@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
.content{width: 1200px;margin:0 auto;}
em , i{font-style: normal;}
dd { display: block; margin-inline-start: 0;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:700px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ffa23b}
.flexslider .slides a img{width:100%;height:700px;display:block}

/*头部*/
.head_box{width:100%;/*height:98px;*//*position:absolute;*/float:left;background:#fff;/*position:fixed;*/z-index:10;}
.head_main{position:relative;width:1200px;height:auto;margin:0 auto;padding:0;}
.head_logo{/*width:354px;*/height:88px;float:left;padding:15px 0; }
.head_logo img{width:100%;height: 100%;}
.head_nav{position:relative;width:auto; width: 100%;background: #006AB6}
.head_nav_m{position:relative;width:auto;float:left;display:none;}
.head_nav ul li{position:relative;float:left;color:#fff;width: 171px;float: left;text-align: center}
.head_nav ul li a.first_a{text-align:center;line-height:55px;float:left;font-size:17px;color:#fff;display: block;width: 100%}
.head_nav ul li a.first_a:hover{color:#fff;background: #EB800F}
.head_nav ul li a.first_a.current{text-decoration:none;font-weight:bold;color:#006ab7;font-size: 18px;}
.head_nav ul li span.second_span{position:absolute;width:150px;display:none;top:55px;left:91%;margin-left:-105px;border:1px solid #424242;background:#424242;}
.head_nav ul li span.second_span::before{position: absolute;content: "";display: inline-block;width: 0;height: 0;border-width: 0px 6px 6px 6px;border-style: solid;border-color:  transparent transparent rgba(188, 188, 188, 0.8) transparent;top: -6px;left: 50%;margin-left:-6px;}
.head_nav ul li span.second_span a.second_a{width:100%;text-align:center;height:auto;line-height:18px;padding:10px 0;float:left;font-size: 14px; }
.head_nav ul li span.second_span a.second_a:last-child{border-bottom:0;}
.head_box .tel{background: url(../images/top-phone.png)no-repeat right top;height: 108px;padding-right: 60px}
.head_box .tel p{color: #333;font-size: 16px;text-align: right;padding-top: 32px}
.head_box .tel span{font-weight: 700;color: #006ab6;font-size: 28px; line-height: 25px;font-family: Arial; display: block;padding-top: 10px;text-align: right}
.wxewm{margin-top: 20px;margin-right: 20px;}

/*统一使用的标题*/
.title-line{text-align:center; padding-bottom:20px;margin:0 auto;}
.title-line .entit{font-size: 32px;color:#ccc;text-transform:uppercase;    text-align: center;}
.title-line .chtit{font-size: 32px;color:#333;font-weight:600;line-height: 44px;    text-align: center;}
.title-line .line{background: url(../images/index-titleline1.png)no-repeat center;height: 25px;}
.about .title-line{text-align:center; padding-bottom:20px;margin:0 auto;}
.about .title-line .entit{font-size: 32px;color:#ccc;text-transform:uppercase;    text-align: center;}
.about .title-line .chtit{font-size: 32px;color:#fff;font-weight:600; line-height: 44px;   text-align: center;}
.about .title-line .line{background: url(../images/index-titleline1.png)no-repeat center;height: 25px;}

/*product start*/
.pro{padding:60px  0;}
.profl{ overflow: hidden;width: 280px; height: auto;}
.cpflcon{ width:280px;border-top:0; display:inline-block;/*height:575px;*/background: #f6f6f6}
.profl p{ height: 113px; background-image: url(../images/title_01.jpg); }
.profl p a{font-weight: bold;font-size: 36px;display: block;color: #fff;line-height:113px;text-align: center;}
.profl p i{color:#a3dbf8;line-height:28px; display:block; text-transform:uppercase; font-family:Arial; font-size:18px; font-weight:normal;}
.profl span.first{line-height:160px; margin: 0 auto; color: #333;display: block;background:url(../images/protit2.png)  #e4e4e4 no-repeat right 40px center;border-bottom:1px solid #ebebeb; border-top:0;}
.profl span{ line-height:35px; margin: 0 auto; color: #333;background-color: #ccc;display: block;border-bottom:1px solid #ebebeb; border-top:0;}
.profl span a{padding-left: 35px;font-size:17px;  color: #333;display: block; }
.profl ul{width:280px; margin:0 auto; color:#555; }
.profl ul li{position: relative; line-height:36px; z-index: 9; border-bottom: 1px dashed #d6d6d6;background: url(../images/protit3.png) no-repeat left 10px center;}
.profl ul li:hover{background: url(../images/protit3_2.png) no-repeat 10px center;}
.profl ul li a{ padding-left:30px; display:block; font-size:14px;  color:#666666;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.profl ul li a:hover,.pro .profl ul li.cur a{ color:#006ab7;}

/*右侧*/
.pro_con{width:850px;}
.pro_con .ul li img{ width:100%; height:100%;padding:0px;}
.down img{width:100%;height:100%;}
.pro_con .ul li{position: relative; width:270px;display: inline-block;margin:0 8px 13px 4px;;background: #fff; overflow: hidden;border:1px #ddd solid; }
.pro_con .ul li:nth-child(3n){float: right;margin-right: 0}
.pro_con .ul i.one{color:#333; font-size: 15px; text-align: center;padding:10px 30px;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_con .ul li .box{ opacity: 0; position: absolute;left:0; top:100%; text-align: center;padding:80px 0 0 0; height:100%;width:100%; background: #006ab7b3;;}
.pro_con .ul li .box i.two{ color:#fff;font-size:14px;padding: 0 20px; margin:10px 0 0 0;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_con .ul li .box img{ display: block; margin: auto; height:auto;width:auto;}
.pro_con .ul li:hover .box{ opacity: 1;top:0}
.pro_con .ul li:hover i.one{ opacity: 0;}
.pro_con .ul li:hover .rightDown span{border-bottom: 35px solid #ccc;}
.pro_con .rightDown span{position:absolute;bottom:0;right:0;width:0;height:0;border-left:35px solid transparent;border-bottom:35px solid #006ab7;-webkit-animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}
.pro_con .rightDown b{position:absolute; bottom:-1px;right:0;  color:#fff; font-size:25px;}

/*优势介绍*/
.container{width: 1200px;margin:0 auto;}
.service-wrap{padding:50px 0 0}
.title-line{text-align:center}
.title-line .btit{font-size: 38px;font-weight:700;color:#2e2e2e;padding-top:10px}
.title-line .btit span{display:block;font-size:20px;color:#292929;font-weight:400}
.title-line1{text-align:center}
.title-line1 .btit{font-size: 38px;font-weight: 700;color: #eee; padding-top: 10px;}
.title-line1 .btit span{display: block;font-size: 20px; color: #ccc;font-weight: 400;}
.service-wrap .content{margin-top:45px}
.service-wrap .content .conbox{margin-top:20px}
.service-wrap .content .conbox .clist{width: 550px;height: 153px; margin-bottom: 20px;}
.service-wrap .content .conbox .clist .num1{background:url(../images/n1.png) no-repeat center center;  width: 80px;height: 80px;}
.service-wrap .content .conbox .clist .num2{background:url(../images/n2.png) no-repeat center center;  width: 80px;height: 80px;}
.service-wrap .sbox .conbox .clist .num3{background:url(../images/n3.png) no-repeat center center;  width: 80px;height: 80px;}
.service-wrap .sbox .conbox .clist .num4{background:url(../images/n4.png) no-repeat center center;  width: 80px;height: 80px;}
.service-wrap .content .conbox .clist .con{width: 70%;margin-left: 20px;margin-top: 10px;}
.service-wrap .content .conbox .clist .con .tit{font-size:24px;font-weight:700;color:#292929;border-bottom:1px dashed #666;padding-bottom:10px;margin-bottom:10px}
.service-wrap .content .conbox .clist .con .cn{font-size:15px;color:#696969;line-height:30px}
.service-wrap .sbox{margin-top:35px;background:url(../images/servicebg.jpg) no-repeat center center;background-size:cover;padding:35px 0}
.service-wrap .sbox .conbox{margin-top:20px}
.service-wrap .sbox .conbox .clist{width: 530px;height: 153px; margin-top: 20px;}
.service-wrap .sbox .conbox .clist .con{width: 80%;margin-left: 20px;margin-top: 10px;}
.service-wrap .sbox .conbox .clist .con .tit{font-size:24px;font-weight:700;color:#fff;border-bottom:1px dashed #fff;padding-bottom:10px;margin-bottom:10px;margin-right: 20px;}
.service-wrap .sbox .conbox .clist .con .cn{font-size:16px;color:#fff;line-height:30px}
.row {margin:0;}
.picbox {width:650px;height:358px;}
.picbox img{width:100%;height: 100%}
.picbox1 {width: 629px;height:358px;border: 8px solid #fff;}
.picbox1 img {width:100%;height: 100%}
/*简介*/
.about{/*padding:60px 0;*/background:url(../images/abbg.jpg) no-repeat center;height: 700px;}
.about .wz{width:650px;padding-top: 60px;}
.about .wz .tit i{font-size:35px;color: #333;text-align: left;font-weight: bold;}
.about .wz .tit span{display: block;line-height:35px;font-size: 20px;color: #666;text-align: left;letter-spacing:5px;}
.about .wz .tit em{display: block;border-bottom: 3px solid #ccc;width: 100px;height:20px; margin-bottom: 20px;}
.about .wz  p{line-height:32px;color: #666;text-indent:2rem;/*font-size: 15px;*/}
.about .wz a.more{display: block;   width: 100px;line-height: 30px;font-size: 16px;  color: #666;border:1px solid #666;text-align: center;margin-top: 30px;}
.about .wz a.more:hover{color: #da7900;border:1px solid #da7900;}
.about .iconlist{padding-top:35px;}
.about .iconlist li{width: 120px;height: 160px;float: left;margin-right: 50px;}
.about .iconlist li img{width: 100px;height: 100px;display:block;margin:0 auto;}
.about .iconlist li p{text-align:center;line-height: 30px;font-size: 15px; color: #8a8a8a;text-indent: 0;}

/*新闻*/
.nswsbj{padding:60px 0; overflow: hidden;}
.news .newstit{height:42px;margin-bottom: 20px;border-bottom: 1px solid #b7b4b5;}
.news .newstit i{color:#333333;height: 42px; display: inline-block; font-weight: normal;background:url(../images/news1titcur.png) no-repeat left 8px;text-decoration: none;padding-left: 35px;width:420px; position: relative;}
.news .newstit i:after{content:"";width: 148px; height: 2px;  position: absolute;left: 0;bottom:-1px;background: #052d7e;}
.news .newstit i a{color: #052d7e;  text-decoration: none; font-size: 18px; display: inline-block;height:42px; line-height:42px; font-weight: normal;}
.news .newstit span{font-weight: normal; font-size: 14px;line-height: 42px; overflow: hidden;}
.news .newstit span a{color: #333;}
.news_c{border-bottom: 7px solid #fff; position: relative;  overflow: hidden;background: #f4f4f4; padding-bottom: 20px;}
.news_c dl{width:378px; overflow: hidden; float: left;margin-left: 20px;}
.news_c dt{ width:344px;height:255px; position: relative; overflow: hidden;}
.news_c dt img{width:340px;height:255px; display: block;}
.news_c dd{width:344px; overflow: hidden;padding: 0 10px 0 10px;}
.news_c dd em{ display: block;height:70px;line-height: 70px; font-size: 24px;color: #ababab; display:block; font-weight: normal; border-bottom: 1px solid #e8e8e8;  }
.news_c dd a.tit{   display: block; font-size: 16px; font-weight: normal; line-height: 38px;  color: #333333;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_c dd a.tit:hover{  color: #006ab7;}
.news_c dd p{height:50px;overflow: hidden;font-size: 14px; line-height: 25px; color:#a7a7a7;margin-bottom: 10px;}
.news_c dd p a{ color: #052d7e; }
.news_c dl:nth-child(2){margin-right: 0;}
.news_nr ul{clear: both; overflow: hidden;padding:10px 10px 20px;}
.news_nr li{line-height: 38px; height: 38px; display: block;  padding-left: 15px; background: url(../images/newsico.png) no-repeat 5px center; box-sizing: border-box;}
.news_nr li.nones{border-bottom: 0;}
.news_nr li a{ float:left;font-size: 15px;color:#5c5c5c;text-decoration: none;  overflow: hidden; text-overflow: ellipsis;white-space:nowrap;}
.news_nr li a:hover{color:#006ab7;}
.news_nr li span{ float: right; display:block;line-height: 38px;font-size: 14px; color: #bcbcbc; }

/*底部*/
.footer{background-color:#333;}
.footer .f_con{padding: 100px 0 40px;}
.footer .ftnav{width:300px;float:left;}
.footer .ftnav b{display: block;font-size: 20px; text-transform:uppercase;line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .ftnav ul{padding-left:15px;}
.footer .ftnav ul li{float:left;width:60px; line-height:35px; margin-right: 60px; margin-bottom: 17px;}
.footer .ftnav ul li a{color:#ccc; line-height:22px;}
.footer .contact{width:900px; float:left;}
.footer .contact b{display: block;font-size: 20px; line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .contact ul li{width:295px; height:40px;margin-bottom: 60px;float:left;}
.footer .contact ul li i{display: block;width:40px; height:40px; float:left; border-right:1px solid #999999;}
.footer .contact ul li i img{width:40px; height:40px;}
.footer .contact ul li i img{width:40px; height:40px;}
.footer .contact ul li span{display: block;float:left;margin-left: 12px;}
.footer .contact ul li span em{color:#ccc;font-style:normal;margin-right: 10px;}
.footer .contact ul li span p{color:rgba(204, 204, 204, 0.72);font-style:normal;}
.footer .contact ul li a{color: #ccc;}
.cpy{background-color: #ccc;}
.cpy p{line-height:40px;color: #444;text-align: center;}
