@charset "utf-8";
table{border-collapse:collapse;} 
table tr td{border:1px solid #ddd;} 
table tr:nth-child(odd) {background:#ffffff;}
table tr:nth-child(even) {background:#f1f1f1;}

/*面包屑导航*/
.crumbs {width:100%;background:#f7f7f7;margin-top:75px;}
.crumbs {height:40px;line-height:40px;}
.crumbs i {margin:0 5px}
.crumbs a {color:#333}
.crumbs a:hover {color:#00b3d5}

/*分页样式*/
.list_page {display: block;	margin: 30px 0 0 0;	text-align: center;}
.list_page:after {clear: both;display: block;visibility: hidden;overflow: hidden;height: 0;content: " "}
.list_page ul {display: inline-block;margin: 0;padding: 0;list-style: none;vertical-align: bottom;border-right: 1px solid #ddd;border-radius: 4px;}
.list_page ul li {display: inline-block;border: 1px solid #ddd;float: left;border-right: none;border-radius: 0;}
.list_page ul a {display: block;padding: 9pt 15px;background: #fff;color: #333;line-height: 18px;transition: all 1s cubic-bezier(.175, .885, .32, 1) 0s;}
.list_page ul a:hover {background: #333;color: #fff;}
.list_page ul li:not(:first-child):not(:last-child) {border-radius: 0}
.list_page ul li:first-child {border-radius: 4px 0 0 4px}
.list_page ul li:last-child {border-radius: 0 4px 4px 0}
.list_page ul .page-active a {border-radius: 0;background: #eee;color: #333}

/*通用*/
.nextinfo {padding:10px 0;line-height:28px;font-size:15px;}
.nextinfo p {}
.nextinfo a {color:#333}
.nextinfo a:hover {text-decoration:underline}
.nextinfo p b {color:#00b3d5}
.abunews {padding:20px 0;font-size:15px;}
.abunews h3 {font-size:18px;margin-bottom:10px;font-weight:bold;}
.abunews ul {width:47%;float:left;margin-right:3%;}
.abunews ul li {line-height:30px;height:30px;border-bottom:0px dashed #ddd;}
.abunews ul li span {float:right;color:#ccc;}
.abunews>ul.w50 {width:auto;float:none;margin:0px;}
.abunews>ul.w50 li {line-height:25px;height:25px;width:50%;float:left;}
.abunews>ul.w50 li {line-height:25px;height:25px;width:48%;float:left;margin-right:2%;}
.abunews p {width:20%;float:left;}
.abunews p a {color:#1a1a1a;}
.abunews p a:hover {color:#00b3d5;}
.abunews ul li a {color:#1a1a1a;}
.abunews ul li a:hover {color:#00b3d5;}
.abunews i {margin-right:10px;}
/*通用*/

/*产品列表页面*/
.p_left {float:left;padding-top:10px;width:208px}
.p_left h3 {padding:5px 0 5px 20px;border-radius:5px 5px 0 0;background:#00b3d5;color:#fff;font-size:1pc}
.p_left h3 span {margin-left:5px;height:18px;color:#18c6f1;text-transform:uppercase;font-size:14px;line-height:18px}
.p_left .left-nav {margin:0 auto;margin-bottom:10px;padding:10px;border:1px solid #f1f1f1;box-shadow:0 5px 20px #ccc}
.p_left .left-nav>ul>li {margin-bottom:10px}
.p_left .left-nav>ul>li>a {display:block;padding-left:20px;height:30px;border-radius:0;border-radius:6px;background:#ddd;color:#333;line-height:30px}
.p_left .left-nav>ul>li>ul {padding:10px 0}
.p_left .left-nav>ul>li>ul>li {margin:0 10px}
.p_left .left-nav>ul>li>ul>li>a {display:block;margin-bottom:5px;padding:0 10px;height:25px;border-bottom:1px solid #eee;border-radius:15px;color:#333;font-size:9pt;line-height:25px}
.p_left .left-nav>ul>li>ul>li>a:hover {color:#00b3d5}
.p_left .left-nav>ul>li>ul>li>ul {padding:0 0 10px}
.p_left .left-nav>ul>li>ul>li>ul>li>a {display:block;margin-top:5px;padding-left:14px;color:#333;font-size:9pt;line-height:20px}
.p_left .left-nav a.cur {color:#00b3d5;font-weight:700}
.p_left .left-nav>ul>li>a.cur {background:#666;color:#fff;font-weight:700}
.p_left .left-nav>ul>li>ul>li>a.cur {border-bottom:1px solid #ddd;background:#636363;color:#fff;font-weight:400}
.p_left .left-nav>ul>li>ul>li>ul>li>a.cur {border-radius:15px;background:#f90;color:#fff;font-weight:400}
.p_left .rcmd>ul {margin:0 auto;margin-bottom:10px;padding:10px;/*box-shadow:0 5px 20px #ccc*/background:#636363;border-radius:0 0 5px 5px;}
.p_left .rcmd>ul>li {margin-bottom:10px}
.p_left .rcmd>ul>li>a {display:block;padding-left:10px;height:30px;border-radius:6px;background:#fff;color:#333;line-height:30px;margin-bottom:5px;}
.p_left .rcmd>ul>li>ul>li>a {color:#fff;height:20px;line-height:20px;padding-left:10px;display:block;border-radius:6px;}
.p_left .rcmd>ul>li>ul>li>a:hover {color:#333;background:#fff;}
.p_left .rcmd h3 {padding:5px 0 5px 20px;border-radius:5px 5px 0 0;background:#00b3d5;color:#fff;font-size:1pc}
.p_left .rcmd h3 span {margin-left:5px;height:18px;color:#18c6f1;text-transform:uppercase;font-size:14px;line-height:18px}
/*左导航-快捷*/
.lefnav {margin-top:20px}
.lefnav dl {margin-bottom:20px;padding:10px 0 10px 11px;border-radius:0 0 5px 5px;background:#00b3d5;color:#fff}
.lefnav dl dt {padding-top:10px;font-size:16px}
.lefnav dl dd {padding:5px 0;font-weight:700;font-size:26px}
.lefnav h3 {padding:5px 0 5px 20px;border-radius:5px 5px 0 0;background:#00b3d5;color:#fff;font-size:1pc}
.lefnav h3 span {margin-left:5px;height:18px;color:#18c6f1;text-transform:uppercase;font-size:14px;line-height:18px}
/*新闻类 右侧列表*/
.n_right,.p_right {float:right;width:991px;padding-top:10px;}
.n_right>ul {padding:0 20px}
.n_right>ul>li {padding-top:20px;padding-bottom:20px;min-height:120px;max-height:135px;border-bottom:1px dashed #ddd;transition:all .3s ease-in;cursor:pointer;}
.n_right>ul>li:hover {background:#eee;}
.n_right>ul>li:hover .con a {color:#00b3d5;}
.n_right>ul.tag>li {height:115px;}
.n_right>ul>li>a {display:block;margin-bottom:10px;color:#333;font-weight:700;font-size:1pc}
.n_right>ul li>a:hover {color:#00b3d5}
.n_right>ul>li>p {color:#999}
.n_right>ul>li:hover a {color:#333}
.n_right>ul>li:hover .date span {color:#fff;border-bottom:1px solid #333;background:#333;}
.n_right>ul>li:hover .date em {color:#fff;background:#006f8a;}
.n_right>ul>li:hover .date i {color:#fff;background:#00b3d5;}
.n_right .thumb {width:180px;height:120px;overflow:hidden;float:left;margin:0 5px 0 10px;}
.n_right .thumb img {width:180px;height:auto;}
.n_right .con.tw {width:665px!important;margin:0 10px 0 10px!important;}
.n_right .con {float:left;width:870px;margin-left:10px;}
.n_right .con a {color:#333;font-weight:700;font-size:18px;line-height:25px;}
.n_right .con a:hover {color:#00b3d5;}
.n_right .con p {overflow:hidden;color:#999;font-size:15px;line-height:25px;}
.n_right .con .more a {font-size:15px;font-weight:100;color:#0f84d3;}
.n_right .con .more a:hover {color:#00b3d5;text-decoration:underline}
.date {width:50px;float:left;text-align:center;margin:0 10px 0 10px;}
.date span,.date em,.date i {display:block;font-style:normal;transition:all .3s ease-in;}
.date span {font-size:26px;font-weight:700;color:#999;border-bottom:1px solid #d6d6d6;line-height:46px;}
.date em {font-size:18px;font-weight:700;color:#ccc;line-height:34px;}
.date i {font-size:12px;color:#ccc;line-height:20px;}

/*参数筛选*/
.p_xilie {}
.p_xilie dl dd {padding:6px 0}
.p_xilie dl dd a {padding:3px 10px;height:25px;background:#eee;color:#000;line-height:25px}
.p_xilie dl dd a:hover {background:#00b3d5;color:#fff}
.p_xilie dl dd a.cur {background:#333;color:#fff}

.alert-danger{ text-align: center; padding: 50px 0; margin-left: -1px; background: #fff; font-size: 16px; color: #999;}

/*案例列表*/
.case-list-c {margin-bottom:10px;}
.case-list-c img {transition:all .36s ease;width:370px;height:190px;}
.case-list-c img:hover {-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}
.case-list-c ul {padding:20px 0 20px 20px;padding-bottom:0}
.case-list-c ul li {float:left;margin-right:20px;padding-bottom:10px;width:300px;height:230px}
.case-list-c ul li .img {float:left;margin-bottom:10px;padding:4px;border:1px solid #eee;overflow:hidden;}
.case-list-c ul li .img,.case-list-c ul li .img img {width:300px;height:170px}
.case-list-c ul li a p {display:block;color:#00b3d5;text-align:center;line-height:30px}
.case-list-c ul li a:hover p {color:#333;text-decoration:underline}
/*案例内页*/
.n_right {float:right;width:991px}
.news-view {padding:20px;}
.news-view .viewtit {margin-bottom:20px;padding:15px;border-bottom:1px dashed #ccc;color:#1a1a1a}
.news-view .viewtit h3 {color:#1a1a1a;text-align:center;font-size:20px}
.news-view .viewtit .tim {text-align:center;font-size:14px;}
.news-view .viewcon {font-size:15px;line-height:2;color:#1a1a1a;}
.news-view .viewcon table{ margin:0 auto; width:85%}
.news-view .viewcon table tr td{ padding:6px;}
.news-view .viewcon a {color:#0f84d3;text-decoration:underline}
.news-view .viewcon a:hover {color:#666}
.news-view .viewcon .ncsl{ width:800px; margin: 0 auto; font-size: 12px;}


.viewtag,.viewurl {font-size:15px;}
.viewtag.rui{ line-height:45px; margin:20px 0; }
.viewtag.rui a
{
	padding: 10px 18px;
	margin-bottom: 10px;
	margin-right: 10px;
	line-height: 1em;
	border: 1px solid #ddd;
	border-radius: 30px;
	color: #999;
}
.viewtag.rui a:hover{background-color: #00b3d5; border-color: transparent; color: #fff;}

.tag_search{}


.tag_search>ul {padding:0 20px}
.tag_search>ul>li {padding-top:20px;padding-bottom:20px;min-height:120px;max-height:135px;border-bottom:1px dashed #ddd;transition:all .3s ease-in;cursor:pointer;}
.tag_search>ul>li:hover {background:#eee;}
.tag_search>ul>li:hover .con a {color:#00b3d5;}
.tag_search>ul.tag>li {height:115px;}
.tag_search>ul>li>a {display:block;margin-bottom:10px;color:#333;font-weight:700;font-size:1pc}
.tag_search>ul li>a:hover {color:#00b3d5}
.tag_search>ul>li>p {color:#999}
.tag_search>ul>li:hover a {color:#333}
.tag_search>ul>li:hover .date span {color:#fff;border-bottom:1px solid #333;background:#333;}
.tag_search>ul>li:hover .date em {color:#fff;background:#006f8a;}
.tag_search>ul>li:hover .date i {color:#fff;background:#00b3d5;}
.tag_search .thumb {width:180px;height:120px;overflow:hidden;float:left;margin:0 20px 0 10px;}
.tag_search .thumb img {width:180px;height:auto;}
.tag_search .con.tw {width:855px!important;margin:0 10px 0 10px!important;}
.tag_search .con {float:left;width:1060px;margin-left:10px;}
.tag_search .con a {color:#333;font-size:18px;line-height:25px;}
.tag_search .con a:hover {color:#00b3d5;}
.tag_search .con p {overflow:hidden;color:#999;font-size:14px;line-height:25px;}
.tag_search .con .more a {font-size:15px;font-weight:100;color:#0f84d3;}
.tag_search .con .more a:hover {color:#00b3d5;text-decoration:underline}
.tag_search .date {width:50px;float:left;text-align:center;margin:0 10px 0 10px;}
.tag_search .date span,.date em,.date i {display:block;font-style:normal;transition:all .3s ease-in;}
.tag_search .date span {font-size:26px;font-weight:700;color:#999;border-bottom:1px solid #d6d6d6;line-height:46px;}
.tag_search .date em {font-size:18px;font-weight:700;color:#ccc;line-height:34px;}
.tag_search .date i {font-size:12px;color:#ccc;line-height:20px;}



input[type="text"],input[type="password"],input[type="number"],input[type="radio"] , input[type="checkbox"],textarea,button,select{outline: none;  border:none; -webkit-appearance:none;}
input[type="radio"] , input[type="checkbox"]{cursor: pointer;border:1px solid #aaa; border-radius: 50%; width: 16px; height: 16px;  vertical-align: middle;}
input[type="radio"]:checked{border-width: 4px; border-color:#fff;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield; }

	
.serbg{ height: 260px; background: url(/statics/2018/img/serbg.jpg) center center no-repeat; margin-bottom: 20px;
	 padding-top: 70px;
	}
	
.serbg h1{ height: 80px; text-align: center; font-weight: bold; font-size: 30px; color: #00a3c2 }
.caseform{ width: 680px;margin: 0 auto;}
.caseform .searchform{position: relative; border-radius: 30px;  background: #00b3d5}
.caseform input{background:transparent; height: 60px; width: 100%; line-height: 60px;  padding-left: 20px; color: #fff; font-size: 18px;}
.caseform input::placeholder{color: #fff}
.caseform button{position: absolute; top:12px; right: 15px; width: 35px; height: 35px;}
.caseform button{ cursor: pointer;background:url(/statics/2018/img/icon-search.png) no-repeat center 0; background-size: cover; }
	
	
.no-feed { text-align: center; padding: 100px; font-size: 24px;}



.fullSlide_case {position:relative;background:#eee;margin:20px auto;}
.fullSlide_case .bd {position:relative;z-index:0;height:500px; overflow: hidden;}
.fullSlide_case .bd li {text-align:center;line-height:500px;}
.fullSlide_case .bd li img {max-width:100%;max-height:500px;vertical-align:middle;}
.fullSlide_case .hd {position:relative;z-index:1;margin-top:-30px;height:30px;line-height:30px;text-align:center;}
.fullSlide_case .hd ul {text-align:center;padding-top:5px;}
.fullSlide_case .hd ul li {display:inline-block;overflow:hidden;margin:5px;width:12px;height:12px;background:#ddd;line-height:999px;cursor:pointer;zoom:1;transition:all ease 0.3s;border-radius:50px;}
.fullSlide_case .hd ul .on {background:#666;width:20px;}
.fullSlide_case .prev,.fullSlide_case .next {z-index:1;display:block;position:relative;margin:0;float:left;width:45px;height:100px;background:url('../img/icons.png') no-repeat 0 0;cursor:pointer;}
.fullSlide_case .next {background-position:right 0;float:right;right:10px;top:-300px;}
.fullSlide_case .prev {left:10px;top:-300px;}
.fullSlide_case .prev:hover,.fullSlide_case .next:hover {filter:alpha(opacity=50);opacity:.5}



/*关于我们*/
#nav {position:fixed;top:75px;left:0;margin:0 auto;width:100%;height:52px;background:#fff;text-align:center;opacity:.9;filter:alpha(opacity=90)}
#nav a,#nav ul li {display:inline-block;zoom:1}
#nav a {padding:0 20px;height:52px;color:#666;text-align:center;text-decoration:none;line-height:52px}
#nav .current a {background:#00b3d5;color:#00b3d5;color:#fff}
.about2017 {padding-top:52px}
.about2017 .banner {display:none;height:716px;background:url(../img/about/1.jpg) center top no-repeat}
.about2017 .ab_con1 { height:600px;background:url(../img/about/2.jpg) center 50px no-repeat}
.about2017 .ab_con1 h3 {margin:0 auto;padding-top:140px;width:930px;height:140px;background:url(../img/about/2.png) center top no-repeat;color:#999;font-size:9pt}
.about2017 .ab_con2 {padding-top:97px;height:518px;background:url(../img/about/3.jpg) center top no-repeat}
.about2017 .ab_con2 .bg {position:relative;margin:0 auto;padding-top:52px;padding-left:655px;width:415px;height:378px;background:#00a2c9}
.about2017 .ab_con2 .bg h3 {overflow:hidden;width:360px;height:50px;background:url(../img/about/1.png) no-repeat;text-indent:700px;line-height:50px}
.about2017 .ab_con2 .bg .img {position:absolute;top:-36px;left:56px;width:554px;height:414px}
.about2017 .ab_con2 .bg .txt {padding:10px;width:23pc;color:#fff;font-size:9pt;line-height:20px}
.about2017 .ab_con2 .bg .btm {position:absolute;right:0;bottom:30px;width:69px;height:21px}
.about2017 .ab_con3 {padding-top:5pc;height:538px;background:url(../img/about/4.jpg) center top no-repeat}
.about2017 .ab_con3 h3 {overflow:hidden;margin:0 auto;width:451px;height:216px;background:url(../img/about/4.png) center top no-repeat;text-indent:700px;line-height:216px}
.about2017 .ab_con3 .txt {margin:0 auto;width:860px;height:102px;text-indent:2pc;font-size:1pc}
.about2017 .ab_con3 .block {margin:0 auto;padding:20px 20px 0 30px;width:975px}
.about2017 .ab_con3 .block ul li {float:left;margin:0 20px 20px 0;padding-top:10px;width:305px;height:70px;background:#00a2c9;color:#fff;text-align:center;font-size:1pc}
.about2017 .ab_con3 .block ul li span {display:block;font-size:24px;line-height:30px;}
.about2017 .ab_con4 .time {text-align:center}
.about2017 .ab_con4 .time.blu {background:#00a2c9}
.about2017 .ab_con4 .time.blk {background:#2f2d2e}
.about2017 .ab_con5 {height:665px;background:url(../img/about/ryzs.jpg) center top no-repeat}
.about2017 .ab_con6 {height:1270px;background:url(../img/about/xswl.jpg) center top no-repeat}
.about2017 .ab_con7 .title {height:419px;background:url(../img/about/5.png) center top repeat-x;text-align:center}
.about2017 .ab_con7 .txt {padding:20px 0;text-align:center}
.about2017 .ab_con8 {height:1185px;background:url(../img/about/7.png) center top no-repeat}
.ab_con12 {background:#2f2d2e}
.ab_con12>div.abwarp {background:url(../img/about/qywh.png) left top no-repeat #2f2d2e;color:#fff;font-size:22px;line-height:60px;padding:50px 0 100px 500px;width:700px;margin:0 auto;}
.ab_con7>div.abwarp1 {width:1200px;margin:0 auto;font-size:22px;line-height:40px;color:#666;margin-top:60px;margin-bottom:20px;}
.ab_con7>div.abwarp2 {width:1200px;margin:0 auto;font-size:16px;line-height:20px;color:#999;padding-bottom:60px;font-family:Helvetica,Arial,sans-serif}

#abtxtBg {top:0;bottom:0;z-index:101;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000)\9}
#abtxtBg,#abtxtBox {position:fixed!important;right:0;left:0}
#abtxtBox {top:90pt;margin:auto;width:900px}
#abtxt,#abtxtBox p {width:100%}
.abtxt_con {overflow-x:hidden;overflow-y:scroll;height:500px;border:20px solid #fff;background:#fff;text-align:left;line-height:25px}

/*联系方式*/
.infotab {margin:10px 0;font-size:14px;}
.infotab ul {height:3pc;background:url(../img/main_nav_bg2.jpg)}
.infotab ul li a {float:left;display:block;width:90pt;height:3pc;color:#fff;text-align:center;line-height:38px}
.infotab ul li a:hover {color:#fff}
.infotab ul li.cur a {background:url(../img/main_nav_bg.jpg) center center;color:#fff;font-weight:normal;}
.headquarters_info {padding-left:10px}
.headquarters_info .ditu {float:left;width:565px;height:467px;background:url(../img/c-dt.jpg) left center no-repeat}
.headquarters_info dl {float:left;overflow:hidden;margin-bottom:10px;/*width:310px;*/height:200px;padding-left:30px;}
.headquarters_info dl dt {color:#00b3d5;font-weight:700;font-size:30px;margin-bottom:15px;}
.headquarters_info dl dd {font-size:16px;line-height:28px}
table.border {margin-bottom:20px;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd}
table.border td {padding:0 5px;color:#666;}
table.border td a {color:#1a1a1a;}
table.border td a:hover {color:#069;}
table.border td,table.border th {border-right:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:14px;}
table.border th {background:#f1f1f1;color:#000;text-align:center;font-weight:700}

.ctb{ height: 80px;  background: url(../img/ctb.png) left center no-repeat; }
.ctb h3{ margin-top:55px;}


/*pro list*/
/*传统列表*/
.main-con {border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}
.main-con a {float:left;display:block;padding:5px 4px 20px 5px;width:20pc;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.main-con a:hover {text-decoration:none}
.main-con a:hover .desc {text-decoration:underline}
.main-con dt {position:relative;display:block;padding:30px;width:260px;height:210px;background:#fff;text-align:center}
.main-con dt img {width:210px;height:210px}
.main-con .title {overflow:hidden;padding:5px 10px 0;height:2em;text-align:center;color:#727171;font-size:14px;line-height:1.7em}
.main-con .desc {height:50px;text-align:center;color:#727171;font-size:14px;line-height:20px;}

/*新列表*/
.list_banner h3 {font-size:18px;margin-bottom:10px;font-weight:bold;}
.list_banner ul li {width:600px;height:250px;float:left;margin-bottom:60px;position:relative;transition:all .2s linear;-webkit-transition:all .2s linear;}
.list_banner ul li:hover {transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3)}
.list_banner ul li:hover span {transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);height: 60px;}
.list_banner ul li:nth-child(odd) {margin-right:20px;}
.list_banner ul li span {display:inline-block;width:460px;margin:0 auto;height:40px;position:absolute;bottom:-30px;left:60px;line-height:20px;padding:10px;background:rgba(36,36,36,0.95);color:#fff;transition:all .2s linear;-webkit-transition:all .2s linear; word-break:break-all; overflow: hidden;}
.list_banner ul li span em {font-style:normal;padding:0 5px;}
.list_banner ul li h4 {position:absolute;top:20px;right:20px;/*text-shadow:0 1px 0 #333;*/font-size:14px;padding:5px 10px;border-radius:6px;font-weight:100;background:rgba(0,0,0,0.70);color:#fff;transition:all .2s linear;-webkit-transition:all .2s linear;}
.list_banner ul li:hover h4 {background:rgba(255,255,255,0.90);color:#333;}
.list_banner ul li span.bg57 {background:rgba(46,167,224,0.95);}
.list_banner ul li span.bg76 {background:rgba(177,233,5,0.95);}
.list_banner ul li span.bg39 {background:rgba(224,188,46,0.95);}
.list_banner ul li span.bg79 {background:rgba(5,203,233,0.95);}


/*新列表*/
.list_banner2 h3 {font-size:18px;margin-bottom:10px;font-weight:bold; width: 1220px; overflow: hidden}
.list_banner2 ul { width:1245px; }
.list_banner2 ul li {width:390px;height:232px;float:left;margin:0 25px 30px 0;position:relative;transition:all .2s linear;-webkit-transition:all .2s linear;}
.list_banner2 ul li:hover {transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3)}


.list_banner2 ul li span {display:inline-block;width:370px;margin:0 auto;padding:10px;color:#fff;transition:all .2s linear;-webkit-transition:all .2s linear; word-break:break-all; overflow: hidden;}

.list_banner2 ul li span.nfont{text-align: center; font-size: 16px; height: 50px; line-height: 25px; background: #333; }	
.list_banner2 ul li span.nfont p{ font-size: 12px; color: #999; }
.list_banner2 ul li:hover span.nfont {
	background:rgba(6,167,224,0.95)!important;
}
.list_banner2 ul li:hover span.nfont p{
	 color: #fff;
}


/*
.list_banner2 ul li span.bg57 {background:rgba(46,167,224,0.95);}
.list_banner2 ul li span.bg76 {background:rgba(177,233,5,0.95);}
.list_banner2 ul li span.bg39 {background:rgba(224,188,46,0.95);}
.list_banner2 ul li span.bg79 {background:rgba(5,203,233,0.95);}
*/
/*客户服务*/
.service-bg {background-color:#f7f7f7;width:100%;padding-bottom:50px;}
.service-width-box {width:1220px;margin:0 auto;background-color:#fff;}
.service-box {height:80px;font-size:17px;}
.service-box li {width:16%;float:left;line-height:80px;text-align:center;color:#333;}
.service-box li a {border-bottom:0;text-transform:uppercase;color:#333;text-decoration:none;}
.service-box li a:hover {color:#007bc4;}
.service-box .cur a {color:#007bc4;display:block;}
.service-class {padding:50px 100px 0px 100px;}
.service-class-title {height:35px;line-height:35px;}
.service-class-title a {color:#898989;margin:0px 35px;font-size:15px;}
.service-class-title a:hover {color:#2ea4dd;}
.service-class-title a.cur {color:#2ea4dd;border-bottom:#2ea4dd 1px solid;margin:0px 35px;padding:9px 0px;font-size:15px;}
.service-pic {padding:40px 100px 40px 100px;border-top:#f7f7f7 1px solid;}
/*
.service-pic ul li {float:left;margin-right:15px;}
.service-pic ul li img {border:#f7f7f7 1px solid;}
*/
.service-c {padding:20px;font-size:15px; line-height: 2;}
.service-c table{ width:90%; margin: 0 auto}
.service-c table tr { background: #fff;}
.service-c table tr td{ text-align: center; padding: 10px 0;}

.service-yue {border-top:#f7f7f7 1px solid;padding-top:40px;padding-bottom:40px;}
.service-ewm {width:609px;float:left;text-align:center;border-right:#f7f7f7 1px solid;}
.service-phone {width:600px;float:right;text-align:center;}
.service-yue img {display:block;margin:0px auto;}
.service-ewm img {margin:20px auto 20px auto;}
.service-ewm p {font-size:14px;color:#898989;line-height:20px;}
.service-phone img {margin:22px auto 5px auto;}
.service-phone span {font-size:14px;color:#898989;}
.service-phone p {font-size:14px;color:#898989;margin-top:1px;}
.service-phone p b {display:block;}

.faqItem {width:100%;}
.faqItem .a {margin-top:10px;font-size:20px;font-weight:normal;color:#2ea4dd;cursor:pointer;width:100%;line-height:40px;}
.faqItem .a span {background:url(../img/jia.png);float:left;width:23px;height:24px;margin:8px;}
.faqItem .a.open span {background:url(../img/jian.png);}
.faqItem .f {display:none;width:100%;}
.faqItem .c {font-size:14px;line-height:24px;color:#727171;padding:10px;background-color:#fcfcfd;padding:10px;width:100%;}

/*售后网点*/
.search_tips {margin-top:20px;margin-bottom:20px;padding:10px;border:1px solid #ddd;background:#fcfcfc;font-size:14px;font-family:Microsoft YaHei,simsun,Lucida Grande,Lucida Sans Unicode;line-height:25px}
.jxf {margin:0 auto;padding:20px 0;width:35pc}
.jxs {padding:0;width:110px;height:34px;border:0;background:#00b3d5;color:#fff;vertical-align:middle;font-size:14px;line-height:34px;cursor:pointer}
.jxtxt {color:#666;line-height:35px}
.jxtxt span {padding-right:10px;color:red;}
.dro {margin:0 10px 0 0;width:130px;height:34px;border:1px solid #ddd;background:#fff}

/*新闻首页*/
.service-box.w25 li {width:25%}
.newsbox_thumb {font-size:15px;line-height:2;}
.newsbox_thumb dl dt {width:370px;height:250px;text-align:center;background:#ddd;float:left;}
.newsbox_thumb dl dt img {max-width:370px;max-height:250px;}
.newsbox_thumb dl dd {width:630px;float:right;}
.newsbox_thumb dl dd p.t a {font-size:22px;font-weight:bold;}
.newsbox_thumb dl dd p span {float:right;}

.listAll ul {width:480px;float:left;margin-top:30px;}
.listAll ul:nth-child(2n+0) {float:right;}
.listAll h3 {display:block;font-size:20px;font-weight:bold;}
.listAll ul li {font-size:15px;float:none;margin:0;line-height:30px;}
.listAll ul li span {float:right;}
.listAll ul li a {color:#666}
.listAll ul li a:hover {color:#08c}

/*tag列表*/
.tag_left {float:right;width:188px;}
.tag_right {float:left;width:991px}
.tag_rand a:hover span.badge {background-color:#333}
.tag_rand h3 {height:55px;font-weight:700;font-size:18px;line-height:55px}
.badge-default {background-color:#bac3d0}
.badge {display:inline-block;margin:3px 0;padding:7px 7px;min-width:10px;border-radius:10px;background-color:#777;color:#fff;vertical-align:middle;font-size:12px;line-height:18px;}
.badge.badge-roundless {border-radius:0!important}
.badge.badge-empty {display:inline-block;padding:0;width:8px;height:8px;min-width:8px}
.badge-primary {background-color:#337ab7}
.badge-info {background-color:#659be0}
.badge-success {background-color:#36c6d3}
.badge-danger {background-color:#ed6b75}
.badge-warning {background-color:#f1c40f}
.tagleft h4 {margin-bottom:10px;font-weight:700;font-size:1pc}
.tagleft {padding:10px 0}




/*方案*/
.solu-tab .cur i {display:block;margin:0 auto;width:0;height:0;border-color:#f90 #fff #fff;border-style:solid;border-width:5px;font-size:0;line-height:0}
.solu-tab {margin-bottom:10px}
.solu-tab dl {padding:20px 0;height:30px}
.solu-tab dl dd {float:left;display:inline;margin-right:20px}
.solu-tab dl dd a {display:block;padding:5px 15px;border-radius:4px;font-size:1pc}
.solu-tab dl dd.cur a,.solu-tab dl dd a:hover {background:#f90;color:#fff}
.solu-wrap {overflow:hidden;width:1220px}
.solu-list {width:1240px;}
.solu-list dl {position:relative;float:left;overflow:hidden;margin-right:40px;margin-bottom:50px;width:373px;height:190px;border-radius:4px;background:url(../img/no-bg.jpg)}
.solu-list dl dt {position:absolute;top:10px;left:10px;color:#fff;text-shadow:0 1px 0 #333;font-size:18px}
.solu-list dl dt a {padding:5px 9pt;border-radius:6px;background:url(../img/case-bg.png);color:#fff;text-shadow:0 1px 0 #333}
.solu-list dl dd,.solu-list dl dd img {width:373px}
.solu-list dl dd.c {position:absolute;bottom:0;left:0;margin:0;padding:5px 0;height:44px;line-height:22px}
.solu-list dl dd.c a {display:block;padding-left:20px;color:#000;text-shadow:0 1px 0 #eee}
.solu-list dl dd.c a:hover {background:#333;color:#fff;text-shadow:0 0 0 #ddd}

/*方案内页*/
.solu-view {padding:30px 30px 0}
.solu-view .viewtit {margin-bottom:20px;padding-bottom:20px;height:35px;border-bottom:1px solid #eee;line-height:35px}
.solu-view .viewtit h3 {color:#666;text-align:center;font-size:22px}
.solu-view .viewtit span {float:right}
.solu-view .viewcon {font-size:15px;line-height:25px;color:#1a1a1a;}
.fn-show {margin:20px 0;}
.fn-show ul {padding:0}
.fn-show h3 {color:#333;font-weight:bold;font-size:18px;}
.fn-show ul li {float:left;width:300px;height:210px;margin-right:10px;margin-top:10px;}
.fn-show ul li img {width:298px;height:168px;border:1px solid #eee;}
.fn-show ul li p {display:block;height:40px;color:#333;text-align:center;font-weight:400;font-size:9pt;line-height:30px}

/*产品首页*/
.clearfix:before,.clearfix:after {display:table;content:'';}
.clearfix:after {clear:both;}
.grid {position:relative;clear:both;margin:0 auto;max-width:1200px;list-style:none;text-align:center;}
/* Common style */.grid figure {position:relative;float:left;overflow:hidden;margin:10px;min-width:500px;max-width:580px;max-height:580px;width:50%;height:auto;background:#3085a3;text-align:center;cursor:pointer;}
.grid figure img {position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8;}
.grid figure figcaption {padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.grid figure figcaption::before,.grid figure figcaption::after {pointer-events:none;}
.grid figure figcaption,.grid figure figcaption > a {position:absolute;top:0;left:0;width:100%;height:100%;}
/* Anchor will cover the whole item by default *//* For some effects it will show as a button */.grid figure figcaption > a {z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
.grid figure h2 {word-spacing:-0.15em;font-weight:300;font-size:1.8em;}
.grid figure h2 span {font-weight:800;}
.grid figure h2,.grid figure p {margin:0;}
.grid figure p {letter-spacing:1px;font-size:68.5%;}
/* Individual effects *//*-----------------*//***** Apollo *****//*-----------------*/figure.effect-apollo {background:#fff;}
figure.effect-apollo img {opacity:0.75;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);}
figure.effect-apollo figcaption::before {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);}
figure.effect-apollo p {position:absolute;left:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-left:4px solid #fff;text-align:left;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;font-size:14px;}
figure.effect-apollo h2 {text-align:left;}
figure.effect-apollo:hover img {opacity:0.95;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
figure.effect-apollo:hover figcaption::before {-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);}
figure.effect-apollo:hover p {opacity:1;-webkit-transition-delay:0.1s;transition-delay:0.1s;}

.xilie h3{ text-align: center; font-size: 36px; color: #00b3d5; margin-top: 30px;}
.list_text{ font-size:16px; text-align: center; margin: 20px 0 40px 0; color: #666;}

/*系列*/
.allsubclass {}
.allsubclass ul li{margin-bottom:30px;position:relative}
.allsubclass ul li,
.allsubclass ul li h3,
.allsubclass ul li span,
.allsubclass ul li h3 span{color:#fff;}
.allsubclass ul li h3{margin-bottom:30px;}

.allsubclass ul li:nth-child(odd) {padding-right:340px;background:#333;}
.allsubclass ul li:nth-child(even) {padding-left:340px;background:#0a33a5;}
.allsubclass ul li img {width:880px;}
.allsubclass ul li h3 {font-size:16px;}
.allsubclass ul li:nth-child(odd) h3 {position:absolute;left:903px;top:10px;text-align:left;}
.allsubclass ul li:nth-child(even) h3 {position:absolute;left:30px;top:10px;text-align:left;}
.allsubclass ul li h3 span {display:block;font-size:24px;}
.allsubclass ul li p {display:block;width:285px;height:200px;}
.allsubclass ul li p em {font-style:normal;height:25px;line-height:25px;width:33%;float:left;display:block;}
.allsubclass ul li:nth-child(odd) p {position:absolute;right:30px;top:110px;text-align:left;}
.allsubclass ul li:nth-child(even) p {position:absolute;left:30px;top:110px;text-align:left;}
.allsubclass ul li:nth-child(odd) .rounded-button-container {position:absolute;bottom:40px;left:905px;height:34px;font-size:16px;}
.allsubclass ul li:nth-child(even) .rounded-button-container {position:absolute;bottom:40px;left:25px;height:34px;font-size:16px;}
.allsubclass ul li a.classurl,.allsubclass ul li a.classurl em{ display: block;color: #fff;}
.allsubclass ul li a.classurl:hover{ color: #fff;}
.allsubclass ul li:hover .rounded-button {background:#fff;color:#333;}
.rounded-button {text-align:center;display:inline-block;vertical-align:middle;background-color:transparent;padding:5px 20px;border-radius:25px;color:#fff;font-weight:100;text-decoration:none;border:1px solid rgba(255,255,255,0.6);transition:color 0.2s,background-color 0.2s;}
.rounded-button:hover {background:#fff;color:#333;}

/*产品内页*/
#TextDiv1 {margin-bottom:10px;padding:6px 10px;border:0 solid #eee;background:#333;box-shadow:0 5px 20px #ccc}
#TextContent1 li {height:29px;border-bottom:1px dashed #666;font-size:13px;line-height:29px}
#TextContent1 li a {color:#999}


.product_show {color:#666}
.p_info {padding:0 0 0 30px}
.p_info h3 {padding:0;padding-bottom:20px;color:#666;font-weight:700;font-size:18px;font-family:Verdana,Geneva,sans-serif}
.p_parameter {float:right;margin-right:10px;width:456px}
.p_images {float:left;width:440px}
.p_images h3 {margin-top:10px;padding:0;padding-bottom:10px;height:35px;color:#333;font-weight:700;font-size:1pc;font-family:Verdana,Geneva,sans-serif;line-height:35px}

.p_xilie_show {height:35px;background:#f1f1f1;font-size:14px;border-radius:18px;}
.p_xilie_show dl {height:35px}
.p_xilie_show dl dd {display:inline}
.p_xilie_show dl dd a {display:inline-block;margin-right:0;padding:0 20px;height:35px;border-right:0 solid #fff;border-radius:0;background:#f1f1f1;color:#666;line-height:35px;border-radius:18px;}
.p_xilie_show dl dd a.hover,.p_xilie_show dl dd a:hover {background:#00b3d5;color:#fff}

.imageShow {position:relative;padding:4px;overflow:hidden;width:440px;}
.smallScroll {height:60px;margin:10px 0 10px 68px;}
.imageShow .sPrev,.imageShow .sNext {float:left;display:block;width:14px;height:60px;text-indent:-9999px;background:url(../img/smallImg.jpg) center left no-repeat;}
.imageShow .sNext {background:url(../img/smallImg.jpg) center right no-repeat;}
.imageShow .smallImg {float:left;margin:0 6px;display:inline;width:264px;overflow:hidden;}
.imageShow .smallImg ul {height:60px;width:9999px;overflow:hidden;}
.imageShow .smallImg li {float:left;padding:0 4px 0 0;width:62px;cursor:pointer;display:inline;}
.imageShow .smallImg img {width:58px;height:58px;border:1px solid #eee;}
.imageShow .smallImg .on img {border-color:#00b3d5;}

.p_other {height:375px}
.p_other img {max-width:440px}

.infotab_p {margin-top:38px;height:36px;background:#00b3d5}
.infotab_p ul li {float:left;display:block;margin-right:10px;width:89px;height:36px;color:#fff;text-align:center;line-height:36px;cursor:pointer}
.infotab_p ul li.hover {background:#636363;color:#fff}

.show-tab {margin-bottom:10px;height:30px;border-right:1px solid #eee;border-left:1px solid #eee}
.show-tab ul li {float:left;padding-left:20px;width:199px;height:30px;background:url(../img/show-tab.jpg) left -30px repeat-x;line-height:30px;cursor:pointer}
.show-tab ul li span {padding-left:10px;color:#999;font-size:9pt}
.show-tab ul li.hover {background:url(../img/show-tab.jpg) left 0 repeat-x;color:#fff}
.show-tab ul li.hover span {color:#eee}
#con_s_1,#con_s_2 {overflow:hidden;padding:0 5px;height:20pc}
.sale_tel {margin-top:20px;padding:10px 10px 10px 90px;border:0 solid #ececec;border-radius:10px;background:url(../img/salecall.png) 10px center no-repeat #00b3d5;color:#6cb6ff;font-size:9pt;line-height:22px}
.sale_tel a {color:#fff;text-decoration:underline}
.sale_tel a:hover {text-decoration:none}
.sale_tel span {color:#fff;font-weight:700;font-size:18px}
.sale_tel2 {position:relative;margin:20px 0;padding:10px;border:2px dashed #999;border-radius:10px;color:#333;font-size:9pt;line-height:22px}
.sale_tel2 a {color:#00b3d5;text-decoration:underline}
.sale_tel2 a:hover {text-decoration:none}
.sale_tel2 span {color:#00b3d5;font-weight:700;font-size:18px}
.sale_tel2 a.online7 {position:absolute;top:10px;right:10px;display:block;width:167px;height:47px}
.sale_tel3 {position:relative;margin:20px 0;padding:10px;border:2px dashed #999;border-radius:10px;color:#333;font-size:9pt;line-height:22px}


.ic_con {padding: 20px;border: 1px solid #eee;}
#con_one_1 {padding: 0}

.pro_canshu {padding:10px}
.pro_canshu:after,.pro_canshu:before,.pro_canshu ul:after,.pro_canshu ul:before {content:'.';clear:both;display:block;height:0;visibility:hidden;line-height:0px;overflow:hidden;}
.pro_canshu dl{border-bottom: 1px solid #f1f1f1; margin: 10px 0;}
.pro_canshu dl:first-child {min-width:20%!important;}
.pro_canshu dl dd:first-child{background:#00b3d5!important;color:#fff!important;margin:0 30px;}
.pro_canshu dl:first-child dd:first-child,.pro_canshu dl:nth-child(6) dd:first-child,.pro_canshu dl:nth-child(11) dd:first-child {background:#636363!important;color:#ffffff!important;}
.pro_canshu dl {width:20%;float:left;}
.hg_cs dl {width:30%!important;float:left;}
.pro_canshu dl dd {height:28px;line-height:28px; overflow: hidden; text-align:center;}
.pro_canshu dl dd:nth-child(odd) {background:#ffffff;}
.pro_canshu dl dd:nth-child(even) {background:#f1f1f1;}
.pro_canshu ul li {float:left;margin-bottom:1px;margin-left:10px;width:470px;height:30px;border-bottom:1px solid #eee;font-family:Microsoft Yahei;line-height:30px}
.pro_canshu em {display:inline-block;margin-right:10px;padding-left:10px;width:90pt;height:30px;background:#f1f1f1;color:#333;font-weight:inherit;font-style:normal;line-height:30px}
.pro_canshu em{word-break:break-all;min-height:30px;}
.pro_canshu ul li { min-height:30px;}

.a_title {clear:both;font-size:18px;height:50px;line-height:50px;font-weight:bold;color:#00b3d5;clear:both;}
.a_title span {font-size:16px;color:#c6c6c6;font-weight:100;}
.a_fuwu ul li {width:25%;float:left;text-align:center;}
.a_fuwu ul li span {widht:175px;height:100px;display:block;}
.a_fuwu ul li p {font-size:12px;padding:10px 25px;color:#999;}
.a_fuwu ul li h3 {color:#00b3d5;font-size:18px;}

#service_img1 {background:url(../img/service.png) top center no-repeat;}
#service_img2 {background:url(../img/service.png) center -127px no-repeat;}
#service_img3 {background:url(../img/service.png) center -254px no-repeat;}
#service_img4 {background:url(../img/service.png) center -381px no-repeat;}

#abpro {padding-top:20px;padding-right:9px;border:1px solid #eee;}
#abproID {width:980px;height:275px;}
#abproID li {float:left;width:245px;height:275px;text-align:center}
#abproID li p {display:block;height:30px;font-size:14px;line-height:30px}
#TextDiv1 {margin-bottom:10px;padding:6px 10px;border:0 solid #eee;background:#333;box-shadow:0 5px 20px #ccc}
#TextContent1 li {height:29px;border-bottom:1px dashed #666;font-size:13px;line-height:29px}
#TextContent1 li a {color:#999}

.container {width:1220px;*zoom:1;margin-right:auto;margin-left:auto}
.container:before,.container:after {content:" ";display:table}
.container:after {clear:both}

.goods-detail .span1,.goods-detail .span2,.goods-detail .span3,.goods-detail .span4,.goods-detail .span5,.goods-detail .span6,.goods-detail .span7,.goods-detail .span8,.goods-detail .span9,.goods-detail .span10,.goods-detail .span11,.goods-detail .span12,.goods-detail .span13,.goods-detail .span14,.goods-detail .span15,.goods-detail .span16,.goods-detail .span17,.goods-detail .span18,.goods-detail .span19,.goods-detail .span20 {float:left;margin-left:14px;min-height:1px}
.goods-detail .span7 {width:420px}
.goods-detail .span11 {width:668px}
.goods-detail .span13 {width:786px}
.goods-detail .row {margin-left:-14px;_margin-left:0;*zoom:1}
.goods-detail .row:before,.goods-detail .row:after {content:" ";display:table}
.goods-detail .row:after {clear:both}
.goods-detail .btn {display:inline-block;*zoom:1;*display:inline;width:158px;height:38px;padding:0;margin:0;font-size:14px;line-height:38px;text-align:center;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}
.goods-detail .goods-detail .btn:hover {text-decoration:none;}
.goods-detail .btn:focus {outline:0}
.goods-detail .btn:active {-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.18);box-shadow:inset 0 2px 4px rgba(0,0,0,0.18)}
.goods-detail .btn[disabled] {border-style:dashed !important;border-color:#e0e0e0;background-color:#fff !important;color:#b0b0b0 !important;cursor:default !important}
.goods-detail {background:#f5f5f5}
.goods-detail ul,.goods-detail li,.goods-detail p,.goods-detail dl,.goods-detail dd,.goods-detail h1,.goods-detail h2,.goods-detail h3,.goods-detail h4,.goods-detail h5,.goods-detail h6 {padding:0;margin:0}
.goods-detail ul,.goods-detail li,.goods-detail ol {list-style:none}
.goods-detail i {font-style:normal}
.goods-detail em {font-style:normal}
.goods-detail .goods-detail-info {background:#fff;padding-top:40px;}
.goods-detail .goods-pic-box,.goods-detail .goods-info-box {min-height:550px;_height:550px}
.goods-detail .goods-pic-box,.goods-detail .goods-info-box .sale_tel2 { line-height: normal; margin-top: 20px;}
.goods-detail .goods-pic-box,.goods-detail .goods-info-box .sale_tel2 p span{ font-size: 26px;}
.goods-detail .goods-pic-box,.goods-detail .goods-info-box .xgal a{ font-size: 14px; color: #333; display: block; height: 24px; line-height: 24px;}
.goods-detail .goods-pic-box,.goods-detail .goods-info-box .xgal a:hover{ color: #00b3d5}
.goods-detail .goods-pic-box {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;text-align:center}
.goods-detail .goods-big-pic {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:482px;width:482px;left:186px;position:absolute;top:0px;z-index:10;}
.goods-detail .goods-big-pic img {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:482px;height:482px}
.goods-detail .goods-pic-loading {width:20px;height:20px;position:absolute;z-index:5;top:255px;left:410px}
.goods-detail .goods-detail-left-info {position:relative;overflow:hidden;_zoom:1}
.goods-detail .goods-batch-img-list-block {position:absolute;top:0px;left:-700px;width:684px;height:550px;z-index:10;background:#fff;text-align:center;-webkit-transition:left .3s ease-out;transition:left .3s ease-out}
.goods-detail .goods-info-rightbox {position:relative}
.goods-detail .goods-info-leftborder {position:absolute;width:0px;height:100%;left:-120px;display:none;border-left:1px solid #e0e0e0}
.goods-detail .goods-small-pic {position:absolute;left:0px;top:0px}
.goods-detail .goods-small-pic li {height:50px;cursor:pointer;zoom:1;padding:4px;border:1px solid #e0e0e0;margin-bottom:14px;-webkit-transition:border-color .4s ease-out;transition:border-color .4s ease-out}
.goods-detail .goods-small-pic li img {width:50px;height:50px}
.goods-detail .goods-small-pic li:hover {border-color:#b0b0b0}
.goods-detail .goods-small-pic li.current {cursor:default;border-color:#2ea6df}
.goods-detail .goods-small-pic li.current:hover {border-color:#2a99ce}
.goods-detail .goods-info-head .goods-name {color:#333;font-size:28px;font-weight:bold;line-height:38px;margin-top:10px;}
.goods-detail .goods-info-head .goods-subtitle {margin-top:7px}
.goods-detail .goods-info-head .goods-thrtitle {font-weight: bold; font-size: 16px;margin:20px 0 10px 0;}
.goods-detail .goods-info-head .goods-thrtitle-normal {font-weight:normal; font-size: 16px;margin:20px 0 10px 0;}

.txtScroll-top{ overflow:hidden; position:relative; }
.txtScroll-top .hd{ overflow:hidden;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block; float:right; overflow:hidden;cursor:pointer; font-size: 18px;}
.txtScroll-top .hd .next{ background-position:0 -140px;}
	.txtScroll-top .hd .prev{ margin-right: 8px; }
.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{  }
.txtScroll-top .infoList li{ height:24px; line-height:24px; font-size: 14px; }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.txtScroll-top .hd em{font-weight: bold;font-size: 16px;margin: 20px 0 10px 0; font-style: normal;}
.txtScroll-top .infoList li a{ color: #333;}
.txtScroll-top .infoList li a:hover{ color: #00b3d5;}

.goods-detail .goods-info-head .goods-subtitle p {color:#616161;font-size:14px;line-height:23px}
.goods-detail .goods-info-head .goods-info-head-price {border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000000;font-size:12px;line-height:30px;padding:10px 0;}
.goods-detail .goods-info-head .goods-info-head-price a {color:#333;font-size:12px;width:125px;padding-left:15px;float:left;display:block;}
.goods-detail .goods-info-head .goods-info-head-price a.cur,.goods-detail .goods-info-head .goods-info-head-price a:hover {background:#333;border-radius:15px;color:#fff}
.goods-detail .goods-info-head .goods-info-head-colors {padding-top:18px}
.goods-detail .goods-info-head .goods-info-head-colors .style-name {color:#757575;line-height:20px;font-size:14px;display:block}
.goods-detail .goods-info-head .goods-info-head-cart {height:50px;margin-top:95px;position:relative}
.goods-detail .goods-info-head .goods-info-head-cart .goods-add-cart-btn,.goods-detail .goods-info-head .goods-info-head-cart .goods-over-btn {width:220px;height:48px;line-height:48px;font-size:16px;display:block;float:left;text-align:center}
.goods-detail .goods-info-head .goods-info-head-cart .goods-collect-btn {height:48px;width:140px;display:block;float:left;text-align:center;margin-left:10px;line-height:48px}
.full-screen-border {height:0px;border-top:1px solid #e0e0e0}
.goods-detail-nav {background:#fff}
.goods-detail-nav .detail-list {*zoom:1;width:680px;margin:0 auto;list-style-type:none;height:60px}
.goods-detail-nav .detail-list:before,.goods-detail-nav .detail-list:after {content:" ";display:table}
.goods-detail-nav .detail-list:after {clear:both}
.goods-detail-nav .detail-list li {float:left;width:170px;height:18px;margin-top:20px;line-height:18px;text-align:center;font-size:16px;color:#424242}
.goods-detail-nav .detail-list li i {color:#b0b0b0;font-style:normal;vertical-align:1px}
.goods-detail-nav .detail-list li a {color:#424242;width:170px;display:block;cursor:pointer;border-right:1px solid #e0e0e0;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
.goods-detail-nav .detail-list li.last {border-right:none}
.goods-detail-nav .detail-list li.current a {color:#2ea6df;}
.goods-detail-desc {text-align:center}
.goods-yuyue {position:absolute;width:134px;right:-154px;}
.goods-yuyue ul {border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;border-top:#e6e6e6 1px solid;background:#ffffff none repeat scroll 0 0;}
.goods-yuyue li {width:134px;border-bottom:#e6e6e6 1px solid;height:50px;line-height:50px;color:#595757;font-size:14px;text-align:center;}
.goods-yuyue li a {color:#595757;}
.goods-yuyue .cuss a {background-color:#2ea6df;color:#FFF;display:block;position:relative;width:133px;}
.cuss-demo12 {top:15px;left:-17px;position:absolute;z-index:999;border:10px solid transparent;border-right-color:#2ea6df;width:0;height:0;}
.goods-std {width:80px;height:80px;position:absolute;right:-100px;top:120px;}
.goods-detail img {vertical-align:bottom}
.project {background:#dfe5f3;}
.project h3 { text-align: center; }
.project .mstit {height:100px;line-height:100px;background:#23405f;color:#fff;text-align:center;font-size:40px;font-weight:bold;}
.project .img img {margin:50px 0;transition:all .7s ease-in-out;z-index:999;background:#dfe5f3;}
.project .img {margin:0 auto;position:relative}
.project .img p span {position:absolute;left:0;top:50px;z-index:1}
.project .tedian {background:#23405f;text-align:center;padding:20px 0;}
@media screen and (min-width:1201px) {
	.project .img img,.project .img {max-width:1200px;}
	.project .tedian img {max-width:1200px;}
}
/* 设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ 
@media screen and (max-width:1281px) {
	.project .img img,.project .img {max-width:1000px;}
	.project .tedian img {max-width:1000px;}
}
/* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ 
@media screen and (max-width:900px) {
	.project img,.project .img {max-width:800px;}
}
/* 设置了浏览器宽度不大于900px时 abc 显示200px宽度 */ 

/*--------------------------------------------------Reveal Modals-------------------------------------------------- */
.reveal-modal-bg {position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0;}
.reveal-modal {visibility:hidden;top:100px;left:50%;margin-left:-450px;width:900px;height:440px;background:#f2f2f2 url(../img/modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal.bgc {background-color:#fff;height:auto}
.reveal-modal.small {width:200px;margin-left:-140px;}
.reveal-modal.medium {width:400px;margin-left:-240px;}
.reveal-modal.large {width:600px;margin-left:-340px;}
.reveal-modal.xlarge {width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.reveal-modal .pro_canshu {margin-top:30px;}
.reveal-modal .pro_canshu ul li {width:50%;margin:0;border-bottom:1px solid #EEE;font-size:14px;height:30px;line-height:30px;}
.reveal-modal .pro_canshu {padding:15px 0}
.reveal-modal .pro_canshu em {padding:0 0 0 10px;background-color:#F6F6F6;}
.reveal-modal h4 {font-size:18px;font-weight:bold;height:40px;line-height:40px;margin-bottom:30px;}
.more_url {display:inline;}
.more_url a {display:block;background:#00b3d5;border-radius:30px;width:460px;font-size:24px;text-align:center;padding:10px;margin:50px auto;color:#fff;}
.more_url a:hover {background:#333;}

.cszs-new {background:#fff;}
.ncsl {width:1200px;margin:0 auto;margin-bottom:50px;}
.ncsl em {font-style:normal;}
.ncsl ul {width:200px;float:left;}
.ncsl ul li {height:30px;line-height:30px;text-align:center;border-bottom:1px solid #eee;}
.ncsl ul li:first-child p {background:#00b3d5;margin:0 30px;color:#fff;}
.ncsl ul li:nth-child(odd) {background:#ffffff;}
.ncsl ul li:nth-child(even) {background:#f1f1f1;}

.ncsl dl {width:200px;float:left; margin: 10px 0;}
.ncsl dl dd {height:30px;line-height:30px;text-align:center;border-bottom:1px solid #eee;}
.ncsl dl dd:first-child{background:#00b3d5!important;margin:0 30px;color:#fff;}
.ncsl dl:first-child dd:first-child,.ncsl dl:nth-child(7) dd:first-child,.ncsl dl:nth-child(13) dd:first-child{background:#333!important;margin:0 30px;color:#fff!important;}
.ncsl dl dd:nth-child(odd) {background:#ffffff;}
.ncsl dl dd:nth-child(even) {background:#f1f1f1;}

.img_hg{ text-align: center; background: #f8f8f8}
.img_hg p.bg{ background: #0e4667;}

.hg_c dl{ width: 300px;}
.hg_c dl:first-child dd:first-child,.hg_c dl:nth-child(5) dd:first-child,.hg_c dl:nth-child(9) dd:first-child{background:#fff!important;margin:0 30px;color:#333!important;}
.hg_c dl:nth-child(7) dd:first-child,.hg_c dl:nth-child(13) dd:first-child{background:#00b3d5!important;margin:0 30px;color:#fff!important;}

.cssm_823{text-align: center; padding: 10px; font-size: 14px; color: #999;}

.overlay {position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,179,213,1);z-index: 999999;}
.overlay .overlay-close {width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100;}
.overlay nav {text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:800px;margin:0 auto;}
.overlay ul {list-style:none;margin:0 auto;display:inline-block;height:100%;position:relative;float:left;width:200px;}
.overlay ul li {display:block;height:35px;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"simsun","\5b8b\4f53";color:#fff;text-align:left;}
.overlay ul li:first-child a {font-size:18px;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s;font-family:"Microsoft YaHei";}
.overlay ul li a {font-size:16px;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s;font-family:"Microsoft YaHei";}
.overlay ul li a:hover,.overlay ul li a:focus {color:#bff5ff;}
.overlay-slidedown {visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.4s ease-in-out,visibility 0s 0.4s;transition:transform 0.4s ease-in-out,visibility 0s 0.4s;}
.overlay-slidedown.open {visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;}
@media screen and (max-height:30.5em) {.overlay nav {height:80%;font-size:18px;}
.overlay ul li {min-height:20px;}
}

/*
.search_w100_cases{ margin-top: 50px; }
.search_w100_cases h3{ font-size:32px; font-weight: bold; text-align: center; padding: 20px 0; color: #00a3c2; }
.search_w100_cases ul li{width: 244px; height: 175px; float: left; text-align: center; margin-bottom: 20px; }
.search_w100_cases ul li a.img{ border: 1px solid #eee; display: block; width: 220px; height: 129px; padding: 3px; margin: 0 8px;}
.search_w100_cases ul li a.tit{ font-size:14px; color: #666; }
.search_w100_cases ul li:hover a.tit{ color: #00b3d5; }
*/


.search_w100_cases{ margin-top: 50px; }
.search_w100_cases h3{ font-size:32px; font-weight: bold; text-align: center; padding: 20px 0; color: #00a3c2; }
.search_w100_cases dl {float:left;overflow:hidden;margin:0 15px;margin-bottom:50px;width:375px;}
.search_w100_cases dl dt{ line-height: 35px; text-align: center;}
.search_w100_cases dl dt a.tit{ font-size:14px; color: #666; }
.search_w100_cases dl:hover a.tit{ color: #00b3d5; }

.search_w100_cases dl dd { width:375px;height:213px;background:url(../img/no-bg.jpg);}
.search_w100_cases dl dd img{ border-radius:6px; border:solid 1px #eee;}
.search_w100_cases dl dd,.solu-list dl dd img {width:373px}
.search_w100_cases dl dd.c {position:absolute;bottom:0;left:0;margin:0;padding:5px 0;height:44px;line-height:22px}
.search_w100_cases dl dd.c a {display:block;padding-left:20px;color:#000;text-shadow:0 1px 0 #eee}
.search_w100_cases dl dd.c a:hover {background:#333;color:#fff;text-shadow:0 0 0 #ddd}



.newslist { width: 1170px; padding: 0 25px; background-color: #fff; margin: 0 auto; overflow: hidden; padding-bottom: 20px; border: 1px solid #f2f2f2; margin-top: 20px;}

.main .listl { float: left; width: 790px; position: relative; padding-top: 30px; padding-right: 30px; border-right: 1px solid #f2f2f2;
 *padding-right: 0px; *width: 730px;}
.newslist .article-content{ line-height: 2 }
.newslist .article-content img{ max-width: 100%!important; height: auto!important; }
.main .listl .inner{ padding:0 10px 0 15px;}
.listl .listview { float: left; width: 100px; height: 32px; line-height: 32px; position: absolute; top: 0; left: -25px; background-color: #00b3d5; font-size: 18px; color: #fff; text-align: center; }
.listl .listview2 { float: left; width: 100px; height: 32px; line-height: 32px; position: absolute; top: 0; left: -25px; background-color: #00b3d5; font-size: 18px; color: #fff; text-align: center; }

.main .list2  ul { padding-right: 25px;}
.main .list2  ul li { width: 770px; height: 170px; padding: 10px 0; border-bottom: 1px solid #E5E5E5;}
.main .list2  ul li .viewimg { width: 250px; height: 165px; float: left; display: inline; margin-right: 30px; position: relative;}
.main .list2  ul li img { width: 250px; height: 165px;}
.main .list2  ul li .viewimg .hotimgzz { position: absolute; top: 0px; left: 0px; width: 250px; height: 165px;}
.main .list2  ul li .viewimg:hover .hotimgzz { background:#00b3d5; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
.main .list2  ul li .viewimg .zzsz {  display: inline-block; *display: inline; zoom: 1; background:transparent; position: absolute; top: 40%; left: 40%; width: 43px; height: 43px;}
.main .list2  ul li .viewimg:hover .zzsz { background: url(/templets/css/images/symbol-26.png) no-repeat;}
.main .list2  ul li .standpoint { position: absolute; top: 0px; left: 0px; width: 68px; height: 30px; font-size: 14px; color: #fff; background-color: #00b3d5; text-align: center; line-height: 30px;}
.main .list2  ul li h3 { font-size: 18px; font-weight: bold; height: 35px; line-height: 35px; margin-bottom: 5px; overflow:hidden;}
.main .list2  ul li p { color: #3e3e3e; font-size: 14px; height: 102px; line-height: 26px;}
.main .list2  ul li  span { background: url(/templets/css/images/symbol-9.png) no-repeat 0 4px; width: 160px; display: inline-block !important; *display: inline; zoom: 1; text-indent: 20px; color: #3e3e3e;}
.main .list2  ul li span+span { background: url(/templets/css/images/symbol-11.png) no-repeat 0 4px;}

	/*右侧*/
.main .listr { float: right; display: inline; width: 320px;}
.main .listr a{ color: #333; }
.main .listr a:hover{color: #00b3d5}
.listr .hotlist { margin-top: 20px; margin-left: 0px; position: relative; background:#fff;}
.listr .hotlist .hd { position: absolute; top: -3px; right: 0px;}
.listr .hotlist .hd ul { background: none;}
.listr .hotlist .hd ul li { float: left; text-indent: 10px; color: #8B8B8B; *width: 60px;}
.listr .hotlist .hd ul li a { color: #8B8B8B;}
.listr .hotlist .hd ul li.on a { color: #00b3d5;}
.listr .recommend { margin-top:20px;}
.listr .recommend ul li { float: left; width: 153px; height: 150px; margin-top: 15px; font-size: 14px; color: #6b6a6a;}
.listr .recommend ul li.borderl { margin-left: 10px;}
.listr .recommend ul li img { width: 150px; height: 98px;}
.listr .recommend ul li p { height: 46px; line-height: 23px; overflow: hidden;}
.listr .follow .followcon2 { height: 240px;}

.listr .viewpoint { width: 320px; margin-top: 20px;}
.listr .viewpoint ul { padding: 0px 0; background: url(/statics/2018/img/symbol-8.png) no-repeat 0px 8px; overflow: hidden;}
.listr .viewpoint ul li { color: #3e3e3e; font-size: 16px; height: 36px; line-height: 36px; text-indent: 30px; *overflow: hidden; *width: 290px; overflow:hidden;}

.main .listl .listlcon {}
.listl .listlcon .listltitle { border-bottom: 1px solid #F2F2F2; padding-bottom: 5px;}
.listl .listlcon .listltitle h1 { max-height:90px; line-height: 35px; font-size: 26px; font-weight: bold; color: #3E3E3E; margin-bottom: 15px;}
.listl .listlcon .listltitle .tfontsize { float: right; color: #B9B9B9; font-size: 14px;}
.listl .listlcon .listltitle span { color: #B9B9B9; margin: 0 10px; font-size: 14px;}
.listl .listlcon .listltitle span i {color: #B9B9B9;}


.listl .listlcon .say { margin-top: 10px; border: 1px solid #F1F1F1; height: 41px; background: url(/templets/css/images/say.jpg) no-repeat; padding: 10px; }
.listl .listlcon .say p { padding-left: 130px; color: #6E6E6E; font-size: 14px;}

.listl .listlcon .lconimg { width: 580px; margin: 20px auto;}
.listl .listlcon .lconimg img { width: 580px; height: 329px;}
.listl .listlcon .lconimg p { color: #A7A7A7; text-align: center; font-size: 14px; height: 35px; line-height: 35px;}
.listl .listlcon > p { font-size: 16px; color: #404040; margin: 17px 0; margin-bottom: 20px; line-height: 32px;}

.listl .page2 { margin: 50px auto; width: 280px;}
.listl .page2 a {padding: 5px 10px; background-color: #414141; color: #fff; font-size: 14px; margin: 0 1px;}
.listl .page2 a:hover,.listl .page2 a.on { background-color: #00b3d5;}

.listl .avow { height: 47px; padding: 15px; width: 730px; margin: auto; background-color: #F2F2F2; border: 1px solid #E8E8E8; margin-top: 20px; }
.listl .avow p { font-size: 14px;}

.listl .correlation {margin-top: 20px; overflow:hidden;}
.listl .correlation ul { padding: 10px 5px; padding-right:0; padding-left:0;}
.listl .correlation ul li { width: 175px; float: left; margin-right: 8px; margin-left:8px; display:inline;}
.listl .correlation ul li p { font-size: 14px; line-height: 22px; margin-top: 5px;}
.listl .correlation ul li img { width: 175px; height: 115px;}


.listr .follow_right { margin-top:20px; height: 385px;padding-top:18px;}
.listr .follow_right .followcon { height: 334px; margin-top: 7px; overflow: hidden;}
.listr .follow_right .followcon p img { margin: 0 16px;}
.listr .follow_right .followcon span { display: block; margin: 25px 0; text-align: center; font-size: 16px; color: #4c4c4c;}
.listr .follow_right .followcon a { display: inline-block !important; *display: inline; zoom: 1; width: 69px; height: 84px; margin: 10px 20px 0;}



.listr .read2 { margin-top:20px;}
.listr .read2 .readbox { padding-top: 10px;}
.listr .read2 .readbox .readimg { }
.listr .read2 .readbox p { font-size: 16px; margin-left: 110px; width: 185px; margin-top: 10px;}


.listr .read2 { margin-top:20px;}
.listr .read2 .readbox { padding-top: 10px;}
.listr .read2 .readbox .readimg { }
.listr .read2 .readbox p { font-size: 16px; margin-left: 110px; width: 185px; margin-top: 10px;}


.listr .read { margin-top: 25px;}
.listr .read, .listr .read {}
.listr .read .readbox, .listr .read .readbox { margin: 10px 0;}
.listr .read .readbox+.readbox, .listr .read .readbox+.readbox { border-top: 1px dashed #EEEEEE;}
.listr .read .readbox .readtitle, .listr .read .readbox .readtitle { font-size: 16px; margin-bottom: 10px; margin-top: 10px;}
.listr .read .readbox .readimg, .listr .read .readbox .readimg { width: 90px; height: 59px; float: left; display: inline; margin-right: 10px; padding-top: 4px;}
.listr .read .readbox .readimg img, .listr .read .readbox .readimg img { width: 90px; height: 51px; border:solid 1px #f2f2f2;}
.listr .read .readbox p { color: #696969;}

.com-title, .main .listr .com-title, .main .listl .com-title { border-bottom: 3px solid #F5F5F5; padding-bottom: 5px; margin-bottom: 5px;}
.com-title img, .main .listr .com-title img, .main .listl .com-title img { position: relative; top: 3px; left: 0px; margin-right: 5px;}
.com-title span, .main .listr .com-title span, .main .listl .com-title span { border-bottom: 3px solid #00b3d5; padding-bottom: 7px; font-size: 18px; color: #3C3B3C; }

.main .listr .com-title i{color: #00b3d5}

.newslist2019>ul {}
.newslist2019>ul>li {padding-top:20px;padding-bottom:20px;min-height:120px;max-height:135px;border-bottom:1px dashed #ddd; cursor:pointer;}
.newslist2019>ul>li:hover {background:#eee;}
.newslist2019>ul>li:hover .con a {color:#00b3d5;}
.newslist2019>ul.tag>li {height:115px;}
.newslist2019>ul>li>a {display:block;margin-bottom:10px;color:#333;font-weight:700;font-size:1pc}
.newslist2019>ul li>a:hover {color:#00b3d5}
.newslist2019>ul>li>p {color:#999}
.newslist2019>ul>li:hover a {color:#333}
.newslist2019>ul>li:hover .date span {color:#fff;border-bottom:1px solid #333;background:#333;}
.newslist2019>ul>li:hover .date em {color:#fff;background:#006f8a;}
.newslist2019>ul>li:hover .date i {color:#fff;background:#00b3d5;}
.newslist2019 .thumb {width:180px;height:120px;overflow:hidden;float:left;margin:0 5px 0 0;}
.newslist2019 .thumb img {width:180px;height:auto;}
.newslist2019 .con.tw {width:520px!important;margin:0 10px 0 10px!important;}
.newslist2019 .con {float:left;width:715px;margin-left:10px;}
.newslist2019 .con a {color:#333;font-weight:700;font-size:18px;line-height:25px;}
.newslist2019 .con a:hover {color:#00b3d5;}
.newslist2019 .con p {overflow:hidden;color:#999;font-size:15px;line-height:25px;}
.newslist2019 .con .more a {font-size:15px;font-weight:100;color:#0f84d3;}
.newslist2019 .con .more a:hover {color:#00b3d5;text-decoration:underline}
.newslist2019 .date {width:50px;float:left;text-align:center;margin:0 0px 0 10px;}
.newslist2019 .date span,.date em,.date i {display:block;font-style:normal;transition:all .3s ease-in;}
.newslist2019 .date span {font-size:26px;font-weight:700;color:#999;border-bottom:1px solid #d6d6d6;line-height:46px;}
.newslist2019 .date em {font-size:18px;font-weight:700;color:#ccc;line-height:34px;}
.newslist2019 .date i {font-size:12px;color:#ccc;line-height:20px; margin: 0}

.news_nav2019{ border-bottom: 0px solid #f2f2f2 }
.news_nav2019 ul{ text-align: right; padding-bottom: 10px;}
.news_nav2019 ul li{ display: inline-block; position: relative;}
.news_nav2019 ul li a{ 
	display: block; padding:0 30px; height: 30px; line-height: 30px; font-size: 14px; color: #333;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
}
.news_nav2019 ul li a:hover,.news_nav2019 ul li a.cur{  background: #333; color: #fff; border-radius: 25px; }
/*
.news_nav2019 ul li a:after, .news_nav2019 ul li a.cur:after {
	content: '';
	width: 20px;
	height: 2px;
	background: #fff;
	position: absolute;
	left: 50%;
	bottom: 0;
    margin-left: -10px;

	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
}
.news_nav2019 ul li:hover a:after,.news_nav2019 ul li a.cur:after {
	bottom: 3px;
}
*/


    .m-slide {
        position: relative;
        width: 1020px;
        height: 500px;
        border: 1px solid #e9e9e9;
        background: #fff
    }



    .m-slide .img {
        float: left;
        position: relative
    }

    .m-slide .img li,
    .m-slide .img a,
    .m-slide .img img {
        display: block;
        width: 750px;
        height: 500px
    }

    .m-slide .img li {
        display: none;
        position: absolute;
        left: 0;
        top: 0
    }

    .m-slide .img .first {
        display: block
    }

    .m-slide .tab {
        float: right
    }

    .m-slide .tab li {
        border-top: 1px solid #e5e5e5;
        width: 270px
    }

    .m-slide .tab .first {
        border-top: 0
    }

    .m-slide .tab a {
        text-decoration: none;
        display: block;
        position: relative;
        width: 250px;
        height: 80px;
        padding: 9px 10px 10px 10px;
    }

    .m-slide .tab a b {
        position: absolute;
        left: 0;
        top: 40px;
        width: 4px;
        height: 11px;
        overflow: hidden
    }

    .m-slide .tab a span {
    	display:block;
    }

    .m-slide .tab a .title {
        left: 17px;
        top: 6px;
        height: 35px;
        line-height: 35px;
        font-size: 14px;
        font-weight: bold;
        color: #666
    }

    .m-slide .tab a .des {
        left: 18px;
        top: 26px;
        line-height: 20px;
        color: #999;
    }

    .m-slide .tab .first a {
        height: 50px
    }

    .m-slide .tab .on a {
        background:#333;
    }



    .m-slide .tab .on a span.title {
        color: #fff;
    }

    .m-slide .tab .on a span.des {
        color: #ddd;
    }