﻿@charset "utf-8";
/* CSS Document */
/*切图：bwh*/
html{ overflow-x:hidden; overflow-y:auto;}
*{ padding:0; margin:0;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body{ overflow:hidden;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#EF8201; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0; border-radius:0;}




.pz_top{ float:left; width:100%;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative;  }
.pz_main{ float:left; width:100%; }
.pz_down{ float:left; width:100%; }


/*top*/
.pc_top{ display:block;}		
.ph_top{ display:none;}

.back1{ float:left; width:100%; background:#fff; position:relative; z-index:199;}
.top_bg{ float:left; width:100%; background:#f5f5f5; border-bottom:1px solid #e6e6e6;}
.top_cont{ float:left; width:100%;}
.welcome{ float:left; color:#666666; font-size:12px; line-height:32px;}
.logo{ float:left; width:366px; height:62px; margin:22px 0;}
.slogan{ float:left; height:57px; margin:25px 0 0 20px;}
.tel{ float:right; margin-top:27px;}
.tel_1{ float:left; width:84px; height:53px; border-right:1px solid #ef8201; text-align:center; padding-right:12px; margin-right:12px;}
.tel_1 i{ float:left; width:100%;}
.tel_1 span{ float:left; width:100%; color:#EF8201; font-size:14px; line-height:14px; margin:3px 0 2px 0;}
.tel_1 font{ float:left; width:100%; color:#EF8201; font-size:12px; line-height:12px; text-transform:uppercase; font-family:"Arial";}
.tel_2{ float:left; height:53px; color:#EF8201; font-size:20px; line-height:26px; font-family:"Arial";}
.top_map{ float:right;}
.top_map a{ float:left; line-height:32px; color:#666666; font-size:12px; padding:0 15px;}
.top_map a span{ float:left; padding-left:20px;}
.top_map a .ico1{ background:url(images/top1.png) left center no-repeat;}
.top_map a .ico2{ background:url(images/top2.png) left center no-repeat;}
.top_map a .ico3{ background:url(images/top3.png) left center no-repeat;}
.top_map a:hover .ico1{ background:url(images/top1_1.png) left center no-repeat;}
.top_map a:hover .ico2{ background:url(images/top2_1.png) left center no-repeat;}
.top_map a:hover .ico3{ background:url(images/top3_1.png) left center no-repeat;}
.top_map a:hover{ background:#EF8201; color:#fff;}

/*menu*/
.menu_bg{ float:left; width:100%; background:#EF8201;}
ul.nav { float:left; width:100%;}
ul.nav .l1{ float:left;position:relative;z-index:2; height:60px; width:12.5%; text-align:center;}
ul.nav .l1 .l1_a{ float:left; width:100%; height:60px; line-height:60px; color:#fff; font-size:16px; padding:0; position:relative;}
ul.nav .l1.hover .l1_a,
ul.nav .l1:hover .l1_a{background:#CC6633;}
.nav li .nav-w {z-index:99;position:absolute;display:none;float:left; width:100% !important;clear:both;overflow:hidden;top:60px;background:#fff;left:0;}
.nav li .section-nav1{ height:auto; overflow: hidden;}
.nav li .section-nav1 ul {position:static;margin:0px;width:100%;overflow:hidden;}
.nav li .section-nav1 ul li {position:static;padding:0px;width:100%;background:none;float:left;}
.nav li .section-nav1 ul li a { float:left; width:100%; background:none; height:40px;line-height:40px;color:#666;font-size:14px;font-weight:normal; padding:0; text-align:center;}
.nav li .section-nav1 ul li a:hover{ background:#EF8201;color:#fff;}
.back1_1{ float:left; width:100%; background:#fff; position:fixed; top:0; left:0; z-index:199; box-shadow:0 0 10px #ccc;}
.back1_1 .top_bg{ display:none;}
.back1_1 .top_cont{ display:none;}


.pc_top{ display:block;}		
.ph_top{ display:none;}
.pc_menu{ display:block;}
.menuph{ display:none;}
.xialaph{ display:none;}



@media screen and (max-width:991px) {

.pc_top{ display:none;}		
.ph_top{ display:block;}
.pc_menu{ display:none;}
.menuph{ display:block;}
.xialaph{ display:block;}

.back2_1{ float:left; width:100%; background:#fff; position:fixed; top:0; left:0; z-index:199; box-shadow:0 0 10px #ccc;}
.top_map_ph{ float:left; width:100%; padding:10px 0; border-bottom:1px solid #e5e5e5;}
.top_map{ float:none; display:block; margin:0 auto; width:255px;}
.top_map a{ padding:0 10px;}
.top_map a span{ padding-left:17px;} 
.tel_ph{ float:left; width:100%; margin-top:15px;}
.tel{ float:none; display:block; margin:0 auto; width:232px;}
.logo{ float:left; width:236px; height:40px; margin:10px 0;}



/*手机按钮*/
.menuph{ float:right; width: 28px;  height: 22px; cursor: pointer; text-align: center;/* background:#692e97; padding:14px 11px;*/ margin-top:19px;}
.menuph .point {  display: inline-block; width: 28px;  height: 22px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 28px;  }
.menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 21px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #EF8201;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 28px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #EF8201;  }
.menuph .navbtn::after {  top: -11px;  }
.menuph .navbtn::before {  top: 10px;  }
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px;  }
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px;  }

/*手机下拉*/
.xialaph{ position:absolute; left:0; top:60px; float:left; width: 100%; padding-bottom:50px;  display: none;  z-index:166; background:#fff;   }
.xialaph .ul2,
.xialaph .ul3{  display: none;  }
.xialaph h4 a{  color: #000000;  font-size:15px;line-height: 55px;  }
.xialaph h4{ float:left; width:100%; position:relative;}
.xialaph li:last-child h4::before{  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h4:hover a,
.xialaph h5:hover a{  color: #EF8201; }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h5 a{  color: #000000;  font-size:14px;  font-family: "微软雅黑";  line-height: 45px;  }
.xialaph h5{ float:left; width:100%; padding:0 15px;  position: relative;  }
.xialaph h5::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.05;*/  }
.xialaph li:last-child h5::after{  display: none;  }
.xialaph h4 img{  width: 15px;  height: 8px;  float: right;  margin-top: 24px;  cursor: pointer;  }
.xialaph h5 img{  width: 11px;  height: 6px;  float: right;  margin-top: 26px;  margin-right: 0;  cursor: pointer;  }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  }
.xialaph .ul2{ float:left; width:100%; padding:0 15px;}
.xialaph .ul3{ float:left; width:100%; padding:15px;  position: relative;  }
.xialaph .ul3::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e5e5e5;  }
.xialaph li:last-child .ul3::after{  display: none;  }
.xialaph .ul3 li a{  color: #333;  font-size: 14px;  line-height: 35px;  display: block;  }
.xialaph .ul3 li{ display:block;  padding-top: 5px;  }
.xialaph .ul3 li:first-child{  padding-top: 0;  }
.xialaph .phsou{  position: relative;  margin-top: 34px;
}
.xialaph .phsou input{  width: 100%;  height: 56px;  background-color: #fff; color: #aaa;  font-size: 14px;  padding-left: 20px;  border: 1px solid #e5e5e5;  }
.xialaph .phsou img{  cursor: pointer;  width: 21px;  height: 22px;  position: absolute;  top: 17px; right: 29px;  }
.img_d, .disno{  display: none;  }



}



/*phone底部导航*/
.q_d_m{float:left; width:100%; height:50px;}
.pf_down{width:100%; float:left; position:fixed; left:0; bottom:0; height:50px; background:#EF8201; z-index:999; border-top:1px solid #fff;}
.pf_down li{ width:33.333333%; float:left; text-align:center; padding:7px 0 5px 0; border-right:1px solid #fff;}
.pf_down li .ico7{ width:100%; float:left; height:20px;}
.pf_down li .d_name{ width:100%; float:left; margin-top:4px; font-size:12px; color:#fff; line-height:14px;}
.pf_down li.l1 .ico7{ background:url(images/btn15.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l2 .ico7{ background:url(images/btn16.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l3 .ico7{ background:url(images/btn17.png) no-repeat center; background-size:20px 20px;}
.pf_down li:nth-child(3n){ border:none;}



/*banner*/
.slide_banner{ float:left; width:100%; margin:0; overflow:hidden;}
.slide_banner .slick-slide{ width:1200px; padding:0; background:#fff; position:relative;}
.slide_banner .slick-slide .ban{ float:left; width:100%; position:absolute; left:0; top:0; z-index:98;}
.slide_banner .slick-prev{ width:40px; height:79px; background:url(images/arrow1.png) center no-repeat; background-size:100% 100%; left:50%; margin-left:-675px; margin-top:-40px;}
.slide_banner .slick-next{ width:40px; height:79px; background:url(images/arrow2.png) center no-repeat; background-size:100% 100%; right:50%; margin-right:-675px; margin-top:-40px;}
.slide_banner .slick-dots{ width:0; height:0; overflow:hidden;}
.zy_banner{ float:left; width:100%; line-height:0;}

@media screen and (max-width:1229px) {
.slide_banner .slick-slide{ width:962px;}
.slide_banner .slick-prev{ margin-left:-550px;}
.slide_banner .slick-next{ margin-right:-550px;}
	
}

@media screen and (max-width:991px) {
	
.slide_banner .slick-slide{ width:100%;}
.slide_banner .slick-prev{ width:20px; height:40px; margin-left:0; left:4%; margin-top:-20px;}
.slide_banner .slick-next{ width:20px; height:40px; margin-right:0; right:4%; margin-top:-20px;}

}

@media screen and (max-width:767px) {

.slide_banner .slick-prev{ width:14px; height:28px; margin-top:-14px;}
.slide_banner .slick-next{ width:14px; height:28px; margin-top:-14px;}

}


@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}

/*main*/
.home_search{ float:left; width:100%; background:url(images/main1.png) center repeat; position:relative; z-index:99; margin-top:-92px; padding:18px 5px;}
.search_l{ float:left; width:50%; padding:0 25px;}
.remen_search{ float:left; width:100%; position:relative;}
.search_tit{ float:left; width:72px; position:absolute; left:0; top:0; padding-right:30px; border-right:1px solid #fff;}
.search_tit b{ float:left;color:#fff; font-size:20px; font-weight:bold; line-height:28px;}
.search_cont{ float:left; width:100%; padding-left:82px;}
.search_cont a{ float:left; color:#fff; font-size:14px; line-height:28px; margin-left:20px;}
.so{ float:right; width:100%; height:40px; padding-right:150px; position:relative; margin:8px 0;}
.so .Search{ float:left; width:100%; height:40px; background:none; border:1px solid #c2c3c3; line-height:40px; color:#ccc; font-size:14px; padding:0 10px;}
.so .sear_sub{ float:left; width:140px; height:40px; position:absolute; right:0; top:0; border:none; background:url(images/Search.png) center no-repeat;}
.so input[placeholder], [placeholder], *[placeholder] {color:#ccc !important;} 
.so ::-webkit-input-placeholder{color:#ccc}
.so :-moz-placeholder{color:#ccc}
.so ::-moz-placeholder{color:#ccc}
.so :-ms-input-placeholder{color:#ccc}


@media screen and (max-width:1229px) {

.home_search{ margin-top:-72px; padding:10px 5px;}
.search_l{ padding:0 10px;}
.search_tit{ width:55px; padding-right:15px;}
.search_tit b{ font-size:18px; line-height:26px;}
.search_cont{ padding-left:61px;}
.search_cont a{ margin-left:10px; line-height:26px;}
.so{ margin:6px 0;}
	
}
@media screen and (max-width:991px) {

.home_search{ margin-top:20px; padding:10px 5px;}
.search_l{ width:100%;}
.so{ margin:0;}
.search_tit{ width:100%; position:static; border-right:none;}
.search_tit b{ border-bottom:1px solid #fff; padding-bottom:5px;}
.search_cont{ padding-left:0; margin:8px 0;}
.search_cont a{ margin:0 10px 0 0;}
.remen_search{ display:none;}


}
@media screen and (max-width:767px) {

.so{ padding-right:128px; }
.so .sear_sub{ width:120px;}



}


.ProductCategory{ float:right; width:100%; margin-top:10px;}
.Product_l{ float:left; width:260px;}
.Prod_slide{ float:left; width:100%;}
.Prod_slide .l1{ float:left; width:100%; background:#f5f6f8; margin-top:2px; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease; position:relative;}
.Prod_slide .l1 .l1_a{ float:left; width:100%; color:#333333; font-size:16px; line-height:40px; padding:0 20px 0 36px; background:url(images/main29.png) 20px center no-repeat;}
.Prod_slide .l1.on .l1_a,
.Prod_slide .l1:hover .l1_a{background:url(images/main30.png) 20px center no-repeat; color:#fff;}
.Prod_slide .l1:nth-child(2n){ background:#f0f1f2;} 
.Prod_slide .l1.on,
.Prod_slide .l1:hover{ background:#EF8201;}
.Prod_slide .l1 em{ float:left; width:16px; height:16px; position:absolute; right:20px; top:50%; margin-top:-8px; background:url(images/main23.png) center no-repeat;}
.Prod_slide .l1.on em,
.Prod_slide .l1:hover em{ background:url(images/main24_1.png) center no-repeat;}
.Prod_slide .l2{ float:left; width:100%;display:none}
.Prod_slide .l2 a{ float:left; width:46.7%; color:#666666; font-size:14px; line-height:35px; text-align:center; border-bottom:1px dashed #cccccc;}
.Prod_slide .l2 a span{ float:left; width:100%; margin:1px 0;}
.Prod_slide .l2 a:nth-child(2n){ float:right;}
.Prod_slide .l2 a.last{ border-bottom:none;}
.Prod_slide .l2 a.hover span,
.Prod_slide .l2 a:hover span{ color:#EF8201; background:#f2f2f2;}

.Prod_slide .l2.on{display:block;}

.Prod_slide .sub{ display:none; float:left; width:550px; position:absolute; left:100%; top:0; background:#fff url(images/logo2.png) center no-repeat; border:1px solid #e8e8e8; z-index:9; padding:30px 0; box-shadow:0 4px 5px rgba(0,0,0,0.05);}
.Prod_slide .sub:after{ float:left; width:11px; height:40px; position:absolute; left:0; top:0; margin-left:-6px; background:url(images/main39.png) left center no-repeat; content:'';}
.Prod_slide .sub li{ float:left; width:25%; border-right:1px dashed #cccccc;}
.Prod_slide .sub li:last-child{ border-right:none;}
.Prod_slide .sub li a{ float:left; width:100%; color:#666666; font-size:14px; line-height:34px; text-align:center;}
.Prod_slide .l1:hover .sub{ display:block;}
.Prod_tel{ float:left; width:100%; margin-top:2px; background:url(images/main40.png) center no-repeat; background-size:cover;padding:19px 5px; text-align:center;}
.Prod_tel1{ display:inline-block; *display:inline; *zoom:1; height:34px; border-right:1px solid #ef8201; text-align:center; padding:0 10px 0 50px; margin-right:10px; background:url(images/tel1.png) left center no-repeat; color:#EF8201; font-size:14px; line-height:17px;}
.Prod_tel2{ display:inline-block; *display:inline; *zoom:1; height:34px; color:#EF8201; font-size:16px; line-height:17px; font-family:"Arial"; font-weight:bold;}
.Prod_fl{ float:left; width:100%; background:#EF8201; padding:19px 5px; text-align:center; color:#fff;}
.Prod_fl span{ float:left; width:100%; font-size:24px; line-height:34px;}
.Prod_fl font{ float:left; width:100%; font-size:16px; line-height:26px; font-family:"Arial"; text-transform:uppercase;}

.Product_r{ float:right; width:940px; border-top:1px solid #EF8201;}
.Product_r .hd{ float:left; width:100%; padding:12px 0;}
.Product_r .hd a{ float:right; padding:0 10px; background:#EF8201; height:25px; line-height:24px; text-align:center; color:#fff; font-size:12px; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; text-transform:uppercase;}
.Product_r .hd a:hover{ background:#26804b;}
.Product_r .hd ul{ float:right; margin-right:10px;}
.Product_r .hd ul li{ float:left; line-height:25px; color:#333333; font-size:12px; padding:0 10px; cursor:pointer;}
.Product_r .hd ul li.on{ color:#EF8201;}
.Product_r .bd{ float:left; width:100%; overflow:hidden;}
.bd_ul1{ float:left; width:100%; margin-top:-28px;}
.bd_ul1 li{ float:left; width:33.33333%; padding:28px 0 0 28px;}
.bd_ul1 .l1{ float:left; width:100%; overflow:hidden; border:1px solid #e6e6e6; border-bottom:none;}
.bd_ul1 .l1 img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.bd_ul1 a:hover .l1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.bd_ul1 .l2{ float:left; width:100%; text-align:center; border-top:1px solid #e6e6e6;position:relative;}
.bd_ul1 .l2 span{ float:left; width:100%; color:#333333; font-size:16px; line-height:14px; text-align:center; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; padding:13px 10px;}
.bd_ul1 .l2 em{ float:left; width:100%; position:relative; z-index:2; margin-top:-31px; text-align:center; position:absolute; left:0; top:0;}
.bd_ul1 li a:hover .l2 span{ color:#EF8201;}



@media screen and (max-width:1229px) {

.Product_l{ width:240px;}
.Product_r{width:722px;}
.Prod_fl{ padding:11px 5px; }
.Prod_fl span{font-size:20px; line-height:30px;}
.Prod_fl font{ font-size:14px; line-height:22px;}
.Prod_tel{ padding:15px 5px;}
.Prod_slide .l1 .l1_a{ line-height:33px; font-size:14px;}
.Prod_slide .sub li a{ line-height:28px;}
.Prod_slide .sub{ position:relative; left:0; width:100%;}


}


@media screen and (max-width:991px) {

.ProductCategory{ margin-top:20px;}
.Product_l{ width:100%;}
.Product_r{width:100%;}
.Prod_slide{ display:none;}
.Prod_tel{ display:none;}
.bd_ul1{ margin-top:-16px;}
.bd_ul1 ul{ margin:0 -8px;}
.bd_ul1 li{ padding:16px 8px 0 8px;}
.Prod_fl{ text-align:left;padding:11px 15px; position:relative;}
.Prod_fl:after{ float:left; width:20px; height:9px; content:''; background:url(images/main39_1.png) center bottom no-repeat; position:absolute; right:15px; top:50%; margin-top:-3px;}
.Prod_slide .sub:after{ height:10px;margin-left:55px; margin-top:-6px; background: url(images/main39.png) left top no-repeat;}
.Prod_slide .sub{ padding:15px 0;}

}


@media screen and (max-width:767px) {
.Prod_slide .sub li{ width:50%;}
.Prod_slide .sub li:nth-child(2n){ border-right:none;}
.bd_ul1 li{ width:50%;}
.Prod_fl{padding:8px 15px;}
.Prod_fl span{ font-size:18px; line-height:24px;}
.Prod_fl font{ font-size:12px; line-height:18px;}

}



/**/
.scorll_slogan{ float:left; width:100%; margin-top:10px;}
.scorll_slogan .slick-prev{ width:0; height:0; overflow:hidden;}
.scorll_slogan .slick-next{ width:0; height:0; overflow:hidden;}
.scorll_slogan .slick-dots{ position:absolute; right:11px; bottom:15px; text-align:right;}
.scorll_slogan .slick-dots li{ overflow:hidden; width:10px; height:10px; background:#EF8201; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; margin:0 5px;opacity:0.5;filter: alpha(opacity=50);}
.scorll_slogan .slick-dots li.slick-active{opacity:1;filter: alpha(opacity=100);}
.scorll_slogan .slick-dots li button{ text-indent:-999px; font-size:0;}


@media screen and (max-width:991px) {

.scorll_slogan{ margin-top:20px;}
.scorll_slogan .slick-dots{ right:5px; bottom:3px;}
.scorll_slogan .slick-dots li{ margin:0 3px; width:8px; height:8px;}

}

.OurAdvantage{ float:left; width:100%;}
.home_tit{ float:left; width:100%; margin-top:40px; background:url(images/main5.png) center no-repeat; text-align:center;}
.home_tit .l1{ float:left; width:100%; color:#333333; font-size:24px; line-height:28px;}
.home_tit .l1 font{ color:#EF8201; font-size:28px;} 
.home_tit .l2{ float:left; width:100%; color:#999999; font-size:14px; line-height:14px; font-family:"Arial"; text-transform:uppercase; margin-top:10px;}
.OurAdvantage_cont{ float:left; width:100%;}
.OurAdvantage_cont ul{ float:left; width:100%;}
.OurAdvantage_cont li{ float:left; width:100%; position:relative;}
.OurAdvantage_cont .l2_bg{ float:left; width:3000px; position:absolute; left:50%; top:0; height:100%; background:#f3f2f2; margin-left:-1500px; content:''; z-index:1;}
.OurAdvantage_cont .l1{ width:55%; position:relative; z-index:2; padding:50px 0; display:table-cell; vertical-align:middle;}
.OurAdvantage_cont .tx1{ float:left; width:100%; color:#EF8201; font-size:20px; line-height:20px; font-family:"Arial"; text-transform:uppercase; font-weight:bold;}
.OurAdvantage_cont .tx2{ float:left; width:100%; color:#EF8201; font-size:24px; font-weight:bold; line-height:34px; margin-top:5px;}
.OurAdvantage_cont .tx2 span{ float:left; font-size:48px; font-family:"Arial"; line-height:34px;}
.OurAdvantage_cont .tx2 font{ float:left;}
.OurAdvantage_cont .tx3{ float:left; width:100%; color:#000; font-size:14px; line-height:34px; margin:15px 0 30px 0;}
.OurAdvantage_cont .tx4{ float:left; width:100%;}
.OurAdvantage_cont .tx4 a{ float:left; width:155px; height:44px; line-height:42px; color:#fff; font-size:16px; background:#EF8201  url(images/main6.png) 108px center no-repeat; text-indent:36px; border-radius:44px; -moz-border-radius:44px; -webkit-border-radius:44px;}
.OurAdvantage_cont .tx4 a:hover{background:#26804b  url(images/main6.png) 108px center no-repeat;}
.OurAdvantage_cont .l2{ width:45%; position:relative; z-index:2; display:table-cell; vertical-align:middle; padding-left:5%; text-align:right;}
.OurAdvantage_cont .l2_3{ text-align:right; padding-top:30px; vertical-align:bottom;}
.OurAdvantage_cont .l2_1{ padding:15px 0 30px 0;}
.OurAdvantage_cont .l2_2{ padding-left:0; padding-right:5%; text-align:left;}

@media screen and (max-width:991px) {

.home_tit{ margin-top:30px; background:url(images/main5_1.png) center no-repeat;}
.home_tit .l1{ font-size:18px; line-height:22px;}
.home_tit .l1 font{ font-size:22px;} 
.home_tit .l2{ margin-top:6px;}

.OurAdvantage_cont .tx3{ line-height:26px; margin:8px 0 15px 0;}
.OurAdvantage_cont .l1{ padding:30px 0;}
.OurAdvantage_cont .tx1{ font-size:18px; line-height:18px;}
.OurAdvantage_cont .tx2{ font-size:20px;line-height:30px; }
.OurAdvantage_cont .tx2 span{ font-size:30px;  line-height:30px;}
.OurAdvantage_cont .tx4 a{ height:40px; line-height:38px; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}

}


@media screen and (max-width:767px) {

.OurAdvantage_cont li{ display:block; padding:30px 0;}
.OurAdvantage_cont .l1{ float:left; display:block; width:100%; padding:20px 0 0 0;}
.OurAdvantage_cont .l2{ float:left; display:block; width:100%; padding:0; text-align:center; padding:0 15%;}

}

.process_bg{ float:left; width:100%; background:url(images/main10.png) center repeat;}
.home_tit1{ background:url(images/main5_2.png) center no-repeat;}
.home_tit1 .l1{ color:#fff;}
.home_tit1 .l2{ color:#ebebeb;}
.process_cont{ float:left; width:100%; padding:45px 0 50px 0;}
.process_cont .l1{ float:left; width:100%; border-bottom:1px solid #8bcfa8;}
.process_cont .l1 ul{ float:left; width:100%;}
.process_cont .l1 li{ float:left; width:25%; padding:0 20px; text-align:center; cursor:pointer;}
.process_cont .l1 .lc1{ float:left; width:100%; position:relative;} 
.process_cont .l1 .lc1 i{ display:block; margin:0 auto; width:160px; height:160px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; overflow:hidden; background:#fff; border:1px solid #eeeeee; box-shadow:0 0 15px rgba(0,0,0,0.05); -moz-box-shadow:0 0 15px rgba(0,0,0,0.05); -webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;} 
.process_cont .l1 li:hover .lc1 i{ border:5px solid #f5c807;}
.process_cont .l1 .lc1 em{ float:left; width:100px; height:15px; background:url(images/main15.png) right center no-repeat; position:absolute; right:0; top:50%; margin-top:-8px; margin-right:-70px; z-index:9;}

.process_cont .l1 .lc2{ float:left; width:100%; color:#fff; font-size:18px; line-height:28px; margin-top:15px;}  
.process_cont .l1 .lc2 span{ font-style:italic; font-size:24px; font-family:"Arial"; font-weight:bold; padding-right:10px; text-shadow:5px 0 1px #0e7b3c;}
.process_cont .l1 .lc3{ float:left; width:100%; color:#c9ffe0; font-size:14px; line-height:30px; margin:7px 0 42px 0;} 
.process_cont .l2{ float:left; width:100%; text-align:center; color:#c9ffe0; font-size:14px; line-height:24px; margin:35px 0 15px 0;}
.process_cont .l2 b{ color:#fff;}
.process_cont .l3{ float:left; width:100%;}
.process_cont .l3 a{ display:block; margin:0 auto; width:180px; height:40px; line-height:38px; text-align:center; background:#fff; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px; color:#EF8201; font-size:16px;}
.process_cont .l3 a:hover{ background:#26804b; color:#fff;}



@media screen and (max-width:1229px) {

.process_cont .l1 li{ padding:0 15px; }
.process_cont .l1 .lc1 em{ width:70px; margin-right:-50px; }
.process_cont .l1 .lc1 i{ width:120px; height:120px;}

}

@media screen and (max-width:991px) {

.home_tit{ background:url(images/main5_3.png) center no-repeat;}
.process_cont{ padding:30px 0;}
.process_cont .l1 li{ padding:0 10px; }
.process_cont .l1 .lc1 em{ width:50px; margin-right:-35px; }
.process_cont .l1 .lc1 i{ width:100px; height:100px;}
.process_cont .l1 .lc2{ font-size:16px; margin-top:10px;}
.process_cont .l1 .lc2 span{ font-size:18px; padding-right:6px;}
.process_cont .l1 .lc3{ font-size:12px; line-height:26px; margin:4px 0 30px 0;}
.process_cont .l2{ margin:20px 0 15px 0;}

}


@media screen and (max-width:767px) {

.process_cont{ padding:15px 0 30px 0;}
.process_cont .l1 li{ width:50%; padding:15px 5px; position:relative;}
.process_cont .l1 .lc1 i{ width:80px; height:80px;}	
.process_cont .l1 .lc2{ font-size:13px;}
.process_cont .l1 .lc2 span{ font-size:16px; padding-right:6px;}
.process_cont .l1 .lc3{height:60px; overflow:hidden; line-height:20px; margin:4px 0 15px 0}
.process_cont .l1 .lc1 em{ margin-right:-30px;}
.process_cont .l1 .lc1_2 em{ display:none;}
.process_cont .l1 .lc1_4 em{ width:15px; height:30px;background:url(images/main15_1.png) bottom center no-repeat; right:auto; left:50%; top:0; margin-left:-8px; margin-top:-38px;}
.process_cont .l1 .lc1 font{ float:left; position:absolute; left:0; top:50%; width:50px; height:15px;background:url(images/main15_2.png) left center no-repeat; margin-left:-30px; margin-top:-8px;}
	
}

.home_cont1{ float:left; width:100%; padding:40px 0;}
.home_tit2{ float: left; width: 100%; background:url(images/main1.jpg) left center repeat-x; height: 24px; }
.home_tit2 span{ float: left; background-color: #fff; padding: 0 20px 0 18px; font-size:24px; color:#333333; line-height:24px; background:url(images/main33.png) left center no-repeat #fff;}
.homeNews{float: left; width:68.4%; padding-right:30px;}
.homeNews_l1{ float:left; width:50%; margin-top:30px; padding:0 10px 0 0;}
.homeNews_l2{ padding:0 0 0 10px;}
.homeNews .newList{ float: left; width:100%; background:#f5f6f7; padding:8px 20px;}
.homeNews .newList h3{ float: left; width:100%; line-height:28px;padding:7px 0 15px 0;}
.homeNews .newList h3 span{ float: left; color:#EF8201; font-size:18px;}
.homeNews .newList h3 a{ float: right; color:#888888; font-size:12px;}
.homeNews .newList h3 a:hover{ color:#EF8201}
.homeNews .newList ul{ float:left; width: 100%;}
.homeNews .newList ul li.first{ float:left; width:100%; padding: 15px; background: #e8e8e8; margin-bottom: 12px;}
.homeNews .newList ul li.first a{ float: left; width: 100%; background:none; padding-left: 0; position:relative;}
.homeNews .newList ul li.first a:hover{background:none;}
.homeNews .newList ul li.first .newImg{ float: left; width: 80px; height: 60px; position:absolute; left:0; top:0;}
.homeNews .newList ul li.first .newText{ float: right; width: 100%; padding-left:95px;}
.homeNews .newList ul li.first .newText h2{ float: left; width: 100%; color:#333333; font-size:16px;line-height:36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:0px;}
.homeNews .newList ul li.first .newTime{ float: left; width: 100%; color:#888888; font-size:12px; margin-top:4px; line-height: 20px;}
.homeNews .newList ul li.first a:hover .newText h2{ color:#009900}
.homeNews .newList ul li{ float: left; width: 100%;}
.homeNews .newList ul li a{ float: left; width: 100%; line-height: 36px; color:#4d4d4d; font-size:14px; padding-left: 18px; background:url(images/main36.jpg) left center no-repeat; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.homeNews .newList ul li a:hover{ color:#EF8201; background:url(images/main35.jpg) left center no-repeat}

.commonProblem{ float:left; width:31.6%;}
.l_ask{ float:left; width:100%;margin-top:16px;}
.l_ask_top{ float:left; width:100%; margin-top:12px; height:44px; border:1px solid #e8e8e8; position:relative;}
.l_ask_top h5{ float:left; width:100%; cursor:pointer;line-height:42px; color:#454545; font-size:14px; padding:0 54px 0 20px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.l_ask_top em{ position:absolute; right:0; top:0; float:right; width:34px; height:100%; background:url(images/main23.png) left center no-repeat; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.l_ask_top.on{ border-bottom:none; }
.l_ask_top.on h5{ color:#EF8201;}
.l_ask_top.on em{ background:url(images/main24.html) left center no-repeat;}
.l_ask_down{ display:none; float:left; width:100%; border:1px solid #e8e8e8; height:81px; border-top:none; padding:0 20px 14px 20px;}
.l_ask_down p{ float:left; width:100%; color:#666666; font-size:12px; line-height:22px; height:44px; overflow:hidden;}
.l_ask_down a{ float:left; width:100%; color:#999999; font-size:12px; line-height:22px;}
.l_ask_down a:hover{ color:#EF8201;}

@media screen and (max-width:991px) {

.home_tit2 span{ font-size:20px;}
.homeNews .newList{padding:8px 15px;}
.homeNews .newList ul li a{ padding-left: 12px;}
.homeNews .newList ul li.first{ padding:15px 10px;}
.l_ask_top h5{ padding:0 49px 0 15px;}
.l_ask_top em{ width:29px;}
.l_ask_down{ padding:0 15px 14px 15px;}

	
}


@media screen and (max-width:767px) {
	
.home_cont1{ padding:30px 0;}	
.homeNews{ float:left; width:100%; padding:0;}
.homeNews_l1{ width:100%; padding:0; margin-top:20px;}
.commonProblem{ float:left; width:100%; margin-top:30px;}
.l_ask{ margin-top:8px;}
	
}


.home_cont2{ float:left; width:100%; margin-top:50px;}

.Partner{ float:left; width:100%; margin-top:21px; border:1px solid #e8e8e8; padding:10px;}
.Partner li{ float:left; width:50%; padding:10px; line-height:0;}
.Partner li a{ float:left; width:100%; overflow:hidden;}
.Partner li a img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.Partner li a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.ShunStyle{ float:left; width:100%; margin-top:33px;}
.ShunStyle_ul{ margin:0 -10px;}
.ShunStyle .slick-slide{ margin:0 10px;}
.ShunStyle a{ float:left; width:100%; line-height:0; overflow:hidden; position:relative; cursor:default;}
.ShunStyle span{ float:left; width:100%; text-align:center; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; color:#fff; font-size:14px; height:34px; line-height:34px; background:#fff; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0;}
.ShunStyle a img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.ShunStyle a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
/*.ShunStyle a:hover  span{ color:#EF8201;}*/
.ShunStyle .slick-dots{ width:0; height:0; overflow:hidden;}
.ShunStyle .slick-next{ width:26px; height:26px; background:url(images/main20.png) center no-repeat; top:-56px; right:0; }
.ShunStyle .slick-prev{ width:26px; height:26px; background:url(images/main19.png) center no-repeat; left:auto; top:-56px; right:30px; }
.ShunStyle .slick-next:hover{background:url(images/main20_1.png) center no-repeat;}
.ShunStyle .slick-prev:hover{background:url(images/main19_1.png) center no-repeat;}

.Into{ float:left; width:100%; margin:30px 0 40px 0; position:relative;}
.Into1{ float:left; width:278px; height:213px; position:absolute; left:0; top:0; line-height:0;}
.Into2{ float:left; width:100%; height:213px; overflow:hidden; padding-left:308px;}
.Into2 .tx1{ float:left; width:100%; color:#333333; font-size:20px; line-height:36px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.Into2 .tx2{ float:left; width:100%; color:#666666; font-size:14px; line-height:26px; height:162px; overflow:hidden; margin:0 0 15px 0;}
.Into2 .tx3{ float:left; width:100%; }
.Into2 .tx3 a{ float:left; width:97px; height:31px; line-height:30px; color:#fff; font-size:14px; text-align:center; background:#EF8201; border-radius:31px; -moz-border-radius:31px; -webkit-border-radius:31px;}
.Into2 .tx3 a:hover{ background:#26804b;}


@media screen and (max-width:1229px) {

.Partner{ padding:8px;}	
.Partner li{padding:8px;}
.Into{ margin:30px 0; }
.Into1{ width:213px; height:163px; }
.Into2{ height:163px; padding-left:233px;}
.Into2 .tx2{ line-height:24px; height:72px;margin:15px 0}
.Into2 .tx1{ font-size:18px; line-height:30px;}
	
}


@media screen and (max-width:991px) {

.Into{ margin:23px 0; }
.ShunStyle{ margin-top:24px;}
.Into2 .tx2{ line-height:24px; height:48px;}
.Into1{ width:181px; height:139px; }
.Into2{ height:139px; padding-left:200px;}
.ShunStyle .slick-next{ top:-47px; }
.ShunStyle .slick-prev{ top:-47px; }
	
}
@media screen and (max-width:767px) {

.Into1{ width:130px; height:100px; }
.Into2{ height:100px; padding-left:142px;}
.Into2 .tx2{ line-height:20px; height:40px; margin:6px 0;}
.Into2 .tx1{ line-height:20px;}
.Into2 .tx3 a{ height:28px; line-height:26px;}
	
}





/*底部*/
.footer_bg{ float:left; width:100%; background:#f5f6f7; padding-top:40px;}
.footer_logo{ float: left; width:235px; margin-top:16px;}
.footer_logo img{ width:130px; height:160px;}
.r_941{ float: right; width:965px;border-left: 1px solid #dedede; padding:20px 0 10px 100px;}
.t_841{ float: left; width:100%;}
.t_841 .d_wx{ float: left; width:126px;}
.l_ardd { float: left; width:178px; margin-left:88px;}
.l_ardd i{ float: left; width:100%;}
.l_ardd i img{ width:45px; height:45px;}
.l_ardd span{ float: left; width:100%; color:#666666; font-size:14px; line-height:24px; margin-top:15px;}
.l_ardd b{ font-size:20px; font-family:"Arial";}
.d_email{ float:right; margin-left:0;}
.link{ float: left; width:100%; margin-top:35px;}
.footer_tit{ float: left; width:100%; color:#333333; font-size:16px; line-height:26px;}
.linkList{ float: left; width:100%; margin-top:9px;}
.linkList a{ float: left; color:#666666; font-size:14px; line-height:24px; margin-right: 18px;}
.linkList a.last{ margin-right:0;}
.linkList a:hover{ color:#009900}
.content_back{ float:left; width:100%; border-top:1px solid #e8e9ea;margin-top: 40px; padding:15px 0;}
.cop{ float: left; width: 100%;text-align: center; line-height:23px; color:#888888; font-size:12px;}
.cop a{ color:#888888}
.cop a:hover{ color:#EF8201}

@media screen and (max-width:1229px) {

.footer_logo{ float: left; width:180px;}
.r_941{ float: right; width:782px; padding:20px 0 10px 50px;}	
.l_ardd { float: left; width:160px; margin-left:40px;}
.linkList a{ margin-right:14px; font-size:13px;}

}


@media screen and (max-width:991px) {

.footer_bg{ padding-top:30px;}
.content_back{ margin-top:30px;}
.footer_logo{width:100%; text-align:center; margin:0;}
.footer_logo img{ width:65px; height:80px;}
.r_941{ float: right; width:100%; padding:10px 0 0 0; border:none;}	
.l_ardd { float: left; width:100%; margin:20px 0 0 0;}
.l_ardd em img{ width:30px; height:30px;}
.l_ardd span{ margin-top:10px;}
.t_841 .d_wx{ display:none;}
.footer_cont{ display:none; padding:0 10px;}
.link{ margin:0;}
.footer_tit{ background:#EF8201 url(images/xiap12.png) 96% center no-repeat; color:#fff; padding:5px 15px; margin-top:10px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}



}


/*右侧漂浮*/
.pf_right{ float:right; width:55px; position:fixed; right:0; top:50%; margin-top:-108px; background:#303030; background:rgba(48,48,48,0.8); z-index:888;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; padding:5px 0;}
.pf_right li{ float:left; width:100%; position:relative; height:50px;}
.pf_right li a{ float:left; width:100%; height:50px; color:#fff; font-size:14px; line-height:36px;}
.pf_right li.ico3 a{ line-height:18px;}
.pf_right li.ico1 a{ background:url(images/pf1.png) center no-repeat;}
.pf_right li.ico2 a{ background:url(images/pf2.png) center no-repeat;}
.pf_right li.ico3 a{ background:url(images/pf3.png) center no-repeat;}
.pf_right li.ico4 a{ background:url(images/pf4.png) center no-repeat;}
.pf_right li.ico5 a{ background:url(images/pf5.png) center no-repeat;}
.pf_right li:hover{ background:#EF8201; background:rgba(0,151,61,0.8); }
.pf_right li.ico3:hover a{ display:none;}
.ServiceHotline{ float:left; position:absolute; top:0; right:-300px; background:#EF8201; background:rgba(0,151,61,0.8) url(images/pf3.png) 13px center no-repeat; padding:7px 20px 7px 52px; color:#fff; font-size:14px;white-space: nowrap; line-height:18px;border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.pf_right li.ico3:hover .ServiceHotline{ right:0;}
.erweima{ float:left; width:120px; position:absolute; top:0; right:-300px;background:#EF8201; background:rgba(0,151,61,0.8); padding:10px;border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.pf_right li.ico2:hover .erweima{ right:55px;}


@media screen and (max-width:991px) {
.pf_right{ display:none; }

}





/*3*/
.home_search_bg{ float:left; width:100%; background:#f2f2f2;}
.home_search1{ float:left; width:100%; padding:18px 5px}
.search_l1{ float:right; padding:0; width:46%;}
.search_l2{ padding:0;}
.search_tit1{ color:#EF8201; border-right:1px solid #dbdbdb;}
.search_tit1 b{ color:#EF8201; }
.search_cont1 a{ color:#333333;}
.search_cont1 a.on,
.search_cont1 a:hover{ color:#EF8201;}

.inside_l{ float:left; width:278px;}
.inside_r{ float:right; width:892px; min-height:500px; padding-bottom:10px;}
.inside_tit{ float:left; width:100%; border-bottom:1px solid #dbdbdb; height:33px;}
.inside_tit1{ float:left; color:#EF8201; font-size:24px; line-height:24px; height:33px; border-bottom:1px solid #EF8201;}
.inside_tit2{ float:right; color:#888888; font-size:12px; line-height:22px; background:url(images/img2.png) left center no-repeat; padding-left:23px; text-transform:uppercase;}
.inside_tit2 a{ color:#888;}
.inside_tit2 a:hover{ color:#EF8201;}
.Prod_m_20{ margin-top:20px;}
.about_cont{ float:left; width:100%; color:#555555; font-size:14px; line-height:30px; padding:22px 0 40px 0;}


@media screen and (max-width:1229px) {
.inside_l{ width:260px;}
.inside_r{ width:672px;}

}


@media screen and (max-width:991px) {
.inside_l{ width:100%;}
.inside_r{ width:100%;}
.inside_tit{ display:none; }
.search_l1{ width:100%;}
.home_search1{ padding:10px 0}

}



/* 分页 */
.wack1{ float:left; width:100%; padding:30px 0;}
.pz_fy{width:100%; float:left; padding:8px 0; text-align:center;display:inline}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { background:#f1f1f1; PADDING:7px 11px; color:#888888; font-size:14px;font-family:Arial;text-decoration:none; margin:0 1px;}
.pz_fy a:hover,.pz_fy a.on{color:#fff; background:#EF8201; text-decoration:none;}
@media  screen and (max-width:991px){

.fy_pc{ text-align:center; font-size:14px; color:#888888; padding:5px 0;}
.fy_pc a{ padding:5px 25px; color:#fff; background:#EF8201;  border-radius:16px; overflow:hidden;}
.fy_pc span{ padding:5px 20px; color:#888888;}
}


/*4*/
.news_list{ float:left; width:100%;}
.news_list li{ float:left; width:100%; padding:20px 0; border-bottom:1px dashed #cccccc;}
.news_list li a{ float:left; width:100%; position:relative;}
.news_list .l1{ float:left; width:224px; height:168px; overflow:hidden; line-height:0; position:absolute; left:0; top:0;}
.news_list .l2{ float:left; width:100%; height:168px; overflow:hidden; padding-left:254px;}
.news_list .tx1{ float:left; width:100%; color:#333333; font-size:20px; line-height:40px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.news_list .tx2{ float:left; width:100%; color:#6e6e6e; font-size:14px; line-height:24px; height:48px; overflow:hidden; margin:15px 0 25px 0;}
.news_list .tx3{ float:left; width:100%; color:#b2b2b2; font-size:14px; line-height:24px; font-family:"Arial";}
.news_list .tx3 span{ font-size:22px;}
.news_list .l1 img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.news_list li:hover .l1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.news_list li:hover .tx1{ color:#EF8201;}


@media  screen and (max-width:767px){
	
.news_list li{ padding:15px 0;}	
.news_list .l1{ float:left; width:130px; height:98px;}
.news_list .l2{ height:98px; padding-left:140px;}
.news_list .tx1{font-size:16px; line-height:28px;}
.news_list .tx2{line-height:20px; height:40px;margin:4px 0;}
.news_list .tx3 span{ font-size:16px;}

}



/*4*/
.news_cont2{ float:left; width:100%; padding:15px 0 25px 0; border-top:1px solid #e0e0e0;}
.sx_fy{ float:left; width:60%;}
.sx_fy a{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px;}
.sx_fy a:hover{ color:#EF8201;}
.news_share{ float:right; margin-top:10px;}
.news_cont1{ float:left; width:100%; padding-top:35px;}
.news_cont1 .l1{ float:left; width:100%; color:#2b2b2b; font-size:24px; line-height:34px; text-align:center;}
.news_cont1 .l2{ float:left; width:100%; color:#777777; font-size:14px; line-height:24px; padding:20px 0 7px 0; text-align:center; border-bottom:1px solid #e0e0e0;}
.news_cont1 .l3{ float:left; width:100%; color:#2b2b2b; font-size:14px; line-height:26px; padding:20px 0 24px 0;}


@media  screen and (max-width:767px){

.news_cont1{ padding-top:25px;}
.news_cont1 .l1{ font-size:17px; line-height:28px;}
.news_cont1 .l2{ padding:7px 0; }
.sx_fy{ width:100%;}
.news_share{ width:100%;}

}


/*6*/
.ShunStyle1{ margin-top:0;}
.ShunStyle1 ul{ margin:0 -15px;}
.ShunStyle1 li{ float:left; width:33.333%; padding:30px 15px 0 15px;}


@media  screen and (max-width:991px){
.ShunStyle1 ul{ margin:0 -8px;}
.ShunStyle1 li{padding:16px 8px 0 8px;}
}


@media  screen and (max-width:767px){

.ShunStyle1 li{ width:50%;}
}


/*7*/
.CommonProblem{ float:left; width:100%;}
.CommonProblem ul{ float:left; width:100%;}
.CommonProblem li{ float:left; width:100%; border-bottom:1px dashed #cccccc; padding:1px 0;}
.CommonProblem .lc1{ float:left; width:100%; padding:24px 20px 24px 0;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; cursor:pointer;}
.CommonProblem .l1{ float:left; width:100%; position:relative;}
.CommonProblem .l1 p{ float:left; color:#EF8201; font-size:16px; line-height:28px; padding:0 100px 0 27px; background:url(images/img6.png) left 6px no-repeat;}
.CommonProblem .l1 time{ float:right; color:#999999; font-size:14px; line-height:28px; position:absolute; right:0; top:0;}
.CommonProblem .l2{ float:left; width:100%; color:#666666; font-size:14px; line-height:26px; margin-top:9px; padding-left:27px;}
.CommonProblem .lc1:hover{ padding:24px 20px; background:#f7f7f7;}



@media  screen and (max-width:991px){
.CommonProblem .lc1{padding:12px 10px 12px 0;}
.CommonProblem .l2{ margin-top:5px;}
.CommonProblem .lc1:hover{ padding:12px 10px;}

}

/*9*/
.ContactUs{ float:left; width:100%;}
.bdmap{ float:left; width:100%; height:300px; margin-top:30px;}
.BMapLabel{ display:block; width:247px !important; height:69px !important; color:#3a3939 !important; font-size:14px !important; font-weight:normal !important; text-align:center; line-height:56px !important; border:none !important; background:url(images/img38.png) center no-repeat !important; left:-110px !important; top:-62px !important;max-width:none !important;}
.BMap_shadow img{max-width:none;}
.address{ float:left; width:100%;}
.address .l1{ float:left; width:100%; border-bottom:1px solid #e2e2e2; padding:26px 0 16px 0;}
.address .l1 span{ float:left; width:100%; color:#EF8201; font-size:18px; line-height:24px;}
.address .l1 font{ float:left; width:100%; color:#3a3939; font-size:12px; line-height:18px; text-transform:uppercase;}
.address .l2{ float:left; width:100%; padding:20px 0 52px 0;}
.address .l2 .p{ float:left; width:50%; color:#3a3939; font-size:14px; line-height:30px;}
.erwm{ float:right; width:120px;}
.erwm img{ float:left; width:120px; border:1px solid #ebebeb; padding:5px; background:#fff;}
.erwm span{ float:left; width:100%; text-align:center; color:#3a3939; font-size:14px; line-height:24px; margin-top:7px;}

.message{ float:left; width:100%; padding-bottom:30px;}
.message .l1{ float:left; width:100%; color:#4c4c4c; font-size:18px; line-height:18px; text-align:center; background:url(images/img7.png) center no-repeat;}
.message .l1 span{ padding:0 30px; background:#fff;}
.message .l2{ float:left; width:100%; margin-top:30px; border:1px solid #e3e3e3; background:#fafafa; padding:14px 6.7% 30px 6.7%;}
.message .lab1{ float:left; width:100%; margin-top:20px; position:relative;}
.message .lab2{ margin-top:14px;}
.message .lab1_1{ float:left; width:47%; position:relative;}
.message .name1{ float:left; width:73px; color:#808080; font-size:14px; line-height:36px; position:absolute; left:0; top:0; padding-right:15px; text-align:right;}
.message .fm1{ float:left; width:100%; padding-left:73px;}
.message .fv1{ float:left; width:100%; height:36px; color:#333; font-size:14px; line-height:36px; padding:0 12px; border:1px solid #e6e6e6; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.message .fv2{ float:left; width:100%; height:128px; color:#333; font-size:14px; line-height:24px; padding:5px 12px; border:1px solid #e6e6e6; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.message .fv3{ float:left; width:138px; height:42px; line-height:40px; background:#EF8201; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#fff; text-align:center; font-size:16px; font-weight:bold;}

@media  screen and (max-width:767px){
.address .l2 .p{ width:100%;}
.erwm{ float:left; margin-top:15px;}
.address .l2{ padding: 20px 0 30px 0;}
.message .l2{ margin-top:20px; padding:14px 3% 30px 3%;}
.message .lab1_1{ width:100%;}
.message .lab1{ margin-top:14px;}
.message .lab1_1.pull-right{ margin-top:14px;}

}


/*2*/
.pord_tab{ float:left; width:100%;}
.pord_tab .hd{ float:left; width:100%; height:50px; background:#f4f4f4;}
.pord_tab .hd li{ float:left; width:114px; height:50px; line-height:50px; color:#333333; font-size:18px; text-align:center; cursor:pointer;}
.pord_tab .hd li.on{ border-bottom:2px solid #EF8201; color:#EF8201;}
.pord_tab .bd{ float:left; width:100%;}
.pord_ul{ float:left; width:100%; color:#555555; font-size:14px; line-height:30px; padding:22px 0 32px 0;}
.pord_cont1{ float:left; width:100%; margin:30px 0;}
.pord_cont1 .pord_l1{ float:left; width:352px; line-height:0; border:1px solid #e6e6e6;}
.pord_cont1 .pord_l2{ float:right; width:510px;}
.pord_cont1 .pord_l2 .tx1{ float:left; width:100%; color:#EF8201; font-size:30px; line-height:38px;}
.pord_cont1 .pord_l2 .tx2{ float:left; width:100%; color:#333333; font-size:16px; line-height:24px; margin:8px 0 20px 0;}
.pord_cont1 .pord_l2 .tx3{ float:left; width:100%; color:#6e6e6e; font-size:14px; line-height:30px; text-transform:uppercase;}
.pord_cont1 .pord_l2 .tx4{ float:left; width:100%; margin-top:30px;}
.pord_cont1 .pord_l2 .tx4 a{ float:left; width:119px; height:34px; background:url(images/img9.png) 20px center no-repeat #EF8201; padding-left:42px; line-height:34px; color:#fff; font-size:14px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.pord_cont1 .pord_l2 .tx4 a:hover{ background:url(images/img9.png) 20px center no-repeat #26804b;}

.sx_fy1{ float:left; width:100%; padding:15px 0 25px 0; border-top:1px solid #dbdbdb;}
.sx_fy1 a{ float:left; color:#333333; font-size:16px; line-height:26px;}
.sx_fy1 a:hover{ color:#EF8201;}





@media  screen and (max-width:1229px){

.pord_cont1 .pord_l1{width:310px; border:1px solid #e6e6e6;}	
.pord_cont1 .pord_l2{ width:340px;}
.pord_cont1 .pord_l2 .tx2{ margin:5px 0 10px 0;}
.pord_cont1 .pord_l2 .tx3{ line-height:26px;}
.pord_cont1 .pord_l2 .tx4{ margin-top:20px;}

}

@media  screen and (max-width:991px){

.pord_cont1 .pord_l2{ width:400px;}

}

@media  screen and (max-width:767px){

.pord_cont1 .pord_l2 .tx1{ font-size:24px; line-height:32px; margin-top:15px;}
.pord_cont1 .pord_l1{ width:100%; border:1px solid #e6e6e6;}
.pord_cont1 .pord_l2{ width:100%;}

}


/*1*/
.pord_ul1{ margin-top:0;}
.pord_ul1 ul{ margin:0 -10px;}
.pord_ul1 li{ padding:0 10px; margin-top:20px;}

@media  screen and (max-width:991px){

.pord_ul1 ul{ margin:0 -8px;}
.pord_ul1 li{ padding:0 8px; margin-top:16px;}

}



   .sitemap
{
    width:100%;float:left;
}
    .sitemap li
    {
        border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%; 
    }
        .sitemap li a
        {
            margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;
        }
        .sitemap li a:hover{
            color:#9e0029;
        }

        .sitemap li .font16
        {
           font-size:16px;  /*color:#135fb1*/
        }
        .sitemap li .font14
        {
           font-size:14px; 
        }
        .sitemap li .font12
        {
           font-size:12px;  color:#999
        }

