@charset "utf-8";

*{margin: 0;padding: 0;border-radius: 0;}
body{font-size:12px;font-family: "Arial";margin:0px auto;}
ul,li{list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;}
img{border: none;}
/*公共样式*/
.top_rr{display: none;}


/*头部*/
#top{width: 100%;height: 108px;overflow: hidden;background: url(../images/top.jpg) repeat-x;}
.top{max-width: 1200px;height: 108px;margin:0px auto;}
.logo{width: 265px;height: auto;float: left;margin-top: 25px;}
.logo a{display: block;}
.logo a img{height: 55px;vertical-align: middle;}
.top_c{float: left;width: 51%; margin-left: 7%;margin-top: 31px;}
.top_c ul{display: flex;justify-content: space-between;}
.top_c ul li{display: flex;align-items: center;justify-content: space-between;}
.top_c ul li h1{font-size: 18px;color: #333;font-weight: bold;}
.top_c ul li h2{width: 40px;height: 40px;line-height: 38px;text-align: center; border-radius: 50%;border: 2px solid #035fa7;box-sizing: border-box;font-size: 19px;font-weight: bold;color: #035fa7;margin-right: 10px;}
.top_c ul li p{font-size: 14px;color: #666;font-weight: normal;}
.top_r{width: 165px;height: 60px;float: right;margin-top: 24px;}
.top_r h1{font-weight: normal;font-size: 16px;color: #828282;padding-left: 22px;}
.top_r h2{font-weight: normal;font-size: 24px;color: #ee7204;margin-top: 5px;}
.nav_bg{width: 100%;height: 60px;background: #035fa7;}
.nav{max-width: 1200px;height: 60px;margin:0px auto;}
.nav::after{content: '';display: block;clear: both;}
.nav ul {float: left;width: calc(100% - 82px);}
.nav ul li{width: 12.5%;height: 60px;float: left;text-align: center;line-height: 60px;font-size: 16px;color: #fff;}
.nav ul li a{color: #fff;display: block;}
.nav ul li:hover{background: #ee7204;}
.nav ul li:hover a{color: #fff;}
.nav ul li.hover{background: #ee7204;}
.nav ul li.hover a{color: #fff;}
.top_r2{display: none;}

.top_r1{width: 82px;float: right;height: 60px;position: relative;font-family: "微软雅黑"; line-height: 60px;}
 .en{font-size: 16px; color: #fff;height: auto;margin-left: 0;padding-left: 38px;float: right;padding-right: 20px;position: relative;}
 .en a{display: block;color: #fff;} .en1 a{display: block;color: #999;}
 .en a:hover{color: #fff;} .en1 a:hover{color: #ee7204;}
 .en{font-size: 16px; color: #999;height: 60px;margin-left: 0;padding-left: 38px;float: right;padding-right: 20px;position: relative;}
 .en1 a{display: block;color: #333;}
 /* .en a:hover{color: #ee7204;} */
.en .en1{width: 100%;height: auto;position: absolute;top: 60px;left: 0px;z-index: 3;background: #fff;text-align: right;padding-right: 10px;display: none; line-height:30px; padding-top:10px; padding-bottom:10px;}
.en:hover .en1{display: block;}
 .en:after {
	width: 10px;
	height: 10px;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	transform: rotate(135deg);
	position: absolute;
	right: 0px;
	top: 0px;
	content: "";
	}

 .en:after {
	width: 10px;
	height: 10px;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	transform: rotate(135deg);
	position: absolute;
	right: 0px;
	top: 20px;
	content: "";
	}


/*banner*/
.tempWrap{height: 100%!important}
.banner_bj{width:100%;height:auto;position: relative;margin:0px auto;}
.banner_bj .banner{width: 100%;height:auto;overflow: hidden;margin:0 auto;}
.banner_bj .banner ul{width:100%; height:100%;overflow: hidden;}
.banner_bj .banner ul li{background-repeat: no-repeat;width:100%;background-position: center center;display: block;height:auto;}
.banner_bj .banner ul li img{width: 100%;height: auto;vertical-align: middle;display: block;margin:0px auto;}
.banner_bj .banner_b{width: 100%;height:auto;position: absolute;text-align: center; bottom: 65px;z-index: 1}
.banner_bj .banner_b ul{display:inline-block;}
.banner_bj .banner_b ul li{width:14px;height: 14px;background: #fff;float: left;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 50%;}
.banner_bj .banner_b ul li.on{background: #ee7204;}
.kz{display: block;position: absolute;top: 373.5px;z-index: 1111;width: 100%;}
.kz a{display: block;width: 40px;height: 83px;cursor: pointer;}
.kz a img{display: block;width: 40px;height: 83px;}
.kz .prev{margin-left: 3%;float: left;}
.kz .next{margin-right: 3%;float: right;}
.box_swipe{display: none;}

/*搜索*/
#ss{width: 100%;height: 77px;position:absolute;bottom: -40px;left: 0px;z-index: 2;}
.ss{max-width: 1200px;height: 77px;background: #fff;margin:0px auto;box-shadow: 0px 5px 10px #ccc;}
.ss1{width: 850px;height: 77px;overflow: hidden;line-height: 77px;margin-left: 30px;font-size: 16px;color: #828282;float: left; }
.ss1 a{margin-left: 10px;color: #222;}
.ss1 a:hover{color: #035fa7;}
.ss2{float: right;width: 286px;height: 39px;background: url(../images/ss_bj.jpg) no-repeat ;margin-right: 30px;margin-top: 19px;position: relative;}
.ss2 .ss2_1{width: 271px;height: 39px;line-height: 39px;font-size: 16px;color: #828282;padding-left: 15px;border:none;background: none;}
.ss2 .ss2_2{width: 20px;height: 20px;position: absolute;top: 8px;right: 15px;cursor: pointer;outline: none;}

/*产品*/
#cp{width: 100%;height:auto;overflow: hidden;background: #ebebeb;}
.cp{max-width: 1200px;height: auto;overflow: hidden;margin:85px auto;}
.cpa{max-width: 1200px;height: auto;overflow: hidden;margin:15px auto;}
.cp_t{width: 100%;height: auto;overflow: hidden;text-align: center;}
.cp_t h1{font-size: 32px;color: #035fa7;}
.cp_t h1 span{color: #000;}
.cp_t h2{font-weight: normal;font-size: 21px;color: #c8c8c8;margin-top: 7px;}
.cp_t p{font-size: 14px;margin-top: 7px;color: #828282;}
.cp_c{width: 100%;height: auto;overflow: hidden;margin:0px auto 0px;text-align: center;}
.cp_c1{width: 100%;height: auto;overflow: hidden;margin:25px auto 0px;text-align: center;}
.cp_c1 ul {overflow: hidden;display: inline-block;}
.cp_c1 ul li{width: 134px;height: 43px;border:1px #d3d3d3 solid;line-height: 43px;float: left;margin-left: 10px;margin-right: 10px;display: inline-block;cursor: pointer;font-size: 14px;color: #333; margin-bottom:20px;}
.cp_c1 ul li.on{background: #035fa7;border:1px #035fa7 solid;color: #fff;}
.cp_c1 ul a:hover li {background: #035fa7;border:1px #035fa7 solid;color: #fff;}
.cp_c2{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.cp_c2 ul{width: 100%;height: auto;overflow: hidden;}
.cp_c2 ul li{width: 385px;height: 330px;background: #fff;float: left;margin-left: 22px;margin-top: 30px;overflow: hidden;}
.cp_c2 ul li .cp_c2_1{width: 100%;height: 270px;overflow: hidden;}
.cp_c2 ul li .cp_c2_1 a{display: block;}
.cp_c2 ul li .cp_c2_1 a img{width: 100%;height: 270px;}
.cp_c2 ul li h1{width: 100%;height: 60px;line-height: 60px;font-size: 18px;color: #000;text-align: center;overflow: hidden;}
.cp_c2 ul li h1 a{display: block;color: #000;}
.cp_c2 ul li:hover{background: #035fa7;}
.cp_c2 ul li:hover a{color: #fff;}

/*工程案例*/
#al{width: 100%;height: 100%;overflow: hidden;background: url(../images/ca.jpg) no-repeat center center/cover;padding:60px 0px;}
.al{max-width: 1460px;height: auto;overflow: hidden;margin:0px auto;}
.al .cp_t h1{color: #4ab0ff;}
.al .cp_t h1 span{color: #fff;}
.al .cp_t h2{color: #6d8092;}
.al .cp_t p{color: #c8c8c8;}
.al_c{width: 100%;height: auto;overflow: hidden;margin:60px auto 0px;position: relative;}
.al_cc{max-width: 1200px;height: auto;overflow: hidden;margin:0px auto;}
.al_c ul{width: 100%;overflow: hidden;}
.al_c ul li{width: 300px;height: 290px;overflow: hidden;float: left;}
.al_c ul li .al_c1{width: 278px;height: 180px;overflow: hidden;margin:0px auto;}
.al_c ul li .al_c1 img{width: 100%;height: auto;vertical-align: middle;transition: all 0.5s;}
.al_c ul li .al_c2{width: 278px;height: 109px;background: url(../images/ca_i.png) no-repeat;text-align: center;margin:0px auto;}
.al_c ul li .al_c2 a{display: block;}
.al_c ul li .al_c2 a h1{font-weight: normal;font-size: 20px;color: #000;padding-top: 25px;}
.al_c ul li .al_c2 a p{font-size: 18px;color: #0164b1;margin-top: 10px;}
.al_c ul li:hover .al_c1 img{transform: scale(1.1);}
.kz{display: block;position: absolute;top:115px;z-index: 1111;width: 100%;height: 56px;}
.kz a{display: block;width:56px;height: 56px;cursor: pointer;}
.kz a img{display: block;width: 56px;height: 56px;}
.kz .prev{margin-left: 0%;float: left;}
.kz .next{margin-right: 0%;float: right;}
.more{width: 100%;height: 42px;margin:60px auto 0px;}
.more a{display: block;width: 155px;height: 42px;background: #0882bb;line-height: 42px;text-align: center;font-size: 14px;color: #fff;border-radius: 20px;margin:0px auto;}

/*关于我们*/
.gywm{max-width: 1200px;height: auto;overflow: hidden;margin:60px auto 0px;}
.gywm_c{width: 100%;height: auto;overflow: hidden;margin:50px auto 80px;}
.gywm_c1{width: 48%;height: auto;float: left;overflow: hidden;}
.gywm_c1 img{max-width: 100%;height: auto;vertical-align: middle;}
.gywm_c2{width: 48%;float: right;overflow: hidden;}
.gywm_c2 .gywm_c2_1{width: 100%;height: auto;overflow: hidden;}
.gywm_c2 .gywm_c2_1 h1{font-size: 24px;color: #035fa7;font-weight: normal;}
.gywm_c2 .gywm_c2_1 p{font-size: 12px;color: #929292;margin-top: 5px;}
.gywm_c2 .gywm_c2_1 h2{width: 45px;height: 2px;background: #929292;margin-top: 15px;}
.gywm_c2 .gywm_c2_2{margin-top: 20px;font-size: 14px;line-height: 28px;color: #8f8f8f;}
.gywm_c2 .gywm_c2_2 p{font-size: 14px;line-height: 28px;color: #8f8f8f;text-indent: 2em;}
.gywm_c2 .more2{width: 100%;height: 42px;margin:25px auto 0px;}
.gywm_c2 .more2 a{display: block;color: #035fa7;font-size: 14px;line-height: 40px;height: 40px;width: 120px;border:1px 
	#035fa7 solid;text-align: center;}

/*新闻/常见问题*/
#xw_wt{width: 100%;height: auto;overflow: hidden;margin:0px auto;padding:50px 0px;background: #f2f2f2;}
.xw_wt{max-width: 1200px;height: auto;overflow: hidden;margin:0px auto;}
.xw{width: 66%;float: left;height: auto;overflow: hidden;}
.xw1{width: 100%;height: auto;font-size: 28px;color: #333;}
.xw1 p{font-size: 18px;color: #a7a8ac;margin-top: 5px;}
.xw2{width: 100%;height: 160px;overflow: hidden;margin-top: 25px;}
.xw2_1{width: 211px;height: 160px;float: left;overflow: hidden;}
.xw2_1 a{display: block;}
.xw2_1 a img{width: 211px;height: 160px;vertical-align: middle;}
.xw2_2{width: 550px;float: right;height: 160px;overflow: hidden;}
.xw2_2 h1{font-size: 18px;font-weight: normal;color: #333;height: 30px;line-height: 30px;}
.xw2_2 a{display: block;height: 30px;overflow: hidden;width: 80%;float: left;color: #333;}
.xw2_2 span{width: 20%;float: right;font-size: 16px;color: #a7a8ac;text-align: right;}
.xw2_2_1{font-size: 14px;color: #999999;line-height: 26px;height: 80px;overflow: hidden;margin-top: 10px;}
.more3{width: 100%;height: 25px;margin-top: 10px;}
.more3 a{display: block;width: 84px;height: 25px;border-radius: 15px;font-size: 12px;color:#fff;text-align: center;line-height: 25px;background: #035fa7;}
.xw3{width: 100%;height: auto;overflow: hidden;margin-top: 15px;}
.xw3 li{width: 97%;height: 75px;line-height: 75px;border-bottom: 1px #d9d9d9 solid;overflow: hidden;background: url(../images/xw_i1.jpg) no-repeat center left;padding-left: 3%;font-size: 18px;}
.xw3 li a{display: block;height: 75px;overflow: hidden;color: #333;width: 80%;float: left;}
.xw3 li a:hover{color: #035fa7;}
.xw3 li span{font-size: 16px;color: #a7a8ac;width: 20%;float: right;text-align: right;}
.wt{width: 30%;height: auto;overflow: hidden;float: right;}
.wt1{width: 100%;height: auto;overflow: hidden;margin-top: 25px;}
.wt1 li{width: 100%;height: 100px;border-bottom: 1px #d9d9d9 solid;overflow: hidden;line-height: 100px;font-size: 18px;font-weight: bold;background: #fff ;}
.wt1 li a{color: #333;display: block;width: 90%;margin:0px auto;background:url(../images/xw_i2.png) no-repeat center right;}
.wt1 li:hover{background: #035fa7;}
.wt1 li:hover a{background:url(../images/xw_i3.png) no-repeat center right;color: #fff;}

/*底部*/
.bottom{width: 100%;height: auto;overflow: hidden;background: #34363d;}
.bottom_t{max-width: 1200px;height: auto;overflow: hidden;margin:50px auto;}
.bottom_t dl{width: 13%;height: auto;overflow: hidden;float: left;}
.bottom_t dl dt{font-size: 20px;color: #fff;font-weight: bold;margin-bottom: 20px;}
.bottom_t dl dd{text-align: left;font-size: 15px;line-height: 42px;}
.bottom_t dl dd a{color: #949494;}
.bottom_t dl dd a:hover{color: #fff;}
.bottom_tr{width: 220px;float: right;}
.bottom_tr1{text-align: center;margin:0px auto;}
.bottom_tr1 img{max-width: 100%;height: auto;}
.bottom_tr2{width: 100%;margin-top: 0px;}
.bottom_tr2 h1{text-align: center;font-size: 30px;color: #fff;}
.bottom_tr2 p{font-size: 14px;color: #7b7b7b;text-align: center;margin-top: 10px;}
.bottom_tr2 a{display: block;width:100px;height: 30px;line-height: 30px;color: #7b7b7b;text-align: center;border:1px #7b7b7b solid;border-radius: 5px;margin:20px auto;}
.bottom_tr2 a:hover{color: #fff;}
.bottom_b{width: 100%;height: 70px;line-height: 70px;text-align: center;font-size: 12px;color: #7b7b7b;background: #34363d;border-top: 1px #494a51 solid;}
.bottom_b a{font-size: 12px;color: #7b7b7b;}

/*内页banner*/
.pc_banner_de{display: block;width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.pc_banner_de img{max-width: 100%;height: auto;vertical-align: middle;display: block;margin:0px auto;}
.sj_banner_de{display: none;}

/*list*/
#list{width: 100%;height: 70px;border-bottom: 1px #e5e5e5 solid;overflow: hidden;background: #fff;}
.list{max-width: 1200px;height: 70px;overflow: hidden;margin:0px auto;}
.list1{float: left;font-size: 15px;color: #7d7d7d;background: url(../images/jia.png) no-repeat center left;padding-left: 25px;}
.list1 a{color: #7d7d7d;margin-left: 5px;margin-right: 5px;line-height: 70px;}
.list1 a:hover{color: #ee7204;}
.list1 a.hover{color: #ee7204;}
.list2{float: right;text-align: right;font-size: 16px;color: #000;}
.list2 a{color: #000;font-size: 16px;margin-left:20px;border-bottom: 2px auto solid;line-height: 67px;padding-bottom:23px;}
.list2 a:hover{border-bottom: 3px #ee7204 solid;color: #ee7204;}
.list2 a.hover{border-bottom: 3px #ee7204 solid;color: #ee7204;}

/*关于我们*/
.about{max-width: 1200px;height: auto;overflow: hidden;margin:50px auto;}
.about1{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.about1_1l{width: 600px;float: left;}
.about1_1 h1{font-size: 28px;color: #f9901f;}
.about1_1 p{font-size: 14px;color: #929292;margin-top: 10px;text-indent: 0em!important;}
.about1 p{font-size: 14px;color: #a9a9a9;text-indent: 2em;line-height: 26px;}
.about1_1r{width: 550px;float: right;}
.about1_1r img{float: right;}
.about2{font-size: 14px;color: #a9a9a9;text-indent: 2em;line-height: 26px;width: 100%;margin-top: 20px;}
.about2 p{font-size: 14px;color: #a9a9a9;text-indent: 2em;line-height: 26px;}
.about2 img{max-width: 100%;height: auto;vertical-align: middle;margin:0px auto;}

/*产品*/
.products{max-width: 1200px;height: auto;overflow: hidden;margin:0px auto 50px;}
.products .cp_c2 ul li{width: 24.1%;margin-left: 1.2%;height: 260px;background: #fff;}
.products .cp_c2 ul li .cp_c2_1{height: 200px;}
.products .cp_c2 ul li .cp_c2_1 a img{width: 100%;height: 200px;}
.products .cp_c2 ul li h1{font-weight: normal;font-size: 16px;color: #333;}
.products .cp_c2 ul li h1 a{color: #333;}
.products .cp_c2 ul li:hover a{color: #ee7204;}


/*产品详细页*/
.products_de{width: 100%;height: auto;overflow: hidden;background: #f7f7f7;padding:0px 0px;margin:0px auto;}
.products_det{max-width: 1200px;height: auto;overflow: hidden;margin:70px auto 0px;}
.products_det_l{width: 48%;height: auto;overflow: hidden;float: left;position:relative;}
.products_det_lt{width: 100%;height: auto;overflow: hidden;}
.products_det_lt ul{width: 100%;overflow: hidden;}
.products_det_lt ul li{width: 100%;height: auto;overflow: hidden;float: left;}
.products_det_lt ul li img{max-width: 100%;height: auto;vertical-align: middle;display: block;margin:0px auto;}
.products_det_lb{width: 100%;height: 20px;overflow: hidden;position: absolute;text-align: center;z-index: 11;bottom: 20px;}
.products_det_lb ul{display:inline-block;}
.products_det_lb ul li{width: 13px;height: 13px;float: left;margin-left: 5px;margin-right:5px;text-align: center;cursor: pointer;border:2px #b9bbc7 solid;background:none;border-radius: 50%;}
.products_det_lb ul li.on{background: #ee7204;border:2px #ee7204 solid;}
.products_det_r{width: 49%;float: right;overflow: hidden;}
.products_det_r1{width: 100%;height: auto;overflow: hidden;}
.products_det_r1 h1{font-size: 24px;color: #333;font-weight: normal;}
.products_det_r1 p{font-size: 16px;line-height: 32px;color: #9c9c9c;}
.products_det_r2 {width: 100%;height: auto;overflow: hidden;margin-top: 25px;border-top: 1px #e4e4e4 solid;padding-top: 25px;}
.products_det_r2 p{font-size: 14px;line-height: 28px;color: #9c9c9c;}
.pr_de_b{max-width: 1200px;height: auto;overflow: hidden;margin:70px auto;}
.pr_de_b_t{width: 100%;height: 70px;line-height: 70px;border-top: 1px #e4e4e4 solid;border-bottom: 1px #e4e4e4 solid;text-align: center;}
.pr_de_b_t ul{display: inline-block;}
.pr_de_b_t ul li{width: auto;float: left;padding-left: 15px;padding-right: 15px;font-size: 16px;border-bottom: 2px #e4e4e4 solid;margin-right: 25px;cursor: pointer;}
.pr_de_b_t ul li.on{color: #ee7204;border-bottom: 2px #ee7204 solid}
.pr_de_b_b{width: 100%;height: auto;overflow: hidden;margin-top:30px;}
.pr_de_b_b ul{width: 100%;height: auto;margin-top: 20px;font-size: 14px;line-height: 32px;color: #8c8c8c;}
.pr_de_b_b ul img{max-width: 100%;height: auto;display: block;margin:0px auto;}
.pr_de_b_b ul p{font-size: 14px;line-height: 30px;text-indent: 2em;color: #666;}

/*案例*/
.case {max-width: 1200px;height: auto;margin:20px auto;overflow: hidden;}
.case ul{width: 100%;height: auto;overflow: hidden;}
.case ul li{width: 31.9%;margin-left: 1.8%;height: auto;background: #fff;float: left;margin-top: 30px;border:1px #e6e6e6 solid;}
.case ul li .case1{width: 100%;height: auto;overflow: hidden;}
.case ul li .case1 a{display: block;}
.case ul li .case1 a img{display: inline-block;margin:0px auto;height: auto;width: 100%;vertical-align: middle;transition: all 0.5s;}
.case ul li .case2{width: 100%;height: 80px;padding:25px 0px;background: #fff;text-align: center;border-top: 2px #ec891d solid;}
.case ul li .case2 h1{font-weight: normal;height: 30px;line-height: 30px;overflow: hidden;font-size: 18px;margin-bottom: 10px;}
.case ul li .case2 h1 a{color: #000;}
.case ul li .case2 p{font-size: 14px;color: #a4a4a4;line-height: 24px;}
.case ul li:hover .case1 a img{transform: scale(1.1);}
.case ul li:hover .case2 h1 a{color: #ec891d;}

/*案例详细页*/
.case_de{max-width: 1200px;height: auto;overflow: hidden;margin:50px auto;}
.case_de1{width: 100%;height: 80px;border-bottom: 1px #e6e6e6 solid;text-align: center;}
.case_de1 h1{text-align: center;font-size: 26px;color: #000;}
.case_de1 p{font-size: 16px;color: #8c8c8c;margin-top: 10px;}
.case_de2{font-size: 14px;line-height: 28px;color: #8c8c8c;margin:20px auto;}
.case_de2 p{text-indent: 2em;font-size: 14px;line-height: 28px;color: #8c8c8c;}
.case_de2 img{display: block;max-width: 100%;height: auto;margin: 20px auto;}

/*销售网络*/
.contact2{max-width: 1200px;height: auto;overflow: hidden;margin:20px auto 50px;}
.contact2 li{width: 31.3%;height: auto;overflow: hidden;background: #fff;float: left;margin-left: 3%;margin-top: 35px;padding:30px 0px;text-align: center;}
.contact2 li .co1{width: 100%;height: auto;}
.contact2 li .co1 img{display: block;max-width: 100%;height: auto;margin:0px auto;}
.contact2 li h2{font-weight: normal;font-size: 20px;color: #333;margin-top: 15px;margin-bottom: 15px;}
.contact2 li .co2{font-size: 13px;color: #666;margin-top: 10px;margin:10px auto;width: auto;}
.contact2 li .co2 img{max-width: 100%;height: auto;}

/*新闻资讯*/
.news{max-width: 1200px;height: auto;overflow: hidden;margin:30px auto 50px;}
.news li{width: 100%;height: auto;padding:15px 0px;border-bottom: 1px #e6e6e6 solid;overflow: hidden;}
.news li .news1{width: 250px;height: 190px;overflow: hidden;float: left;}
.news li .news1 a{display: block;}
.news li .news1 a img{width: 250px;height: 190px;vertical-align: middle;}
.news li .news2{width: 910px;float: right;}
.news li .news2 h1{font-weight: normal;font-size: 18px;color: #333;height: 30px;overflow: hidden;line-height: 30px;}
.news li .news2 h1 a{color: #333;}
.news li .news2 p{font-size: 14px;color: #8c8c8c;margin-top: 10px;}
.news li .news2 .news2_1{font-size: 14px;line-height: 28px;color: #8c8c8c;height: 80px;overflow: hidden;margin-top: 10px;}
.news li .news2 h1 a:hover{color: #ec891d;}

/*人才招聘*/
.join{max-width: 1200px;height: auto;overflow: hidden;margin:30px auto 50px;}
.join1{width: 100%;height: 64px;line-height: 64px;background: #035fa7;border-bottom: 5px #066dbe solid;font-size: 16px;color: #fff;}
.join1 span{display: block;float: left;width: 14.6666%;text-align: center;}
.join2{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.join2_1{width: 100%;height: auto;overflow: hidden;margin-top: 7px;cursor: pointer;}
.join2_1_1{width: 100%;height: 60px;line-height: 60px;overflow: hidden;background: #fff;font-size: 16px;color: #535353;}
.join2_1_1 span{width: 14.6666%;display: block;float: left;text-align: center;}
.join2_1_1 em{width: 6%;height: 60px;background: url(../images/i1.jpg) no-repeat center center;display: block;float: right;cursor: pointer;}
.join2_1_2{width: 100%;height:auto;overflow: hidden;margin:20px auto;display: none;}
.join2_1_2 p{font-size: 14px;line-height: 30px;color: #888;}
.join2_1:hover .join2_1_2{display: block;}
.join2_1:hover .join2_1_1 em{background: url(../images/i2.jpg) no-repeat center center;}
.join2_1.hover .join2_1_2{display: block;}
.join2_1.hover .join2_1_1 em{background: url(../images/i2.jpg) no-repeat center center;}

/*联系我们*/
.contact{max-width: 1200px;height: 600px;overflow: hidden;margin:50px auto;position: relative;}
.contact1{width: 100%;height: 510px;margin:0px auto;}
.contact1 iframe{width: 100%;height: 510px;margin:0px auto;}
.contact3{width: 980px;height: 95px;background: #fff;position: absolute;bottom: 40px;left:110px;box-shadow: 0px 5px 15px #ccc; }
.contact3 li{width: 25%;margin-left: 5%;height: 95px;overflow: hidden;float: left;padding-left: 32px;line-height: 95px;font-size: 16px;color: #535353;}
.contact3 li p{line-height: 26px;}


/*分页*/
.ye{width: 100%;height:auto;margin:50px auto 50px;float: left;text-align: center;}
.ye1{display:inline-block;}
.ye1 a{display: block;padding:5px 12px;background: #fff;color: #666;font-size: 14px;text-align: center;float: left;display:inline-block;border:1px #ccc solid;border-radius: 3px;margin-left: 10px;}
.ye1 a.hover{color: #fff;background: #b4160f;border:1px #b4160f solid;}
.ye1 a:hover{color: #fff;background: #b4160f;border:1px #b4160f solid;}

.top_rr{display: none;}




@media (min-width:0px) and (max-width: 1024px){
	body{max-width: 640px;height: auto;margin:0px auto;position: relative;}
	#top{height: 85px;}
	.top{width: 100%;height: 85px;}
	.logo{margin-left: 3%;width:208px;height: 85px;overflow: hidden;}
	.logo a img{max-width:100%;height: auto;vertical-align: middle;background-size:cover}
	.top_c{display: none;}
	.top_r{display: none;}
	.top_rr{display: block;float: right;margin-top:32.5px;width: 25px;height: 20px;margin-right: 3%;}
	.nav{width: 45%;position: absolute;top: 85px;right: 0px;height: auto;background:rgba(24,151,217,0.9);overflow: hidden;padding:20px 0px;z-index: 
		11;display: none}
	.nav ul li{font-size: 16px;width: 100%;text-align: center;margin:0px;line-height: 45px;border-bottom: 0px;height: auto;}
	.nav ul li a{color: #fff;opacity: 0.7;}
	.nav ul li.hover{background: none;}
	.nav ul li:hover{background: none;}
	.nav ul li:hover a{color: #fff;opacity: 1;}
	.nav ul li.hover a{color: #fff;opacity: 1;}
	.nav_bg{width: auto;height: auto;background: none;}
	.top_r1{display: none;}
	.top_r2{display: block; float: right;margin-top: 33px;margin-right: 15px;}
.top_r2 a{font-size: 16px;color: #035fa7;}



	.pc_banner_de{display: none;}
	.sj_banner_de{display: block;width: 100%;height: auto;}
	.sj_banner_de img{width: 100%;height: auto;}
	.banner_bj{display: none;}
	.box_swipe{overflow:hidden;position:relative;display: block;width: 100%;}
	.box_swipe ul li{width: 100%;height: auto;}
	.box_swipe ul li img{width: 100%;height: auto;vertical-align: middle;}
	.box_swipe>ol{height:30px;position: relative;z-index:10;text-align:center;    position: absolute;bottom:0px; width: 100%;}
	.box_swipe>ol>li{display:inline-block;margin:5px;width: 32px;height: 5px;background: #fff;}
	.box_swipe>ol>li.on{background-color:#0262b3;}

	.cp{max-width: 100%;margin:30px auto;}
	.cp_t h1{font-size: 22px;}
	.cp_t h2{font-size: 18px;}
	.cp_t p{font-size: 12px;margin-top: 0px;}
	.cp_c1 ul li{width:95px;height: 35px;line-height: 35px;margin-bottom: 10px;margin-left: 10px;margin-right: 0px;font-size: 12px;}
	.cp_c2 ul li{width: 45.5%;margin-left: 3%!important;height: auto;margin-top: 15px;}
	.cp_c2 ul li .cp_c2_1{height: auto;}
	.cp_c2 ul li .cp_c2_1 a img{height: auto;}
	.cp_c2 ul li h1{height: 45px;line-height: 45px;font-size: 14px;}

	#al{padding:50px 0px;}
	.al{max-width: 100%;}
	.al_c{margin:30px auto 0px;}
	.al_c ul li{width: 50%;margin-left: 0%!important;height: auto;}
	.al_c ul li .al_c1{width: 94%;height: auto;display: block;}
	.al_c ul li .al_c2{width: 94%;background-size: 100%;height: 85px;overflow: unset;}
	.al_c ul li .al_c2 a h1{font-size: 17px;padding: 10px;}
	.al_c ul li .al_c2 a p{font-size: 12px;margin-top: 0px;}
	.kz{position: unset;margin-top: 0px;width: 110px;margin:20px auto 0px;display: block;height: 50px;}
	.kz a{width: 40px;height: 40px;}
	.kz a img{width: 40px;height: 40px;}
	.more{margin:20px auto 0px}

	.gywm{margin:40px auto 0px;}
	.gywm_c{margin:30px auto 30px;}
	.gywm_c1{width: 94%;margin-left: 3%;}
	.gywm_c1 img{max-width: 100%;height: auto;display: block;margin:0px auto;}
	.gywm_c2{width: 94%;margin-right: 3%;margin-top: 30px;}
	.gywm_c2 .gywm_c2_1 h1{font-size: 20px;}

	.xw_wt{max-width: 100%;}
	.xw{width: 94%;margin-left: 3%;}
	.xw1{font-size: 22px;}
	.xw2{display: none;}
	.xw3 li{font-size: 13px;height: 60px;line-height: 60px;padding-left: 15px;width: 95%;}
	.xw3 li a{width: 70%;height: 60px;}
	.xw3 li  span{font-size: 12px;width: 30%;}
	.wt{width: 94%;margin-right: 3%;margin-top: 40px;}
	.wt1 li{height: 70px;line-height: 70px;font-size: 15px;}

	.bottom_t{max-width: 100%;margin:30px auto;}
	.bottom_t dl{display: none;}
	.bottom_tr{width: 94%;margin-right: 3%;}
	.bottom_tr1{width: 200px;}
	.bottom_b{width: 94%;padding:15px 3%;line-height: 24px;}

	#list{height: auto;padding-bottom: 10px;}
	.list{max-width: 100%;height: auto;}
	.list1{width: 90%;margin-left: 3%;font-size: 14px;padding-left: 4%;}
	.list1 a{line-height: 40px;}
	.list2{width: 100%;margin-top: 0px;font-size: 14px;text-align: left;}
	.list2 a{font-size: 14px;line-height: 40px;margin-left: 
		3%;}

	.about{max-width: 100%;margin:40px auto;}
	.about1_1l{width: 94%;margin-left: 3%;}
	.about1_1 h1{font-size: 22px;}
	.about1_1r{width: 94%;margin-right: 3%;margin-top: 15px;}
	.about1_1r img{max-width: 100%;height: auto;display: block;margin:0px auto;}
	.about2{width: 94%;margin-left: 3%;}
	.about2 img{max-width: 100%;height: auto;display: block;margin:0px auto;}

	.products{max-width: 100%;}
	.products .cp_c2 ul li{width: 45.5%;margin-left: 3%!important;height: auto;}
	.products .cp_c2 ul li .cp_c2_1{height: auto;}
	.products .cp_c2 ul li .cp_c2_1 a img{height: auto;}

	.products_det{max-width: 100%;margin:40px auto 0px;}
	.products_det_l{width: 94%;margin-left: 3%;}
	.products_det_r{width: 94%;margin-right: 3%;margin-top: 20px;}
	.products_det_r1 h1{font-size: 22px;}
	.pr_de_b_b{width: 94%;margin-left: 3%;}
	
	.case{max-width: 100%;}
	.case ul li{width: 45.5%;margin-left: 3%!important;margin-top: 15px;}
	.case ul li .case2{overflow: hidden;height: auto;}

	.case_de2{width: 94%;margin-left: 3%;}
	.contact2 li{width: 94%;margin-left: 3%!important;margin-top: 15px;}

	.news{max-width: 100%;margin:20px auto 40px;}
	.news li{width: 94%;margin-left: 3%!important;}
	.news li .news1{width: 30%;height: auto;}
	.news li .news1 a img{max-width: 100%;height: auto;}
	.news li .news2{width: 68%;}
	.news li .news2 h1{font-size: 16px;line-height: 20px;height: 20px;}
	.news li .news2 .news2_1{height: 55px;}

	.join{max-width: 94%;margin-left: 3%;font-size: 14px;}
	.join1{font-size: 14px;}
	.join2_1_1{font-size: 14px;}
	.join1 span{width: 22%!important;padding-left: 0%!important;text-align: center!important;}
	.join2_1_1 span{width: 22%!important;padding-left: 0%!important;text-align: center!important;}
	.join2_1_1 em{width: 12%;}
	.join2_1.hover .join2_1_2{margin:20px auto;width: 94%;}
	
	.contact{max-width: 100%;height: auto;margin:30px auto 60px;overflow: unset;}
	.contact1{height: 300px;}
	.contact1 iframe{height: 300px;}
	.contact3{width: 94%;height: auto;position:unset;overflow: hidden;margin-top: 25px;margin-left: 3%;}
	.contact3 li{width: 95%;margin-left: 5%;height: 60px;line-height: 60px;}
}






