@charset "utf-8";
*{margin:0;padding:0;font-family:"Microsoft Yahei";}
body{background:#FFF;color:#333; font-size:14px;font-family:"Microsoft Yahei";}
em,i{font-style:normal;}
img{border:0; max-width:100%; display:block;}
ul,ol,li{list-style:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;display:block;}
.fl{float:left;}
.fr{float:right;}
.top{width:100%; margin:0 auto; background:#f5f5f5; height:104px; overflow:hidden;}
.top1{width:75%; margin:0 auto; position:relative;}
.logo{ padding-top: 10px; }
.cd{width:55.07%; margin-right:34px;}
.cd li{ width:12.5%; text-align:center; list-style:none; line-height:102px; font-size:16px; color:#333333; border-bottom:2px solid #f5f5f5; float:left; }
.cd li:hover{ border-bottom:2px solid #2a79e0; color:#2a79e0;}
.sea{width:34px; height:34px; position:absolute; top:35px; right:0;}
.e-mail{width:34px; height:34px; position:absolute; top:35px; right:44px; }
.w1{width:1240px; margin:0 auto; overflow:hidden;}
.a-p{padding-top:90px; padding-bottom:90px;}
.sm-cd{display:none;}

.sy-a{width:40.785%; }
.sy-a1{width:100%; position:relative;}
.sy-a1 img{width:100%; }
.sy-a1-1{width:50.891%; position:absolute; border:10px solid #fff; right:-15%; bottom:-30%; overflow:hidden; }
.sy-a1-1 img{width:100%; transition-duration:1s;}
.sy-a1-1:hover img{transform:scale(1.1,1.1);}
.sy-a1-2{width:100%; padding-top:140px;}
.sy-a1-2 .an{width:188px; height:50px; border-radius:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; transition-duration:0.5s;
background: -webkit-linear-gradient(left, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */  
	}
.sy-a1-2:hover .an{-moz-box-shadow:6px 6px 5px #bdd2ef; -webkit-box-shadow:6px 6px 5px #bdd2ef; box-shadow:6px 6px 5px #bdd2ef;}
.sy-a2{width:50%;}
.sy-a2-1{ width:100%; height:42px; line-height:42px;}
.sy-a2-1 h1{font-size:30px; color:#303030;  font-weight:normal; float:left;}
.sy-a2-1 h2{font-size:12px; color:#c8c8c8; font-weight:normal; float:left; padding-left:10px; text-transform:uppercase;}
.sy-a2-2{width:20px; height:2px; background:#2d78de; transition-duration:1.5s; margin-top:5px;}
.sy-a2:hover .sy-a2-2{width:60px;}
.sy-a3{width:100%; padding-top:36px; line-height:32px; font-size:16px; color:#888888;}
.sy-a4{width:100%; padding-top:15px;}
.sy-a4 li{width:49.8%; float:left; list-style:none; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding-top:25px; padding-bottom:25px;}
.sy-a4 li:nth-child(2){border-right:none;}
.sy-a4 li:nth-child(3){border-bottom:none;}
.sy-a4 li:nth-child(4){border-bottom:none; border-right:none;}
.ns1{width:70px; height:70px; transition-duration:.5s; background:url(../images/1.png) no-repeat 0 0; display:block; margin:0 auto;}
.sy-a4 li:nth-child(1):hover .ns1{ background:url(../images/1.png) no-repeat 0 -70px; display:block; }
.ns2{width:70px; height:70px; transition-duration:.5s; background:url(../images/2.png) no-repeat 0 0; display:block; margin:0 auto;}
.sy-a4 li:nth-child(2):hover .ns2{ background:url(../images/2.png) no-repeat 0 -70px; display:block; }
.ns3{width:70px; height:70px; transition-duration:.5s; background:url(../images/3.png) no-repeat 0 0; display:block; margin:0 auto;}
.sy-a4 li:nth-child(3):hover .ns3{ background:url(../images/3.png) no-repeat 0 -70px; display:block; }
.ns4{width:70px; height:70px; transition-duration:.5s; background:url(../images/4.png) no-repeat 0 0; display:block; margin:0 auto;}
.sy-a4 li:nth-child(4):hover .ns4{ background:url(../images/4.png) no-repeat 0 -70px; display:block; }
.sy-a4 li p{width:100%; text-align:center; padding-top:15px; color:#888888; font-size:16px;}
.sy-a4 li:hover p{color:#4893f4;}

.s-pro{width:100%; background:url(../images/bg.jpg) no-repeat; background-size:cover; padding-top:55px; padding-bottom:90px;}
.s-pro .bit{width:100%; font-size:30px; text-align:center; color:#fff;}
.s-pro .bit1{width:100%; font-size:12px; text-transform:uppercase; color:#fff; text-align:center; }

.s-ys{width:123px; height:328px; }
.s-ys img{ -webkit-box-reflect: below;}

.slideBox{width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{height:15px; overflow:hidden; position:absolute; left:47%; bottom:10%; z-index:1; }
.slideBox .hd ul{overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{float:left; margin-right:12px; width:12px; height:12px; text-align:center; background:#fff; cursor:pointer; border-radius:12px; transition-duration:1s; moz-box-shadow:2px 2px 2px #555 inset; -webkit-box-shadow:2px 2px 2px #555 inset; box-shadow:2px 2px 2px #555 inset;}
.slideBox .hd ul li.on{ background:#2a79e0; color:#fff; height:12px; width:48px; box-shadow:none; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; overflow:hidden;}
.slideBox .bd img{ width:100%; height:auto; display:block;  animation: changeScale 1 2.5s; }

/*搜索框弹出*/
.animated{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
#dialogBg{width:100%;height:100%;background-color:#000000;opacity:.8;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog{ width: 450px; height: 140px; margin: 0 auto; display: none;   position: fixed; top: 50%; left: 50%; margin: -70px 0 0 -225px; z-index: 10000;  }
.dialogTop{width:90%;margin:0 auto;letter-spacing:1px;padding:10px 0; font-size:16px;}
.dialogTop a{ color:#fff;}
.tc-ss{ width:90%; margin:0 auto; padding:20px 0;}
.tc-ss ul{border-bottom: 2px solid #fff;}
.tc-ss ul .sk03{ width:90%; float:left}
.tc-ss ul .sk03 input{ width:100%; background:none; height:40px; line-height:40px; color:#fff; font-size:16px; outline:none; border:none;}
.sk04 input{ width:20px; height:20px; background:url(../images/sear.png) no-repeat center center; padding:10px 0 0 20px; cursor:pointer; outline:none; border:none;}

.picScroll-left{ width:100%;  overflow:hidden; position:relative; padding-top:30px;}
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:0px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:23.5% !important; margin:0 0.5% 15px 0.5%; float:left; overflow:hidden; text-align:center; position:relative;  background:rgba(255,255,255,0.7); padding-top:10px; padding-bottom:10px;  }

.picScroll-left .bd ul li .pic{ width:53.77%; margin:0 auto; padding-top:35px; padding-bottom:60px; }
.picScroll-left .bd ul li .pic img{ width:100%;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.pics{ width:100%; position:absolute; height:60px; line-height:60px; bottom:0px; left:0px;  color:#333; font-size:16px; text-align:center; font-weight:bold;}
.picScroll-left .bd ul li:hover .pics{color:#fff;}
.picScroll-left .bd ul li:hover{ background: -webkit-linear-gradient(120deg, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(120deg, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(120deg, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(120deg, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */  }
	
	

		
	
	
		
.picScroll-left1{ width:100%;  overflow:hidden; position:relative; padding-top:30px;}
.picScroll-left1 .bd{ padding:0px;   }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ width:23.5%; margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  background:rgba(255,255,255,0.7);  overflow:hidden; }
.picScroll-left1 .bd ul li img{ width:100%; transition-duration:1.5s; overflow:hidden;}
.picScroll-left1 .bd ul li:hover img{ transform:scale(1.1,1.1);}
.picScroll-left1 .bd ul li .txt{width:100%; height:40px; line-height:40px; position:absolute; text-align:center; font-size:14px; color:#fff; background:rgba(0,0,0,0.7); bottom:-40px; transition-duration:1s;}
.picScroll-left1 .bd ul li:hover .txt{bottom:0px;}



.tabb-m{margin-top:50px;}	
.tabbox{width:100%;min-height:200px;font-family:'微软雅黑';}
.tabbox .tab{ width:15.322%; float:left;}
.tabbox .tab a{display:block; width:100%;text-decoration:none; color:#333; margin-bottom:20px; border:1px solid #dcdcdc; line-height:48px; text-align:center; border-radius:50px;}
.tabbox .tab a:hover{ height:48px; line-height:48px; text-align:center; font-size:16px; color:#fff; 
background: -webkit-linear-gradient(left, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */ 
	-moz-box-shadow:6px 6px 5px #bdd2ef; -webkit-box-shadow:6px 6px 5px #bdd2ef; box-shadow:6px 6px 5px #bdd2ef;
	 }
.tabbox .tab a.on{ height:48px; line-height:48px; border-radius:50px; text-align:center; font-size:16px; color:#fff; 
    background: -webkit-linear-gradient(left, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */  
	-moz-box-shadow:6px 6px 5px #bdd2ef; -webkit-box-shadow:6px 6px 5px #bdd2ef; box-shadow:6px 6px 5px #bdd2ef;
	}
.tabbox .content{overflow:hidden; width:76.613%; float:right;}
.tabbox .content li{display:none;}

.s-news{width:100%; margin:0 auto;}
.s-news dl{width:44.5%; float:left; list-style:none; margin-right:2.5%; border:1px solid #dcdcdc; padding-left:2%; padding-right:2%; padding-top:20px; padding-bottom:20px; }
.s-news dl dd{width:100%;}
.s-news dl dd img{width:100%;}
.s-news dl dt{width:100%; padding-top:12px;}
.s-news dl dt .bit{width:100%; line-height:34px; font-size:16px; color:#333333;}
.s-news dl dt .time{line-height:30px; font-size:12px; color:#adadad;}
.s-news dl dt .neir{width:100%; line-height:20px; font-size:12px; color:#969696; padding-top:15px;}
.s-news dl:nth-child(2n){margin-right:0;}
.s-news dl .an{width:80px; height:30px; border:1px solid #dcdcdc; line-height:30px; text-align:center; font-size:14px; border-radius:20px; margin-top:20px; }
.s-news dl:hover .an{background: -webkit-linear-gradient(left, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */ 
	-moz-box-shadow:6px 6px 5px #bdd2ef; -webkit-box-shadow:6px 6px 5px #bdd2ef; box-shadow:6px 6px 5px #bdd2ef; border:none; color:#fff; width:82px; height:32px; }




.link{width:100%; margin:0 auto; background:#eaeaea; padding-top:40px; padding-bottom:70px;}
.link1{width:100%; margin:0 auto; padding-bottom:20px;}
.link1 li{width:15%; float:left; list-style:none; margin-right:1.6666%; background:#fff; position:relative; height:70px; margin-bottom:10px;}
.link1 li:hover{-moz-box-shadow:6px 6px 5px #d6d6d6; -webkit-box-shadow:6px 6px 5px #d6d6d6; box-shadow:6px 6px 5px #d6d6d6;}
.link1 li img{margin:0 auto;  position: relative; top: 50%; transform: translateY(-50%);}
.foot{width:100%; background:#293038; padding-top:80px; padding-bottom:30px;}
.foot1{width:100%; padding-bottom:50px; border-bottom:1px solid #545960;}
.foot1 li{width:26.9%; padding-left:3%; float:left; list-style:none; color:#fff;  border-right:1px solid #545960;}
.foot1 li a{color:#fff;}
.foot1 li:nth-child(1){ padding-left:0; }
.foot1 li:nth-child(3){ width:37%; border-right:none;}
.foot1 li .but{ width:85px; height:85px; float:left;}
.foot1 li .but1{float:left; padding-top:10px; padding-left:15px; font-size:14px; line-height:30px;}
.foot2{padding-top:30px;}
.foot2-1{line-height:36px; font-size:14px; color:#696c70;}
.foot2-1 a{color:#696c70;}
.foot-input{ width:300px; padding-left:20px; height:40px; border:none; outline:none; background:#1e2128; font-size:14px; margin-top:10px; color:#696c70;}
.ewm{width:10.467%;}
.ewm img{width:85%; margin:0 auto;}
.ewm p{ padding-top:8px; text-align:center; font-size:14px; color:#696c70;}

.section-content{ width: 100%; margin: auto;}
.nav-height{ position:relative; height: 56px; margin-top:1px; background: -webkit-linear-gradient(left, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */  }
.nav-wrap {height: 56px; width:100%; background: -webkit-linear-gradient(left, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */ }
.nav-wrap.navFix{position: fixed;top: 0;left: 0;  box-shadow: 0 0 5px rgba(0,0,0, 0.2);border-bottom:1px solid #e3e3e3\9; z-index: 99999;} 
.nav-wrap ul {padding: 0;margin: 0 auto; width: 100%; display: block;}
.nav-wrap.navFix ul{ border-bottom: 0;}
.nav-wrap li { display: inline-block; text-align: left;height: 56px; line-height: 56px; float: left; }
.nav-wrap li a {display: block; padding:0 80px; color:#fff; font-size:18px; background:url(../images/xian2.png) no-repeat right center;}
.nav-wrap li a:hover{color: #333; background:#ededed; }
.nav-wrap li a.active {color: #333; background:#ededed;}

.about{width:100%; background:#f5f5f5; padding-top:80px; padding-bottom:80px;}
.about1{ width:100%; line-height:36px; font-size:16px; color:#555555;}
.about1-1{ width:97%; line-height:28px; font-size:16px; color:#555555; padding-right:3%;}
.about1-2{ width:100%; padding-top:30px;}
.about1-2 img{width:100%;}
.about1 span{color:#358ae2;}
.about3{width:100%; margin:0 auto; padding-top:40px;}
.about3 dl{float:left; width:33.7368%; margin-right:0.6%; overflow:hidden;}
.about3 dl img{width:100%; transition-duration:1s;}
.about3 dl:nth-child(2){width:26.4631%}
.about3 dl:nth-child(3){width:37.8421%; margin-right:0%;}
.about3 dl:hover img{transform:scale(1.1,1.1);}

.about3-1{width:100%; margin:0 auto; padding-top:40px;}
.about3-1 dl{float:left; width:32%; margin-right:0.6%; overflow:hidden;}
.about3-1 dl img{width:100%; transition-duration:1s;}
.about3-1 dl:nth-child(3){margin-right:0%;}
.about3-1 dl:hover img{transform:scale(1.1,1.1);}

.qywh{ width:100%; background:url(../images/qywh.jpg) 100% 100%;  padding:60px 0;}
.qywh1{width:72.6%; line-height:32px; font-size:16px; color:#555555;}
.qywh2{width:76.21%; margin-top:35px;}

.qywh3{width:100%; margin:0 auto; padding-top:35px; padding-bottom:30px;}
.qywh3 li{width:43%; line-height:36px; font-size:16px; color:#2d78de; background:url(../images/dt.jpg) no-repeat left center; float:left; padding-left:1%;}
.qywh3 li:nth-child(2n){width:55%;}
.qywh4 img{width:100%; padding-bottom:75px;}
.fzlc{width:100%; padding-top:40px; padding-bottom:40px; background:#f5f5f5; }
.fzlc1{width:94%; margin:0 auto; background:url(../images/dt1.jpg) repeat-y 20px top;}
.fzlc2{width:92%; margin-bottom:30px; height:64px; line-height:64px; padding-left:6%;}
.fz-b{background:url(../images/lc1.jpg) no-repeat 6px center;}
.fz-b1{background:url(../images/lc2.jpg) no-repeat 6px center;}
.fz-b2{background:url(../images/lc3.jpg) no-repeat 6px center;}
.fz-b3{background:url(../images/lc4.jpg) no-repeat 6px center;}
.fz-b4{background:url(../images/lc5.jpg) no-repeat 6px center;}
.fzlc2 .span{color:#09509b; font-size:24px; font-weight:bold;}
.fzlc2 .span1{color:#047fb5; font-size:24px; font-weight:bold;}
.fzlc2 .span2{color:#3ea870; font-size:24px; font-weight:bold;}
.fzlc2 .wenzi{font-size:16px; color:#888888; font-size:16px; padding-left:3%;}

.jygh-bit{width:100%; line-height:32px; font-size:36px; color:#323232; text-align:center; font-family:Arial; text-transform:uppercase;}
.jygh-bit1{width:100%; font-size:24px; color:#9d9d9d; text-align:center; line-height:32px; }

.news{width:100%; margin:0 auto; }
.news li{width:100%; margin:0 auto; border-bottom:1px solid #eeeeee; padding-top:50px; padding-bottom:50px;}

.news li .pic{width:31.803%; float:left;}
.news li .pic img{width:100%;}
.news li .txt{width:64%; padding-left:4%; float:left;}
.news li .txt1{width:100%; font-size:18px; color:#333333;}
.news li .txt2{width:97%; background:url(../images/tit.jpg) no-repeat left center; height:40px; line-height:40px; font-family:Arial; padding-left:3%; font-size:14px; color:#99999c; margin-top:10px; margin-bottom:10px;}
.news li .txt3{width:100%; line-height:30px; font-size:16px; color:#848484; padding-bottom:20px;}
.news li .an{width:114px; height:38px; line-height:38px; transition-duration:1s; text-align:center; position:relative; background:#3cc19f; font-size:14px; font-family:Arial; text-transform:uppercase; color:#f4a577;}
/*.news li .fg{position:absolute; width:32px; height:2px; background:#3ab7ab; right:-25px; top:18px;}*/
.news li .an a{ color:#fff;}
.news li .an:hover{background: -webkit-linear-gradient(120deg, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(120deg, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(120deg, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(120deg, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */  color:#fff;}
.news li .an:hover{right:0px;}

.detail{width:100%; padding-top:40px; line-height:50px; border-bottom:1px solid #e6e6e6; text-align:center; font-size:26px;}
.detail1{width:100%; padding-top:15px; line-height:28px; border-bottom:1px solid #e6e6e6; font-size:16px; text-align:center;}
.detail1 p{ padding-bottom:20px;}
.detail1 img{ text-align:center; display:inline-block;  padding-bottom:20px; max-width:80%;}
.detail2{width:100%; padding-top:20px; padding-bottom:20px;}


.s-page{width:100%; padding-top:34px; padding-bottom:30px;}
.p1Page2{ margin:0 auto; height:44px; font-family:"微软雅黑"; font-size:14px; color:#535353;}
.page{line-height:30px;text-align:center; }
.page a{margin:0 3px;display:inline-block;padding:0 15px 0 15px; background:#ececec; color:#777777; }
.page a:hover{background:#3bbaa8; color:#fff;}
.page a.on{background:#3bbaa8;border-color:#076bc8;color:#FFF; padding:0 15px 0 15px; color:#fff;}
.page a.on:hover{background:#3bbaa8; color:#fff;}
.page a.on1{background:#ffffff;border-color:#f3c800;color:#535353;  padding:0 15px 0 15px;}
.page a.page_turn:hover{background:#3bbaa8;border-color:#3BA2E3;color:#FFF;box-shadow:1px 1px 3px #CCC;}

.page1{width:100%;}
.page1 li{width:100%; font-size:16px; line-height:36px; list-style:none;}

.page1 li span{color:#3bc0a1;}
.page1 li:hover{color:#3bc0a1;}

.hr{width:100%; margin:0 auto; padding-top:70px; padding-bottom:30px;}
.yxzx{width:100%; margin:0 auto; padding-top:70px; padding-bottom:70px;  background:#f5f5f5;}
.hr1{width:100%; margin:0 auto; padding-top:70px; padding-bottom:90px; background:url(../images/hr-bg.jpg) no-repeat;}
.hr2{width:100%; margin:0 auto; padding-top:40px;}
.hr2 h1{ font-size:24px; font-weight:bold;}
.hr2 h2{font-size:18px; line-height:32px; font-weight:normal;}
.hr2 h3{font-size:20px; line-height:36px;  color:#333333;}

.fuwu_left {float: left;height: 548px;width: 610px;border:1px #0046aa solid;}
.fuwu_rig {float: left;height: 550px;width: 448px;background-color:#f1f1f1;}
.fw_cz{ padding:30px 0;}
.fuwu_left {float: left;height: 548px;width: 610px;border:1px #0046aa solid;}
.fuwu_rig {float: left;height: 550px;width: 448px;background-color:#f1f1f1;}
.searchbox h3.title{ font-size: 26px;font-weight: normal; margin: 10px 0 15px 0; padding-left: 15px;}
.searchbox h4{ font-size: 12px; font-weight: normal; margin: 15px 0 6px 0; padding-left: 15px;}
.searchbox .icon{ height: 16px; float:left; width: 10px; display: inline-block; line-height: 16px; padding-left: 15px; /*background: url("../images/ditu/search_icon.png") no-repeat scroll 1px 8px transparent;*/}
.searchbox .province{ border: 1px solid #ccc;height:35px; width: 171px;line-height: 35px; margin:4px 0 4px 15px; }
.searchbox .province span{ display: inline-block;float:left;width: 134px; line-height: 34px; font-size: 12px; color: #666; text-align: center;}
.searchbox .province a{ background: url("../images/button.jpg") no-repeat 1px 2px; float: right; width: 35px; height: 32px; display: inline-block;}
.searchbox .provincelist{background-color: #FFFFFF; overflow: auto; display: none; border: 1px solid #C3C3C3; height: 200px; margin-top: -5px; position: absolute; width: 171px; z-index: 10000;
margin-left:15px;}
.searchbox .provincelist li{border-bottom: 1px solid #C3C3C3; color: #868686;  cursor: pointer; font-size: 12px; height: 20px; padding-left: 4px; padding-top: 5px;}
.searchbox .provincelist li.current{ background-color: #ededed}

.searchbox .type{ border: 1px solid #ccc;height:35px; width: 171px;line-height: 35px; margin:4px 0 4px 15px; }
.searchbox .type span{ display: inline-block;float:left;width: 134px; line-height: 34px; font-size: 12px; color: #666; text-align: center;}
.searchbox .type a{ background: url("../images/button.jpg") no-repeat 1px 2px; float: right; width: 35px; height: 32px; display: inline-block;}
.searchbox .typelist{background-color: #FFFFFF; overflow: auto; display: none; border: 1px solid #C3C3C3; margin-top: -5px; position: absolute; width: 171px; z-index: 10000;
margin-left:15px;}
.searchbox .typelist li{border-bottom: 1px solid #C3C3C3; color: #868686;  cursor: pointer; font-size: 12px; height: 20px; padding-left: 4px; padding-top: 5px;}
.searchbox .typelist li.current{ background-color: #ededed}
.searchbox .line{ border-top: dashed 1px #a0a0a0; margin: 14px 0 8px 0}
.searchbox div.keyword{line-height: 35px;}
.searchbox input.keyword{ border: 1px solid #ccc; padding: 7px; width: 235px; height: 20px; float: left; margin-left:15px;}
.searchbox a.searchbutton{ border: 1px solid #ccc; background-color: #01a1eb; float: left; text-align: center; text-decoration: none;  color: #fff; font-size: 16px; height: 35px; width: 60px; display: inline-block; margin-left: 4px}
.searchbox .storetype{ font-size: 16px; line-height: 35px;clear: both;}
.searchbox .storetype span{float:left;   background:#d8d8d8; width:433px; float:left; margin:15px 0 5px 0; padding:0 0 0 15px;}
.searchbox .storetype input{ position: relative; top: 3px;}
.storelist{ display: none; float:left; margin:5px; height:293px; overflow-y:scroll; overflow-x:hidden; scrollbar-base-color:#d8d8d8; width:433px;}
.storelist .title{  border-bottom: 1px solid #B5B5B5; height: 36px; background-color: #efefef; width:100%;}
.storelist .title .icon{ border-right: 1px solid #B5B5B5; line-height:36px; height: 36px; width: 33px; background: url("../images/ditu/store_list_icon_1.png") no-repeat center center; float: left;}
.storelist .title .text{ color: #333; font-size: 14px; line-height: 36px; margin-left: 7px; float: left;}
.storelist .title .return{ background: url("../images/ditu/store_list_icon_2.png") no-repeat scroll 0 11px transparent; color: #333333; float: right;  font-size: 12px; line-height: 36px;  padding-left: 12px; text-decoration: none; margin-right: 12px}
.storelist ul{ }
.storelist ul li{ clear: both; position: relative; border-bottom: 1px solid #f2f2f2; font-size: 12px; padding: 10px 0 6px 9px}
.storelist ul li.current, .storelist ul li.selected{background-color: #edf1f5;}
.storelist ul li .number{ float: left; margin-left: 0px; margin-right: 8px; line-height: 21px; height: 21px; width: 27px; text-align: center;background-color: #045ba8; color: #fff}
.storelist ul li .info{ float: left;  width: 305px;line-height: 20px}
.storelist ul li .info .header .icon{ line-height: 16px; padding: 2px 16px 4px 6px; padding: 4px 16px 2px 6px\9; padding: 3px 16px 2px 6px\9\0; background: url("../images/ditu/store_list_store_type_bg.png") no-repeat scroll right 1px transparent;color: #FFFFFF;display: inline-block;margin-left: 6px;}
.storelist ul li .info .header .icon.dealer{ background-position: right -19px;}
.storelist ul li .info .text{ color: #666}
.storelist ul li .info .links { margin-top: 6px;}
.storelist ul li .info .links a{ display: inline-block;line-height: 20px; float: left; margin-right: 12px; color: #000; text-decoration: none;}
.storelist ul li .info .links a.map{ background: url("../images/ditu/store_list_store_address_icon.png") no-repeat 1px 2px; padding-left: 18px}
.storelist ul li .info .links a.picture{ background: url("../images/ditu/store_list_store_picture_icon.png") no-repeat 1px 3px; padding-left: 22px}
.changecontent{font-family: '微软雅黑'; padding-top:50px;}


.storemap{ display: none; position:relative; margin: 10px 15px 10px 15px;}
.storemap h3,.storepicture h3{ font-size: 18px; color: #333; margin:0; font-weight: normal;margin-bottom: 12px;}
.storemap .return,.storepicture .return{ font-size: 12px; padding-left: 12px; line-height: 18px; color: #000; text-decoration: none; position: absolute;right: 2px; top:0px;background: url("../images/ditu/changecontent_icon_1.png") no-repeat scroll 0 3px transparent;}
.storemap .address,.storepicture .picturecount{font-size: 12px; color: #666}
.storemap .baidumap,.storepicture .picturelist{ width: 602px; height: 466px; margin-top: 3px;}
.map_massage li{ font-size: 12px; color: #666}
.map_massage li.title{ color: #000}

.storepicture{ display: none;position:relative; margin: 10px 15px 10px 15px;}
.storepicture .picturelist{ overflow: hidden;}
.storepicture .picturelist ul{ width:1806px }
.storepicture .picturelist li{ float: left;}
.storepicture .picturelist img{ width: 602px; height: 466px; }
.storepicture a.prev,.storepicture a.next{   position: absolute;top: 240px; width: 23px; height: 37px; display:none; background: url("../images/ditu/changecontent_picture_arrow_icon.png") no-repeat ;}
.storepicture a.prev{ left: 6px;}
.storepicture a.next{ right: 6px;background-position: -65px 0;}

.gltd3{width:30%; float:left; margin-right:3%; margin-top:20px; margin-bottom:30px; height:160px;}
.gltd-tit3{ width:100%;font-size:18px; color:#555555; line-height:40px;}
.gltd-tit3-1{ width:100%; height:2px; background: -webkit-linear-gradient(120deg, #43e59a , #3890fe); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(120deg, #43e59a , #3890fe); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(120deg, #43e59a , #3890fe); /* Firefox 3.6 - 15 */
    background: linear-gradient(120deg, #43e59a , #3890fe); /* 标准的语法（必须放在最后） */}
.gltd-txt3{width:100%; padding-top:10px; font-size:14px; line-height:26px; color:#555555; }

.ne-xi{width:99.8%; border:1px solid #e6e6e6; margin-top:30px;}
.zp_ti{ height:62px; background:#f5f5f5; color:#1b1b1b; font-size:18px; line-height:62px;}
.zp_ti li{ float:left; width:20%; text-align:center;}
	/* 加入我们css */
.sideMenu h3{ height:52px; line-height:52px; border-bottom:1px solid #e6e6e6;  cursor:pointer;}
.sideMenu h3 dl{ width:100%; margin:0;}
.sideMenu h3 dl dd{ float:left; width:20%; text-align:center; padding:0; font-weight:normal; color:#444444; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.sideMenu ul{ padding:8px 7%;display:none; /* 默认都隐藏 */ border-bottom:1px solid #e6e6e6; font-size:16px; }
.sideMenu ul p{ line-height:28px; font-size:14px; }
.sideMenu ul p span{ font-size:16px; color:#444444;}
.contact{width:100%; padding-top:70px; padding-bottom:70px;}
.contact .left{width:40%;}
.contact .left1{width:100%; padding-top:40px;}
.contact .right{ width:55%; height:400px;}

.sqhz1{width:48%; margin-bottom:25px;}
.sqhz-input{width:94%; height:40px; border:none; background:#e2e2e2; line-height:40px; padding-left:5%; font-size:16px; color:#fff; outline:none;}
.sqhz2{width:100%; margin-bottom:25px;}
.sqhz-text{ width:97.8%; height:120px; padding-top:10px; padding-left:2%; border:none;  background:#e0e0e0; font-size:18px; color:#fff; outline:none; font-family:Arial;}
.sqhz-an{width:150px; height:40px; color:#fff; background:#00a0e9; line-height:40px; text-align:center; margin:0 auto; font-size:16px;  border:none; outline:none; cursor:pointer}

.down{width:100%; padding-top:70px; padding-bottom:70px; margin:0 auto;}

.informationitem{float: left; width: 30%;  margin:0 2%; margin-bottom: 24px; padding:2%; color: #666666; box-sizing: border-box; border: 1px solid #e8e8e8;}
.informationitem:nth-child(3n){margin-right: 0;}
.informationyear{font-size: 18px; line-height: 1; text-align: left;}
.informationmonth{position: relative;font-size: 24px;padding-bottom: 10px;margin-bottom: 15px; line-height: 1; text-align: left; padding-top:10px;}
.informationmonth:after{content: " ";position: absolute; bottom: 0;left:0;width: 2em;height: 1px;margin-left: -5px;border-bottom:2px solid #cccccc;}
.informationTitle{font-size: 16px;height: 36px;overflow: hidden;}
.informationSubTitle{font-size: 14px;height: 60px;overflow: hidden; line-height: 2;}
.detailsbtn{display: block; width: 6em;  margin-top: 15px;  height: 30px; text-align: center;  line-height: 30px;  border: 1px solid #e8e8e8;  color: #666666;}

.pro{width:100%; margin:0 auto; background:#3589e3; position:relative; color:#fff;}
.pro-dw{width:17px; height:126px; position:absolute; left:49.5%; top:-63px;}
.pro1{width:100%; margin:0 auto; background:url(../images/pro.jpg) no-repeat top; background-size:cover; background-attachment:fixed; padding-top:40px; padding-bottom:110px; color:#fff; position:relative;}
.pro1 h1{text-align:center; font-size:18px;  line-height:32px; font-weight:normal;}
.pro2{width:71.774%; padding-top:50px; margin:0 auto;}
.pro2 li{ width:24.269%; background:#4d8cd6; border-radius:6px; font-size:18px; font-weight:bold; float:left; padding-top:24px; min-height:80px; text-align:center; color:#fff; margin-left:3.146%; margin-right:3.146%; margin-top:25px;}
.pro2 li:nth-child(2){ width:32.359%; padding-top:24px; min-height:114px;  margin-top:0px;}
.pro2 li .ttd{width:86%; margin:0 auto; padding-top:6px; border-top:1px dashed #83afe2; text-align:center; margin-top:8px;}

.pro-dw1{width:17px; height:126px; position:absolute; left:49.5%; bottom:-55px;}
.pro3{width:86%; margin:0 auto; padding-top:40px; padding-bottom:15px;}
.pro3 li{width:22.514%; float:left; background:#fff; text-align:center; border-radius:6px; min-height:315px; padding-top:50px; margin-right:3.189%; position:relative;}
.pro3 li:nth-child(4){margin-right:0;}
.pro3 li img{margin:0 auto;  display:inline-block; transition-duration:1s;}
.pro3 li:hover img{transform:rotateY(180deg);}
.pro3 li .tt1{width:80%; margin:0 auto; padding-top:30px; font-size:18px; line-height:30px; color:#666666;}
.pro3 li:hover{-moz-box-shadow:0px 0px 14px #9c9c9c; -webkit-box-shadow:0px 0px 14px #9c9c9c; box-shadow:0px 0px 14px #9c9c9c;}

.pro-d{width:100%; background:#f5f5f5; padding-top:55px; padding-bottom:55px;}
.pro-d1{width:95%; background:#fff; padding-left:2.5%; padding-right:2.5%; padding-top:25px; padding-bottom:25px; margin-bottom:30px;}
.pro-d2{width:40%;}
.pro-d20{width:55%;}
.pro-d21{width:100%; float:left; border:1px solid #e5e5e5;}
.pro-d21 img{width:86%; margin:0 auto;}
.pro-d22{width:23%; float:right; display:none;}
.pro-d22-1{width:100%; line-height:32px; font-size:26px; color:#0060a7;}
.pro-d22 li{width:99.5%; border:1px solid #e5e5e5; margin-bottom:10px;}
.pro-d22 li:nth-child(3){margin-bottom:0px;}
.pro-d22 li img{width:100%;}
.pro-d3{width:100%; margin:0 auto;}
.pro-d3 li{width:100%; line-height:64px; border-bottom:1px solid #e5e5e5; color:#555555; font-size:18px;}
.pro-d5{width:99%; line-height:56px; font-size:18px; color:#333333; padding-left:1%; font-weight:bold;}
.pro-d6{width:100%; height:3px; background:#e5e5e5; position:relative;}
.pro-d6-1{width:30%; height:3px; background:#3589e3; position:absolute; left:0px; }
.pro-d7{width:100%; padding-top:25px; font-size:16px; line-height:36px; padding-bottom:30px;}
.d-w{width:18%;}
.d-w1{width:78%; padding-left:2%;}

.le_menu2{ margin-right:78px; text-align:center; height:104px;}
.le_menu2 ul{ width:100%; text-align:center;}
.le_menu2 li{padding:0 25px; text-align:center; list-style:none; line-height:102px; font-size:16px; color:#333333; border-bottom:2px solid #f5f5f5; float:left;}
.le_menu2 li a{ display:block; color:#333333;}
.le_menu2 li a:hover{border-bottom:2px solid #2a79e0; color:#2a79e0;}
.le_menu2 li .ts{ border-bottom:2px solid #2a79e0; color:#2a79e0;}

.foot3{display:none; width:98%; text-align:center; font-size:14px; line-height:30px; color:#969696;}
.foot3 a{color:#969696;}


.tabbox1{width:100%;min-height:200px;font-family:'微软雅黑';}
.tabbox1 .tab{overflow:hidden; background:url(../images/sjz.jpg) repeat-x top;}
.tabbox1 .tab a{display:block; width:33.333%; height:48px; padding-top:4px; line-height:48px; font-size:18px; float:left;text-decoration:none;color:#fff; text-align:center; background:url(../images/dt.png) no-repeat center 5px;}
.tabbox1 .tab a:hover{color:#5fecb5;text-decoration:none; font-size:20px;}
.tabbox1 .tab a.on{color:#5fecb5;text-decoration:none; font-size:20px;}
.tabbox1 .content{overflow:hidden;}
.tabbox1 .content li{display:none; padding-top:50px; padding-bottom:50px; line-height:38px; text-align:center; font-size:18px;}
.tabbox1 .content li span{color:#5fecb5; font-weight:bold;}
#map{ width:100%; height:400px;}

.cp{width:148px; height:40px; float:right; margin-top:20px;}
.cp li{width:40px; height:40px; list-style:none; float:left; margin-right:14px; background:#f8f8f8; position:relative; transition-duration:1s;}
.cp li:nth-child(3){margin-right:0px;}
.cp li .zj{width:7px; height:11px; position:absolute; top:14px; left:16px; background:url(../images/zj1.png); }
.cp li:hover{background:#39adb7;}
.cp li:nth-child(1):hover .zj{background:url(../images/zj1-1.png);}

.cp li .yj{width:7px; height:11px; position:absolute; top:14px; left:16px; background:url(../images/yj1.png); }
.cp li:nth-child(3):hover .yj{background:url(../images/yj1-1.png);}

.cp li .zh{width:19px; height:19px; position:absolute; top:10px; left:10px; background:url(../images/zh.png); }
.cp li:nth-child(2):hover .zh{background:url(../images/zh1.png);}

.dt_title {float: left;min-height: 62px;border-bottom:1px #CCCCCC solid;width: 100%;margin:5px 0 0 0;/*	padding:0 0 8px 0;*/}
.dt_title dt,.dt_title dd{min-height:62px;float:left;}
.dt_title dt{width:34px;background: url("../images/dtlbbg.png") no-repeat center 0px;text-align:center;color:#FFFFFF;line-height:22px;font-weight:bold;}
.dt_title dd{width:270px;font-size:14px;color:#333333;padding:0 0 10px 10px;}
.dt_title dd p{line-height:20px;}
.dt_title_good{background:url(../images/icon_zy.png) 295px 0px no-repeat;}

.detail-bg{width:88%; margin:0 auto; background:#fff; -moz-box-shadow:0px 0px 16px #bfbfbf; -webkit-box-shadow:0px 0px 16px #bfbfbf; box-shadow:0px 0px 16px #bfbfbf; padding:0 5%; margin-top:40px; margin-bottom:40px;}

.g4{ display:block;}
.g2{display:none;}



.picScroll-left01{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left01 .bd{ width:100%;}
.picScroll-left01 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left01 .bd ul li{ width:23.5%; margin-right:25px;float:left; _display:inline; overflow:hidden; }
.picScroll-left01 .bd ul li .pic{ text-align:center; }
.picScroll-left01 .bd ul li .pic img{ width:100%;}

.cpml{width:100%; padding-top:40px; margin:0 auto;}
.cpml li{width:23%; float:left; margin-right:2.6666%; padding-bottom:20px;}
.cpml li img{width:100%;}
.cpml li p{text-align:center; font-size:16px; padding:12px 0;}
.cpml li:nth-child(4n){margin-right:0;}

.cpml1{width:100%; text-align:center; border-bottom:1px dashed #d0d0d0; line-height:46px; font-size:22px; font-weight:bold;}
.cpml2{padding-top:20px; text-align:center;}
.cpml2 img{display:inline-block;}


@keyframes changeScale
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}

@-moz-keyframes changeScale 
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}

@-webkit-keyframes changeScale
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}

@-o-keyframes changeScale 
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}

.yx1{width:90%; background:#e1e1e1; margin:0 auto;}
.yx1 .left{width:50%;}
.yx1 .right{width:50%; padding-top:60px;}
.yx1 .right1{width:70%; margin:0 auto; font-size:16px; line-height:34px;}
.yx1 .left img{width:100%; display:block;}

@media (min-widt:1441px){

.w1{width:86.1111%;}
}

@media (min-width: 1368px) and (max-width: 1441px){
.w1{width:86.1111%;}
.news li .txt3{line-height:26px;}
}
@media (min-width: 1198px) and (max-width: 1367px){
.w1{width:90%;}
.sy-a4 li p{ font-size:14px;}
.news li .txt3{line-height:24px; font-size:14px;}
.top1{width:86%;}
.logo img{width:100%; padding-top:10px;}
}

	
	
/*在992和1199像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 992px) and (max-width: 1199px) {
.w1{width:92%;}
.sy-a4 li p{ font-size:14px;}
.picScroll-left .bd ul li{ width:31%;}
.a-p{padding-top:50px; padding-bottom:50px;}
.news li .txt3{line-height:22px; font-size:14px;}
.news li .txt2{width:95%; padding-left:5%;  margin-top:10px; margin-bottom:10px; line-height:20px; height:20px;} 
}

/*在768和991像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 768px) and (max-width: 991px){
.w1{width:94%;}
.sm-cd{display:block;}
.cd{display:none;}
.top{ height:auto;}
.logo{ width:50%;}
.a-p{padding-top:50px; padding-bottom:50px;}
.picScroll-left .bd ul li{ width:31%;}
.sy-a4 li p{ font-size:14px;}
.s-news dl{width:44%; }
.tabbox .content{ width:80%; }
.le_menu2 {display:none;}
.news li .txt3{line-height:22px; font-size:14px;}
.news li .txt2{width:95%; padding-left:5%;  margin-top:10px; margin-bottom:10px; line-height:20px; height:20px;} 
}


/*在480和767像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 480px) and (max-width: 767px) {
.w1{width:98%;}
.picScroll-left .bd ul li{ width:45%; margin:5px 9px;}
.link1 li{width:30%; margin-right:3.333%; margin-bottom:20px; }
.sy-a{width:100%; }
.sy-a1-1{display:none;}
.sy-a1-2{ padding-top:20px;}
.sy-a2{width:100%; padding-top:20px;}
.a-p{padding-top:20px; padding-bottom:20px;}
.sm-cd{display:block;}
.le_menu2 {display:none;}
.top1{width:100%;}
.top{ height:74px;}
.logo{ width:57%; padding-left:2%;}
.gltd3{width:100%;  margin-right:0%;}

.tabbox .tab{ width:100%; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.tabbox .tab a{ width:30%; margin-bottom:0px; margin-left:1.5%; margin-right:1.5%; float:left;}
.tabbox .content{ width:100%; margin:0 auto;}
.s-news dl{width:44%; }
.foot{padding-top:50px;}
.foot1{ display:none;}
.foot2{ display:none;}
.foot3{display:block;}
.nav-wrap li a {padding:0 50px; }
.about{padding-top:30px; padding-bottom:50px;}
.qywh1{width:100%; }
.qywh2{width:100%;}
.qywh3 li{width:98%; padding-left:2%; font-size:14px; line-height:30px;}
.qywh3 li:nth-child(2n){width:99%;}
.fzlc2{width:90%; padding-left:10%; height:auto; line-height:30px}
.fzlc2 .wenzi{font-size:14px; width:80%}
.fzlc2 .span2{ line-height:64px;}
.contact .left{width:100%;}
.contact .right{ width:100%; padding-top:15px;}
.informationitem{float: left; width: 46%;  margin:0 2%; margin-bottom:20px;}
.informationitem:nth-child(3n){margin-right: 2%;}
.pro3 li{ width:47.5%; margin-bottom:25px;}
.pro3 li:nth-child(2n){margin-right:0;}
.pro2{width:100%;}
.pro-d2{width:100%;}
.zp_ti{  font-size:12px;}
.sideMenu ul{  font-size:12px; }
.sideMenu ul p{ font-size:12px; }
.sideMenu ul p span{ font-size:12px; }
.pro-d20{width:100%; padding-top:15px;}
.d-w{width:25%;}
.d-w1{width:73%; padding-left:2%;}

}

/*在小于480像素的屏幕,这里的样式才生效*/
@media (max-width: 479px) {
.w1{width:98%;}
.picScroll-left .bd ul li{ width:45%; margin:2.5%;}
.link1 li{width:30%; margin-right:3.333%; margin-bottom:20px; }
.sy-a{width:100%; }
.sy-a1-1{display:none;}
.sy-a1-2{ padding-top:20px;}
.sy-a2{width:100%; padding-top:20px;}
.a-p{padding-top:20px; padding-bottom:20px;}
.sm-cd{display:block;}
.le_menu2 {display:none;}
.top1{width:100%;}
.top{ height:74px;}
.logo{ width:70%; padding-left:2%; padding-top:10px;}
.gltd3{width:100%;  margin-right:0%;}
.tabbox .tab{ width:100%; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.tabbox .tab a{ width:30%; margin-bottom:0px; margin-left:1%; margin-right:1%; float:left;}
.tabbox .content{ width:100%; margin:0 auto;}
.s-news dl{width:95%; }
.s-news dl:nth-child(1){ margin-bottom:15px;}
.foot{padding-top:50px;}
.foot1{ display:none;}
.foot2{ display:none;}
.foot3{display:block;}
.nav-wrap li a {padding:0 10px; }
.about{padding-top:30px; padding-bottom:50px;}
.qywh1{width:100%; }
.qywh2{width:100%;}
.qywh3 li{width:98%; padding-left:2%; font-size:14px; line-height:30px;}
.qywh3 li:nth-child(2n){width:99%;}
.fzlc2{width:90%; padding-left:10%; height:auto; line-height:30px}
.fzlc2 .wenzi{font-size:14px; width:80%}
.fzlc2 .span2{ line-height:64px;}
.news li{padding-top:20px; padding-bottom:20px;}
.news li .pic{width:100%; padding-bottom:15px;}
.news li .txt{width:100%; padding-left:0%; margin:0 auto;}
.news li .txt2{width:92%; padding-left:8%; margin-bottom:0px; margin-top:0px;}
 .hr1{background:url(../images/hr-bg.jpg) repeat-y ; background-attachment:inherit;}
 .contact .left{width:100%;}
.contact .right{ width:100%; padding-top:15px;}
.informationitem{float: left; width: 96%;  margin:0 2%; margin-bottom:20px;}
.sideMenu h3 dl{ width:99%; margin:0;}
.sideMenu h3 { font-size:14px;}
.pro2{width:80%;}
.pro2 li{ width:100%;}
.pro2 li:nth-child(2){ width:100%;  margin-top:25px;}
.pro3 li{width:100%; margin-right:0%; position:relative; min-height:100px; padding-bottom:40px; margin-bottom:15px;}
.pro-d2{width:100%;}
.pro-d5{font-size:16px;}
.pro-d3 li{width:100%; line-height:54px; font-size:16px;}
.zp_ti{  font-size:14px;}
.sideMenu ul{  font-size:12px; }
.sideMenu ul p{ font-size:12px; }
.sideMenu ul p span{ font-size:12px; }
.pro-d20{width:100%; padding-top:15px;}
.d-w{width:25%;}
.d-w1{width:73%; padding-left:2%;}
.g4{ display:none;}
.g2{display:block;}
.detail1 img{  width:100%; }
.picScroll-left1 .bd ul li{ width:48%; margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  background:rgba(255,255,255,0.7);  overflow:hidden; }
}