.top{height:110px; background: url(../images/head_bg.jpg)  no-repeat center top;}
.logo_gg{width:350px;margin-left:10px;padding-left:15px;line-height:30px;font-weight:bold;font-size:18px;color:#999;margin-top:25px;border-left:1px solid #e5e5e5;}

.hd_logo{float:left; }
.hd_logo dt{padding-top:18px;}
.hd_logo dd{margin-left:5px; padding-left:26px; margin-top:32px; height:58px; border-left:1px solid #ccc;}
.hd_logo dd h2{font-size:24px; line-height:26px; color:#0262b8;font-weight:bold}
.hd_logo dd p{margin-top:8px; font-size:16px; color:#0262b8;}


.phone{ display:block; float: right; color:#192d91; font-size:14px;}
.phone i{ float:left; border-right:1px dashed #698fff; padding-right:12px;}
.phone i a{ padding:0 5px;}
.phone span{ float:left; display:inline-block; text-align:left; background:url(../images/phone.png) no-repeat left top;padding:37px 0 12px 60px;}
.phone b{ display:block; font-family:Arial;color:#ff7300; font-size:26px; font-weight:bold;}


.nav{background:#0262b8;box-shadow: 0 2px 2px #e5e5e5;height:50px;line-height:50px;}
.nav ul{height:50px;width:1180px;margin:0 auto}
.nav ul li{float:left;height:50px;line-height:50px;text-align:center;position:relative;z-index:529;width:196px;background:url(../images/line.jpg) no-repeat right center}
.nav ul li.last{background:none}
.nav ul li a{color:#fff;font-size:16px;display:block;}
.nav ul li a:hover{color:#fff;text-decoration:none; display:block;background:#ff7300}
.nav ul li a.on{color:#fff;text-decoration:none; display:block;background:#ff7300}
.nav ul li dl{width:196px;position:absolute;top:50px;left:0px;display:none;padding:0;overflow:hidden;background:#0262b8}
.nav ul li dl dd{height:35px;line-height:35px;text-align:center;color:#fff;}
.nav ul li dl dd a{color:#fff;font-size:12px;background:none;text-decoration:none}
.nav ul li dl dd a:hover{text-decoration:none;background:#333;display:block;color:#fff;}

.banner{position:relative;width:100%;height:518px;}
.banner ul{position:relative;margin:0 auto}
.banner ul li,.banner ul li img,.banner ul{width:100%;height:518px}
.banner ul li{position:absolute;left:0px;top:0px;display:none;background-position:center top;background-repeat:no-repeat}
.banner dl{position:absolute;right:50%;bottom:15px;}
.banner dl dd{float:left;width:25px;height:25px;color:#fff;margin-right:5px;cursor:pointer;background:#0262b8;line-height:25px;text-align:center}
.banner dl dd.on{background:#ff7300}



.menu_cate{width:224px;float:left;border:4px solid #0262b8;margin:25px 0;}
.cate_title{height:62px;background:#0262b8;color:#fff;font-size:26px;text-align:center;padding-top:8px;}
.cate_title span{display:block;color:#8dacd6;font-size:12px;font-weight:400;}
.sort1{background:#fff;padding:20px 11px 27px;}
.sort1 li{margin-bottom:11px;}
.sort1 li a{background:url(../images/sdot.png) #0262b8 no-repeat 10px center;display:block;padding-left:34px;color:#fff;font:400 14px/35px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;}
.sort1 li a:hover{color:#ff7300;}
.trust{background:#0262b8;text-align:center;padding-top:32px;color:#fff;padding-bottom:23px;}
.trust h3{font-size:22px;line-height:26px;margin-bottom:25px;}
.trust h3 span{display:block;font:400 12px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;text-transform:uppercase;}
.trust img{margin-bottom:10px;}


.recommend_product{width:915px;float:right;margin:25px 0;}
.recommend_product .title{line-height:44px;padding-left:18px;font-weight:400;background:url(../images/ptitle.jpg) no-repeat left center;font-size:16px;color:#000;position:relative;}
.recommend_product .title a{    color: #333333;font: 400 12px/44px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;right: 20px;position: absolute;top: 0;}
.recommend_product .title a:hover{color:#0262b8;}
.recommend_product .content{padding-top:25px;border:#ddd 1px solid}
.roll_product li{padding-bottom:0px;}
.product_list1 li{float:left;margin-left:15px;margin-right:15px;_display:inline;border:1px solid #eaeaea;margin-bottom:16px;}
.product_list1 li:hover{border-color:#0262b8}
.product_list1 li a.img{}
.product_list1 li a.img img{width:196px;height:150px;}
.product_list1 li h3{text-align:center;background:#96a1a6;line-height:32px;}
.product_list1 li:hover h3{background:#0262b8}
.product_list1 li h3 a{color:#fff;font:400 14px/32px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;display:block;}
.product_list1 li a.img{display:block;}


.iabout{height:574px;background:url(../images/s_ab_bj.jpg) no-repeat center top;}
.iabout .left{ width:687px;}
.iabout .left h4{ font-size:36px; color:#0262b8;  height:36px; line-height:36px; margin-top:70px; margin-bottom:63px;}
.iabout .left .tu{ width:100%; float:left; height:auto;}
.iabout .right{ width:358px; padding-top:156px; padding-left:28px;}
.iabout .right p{ line-height:30px; font-size:16px; color:#000; text-indent:2em;}
.iabout .more{width:120px;font-size:14px; padding-right:35px; height:31px; line-height:31px; color:#fff; margin-top:10px; float:left; text-align:center; background:url(../images/ab_more.jpg) no-repeat;}
.iabout .more:hover{ opacity:0.7;}
/* 切换 */
.iabout .left .tu{position: relative; overflow:hidden; }
.iabout .left .tu .num { overflow:hidden; height: 15px; position: absolute; bottom:12px; right: 15px; zoom:1; z-index:3 }
.iabout .left .tu .num li { width: 15px; height: 15px; line-height: 15px; text-align: center; font-weight: 400; color: #cecece; background: #cecece; margin-right: 10px; border-radius:50%; cursor:pointer; float: left;}
.iabout .left .tu .num li.on { background: #3ba7d7;color: #3ba7d7; } /*当前项*/
.iabout .left .tu .tu_zt,.iabout .left .tu .tu_zt li{ height:353px !important; width:100% !important; }
.s_pro .blk_18 .LeftBotton,.s_pro .blk_18 .RightBotton,.s_pro .more a img,.s_ab .more,.ny .left nav a,.ny .left nav a i,.ym{-webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s;}

.news{width:1200px;margin:0 auto;}
.news_company{width:1200px;float:left;margin:30px 0 50px;}
.news1_title{color:#0262b8;font:400 26px/55px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;position:relative;}
.news1_title a{font:400 16px/55px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;position:absolute;right:5px;top:5px;color: #333;}
.news_company .content{padding-top:20px;    width: 1100px;
    margin: 0 auto;}
.nlist{padding:6px 35px 13px;background:#eeeeee}
.nlist li a{color:#333;font:400 22px/48px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;text-align:center;display:block}
.nlist li span{    display: block;
    font: 400 14px/14px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;
    text-indent: 2em;
    margin-top: 4px;}
.nlist li span a{color:#ff7300;display:inline;font:400 14px/26px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;}
.nlist li a:hover{color:#0071cc;}

.news_list1{margin-top: 28px;width: 775px;float: left;}
.news_list1 dd{    width: 84px;border: 2px solid #96a1a6;text-align: center;font: 600 36px "arial";color: #434343;float: left;height: 74px;padding-top: 10px;}
.news_list1 dd span{display:block;font:400 14px "arial";}
.news_list1 dt{width:655px;float:left;margin-left:32px;}
.news_list1 dt a{color:#333;font:400 16px/36px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;}
.news_list1 dt span{    display: block;font: 400 12px/12px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;text-indent: 2em;margin-top: 5px;}
.news_list1 dt span a{color:#ff7300;display:inline;font:400 12px/24px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;}
.news_list1:hover dd{background:#0071cc;border-color:#0071cc;color:#fff;}
.news_list1:hover dt a{color:#0071cc;}
.news .hangy{width: 310px;height: 310px;margin-top: -197px;}

.news2_company{width:375px;float:right;margin-top:50px;}
.news2_company .content{padding-top:20px;}
.nlist1 li img{width:375px;height:204px;}
.nlist1 h3{margin-top:18px;}
.nlist1 h3 a{color:#333;font:400 14px/30px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;}
.nlist1 h3 span{display:block;font:400 12px/25px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;text-indent:2em;}
.nlist1 h3 span a{color:#ff7300;display:inline;font:400 12px/25px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;}
.nlist1 li h3 a:hover{color:#0071cc;}
.news_list2{margin-top:20px;}
.news_list2 li a{color:#333;font:400 14px/33px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;border-bottom:1px dashed #999;display:block;}
.news_list2 li a:hover{color:#0071cc;}


.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}




.tab li{float: left;}
.tab li a{color: #0262b8;}
.tab{background: url(../images/ntitle.jpg) no-repeat center bottom;padding: 0 52px;}
.tab_click{background: url(../images/ntitle1.jpg) no-repeat left bottom;padding-bottom: 10px;}
.tab_content .more1{float: right;margin-top: -35px;margin-right: 48px;}
.tab_content .more1 a{color: #333333;font:500 16px/20px PingFang SC,Arial,-apple-system,ziti,Helvetica Neue,Helvetica,Tahoma,SimHei,sans-serif;}


.footer{width:100%;background:#262626;margin-top:50px;}
.ft1{border-bottom:1px solid #262626;}
.ft2{border-top:1px solid #2d2d2e;padding-bottom:55px;padding-top:44px;}
.ft1con{height:60px;line-height:60px;}
.ft1con a{padding:0 27px;font-size:16px;color:#b2b2b2;}
.ft1con a:hover{color:#fff;}
.ft_fir{padding-left:0;}
.ftdiv1{text-align:center;width:210px;float:left;margin-right:35px;}
.ft_logo{width:84px;height:82px;text-align:center;overflow:hidden;margin:0 auto;}
.ftdiv1 h2{font-size:20px;color:#666;line-height:1;margin:10px 0;}
.ftdiv1 p{font-size:12px;color:#666;line-height:1;text-transform:uppercase;}
.ftdiv1 strong{display:block;font-size:26px;color:#666;font-weight:bolder;margin:20px auto 6px;}
.ft_online{width:210px;height:44px;line-height:44px;text-align:center;font-size:22px;color:#1d1d1d;background:#666;border-radius:5px;}
.ftdiv2{width:250px;float:left;margin-right:45px;}
.ftdiv2 h4{font-size:16px;color:#b2b2b2;background:url(../images/ft_line.png) no-repeat left bottom;padding-bottom:20px;margin-bottom:20px;}
.ftdiv2 p{margin-bottom:5px;font-size:16px;color:#666;}
.ftdiv3{width:163px;float:left;}
.ewm{width:163px;height:163px;text-align:center;margin-bottom:18px;}
.ftdiv3 p{font-size:18px;color:#666;line-height:28px;text-align:center;}
.ft2con{position:relative;}
.formdiv{width:465px;height:398px;background:url(../images/form_bg.png) no-repeat left top;position:absolute;right:0;top:-151px;}
.formdiv h3{font-size:24px;color:#b3b2b2;padding-top:15px;text-align:center;}
.my_form{padding:0 15px 0 35px;margin-top:15px;}
.my_form li{float:left;width:420px;margin-bottom:10px;position:relative;}
.my_form li.aver{width:200px;}
.my_form li.aver1{margin-right:12px;}
.my_form li.aver input{width:191px;height:38px;line-height:38px;padding-left:10px;}
.my_form li input{width:403px;border:1px solid #4d4d4d;border-radius:5px;padding-left:10px;font-size:14px;color:#fff;background:#333;}
.my_form li input#email{height:38px;line-height:38px;}
.my_form textarea.mess{width:398px;height:130px;resize:none;padding-left:10px;padding-top:10px;background:#333;border:1px solid #4d4d4d;}
.reset,.btn{width:200px;height:40px;line-height:40px;text-align:center;font-size:14px;border:none;border-radius:5px;margin-top:15px;cursor:pointer;}
.reset{background:#808080;color:#1a1a1a;margin-right:10px;}
.btn{background:#023e7e;color:#76b1f0;}
.my_form li .bt,.online_form li .bt{background:#0e447e;height:20px;border:1px solid #0e447e;z-index:9999;position:absolute;top:-10px;left:0;line-height:20px;width:130px; color:#fff; display: none;text-align:center;}
.formdiv .import{font-size:14px;color:#4c4c4c;text-align:center;margin-top:5px;}
.ft3{width:100%;height:40px;background:#141414;overflow:hidden;}
.ft3con{line-height:40px;color:#333;}
.ft3con em span{font-size:12px;color:#4c4c4c;padding:0 15px;}
.ft3con em span a{font-size:12px;color:#4c4c4c;margin-left:5px;}
.ft3con em span a:hover{color:#fff;}
.ft3con em span.liner{border-right:1px solid #292929;}
.ft3con em span select{background:#141414;color:#4c4c4c;border:none;}

.m-clmb{width: 100%;background: #dddfdf;}
.mb_box{line-height: 60px;width: 1200px;margin: 0 auto;height: 60px; }
.mb_box span{font-size: 16px;color: #666666;display: block;float: left;}
.mb_box .sp1{ padding-left: 40px;background: url(../images/home.png)left center no-repeat; }
.mb_box i{float: left;display: block;background: url(../images/xxx.png) no-repeat;width: 5px;height: 9px;margin:  25px 30px 0 30px;}

.mb_box .sp2{background: url(../images/hicon.png)  right center no-repeat;padding-right: 40px;cursor: pointer;position: relative;}
.mb_box .sp2:hover{background: url(../images/hicon2.png)  right center no-repeat;color: #0262b8;}

.mb_box .sp3{color: #0262b8;}

.m-clmb .secend{position: absolute;border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1;left: 0%;background: #fff;display: none;z-index: 9999;}
.m-clmb .secend a{width: 253px;height: 49px;border-bottom: 1px solid #d1d1d1;display: block;line-height: 49px;padding-left: 30px;font-size: 16px;}
.m-clmb .secend a:hover{background: #0262b8;color: #fff;}

.aboutus{width: 1200px;margin: 3% auto 0 auto;}
.aboutus .tag h1{text-transform:uppercase;font-size: 36px;color: #333333;font-family: Arial;font-weight: bold;display: block;text-align: center;}
.aboutus .tag h2{display: block;text-align: center;display: block;font-size: 30px;color: #ff7300;}
.aboutus .tag i{display: block;height:1px;margin: 1% auto;background: #DDD;}

.aboutus .text{overflow: hidden;margin-top: 3%;}

.newsbox{overflow: hidden;width: 1200px; margin: 0 auto;}
.newsbox dl{}
.newsbox dl dd{height: 130px;border-bottom: 1px solid #d9d9d9;overflow: hidden;padding-top: 3%;cursor: pointer;}
.newsbox dl dd .left{float: left;width: 13%;border-right: 1px solid #d9d9d9;}
.newsbox dl dd .left h5{font-size: 50px; color: #333333;font-weight: bold;text-align: center;}
.newsbox dl dd .left h4{color: #666666;font-size: 14px;text-align: center;}

.newsbox dl dd .right{float: right;width: 84%;}
.newsbox dl dd .right h3{font-size: 18px;color: #333333;}
.newsbox dl dd .right p{font-size: 16px;color: #666666;margin-top: 1%;}

.newsbox dl dd .right em{margin-top:10px;float: right;font-size: 14px;color: #666666; border-bottom: 3px solid #969696;padding-bottom: .5%;}
.newsbox dl dd:hover{background: #0262b8;}
.newsbox dl dd:hover .left h5,.newsbox dl dd:hover .left h4{color: #fff;}
.newsbox dl dd:hover .right h3{color: #fff;}
.newsbox dl dd:hover .right p{color: #fff;}
.newsbox dl dd:hover .right em{color: #fff;border-bottom: 3px solid #ffffff;}


.inside-page {width:100%;padding-top:100px;padding-bottom:120px;text-align:center;}
.inside-page a,.inside-page span {border:1px solid #CBCBCB;color:#666;display:inline-block;padding:0 10px;line-height:27px;height:27px;margin:0 5px;}
.inside-page a:hover,.inside-page .hover,.inside-page span {color:#fff;background-color:#0262b8;border-color:#0262b8;}
.inside-page {padding-top:70px;padding-bottom:90px;}


.headTit{ text-align:center; padding:50px 0 10px; position:relative;border-bottom:#ddd 1px dotted}
.headTit h4{ font-size:24px;margin-bottom:10px; text-align:center;color:#0262b8;}
.headTit .time{ font-size:10px;color:#999; text-align:center;}
.headTit .clickhov{ text-align:center;}
.headTit .clickhov span{margin-left:10px;color:#999;}
.headTit a.return{ position:absolute; right:0px; top:5px; width:60px; height:25px; line-height:25px; display:block; background:#0262b8; color:#fff; text-align:center;font-size:12px;}

.texBody{ padding-top:20px;line-height:25px;font-size:16px;}
.back { border-top:1px dotted #ccc; margin-top:20px; padding-top:5px;}
.back a.blka { background-color: #999; color:#FFF; display: block; float:right; height: 20px; line-height: 20px; margin-top: 1px; text-align: center; text-decoration: none; padding:0 10px;}

.return_page{margin:30px 0 15px;overflow:hidden}
.pages{width:600px;float:left}
.pages p{margin-bottom:10px}
.pages p b,.pages p a{display:inline-table;height:30px;line-height:30px}
.pages p b{width:88px;background:#f5f5f5;text-align:center}
.pages p a{width:450px;margin-left:5px;padding:0 10px}
.pages p a:hover{text-decoration:underline}

a.return{width:88px;float:right;height:30px;line-height:30px;background:#0262b8;text-align:center;color:#fff}
a.return:hover{text-decoration:underline} 



.pro_ny li{float:left;padding:15px; margin-bottom:15px;margin-right:20px;width:253px; text-align:center; border:1px solid #e9e9e9;-webkit-transition: all 0.5s ease-in-out 0s;margin-top:10px}
.pro_ny li.r{margin-right:0px;}
.pro_ny li a{display:block; cursor:pointer; overflow:hidden;}
.pro_ny li h2{font-size:15px; color:#494c59; font-weight:bold; padding:5px 0px 0px 0px  ; text-align:center;}
.pro_ny li p{font-size:12px; color:#9c9c9c; text-align:left;}
.pro_ny li:hover{-webkit-box-shadow: 0 5px 15px #d5d5d4;box-shadow: 0 5px 15px #d5d5d4;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
.pro_ny li:hover h2{color:#0262b8;}
.pro_ny li:hover p{color:#0262b8;}