@import url("common.css");
@import url("font/iconfont.css");

.container {
    margin-left: auto;
    margin-right: auto;
    width: 1120px;
}
.content {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}
/* search部分 */
.search {height: 68px;border-bottom: 1px solid #eee;position: relative;z-index: 5;background: #f8f8f8;}
.search .keyword {font-size: 14px;color: #333;margin-top: 29px;height: 16px;line-height: 16px;position: relative;z-index: 4;}
.search .keyword span {float: left;width: 90px;color: #333;font-weight: bold;}
.search .keyword p {float: left;}
.search .keyword p a {float: left;color: #888;font-size: 14px;margin-right: 10px;height: 15px;line-height: 15px;border-left: 1px dotted #a5a5a5;padding: 0 12px;}
.search .keyword p a:hover {color: #181a98;}
.search .keyword a:first-child {padding-left: 0;border-left: none;}
.search .inp {width: 300px;height: 36px;margin-top: 15px;overflow: hidden;background: #005baa;margin-left: 27px;border: 1px solid #dddddd;border-radius: 27px;}
.search .inp input {border:none;height: 36px;line-height: 36px;width: 250px;float: left; text-indent: 17px; font-size: 14px;color: #999;}
.search .inp .sea {display: block;float: right;width: 43px;height: 38px;position: relative;top: -1px;background:transparent;padding-right: 0px;}
.search .inp .sea i {display: block;width: 35px;height: 38px;background: url(../images/search.png) no-repeat 9px center;}

/**/
h2.h2_title {padding-top: 40px;font-weight: normal;text-align: center;margin-bottom: 30px;}
h2.h2_title p {display: block;font-size: 32px;color: #333;font-weight: bold;}
h2.h2_title a {display: block;font-size: 32px;color: #333;font-weight: bold;}
h2.h2_title b {color: #008bd6;}
h2.h2_title span {color: #7abc42;}
h2.h2_title i {display: block;font-size: 20px;margin-top: 6px; font-style:normal;}
h2.h2_title em {color: #F00; font-style:normal;}

/*产品中心*/
.pro{height:985px;overflow:hidden;font-family:"\5FAE\8F6F\96C5\9ED1";padding-top:70px;margin: 0 auto;border-bottom: 1px solid #ddd;}
.i_lf{width:235px;background:#f2f2f2;}
.i_lf ul{width:205px;border:1px solid #e6e6e6;padding:8px 14px;border-top:0;}
.list_1 ul{border-bottom:0;}
.pro .i_lf h4{width:202px;height:40px;line-height:40px;background:#008bd6;font-size:16px;padding-left:33px;}
.pro .i_lf h4 a{color:#fff;}
.pro .i_lf ul li{line-height:36px;height:36px;+line-height:36px;+height:36px;zoom:1;overflow:hidden;background:url(../images/pro_lf_li.gif) repeat-x bottom;}
.pro .i_lf li a{display:block;background:url(../images/pro_lf_a.gif) no-repeat 3px 13px;color:#333;padding-left:26px;}
.pro .i_lf li a:hover {color:#008bd6;}
.pro .i_lf .last{background:none;}
.pro .boxType ul {
    display: none;
}

.pro .boxType:hover ul, .pro .boxType.cur ul {
    display: block;
}



.list{width: 235px;}
.list>ul>li {line-height:40px;background:#008bd6;border-top:1px solid #fff;}
.list>ul>li>a {color: #fff; margin-left:33px;font-size:16px; font-weight:bold;}
.list ul li .inactive{ background:url(images/off.png) no-repeat 184px center;}
.list ul li .inactives{background:url(images/on.png) no-repeat 184px center;} 
.list ul li ul{display: block; background-color:#f2f2f2; padding:6px 0;}
.list ul li ul li { line-height:36px;height:36px;+line-height:36px;+height:36px;zoom:1;overflow:hidden;background:url(../images/pro_lf_li.gif) repeat-x bottom;}
.list ul li ul li a{ display:block;background:url(../images/pro_lf_a.gif) no-repeat 3px 13px;color:#333;padding-left:26px;font-size:14px; margin-left:16px;}
.list ul li ul li a:hover {color:#008bd6;}



.i_rt{width:875px;}
.tab_li{border-bottom:2px solid #008bd6;line-height:40px;width:850px;margin-left:15px;}
.tab_li li{float:left;font-weight:bold;}
.tab_li li a,.tab_li li b{display:inline-block;float:left;}
.tab_li li a:hover{background:url(../images/pro_tab.gif)}
.tab_li li a{height:40px;display:inline-block;color:#444444;padding:0 30px;zoom:1;}
.tab_li li a span em{font-style:normal;cursor:pointer;font-size: 14px;}
.tab_li li a:hover span,.tab_li .cur span{display:inline-block;background:url(../images/tab_lf.gif) no-repeat left top;padding-left:30px;}
.tab_li li a:hover span em,.tab_li .cur span em{background:url(../images/tab_rt.gif) no-repeat right top;padding-right:30px;display:inline-block;}
.tab_li li a:hover{background:url(../images/tab_bg.gif) repeat-x top;text-decoration:none;display:inline-block;color:#fff;padding:0;zoom:1;}
.tab_li .cur a{background:url(../images/tab_bg.gif) repeat-x top;text-decoration:none;display:inline-block;color:#fff;padding:0;zoom:1;}

.pro_li{margin:25px 0 0 3px;}
.pro_li{padding-bottom:30px;}
.pro_li li{float:left;width: 269px; height:220px; text-align:center;margin:0 8px 16px 13px;display:inline;zoom:1;}
.pro_li li a{display:block;font-size:16px;}
.pro_li li a:hover { display:block; color: #008bd6;}
.pro_li li a:hover img{border: 2px #008bd6 solid; width: 263px;height:184px;}
.pro_li li img{width: 265px;height:186px;display:block;padding: 1px;border: 1px #e0e0e0 solid;}
.pro_li li span{width:266px;display:block;margin-top: 5px;height: 22px;line-height: 22px;overflow: hidden;}
.pro_li li span a{display:block;color:#333;text-align:center;}

.pro_first{margin-left:25px;padding-top:35px;padding-bottom:35px;display:inline-block;border-bottom: 1px dashed #CCC;}
.pro_first dt{width:228px;height:163px;float:left;}
.pro_first dd{height:163px;float:left;width:480px;padding-left:10px;}
.pro_first dd h3 a{color:#008bd6;font-size:18px;height:36px;line-height:36px;}
.pro_first dd p{line-height:24px;font-size:14px;}
.pro_first img{display: block;height: 155px;width: 220px;border:4px solid #F18B16;}

/*担忧*/
.titis{height:157px;text-align: center;}
.titis h4 {font-size:40px;color: #008bd6;height:68px;line-height:68px;font-weight:bold;text-shadow:1px 1px 1px #697b72;}
.titis h4 a {color: #008bd6}
.titis h4 span {font-size:54px;}
.titis p {height: 34px;font-size:24px;color: #333333;line-height: 34px;background: url(../images/td_tt.jpg) no-repeat center;letter-spacing:10px}
.td_bj{background: url(../images/td_bj.jpg) repeat;height: 710px;padding-top:60px;}
.td_c .nr{background: url(../images/td_u.jpg) no-repeat;height: 303px;}
.td_c .nr li {height: 150px;padding-left:45px;width:600px;font-size:26px;color: #333333;line-height:150px;float:left;box-sizing: border-box}
.td_c .nr li span {font-size:36px;font-weight: bold;}
.td_c .nr li:nth-child(2n){padding-left:82px;}
.td_c .nr li:nth-child(2),.td_c .nr li:nth-child(3){color: #fff;}
.czwt_fir {background: url(../images/jt.png) no-repeat;}
.czwt_bot {width: 671px;margin: 0 auto;background:#fff;text-align: center;height: 142px;box-shadow: 5px 5px 35px #ccc;border-radius: 154px;color: #333;margin-top: 75px;}
.czwt_bot .p1 {padding-top: 14px;font-size: 20px;margin-bottom: 0px;}
.czwt_bot .p2 {font-size: 24px;margin-bottom: 11px;}
.czwt_bot .p2 b {color: #ff5c00;}
.czwt_bot .p3 {height: 45px;line-height: 45px;width: 330px;border-radius: 70px;margin: 0 auto;background: #ff5c00;font-size: 16px;color: #fff;}
.czwt_bot .p3 a{color: #fff;}
.td_w {width:534px;margin:50px auto 0;}
.td_w span {width:361px;text-align: center;height: 48px;line-height: 48px;border:1px dashed #008bd6;display: inline-block;border-radius: 22px;font-size:20px;color: #000000;vertical-align: middle;}
.td_w span em {font-size:24px;color: #008bd6;font-weight: bold;padding:0 22px;}
.td_w a {width:172px;height: 50px;background: #008bd6;text-align: center;line-height: 50px;font-size:16px;color: #fff;border-radius: 22px;margin-left:-35px;display: inline-block;vertical-align: middle;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}

/*优势*/
.edge{/*background:url(../images/edgebg2.jpg) no-repeat center bottom*/;font-family:"Microsoft Yahei";font-size:16px;color: #555;position: relative;line-height:23px;z-index: 1;}
.edge_bg{background:url(../images/edgebg1.jpg) no-repeat center 0;}
.edge h2{height:203px;text-align: center;padding:84px 0 0 160px;}
.edge1{height: 355px;background:url(../images/edge_pic1.png) no-repeat 506px 0px;}
.edge2{height: 380px;padding: 20px 0 0;background:url(../images/edge_pic2.png) no-repeat 20px 6px;}
.edge3{height: 355px;background:url(../images/edge_pic3.png) no-repeat 600px -31px;}
.edge4{height: 380px;padding: 20px 0 0;background:url(../images/edge_pic4.png) no-repeat 20px 6px;}
.edge5{height: 355px;background:url(../images/edge_pic5.png) no-repeat 600px -31px;}

.edge_w{width:545px;}
.edge_wc{background:url(../images/edge_tbg.gif) no-repeat 0 0;padding: 61px 0 0;height:231px;}
.edge_wc h3{height:82px;line-height: 82px;font-size: 36px;color: #111;margin-bottom:45px;}
.edge_wc h3 span{width:99px;float: left;color: #fff;font-weight: normal;font-family: Impact;font-size: 44px;text-align: center;padding: 0 30px 0 0;}
.edge_wc li{background:url(../images/ico03.gif) no-repeat 23px 6px;padding: 0 0 13px 47px;}
.edge_wc li em{font-style: normal;font-weight: bold;color: #0088ce;}

/*服务流程*/
.t_h2{ margin:63px auto 38px;background:url(../images/pt_t.jpg) no-repeat center top; height:82px; overflow:hidden; text-align:center; font: bold 36px/49px "Microsoft Yahei"; color: #222;}
.t_h2 a{ color:#222;}
.t_h2 b{ color: #008bd6;}
.t_h2 i{ display:block; color:#333; font:20px/33px "Microsoft Yahei";}
.t_h2 a:hover{ text-decoration:none;}
.lc2_bg{background:url(../images/lc2_bg.jpg) no-repeat center top;height:570px;overflow:hidden;} 
.lc2 {position: relative; height: 570px; overflow: hidden;}
.lc2 .t_h2{margin:127px auto 32px; height: 82px; background:url(../images/pt_t.jpg) no-repeat center top; }

.lc2 ul{ overflow: hidden; background:url(../images/lc2_ipg.jpg) no-repeat center top;}
.lc2 li{position: relative; float: left; text-align: center;  margin-right: 10px; width: 271px;height: 231px; overflow: hidden;}
.lc2 li em{ display:block; width: 107px; height: 107px; overflow: hidden; margin:0 auto 8px;}
.lc2 li b{ display: block;color: #222; font:bold 16px/38px "Microsoft Yahei";}
.lc2 li span{ display: block; color: #555;font:14px/20px "Microsoft Yahei";}
.lc2 li a:hover{text-decoration: none;}
.lc2 li a:hover b,.lc2 li a:hover span{color: #008bd6;}
.lc2 ul .nones{margin-right: 0px;}
.lc2 .lc2_li1 em{background:url(../images/tec_i1.jpg) no-repeat center top;}
.lc2 .lc2_li1 a:hover em{background:url(../images/tec_i11.jpg) no-repeat center top;}
.lc2 .lc2_li2 em{background:url(../images/tec_i3.jpg) no-repeat center top;}
.lc2 .lc2_li2 a:hover em{background:url(../images/tec_i33.jpg) no-repeat center top;}
.lc2 .lc2_li3 em{background:url(../images/tec_i4.jpg) no-repeat center top;}
.lc2 .lc2_li3 a:hover em{background:url(../images/tec_i44.jpg) no-repeat center top;}
.lc2 .lc2_li4 em{background:url(../images/tec_i7.jpg) no-repeat center top;}
.lc2 .lc2_li4 a:hover em{background:url(../images/tec_i77.jpg) no-repeat center top;}

.lc2 .lc2_li5{margin-left: 218px;}
.lc2 .lc2_li5 em{background:url(../images/tec_i5.jpg) no-repeat center top;}
.lc2 .lc2_li5 a:hover em{background:url(../images/tec_i55.jpg) no-repeat center top;}
.lc2 .lc2_li6 em{background:url(../images/tec_i6.jpg) no-repeat center top;}
.lc2 .lc2_li6 a:hover em{background:url(../images/tec_i66.jpg) no-repeat center top;}
.lc2 .lc2_li7 em{background:url(../images/tec_i7.jpg) no-repeat center top;}
.lc2 .lc2_li7 a:hover em{background:url(../images/tec_i77.jpg) no-repeat center top;}

/*.lc2_tel{position: absolute; left:80px;top:510px; width: 160px;height: 200px; overflow: hidden;}
.lc2_tel p{height: 80px; color: #666;  font:14px/24px "Microsoft Yahei";}
.lc2_tel p b{display: block; color: #333; font:20px/28px Arial, Helvetica, sans-serif; display: inline-block;}
.lc2_tel i{display: block; background: #da2538;width:100px; height:30px; overflow:hidden; text-align:center; font:14px/30px "Microsoft Yahei";}
.lc2_tel i a{color: #fff;}*/


/*立即咨询*/
.zxly {height: 218px;background: url(../images/zxzxbg.jpg) no-repeat center top;color: #fff;}
.zxly .container {height: 218px;position: relative;}
.zxly .p1 {font-size: 14px;padding-top: 35px;margin-bottom: 21px;width:360px;}
.zxly .p1 b {display: block;font-size: 30px;margin-bottom: 5px;}
.zxly .p2 {width: 303px;height: 46px;line-height: 46px;text-indent: 70px;border: 1px solid #7d7eb1;border-radius: 27px;background: url(../images/zxlytel.png) no-repeat 30px center;}
.zxly .p2 b {font-size: 18px;}
.zxly .zxly_con {position: absolute;right: 0;top: 0;height: 218px;width: 678px;}
.zxly .zxly_con .p3 {padding-top: 35px;font-size: 18px;margin-bottom: 15px;}
.zxly .zxly_con .p3 i {color: #ff5c01;}
.zxly .zxly_con .info_p1 {width: 486px;height: 50px;background: #fff;border-radius: 3px;overflow: hidden;margin-bottom: 13px;}
.zxly .zxly_con .info_p1 input {border: none;height: 50px;line-height: 50px;width: 430px;padding-right: 56px;color: #999;text-indent: 20px;background: url(../images/zxlyicon01.png) no-repeat 448px center;}

.zxly .zxly_con .info_p2 {width: 486px;height: 50px;background: #fff;border-radius: 3px;overflow: hidden;margin-bottom: 13px;}
.zxly .zxly_con .info_p2 input {border: none;height: 50px;line-height: 50px;width: 430px;padding-right: 56px;color: #999;text-indent: 20px;background: url(../images/zxlyicon02.png) no-repeat 448px center;}

.zxly .zxly_con .tjyy {width: 168px;height: 112px;position: absolute;top: 73px;right: 0;background: #ff6601;border-radius: 3px;text-align: center;}
.zxly .zxly_con .tjyy a {display: block;padding-top: 38px;font-weight: bold;color: #fff;font-size: 18px;height: 64px;background: url(../images/zxlyjt.png) no-repeat center 73px;}


/*合作客户*/
.hzhb {padding-bottom: 45px; height:605px;}
.hzhb h2.h2_title a {color: #008bd6;}
.hzhb .hzhb_con {position: relative;margin-bottom: 45px;}
.hzhb .hzhb_con ul li {float: left;width: 180px;height: 104px;margin: 0 0 5px 4px;overflow: hidden;position: relative;border: 1px solid #f1f1f1;}
.hzhb .hzhb_con ul li img {display: block;width: 160px;height: 89px;transition: all 1s;margin:8px;}
.hzhb .hzhb_con ul li.bdnot {margin-left: 0;}
.hzhb .hzhb_con ul li:hover img {transform: scale(1.1);}
.hzhb .hzhb_con .p1 {width: 368px;height: 148px;background: #008bd6;position: absolute;left: 372px;top: 110px;text-align: center;color: #fff;padding-top: 70px;font-size: 28px;}
.hzhb .hzhb_con .p1 b {display: block;font-size: 36px;}
.hzhb .hzhba {width: 150px;height: 42px;line-height: 42px;margin: 0 auto;font-size: 20px;}
.hzhb .hzhba a {display: block;height: 42px;background: url(../images/hzhbmore.png) no-repeat 98px center;color: #ff5c01;}


/*客户见证*/
/**/
.clientbj{height:700px;background:#f5f5f5; }
.clientbj .client{height:602px; padding-top:50px; }
.client h3{text-align: center; font-size:33px; color:#008bd6; font-weight: bold; margin-bottom:30px;}
.client h3 a{color:#008bd6;}
.client h3 i{  font-weight: normal; height:45px; margin-top:10px; display: block; font-size:22px; color:#4c4c4c; font-style:normal;}
.client ul{height:437px;}
.client ul li{ height:412px;float:left; border:1px solid #dfdfdf; margin:0 10px;}
.client ul li.cur{margin-left:0;}
.client ul li a.ck{padding:8px 16px; background:#adadad; margin-top:-15px; margin-left:68px; width:96px; height:22px; text-align: center;line-height: 22px; display: block; color:#FFF; font-size:16px;}
.client ul li a{ width:256px;  height:410px; background:#dfdfdf;margin:1px; display: block;}
.client ul li em{width: 226px;height:226px;display: block;padding: 15px;overflow:hidden;}
.client ul li em img{transition: all 0.5s linear;}
.client ul li:hover em img{-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.client ul li img{width:223px; height:226px;border: 2px solid #FFF;
border-radius: 50%; }
.client ul li dl{width:233px; height:100px;display: block; padding-left:15px;}
.client ul li dl dt{ margin-bottom:13px; font-size:14px; font-weight: bold; color:#000; text-align: center;}
.client ul li dl dd{font-size:14px;}
.client ul li:hover a{background:#008bd6;}
.client ul li:hover a.ck{background:#7abc42;}
.client ul li:hover dt{color:#FFF;}
.client ul li:hover dd{color:#FFF;}


/*广告条2*/
.zxzx {height: 220px;background: url(../images/zxlybg.jpg) no-repeat center top;color: #fff;}
.zxzx .container {height: 220px;position: relative;}
.zxzx .p1 {position: absolute;font-size: 18px;left: 0;top: 54px;}
.zxzx .p1 span {display: block;font-size: 35px;font-weight: bold;}
.zxzx .p1 b {font-size: 70px;color: #ff5c01;padding: 0 5px;}
.zxzx .p2 {width: 255px;height: 247px;background: url(../images/zxlybg02.png) no-repeat center top;position: absolute;left: 409px;bottom: 0;}
.zxzx .p3 {font-size: 18px;position: absolute;left: 730px;top: 50px;}
.zxzx .p3 b {font-size: 36px;font-weight: normal;}
.zxzx .p4 {font-size: 18px;width: 230px;height: 46px;line-height: 46px;position: absolute;left: 730px;top: 106px;background: #ff5c01;border-radius: 27px;overflow: hidden;}
.zxzx .p4 a {display: block;padding-left: 100px;height: 46px;background: url(../images/zxzxicon01.png) no-repeat 50px center;color: #fff;}

/*新闻*/
.dk { height: 670px; overflow: hidden; font-family: "SourceHanSansCN-Regular";}
.dk h2 { height: 140px; text-align: center; padding-top: 35px;}
.dk h2  { font-size: 34px; color: #333333;}
.dk h2  p { width: 397px; height: 33px; border: 1px solid #4d4c8e; margin: 0 auto; font-size: 20px; color: #008bd6; line-height: 33px; font-weight: normal; letter-spacing: 5px; margin-top: 10px;}
.dk h3 { height: 64px; font-weight: normal;}
.dk h3 p { float: left; padding-left: 28px; background: url("../images/dk_03.jpg") no-repeat left center;}
.dk h3 p { font-size: 18px; color: #333333;}
.dk h3 p span { display: block; font: 18px "Arial"; color: #999999; text-transform: uppercase;}
.dk h3 em { display: block; float: right; margin-top: 10px;}
.dk h3 em a { font: 14px "Arial"; color: #999999; text-transform: uppercase;}
.dkk { width: 375px; float: left; margin-right: 15px;}
.dkb { height: 427px; background: #f8f8f8;}
.dkk dl { padding-top: 33px; width: 322px; margin: 0 auto;}
.dkk dt img { width: 322px; height: 142px; padding: 2px; border: 1px solid #d7d7d7;transition: all 0.5s linear;}
.dkk dt:hover img {-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);}}
.dkk dd { margin-top: 19px;}
.dkk dd .dkp { height: 73px; margin-bottom: 11px;}
.dkk dd .dkp em { display: block; float: left; width: 91px; height: 63px; background: #ec7e01; text-align: center; font-size: 20px; color: #ffffff; padding-top: 10px;}
.dkk dd .dkp em i { display: block; font-style: normal; font-size: 30px; color: #ffffff; line-height: 30px;}
.dkk dd .dkp span { display: block; float: right; width: 210px; font-size: 14px; color: #333333; line-height: 14px; white-space:normal;}
.dkk dd .dkp span i { display: block; font-style: normal; font-size: 14px; color: #808080; line-height: 22px; margin-top: 10px;}
.dkk dd .dkp span i b { color: #ec7e01; font-weight: normal;}
.dkk dd p { height: 31px; margin-bottom: 7px;}
.dkk dd p em { display: block; float: left; width: 92px; height: 33px; font-size: 14px; color: #666666; text-align: center; line-height: 33px; background: #dddddd; font-family: Arial;}
.dkk dd p span { display: block; float: right; width: 210px; font-size: 14px; color: #666666; line-height: 33px; text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.dkk dd p span:hover{ color:#f08000;}
.dkk1 { width: 335px; float: left; }
.dkb1 { height: 425px; background: #f8f8f8;}
.dkk1 dl { width: 305px; height: 111px; border-bottom: 1px dashed #d0d0d0; margin:0 15px; padding-top: 25px;}
.dkk1 dt{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.dkk1 dt a { font-size: 14px; color: #ec7e01; padding-left: 28px; background: url("../images/dk_07.jpg") no-repeat left center; }
.dkk1 dd { font-size: 14px; color: #7e7e7e; line-height: 20px; width: 271px; margin: 10px 0 0 28px;}
.dkk1 .nones { border-bottom: 0;}
.dkk2 { width: 390px; float: left;}
.dkb2 { height: 392px; background: #f8f8f8; padding-top: 32px;}
.dkb2 p { width: 335px; margin: 0 auto;}
.dkb2 p label{ width:335px; height:48px; float:left;}
.dkb2 p .luynr{ height:181px;}
.dkb2 p input { display: block; width: 258px; height: 36px; line-height:36px; margin-bottom: 12px; border: 0; padding-left:72px; float:left;}
.dkb2 .dki { background: url("../images/dkk_03.jpg") no-repeat;}
.dkb2 .dki1 { background: url("../images/dkk_06.jpg") no-repeat;}
.dkb2 i{ color:red; display:block; float:left; padding-top:12px;}
.dkb2 .dki2 { background: url("../images/dkk_08.jpg") no-repeat;}
.dkb2 .dkt { width: 315px; height: 147px; border: 1px solid #dddddd; background: #f8f8f8; padding: 10px 0 0 15px; font-size: 12px; color: #7e7e7e; text-align: left;}
.dkb2 em { display: block; width: 330px; margin: 22px auto 0;}
.dkb2 em input { border: 0; float: left; width: 100px; height: 35px; margin-right: 14px;}
.dkb2 .dki3 { background: url("../images/dk_15.jpg") no-repeat;}
.dkb2 .dki4 { background: url("../images/dk_17.jpg") no-repeat;}



/**/
.yq { height: 199px; background: url("../images/yqb.jpg") no-repeat center 0; font-family: "SourceHanSansCN-Regular"; overflow: hidden;}
.yq h2 { height: 50px; padding-top: 75px; font-weight: normal;}
.yq h2 p { float: left; padding-left: 20px; background: url("../images/yqx.jpg") no-repeat left 10px; margin-left: 28px;}
.yq h2 p a { font-size: 20px; color: #ffffff;}
.yq h2 p a span { font: 28px "Arial"; text-transform: uppercase;}
.yq h2 em { display: block; float: right; margin: 10px 28px 0 0;}
.yq h2 em a { font-size: 14px; color: #ffffff;}
.yq h3 { font-weight: normal;}
.yq h3 a { font-size: 14px; color: #ffffff; line-height: 28px; margin: 0 36px;}



/*循环*/
.g_tx{/*background:url(../images/txbg.jpg) no-repeat center top;*/height: 170px;padding-top:20px;}
.g_tx h2{height: 120px;text-align: center;font-size: 45px;font-weight: bold;color: #fff;text-transform: uppercase;}
.g_tx li{position: relative; float: left;width: 120px;margin-right: 80px;margin-bottom: 35px;transition: all 0.6s linear 0s;transform:rotate(0deg);}
.g_tx .lastli{margin-right: 0;}
.g_tx li em{position: absolute;left:0;top:56px;width:120px;text-align: center;font-size: 18px;color: #2b2b2b;font-weight: bold;}
.g_tx li:hover{transform:rotate(360deg);}

#wo{overflow:hidden;margin-top:15px;background: url(../images/xun.png) no-repeat center;}
#wo .xun {color: #333; line-height: 30px;}
#wo .one:link {background:url(../images/xun1.png);width:270px;height:140px;float:left;text-align:center;text-decoration:none;}   
#wo .one:hover {background:url(../images/xun11.png);width:270px;height:140px;text-decoration:none;}
#wo .two:link {background:url(../images/xun2.png);width:270px;height:140px;float:left;text-align:center;margin:0 155px;text-decoration:none;}   
#wo .two:hover {background:url(../images/xun22.png);width:270px;height:140px;text-decoration:none;}
#wo .three:link {background:url(../images/xun3.png);width:270px;height:140px;float:left;text-align:center;text-decoration:none;}   
#wo .three:hover {background:url(../images/xun33.png);width:270px;height:140px;text-decoration:none;}

#wo .one1:link {background:url(../images/xun6.png);width:270px;height:140px;float:left;text-align:center;text-decoration:none;margin-top: 100px;}   
#wo .one1:hover {background:url(../images/xun66.png);width:270px;height:140px;text-decoration:none;}
#wo .two2:link {background:url(../images/xun5.png);width:270px;height:140px;float:left;text-align:center;margin:0 155px;text-decoration:none;margin-top:100px;}   
#wo .two2:hover {background:url(../images/xun55.png);width:270px;height:140px;text-decoration:none;}
#wo .three3:link {background:url(../images/xun4.png);width:270px;height:140px;float:left;text-align:center;text-decoration:none;margin-top: 100px;}   
#wo .three3:hover {background:url(../images/xun44.png);width:270px;height:140px;text-decoration:none;}
#wo span{position:relative;top: 55px;text-decoration:none;font-size: 27px;text-decoration: none;/* background: rgba(0,0,0,0.3); */color:#fff;padding:5px 5px;font-weight: bold;}
#wo .one1 span {color: #fff;font-weight: bold;}
#wo .two2 span {color: #fff;font-weight: bold;}
#wo .three3 span {color: #fff;font-weight: bold;}
/*aboutMain*/

.aboutMain { padding-top: 35px; background: #f8f8f8;}
.aboutMain .abt { text-align: center; }
.aboutMain .abt h5 { margin-bottom: 10px; }
.aboutMain .abt h5 a { font-size: 42px; color: #008bd6; font-weight: bold;}
.aboutMain .abm { padding: 40px 45px 50px 30px;}
.aboutMain .abm dl { overflow: hidden; }
.aboutMain .abm dt { float: left; }
.aboutMain .abm dt img { display: block; transition: all 0.5s linear;width:480px; height:305px;}
.aboutMain .abm dt:hover img {-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);}}
.dkk dd { margin-top: 19px;}
.aboutMain .abm dd { margin-left: 505px; }
.aboutMain .abm dd h5 { padding: 0 0 18px 0; }
.aboutMain .abm dd h5 a { font-size: 24px; color: #008bd6; }
.aboutMain .abm dd p { font-size: 13px; line-height: 22px; overflow: hidden; }
.aboutMain .abm dd span { display: block; margin-top: 13px; font-size: 0; }
.aboutMain .abm dd span a { display: inline-block; font-size: 13px; color: #fff; width: 86px; height: 47px; line-height: 47px; text-decoration: none; padding-left: 60px; margin-right: 15px; }
.aboutMain .abm dd span a.xq1 { background: url(../images/xq1.png) no-repeat center; }
.aboutMain .abm dd span a.xq1:hover  { background: url(../images/xq11.png) no-repeat center; }
.aboutMain .abm dd span a.xq2 { background: url(../images/xq2.png) no-repeat center; }
.aboutMain .abm dd span a.xq2:hover { background: url(../images/xq22.png) no-repeat center; }

@media only screen and (max-width: 991px) {

	.container {
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}
	.content {
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}
	.search {display:none;}
	.search .keyword p {width:calc(100% - 100px);}
	.search .keyword {overflow:hidden;}
	.search .keyword p a {margin-bottom:30px; margin-right:0;}
	
	h2.h2_title {padding-top:30px;}
	h2.h2_title p {font-size: 0.56rem;padding: 0 1rem;font-weight: bold;}
	h2.h2_title i {display:none;}
	#wo {background:none;}
	#wo .container {width:9.8rem; margin:0 auto;}
	#wo .container .xun {float:left; width:4.68rem; overflow:hidden; margin:0 0.1rem; margin-bottom:0.2rem;}
	#wo .container .xun a {width:100%; margin:0;}
	#wo span {width:100%; padding:0; text-align:center; font-size:21px;}
	
	.pro {padding-top:20px; height:1105px;}
	.pro .i_lf,.pro .i_rt {width:100%;}
	.pro .list_1 {height:40px; overflow:hidden;}
	.pro .list_1 .boxType {width:calc(33.33% - 1px); margin-right:1px; float:left;}
	.pro .list_1 .boxType h4 {border-radius:8px;}
	.pro .list_1 .boxType.cur1 h4 {background-color:#81c04e;}
	
	.pro .i_lf h4 {width:100%; padding:0;}
	.pro .tab_li {display:none;}
	.pro .i_rt .pro_li li {width:4.7rem; overflow:hidden; margin:0 0.1rem 0.2rem 0.1rem;}
	.pro .i_rt .pro_li li img {width:4.7rem; height:3.5rem; border:none; padding:0;}
	.pro .i_rt .pro_li li span {width:4.7rem; background-color:#eee; margin-top:0; height:32px; line-height:32px;}
	.pro_li li a:hover img {border:none; width:4.7rem; height:3.5rem;}
	
	.titis h4 {font-size:24px;}
	.titis h4 span {font-size:30px;}
	
	.td_bj {padding-top:20px; height:auto;}
	.titis {height:130px;}
	.titis p {font-size:16px;}
	.td_c .nr {height:2.5rem; background-size:100% auto; width:100%;}
	.td_c .nr li {height:1.25rem; line-height:1.25rem; width:50%; padding:0 !important; text-align:center; font-size:12px;}
	.td_c .nr li span {font-size:14px;}
	.czwt_fir {display:none;}
	
	.edge {margin-top:30px;}
	.edge_bg {background-size:auto 6rem;}
	.edge h2 {padding-left:2rem; padding-top:0.8rem; height:2rem;}
	.edge h2 img {height:1rem;}
	.edge .content>div {background:none; height:auto; padding:0;}
	.edge .content>div .edge_w {float:none; text-align:left;}
	.edge_wc {height:auto; background-size:auto 50px; padding-top:0; background-image:url(../images/y_s.jpg);}
	.edge_wc h3 {font-size: 16px; margin-top:10px; height: 62px;line-height: 50px;margin-bottom: 0; text-align:left;}
	.edge_wc li {padding:0 20px 7px 20px; font-size:13px;}
	.edge_wc h3 span {width:49px; font-size:20px; padding-right:15px;}
	
	.lc2_bg {background:none; height:460px;}
	.lc2 .t_h2 {font-size:20px; margin-top:5px; height:50px; line-height:64px;}
	.lc2 ul {background:none;}
	.lc2 ul li {width:50%; margin:0; height:180px;}
	.lc2 li em {width:50px; height:50px; background-size:100% 100% !important;}
	.lc2 li span {font-size:12px; padding:0 15px;}
	.lc2 li span br,.zxly {display:none;}
	
	.aboutMain .abt h5 a {font-size:24px;}
	.aboutMain .abm {padding:10px;}
	.aboutMain .abm dt {float:none;}
	.aboutMain .abm dt img {width:100%; height:auto;}
	.aboutMain .abm dd {margin:20px 0 0 }
	.aboutMain .abm dt:hover img {transform:none;}
	
	.hzhb {padding-bottom:20px; height:auto;}
	h2.h2_title a {font-size:24px; padding:0 40px;font-weight: bold;}
	.hzhb .hzhb_con ul {margin:0 0.1rem;}
	.hzhb .hzhb_con ul li {width:4.68rem; margin:0 0.1rem 0.2rem 0.1rem !important; border:none; height:calc(2.5rem + 2px);}
	.hzhb .hzhb_con ul li img {width:calc(4.68rem - 2px); height:2.5rem; border:1px solid #f1f1f1; margin:0;}
	.hzhb .hzhb_con ul li:hover img {transform:none;}
	.hzhb .hzhb_con .p1 {display:none;}
	
	.clientbj {height:auto;}
	.client h3 {font-size:24px;}
	.client h3 i {display:none;}
	.clientbj .client {padding-top:30px; height:auto;}
	.client ul {margin:0 0.1rem;}
	.client ul li {width:4.68rem; height:auto; margin:0 0.1rem 0.2rem 0.1rem; overflow:hidden; border:none; padding:0;}
	.client ul li a {width:100%; margin:0; height:auto; padding-bottom:15px;}
	.client ul li em {width:100px; height:100px; margin:0 auto;}
	.client ul li em img {width:100px; height:100px;}
	.client ul li dl {margin:0 15px; width:calc(100% - 30px); padding:0; height:auto;}
	.client ul li dl dd {font-size:12px; line-height:24px;height: 168px;overflow: hidden;}
	.client ul li a.ck {width:100%; padding-left:0; padding-right:0; margin:0;}
	.client ul li:hover dd {color:#444;}
	.client ul li:hover a {background-color:#dfdfdf;}
	
	.zxzx {background-size:auto 100px; margin-top:40px; height:auto;}
	.zxzx .container {height:100px;}
	.zxzx .p1 {display:none;}
	.zxzx .p2 {background-size: auto 120px; left:0; height:118px; width:100px;}
	.zxzx .p3 {left:110px; top:10px;}
	.zxzx .p3 b {font-size:24px;}
	.zxzx .p3 font {display:none;}
	.zxzx .p4 {left:110px; height:32px; width:130px; line-height:32px; top:50px;}
	.zxzx .p4 a { display: block;padding-left: 30px; height: 32px;background: url(../images/zxzxicon01.png) no-repeat 10px center;color: #fff;font-size: 18px;}
	
	.dk {height:auto; text-align:left;}
	.dk h2 {height:70px;}
	.dk h2 p {display:none;}
	.dkk {width:100%; float:none; margin-bottom:10px;}
	.dk h3 {height:54px; padding-right:15px;}
	.dkk dl {padding:15px; width:calc(100% - 30px);}
	.dkk dt img {width:calc(100% - 6px);}
	.dkk dd p span {width:calc(100% - 70px);}
	.dkk dd p em {width:62px;}
	.dkb {height:auto;}
	.dkk1 {width:100%; float:none;}
	.dkk1 #cjwt {width:100% !important;}
	.dkk1 dl {width:calc(100% - 30px);}
	.dkk1 dl dd {width:calc(100% - 28px);}
}