﻿html,body{width: 100%;overflow-x: hidden;}
body{font-family:'Microsoft Yahei';font-size: 12px; color:#333;background: #fff;min-width: 1366px;margin: 0 auto;}
a{color:#333;cursor:pointer;}
a:hover{text-decoration:none;color: #3790e4;}
.header {position: relative;z-index: 400;width: 100%;z-index: 200;}
.wrap{width: 1200px;margin: 0 auto;}
.header .top{background: #0d88cb;height: 40px;line-height: 40px;color: #fff;}
.tool{color: #46a0d1;}
.tool span,.tool a{color: #fff;display: inline-block;padding: 0 10px;}
.h-cont{height: 80px;line-height: 80px;background: #fff;position: relative}

.searBox{position: absolute;left:0px;right: 0px;top:0;z-index: 20;height: 140px;background: #fff;border-bottom: 1px solid #e7e7e7;display: none;}
.menu li{float: left;margin: 0 23px;font-size: 14px;position: relative;}
.menu li:hover:after,.menu li.on:after{position: absolute;left:50%;content: '';width: 60px;bottom: 0;height: 3px;background: #0d88cb;margin-left: -30px;}
.subMenu{background: rgba(27, 143, 206, .9); position: absolute;left:50%;top:80px;border:1px solid #187cb3;width: 160px;margin-left: -80px;border-bottom: none;display: none;opacity:0.8;}
.subMenu a{color: #fff;line-height: 40px;border-bottom: 1px solid #187cb3;display: block;text-align: center;}
.menu li:hover .subMenu{display: block;}
.subMenu a:hover{color: #f60;}
.search{width: 40px;height: 40px;background: url('img/s.jpg') no-repeat center;margin-top: 20px;position: relative;}
.sear_cont{padding-left: 40px;padding-top: 20px;padding-right: 106px;position: relative; text-align: center;line-height: normal}
.sear_cont .close{background: url('img/close.png') no-repeat center;width: 40px;height: 40px;position: absolute;right: 10px;top:18px;}
.sear_cont .int{border-bottom: 1px solid #0d88cb;height: 42px;line-height: 42px;color: #0d88cb;display: block;width: 100%;text-align: center;font-size: 14px;}
.sput{position: relative;}
.sput .closed{position: absolute;right: 0;top:0;bottom: 0;width: 30px;background: url('img/closed.png') no-repeat center;cursor: pointer;}
.hot_words{padding-top: 25px;}
.hot_words a{display: inline-block;margin: 0 10px;color: #999;font-size: 14px;}
.hot_words a:hover{color: #0d88cb;}
.header.in .search{background-image: url('img/s1.png');margin-right: 50px;z-index: 40; }
.a_2 { text-indent:-500px; overflow:hidden; zoom:1; display:none; }
.in .a_2 { display:block; }
.in .a_1 { display:none; }
#keyboard { font-size:12px; line-height:24px; color:#666; }
.banner{position: relative;overflow: hidden;height: 570px;}
.banner .item{display: block;background-size:cover;height: 570px;}
.slick-dots{bottom: 30px;z-index: 200;}
.slick-dots li{font-size: 0;width: 14px;height:14px;border-radius: 50%; background: none;margin: 0 7px;background: #e5e5e5;}
.slick-dots li.slick-active{background: #0d88cb;}
.banner .item a{display: block;height: 100%;background-position: center;width: 100%;background-repeat: no-repeat}
.banner .slick-arrow{position: absolute;top:44%;width: 32px;height: 60px;z-index: 20;}
.banner .slick-prev{background-image: url('img/prev.png');left: 5%;}
.banner .slick-next{background-image: url('img/next.png');right: 5%;}
.mnav{background: #fff;padding: 38px 0;}
.mnav li{float: left;width: 300px;text-align: center}
.mnav li a{display: block;border-right: 1px solid #eee;padding: 13px 0;}
.mnav li:last-child a{border-right: none;}
.mnav li p{padding-top: 10px;}
.m_pro{height: 480px;background: url('img/bg.jpg') no-repeat center bottom;width: 100%;background-size: cover;}
.com_tit{line-height: 1.8;padding: 45px 0;}
.com_tit h2{font-size: 26px;font-weight: bold;color: #0d88cb;position: relative;}
.com_tit p{color: #999;text-transform: uppercase;font-size: 13px;}
.com_tit h2 span:after,.com_tit h2 span:before{content: '';position: absolute;top:48%;height: 1px;width: 100px;background: #e5e5e5;}
.com_tit h2 span:before{left: -130px;}
.com_tit h2 span:after{right: -130px;}
.com_tit h2 span{display: inline-block;position: relative;}
.pslide {position: relative}
.pslide .bd li{float: left;width: 200px;text-align: center;}
.pslide .bd li .img { max-height:200px; overflow:hidden; zoom:1; }
.pslide .bd li img{max-width: 100%;height: auto; max-height:200px;}
.pslide .prev,.pslide .next{position: absolute;top:40%;z-index: 30;}
.pslide .prev{left: -50px;}
.pslide .next{right: -50px;}
.pslide .bd li h4{font-size: 14px;color: #2b2b2b;font-weight: bold;margin-top: 10px;}
.pslide .bd li p{color: #999;font-size: 12px;text-transform: uppercase;padding-top: 5px;}
.m_us{background: #2292d0;padding:60px 0;color: #fff;}
.uslist li{float: left;width: 33.33333%;text-align: center;}
.uslist li .item{border-right: 1px solid rgba(255, 255, 255, .5);}
.uslist li:last-child .item{border-right: none;}
.uslist li h3{font-weight: bold;font-size: 24px;}
.uslist li a{border:2px solid #fff;display: inline-block;width: 120px;height: 40px;line-height: 40px;font-size: 13px;color: #fff;}
.uslist li a:hover{background: #f60;border-color: #f60;}
.uslist li p{padding: 8px 0;margin-bottom: 30px;}
.foot_a{padding: 45px 0;}
.fnav li{width: 200px;float: left;}
.fnav li h2{padding-bottom: 10px;}
.fnav li h2 a{font-size: 14px;color: #2b2b2b;font-weight: bold;}
.fnav li p{line-height: 2.2;color: #999;}
.fnav li p a{color: #999}
.fnav li p a:hover{color: #f50;}
.sclinks{padding-top: 10px;}
.sclinks a{display: inline-block;margin-right: 10px;}
.foot_b{background: #0d88cb;color: #fff;height: 60px;line-height: 60px;}
.foot_b a{color: #fff;}

.sear_result{background: url('img/sbg.jpg') no-repeat center;background-size: cover;height: 320px;color: #fff;}
.atags{padding: 15px 0;}
.sear_result .atags a{color: #fff;}
.re_sont{width: 660px;margin: 0 auto;padding-top: 55px;}
.re_sont h3{font-size: 36px;margin-bottom: 20px;}
.res_put{height: 50px;line-height: 50px;position: relative;background:#fff;}
.res_put input{display: block; padding: 12px 15px;text-align: left;font-size: 14px;color: #000;width: 60%;background: none;line-height: 50px; border:0; }
.res_put .res-btn{position: absolute;right: 0;top:0;width:60px;bottom: 0;background: url('img/s.jpg') no-repeat center;font-size: 0;}
.s-main{background: #f5f5f5;padding: 30px 0;}
.c1{color: #0d88cb}
.sm-top{height: 52px;line-height: 52px;background: #fff;padding: 0 15px;margin-bottom: 30px;border-bottom: 1px solid #eee;color: #9c9c9c;}
.smlist{margin: 0 -10px;}
.smlist li{float: left;width: 283px;height: 285px;background: #fff;border:1px solid #eee;margin: 0 10px;text-align: center;position: relative;margin-bottom: 20px;}
.smlist li a:hover{width: 280px;height: 335px;}
.smlist li .img{height: 245px;line-height: 245px;overflow: hidden}
.smlist li .img img{max-width: 90%;max-height: 240px;}
.smlist li .i_bot{border-top: 1px solid #eee;position: absolute;left:0;right: 0;bottom: 0;height: 50px;line-height: 50px;}
.smlist li .i_bot a{position: relative; float: left;width: 100%;color: #9c9c9c;font-size: 14px;height: 50px;}
.smlist li .i_bot a:first-child:after{width: 1px;height: 100%;position: absolute;content:'';top:0;bottom: 0;right: 0;background: #eee;}
.smlist li .i_bot a:hover{color: #f60;}
.smlist li .pcolor a:hover{color: #f60;}
.pro_top{background: #fff;margin-bottom: 30px;padding-top: 10px;}
.ptop_a{color: #9c9c9c; padding: 10px 20px 15px 20px;border-bottom: 1px solid #eee;}
.ptop_a strong{font-size: 14px;letter-spacing: 2px;}
.ptop_a em{display: inline-block;margin: 0 10px;color: #eee;}
.ptop_b{line-height:2;padding: 14px 20px;position: relative;padding-left: 160px;}
.ptop_b span{position: absolute;color: #9c9c9c;left: 20px;top:14px;letter-spacing: 2px;}
.ptop_b a{display: inline-block;margin-right: 60px;}
.ptop_b a.on,.ptop_b a:hover{color: #0d88cb}
.i_bot_buy{display: none; position: absolute;left:0;right: 0;bottom: 0;height: 51px;background: #ff9c00;overflow: hidden}
.by_a{margin-top: 8px;margin-left: 12px;height: 36px;}
.by_a img{height: 36px;}
.buy_tips{height: 51px;border-left: 1px solid #e58c00;padding-left: 12px;color: #fff;text-align: left;padding-top: 9px;}
.load_more{background: #0d88cb;height: 60px;line-height: 60px;color: #fff;margin: 20px 0;}
.load_more a{color: #fff;font-size: 14px;}
.xq_a{background: #f5f5f5;color: #9c9c9c;}
.xq_a a{color: #9c9c9c;}
.xq_top{padding: 30px 0;}
.xq_pic{width: 750px;}
.xq_pic .hd{width: 70px;margin-right: 40px;}
.xq_pic .hd li{width: 68px;height: 68px;border:1px solid #eee;overflow: hidden;line-height: 68px;margin-bottom: 10px;text-align: center;}
.xq_pic .hd li img{max-width: 100%;max-height: 80%;}
.xq_pic .hd li.on{border:1px solid #0d88cb;}
.xq_pic .bd{width: 637px;height: 408px;border:1px solid #eee;line-height: 408px;overflow: hidden;}
.xq_pic .bd li{width: 637px;height: 408px;text-align: center;}
.xq_pic .bd li img{height: 342px;}
.xq_desc{width: 415px;padding-top: 10px;}
.xq_desc li{border-bottom: 1px solid #eee;padding: 26px 0;}
.xq_desc li p{color: #9c9c9c;}
.xq_desc li h1{font-size: 28px;padding-bottom: 8px;}
.xq_desc .sclinks img{height: 43px;}
.xq_desc .sclinks{padding-top:20px;}
.download{padding-top: 30px;height: 30px;line-height: 30px;}
.f14{font-size: 14px;}
.xq_b{background: #f5f5f5;padding: 40px 0;}
.bSlide .hd li{float: left;width: 50%;text-align: center;font-size: 14px;height: 50px;line-height: 50px;background: #e7e7e7;font-weight: bold;color: #999;cursor: pointer;}
.bSlide .hd li.on{background: #0d88cb;color: #fff;}
.bSlide .bd{padding: 50px 70px;line-height: 1.7;min-height: 500px;}
.guige table,.pro_down table{width: 100%;border-collapse: collapse;}
.guige td{padding: 18px 0;text-align: center;border:1px solid #eee;line-height: normal;font-size: 12px;}
.guige td.tda{text-align: left;padding-left: 38px;}
.xq_b .wrap{background: #fff;}
.jtips{padding-top: 27px;}
.aMain{background: #f5f5f5;padding-bottom: 60px;}
.aMain .wrap{background: #fff;}
.a_side{width: 280px;font-size: 14px;}
.a_side  h3{font-weight: bold;padding: 20px;}
.side_nav{padding-left: 40px;}
.side_nav li{height: 36px;line-height: 36px;color: #9c9c9c;}
.side_nav li a{color: #9c9c9c;display: inline-block;margin-left: 5px;}
.side_nav li.cur,.side_nav li.cur a,.side_nav li:hover,.side_nav li:hover a{color: #0d88cb;}
.arbox{width: 920px;}.c9c{color: #9c9c9c;}
.a_cont{padding: 60px;border-left: 1px solid #eee;min-height: 500px;}
.ac_tit{font-size: 26px;}
.ac_mshu{padding: 14px 0 20px 0;}
.video{height: 450px;position: relative;}
.video .play{background: url('img/play.png') no-repeat center;width: 69px;height: 69px;position: absolute;z-index: 2;left: 50%;top:50%;margin:-35px 0 0 -35px;}
.events{line-height: 1.8;margin-top: 50px;padding-bottom: 30px;}
.events .en{color: #9c9c9c;font-size: 13px;padding: 15px 0;}
.events li{margin-bottom: 25px;}
.events li .time{border-bottom: 1px solid #eee;margin-bottom: 15px;}
.events li .time span{display: inline-block;padding: 8px 0;border-bottom: 2px solid #0d88cb;font-size: 18px;}
.aMain_a .wrap{background: none;}
.nslist{margin: 0 -7.5px;}
.nslist li{float: left;width: 390px;height: 390px; background: #fff;margin: 0 7.5px 15px 7.5px;transition: all 400ms;}
.nslist li .infor{padding: 20px;}
.nslist li h3{font-size: 14px;font-weight: bold;}
.nslist li .time{color: #ccc;padding: 10px 0;}
.nslist li p{line-height: 1.7;}
.nslist li:hover{box-shadow: 0 0 15px rgba(13, 136, 203, .4)}
.nslist li .img{height: 220px;overflow: hidden;}
.nslist li .img img{height: 220px;width: 100%;transition: all 400ms;}
.nslist li:hover .img img{transform: scale(1.1)}
.details{padding: 60px}
.details h1{font-size: 24px;text-align: center}
.details .time{font-size: 14px;color: #626262;background: #f5f5f5;height: 40px;line-height: 40px;margin: 16px 0 ;text-align: center}
.det_p{font-size: 16px;color: #626262;line-height: 2;}
.det_p img{display: block;margin: 0 auto;}
.det_p p{text-indent: 2em;padding: 20px 0;}
.det_p p strong{color: #333;}
.det_more{background: #f5f5f5;padding: 20px;color: #626262;margin-top: 20px;}
.det_more li a{color: #626262;}
.det_more li a:hover{color: #f00;}
.pro_down th,.pro_down td{padding: 15px 0 15px 23px;font-size: 14px;}
.pro_down th{font-weight: normal;background: #0d88cb;color: #fff;text-align: left;}
.pro_down td{border-bottom: 1px solid #fff;background: #f5f5f5;}
.adown{width: 170px;height: 30px;line-height: 30px;float: left;margin-right: 12px;background: #ff7737;color: #fff;font-size: 12px;text-align: center}
.adown em{float: left;background: url('img/down_w.png') no-repeat center;height: 30px;width: 30px}
.adown span{width: 140px;}
.lxItem{margin-bottom: 30px;}
.lxItem h4{font-size: 26px;padding: 10px 0;}
.lx_t{background: #0d88cb;line-height: 60px;padding: 0 20px;color: #fff;font-size: 14px;font-weight: bold;}
.lx_desc{background: #f5f5f5;padding: 25px 0;font-size: 14px;}
.lx_desc li{float: left;margin-left: 30px;width:360px;line-height: 1.7;}
.lx_desc li strong{}
.lx_desc li p{color: #9c9c9c;padding-top: 10px;width: 315px}
.lx_net{line-height: 36px;}
.lyItem{margin-bottom: 15px;overflow: hidden;font-size: 16px;}
.lyItem label{width: 88px;float: left;height: 35px;line-height: 35px;}
.lyItem label em{display: inline-block;width: 20px;}
.lyItem .int{transition: all 400ms; float: left; height: 33px;line-height: 33px;border:1px solid #eee;padding: 0 10px;width: 358px;}
.lyItem .int:focus{border-color: #0d88cb;}
.lyItem .int1{width: 550px;}
.lyItem textarea.int{height:190px;resize: none;padding:5px 10px;width: 550px;box-shadow: none; }
.lyItem .int2{width: 550px;width: 180px;}
.lyItem .code{margin: 0 10px;}
.lyItem .sxin{height: 35px;line-height: 35px;}
.ly_btns{border-top: 1px solid #eee;padding: 20px 88px;}
.ly_btns input{width: 160px;height: 50px;line-height: 50px;text-align: center;background: #f7f7f7;border:1px solid #eee;font-size: 16px;font-weight: bold;color: #666;margin-right: 20px;cursor: pointer;}
.ly_btns input[type=submit]{background: #0d88cb;border-color: #0d88cb;color: #fff;}