*{margin:0;padding:0;list-style:none; transition:all;-o-transition:all;-ms-transition:all;-moz-transition:all;-webkit-transition:all;-webkit-text-size-adjust:none ;
-moz-text-size-adjust:none ;
-ms-text-size-adjust:none ;
text-size-adjust:none}
body,html{font-size:14px;height:100%}
select,input{}
body{background:#fff;position:relative;width:100%;float:left;height:100% !important;}
@font-face {
    font-family: 'fangzhengheiti';
    src: url(/font/fangzhengheiti.ttf);
}


@media screen and (min-width:1025px){
.transy{transform: translateY(60px);-webkit-transform: translateY(60px); transition: 700ms;-webkit-transition: 700ms;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out; opacity: 0;} 
.tranShow{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;}
.title .transy{transform: translateY(-60px);-webkit-transform: translateY(-60px);transition: 700ms;-webkit-transition: 700ms;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out; opacity: 0;}
.title .tranShow{transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;}
}
div,a,p,em,li,span,*{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
a{text-decoration:none;color:#adaba8; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;font-weight:normal}
 img{display: inline-block; border: 0; vertical-align: middle;max-width:100%}
.img img {width: 100%;height: 100%;display: block;transition-duration: 1s;-ms-transition-duration: 1s;-moz-transition-duration: 1s; -webkit-transition-duration: 1s;}
.img img.img0{display:inline-block; width:96px !important; height:auto !important;}
@media screen and (min-width:1025px){
.img:hover img {transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.img:hover img.img0 {transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);}
}
.pad80{ padding:80px 0px;}

.clearfix{ *zoom:1;}
.clearfix:before,
.clearfix:after{ display:table; content:''; line-height:0;}
.clearfix:after{ clear:both;}

input,textarea,select{font-size: 16px; outline: none;color:#666;}
.swiper-container,.swiper-slide,.swiper-wrapper{height:auto!important;}
.swiper-slide{overflow:hidden!important;}
.w1200{width:1200px;margin:0 auto;overflow:hidden}


.header{width:100%; background:#fff;}
.headern{ position:absolute; background:none;}
.header .w1200{ background:url(../images/nav.png); height:89px;}
.header a.logo{ float:left;}
.header a.logo img{ width:100%; }
.nav{ float:right; margin-right:30px; }
.nav li{display:inline-block; margin:0px 30px; position: relative;}
.nav li a{font-size:17px; font-weight:600; color:#323232;line-height:89px;float:left; padding:0px 4px;-webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;}
.nav li .line {
    display: block;
    width: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    height: 3px;
    background-color: #aacd06;
    -webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.nav li:hover>a,.nav li.cur >a{color:#aacd06; }
.nav li:hover .line, .nav li.cur .line { width: 100%; left: 0; }
.nav li:nth-child(1) a{ font-family:Arial;}

.menu-handler {width:5.2%;height:80px;cursor: pointer;right:0px;top:0px;background:#aacd06;position:fixed; z-index: 10000; display:none;}
.menu-handler .burger {width: 21px;height: 3px;background: #fff;display: block;position: absolute;z-index: 5;
top:29px;left: 50%;margin: 0px 0px 0px -12px;transform-origin: center;-webkit-transform-origin: center;
-moz-transform-origin: center;-o-transform-origin: center;-ms-transform-origin: center; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.menu-handler .burger-2 {top:38px;}
.menu-handler .burger-3 {top:47px;}
.menu-handler.active .burger-1 {top: 37px;-moz-transform: rotate(225deg);-webkit-transform: rotate(225deg);-o-transform: rotate(225deg);-ms-transform: rotate(225deg);
transform: rotate(225deg);}
.menu-handler.active .burger-2 {ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);
opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;left: 100%;}
.menu-handler.active .burger-3 {top: 37px;moz-transform: rotate(-225deg);-webkit-transform: rotate(-225deg);
-o-transform: rotate(-225deg);-ms-transform: rotate(-225deg);transform: rotate(-225deg);}
.trans, .trans:hover {-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;}
.trans-fast,.trans-fast:hover {-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;}
.head_r{ float:right; width:112px;}
.head_r a{ display:block; width:100%; height:100%;line-height:89px; text-align:center; font-size:16px; color:#fff; vertical-align:middle;}
.head_r a .iconfont{ font-size:20px; margin-right:5px;vertical-align: middle; color:#fff; }
.head_r a:hover, .head_r a:hover .iconfont { color:#e2f687;}
/*@media screen and (min-width:1025px){
.head_r>a img:hover{transform: scale(1.05);}
}*/

.nav_div{position:absolute;left:0px;right:0px;top:80px;z-index:6;background:#fff;display:none;}
.nav li .left{background:#f5f5f5;min-height:230px;float:left;}
.nav li .right{width:24%;float:left;}
.right a{width:100%;float:left;}
.right a:not(:first-child){ display: none;}
.right a p{width:100%;overflow:hidden;}
.right a span{text-align: left;display:none;font-size: 14px;color: #666;line-height: 24px;margin-top: 22px;height: 24px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.right a i{width: 119px;height: 40px;font-style:normal;line-height: 40px;padding-left: 36px;font-size: 14px;
background: #da2418 url(../images/ico3.png) no-repeat 103px center;display: block;text-align: left;color: #fff;margin-top: 35px;}
.nav li:hover .nav_div{display:block;}

.curs{ height:60px;}
.curs>a.logo{ top:10px; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.curs>a.logo img { height:40px; width:auto; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.curs .nav li>a, .curs .head_r>a{ line-height:60px;}
.menu-handlerc{ height:60px;}
.menu-handlerc .burger { top:19px;}
.menu-handlerc .burger-2{ top:28px;}
.menu-handlerc .burger-3{ top:37px;}
.menu-handlerc.active .burger-1 {top: 27px;}
.menu-handlerc.active .burger-3 {top: 27px;}

.footer{width:100%;float:left;border-top:5px solid #aacd06;z-index:1;background:#333333;position:relative;overflow:hidden;}
.footer:after{content:url(../images/fobg.png);position:absolute;bottom:0px;right:8.4%;line-height:0px;z-index:-1;}
.footer .w1200{overflow:inherit;}
.footer.cur{padding-bottom:0px;}
.fot_l{float:left; width:-webkit-calc(100% - 180px); width:-moz-calc(100% - 180px); width:calc(100% - 180px);  padding:40px 0px;}
.fot_l img{display:block;}
.fot_l div{width:100%;float:left;margin-top:30px;}
.fot_l div p{width:40%;float:left;color:#b5b5b5;line-height:30px;}
.fot_l div p:nth-child(2n){float:right;width:58%;}
.fot_l>p{display:none;}
.fot_r{width:120px;float:right;font-size:14px;color:#999999; text-align:center; padding:20px 0px;}
.fot_r img { width:120px; height:120px;}
.fot_r span { line-height:30px;}


.fot_en{width:100%;float:left;padding:15px 0px;border-top:1px solid #6d6d6d; font-size:12px;}
.fot_en>div{float:left;color:#b5b5b5;width:90%;}
.fot_en>div p{display:inline-block;float:right;}
.fot_en>div p a{margin:0px 4px;}
.fot_en>div p a:hover,.fot_en>p a:hover{color:#aacd06;}
.fot_en>p{float:right;color:#b5b5b5;}


.menuBox{position:fixed;top:79px;right:-100%;overflow:scroll;width:100%;bottom:0px;background-color:rgba(255,255,255,0.95);z-index:60;}
.menuBoxc{ top:60px;}
.menuBox .w1200{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.menu_top{width:100%;float:left;}
.menu_top a{display:inline-block;margin-right:44px;padding-left:67px;line-height:22px;font-size:14px;color:#282828;position:relative;transition:all 0.3s;-webkit-transition:all 0.3s;}
.menu_top a:before{display:block;width:52px;height:1px;content:'';display:block;position:absolute;left:0;top:48%;background-color:#282828;transition:all 0.3s;-webkit-transition:all 0.3s;}
.menu_top a:hover{padding-left:60px;margin-right:51px;}
.menu_top a:hover:before{width:45px;}
.menuBox .w1200>ul{width:100%;float:left;margin-top:8%;}
.menuBox .w1200>ul li{float:left; margin-right:2%; width:23%;}
.menuBox .w1200>ul li>p{display:block;font-size:24px;line-height:25px;margin-bottom:40px;padding-left:0;}
.menuBox .w1200>ul li>p a{color:#282828;}
.menuBox .w1200>ul li>p a:hover{color:#aacd06;}
.menuBox .w1200>ul li>p span{font-size:18px;font-family:'Century Gothic';}
.menu_list {  display: block; overflow: hidden; }
.menu_list>p a { display: block; font-size: 16px; line-height: 30px; color: #666666; padding-left: 28px; }
.menu_list>p a em { display: inline-block; width: 0px; height: 1px; background-color: #666666; margin-right: 3px; transition: all 0.3s; -webkit-transition: all 0.3s; }
.menu_list>p a:hover em{width:12px;}
.menuBox .w1200>ul li>p a:hover,.menu_list>p a:hover,.menu_top a:hover,.menu_list>div a:hover{color:#aacd06;}


.pageMain{padding-bottom: 50px;}

.icont{ text-align:center;}
.i_tcont{font-size: 14px; color: #959595; padding-bottom: 50px; }
.i_title{font-size: 34px; margin-bottom: 20px; color: #2f2f2f; position: relative; display: inline-block;}
.i_title a{ color: #2f2f2f;}
.i_title:before{content: ''; width: 38px; height: 2px; background: #dedede;position: absolute; top: 50%; margin-top: -1px; left: -60px;}
.i_title:after{content: '';width: 38px;height: 2px;background: #dedede;position: absolute;top: 50%; margin-top: -1px; right: -57px;}

.ipart1{padding: 50px 0;}
.part1_cont{ margin-top:50px;}
.part1_cont  .l,.part1_cont .r{width: 49%; position: relative;}
.part1_cont .cont{position: absolute; top: 13%; width: 55%;  left: 5%; z-index: 9;}
.part1_cont .cont .s_title{ font-size: 24px; height:35px; font-weight:bold; color: #313131; }
.part1_cont .cont .s_title img{ width:auto !important; height:19px !important;}
.part1_cont .cont .s_title i{ font-size:18px; font-weight:500; vertical-align: top;}
.part1_cont .cont .s_cont{font-size: 14px; color: #313131; overflow: hidden; /*text-overflow: ellipsis; white-space: nowrap;*/ margin-top:10px; margin-bottom:10px; height:70px; }
.part1_cont .cont a{display: inline-block; color: #fff;  padding: 10px 30px;  background: #aacd06; vertical-align: middle;}
.part1_cont .cont a i.iconfont{ font-size:14px; margin-left:5px; vertical-align: middle; }
.part1_cont .box{border: 5px solid #aacd06; position: absolute; top: 0; width: 98.3%; height: 96.5%;}
.part1_cont .img:hover .box{border: 10px solid #f6f6f7; position: absolute; top: 0; width: 96.6%; height: 93%;}
.part1_cont .img{ overflow:hidden; width: 49%; position: relative; float:left; margin-right:2%; margin-bottom:2%;}
.part1_cont .img:nth-child(2n){ margin-right:0;}
.seemore { width: 200px; background:#aacd06; padding: 10px 0px; border-radius:25px; margin: 20px auto; transition: ease .5s; border: 2px solid #aacd06; }
.seemore a { display: block; color:#fff; cursor: pointer; text-align:center; }
.seemore:hover { color: #bf9c5c; background: #fff; }
.seemore:hover a{ color:#aacd06;}
.l{ float:left; }
.r{ float:right; }
.mt30{ margin-top:20px;}

.ipart1 .part1_cont{ margin-top:0;}

.ipart5{ margin-bottom:80px;}
.ipart5 .news_list{ width:52%; float:left;}
.ipart5 .news_lists{ width:48%; float:right;}
.ipart5 .news_list li{ width:45%; margin-right:5%; float:left;}
.ipart5 .news_list li .img{ height:190px; overflow:hidden;}
.ipart5 .news_lists li{padding-bottom: 20px;}
.ipart5 .time{display: inline-block; padding: 0 10px; border-right: 1px solid #e2e2e2; margin-right:10px; width:52px;}
.ipart5 .time .date{font-size: 33px; color: #bababa;display: block; margin-bottom: 0px; line-height:35px;}
.ipart5 .time .month{font-size: 12px; color: #bababa;}
.ipart5 ._cont{display: inline-block;width:-webkit-calc(100% - 88px); 
width:-moz-calc(100% - 88px); 
width:calc(100% - 88px);  }
.ipart5 ._cont .title{font-size: 16px; color: #202020; font-weight: bold; line-height:35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ipart5 ._cont .c_cont{color: #666;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ipart5 .news_lists li:hover .date,.ipart5 .news_lists li:hover .month,.ipart5 .news_lists li:hover .title{color: #aacd06;}
.ipart5 .cont_box{padding: 25px 10px 25px 15px; background: #e5e5e5;}
.ipart5 .cont_box .cont{font-size: 16px; color: #202020; padding-bottom: 10px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.ipart5 .cont_box .year{color: #565656;}
.ipart5 .news_list li:hover .cont_box{background: #aacd06;}
.ipart5 .news_list li:hover .cont,.news_list li:hover .year{color: #fff;}

.bpc , .bmobile{ width:100%; height:auto;}
.bmobile{ display:none;}
.main{ padding-bottom:80px;}
.pro{ background:url(bg.jpg) center no-repeat; background-size:100% 100%; padding-top:80px; padding-bottom:50px;}
.pro h2{ font-size: 42px; color: #222; line-height: 1; margin-bottom: 20px; text-align: center;}
.pro h3{ font-size: 15px; color: #222; text-align: center;}
.pro_mid{width:100%;float:left; padding:80px 0px;}
.pro_mid li{width:30%;float:left; margin:0px 5%; background:#fff; border:10px solid #fff; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.pro_mid li a{width:100%;float:left;padding-bottom:68px;position:relative;}
.pro_mid li a p{width:100%;overflow:hidden;margin:0 auto;}
.pro_mid li a span{position:absolute; left:0px; right:0px; height:30px; line-height:30px; bottom:0px; padding:20px 0px; background:#aacd06; text-align:center; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.pro_mid li a span i{ text-align:center; font-style:normal; color:#fff; font-size:18px; font-weight:600;}
.pro_mid li a div.xsmore{ display:block; position:absolute; bottom:0px; width:100%; height:0px; overflow:hidden; background:#fff; text-align:center; color:#aacd06; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.pro_mid li:hover{ border:10px solid #aacd06;}
.pro_mid li:hover a span{color:#fff;background:#aacd06; padding-bottom:50px;}
.pro_mid li:hover a div.xsmore{ height:30px; line-height:30px;}
.pro_mid li:nth-child(2n+1){margin-left:15%;}
.pro_mid li a.img:hover img {transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);-moz-transform: scale(0.9);-webkit-transform: scale(0.9);}


.prolist{width:100%;float:left; padding:80px 0px;}
.prolist li{ width:30%;float:left; margin:0px 5%; background:#fff;}
.prolist li:nth-child(2n+1){margin-left:15%;}
.prolist li>a{display:block;}
.prolist .img_box{ position:relative; overflow:hidden;}
.prolist .img_box .mask{position:absolute; width:100%; height:100%; left:0; top:100%; background:url(black.6.png) repeat;}
.prolist a:hover .img_box .mask{top:0;}
.prolist .img_box .mask .jia{display:block; width:96px; height:96px; position:absolute; left:50%; margin-left:-48px; top:50%; margin-top:-48px; background:url(jia.png) center center no-repeat;}
.prolist .tit{padding:25px; background:#aacd06; text-align:center; font-size:16px; color:#fff; line-height:1;}



.page{width:100%;float:left;text-align:center; margin:50px auto;}
.page a, .page b{display:inline-block;margin:0px 2px; padding:5px 10px; border:1px solid #e1e1e1; color:#666666;}
.page a.active, .page b{ font-weight:bold; color:#000; border:none;}

.proxq_top{width:100%;float:left;background:RGB(243,249,255);  padding-top:60px; padding-bottom:60px;}
.proxq_top .w1200>p{width:100%;float:left;padding:24px 0px;}
.proxq_top .w1200>p a{color:#999999;}
.proxq_top .w1200>p a:hover,.proxq_top .w1200>p a.cur{color:#aacd06;}
.proxq_top .w1200>p a:after{content:'>';color:#999;margin:0px 5px;}
.proxq_top .w1200>p a:last-child:after{display:none;}

.proxq{ padding-bottom:60px; background:RGB(243,249,255);}
.proxq_t_cL{width:45%;float:left;position:relative; text-align:center;}

.proxq_t_cR{width:50%;float:right;}
.proxq_t_cR h1{display:block;font-size:36px;color:#000000; line-height:50px; position:relative;}
.proxq_t_cR h1 img.img0{ width:120px;}
.proxq_t_cR h1 i{ position:absolute; width:18px; height:18px; background:url(R.png); background-size:100% 100%;}
/*.proxq_t_cR p{font-size:24px;color:#666666;margin-top:4px;}*/
.proxq_t_cR .info{ }
.proxq_t_cR .info h2{ font-size:16px; font-weight:600; line-height:32px; height:32px; margin-top:30px;}
.proxq_t_cR .info h2 i.iconfont{ font-size:22px; font-weight:normal; color:#aacd06; width:28px; display:inline-block; vertical-align:top;}
.proxq_t_cR .info p{font-size:14px;color:#666666;line-height:20px; padding:5px 0px; margin-top:0px; padding-left:34px; }



.xitong{ width:1600px; margin:60px auto;}
.xitong .xitong_l{ float:left; width:44%; margin-right:12%; }
.xitong .xitong_r{ float:right; width:44%;}
.xitong h2{ font-size:16px; font-weight:600; line-height:32px; height:32px; margin-top:30px;}
.xitong h2 i.iconfont{ font-size:22px; font-weight:normal; color:#aacd06; width:28px; display:inline-block; vertical-align:top;}


.product{ background:#f4f4f6;}
.xitong .xitong_l .xq_vi{width:100%; margin-top:30px;}
.xitong .xitong_l .xq_vi video{width:100%;height:auto;  cursor:pointer;}
.xitong .xitong_l .xq_vi i{position:absolute; width:100%;height:100%; background:url(../images/open01.png) no-repeat center;}

.xitong .xitong_r .btns{ float:right; display:inline-block;}
.xitong .xitong_r .btns span{
	display: block;
	float: left;
	width: 32px;
	height: 32px; line-height:32px; text-align:center;
	border:1px solid #ccc; color:#666;
	margin-right: 10px;
	cursor: pointer;
	transition: all 0.4s;-webkit-transition: all 0.4s;
}
.xitong .xitong_r .btns .left{ }
.xitong .xitong_r .btns .right{ margin-right:0; }
.xitong .xitong_r .btns span:hover{
	background-color: #aacd06; color:#fff;
	border:1px solid #aacd06;
}
.xitong .xitong_r{ position:relative;}
.xitong .xitong_r .bottom{ position:absolute; bottom:0px; left:0;}
.xitong .xitong_r .top{ position:absolute; bottom:0px; left:0;}
.xitong .xitong_r .xt_pro{ width:100%; margin-top:30px; height:396px; overflow-y:scroll;}
.xitong .xitong_r .xt_pro li{ margin-top:30px; height:auto; background-image:linear-gradient(to right, RGB(255,255,255), RGB(245,245,245));}
.xitong .xitong_r .xt_pro li:first-child{ margin-top:0px;}
.xitong .xitong_r .xt_pro li a{ display:block; }
.xitong .xitong_r .xt_pro li a img{ width:35%; margin-right:3%; float:left;}
.xitong .xitong_r .xt_pro li a .xt_pro_txt{ width:57%; float:left; padding-top:25px; padding-bottom:20px;}
.xitong .xitong_r .xt_pro li a .xt_pro_txt h3{ font-size:24px; color:#000; line-height:30px; margin-bottom:15px;}
.xitong .xitong_r .xt_pro li a .xt_pro_txt p{ font-size:14px; color:#000; line-height:20px; }


.xitong .xitong_r .xt_pro::-webkit-scrollbar { width: 12px; }
.xitong .xitong_r .xt_pro::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: #999; }
.xitong .xitong_r .xt_pro::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: #f1f1f1; }
/*.xitong .xitong_r .xt_pro::-webkit-scrollbar-button { display:block;}*/
.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:vertical:single-button:start{ background:url(shang.png) no-repeat center #f1f1f1;}
.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:vertical:single-button:end{ background:url(xia.png) no-repeat center #f1f1f1;}
/*.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:vertical:start{ display:block;}
.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:vertical:end{ display:none;}*/


/*.xitong .xitong_r .xt_pro::-webkit-scrollbar-button {
    display: block; 
} 
.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:horizontal:single-button:start {
    width: 24px;  
    background: url("shang.png") 0 -52px no-repeat;
    cursor: pointer;
}
.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:horizontal:single-button:end {
    width: 24px;    
    background: url("xia.png") 0 -77px no-repeat;    
    cursor: pointer;
}
.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:vertical:single-button:start {
    width: 16px;    
    background: url("../img/scroll_btn.png") -3px 0px no-repeat;    
    cursor: pointer;
}
.xitong .xitong_r .xt_pro::-webkit-scrollbar-button:vertical:single-button:end {
    width: 16px;    
    background: url("../img/scroll_btn.png") -3px -26px no-repeat;    
    cursor: pointer;
}
*/

.proxq_mid{overflow:inherit; background:#fff; padding:0 10%; padding-bottom:60px;}
.proxq_m_l{width:55%; float:left; }
.proxq_m_l>h4 {width:100%;float:left;border-top:1px solid #e2e2e4;margin:52px 0px 20px 0px;}
.proxq_m_l>h4 span,.proxq_m_l>div span{float:left; height:24px;line-height:24px;background:#fff;font-size:16px; font-weight:600; margin-top:-13px; }
.proxq_m_l>h4 span i.iconfont{ font-size:22px; font-weight:normal; color:#aacd06; width:28px; display:inline-block; vertical-align:top;}
.proxq_m_l>p{font-size:15px;color:#666666;line-height:30px;width:100%;float:left; padding:10px 0;}
.pro_ulA,.pro_ulB{width:100%;float:left;}
.pro_ulA li,.pro_ulB li{display:block;padding-left:22px;font-size:16px;color:#666666;line-height:30px;background:url(../images/proico10.png) no-repeat left 9px;}
.pro_ulB li{padding-left:24px;background:none;position:relative;}
.pro_ulB li i{position:absolute;left:0px;width:16px;height:16px;text-align:center;line-height:16px;background:#a5a5a5;border-radius:100%;top:7px;font-style:normal;font-size:12px;color:#fff;}
.proxq_m_l table{width:100%;float:left;margin-top:20px;border-collapse:collapse;border-spacing:0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.proxq_m_l table th{ padding:10px; border:1px dashed #cfcfd0;font-size:16px;}
.proxq_m_l table td{ padding:10px;text-align:center; font-size:14px; background:#f4f4f4; border:1px dashed #cfcfd0;}
.proxq_m_l table tr:nth-child(2n) td{background:#fff;}
.proxq_m_l table td.bgfff{ background:#fff;}
.proxq_m_l table td span.span1{ width:50px; display:block; text-align:left; margin:0px auto;}
.proxq_m_l table td span.span2{ width:90px; display:block; text-align:left; margin:0px auto;}
.proxq_m_l table td span.span3{ width:75px; display:block; text-align:left; margin:0px auto;}
.proxq_m_l table td span.span4{ width:65px; display:block; text-align:left; margin:0px auto;}
.proxq_m_l table.mobile{ display:none;}


.proxq_m_R{width:40%;float:right;}
.proxq_m_R>h4 {width:100%;float:left;border-top:1px solid #e2e2e4;margin:52px 0px 20px 0px;}
.proxq_m_R>h4 span,.proxq_m_R>div span{float:left; height:24px;line-height:24px;background:#fff;font-size:16px; font-weight:600; margin-top:-13px; }
.proxq_m_R>h4 span i.iconfont{ font-size:22px; font-weight:normal; color:#aacd06; width:28px; display:inline-block; vertical-align:top;}

.proxq_m_R>p{ font-size:15px;color:#333333; }

a.fanhui{ position:absolute; right:50px; display:block; cursor:pointer; z-index:10000001; }
a.fanhui i{ font-size:50px; color:#222;}
a.fanhui img{ width:22px;}

.about_main{padding-top:50px;}

.news{ background:RGB(243,249,255);}
.newsC { padding:20px 50px; background:#fff;}
.newsC li{width:100%;padding:30px 0px;border-bottom:1px solid #e5e5e5;float:left;}
.newsC li a{ }
.newsC li .img{float:left;width:20%; overflow:hidden; }
.newsC li .img img{ max-height:180px;}
.newsC_c{width:60%;float:left;margin-left:3.6%;}
.newsC_c h2{font-size:24px;color:#333;display:block; line-height:50px; font-weight:600; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.newsC_c>p{color:#666666;line-height:24px;font-size:14px;margin-top:5px;max-height:72px;overflow:hidden;display: -webkit-box;
-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.newsC_c>i{display:none;font-style:normal;}
.newsC_c_t{ float:left;margin-top:20px; width:80px;height:26px;text-align:center;font-size:12px;color:#fff;text-align:center;line-height:26px;background:#aacd06;float:left;border-radius:10px;}
.newsC li span{float:right;padding:40px 3.2%;text-align:center;border-left:1px solid #e5e5e5;font-size:48px;font-family:"Arial";color:#555555;}
.newsC li span i{display:block;font-size:14px;color:#8f8f8f;font-weight:normal;font-style:normal;}
.newsC li:hover h2{color:#aacd06;}
.newsC li:hover .newsC_c>p{color:#333;}


.about{ width:100%; background:url(about_bg.jpg) right no-repeat; background-size:cover; padding:200px 0px;}
.about .about_con{ width:60%; float:left;}
.about .about_con h2{ color: #aacd06; font-size: 48px; font-weight: bold; margin-top:20px;}
.about .about_con h3{ color: #fdd000; font-weight: 100; font-size: 24px; margin-bottom: 20px; margin-top:20px;}
.about .about_con h3:after { content: ''; display: block;
    width: 100%; height: 1px; background: #888; margin-top: 15px; }
.about .about_con p{font-size:16px;color:#3E3B32;line-height:26px;margin-bottom:8px;}
.about .about_con p strong{color:#000;font-size:16px;}


.aboutA { width: 100%; float: left; background: RGB(243,249,255); padding: 60px 0px; }
.aboutA_con{width:100%; }
.aboutA_con>img{width:42%;float:left;}
.aboutA_R{width:50%;float:right; }
.aboutA_R h6{font-size: 18px; color: #aacd06; font-family: verdana; text-transform: uppercase; margin-bottom: 10px;}
.aboutA_R h2{ color: #fff; font-size: 22px; font-weight: bold; background:#aacd06; padding:5px 0px; margin-left:-120px; margin-top:20px; width:500px; text-align:center;}
.aboutA_R h3{ color: #3E3B32; font-weight: bold; font-size: 14px; margin-bottom: 20px; margin-top:20px;}
.aboutA_R h3:after { content: ''; display: block; width: 100%; height: 1px; background: #aacd06; margin-top: 15px; }
.aboutA_R p{ font-size:14px;color:#3E3B32;line-height:24px; padding: 7px 0px 7px 20px; position: relative;}
.aboutA_R p i{ position: absolute; top: 5px; left: 0px;}
.aboutA_R p.p0{ padding:7px 0;}




.fzyj{ padding:80px 0px; background:none;}
.fzyjList{ }
.fzyjList .list_box{position:relative;overflow-y:hidden;}
.fzyjList .list_text{position:absolute;top:0;left:0;bottom:0;right:0;padding:12% 6%;display:block;}
.fzyjList .list_title{font-size:24px; line-height:50px; font-weight:600; color:#36383c;}
.fzyjList .list_p{font-size:16px;color:#666666;}
.fzyjList img{width:100%;}
.fzyjList li{ width:48%; margin-right:4%; margin-bottom:2%; float:left; }
.fzyjList li:nth-child(2n+2){ margin-right:0;}
.fzyjList .list_img{height:0;padding-bottom:45%;}
.fzyjList li:hover .list_title{color:#000;}
.fzyjList li:hover .list_p{color:#000;}


.gytit{ margin:20px 0px; position:relative; padding-left:60px;}
.gytit span{ display:block; width:36px; height:15px; position:absolute; top:5px; left:0;}
.gytit h2{
	color:#000;
	font-size: 28px;
	font-weight: 500;
	line-height: 26px;
}
.Corporate dl dd .gytit p{
	line-height: 26px; margin-top:0;
	color:#333;
	font-size: 14px; padding:15px 0px;
}
.Corporate dl dd .gytit .text{line-height: 26px; margin-top:0;
	color:#333;
	font-size: 14px; padding:15px 0px 20px;}
.Corporate dl dd .gytit li span{ position:static; display:inline-block; width:72px; text-align:justify; text-align-last:justify; float:left;}
/*.gytit:after {
    content: '';
    display: block;
    width: 34px;
    height: 1px;
    background: #fdd000;
    margin-top: 15px;
}*/
.yjsm{ padding:60px 0px; background:#fff;}
.yjsminner{
	padding: 60px 0px;
	background-image: url(../images/yjsmbac_03.jpg);
	background-repeat: no-repeat;
	background-size:cover;
}
.yjsminner div{
	background:rgba(253,208,0,.6); padding:50px 0px; width: 35%;
}
.yjsminner h2{
	color:#ffffff;
	font-size: 30px; padding:0px 50px;
	font-weight: bold;
	margin-bottom: 15px;
}
.yjsminner p{
	line-height: 30px; padding:0px 50px;
	color:#ffffff
}
.Corporate dl{ width: 100%; display: table; position: relative;}
.Corporate dl dt{ width:50%; float: right; }
.Corporate dl dt img{ width:100%; height:auto;}
.Corporate dl dd{ position: absolute; left: 0; top:0px; z-index: 1; width:42%;/*  background: url(../images/eimgs8.jpg) no-repeat; background-size:cover;*/}
.Corporate dl dd img{ position: absolute; left: 50%; top: 50%;
 transform: translate3d(-40%,-50%,0);
 -webkit-transform: translate3d(-40%,-50%,0);
 -moz-transform: translate3d(-40%,-50%,0);
 -o-transform: translate3d(-40%,-50%,0);
}
.Corporate dl dd p{ margin-top:30px; font-size:15px; color:#333; line-height:30px;}

/*.fzyj{ padding:150px 0px 300px; background: url(../images/fzyj.jpg); background-repeat: no-repeat; background-size:cover;}
.fzyjinner{}
.fzyjinner div{ width: 43%; }
.fzyjinner h2{ color:#333; font-size: 32px; font-weight: bold; margin-bottom: 15px; }
.fzyjinner p{ line-height: 30px; font-size:16px; color:#333; }*/


video{padding:0px;margin:0px;}



.n-content{ padding:50px; background:#fff;}

.newsL{ width:20%; float:left; border-right:1px solid #ccc; padding-right:20px;}
.newsL li{ font-size:14px; margin-bottom:10px; line-height:22px;}
.newsL li em{ display:inline-block; width:20px; vertical-align:top; color:#666;}
.newsL li a{ display:inline-block; color:#666;width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:calc(100% - 20px); }
.newsL li a span{ font-size:12px; font-family:Arial; color:#999; }

.newsL li.cur em{ color:#aacd06;}
.newsL li:hover a, .newsL li:hover span, .newsL li:hover em{ color:#000;}
.newsL li.cur a, .newsL li.cur em, .newsL li.cur span,.newsL li.cur:hover a, .newsL li.cur:hover em, .newsL li.cur:hover span{ color:#aacd06;}

.newsR{ width:75%; float:right;}
.newsR h2.title{ font-size:28px; color:#333; font-weight:600; line-height:40px; margin-top:0px; margin-bottom:20px; text-align:left;}
.newsR .time{ font-size:12px; color:#999; font-family: Helvetica; margin-bottom:20px;}
.newsR .content{  }
.newsR .content p{ font-size:15px; line-height:26px; padding:5px 0px; color:#666; letter-spacing:1px; }
.newsR .content img{ max-width:100%; margin:5px auto; height:auto;}


.contact{ padding:60px 0px; background: RGB(243,249,255);}
.contact .contactb{ padding:50px; background:#fff;}
.map_left{float: left;width: 33%;color: #666;}
.map_left h2{ font-size: 28px; font-weight:600; height:60px; line-height:60px; color: #222;}
.map_left li{padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #f1f1f1; height:46px;}
.map_left li i{float: left;display: block;margin-right: 20px;width: 45px;height: 45px; font-size:45px; color:#aacd06;}
.cont_info{float: left;width:-webkit-calc(100% - 65px); 
width:-moz-calc(100% - 65px); 
width:calc(100% - 65px); }
.cont_infp_t{font-size: 16px;color: #000;font-weight: bold; line-height:26px;}
.cont_infp_p{ font-size:14px; color:#333; font-weight:100;}
.map_right{float: right;width: 64%; margin-top:80px;}


.inliner-nav{ width: 100%; background: RGB(243,249,255); height: 60px; line-height: 60px; text-align: center; }
.inliner-nav i{ display: inline-block; width: 1px; height: 17px; background: #cfcfcf; margin: 0 50px; position: relative; top: 5px; }
.inliner-nav a{ width: 132px; text-align: center; display: inline-block; font-size: 15px; color: #666; line-height:30px; }
.inliner-nav span.iconfont{ font-size:18px; color:#666; margin-right:5px; }
.inliner-nav a.cur, .inliner-nav a.cur span.iconfont{ color: #aacd06; }

.info-page { margin-top: 20px; margin-bottom:20px; padding: 15px 0 0; border-top: 1px solid #eee; }
.info-page .con{ float: left; width: 80%; }
.info-page p{ font-size: 12px; line-height: 22px; height: 22px; overflow: hidden; }
.info-page p a{ color: #333; transition: all 0.5s; }
.info-page p a:hover{ color: #aacd06; transition: all 0.5s; }
.info-page .back { float: right; display: inline-block; padding: 2px 22px; border: 2px solid #eee; color: #333; transition: all 0.3s; }
.info-page .back:hover{ background:#aacd06; color: #fff; border: 2px solid #aacd06; transition: all 0.5s; }

.w1600{ width:1600px; margin:0px auto;}
.kong{ width:100%; height:396px; line-height:396px; text-align:center; font-size:24px; font-weight:bold; color:#333;}
@media screen and (max-width:1680px){
	.xitong{ width:1400px;}
	.xitong .xitong_r .xt_pro{ height:346.5px; }
	.kong{ height:346.5px; line-height:346.5px;}
	.xitong .xitong_r .xt_pro li a .xt_pro_txt{ padding-top:25px; height:100px;}
	.xitong .xitong_r .xt_pro li a .xt_pro_txt h3{ font-size:20px; font-weight:bold; margin-bottom:10px;}
}
@media screen and (max-width:1480px){
	.xitong{ width:1200px;}
	.xitong .xitong_r .xt_pro{ height:297px; }
	.kong{ height:297px; line-height:297px;}
	.xitong .xitong_r .xt_pro li{ margin-top:20px;}
	.xitong .xitong_r .xt_pro li a .xt_pro_txt{ padding-top:20px; height:100px;}
	.xitong .xitong_r .xt_pro li a .xt_pro_txt h3{ font-size:20px; font-weight:bold; margin-bottom:5px;}
	.proxq_m_l table th{ font-size:14px;}
	.proxq_m_l table td{ font-size:13px;}
}
@media screen and (max-width:1280px){
	.w1200{width:90%;}
	.header .w1200{ width:100%; background:#fff;}
	.head_r{display:block;width:100px; background:#aacd06;}
	.menu-handler{width:80px !important;}
	.nav li{ margin:0px 20px;}
	.fot_l div{ margin-top:20px;}
	.fot_l div p{ width:100%; line-height:26px;}
	.fot_l div p:nth-child(2n){ width:100%;}
	
	.part1_cont .cont .s_cont{ height:60px; margin-top:5px; margin-bottom:5px;}
	.part1_cont .cont .s_title{ font-size:24px; }
	.aboutA_R h3{ font-size:14px; margin-bottom:10px; margin-top:10px;}
	.aboutA_R p{ font-size:14px; line-height:24px;}
	.aboutA_R p strong{ font-size:14px;}
	
	.proxq_m_l .xq_vi{ height:400px;}
	.map_left h2{ font-size: 24px; }

	.newsC li span{padding:20px 2%;}
	.newsC_c h2{ line-height:40px; font-size:22px;}
	.newsC_c>p{ line-height:22px; height:44px;}
	.newsC_c_t{ margin-top:10px;}
	
	.gytit{ margin:15px 0px;}
	.gytit h2{ font-size:24px;}
	.Corporate dl dd .gytit p{ padding:5px 0px 15px; line-height:24px; font-size:14px;}
	
	.xitong{ width:90%; margin:50px 5%;}

	.proxq_mid{ padding:0 5%; padding-bottom:50px;}
	.xitong .xitong_r .xt_pro li a img{ width:38%; margin-right:2%;}
	.xitong .xitong_r .xt_pro li a .xt_pro_txt{ padding-top:10px; height:auto; padding-bottom:10px; }
	.xitong .xitong_r .xt_pro li a .xt_pro_txt h3{ font-size:18px; }
	.xitong .xitong_r .xt_pro li a .xt_pro_txt p{ font-size:12px; line-height:18px;}
	
	.proxq_m_l table td{ font-size:12px; padding:8px;}
	.proxq_m_l table td span.span1{ width:46px; display:block; text-align:left; margin:0px auto;}
	.proxq_m_l table td span.span2{ width:84px; display:block; text-align:left; margin:0px auto;}
	.proxq_m_l table td span.span3{ width:70px; display:block; text-align:left; margin:0px auto;}
	.proxq_m_l table td span.span4{ width:60px; display:block; text-align:left; margin:0px auto;}
}

@media screen and (max-width:1090px){
	.w1200{ width:95%;}
	.xitong{ padding:30px 2.5%;}
	.proxq_mid{ padding:0 2.5%; padding-bottom:30px;}
	.part1_cont .cont .s_title{ font-size:20px; height:30px; }
	.img img.img0{ width:70px !important; }
	
	.newsC{ padding:10px 30px;}
	.newsC_c h2{ line-height:30px; font-size:20px;}
	.newsC_c_t{ margin-top:5px;}
	.newsL{ display:none;}
	.newsR{ width:100%;}
	.newsR h2.title{ margin-bottom:10px;}
	.newsR .time{ margin-bottom:10px;}
	.aboutA_R h2{ margin-top:0px; background:none; font-size:24px; color:#aacd06; margin-left:0px; width:auto; text-align:left; padding:0px;}
	.aboutA_R h3{ font-size:14px; margin-bottom:10px; margin-top:10px;}
	.aboutA_R h3:after{ margin-top:5px;}
	
	.about{ padding:100px 0px;}
	.about .about_con{ width:80%; float:left;}

	.product .dlbox{ width:40%; margin:0px 4%;}
	.product .dlbox .dt .p{ height:72px; margin-bottom:10px;}
	
	.map_left{ width:40%;}
	.map_right{ width:58%;}
	.map_left h2{ font-size: 20px; line-height:40px; height:40px; }
	
	.Corporate dl dd{ width:47%;}
	.gytit{ margin:10px 0px;}
	.Corporate dl dd .gytit p{ padding:5px 0px 10px;}
	.xitong .xitong_r .xt_pro li a .xt_pro_txt h3{ font-size:16px; margin-bottom:0px;}
	
}
@media screen and (max-width:960px){
	.part1_cont .cont{ top:10%;}
	.part1_cont .cont .s_title{ height:25px; font-size:18px;}
	.part1_cont .cont .s_cont{ font-size:12px; line-height:18px; height:54px;}
	.part1_cont .cont a{ padding:7px 25px;}
	.gytit:after{ margin-top:10px;}

	.newsC li{ padding:20px 0px;}
	.newsC_c h2{ font-size:18px;}
	.newsC_c>p{ line-height:20px; height:40px;}
	.newsC_c_t{ line-height:24px; height:24px;}
	.newsC li span{ padding:10px 2%;}
	
	.proxq_top{ padding-top:28px;}
	.proxq{ padding-bottom:20px;}
	.proxq_top .w1200>p{text-align:right;}
	.proxq_t_cL{margin-top:0px; width:530px;float:none;margin:0 auto;overflow:hidden;}
	.pro_top>a{margin:10px 4%;}
	.proxq_m_R{ width:100%; margin-top:0px; padding-bottom:20px;}
	.proxq_m_l{ width:100%;}
	
	.proxq_t_cR{width:100%;}
	.xitong .xitong_l, .xitong .xitong_r{ width:100%; margin-right:0;}
	.footer:after{display:none;}
	.fot_l img,.fot_r{display:none;}
	.fot_l{
		width: 100% !important;
	}
	.contact-info a:last-child{ }
	
	.

}

@media screen and (max-width:780px){
	.header{height:50px;z-index:50; position:fixed;}
	.header .w1200{ height:50px;}
	.header a.logo img{ height:50px; width:auto;}
	.nav{display:none;}
	.head_r{ right:60px; width:60px;}
	.head_r>a{ line-height:50px;}
	.curs .nav li>a, .curs .head_r>a{ line-height:50px;}
	.head_r a .iconfont{ display:none;}
	.menu-handler{ width:60px !important; height:50px; display:block;}
	.menu-handler .burger{top:13px;}
	.menu-handler .burger-2 {top:22px;}
	.menu-handler .burger-3{top:31px;}
	.menu-handler.active .burger-1,.menu-handler.active .burger-3{top:21px;}

	.menuBox{top:0px;background-color:rgba(255,255,255,1); padding-bottom:72px !important;}
	.menu_top{display:none;}
	.menuBox .w1200>ul li>p span{ display:inline-block; color:#ccc; width:30px;}
	.menuBox .w1200{width:100%;position:static;transform:translate(0);}
	.menuBox .w1200>ul{margin-top:60px;}
	.menuBox .w1200>ul li{width:100%;margin-right:0px;}
	.menuBox .w1200>ul li>p{padding:0px 4%;margin-bottom:0px;height:45px;line-height:45px;font-size:20px; border-bottom: 1px solid #eee;}
	
	.menuBox .w1200>ul li>p.cur a{ padding-left:30px; color:#aacd06;}
	.menu-handler.active .burger{background:#aacd06;}
	.menu-handler.active{background:none;}
	.menu_list { padding:5px 0;}
	.menu_list>p {padding:0px 4%;}
	.menu_list>p a{ line-height:30px; font-size:14px;}
	
	.title dl dt img{width:34px;}
	.title dl{padding-left:50px;}
	.title dl dt{font-size:20px;}
	.title{margin:30px 0px 24px 0px;}

	.bpc{ display:none;}
	.bmobile{ display:block; margin-top:50px;}
	
	.ipart1{ padding:20px 0px;}
	.i_title{ font-size:20px; margin-bottom:10px;}
	.i_tcont{ display:none;}
	
	.part1_cont .l, .part1_cont .r{ width:100%; }
	.part1_cont .l{ margin-bottom:20px;}
	.ipart5{ margin-bottom:10px;}
	.ipart5 .news_list, .ipart5 .news_lists{ width:100%;}
	.ipart5 .news_list li{ width:48%; margin-right:4%;}
	.ipart5 .news_list li:nth-child(2n+2){ margin-right:0;}
	.ipart5 .news_lists{ margin-top:20px;}
	.ipart5 ._cont .title{ margin:0px;}

    .main{padding:50px 0px;}  
    .page li.pre a,.page li.next a{font-size:0px;padding:0px;}
    .page li,.page li.pre, .page li.next{margin:0px 1px;height:30px;width:30px;line-height:30px;}
    .page li a,.page li span{line-height:30px;}
    .page li.pre a, .page li.next a,.page li.pre span,.page li.next span{width:30px;}
    .page li.pre span, .page li.next span,.page li.next a{font-size:16px !important;}
    .page{margin-top:30px;}
	
	.pro_mid{ padding:20px 0px; text-align:center;}
	.pro_mid li{ width:100%; border:none; margin:0;}
	.pro_mid li:hover{ border:none; }
	.pro_mid li:nth-child(2n+1){ margin-left:0; margin-bottom:20px;}
	.pro_mid li a span{ padding:5px 0;}
	.pro_mid li a span i{ font-size:16px;}
	
	.pro{ padding-top:50px; background-size:cover;}
	.pro h2{ font-size:28px; margin-bottom:20px;}
	.part1_cont{ margin-top:30px;}
	.pad80{ padding:30px 0px;}
	.prolist{width:100%;float:left; padding:20px 0px;}
	.prolist li{ width:90%;float:left; margin:0px 5%; background:#fff;}
	.prolist li:nth-child(2n+1){margin-left:5%; margin-bottom:20px;}
	.prolist .tit{ padding:15px;}


	.proxq_top, .pro{ margin-top:30px;}
	
	
	.proxq_t_cL{width:100%;float:none;margin:0 auto;}
	.proxq_m_t{width:100%; margin-top:-40px;}
	.proxq_m_t .hd li { font-size:16px; line-height:40px; height:40px;}
    .proxq_end{padding:30px 0px;}
    .proxq_m_l{margin-top:10px;padding-bottom:18px; }
    .proxq_m_l>h4,.proxq_m_l>div{margin:24px 0px 10px 0px;}
   
    .proxq_m_l>p,.pro_ulA li, .pro_ulB li{font-size:14px;line-height:24px;}
	.proxq_m_l .xq_vi{ height:300px; margin-top:0px;}
    .pro_ulB li i{top:3px;}
	
	.proxq_m_R>p{ font-size:15px;}
	.proxq_m_Rc a p{ font-size:14px;}
	
    .proxq_t_cR h1{font-size:20px; line-height:30px;}
	.proxq_t_cR h1 img.img0{ width:70px;}
	.proxq_t_cR h1 i{ width:12px; height:12px;}
    .proxq_t_cR p{font-size:18px;}
    .proxq_t_cR .info p{font-size:12px; line-height:18px; padding-left:25px; padding-top:0px;}
    .proxq_t_cR .info span{font-size:14px;line-height:24px; padding-left:25px; font-weight:bold;}
    .proxq_t_cR .info a{margin-top:26px;}
	.proxq_t_cR .info span {background: url(../images/proico7.png) no-repeat left 1px;}
	.proxq_t_cR .info span.span1 {background: url(../images/proico6.png) no-repeat left 1px;}
    .proxq_t_cR .info span.span3 {background: url(../images/proico3.png) no-repeat left 1px;}
	.proxq{ padding-bottom:20px;}

    .proxq_m_l table.tables{ display:none;}
	.proxq_m_l table{margin-top:16px; font-size:13px;}
	.proxq_m_l table th{ padding:8px; font-size:13px;}
	.proxq_m_l table td{ padding:6px; font-family: "Microsoft YaHei", Î¢ÈíÑÅºÚ, "MicrosoftJhengHei", »ªÎÄÏ¸ºÚ, STHeiti, MingLiu;}
	.proxq_m_l table.mobile{ background:#fff; display:table;}
	.proxq_m_l table.mobile tbody{ width:100%;}
	.proxq_m_l table.mobile tr.tr2{background:#fff; }
	.proxq_m_l table.mobile tr.tr1{background:#f4f4f5; }
	.proxq_m_l table.mobile th { padding: 10px; border: 1px dashed #eee;}
	.proxq_m_l table.mobile td{ font-size:12px; padding:8px; border: 1px dashed #eee;}


	
	
	
    .inliner-nav{ margin-top:50px; height:45px; line-height:45px;}
	.inliner-nav i{ margin:0px 20px;}
	.inliner-nav a{ width:120px;}
	.info-page .back{ display:none;}
	.news{ padding:0px;}


	.newsC{ padding:0px; }
	.newsC li{ padding:15px;}
	.newsC li .img{ width:28%; }
	.newsC_c{ width:60%; margin-left:5%;}
	.newsC_c h2{ font-size:16px; line-height:24px; font-weight:bold; }
	.newsC_c>p{ font-size:13px; line-height:18px; height:36px; color:#666;}
    .newsC_c_t{display:none;}
	.newsC li span{display:none;}

	.n-content{ padding:20px;}
	.newsR h2.title{ font-size:20px; line-height:26px; margin-top:5px; margin-bottom:5px;}
	
	.newsR .content p{ font-size:14px; line-height:24px; letter-spacing:0px;}

    .aboutA_con>img{width:100%; float:none;margin:0 auto;display:block;}
    .aboutA_R{width:100%;margin-top:10px;}
	.aboutA_R h2{ font-size:20px;}
    .aboutA_R p,.aboutC .pt_tit p,.aboutC ul li>div p,.aboutD .pt_tit p,.aboutD ul li p{font-size:14px;line-height:24px;}
    .aboutA{padding-bottom:20px; padding-top:20px; margin-top:50px;}
	
	.about{ padding:50px 0px;}
	.about .about_con{ width:100%; float:left;}
	.about .about_con h2{ font-size:32px;}
	.about .about_con h3{ font-size:18px; margin-top:5px; margin-bottom:10px;}
	.about .about_con p{ font-size:14px;}
	
	.fzyj{ padding:30px 0px;}
	.fzyjList li{ width:100%; margin-right:0;}
	
	
	.yjsm{ padding:20px 0px;}
	.Corporate{ padding:0px;}
	.Corporate dl dt{ width:100%;}
	.Corporate dl dd{ width:95%; position:static; float:left; margin-left:2.5%; padding-top:10px;}


	
	.fot_en>div p{ display:none;}
	.fot_en>div{ font-size:12px;}
	
	.contact{ margin-top:50px; padding:20px 0px;}
	.contact .contactb{ padding:20px;}
	.map_left,.map_right{ width:100%;}
	.map_left h2{ font-size: 20px; line-height:40px; height:40px; }
	.map_left li{ padding-top:10px; padding-bottom:10px;}
	.map_left li:nth-child(2n+1){ height:50px;}
	.map_left li i{ width:40px; height:40px; font-size:40px; margin-right:10px;}
	.cont_info { width: -webkit-calc(100% - 50px); width: -moz-calc(100% - 50px); width: calc(100% - 50px); }
	.cont_infp_t{ font-size:16px; line-height:26px;}
	.cont_infp_p{ font-size:13px;}
	.map_right{ margin-top:20px;}
	
	a.fanhui{ right:10px;}
	a.fanhui i{ font-size:40px; color:#222;}
	
	.part1_cont .cont .s_title img{ height:15px !important; padding-bottom:5px;}
}

@media screen and (max-width:600px){
	.part1_cont .img{ width:100%; margin-right:0;}
	.part1_cont .cont{ width:60%;}
	.part1_cont .cont .s_title{ font-size:18px; height:22px; line-height:22px;}
	.part1_cont .cont .s_title i{ font-size:14px;}
	.part1_cont .cont .s_cont{ font-size:12px; line-height:18px; height:55px;}
	.part1_cont .cont a{ padding: 5px 20px;}
	.seemore{ width:150px; padding:6px 0;}
	.ipart5 .cont_box{ padding:12px;}
	.ipart5 .news_list li .img{ height:120px;}
	.ipart5 .cont_box .cont{ font-size:14px; padding-bottom:5px;}
	.ipart5 .cont_box .year{ font-size:12px; color:#999;}
	
	.ipart5 ._cont .c_cont{ color:#999;}
	.ipart5 .time{ padding:0px; padding-right:10px;}
	.ipart5 .time .date{ font-size:28px;}
	.ipart5 .time .month{ font-size:10px;}
	.ipart5 ._cont{ width: calc(100% - 72px);}
	.ipart5 ._cont .title{ font-size:15px;}
	.contact .w1200{ width:100%;}
	.contact .contactb, .n-content{ padding:15px;}
	

	.pro h2{ font-size:24px; margin-bottom:15px;}
	.pro h3{ font-size:12px; line-height:20px; }
	.part1_cont .box{ width:97.3%; height:94%;}
	
	}
