*{padding:0;margin:0;box-sizing:border-box;/*transition: all 0.6s;*/}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,textarea{font:12px Helvetica, Arial, "\5FAE\8F6F\96C5\9ED1",sans-serif,'Microsoft YaHei';border:none; overflow-x:hidden;}
h1{font-size: 18px; }
h2{font-size: 16px;}
h3{font-size: 14px;}
h4,h5,h6{font-size: 100%;}
small{font-size: 12px;}
img,input{vertical-align: middle; border:none;}
ul,ol,li{list-style: none;}
a{text-decoration:none;outline:none}
a:hover{text-decoration: underline;}
table{border-collapse: collapse;border-spacing: 0;}
body { background:#fff; font-size:12px;overflow-x:hidden}
/*.clear{height:1px;clear:both;margin-bottom:-1px;overflow:hidden;visibility:hidden;display:block;}*/
i,em{font-style: normal;}
a{color:#333;cursor:pointer;}
a:hover{text-decoration:none;}
input,button,select{font-family:'Microsoft Yahei';outline: none;font-size:14px; }
button,input[type=button]{cursor: pointer;}
/*a:hover{text-decoration:underline;}*/
/* img{transition: all 0.6s;}  img:hover{ transform: scale(1.1);}  */
/* @media screen and (max-width:auto)  */
img{max-width:100%}
.w1300{width:1200px;display:table;margin:auto}
.w100{width:100%;}
.w50{width:50%;}
.i-top1{overflow:hidden;width:100%;background:#fafafa;border-bottom:1px solid #f0f0f0;}
.i-top1 ul{overflow:hidden;padding:8px 0;}
.i-top1 ul i{float:left;font-size:12px;color:#666;}
.i-top1 ul span{float:right;}
.i-top1 ul a{font-size:12px;float:left;padding-left:20px;color:#666;}
.i-top2{overflow:hidden;padding:20px 0;}
.i-top2 img{float:left;}
.i-top2 li{float:right;font-size:22px;padding-top:20px;}
.i-top2 li span{float:left;color:#f00;padding-left:20px; font-size:24px; font-weight:bold; line-height:1}
.i-top2 li span i{font-size:16px;font-weight:500;color:#666;}
.nav{display:table;background:#0472c4;border-bottom:1px solid #fff;}
.nav ul{background-image:url(../img/i1.png);background-repeat: no-repeat;background-position:right;}
.nav li{width:11.11111%;float:left;text-align:center;color:#fff;padding:15px 0;background-image:url(../img/i1.png);background-repeat: no-repeat;position:relative}
.nav li a{color:#fff;font-size:16px;}

.nav .d1{width:100%;position:absolute;top:100%;z-index:999;text-align:center;display:none}
.nav .d1 a{display:block;width:100%;font-size:15px;color:#666;background:#fff;padding:10px 0}
.nav .d1 a:hover{background:#0472c4;color:#fff}
.nav li:hover .d1{display:block}
.i-ban{height:280px;background-position:center;}
.public-main{display:table;margin:20px auto;}
.public-left{width:240px;float:left;overflow:hidden;}
.public-right{width:940px;overflow:hidden;float:right;border:1px solid #f0f0f0;}
.p-l-nav{}
.pl-tit{display:table;padding:20px;background:#0472c4;color:#fff;width:100%;font-size:15px;}
.pl-tit b{font-size:20px;display:block;padding-bottom:10px;}
.p-l-nav ul{width:100%;display:table;border-bottom:none;}
.p-l-nav ul li{width:100%;display:table;padding:20px;border:1px solid #f0f0f0;border-top:0;}
.p-l-nav ul li a{font-size:14px;float:left;color:#888;}
.p-l-nav ul li i{float:right;width: 0;height: 0;margin-top:5px;border-width: 5px;border-style: solid;border-color: transparent  transparent transparent #ccc;}
.p-l-nav ul li:hover a{color:#0472c4;}
.p-l-nav ul li:hover i{border-color: transparent  transparent transparent #0472c4;}
.public-left .w100{margin-bottom:20px;display:table;}
.p-l-news li *{display:block;color:#888;font-size:14px;margin-bottom:10px;}
.p-l-news ul{padding:0 20px;border:1px solid #f0f0f0;}
.p-l-news li {border-bottom:1px solid #f0f0f0;padding:10px 0;}
.p-l-contant{border:1px solid #f0f0f0;}
.p-l-contant ul{padding:20px;font-size:14px;color:#888;line-height:2;}
.p-l-contant ul img{margin-bottom:10px;}
.pr-mark{overflow:hidden;padding:15px 20px;font-size:14px;color:#888;border-bottom:1px solid #f0f0f0;}
.pr-mark a{color:#888;}
.public-content{display:table;padding:20px;}
.news-title{padding:30px 0;border-bottom:1px solid #f2f2f2;font-size:22px;text-align:center;color:#0472c4;font-weight:400}
.news-time{display:block;text-align:right;font-size:14px;color:#888;padding:10px 0;}
.text-content{font-size:14px;color:#888;padding:20px 0;overflow:hidden;line-height:2;}
.text-content table{width:100% !important;}
.text-content table td{padding:10px;border:1px solid #ccc;}
.text-content img{width:auto !important;height:auto !important;}
.i-page{display:table;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #f0f0f0;}
.i-page span{float:left;font-size:14px;color:#888;}
.i-page .a1{float:right;}
.foot{overflow:hidden;background:#2d3136; }
.foot *{color:#fff;line-height:2;}
.footer{padding-top:60px;padding-bottom:20px;font-size:14px;}
.foot-left a{font-size:14px;margin-right:60px;}
.foot-left{float:left;}
.foot-left li{padding:10px 0;border-bottom:1px solid #3c3f42;}
.foot-left ul{padding:20px 0;line-height:3;}
.foot-right{float:right;}
.foot-left ul i{font-size:16px;}
.clear{width:100%;clear:both;display:table;}
.foot-link{padding:20px 0;display:table;}
.foot-link span{display:table;width:100%;border-bottom:1px solid #ccc;}
.foot-link span i{font-size:16px;float:left;padding:5px 0;border-bottom:2px solid #fff;position:relative;top:1px;}
.foot-link li{display:table;width:100%;}
.foot-link li a{float:left;font-size:14px;padding:10px;}
.foot2 {background:#1f2328;padding:10px 0;}
.foot2 *{color:#fff;font-size:14px;}
.foot2 a{float:right;}
.ry-box{display:table;}
.ry-box li{width:275px;height:310px;float:left;border:1px solid #f0f0f0;text-align:center;margin:18px;position:relative;}
.ry-box li img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.case-box{display:table;}
.case-box li{width:210px;height:180px;float:left;overflow:hidden;position:relative;margin:12px;}
.case-box li span{padding:10px;font-size:12px;position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.7);text-align:center;width:100%;display:block;}
.case-box li  *{font-weight:500 !important;}
.case-box li img{width:210px;height:180px;}
.pro-box{display:table;}
.pro-box li{width:210px;height:230px;border:1px solid #f0f0f0;float:left;text-align:center;margin:12px;}
.pro-box li .a1{display:block;background:#f6f6f6;color:#666;padding:15px 0;}
.pro-box li img{width:210px;height:190px;}
.news-box{display:table;padding:25px;}
.news-box ul *{display:block;}
.news-box ul{width:100%;display:table;padding:10px 0;}
.news-box p{float:left;background:#f9f9f9;text-align:center;font-size:14px;color:#888;padding:20px 25px;}
.news-box p i{font-size:24px;display:block;padding:5px;}
.news-box li{float:left;width:75%;padding:0 20px;}
.news-box .a1{float:right;width:13%;text-align:center;line-height:40px;background:#f0f0f0;color:#888;font-size:14px;margin-top:30px;}
.news-box li a{font-size:18px;color:#333;padding:2px 0;font-weight:bold;}
.news-box li span{font-size:13px;color:#666;margin-top:10px;}
.content-box{margin:30px auto;border:1px solid #f0f0f0;}
.content-box-1{display:table;padding:30px;}
.cb-l{float:left;padding-right:60px;    line-height: 2;}
.cb-r{float:right;}
.cb-l b{font-size:22px;color:#0472c4;}
.cb-l li{padding-top:30px;font-size:16px;color:#888;line-height:2;}
.pro-show{display:table;padding:20px;}
.pro-left{width:400px;height:420px;border:1px solid #f0f0f0;float:left;overflow:hidden;}
.pro-right{width:450px;float:right;}
.pro-right {color:#888;font-size:16px;}
.pro-right i{display:block;color:#444;padding:10px 0;}
.pro-right li{padding:15px 0;border-bottom:1px solid #f0f0f0;}
.pro-right b{font-size:22px;color:#f00;}
.pro-right a{float:left;padding:15px 70px;font-size:16px;color:#fff;background:#0472c4;border-radius:3px;margin-top:20px;}
.pro-show .p1{width:100%;display:table;background:#f0f0f0;margin:20px 0;}
.pro-show .p1 span{float:left;padding:10px 30px;font-size:15px;background:#0472c4;color:#fff;}
.msg-box{border:1px solid #f0f0f0;display:table;margin:20px 0;}
.msg-box .p2{font-size:16px;padding:10px 15px;color:#666;border-bottom:1px solid #f0f0f0;}
.msg-box1{padding:40px;display:table;}
.msg-box1-1{width:525px;float:left;}
.msg-box1-r{width:265px;float:right;}
.msg-box1-1 span{width:100px;text-align:right;float:left;font-size:15px;padding:10px 0;}
.msg-box1-1 .i1{float:left;border:1px solid #f0f0f0;padding:10px 0;width:50%;}
.msg-box1-1 li{width:100%;display:table;margin-bottom:20px;}
.msg-box1-1 .i2{width:80%;height:120px;}
.msg-box1-1 input[type="submit"]{float:left;background:#0472c4;border-radius:3px;padding:10px 40px;color:#fff;font-size:15px;}
.msg-box1-1 input[type="reset"]{float:left;background:#f2f2f2;border-radius:3px;padding:10px 40px;color:#666;font-size:15px;margin-left:20px;}


.slideBox{ width:100%;  overflow:hidden; position:relative;}
.slideBox .hd{  overflow:hidden; position:absolute; right:45%; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px; width:42px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer;margin-right:5px; }
.slideBox .hd ul li.on{ background:#005ca1; color:#fff; }
.slideBox .bd{ position:relative;  z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; float: left; width: 100%;background-position:center;background-size:cover}

.tempWrap{width:100% !important}
.sc-box{display:table;background:#f8f8f8;padding:5px 0;}
.sc-box p{float:left;font-size:14px;}
.sc-box li{float:right;padding-top:5px;}
.sc-box p a{float:left;color:#888;font-size:14px;padding:10px 0;}
.sc-box li input[type="text"]{float:left;padding:5px; width:320px;}
.sc-box li input[type="submit"]{float:right;padding:5px 20px;color:#fff;background:#0472c4;}

.index-pro{overflow:hidden;height:1087px;margin:30px auto;}
.index-pro-l{width:230px;height:100%;background-image:url(../img/i12.jpg);float:left;}
.index-pro-l ul{width:100%;display:table;padding-top:55px;padding-left:40px;}
.index-pro-l ul li{padding:20px 0;display:table;width:100%;padding-right:15px;}
.index-pro-l ul li i{float:right;width: 0;height: 0;margin-top:5px;border-width: 5px;border-style: solid;border-color: transparent  transparent transparent #ccc;}
.index-pro-l ul a{float:left;color:#888;font-size:12px;}
.index-pro-l ul li:hover a{color:#0472c4;}
.index-pro-l ul li:hover i{border-color: transparent  transparent transparent #0472c4;}
.index-pro-l p{padding-left:40px;padding-top:20px;font-size:14px;color:#888;line-height:2;}
.index-pro-r{width:950px;height:100%;float:right;}
.index-pro-r p{background:#0472c4;padding:10px 20px;overflow:hidden;}
.index-pro-r p span{float:left;color:#fff;font-size:16px;font-weight:bold;}
.index-pro-r p a{float:right;color:#fff;font-size:14px;}
.index-pro-r ul{overflow:hidden;}
.index-pro-r ul li{width:285px;height:310px;overflow:hidden;float:left;margin-left:47px;margin-top:30px;}
.index-pro-r ul li img{width:100%;height:265px}
.index-pro-r ul li span{display:block;text-align:center; height:50px; line-height:50px; color:#888;background:#f0f0f0;font-size:14px;}
.index-pro-r ul li:hover span{background:#0472c4;color:#fff;}
.index-pro-r ul li:nth-child(1){margin-left:0;}
.index-pro-r ul li:nth-child(4){margin-left:0;}
.index-pro-r ul li:nth-child(7){margin-left:0;}
.ad-1{padding:20px 0;}
.index-box3{margin:50px auto;}
.index-box3 ul{width:45%;overflow:hidden;}
.index-box3 .u1{float:left;text-align:left;}
.index-box3 .u2{float:right;text-align:right;}
.index-box3 ul p{padding:10px 0;border-bottom:1px solid #257cc0;display:table;width:100%;padding-top:30px;}
.index-box3 ul p b{float:left;font-size:25px;color:#fff;background:#257cc0;padding:10px;}
.index-box3 ul p span{float:left;font-size:25px;padding:10px;font-weight:bold;color:#257cc0;}
.index-box3 ul li{font-size:15px;line-height:2;padding-top:20px;color:#666;text-align:left;}
.index-box3-1{overflow:hidden;}
.index-box3 ul p img{float:left;}
.index-box3 ul i{color:#f00;}
.index-box4{background:#f6f8fa;overflow:hidden;padding:40px 0;}
.index-bl-1{display:table;}
.index-bl-1 img{float:left;}
.index-bl-1 .l1{width: 45%;float: left;font-size: 14px;color: #888;line-height: 2;padding-left: 25px;border-right:1px solid #f0f0f0;padding-right:20px;}
.index-bl-1 .l1 i{font-size:22px;color:#257cc0;display:block;}
.index-bl-1 .l1 a{display:block;color:#fff;background:#257cc0;width:20%;padding:5px 10px;margin-top:10px;text-align:center;}

.picMarquee-left{ overflow:hidden; position:relative;padding-top:30px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
#slideBox1{width:315px;float:right;padding-top:5px;}
#slideBox1 span{display:block;font-size:20px;color:#257cc0;float:left;border-bottom:2px solid #257cc0;padding-bottom:2px;padding-bottom:10px;}
#slideBox1 img{border:3px solid #f0f0f0;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) #ccc -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; background-color:rgba(255,0,0,.7) }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.picMarquee-left .tempWrap{width:1200px !important;}
.index-box5{padding:40px 0;}
.index-mark{display:table;width:100%;margin:20px 0;}
.index-mark span{float:left;padding:0 20px;border-left:3px solid #257cc0;position:relative;top:1px;font-size:22px;color:#888;}
.index-mark a{float:right;color:#888;font-size:14px;padding-top:15px;padding-left:20px;}
.index-box5 li{width:285px;height:240px;overflow:hidden;float:left;position:relative;margin-top:30px;margin-left:20px;}
.index-box5 li span{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.6);color:#fff;text-align:center;display:block;padding:10px 0;width:100%;font-size:12px;}
.index-box5 ul li:nth-child(1){margin-left:0;}
.index-box5 ul li:nth-child(5){margin-left:0;}
.index-box6{padding-bottom:40px;padding-top:30px;}
.index-box6 ul a{float:left;overflow:hidden;width:200px;height:100px;margin-left:0;margin-top:20px;}
.index-box6 ul a:nth-child(1){margin-left:0;}
.index-box6 ul a:nth-child(7){margin-left:0;}
.index-box6 ul a img{width:200px;height:100px;}
.index-box7{background:#f0f0f0;overflow:hidden;padding:40px 0;}
.index-bl-0{width:49%;background:#fff;float:left;padding:20px;margin-top:20px;}
.index-b7-r{float:right;}
.index-bl-0 img{float:left;width:150px;height:105px;}
.index-bl-0 ul{padding-bottom:10px;display:table;}
.index-bl-0 li{width:70%;float:right;}
.index-bl-0 li *{display:block;}
.index-bl-0 li  a{font-size:16px;font-weight:bold;display:block;padding-bottom:10px;}
.index-bl-0 li span{font-size:12px;line-height:2;color:#888;}
.index-bl-0 p{width:100%;display:table;padding:10px 0;border-bottom:1px dashed #eee;}
.index-bl-0 i{color:#257cc0;float:left;margin-top:3px;margin-right:5px;}
.index-bl-0 p a{font-size:14px;color:#888;float:left;}
.index-bl-0 p span{color:#888;float:right;font-size:14px;}
center{display: inline-block;}
.fenye{width: 725px;margin: 10px auto;text-align:center; border-top: 1px dashed #ccc; padding: 10px 0;}
.fenye span{font-size: 12px;}
.fenye strong{padding: 5px;}
.fenye ol{margin-top: 10px;height:30px;line-height:30px;text-align:center;margin:0 auto;}
.fenye li{display: inline-block;float:left;font-size: 12px;border: 1px solid rgb(228, 228, 228);padding: 5px;line-height: 10px;margin-left: 5px;}
.fenye ol li a{font-size: 12px; color:#000000;}
.fenye ol li:hover{background:#0068cf;color:#fff}
.fenye ol li:hover a{color:#fff}
.fenye select{display:none}

.index-news{margin:30px auto;}
.index-news-l{width:400px;float:left;}
.index-news-l img{width:400px;height:250px;}
.index-news-l a{display:block;font-size:18px;padding-bottom:20px;color:#333;}
.index-news-l span{display:block;font-size:14px;color:#666;line-height:2;}
.index-news-r{width:780px;float:right;}
.index-news-r ul{width:100%;display:table;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0;}
.index-news-r ul img{width:150px;height:105px;float:left;}
.index-news-r li{width:600px;float:right;}
.index-news-r li a{display:block;font-size:18px;color:#333;padding-bottom:10px;}
.index-news-r li span{display:block;color:#666;line-height:1.5;font-size:14px;}

.p-foot{display:table;background:#0369b3;}
.p-foot-nav{background:#00518b;}
.p-foot-nav li{width:11.11111%;float:left;text-align:center;font-size:16px;color:#fff;padding:15px 0;background-repeat: no-repeat;position:relative}
.p-foot-nav li a{color:#fff}
.p-foot-1{padding:30px;color:#fff;font-size:15px;line-height:2;}
.p-foot-1 p{float:right;}
.p-foot-1 ul{float:left;}
.p-foot-1 img{float:left;}
.p-foot-1 span{float:right;padding-left:30px;padding-top:10px;}














