*{margin:0;padding:0;}
body{background:#fff; font:12px/22px "SimSun","Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;}

header{ width:100%;}
.header{ width:100%; float:left;/*box-shadow:0 2px 2px rgba(1,1,1,0.2);*/  background:url(../images/header-bj.jpg) repeat center center;}
.wrap {max-width:1000px; margin:0 auto; }
.logo{ width:38%; float:left;}
.logo img{ display:block; max-width:100%;}
/*导航下拉开始*/
.header_nav{ width:60%; float:right; }
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{ width:100%; float:right; position:relative; z-index:99;  }
.header_nav .nav a{ color:#fff;  }
.header_nav .nav .nLi{ float:left;  position:relative; width:14%; text-align:center; display:block; height:92px; line-height:92px; }
.header_nav .nav .nLi h3{ float:left; width:100%; line-height:92px; }
.header_nav .nav .nLi h3 a{ display:block; font-family:'微软雅黑'; font-size:13px; color:#fff; transition:all 0.5s; font-weight:bold;}
.header_nav .nav .nLi h3 span{}
.header_nav .nav .sub{ display:none; width:100%; left:0; top:92px;  position:absolute; background:rgba(255, 1255, 255, 1) none repeat scroll 0 0 !important;  line-height:30px; padding:5px 0; z-index:999; box-shadow:-1px -1px 6px rgba(1,1,1,0.2);}
.header_nav .nav .sub li{ zoom:1; line-height:30px; }
.header_nav .nav .sub a{ display:block; padding:0 10px;font-family:'黑体'; font-size:14px; color:#696969;  }
.header_nav .nav .sub a:hover{  color:#292929;  }
.header_nav .nav:hover .on h3 a{ border-top:5px solid #3b97da;}

/*移动端导航*/
.sj_nav{ width:100%; float:left;}
.icon-menu{float:right; cursor:pointer; width:40px; height:39px; background:url(../images/menu_logo.png) no-repeat right center; position:absolute;right:4%;top:0%; margin-top:3%; color:#e3722e;}
.sjdnav{ width:115px; height:280px; position:absolute;right:2%; top:9%;z-index:9999;background:rgba(27, 177, 195, 0.7) none repeat scroll 0 0 !important; background-color:#202020;}
.sjdnav ul{ padding:0; margin:0;}
.sjdnav li{ height:44px; line-height:44px;display:block;text-align:center; margin:0; padding:0;}
.sjdnav li a{display:block;line-height:40px; font-family:'Microsoft YaHei'; font-size:15px; color:#fff;}
.sjdnav li a:hover{background:#f87405; color:#fff;}
.sjdnavhide{ height:0; overflow:hidden;}
/*PC大图滚动开始*/
.banner{ width:100%; float:left; }
.banner .flexslider{position:relative;height:510px;overflow:hidden; width:100%; transition:all 1s;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{ width:100%; height:510px; float:left; transition:all 1s;}
.banner .slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
/*PC大图滚动结束*/

/*移动端*/
 #content1 {padding:0px;float:left;width:100%; z-index:99; }
 #content1 .slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:100%;/* 设置焦点图最大宽度 */}
 #content1 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
 #content1 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;margin:0 6px 0 6px;}
 #content1 .slideBox .hd li.on {background:#fff;}
 #content1 .slideBox .bd {position:relative;z-index:0;}
 #content1 .slideBox .bd li {position:relative;text-align:center;}
 #content1 .pic{ max-width:100%; height:100%;}
 #content1 .slideBox .bd li img { display:block;width:100%;/* 图片宽度100%，达到自适应效果 */}
 #content1 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 #content1 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;color:#fff;text-align:left;}

main{ width:100%; clear:both;}
.about { width:100%;float:left;margin-top:2%; padding-bottom:5%;}
.about_ul { width:100%;float:left; margin-top:2%;}
.about_ul li { width:20%; float:left;text-align:center;overflow:hidden;}
.about_ul li .pic { width:112px;height:112px; border:1px solid #b1b1b1; border-radius:50%; margin:0 auto;transition:all 0.3s; }
.about_ul li .pic .about_img1 { display:block; width:60px; height:47px; background:url(../images/about1.png) no-repeat center center, url(../images/about11.png) no-repeat center -49px; transition:all 0.3s; margin:32px auto 0 auto; background-size:100% 100%;}
.about_ul li .pic .about_img2 { display:block; width:71px; height:59px; background:url(../images/about2.png) no-repeat center center, url(../images/about22.png) no-repeat center -61px; transition:all 0.3s; margin:27px auto 0 auto;}
.about_ul li .pic .about_img3 { display:block; width:69px; height:57px; background:url(../images/about3.png) no-repeat center center, url(../images/about33.png) no-repeat center -59px; transition:all 0.3s; margin:26px auto 0 auto;}
.about_ul li .pic .about_img4 { display:block; width:63px; height:59px; background:url(../images/about4.png) no-repeat center center, url(../images/about44.png) no-repeat center -61px; transition:all 0.3s; margin:27px auto 0 auto;}
.about_ul li .pic .about_img5 { display:block; width:45px; height:54px; background:url(../images/about5.png) no-repeat center center, url(../images/about55.png) no-repeat center -56px; transition:all 0.3s; margin:29px auto 0 auto;}
.about_ul li .about_p { display:block;line-height:45px;font-family:'微软雅黑'; font-size:16px; color:#3e3e3e;}
.about_ul li:hover .pic { border:1px solid #2d7db8;}
.about_ul li:hover .pic .about_img1 { background:url(../images/about1.png) no-repeat center 49px, url(../images/about11.png) no-repeat center center;}
.about_ul li:hover .pic .about_img2 { background:url(../images/about2.png) no-repeat center 61px, url(../images/about22.png) no-repeat center center;}
.about_ul li:hover .pic .about_img3 { background:url(../images/about3.png) no-repeat center 59px, url(../images/about33.png) no-repeat center center;}
.about_ul li:hover .pic .about_img4 { background:url(../images/about4.png) no-repeat center 61px, url(../images/about44.png) no-repeat center center;}
.about_ul li:hover .pic .about_img5 { background:url(../images/about5.png) no-repeat center 56px, url(../images/about55.png) no-repeat center center;}

.us { width:100%;float:left;margin-top:2%; padding-bottom:2%;}
.title { width:100%;float:left;text-align:center; }
.title_1 {display:block;line-height:33px;font-family:'微软雅黑'; font-size:23px; color:#2b7cb9; font-weight:bold;}
.title_2 {display:block;line-height:19px;font-family:'微软雅黑'; font-size:12px; color:#2b7cb9; text-transform:uppercase; background:url(../images/heng.png) no-repeat bottom center; padding-bottom:11px;}
.us_img {  width:41%;float:left; margin-top:54px; margin-right:3%;}
.us_img img { display:block;max-width:100%;}
.us_text { width:55%; float:left; overflow:hidden; margin-top:30px; line-height:24px;font-family:'宋体'; font-size:14px; color:#5a5a5a;}
.us_a { width:98px;height:31px; float:left; line-height:31px; text-align:center;border:1px solid #2d7dbc; margin-top:2%;}
.us_a a { display:block;font-family:'宋体'; font-size:14px; color:#2d7dbc;}
.us:hover .us_img {  opacity:0.7}
.us:hover .us_a a { text-decoration:underline !important;}

.cp { width:100%;float:left;margin-top:2%; padding-bottom:2%;}
.cp_main { width:100%;float:left;margin-top:2%; }
.cp_main .swiper-slide .pic { width:100%;position:relative;overflow:hidden;border:1px solid #bee3ff;}
.cp_main .swiper-slide .pic .cp_img { padding-top:128%;}
.cp_main .swiper-slide p { display:block; line-height:44px; text-align:center;font-family:'微软雅黑 '; font-size:14px; color:#191919;font-weight:bold}
.cp_main .swiper-slide:hover img{ -webkit-transform:scale(1.1,1.1);}

.contact { width:100%;float:left;margin-top:2%; padding-bottom:2%;}
.con_left { width:48%;float:left;margin-top:3%;}
.con_tlt { display:block; line-height:32px;font-family:'微软雅黑 '; font-size:18px; color:#383838;}
.con_left img { display:block; width:100%;margin:3% auto;}
.con_lxfs {  width:100%;float:left; margin-left:5%; background:url(../images/con-img2.jpg) no-repeat left center; padding-left:8%;line-height:30px;font-family:'微软雅黑 '; font-size:14px; color:#565656; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.con_lxfs span { color:#317cb3;}
.con_right { width:48%;float:right;margin-top:3%;font-family:'微软雅黑 '; font-size:15px; color:#777;}
.con_right p {  display:block; line-height:41px;}
.con_right input { width:100%; height:37px; line-height:37px; text-indent:10px; border:1px dashed #b0b0b0; background:#f7f7f7; margin-bottom:2%; transition:all 0.5s;}
.con_right textarea {  width:100%; height:147px; line-height:37px; text-indent:10px; border:1px dashed #b0b0b0; background:#f7f7f7; margin-bottom:2%;transition:all 0.5s;}
.con_right button { width:134px; height:34px; line-height:34px; text-align:center; background:#317cb3; color:#fff;}
.con_right input:hover { -webkit-box-shadow: 0px 0px 1px rgb(21, 7, 11);border: 1px solid rgba(76, 75, 77, 0.8);}
.con_right textarea:hover { -webkit-box-shadow: 0px 0px 1px rgb(21, 7, 11);border: 1px solid rgba(76, 75, 77, 0.8);}

footer { width:100%;float:left; background:#252734;}
.erwei { width:91px; height:106px; float:left; margin:2px 5% 2px 5%;}
.erwei img { display:block; max-width:100%;}
.footer { padding:2% 0; line-height:38px;font-family:'微软雅黑 '; font-size:14px; color:#d2d4e2;}
.footer a {color:#d2d4e2; }


 /*手机底部导航*/
.hot{width:100%; height:68px; background:#000000; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:9px;}
.hot .row div:hover{ background:#141618;}

/*cpzs*/
.cpzs{ width:100%; float:left; margin-bottom:3%;}
.cpzs_title { width:100%; line-height:88px; background:#e9e9e9; float:left;}
.cpzs_title_1 {  float:left;font-family:'微软雅黑 '; font-size:24px; color:#10ade5;}
.cpzs_title_1 span { color:#9b9b9b;font-size:18px;}
.cpzs_title_2 { float:right;font-family:'微软雅黑 '; font-size:14px; color:#10ade5; }
.cpzs_mian { width:100%; float:left; margin-top:3% }
.cpzs_L{ width:25%; float:left; overflow:hidden;}
/*小屏产品分类下拉按钮*/
.s-drop-wrap { width:100%; float:left;}
.s-drop-btn { /*cursor:pointer;*/background:#10ade5; line-height:55px; padding: 0 15px; font-size:18px;font-family:'微软雅黑'; color: #fff; text-align:center;}
.s-drop-btn span{font-size:14px;font-family:'宋体'; color: #fff; }
.s-drop-btn.act{ background:#10ade5; }
.s-drop-list {display: block;}
.s-drop-list li{ margin-top:1%;}
.s-drop-list li a{ display:block; }
.aside-list-link{font-family:'微软雅黑'; font-size:16px; color:#333;line-height:41px; background:#e9e9e9; text-align:center; font-weight:bold;}
.aside-list li a:hover, .aside-list li a.act{ background:#40bdea; color:#fff;}
.aside-list li{ margin-top:2%; line-height:41px;}
.aside-list li a{ position:relative;}
.aside-sublist{ display:none;  }
.aside-sublist li{margin-top:1%;}
.aside-sublist li a{ color:#5e5e5e; text-align:center;line-height:32px; background:#eeeeee; margin-bottom:2%;}
.aside-sublist li a:hover, .aside-sublist li a.act{ background:url(../images/cp-dian2.png) no-repeat 5% center; color:#10ade5;}
.cpzs_L_b{ width:100%; float:left; margin:5% 0; background:#f4f4f4;}
.cpzs_lxfs { display:block; padding:5%; line-height:30px;font-size:13px;font-family:'微软雅黑'; color: #565656;}
.cpzs_L_b img { display:none; width:100%; margin:3%;}
.cpzs_R { width:71%; float:right; overflow:hidden;}
.cpzs_R ul { display:block;}
.cpzs_R ul li { width:31.3%; float:left;margin:1%;overflow:hidden;}
.cpzs_R ul li .pic { width:100%;position:relative;overflow:hidden;border:1px solid #bee3ff;}
.cpzs_R ul li .pic .cp_img { padding-top:128%;}
.cpzs_R ul li p { display:block; line-height:44px; text-align:center;font-family:'微软雅黑 '; font-size:14px; color:#191919;font-weight:bold}
.cpzs_R ul li:hover img{ -webkit-transform:scale(1.1,1.1);}
.cpzs_R ul li:hover p {  background:#bee3ff;}

.cp_ny{ width:100%; float:left; padding-bottom:3%; margin-top:0%;}
.cp_ny img { display:block; max-width:100%; margin:0 auto;}
.cp_ny p { line-height:50px;font-family:'微软雅黑 '; font-size:14px; color:#000; text-align:center; display:block; font-weight:bold; }

/*gsjj*/
.gsjj { width:100%; float:left; padding-bottom:3%; margin-top:2%;}
.gsjj img { display:block; margin:2% auto; max-width:100%;}
.gsjj p { margin-top:30px; line-height:24px;font-family:'宋体'; font-size:14px; color:#5a5a5a; }

/*zxly*/
.zxly { width:55%;float:left;margin:3% 0 0 15%;font-family:'微软雅黑 '; font-size:15px; color:#777;}
.zxly p {  display:block; line-height:41px;}
.zxly input { width:100%; height:37px; line-height:37px; text-indent:10px; border:1px dashed #b0b0b0; background:#f7f7f7; margin-bottom:2%; transition:all 0.5s;}
.zxly textarea {  width:100%; height:147px; line-height:37px; text-indent:10px; border:1px dashed #b0b0b0; background:#f7f7f7; margin-bottom:2%;transition:all 0.5s;}
.zxly button { width:134px; height:34px; line-height:34px; text-align:center; background:#317cb3; color:#fff;}
.zxly input:hover { -webkit-box-shadow: 0px 0px 1px rgb(21, 7, 11);border: 1px solid rgba(76, 75, 77, 0.8);}
.zxly textarea:hover { -webkit-box-shadow: 0px 0px 1px rgb(21, 7, 11);border: 1px solid rgba(76, 75, 77, 0.8);}

/*lxwm*/
.cpzs_lxfs1 { width:100%; padding:5%; line-height:34px;font-size:14px;font-family:'微软雅黑'; color: #000;}

.cpzs123{      width: 100%;margin: 1% auto;overflow: hidden;}
.cpzs_R .cpzs123 { display:block;}
.cpzs_R .cpzs123 { width:31.3%; float:left;margin:1%;overflow:hidden;}
.cpzs_R .cpzs123 .pic { width:100%;position:relative;overflow:hidden;border:1px solid #bee3ff;}
.cpzs_R .cpzs123 .pic .cp_img { padding-top:128%;}
.cpzs_R .cpzs123  p { display:block; line-height:44px; text-align:center;font-family:'微软雅黑 '; font-size:14px; color:#191919;font-weight:bold}
.cpzs_R .cpzs123:hover img{ -webkit-transform:scale(1.1,1.1);}
.cpzs_R .cpzs123:hover p {  background:#bee3ff;}

















@media (max-width:1200px){
	.wrap{ width:96%}
	
	
	}

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
    .us_img { width:100%;}
    .us_img img { margin:0 auto;}
    .us_text { width:100%;}
    /*cpzs*/
    .cpzs_L { width:100%;}
    .ssbth {height:40px; line-height:40px; background: url(../images/sj-cpshu.jpg) no-repeat 2% center,#fff; border:1px solid #1a56a0; padding:0 4%;font-family:'微软雅黑 '; font-size:18px; color:#000; text-align:left;}
    .ssbth span { float:right;}
    .ssbth span a { font-family:'微软雅黑 '; font-size:14px; color:#15539e; }
    .s-drop-btn { width:100%; height:27px; background:url(../images/down.png) no-repeat 96% center, #f0f0f0; cursor:pointer;}
    .s-drop-btn.act { background:url(../images/down.png) no-repeat 96% center, #f0f0f0;}
    .s-drop-list { display:none;}
    .aside-list li { margin-top:1%;}
    .aside-sublist li a {  margin-bottom:1%}
    .cpzs_R { width:100%;}
	}
@media (max-width:767px){
	.wrap{ width:96%}
	.logo{ width:63%}
    .about_ul li { width:33%;}
    .us_img { width:100%;}
    .us_img img { margin:0 auto;}
    .us_text { width:100%;}
    .con_left { width:100%;}
    .con_right { width:100%;}
    /*cpzs*/
    .cpzs_L { width:100%;}
    .ssbth {height:40px; line-height:40px; background: url(../images/sj-cpshu.jpg) no-repeat 2% center,#fff; border:1px solid #1a56a0; padding:0 4%;font-family:'微软雅黑 '; font-size:18px; color:#000; text-align:left;}
    .ssbth span { float:right;}
    .ssbth span a { font-family:'微软雅黑 '; font-size:14px; color:#15539e; }
    .s-drop-btn { width:100%; height:27px; background:url(../images/down.png) no-repeat 96% center, #f0f0f0; cursor:pointer;}
    .s-drop-btn.act { background:url(../images/down.png) no-repeat 96% center, #f0f0f0;}
    .s-drop-list { display:none;}
    .aside-list li { margin-top:1%;}
    .aside-sublist li a {  margin-bottom:1%}
    .cpzs_R { width:100%;}
    .cpzs_R ul li { width:48%;}
    /*zxly*/
    .zxly { width:100%;float:left;margin:3% 0 0 0%;font-family:'微软雅黑 '; font-size:15px; color:#777;}
	}

@media (max-width:667px){
	.wrap{ width:96%}
	.logo{ width:73%}

	}

@media (max-width:467px){
	.wrap{ width:98%}
	.logo{ width:83%}
    .con_lxfs { padding-left:13%;}
    .ssbth {  padding:0 6%;}
    
    }
	
@media (max-width:376px){
	.wrap{ width:98%}
    .about_ul li .pic { width:91px; height:91px;}
    .about_ul li .pic .about_img1 { margin:19px auto 0 auto; }
    .about_ul li .pic .about_img2 { margin:18px auto 0 auto; }
    .about_ul li .pic .about_img3 { margin:13px auto 0 auto; }
    .about_ul li .pic .about_img4 { margin:17px auto 0 auto; }
    .about_ul li .pic .about_img5 { margin:17px auto 0 auto; }

	}
	
	
	
	
	
	
	