@charset "utf-8";
/******基础样式开始******/
body {font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;font-size: 12px;color: #333;background: #fff;text-align: justify;text-justify: inter-ideograph;}
table, td {font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;color: #2e2e2e;}
html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol {margin: 0;padding: 0;}
s, i, em {font-style: normal;text-decoration: none;}
ul, ol, li {list-style-type: none;list-style: none;}
button, input, select, textarea {vertical-align: middle;font-family: Microsoft Yahei;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
address, cite, dfn, em, var {font-style: normal;}
code, kbd, pre, samp {font-family: courier new, courier, monospace;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
legend {color: #000;}
fieldset, img {border: 0;}
button, input, select, textarea {font-size: 100%;}
table {border-collapse: collapse;border-spacing: 0;}
a {color: #6e6e6e;text-decoration: none;}
.white, .white a {color: #fff;text-decoration: none;}
.eyln {width: 100%;margin: 00px auto;padding-top: 20px;overflow: hidden;}
.eyln .container {margin-top: 20px;padding-bottom: 20px;margin-left: auto;margin-right: auto;width: 100%;}
.eyln .pleft {overflow: hidden;float: left;width: 240px;}
.eyln .pleft h3 {padding-left: 90px;width: 240px;height: 100px;background: url(../images/pro362.png) no-repeat 35px center;background-color: #2547a8;font-weight: normal;line-height: 100px;font-size: 24px;color: #fff;border-radius: 10px 10px 0 0;}
.eyln .pleft h3 a {color: #fff;font-size: 24px;}
.eyln .pleft h3 span {font-size: 14px;color: #fff;margin-left: 5px;}
.eyln .pleft ul.proclass {overflow: hidden;width: 240px;border-radius: 0 0 10px 10px;margin-bottom: 15px;border-top: none;border-bottom: 1px solid #e3e0e0;background: #fff;}
.eyln .pleft ul.proclass li {overflow: hidden;width: 100%;}
.eyln .pleft ul.proclass li>a {display: block;padding-left: 35px;height: 54px;line-height: 54px;font-size: 16px;font-weight: 100;width: 240px;text-decoration: none;background: url(../images/h362.png) no-repeat 190px center;border-bottom: 1px solid #e3e0e0;color: #333;}
.eyln .pleft ul.proclass li:hover>a, .eyln .pleft ul.proclass li>a.cur {color: #fff;background: #1e5dad url(../images/b362.png) no-repeat 190px center;}
.eyln .pleft ul.proclass li>a.cur {color: #009946;}
.eyln .pleft .pnav {overflow: hidden;padding: 15px 0;width: 240px;padding-left: 23px;font-size: 14px;line-height: 35px;color: #666;border-bottom:1px solid #e3e0e0;}
.eyln .pleft .pnav a {display: block;padding-left: 25px;background: url(../images/bb362.png) no-repeat left center;text-decoration: none;}
.eyln .pleft .pnav a:hover {background: url(../images/l362.png) no-repeat left center;}
.eyln .pleft ul.proclass li.cur>a {color: #fff;background: #1e5dad url(../images/b362.png) no-repeat 190px center;}
.eyln .pleft .pnav a:hover, .eyln .pleft .pnav a.cur {color: #1e5dad;background: url(../images/l362.png) no-repeat left center;}
.eyln .phone {overflow: hidden;width: 240px;padding: 30px 0;padding-left: 75px;border-radius: 10px;background: url(../images/p362.png) no-repeat 20px center;background-color: #009946;}
.eyln .phone p {font-size: 16px;color: #fff;}
.eyln .phone b {display: block;font-size: 20px;color: #fff;}
	/* 头条大图轮播*/
.slideBox{ width:100%;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:25px; overflow:hidden; position:absolute;right:13%;bottom:9%; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{float:left;margin-right:2px;width:25px;height:25px;line-height:24px;text-align:center;background:#fff;cursor:pointer; }
.slideBox .hd ul li.on{ background:#1e5dad; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{float:left;width:70%;}
.slideBox .bd li div{float: right;width:28%;color: #fdfdfd;}
.slideBox .bd li div h2{color: #fdfdfd; padding:60px 30px 10px 0px;font-size:22px}
.slideBox .bd li div hr{width:90%;color: #fdfdfd;}
.slideBox .bd li div h4{color: #fdfdfd; padding: 40px 30px 10px 0px;font-size:16px;font-weight: 200;line-height:30px;}
.slideBox .bd img{ width:100%;  display:block;  height: 700px;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute;left:75%; top:90%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.9;   }
.slideBox .next{ left:auto; right:8%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.pro353 .ico {background: url(../images/icon353.png) no-repeat;display: inline-block;vertical-align: middle;}
.pro353 .w353 {width: 100%;margin: 0 auto;}
.pro353 {padding-bottom: 30px;}
.pro353 .subright .anlitop {background: #fff;}
.pro353 .subright .anlitop {height: 38px;line-height: 38px;border: 1px solid #e4e4e4;margin-top: 20px;}
.pro353 .subright .anlitop span {border-left: 5px solid #1048a0;height: 38px;line-height: 38px;padding-left: 22px;display: block;float: left;color: #1048a0;font-weight: bold;font-size: 14px;}
.pro353 .subright .divremmnews {border: 1px solid #e4e4e4;border-top: none;margin-bottom: 10px;padding: 15px;background-color: #fff;}
.pro353 .subright .divremmnews ul {width: 100%;overflow: hidden;}
.pro353 .subright .divremmnews ul li {float: left;width: 47%;height: 35px;line-height: 35px;margin: 0 1.5%;border-bottom: 1px dashed #ccc;}
.pro353 .subright .divremmnews ul li a {height: 35px;line-height: 35px;float: left;overflow: hidden;}
.pro353 .subright .divremmnews ul li span {color: #666;float: right;height: 35px;line-height: 35px;white-space: nowrap}
.pro353 .subright .divremmnews ul li a:hover {color: #1048a0;}
.pro353 .subright {width: 100%;padding-bottom: 20px;line-height: 28px;}
.pro353 .subright img {max-width: 920px;}
.pro353 .honorlist ul.list {float: left;width: 100%;padding-left: 0px;}
.pro353 .honorlist ul.list li.item {float: left;width: 296px;margin-bottom: 30px;margin-right: 14px;}
.pro353 .honorlist ul.list li.item a:hover img {opacity: 0.8;}
.pro353 .honorlist ul.list li.item a:hover span {color: #fff;}
.pro353 .honorlist ul.list li.item span {width: 100%;height: 45px;color: #555;text-align: center;display: block;line-height: 45px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;    font-size: 16px;}
.pro353 .honorlist ul.list li.item img {width: 100%;display: block;padding: 1px;}
.pro353 .ey_img ul.list li.item {    width: 23.1%; margin-right: 15px;padding-left: 15px;}
.pro353 .ey_img ul.list li.item a {display: block;width: 100%;overflow: hidden;position: relative;background: #f6f6f6;}
.pro353 .ey_img ul.list li.item a:hover {background: #1048a0;}
.pro353 .ey_img ul.list li.item img {display: block;width:100%;height: 245px;}
.pro353 .ey_img ul.list li.item:hover .item_mask {opacity: 1;filter: Alpha(opacity=100);-webkit-transform: rotateX(0deg) scale(1, 1);transform: rotateX(0deg) scale(1, 1);transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s;background: rgba(0, 0, 0, 0.3);}
.pro353 .ey_img ul.list li.item:hover .item_link_icon {transform: translateY(-21px);opacity: 1;filter: Alpha(opacity=100);}
.pro353 .item_mask {width:100%;height: 245px;background: rgba(0,0,0,0);position: absolute;left: 1px;top: 1px;opacity: 0;filter: Alpha(opacity=0);-webkit-transform: rotateX(180deg) scale(0.5, 0.5);transform: rotateX(180deg) scale(0.2, 0.2);transition: all ease-out .5s;}
.pro353 .item_link_icon {display: block;width: 45px;height: 45px;text-align: center;background-position: -8px -6px;line-height: 38px;position: absolute;left: 50%;top: 50%;margin-left: -22px;opacity: 0;filter: Alpha(opacity=0);}
.pro353 .pglist {padding: 20px 0;width: 100%;text-align: center;clear: both;}
.pro353 .pglist a {color: #666;padding: 0 15px;margin: 0 3px;display: inline-block;vertical-align: middle;line-height: 34px;background: #f9f9f9;border: 1px solid #c9c9c9;}
.pro353 .pglist a:hover, .pro353 .pglist .active a {display: inline-block;color: #fff;background: #1048a0;border-color: #1048a0;box-shadow: 0 0 14px rgba(0, 0, 0, .2);}
.pro353 .pglist li {display: inline-block;}
.cplist {background: #fff;width:1600px;margin: 0 auto}
.p-left {width: 20%;float: left}
.p-right {width: 79%;float: right}
.white, a:hover {color: #1e5dad;}
.clearfix {clear: both;margin-top: -1px;overflow: hidden;}
.fw {font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;}
.fl {float: left;}
.fr {float: right;}
.fb {font-weight: bold;}
.disb {display: block;}
.disn {display: none;}
.pro365 .eynews {width: 100%;margin-top: 20px;float: left;}
.pro365 .eynews h4 {padding-left:12px;height:36px;line-height:36px;color: #204c97;font-weight: normal;border-bottom:1px solid #204c97;font-size:18px;}
.pro365 .commend {width: 204px;overflow: hidden;float: left;margin: 23px 19px 0 0;}
.pro365 .commend:nth-child(4) {margin-right: 0;}
.pro365 .commend dt {width: 204px;}
.pro365 .commend dt a {display: block;width: 204px;padding: 1px;border: 1px solid #ccc;}
.pro365 .commend dt a:hover {border: 1px solid #204c97;}
.pro365 .commend dt img {width: 200px;height: 150px;}
.pro365 .commend dd {font-size: 14px;line-height: 30px;text-align: center;overflow: hidden;}
.pro_main {zoom: 1;}
.pro365 .mod_goods_info {clear: both;margin-bottom: 10px;position: relative;background-color: #eee;height: 65px;}
.pro365 .mod_goods_info .hds {height: 65px;_overflow: hidden;}
.pro365 .mod_goods_info .hds li {float: left;cursor: pointer;}
.pro365 .mod_goods_info .hds li h3 {display: block;width: 128px;height: 65px;line-height: 65px;text-align: center;font-size: 18px;border-bottom: 0;font-weight: normal}
.pro365 .mod_goods_info .hds li h3 a {color: #666;font-weight: normal;text-decoration: none;outline: none}
.pro365 .mod_goods_info .hds .on {height: 62px;line-height: 62px;border-top: 3px solid #204c97;position: relative;}
.pro365 .mod_goods_info .hds .on h3 {height: 62px;line-height: 58px;background-color: #fff;color: #204c97}
.pro365 .mod_goods_info .hds .on h3 a {color: #076EBB;font-weight: bold}
.pro365 .cpright .propar a {text-align: center;display: block;width: 128px;height: 50px;margin: 7px auto;font-size: 18px;line-height: 50px;color: #fff;background: #204c97;}
.pro365 .neirong {font-size: 14px;line-height: 28px;text-align: justify;overflow : hidden;}
.pro365 .neirong p {color: #414141}
.pro365 {overflow: hidden;}
.pro365 .container {margin-top: 0px;
	padding-bottom: 20px;margin-left: auto;margin-right: auto;width: 90%;}
.pro365.reLink {font-size: 16px;height: 48px;line-height: 48px;padding: 0;width: 100%;color: #6e6e6e;border-top: 2px solid #eee;border-bottom: 2px solid #eee;margin: 20px auto;}
.pro365 .cpright {width: 100%;	padding: 0 25px;padding-bottom: 25px;background: #fff;float: right;}
.pro365 .cpright a {color: #204c97;}
.pro365 .rtop {overflow: hidden;padding-top: 20px;padding-bottom: 9px;border-bottom: 1px solid #204c97;}
.pro365 .rtop h5 {margin: 0;padding: 0;float: left;padding-left: 26px;font-size: 18px;color: #204c97;font-weight: normal;line-height: 22px;background: url(../images/tb365.png) no-repeat;}
.pro365 .rtop span {float: right;color: #204c97;font-size: 16px;}
.pro365 .prodetailsinfo {padding: 15px 0;clear: both;zoom: 1;margin-bottom: 20px;}
.pro365 .prodetailsinfo .photo {width: 362px;position: relative;}
.pro365 .prodetailsinfo .photo .jqzoom {width: 362px;height: 335px;overflow: hidden;position: relative;padding: 0px;cursor: pointer;}
.pro365 .prodetailsinfo .photo .img {width: 500px;height: 375px;display: block;}
.pro365 .prodetailsinfo .photo .bigimg {width:360px;height:270px;border: 1px solid #ddd;display: block;position: relative;overflow: hidden;}
.pro365 .prodetailsinfo .photo .bigimg .list {width: 1000%;position: relative;}
.pro365 .prodetailsinfo .photo .bigimg .list li {width: 360px;height: 270px;float: left;}
.pro365 .prodetailsinfo .photo .bigimg .list img {width: 100%;height: 100%;display: block;transition: all ease 300ms;}
.pro365 .prodetailsinfo .photo .photoimg {width: 362px;height: 62px;padding-top: 10px;position: absolute;left: 0;bottom: 0;}
.pro365 .prodetailsinfo .photo .photoimg .list {width: 286px;overflow: hidden;position: relative;margin: 0 auto;}
.pro365 .prodetailsinfo .photo .photoimg .listcon {width: 300%;position: relative;}
.pro365 .prodetailsinfo .photo .photoimg .listcon li {width: 64px;cursor: pointer;display: block;float: left;margin-right: 10px;}
.pro365 .prodetailsinfo .photo .photoimg .listcon li img {border: 1px solid #ddd;width: 62px;height: 48px;display: block;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.pro365 .prodetailsinfo .photo .photoimg .listcon li:hover img, .pro365 .prodetailsinfo .photo .photoimg .listcon li.on img{border-color: #204c97;}
.pro365 .prodetailsinfo .photo .photoimg .prev, .pro365 .prodetailsinfo .photo .photoimg .next {width: 25px;height: 50px;z-index: 10;position: absolute;top: 10px;cursor: pointer;background: #ddd url(../images/pn365.png) no-repeat;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.pro365 .prodetailsinfo .photo .photoimg .prev:hover, .pro365 .prodetailsinfo .photo .photoimg .next:hover {background-color: #204c97;}
.pro365 .prodetailsinfo .photo .photoimg .prev {left: 0px;background-position: 0 center;}
.pro365 .prodetailsinfo .photo .photoimg .next {right: 0px;background-position: -25px center;}
.pro365 .prodbaseinfo_a {float: right;width: 495px;margin-left: 16px;z-index: 1;}
.pro365 .h2_prodtitle {font-size: 22px;color: #204c97;padding: 0 0 10px;line-height: 1.6em;border-bottom: 1px dashed #DCDCDC;}
.pro365 .ul_prodinfo {padding: 6px 0;overflow: hidden;zoom: 1;}
.pro365 .ul_prodinfos {padding: 6px 15px;overflow: hidden;zoom: 1;background: #f3f3f3;font-size: 14px;font-weight: bold;}
.pro365 .ul_prodinfos li {font-size: 20px;float: left;height: 65px;line-height: 65px;}
.pro365 .ul_prodinfos li.li_weight {float: right;}
.pro365 .ul_prodinfo li {font-size: 14px;float: left;padding: 6px 0;text-align: justify;height: 188px;overflow: hidden;}
.pro365 .li_normalprice {line-height: 24px;}
.pro365 .reLink {height:48px;line-height:48px;width:100%;padding:0;border-top:2px solid #eee;border-bottom:2px solid #eee;margin:20px auto;}
.pro365 .reLink .prevLink, .reLink .nextLink {width: 50%;}
.pro365 .reLink .nextLink {text-align: right;}
.pro365 .right .eynews .random {border: 1px solid #ccc;border-top: none;background: #fff;}
.donlies {width: 100%;padding: 30px;margin: 0 auto;height: 50px;border: 1px solid #ededed;}
.dontit {width: 90%;float: left;font-size: 16px;line-height: 30px;}
.donbut {width: 10%;float: right;}
.donbut a {font-size:14px;color:#fff;background:#06F;padding:5px 20px;line-height:30px;height:30px;text-align:center;display:block;border-radius:4px;}
/* 颜色 */
.cp176 .gd176 li {float: left;width: 100%;overflow: hidden;text-align: center;margin-right: 25px;background: #ececec;transition: all .5s;}
.cp176 .gd176 li a p {color: #6d6d6d;}
.cp176 .gd176 li:hover {background: #2c56cf;}
.cp176 .gd176 li:hover a p {color: #fff;}
/* 颜色 end*/
.cp176 .w176 {width: 100%;margin: 0 auto;}
.cp177 {width: 630px;margin-bottom: 0px;float: right;margin-top: 3px;}
.cp177 li{border-bottom: 1px #dedede dashed;}
.cp177 li a{height: 45px;width: 80%;line-height: 45px;font-size: 17px;color: #666;word-break: break-all;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;position: relative;}
.cp177 li p{ line-height: 25px; font-size: 14px; -webkit-line-clamp: 2;}
.cp177 li span{float: right;right: 0;top: 8px;color: #bbb;text-align: center;line-height: 45px;}
.cp176 {width: 685px;margin-bottom: 0px;float: left;}
.cp176 .gd176 {position: relative;margin-top: 3px;}
.cp176 .gd176 .prev, .cp176 .gd176 .next {display:block;position:absolute;top:50%;margin-top:-38px;width:40px;height:76px;cursor:pointer;z-index: 1;}
.cp176 .gd176 .prev {background: url(../images/l176.png) no-repeat 0 0;left: 10px;}
.cp176 .gd176 .next {background: url(../images/r176.png) no-repeat 0 0;right: 10px;}
.cp176 .gd176 .bd176 {width:100% ;overflow: hidden;}
.cp176 .gd176 li .img176 {margin: 4px;overflow: hidden;max-height: 460px;}
.cp176 .gd176 li .img176 img {width: 100%;height:auto;}
.cp176 .gd176 li p {width: 100%;height: 42px;line-height: 40px;font-size: 14px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;transition: all .5s;}
.clear{clear:both;}
.hytit {background: url(../images/hyb.jpg) top left;color: #fff;}
.hytit span p {font-size: 22px;color: #fff !important;font-weight: bold;display: block;width: 90px;line-height: 40px;}
.area-dialog-ct {width: 760px;padding: 10px;background: #fff;}
.area-dialog-bar {height: 40px;background: #003a52;}
.area-dialog-bar span, .area-dialog-bar a {line-height: 40px;color: #fff;font-size: 16px;padding: 0 15px;}
.area-dialog-bar a#_a_c_close {float: right;}
.area-dialog-ct .area-dialog-content {margin:0;}
.area-dialog-ct .area-dialog-content::after {clear: both;display: block;content: "";}
.area-dialog-content li {float: left;padding: 10px;position: relative;}
.area-dialog-content .area-m-o {width: 150px;margin: 0;padding: 0 10px;background: #fff;}
.area-dialog-content li .a-i-disable {background: #d8d8d8;}
.area-dialog-content .area-m-o .a-check-num {color: #d00;}
.area-dialog-content input {margin: -3px 5px 0 0;}
.area-dialog-content .area-m-o lable {line-height: 35px;font-size: 12px;color: #333;}
.area-dialog-content li .a-city-ct {display: none;}
.area-dialog-content li.area-item-mover {background: #f7e76a;}
.area-dialog-content li.area-item-mover .a-city-ct {display: block;}
.area-dialog-bottom {margin-top: 10px;text-align: center;}
.area-dialog-bottom a {padding: 5px 15px;color: #fff;background: #007ba9;font-size: 16px;border-radius: 3px;}
.area-dialog-bottom a:hover {background: #003a52;transition: 0.3s ease;}
.area-dialog-content .a-city-ct {position: absolute;left: 0;top: 45px;background: #f7e76a;padding: 10px;z-index: 100;width: 480px;}
.area-dialog-content .a-city-ct:after {content: "";display: block;clear: both;}
.area-dialog-content .a-city-ct p {float: left;width: 100px;padding: 5px 10px;}
.color-1 {background-color: #249edc;}
.color-2 {background-color: #17a668;}
.color-3 {background-color: #741d88;}
.color-4 {background-color: #da9627;}
.color-5 {background-color: #ff9933;}
.color-6 {background-color: #6666ff;}
.color-7 {background-color: #ff99ff;}
.color-8 {background-color: #66cc66;}
.color-9 {background-color: #666;}
.color-10 {background-color: #ff7800;}
.color-11 {background-color: #ccc;}
.color-12 {background-color: #ff3333;}
.color-white {background-color: #fff;}
.bgcolor-gray {background: #f5f5f5;}
.ipt-txt {outline: none;border: 1px solid #ccc;}
.ipt-txt:focus, .ipt-sec:focus {border: 1px solid #0078b5;box-shadow: #ccc 2px 4px 2px;}
.small-ipt {line-height: 16px;width: 150px;height: 16px;padding: 4px;}
.ipt-sec {padding: 5px;}
.ipt-radio, .ipt-check {vertical-align: middle;margin: 0 5px 4px 0;}
.btnBox {width: 100%;text-align: center;}
.Submit {width: 200px;height: 42px;line-height: 42px;font-size: 16px;color: #fff;border: 0;outline: none;margin: 0 auto;cursor: pointer;transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-webkit-transition: background-color 0.3s ease;}
.Submit:hover {background-color: #F60;}
/******基础样式开始******/
body {min-width: 1200px;background: url(../images/body.jpg) top center no-repeat;background-color: #eaeef9;    background-size: 100%;}
.header {width: 100%;height: 190px;position: relative;}
.logoxw {width: 600px;font-size: 26px;color: #1f60ad;font-weight: 200;text-shadow: 0 1px 3px #2547a8;margin-top: 24px;}
.container {width: 1600px;margin:25px auto;position: relative;}
.container_col {padding: 10px;width:1600px;margin: 0 auto;margin-bottom: 0px;}
#weather {float: left;font-size: 12px;color: #666;line-height: 24px;width: 260px;margin-top: 25px;margin-left: 20px;}
.toptxt {font-size: 12px;color: #888;line-height: 34px;text-align: right;}
.toptxt a {font-size: 12px;color: #888;line-height: 34px;padding: 0 10px;}
.toptxt a:hover {color: #b61412;}
.toptxt .diqu {position: absolute;left: 0;top: 0;line-height: 34px;color: #333;}
.search {height: 20px;padding: 10px 0;width: 300px;background: #fff;position: absolute;right: 0;top: 80px;padding-right: 90px;}
.search .search_btn {display: block;width: 80px;height: 40px;background: #1e5dad;border: 0;color: #fff;font-size: 16px;line-height: 40px;text-align: center;position: absolute;top: 0;right: 0;transition: all .3s ease;}
.search .search_btn:hover {background: #008dff;}
.ipt-sea {height: 20px;line-height: 20px;font-size: 16px;color: #666;outline: none;border: 0;width: 285px;padding-left: 15px;}
.logo {width: 480px;height: 240px;position: absolute;left: 0;top: 5px;}
.haadnav {width: 100%;margin: 0 auto; background:rgb(30 93 173); }
.neinav {margin: 0 auto;background: #fafafa;border-bottom: 1px solid #efefef;height: 70px;}
.nav {width: 1600px;height: 60px;margin: 0 auto 0px auto;}
.nav li {width:11.1%;float: left;height: 58px;position: relative;text-align: center; background: url(../images/ge.png) right top no-repeat;}
.nav li a {display:block;text-align:center;line-height:58px;height:58px;font-size:18px;color:#fff;transition:all .3s ease;overflow:hidden;}
.nav li a img {display: block;margin: 15px auto 10px auto;transition: all .3s ease;}
.nav li a:hover, .nav li.active a {border-bottom: 4px solid #1976da;color: #fff;background:#1976da;}
.nav li a:hover img {-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}
.nav li .subnav {box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);height: auto;left: 0;overflow: hidden;position: absolute;top: 100%;width: 100%;z-index: 199;}
.nav li .subnav {
filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.nav li:hover .subnav {opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.nav li .subnav a {color: #fff;display: block;font-size: 13px;font-weight: 500;line-height: 40px;height: 40px;padding: 0;transition: all 0.2s ease-in-out 0s;width: 100%; background:#1e5dad;border-top: 1px solid #24413d;border-bottom: 1px solid #43aee3;}
.nav li .subnav a:hover {background:#246bb7;}
/*滚动新闻*/
.zxgg {width: 1170px;margin: 10px auto auto auto;background: url(../images/laba.jpg) no-repeat #fcfcfc;padding-left: 30px;}
.BreakingNewsController {width: 100%;overflow: hidden;height: auto;position: relative;height: 35px;}
.BreakingNewsController .bn-title {display: inline-block;float: left;padding: 0 20px;line-height: 35px;}
.BreakingNewsController ul {padding: 0;margin: 0;display: block;list-style: none;position: absolute;left: 180px;right: 50px;}
.BreakingNewsController ul li {list-style: none;padding: 0 20px;display: none;height: 35px;}
.BreakingNewsController ul li a {text-decoration: none;color: #333;display: inline-block;overflow: hidden;padding: 0;line-height: 35px;}
.BreakingNewsController .bn-arrows {display: inline-block;float: right;width: 50px;position: absolute;right: 0;top: 0;bottom: 0;}
.BreakingNewsController .bn-arrows span {display: block;width: 20px;position: absolute;top: 0;bottom: 0;cursor: pointer;opacity: 0.2;}
.BreakingNewsController .bn-arrows span:hover {opacity: 1;}
.BreakingNewsController .bn-arrows-left {left: 0;background: url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right {right: 10px;background: url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span {transition: .25s linear;-moz-transition: .25s linear;-webkit-transition: .25s linear;}
.news-notice {margin: 0;}
.indnews {width: 618px;height: 412px;float: left;}
.news-pic {width: 638px;height: 412px;}
.news-pic, .news-pic img {width: 638px;height: 412px;overflow: hidden;}
.news-notice .news-txt {width: 700px;height: 412px;float: right;border: 1px solid #efefef;}
.news-title {height: 48px;background: #fafafa;border-bottom: 1px solid #efefef;line-height: 48px;position: relative;}
.news-title .name {position: absolute;left: -1px;top: -1px;height: 39px;background: #084466;color: #fff;text-align: center;line-height: 39px;font-size: 15px;padding: 0 15px;font-weight: bold;}
.news-name.tab-nav {position: absolute;left: -1px;top: -1px;height: 49px;}
.news-name.tab-nav a {display: block;float: left;height: 39px;line-height: 39px;color: #333;text-align: center;line-height: 39px;font-size: 16px;padding: 5px 25px;margin: 0;position: relative;}
.news-name.tab-nav a.current {background: #1e5dad;color: #fff;font-weight: bold;}
.news-name.tab-nav a i {width: 9px;height: 5px;background: url(../images/jtx.png) no-repeat;margin-left: 28px;margin-top: 6px;display: none;}
.news-name.tab-nav a.current i {display: block;}
.news-title .name i {width: 9px;height: 5px;background: url(../images/jtx.png) no-repeat;left: 10px;bottom: -5px;display: block;}
.news-title .more {position: absolute;right: 10px;line-height: 38px;top: 0;font-size: 12px;color: #999;transition: all .3s ease;}
.news-title .more:hover {color: #084466;}
.newslist {display: block;padding: 10px 22px;}
.newslist-img1 {display: block;padding: 10px 22px;}
.newslist-img1 li {border-bottom: 1px dotted #dedede;position: relative;padding: 0 10px;width: 31%;float: left;}
.newslist-img1 li a {display: block;line-height:30px;font-size: 16px;color: #666;word-break: break-all;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;position: relative;background: white;text-align: center;padding: 10px;}
.newslist-img1 li span {position: absolute;right: 0;top: 8px;line-height: 36px;color: #bbb;text-align: center;}
.newslist-img1 li span.time {top: 0;}
.newslist-img1 li:last-child {border: 0;}
.hotnews {margin: 12px 12px 0 12px;}
.hotnews h1 {font-size: 20px;color: #333;text-align: left;margin: 0 10px;height: 30px;line-height: 30px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.hotnews .hotcon {margin-top: 12px;margin-left: 10px;margin-right: 10px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.hotnews .hotcon a {color: #999;line-height: 24px;font-size: 16px;}
.hotnews .hotcon a:hover, .newslist li a:hover  .newsimg li a:hover{color: #1e5dad;}
.newslist li {border-bottom: 1px dotted #dedede;position: relative;padding: 0 5px 0 1px;}
.newslist li a {display: block;height:40px;width: 100%;line-height:40px;font-size: 16px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;position: relative;}
.newslist li span {position: absolute;right: 0;top: 8px;line-height: 36px;color: #bbb;text-align: center;}
.newslist li span.time {top: 0;}
.newslist li:first-child {border: 0;font-weight: 600;color:#1e5dad!important;}
.newslist li:first-child a{color:#1e5dad;}
.newslist.ny li {padding: 8px 80px 8px 14px;background: url(../images/listnot.png) 2px 24px no-repeat;}
.newslist.ny li a:after {display: none;}
.newsimg li {position: relative;padding: 6px 5px 0 5px;float:left;width:48.8%}
.newsimg li img {border-bottom: 1px dotted #dedede;width: 100%;}
.newsimg li a {display: block;height: 46px;width: 100%;line-height: 38px;font-size: 16px;color: #666;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;position: relative;text-align: center;}
.nytit {border-bottom: 1px solid #ededed;line-height: 30px;font-size: 16px;width: 85%;margin: 0px auto;font-weight: bold;}
.nytit h1 {text-align: center;font-size: 28px;font-weight: bold;color:#1e5dad;margin-bottom: 30px;}
.pnytit {border-bottom:1px solid #ededed;line-height:30px;font-size:16px;padding-bottom:10px;width:95%;margin:0px auto;font-weight:bold;}
.pnytit h1 {text-align: left;font-size: 24px;font-weight: bold;color: #2547a8;margin-top: 20px;}
.nytit h2 {text-align: center;font-size: 24px;font-weight: bold;color: #323232;margin-bottom: 20px;margin-top: 20px; font-family: 宋体;}
.nytit p {text-align: center;font-size: 22px;font-weight:500;color: #323232;margin-bottom: 10px;font-family: 宋体;}
.xzgg {margin: 20px auto;overflow: hidden;}
.xzgg a {display: block;}
.xzgg img {width: 100%;}
.xzgg img.fl {width: 100%;}
.r-radius:{width:50%;margin:0 auto;transition:all .3s ease;}
.fwzn .iconlist a:hover {color: #F71013;}
.toutiao {background: #f5f5f5;height: 50px;position: relative;padding: 12px 90px;margin-bottom: 15px;}
.toutiao i {width: 52px;height: 54px;font-size: 20px;line-height: 26px;font-weight: bold;color: #fff;padding: 10px 10px 10px 10px;text-align: left;background: #2547a8;position: absolute;left: 0;top: 0;}
.toutiao h1 {text-align: left;line-height: 50px;}
.toutiao h1 a {font-size: 26px;color: #333;}
.toutiao h1 a:hover {color: #1561af;}
.toutiao p {height: 24px;line-height: 24px;font-size: 16px;color: #666;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.fwzn {margin-top: 25px;height: 158px;overflow: hidden;}
.fwzn .tit {width: 58px;background: #1e5dad;text-align: center;font-size: 16px;color: #fff;height: 115px;padding-top: 25px;float: left;}
.fwzn .iconlist {width: 100%;margin-top: 30px;}
.fwzn .iconlist a {display: block;width: 433px;text-align: center;float:left;color:#333;font-size:16px;line-height:30px;margin-right:30px;}
.fwzn .iconlist a .pic {width: 100%;height: 94px;color: #fff;font-size: 22px;border-radius: 5px;padding-top: 45px;text-shadow: 0px 2px 2px #006;margin:0px;transition: all .3s ease;}
.fwzn .iconlist a .pic p {font-size: 12px;color: #fff;line-height: 16px;}
.fwzn .iconlist a.icon1 .pic {background: #32c8ff87;}
.fwzn .iconlist a.icon2 .pic {background: #34a1ff87;}
.fwzn .iconlist a.icon3 .pic {background: #058bff87;}
.fwzn .iconlist a.icon4 .pic {background: #0075f987;}
.fwzn .iconlist a.icon5 .pic {background: #0069e087;}
.fwzn .iconlist a.icon1:hover .pic {background: #4acbfa87;}
.fwzn .iconlist a.icon2:hover .pic {background: #4ba9fb87;}
.fwzn .iconlist a.icon3:hover .pic {background: #2a9bfc87;}
.fwzn .iconlist a.icon4:hover .pic {background: #3190fb87;}
.fwzn .iconlist a.icon5:hover .pic {background: #3993f987;}
.col-titlecptj {width:100px;padding-top:10px;text-align:center;overflow:hidden;border-bottom:1px solid #d9d9d9;margin-bottom:15px;margin-bottom:20px;}
.col-titlecptj span {}
.col-titlecptj span p {line-height:40px;text-align:left;font-size:22px;color:#e80000;border-bottom:2px solid #e80000;font-weight:bold;margin: 0 auto;}
.xz-col {min-height: 392px;float: left;margin-top: 15px;margin-bottom: 15px;}
#zSlider {margin:0px auto;overflow:hidden;}
#picshow {position:relative;}
#picshow{width:70%;height:540px;overflow:hidden;float:left;}
#picshow_img {width:100%;height:540px;overflow:hidden;float:left;}
#picshow_img li {width:100%;height:540px;overflow:hidden;float:left;display:none;}
#picshow_img img {width:100%;height:540px;}
#picshow_tx {left:0px;width:100%;bottom:0px;position:absolute;height:90px;overflow:hidden;}
#picshow_tx li {background:#c1111196;padding:10px 30px;color:#fff;display:none;}
#picshow_tx li a {color:#fff;font-size: 16px;}
#picshow_tx li a:hover {text-decoration:underline;	}
#picshow_tx li h3 {margin:13px 0;}
#picshow_tx li p {color:#ccc;line-height:16px;height:16px;overflow:hidden;}
#select_btn {width:30%;height:540px;color:#111;float:right;display:inline;background-color:#1e5dad;}
#select_btn li {padding:4px 10px 4px 8px;height:80px;border-top: 1px solid #1e5dad;cursor: pointer;transition: all .7s ease 0s;}
#select_btn li:hover {background-color:#2c7be0}
#select_btn li a:hover {color: aliceblue}
#select_btn li.current {background-color:#2c7be0}
#select_btn li.current a{color: aliceblue}
#select_btn li.current:hover {background-color: #2c7be0}
#select_btn a {color:#000;}
#select_btn img {padding:2px;border:1px solid #ccc;width:120px;height:70px;margin-right:10px;float:left;}
#select_btn .select_text{height:79px;font:16px'Microsoft YaHei';overflow:hidden;display:block;color:white;display:flex;align-items:center;}
#select_btn .select_text:hover {text-decoration: none;}
#select_btn .select_date {height:23px;line-height:23px;overflow:hidden;display:block;}
.dh ul{position: relative;overflow: hidden;width:1600px;height:456px;margin: 60px auto 0;}
.dh ul li{float: left;width:15%;overflow: hidden;height: 100%;position: relative;cursor: pointer;}
.dh ul li:first-child {width:40%;}
.dh ul li img{display: block;width:100%;height:456px;}
.dh ul li a{display: block;width: 100%;height: 100%;}
.dh ul li .layer{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(27,29,36,0.75);height: 100%;}
.dh ul li .layer .p1{position: absolute;bottom: 5px;left: 10px;}
.dh ul li .layer .p2{position: absolute;bottom: 5px;right: -200%;}
.dh ul li .layer .p2 b,.dh ul li .layer .p2 span{display: block;font-weight: bold;font-size: 20px;}
.dh ul li .layer .p1 b,.dh ul li .layer .p1 span{display: block;font-weight: bold;font-size: 14px;}
.dh ul li.curr{}
/* .dh ul li.curr .layer .p1{left: -200%;}
.dh ul li.curr .layer .p2{left: 10px;} */
.col1{color: #fff;}
.col2{color: #fff;}
.box {display: flex;justify-content: center;align-items: center; background-image:linear-gradient(#1e5dad, #6b9184);}
.box ul {width: 1600px;height:420px; /* 溢出隐藏 */overflow: hidden;transition: all .3s;}
.box ul li {/* 相对定位 */position: relative;float: left;list-style-type: none;width:15%;height:420px;transition: all .5s;}
.box ul li:first-child {width:40%;}
.box ul li img{border: 0;width: 100%;height: 420px;display: block;}
.box ul li p { /* 绝对定位 */position: absolute;left: 0;bottom: 0;width:100%;height:100%;line-height:80px;text-align: center;font-size:16px;font-weight:600;color: #fff;background-color: rgba(0, 0, 0, .3);transition: all .3s;writing-mode:vertical-rl;}
.box ul li:hover p {font-size: 20px; }
.box ul:hover li {width:15%;}
.box ul li:hover {width:40%;}
.box ul li a{bottom:20px;color:#fff}
.box ul li a:hover{ background: red;width: 100%;padding: 15px;}
.abttxt-img {width: 400px;float: left;text-align: left;margin-top: 10px;}
.abttxt {float: right;width: 460px;text-align: left;margin-top: 10px;}
.col-title span {font-size: 18px;width: 50%;height: 88px;margin-top: -20px;color: #bfbfbf;}
.xz-col.abttop {width: 898px;box-shadow: 0px 0px 6px rgba(0,0,0,0.2);border-top: 4px solid #34a1ff;}
.xz-col.abttop img {width: 100%;}
.xz-col.abt {width: 45%;}
.xz-col.abt img {width: 100%;}
.xz-col.gsgg {width:55%;margin-right: 0;}
.xz-col.gsggg {width: 845px;box-shadow: 0px 0px 6px rgba(0,0,0,0.2);border-top: 4px solid #34a1ff;margin-right: 0;}
.xz-col.jlhd {width: 410px;padding: 0px !important;margin-right: 0;float: right;}
.xz-col.gsri {width:18%;padding: 11px;margin-right:10px;background: white;}
.hudongicon a {display:block;float:left;font-size:16px;width: 124px;margin:10px 5px;height:90px;border:1px solid #d9d9d9;text-align:center;}
.hudongicon a img {margin: 8px auto;display: block;transition: all .3s ease;}
.hudongicon a:hover {color: #1e5dad;}
.hudongicon a:hover img {-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}
.col-title {overflow: hidden;margin:1px 0px;}
.hytit span p {font-size: 22px;color: #e80000;font-weight: bold;display: block;width: 90px;height: 56px;margin-bottom: 00px;margin-top: 26px;padding-left: 10px;border-left: 3px solid #34a1ff;border-bottom: 0px solid #333;margin-left: 20px}
.col-title span p {font-size:32px;color: #e80000;font-weight: bold;display: block;background: linear-gradient(to bottom, #e80909, #f7f00f);width: 50%;-webkit-background-clip: text;-webkit-text-fill-color: transparent;line-height: 40px;}
.col-title span p span {font-size: 12px;width: 400px;height: 15px;background: none;float: left;font-weight: normal;line-height: 14px;}
.col-title span i {font-size: 12px;color: #b6b6b6;margin-top: 10px;}
.col-title a {float:right;line-height:30px;background:#a9deff;padding:5px 15px;font-size:14px;margin-right:12px;border-radius:15px;color:#3a3a3}
.col-con {margin-top: 15px;}
.col-con .abttxt {font-size: 16px;line-height: 36px;color: #666;margin-top: 1px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;overflow: hidden;text-indent: 2em;}
.videolist {overflow: hidden;}
.videolist ul {width: 1360px;}
.videolist ul li {width: 330px;height: 222px;float: left;text-align: center;line-height: 30px;margin-right: 8px;font-size: 16px;}
.videolist ul li img {width: 286px;height: 192px;}
.sqbs li {width: 33.33%;text-align: center;float: left;margin-bottom: 15px;margin-top: 10px;}
.sqbs li a:hover {color: #b61412;}
.mqmy {margin: 20px 0;}
.mqmy li {width: 301px;height: 60px;margin: 10px auto;border: 1px solid #dddddd;}
.bmfw {margin-right: -15px;}
.bmfw li {width: 235px;float: left;margin-right: 25px;padding-left: 120px;margin-bottom: 30px;margin-top: 15px;position: relative;}
.bmfw li .pic {display: block;width: 100px;height: 100px;position: absolute;left: 0;top: 0;}
.bmfw li .pic img {width: 100px;height: 100px;}
.bmfw li .pic.rad {border-radius: 50%;overflow: hidden;}
.bmfw .info .list {line-height: 15px;font-size: 12px;margin-bottom: 8px;margin-top: 2px;}
.bmfw .info .list i {height: 15px;width: 15px;float: left;margin-right: 5px;}
.gsht {float: left;width: 400px;}
.col-2-r .tit {height:40px;background:url(../images/sficon.png) 0 9px no-repeat;padding-left:30px;line-height:40px;color: #333;font-size:16px;float:left;}
.sfbox {padding: 0 10px 15px 5px;height: 213px;}
.sftxt {float: left;width: 424px;height: 215px;position: relative;}
.sftxt .info {height: 198px;line-height: 22px;font-size: 12px;color: #666;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;overflow: hidden;}
.sftxt a {display: block;position: absolute;left: 0;bottom: -2px;text-align: center;color: #F30;}
.sftxt a:hover {color: #39F;}
.jisuan {float: right;padding-left: 30px;width: 270px;border-left: 1px dashed #efefef;height: 213px;}
.jisuan h1 {color: #084466;line-height: 30px;font-size: 15px;}
.jsbox {position: relative;padding-left: 65px;margin-top: 8px;}
.jsbox span {position: absolute;left: 0;top: 0;line-height: 27px;display: block;width: 65px;color: #7e7e7e;}
.jsbox .jsq {border: 1px solid #f0f0f0;height: 19px;padding: 3px 3px 3px 10px;border-radius: 2px;}
.jsbox .jsq .ipt-jsq {border: 0;height: 19px;line-height: 19px;width: 100%;outline: none;}
.jsbox .jsq a {display: block;width: 42px;height: 19px;text-align: center;line-height: 19px;background: #55aeec;position: absolute;top: 4px;right: 4px;color: #fff;border-radius: 2px;}
.jsjg {background: #f0f0f0;padding: 4px 8px;margin-top: 10px;position: relative;}
.jsjg .tab {line-height: 28px;border-bottom: 1px solid #e2e2e2;color: #6a6a6a;height: 28px;overflow: hidden;}
.jsjg .tab span {float: right;}
.jsjg .tab.last {border: 0;}
.jsjg:before {content:'';width:9px;height:5px;background:url(../images/jtt.png) no-repeat;display:block;position:absolute;right:20px;top:-5px;}
.jisuan .smtxt {color: #55aeec;line-height: 40px;}
.xxlinks {height: 24px;overflow: hidden;}
.xxlinks a {color: #F33;line-height: 24px;}
.xxlinks a:hover {color: #55aeec;text-decoration: underline;}
.newslist.htlist {padding: 0;width: 360px;}
.col-4 {width: 289px;float: left;margin-right: 12px;border: 1px solid #efefef;}
.col-4.last {margin-right: 0;}
.news-title .name2 {float: left;line-height: 39px;font-size: 15px;font-weight: bold;color: #084466;padding-left: 20px;background: url(../images/shu.png) 8px 11px no-repeat;}
.linksbox {background: #f0f0f0;margin: 40px auto;width: 1280px;padding: 0 40px 30px;}
.txtlisttit {height: 38px;border-bottom: 2px solid #1e5dad;}
.txtlisttit a {display:block;height: 38px;line-height: 38px;float:left;padding:0 40px;color: #333;transition: all .3s ease;font-size: 16px;}
.txtlisttit a.current {background: #1e5dad;color: #fff;}
.linksbox .listcon {height: 70px;}
.linksbox .linkslist li {margin: 5px 14px;line-height: 30px;float: left;font-size: 16px;}
.linkslist img {width: 227px;}
.foot {font-size: 14px;color: #fff;line-height: 30px;width:1600px;text-align: left;padding: 20px 0;}
.footlogo img {width: 332px;height: 68px;}
.footnav {width: 100%;float:left;text-align:left;margin-top: 10px;}
.foot-ewm {padding-left: 10px;float: right;text-align: center;}
.foot-ewm img {width: 100px;height: 100px;}
.foot-contact {width: 35%;float: left;text-align: left;line-height:30px;color: #fff;margin-bottom: 30px;}
.foot-contact a {color: #d8dcf0;}
.foot-nav {float: left;text-align: left;width: 65%;}
.foot-nav ul {width: 100%;}
.foot-nav ul li {float: left;width: 16%;}
.foot-nav ul li a {color: #FFF;font-size: 16px;}
.foot-nav ul li .subnav a {width: 100%;float: left;font-size: 14px;color: #cfd3e7;line-height: 26px}
.mg-t-b {margin: 15px auto;}
.page-left {width: 20%;float: left;}
.page-right {width: 79%;margin: 20px 0px;background: #fff;padding: 15px 0px;float: right;}
.page-left1 {width: 270px;;float: left;background: white;box-shadow: 3px -2px 6px #eaeaea;margin-top: 20px;}
.page-left1  li{line-height: 45px;padding: 0px 10px;border-bottom: 1px #b5b5b5 dotted;}
.page-left1  ul{background:#fff;}
.page-left1 ul li a{line-height: 45px;font-size: 18px;}
.page-left1  ul li:hover{    background: #1e5dad;color: #fff;}
.page-left1 ul li a:hover{color: #fff;}
.adv1 {margin-top:20px;}
.adv1 ul{background:#fff;}
.adv1 ul li{line-height: 45px;padding: 0px 10px;border-bottom: 1px #b5b5b5 dotted;}
.adv1 ul li:hover{background: #fff;}
.adv1 ul li img{width: 100%;height: 76.5px;}
.adv2 {margin-top:20px;}
.adv2 h2{font-size:18px;padding-bottom:15px;padding-left:15px;border-bottom: 2px #b5b5b5 dotted;}
.adv2 ul{background:#fff;}
.adv2 ul li{line-height: 40px;padding: 0px 10px;border-bottom: 1px #b5b5b5 dotted;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;position: relative;}
.adv2 ul li a {font-size:14px;}
.adv2 ul li a:hover{font-size:14px;color:#1e5dad}
.adv2 ul li:hover{background: #fff;}
.adv2 ul li img{width: 100%;height: 76.5px;}
.artitcle{float: left;font-size: 16px;margin: 25px;}
.lujing {margin: 20px;font-size: 16px;float: right;color: #888;}
.pageny {overflow: hidden;background: #daebf6;}
.fllist {}
.fllist li {height: 74px;padding: 0 00px;line-height: 74px;width: 100%;text-align: center;float: left;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.fllist li a {display: block;line-height: 75px;font-size: 20px;color: #666;font-weight: 600;}
.fllist li:hover, .fllist li.active {background: #1e5dad;}
.fllist li:hover a, .fllist li.active a {color: #fff;border-bottom-color: #1e5dad;}
.fllist li.active {}
.fllist li:last-child a {border-bottom: 0;}
.hotarticl {margin-top: 20px;}
.hottit {border-bottom: 1px solid #efefef;line-height: 40px;font-size: 16px;color: #F30;margin: 12px 12px 0 12px;}
.pagelujing {height: 40px;border-bottom: 2px solid #efefef;position: relative;}
.pagelujing .name {position:absolute;left:0;top:0;height:40px;border-bottom:2px solid #F33;line-height:40px;font-size:16px;font-weight:bold;}
.pagelujing span {position: absolute;right: 0;line-height: 40px;color: #888;}
.news-txt.ny, .newslist.ny {border: 0;padding: 0;width: 95%;margin: 0 auto;}
.news-txt.ny {min-height: 600px;}
.newslist.ny li:last-child {border-bottom: 1px dotted #efefef;}
.liuyantab {border: 1px solid #f5f5f5;background: #f8f8f8;margin-top: 20px;padding: 20px;}
/*分页*/
.biaoti {font-size: 18px;color: #333;text-align: center;margin: 0 20px;font-weight: 600;margin-top: 30px;}
.sshuomign {color: #888;font-size: 12px;line-height: 30px;text-align: center;font-weight: normal;}
.sshuomign span {margin: 0 5px;}
.article_txt {font-size: 16px;line-height: 28px;color: #666;width: 85%;margin: 20px auto;text-align: justify;overflow: hidden;}
.article_txt img {max-width: 930px;margin-bottom:10px;}
.reLink {font-size: 16px;height: 48px;line-height: 48px;padding: 0;width: 85%;color: #6e6e6e;border-top: 2px solid #eee;border-bottom: 2px solid #eee;margin: 20px auto;}
.reLink .prevLink, .reLink .nextLink {width: 50%;}
.reLink .nextLink {text-align: right;}
/* 反馈模块 */
.contact-com-body {padding: 30px 10px 25px 10px;	border-bottom: 1px solid #d3d3d3}
.contact-com-body .row {}
.row:before, .row:after {content: "";display: table;line-height: 0}
.row:after {clear: both}
.row {margin-bottom: 15px;*zoom: 1}
.col-2, .col-10 {float: left;position: relative;min-height: 1px}
.contact-com-body .col-2 {width: 60px;line-height: 40px;margin-right: 10px;text-align: left}
.contact-com-body .input-control {padding: 5px;line-height: 30px;height: 30px;width: 400px;border: 1px solid #ccc}
.contact-com-body .textarea-control {height: 106px;width: 490px;padding: 5px;border: 1px solid #ccc}
.contact-com-body .help-inline {line-height: 40px;color: #F00}
.contact-com-body .input-shade {background-color: #f8f8f8}
.contact-com-body .input-short {	width: 340px}
.contact-com-body .input-shorter {width: 140px}
.contact-com-body img {width: 80px;	height: 41px;margin: 2px 5px}
.contact-com-btn {margin-left: 70px;padding-top: 20px}
.contact-com-btn .btn {margin-right: 30px}
.lead {font-size: 1.5rem;font-weight: 300;}
.btn {padding:0.5rem 2rem;border: 0;border-radius: 3px;background-color: #1e5dad;color: #fff;cursor: pointer;font-size: 18px;width: 100%;}
.drop {cursor: pointer;    width: 13.5%;display: inline-block;min-width: 14px;overflow: visible;position: relative;text-align: center; text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased; margin-bottom:15px;margin-top: 15px;}
.drop.is-disabled {cursor: not-allowed;}
/**********************
 * Drop Content Element
 **********************/
.drop__content {position: absolute;visibility: hidden;width: 100%;}
.drop--down .drop__content {top: 100%;}
.drop--up .drop__content {bottom: 100%;}
.drop:not(.is-disabled).is-open .drop__content, .drop:not(.is-disabled):hover .drop__content {visibility: visible;}
.drop__content.-transition-fade-in {opacity: 0;transition: visibility 0s linear, opacity 0.25s ease-in;transition-delay: 0.1s;}
.drop.is-open .drop__content.-transition-fade-in, .drop:hover .drop__content.-transition-fade-in {opacity: 1;transition-delay: 0s;}
.drop__content.-transition-slide-in {opacity: 0;transition: visibility 0s linear, opacity 0.25s ease, transform 0.25s ease;transition-delay: 0.1s;}
.drop--up .drop__content.-transition-slide-in {transform: translateY(-10px);}
.drop--down .drop__content.-transition-slide-in {transform: translateY(10px);}
.drop.is-open .drop__content.-transition-slide-in, .drop:hover .drop__content.-transition-slide-in {opacity: 1;transform: translateY(0);transition-delay: 0s;}
/**********************
 * Drop Arrow
 **********************/
.drop-arrow {border-left: 7px solid transparent;border-right: 7px solid transparent;height: 0;margin: 0 auto;width: 0;}
.drop--up .drop-arrow {border-top: 7px solid #373737;margin-bottom: 2px;}
.drop--down .drop-arrow {border-bottom: 7px solid #373737;margin-top: 2px;}
.drop--up.-color-secondary .drop-arrow {border-top-color: #148a73;}
.drop--down.-color-secondary .drop-arrow {border-bottom-color: #148a73;}
.drop--up.-color-lighter .drop-arrow {border-top-color: #bdc3c7;}
.drop--down.-color-lighter .drop-arrow {border-bottom-color: #bdc3c7;}
/**********************
 * Drop List
 **********************/
.drop-list {min-width: 100%;background-color:#ffffff;;font-size: 0.8em;font-weight: 400;list-style: none;margin: 0;padding: 5px;position: absolute;white-space: nowrap;}
.drop.-color-secondary .drop-list {background-color: #148a73;}
.drop.-color-lighter .drop-list {background-color: #bdc3c7;}
.drop--down .drop-list {top: 100%;}
.drop--up .drop-list {bottom: 100%;}
.drop-list.-position-left.-pull-left {margin-right: 10.5px;}
.drop-list.-position-left.-pull-right {margin-right: -10.5px;}
.drop-list.-position-center.-pull-left {margin-left: -10.5px;}
.drop-list.-position-center.-pull-right {margin-left: 10.5px;}
.drop-list.-position-right.-pull-left {margin-left: -10.5px;}
.drop-list.-position-right.-pull-right {margin-left: 10.5px;}
.drop-list.-position-center {left: 50%;transform: translateX(-50%);}
.drop-list.-position-left {right: 0;}
.drop-list.-position-right {left: 0;}
.drop-list.-size-medium {width: 150px;}
.drop-list.-size-large {width:165px;}
.drop-list.-border-rounded {border-radius: 5px;z-index: 999;}
.drop--down .drop-list::before, .drop--up .drop-list::after {content: " ";height: 19px;left: 0;position: absolute;width: 100%;z-index: 99;}
.drop--down .drop-list::before {bottom: 100%;}
.drop--up .drop-list::after {top: 100%;}
/**************************
 * Drop List Item Element
 **************************/
.drop-list__item {display: block;}
/**************************
 * Drop List Button Element
 **************************/
.drop-list__btn {background-color: transparent;border: none;border-radius: 2px;color: #FFF;cursor: pointer;font: inherit;display: block;outline: none;padding: 11.2px;text-align: left;text-decoration: none;width: 100%;width: 50%;float: left;}
.drop-list__btn.is-selected {background-color: #565656;}
.drop.-color-secondary .drop-list__btn.is-selected {background-color: #1cbfa0;}
.drop.-color-lighter .drop-list__btn.is-selected {background-color: #a7afb4;}
.drop-list__btn:hover {background-color:#f5f5f5;}
.drop.-color-secondary .drop-list__btn:hover {background-color: #1ab798;}
.drop.-color-lighter .drop-list__btn:hover {background-color: #a1aab0;}
/*# sourceMappingURL=drop.css.map */
.btn-warning {padding: 12px 44px;font-weight: bold;color: #fff;border: none;background-color: #ff8942;background: -webkit-linear-gradient(top, #ff9454, #ff7f30);background: -moz-linear-gradient(top, #ff9454, #ff7f30);background: -ms-linear-gradient(top, #ff9454, #ff7f30);background: -o-linear-gradient(top, #ff9454, #ff7f30)}
.btn-warning:hover{color:#fff;background-color:#ff8945;background:-webkit-linear-gradient(top, #ff8237, #fd8f4d);background:-moz-linear-gradient(top, #ff8237, #fd8f4d);background:-ms-linear-gradient(top, #ff8237, #fd8f4d);background:-o-linear-gradient(top, #ff8237, #fd8f4d)}
.btn-danger {padding: 12px 44px;font-weight: bold;color: #fff;border: none;background-color: #13bd49;background: -webkit-linear-gradient(top, #08d248, #13bd49);background: -moz-linear-gradient(top, #08d248, #13bd49);background: -ms-linear-gradient(top, #08d248, #13bd49);background: -o-linear-gradient(top, #08d248, #13bd49)}
.btn-danger:hover{color:#fff;background-color:#0ba43b;background:-webkit-linear-gradient(top,#13bd49,#0ba43b);background: -moz-linear-gradient(top, #13bd49, #0ba43b);background:-ms-linear-gradient(top, #13bd49, #0ba43b);background:-o-linear-gradient(top, #13bd49, #0ba43b)}
.message ul li {margin-bottom: 10px;line-height: 25px;padding-bottom: 10px;clear: both;position: relative;border-bottom: 1px dotted #ccc;}
.message li p {display: block;padding-bottom: 5px;font-size: 16px;}
.message li p .name {float: left;color: #024886;}
.message li p .name a {color: #024886;}
.message li p .more {float: right;color: #024886;}
.datetime {color: #999999;font-size: 12px;width: 120px;text-align: right;display: inline;float: right;}
.para01 {display: inline-block;padding-bottom: 0px;font-size: 16px;font-family: "微软雅黑";}
.para01 a {font-size: 16px;}
/*留言表单*/
.formData {padding-top: 35px;overflow: hidden;}
.formData .item {float: left;color: #999;font-weight: normal;width: 433px;height: 56px;line-height: 56px;border: 1px solid #e5e5e5;margin-right: 30px;margin-bottom: 30px;position: relative;}
.formData .item label {padding-left: 15px;position: absolute;left: 0;top: 0;z-index: 11;text-align: center;display: block;margin: 0;height: 56px;line-height: 56px;font-size: 18px;color: #666;}
.formData .item input {outline: none;line-height: 38px;height: 38px;font-size: 18px;}
.formData .item .txt {width:363px;height:56px;line-height:56px;display: block;background:none;padding-left:70px;border:0 none;color:#666;}
.formData .item .red {position: absolute;right: 15px;top: 0;color: #ff0000;z-index: 11;}
.formData .item.mr0 {margin-right: 0;}
.formData .msg-box {position: absolute;left: 0;top: 0px;}
.formData .liuyan {width: 898px;height: 260px;border: 1px solid #e5e5e5;float: left;}
.formData .liuyan label {text-align: right;display: block;}
.formData .liuyan textarea {width: 878px;height: 234px;line-height: 35px;padding: 12px 10px;text-indent: 100px;font-size: 18px;font-family: "microsoft yahei";color: #333;border: 0 none;overflow: hidden;background: none;resize: none;display: block;outline: none;}
.formData .bot {width: 100%;}
.formData .sub {width: 232px;line-height: 54px;margin-right: 2px;text-align: center;background: #1e5dad;border: 2px solid #1e5dad;color: #FFF;cursor: pointer;font-size: 18px;display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.formData .sub:hover {color: #1e5dad;background: none;}
.formData .yzm {width: 432px;}
.formData .yzm .txt {padding-left: 80px;}
.formData .yzm img {position: absolute;right: 0;top: 0;height: 56px;border: 0px;display: block;}
/*右侧浮动工具*/
.toolbar {position:fixeright: 1px;top:44px;z-index: 99;}
.toolbar dd {width: 50px;height: 50px;margin-bottom: 1px;position: relative;-webkit-border-radius: 100%;border-radius: 100%;margin-top: 4px;-webkit-border-radius: 100%;border-radius: 100%;box-shadow: 0 3px 10px 0 rgba(0,0,0,.08);}
.toolbar dd i {width: 50px;height: 50px;display: block;position: absolute;left: 0;top: 0;cursor: pointer;text-align: center;background-color: #fff;-webkit-border-radius: 100%;border-radius: 100%;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.toolbar dd i span {width: 35px;height: 35px;display: block;margin: 8px 0 0 8px;background: url(../images/rightfixicon.png) no-repeat 0 0;}
.toolbar .pop{position:absolute;right:65px;top:-18px;display:none;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);background:#fff;border-radius:3px;}
.toolbar .pop-code {padding: 10px;}
.toolbar .pop-code:after{content:"";border:8px solid transparent;border-left-color:#fff;top:36px;right:-16px;position:absolute;width:0;height:0;}
.toolbar .pop-code img {width: 100px;height: 100px;display: block;}
.toolbar .pop-code h3 {text-align: center;color: #666;font-size: 12px;font-weight: 400;white-space: nowrap;}
.toolbar .pop-code h3 b {display: block;font-weight: normal;}
.toolbar .qq span {background-position: -35px -47px;}
.toolbar .qq a {width: 52px;height: 52px;cursor: pointer;display: block;}
.toolbar .slide {position: absolute;right: 65px;top: -2px;display: none;padding: 10px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);background: #fff;border-radius: 3px;}
.toolbar .slide:after {content: "";border: 8px solid transparent;border-left-color: #fff;top: 50%;right: -16px;margin-top: -8px;position: absolute;width: 0;height: 0;}
.toolbar .slide .fenx {width: 160px;}
.toolbar .slide .fenx a {margin: 0 5px;}
.toolbar .slide .fenx a:first-child {margin-left: 0;}
.toolbar .slide .fenx a:last-child {margin-right: 0;}
.toolbar dd:hover i {background-color: #1e5dad;}
.toolbar .qq:hover span {background-position: 0 -47px;}
.toolbar .tel span {background-position: -35px 0;}
.toolbar .tel:hover span {background-position: 0 0;}
.toolbar .code span {background-position: -35px -95px;}
.toolbar .code:hover span {background-position: 1px -95px;}
.toolbar .top span {background-position: -35px -142px;}
.toolbar .top:hover span {background-position: 0 -142px;}
.toolbar .bottom span {background-position: -35px -186px;}
.toolbar .bottom:hover span {background-position: 0 -186px;}
.footer {width: 100%;float: left;background:url(../images/footbg.jpg) no-repeat 0 0;color: #fff;    background-size: 100%;}
.foot-ban {color:#fff;width: 100%;float: left;background:#1e5dad;height: 40px;line-height: 40px;}
.foot-ban a {color: #fff;font-size: 12px;}
.foot-ban-l {float: left;width: 40%;text-align: left}
.foot-ban-r {float: right;width: 40%;text-align: right;}
.footb {width: 1600px;margin: 0 auto;}
.cont-4 {padding-left: 2%;height: auto;overflow: hidden;margin-bottom: 50px;}
.cont-4 .inp-box {}
.cont-4 .inp-box ul {margin: 0;padding: 0;}
.cont-4 .inp-box li {margin: 0;list-style: none;float: left;width: 48%;margin: 1%}
.cont-4 .inp-box li .yzm {float: right;top: -50px;height: 50px;position: relative;font-size: 20px;border-left: 1px #ccc solid;width: 100px;margin-right: 7px;text-align: center;}
.cont-4 .inp-box li .yzm img {margin-top: 19px}
.cont-4 .inp-box li:nth-last-child(3) {width: 98%;float: none;overflow: hidden}
.cont-4 .inp-box li .but {border: 0;background: red;color: #fff;line-height: 1;width: 100%;font-size: 18px;height: 50px}
.cont-4 .inp-box li .but:hover {transition: background-color .3s linear;border: 0;background: #ffc51c;color: #fff;line-height: 1;font-size: 18px;height: 50px}
.cont-4 .inp-box ul input {border:1px solid #ddd;border-radius:3px;height:50px;line-height:50px;font-size:15px;color:#666;padding:0% 1%;width: 98%}
.cont-4 .inp-box ul select {border:1px solid #ddd;border-radius:3px;line-height:70px;height:50px;font-size:15px;color:#666;padding:0%;width: 100%}
.cont-4 .inp-box ul textarea {border:1px solid #ddd;border-radius:3px;font-size:15px;height:100px;padding:5px;width:98.5%;margin-top:1%;color: #666}