﻿*{
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
html {
 -webkit-text-size-adjust: 100%;
 -ms-text-size-adjust: 100%;
}
input[type="submit"],
input[type="reset"],
input[type="button"],
input,
button {
 resize: none;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
 -webkit-appearance: none;
}
button{border: none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin: 0;padding: 0;border: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight: normal;} 
body{font-size:13px;color:#333;font-family:'微软雅黑';}
img{display:block;border:0}
ul, li{list-style:none}
a{color: #333; text-decoration:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%; top: 0; left: 0;}
.sp_logo{padding:5px 10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:40px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#009a44;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#333;width:100%;height:calc(100% - 40px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:80%}
.sjj_nav ul li a span{padding-left: 7px;}
.sjj_nav ul li ul li a{color:#fff;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#eee;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#009a44}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
.bannerbox{margin-top: 20px;}
.links{
	    	padding: 8px;
	    	background-color: #52b529;
	    	margin: 5px;
	    	-webkit-transition: all 1s;
	    	-o-transition: all 1s;
	    	transition: all 1s;
	    }
	    .links a{
	    	color: #fff;
	    	display: inline-block;
	    	width: 100%;
	    	height: 100%;
	    	text-decoration: none;
	    }
	    .links:hover{
		background-color: #1e824c;
	    }
	    .current{
	    	background-color: #22a7f0;
	    }
	    .swiper-container {
	       width: 100%;
        	margin: 0 auto;
	    }
	    .swiper-slide {
	        text-align: center;
	        font-size: 18px;
	        background: #fff;
	        display: -webkit-box;
	        display: -ms-flexbox;
	        display: -webkit-flex;
	        display: flex;
	        -webkit-box-pack: center;
	        -ms-flex-pack: center;
	        -webkit-justify-content: center;
	        justify-content: center;
	        -webkit-box-align: center;
	        -ms-flex-align: center;
	        -webkit-align-items: center;
	        align-items: center;
	    }
.content-box{margin: 0 0.23rem;}
.content-box img{ width:100%;height:auto}
.content{padding: 0 0.2rem;}
.mt-1{margin-top: 0.42rem; overflow: hidden;}
.mt-3{margin-top: 0.38rem;}
.mt-4{margin-top: 0.30rem;}
.mt-5{margin-top: 0.28rem;}
.mt-6{margin-top: 0.24rem;}
.mt-7{margin-top: 0.2rem;}



.titop{text-align:center;}
.titop h3{font-size:0.24rem; height:0.12rem; color:#009a44; font-weight:700; margin-bottom:0.22rem;}
.titop span{color:#aab2bd; font-size:0.16rem;}
.aboutcon,.lianxq{margin-top:0.2rem; overflow:hidden;}
.abotx .zuolf{width:43%; float:left;}
.abotx .youri{width:57%; float:left;}
.abotx .youri .fonts{line-height:0.3rem; height:1.5rem; text-indent:0.35rem; font-size:0.16rem; padding-left:0.23rem; overflow:hidden;}
.more{width:1.1rem; height:0.42rem; line-height:0.43rem; background:#009a44; color:#fff; text-align:center; font-size:0.20rem; display:block; margin-left:0.23rem; margin-top:0.41rem;}
.abotx {margin-top: 0.26rem;}
.zuolf img{width: 100%;}
.abotx .youri .qiyes{height:1.02rem; padding-top: 0.38rem;}

.bannerbox .swiper-slide {
    width: 100%;
    overflow: hidden;
}
.bav {
    width: 640px;
    position: relative;
}
.bav img{width: 100%;height:240px; overflow:hidden}

.service{background:url(../images/hbg.jpg) no-repeat top center; background-size: 100%; overflow:hidden; padding-bottom:0.6rem; margin-top:0.6rem; position: relative;}
.servbox ul li{width:25%; text-align:center; font-size:0.20rem; float:left;}
.servbox ul li img{width:1.2rem; display:block; margin-left:auto; margin-right:auto;}
.servbox ul li h2{display:block; margin-top:0.1rem;}
.servbox{margin-top:0.38rem; overflow: hidden;}

.service .tiaozds{position: absolute; left: 0; bottom: 0; width: 100%; height: 67%; z-index: 1;}
.service .tiaozds li{width: 25%; height: 100%; float: left;}
.service .tiaozds li a{display: block; width: 100%; height: 100%; text-indent: -99999px;}

.titop p{color:#333; font-size:0.17rem; margin-top: 0.02rem; display: block;}
.servbox .fonx{width: 0.88rem; margin-left: auto; margin-right: auto; overflow: hidden; margin-top: 8px;}
.servbox .fonx h4{float: right; width: 0.3rem; height: 172px; font-size: 0.20rem; font-weight: 500; background: url(../images/til.png) no-repeat top left; padding-left: 0.02rem; margin-left: 0.02rem;}
.servbox .fonx p{display: block; width: 0.26rem; float: right; font-size: 0.2rem;}

.gbt{background: url(../images/banpic.jpg) no-repeat center center; background-size: cover; overflow: hidden; text-align: center; color: #fff; padding: 0.32rem 0.2rem;}
.gbt h3{margin-bottom: 0.12rem; margin-top: 0.10rem; font-size: 0.20rem;}
.gbt p{font-size: 0.20rem;}

.titles{background: #009a44; height: 0.52rem; padding: 0 0.2rem;}
.titles h2{float: left; position: relative; height: 0.54px; line-height: 0.54rem; color: #fff; font-size: 0.26rem; padding-left: 0.14rem;}
.titles h2:before{
	position: absolute;
    top: 9px;
    left: 0;
	width: 1px;
    height: 13px;
	background: #fff;
    content: "";
    z-index: 1;
}
.titles h2 span{font-size: 0.2rem; padding-left: 4px;}
.titles a{display: block; line-height: 0.52rem; color: #fff; float: right; font-size: 0.2rem;}
.wens .swiper-slide h3{height: 0.52rem; line-height: 0.52rem; padding: 0 0.20rem; text-align: center; color: #009a44; font-size: 0.20rem; overflow: hidden;}
.swiper3{padding-bottom: 0.68rem;}

.tzlie{overflow: hidden; padding-top: 0.04rem;}
.toim{position: relative; margin-top: 0.2rem;}
.toim img{width: 100%; display: block;}
.tile{overflow: hidden; padding: 0.2rem;}
.tile h2{float: left; font-size: 0.23rem;}
.tile img{display: block; float: right; height: 0.26rem; margin-top: 0.04rem;}
.xund ul li{overflow: hidden; margin-bottom: 0.28rem;}
.xund ul li a{display: block; padding: 0 0.2rem 0 1.65rem; font-size: 0.2rem; position: relative;}
.xund ul{margin: 0.08rem 0;}
.xund ul li h3{width: 4.2rem; height: 0.4rem; line-height: 0.4rem; font-size: 13px; overflow: hidden;}
.xund ul li p{display: block; width: 4.2rem; height: 0.22rem; line-height: 0.22rem; color: #999; font-size: 12px; overflow: hidden;}
.xund ul li a span {
    position: absolute;
    left: 0.26rem;
    top: 0.14rem;
	font-size: 12px;
}
.xund{background: url(../images/nelf.png) no-repeat center left; padding: 0.2rem 0; background-size: 30%; margin-top: -0.2rem; overflow: hidden;}

.swiper-container2{padding-bottom: 0.68rem;}
.toim h3{position: absolute; background-color:rgba(0,0,0,0.5); height: 0.52rem; line-height: 0.52rem; padding: 0 0.20rem; text-align: center; color: #fff; font-size: 0.23rem; overflow: hidden; left: 0; bottom: 0; /*width: 6.0rem;*/}

/*main CSS*/
#pictureViewer{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.3);
    z-index: 10000;
}
#pictureViewer > .content{
    background-color: #fff;
    position: absolute;
    width: 590px;
    height: 580px;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
#pictureViewer .menu-bar{
    width: 100%;
}
#pictureViewer .menu-bar .handel{
    width: 40px;
    height: 40px;
    float: right;
    background-repeat: no-repeat;
    background-position: 50%;
    cursor: pointer;
}
#pictureViewer .menu-bar .handel:hover{
    background-color: #013f4e;

    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
#pictureViewer .menu-bar .handel.maximization{
    background-image: url(../images/maximization_black.png);
    background-size: 14px;
}
#pictureViewer .menu-bar .handel.maximization:hover{
    background-image: url(../images/maximization_white.png);
}
#pictureViewer .menu-bar .handel.miniaturization{
    background-size: 16px;
    background-image: url(../images/miniaturization_black.png);
}
#pictureViewer .menu-bar .handel.miniaturization:hover{
    background-image: url(../images/miniaturization_white.png);
}
#pictureViewer .menu-bar .handel.close-view{
    background-image: url(../images/close_black.png);
    background-size: 15px;
}
#pictureViewer .menu-bar .handel.close-view:hover{
    background-image: url(../images/close_white.png);
}
#pictureViewer .handel-prev,
#pictureViewer .handel-next{
    display: inline-block;
    width: 50px;
    height: 70px;
    position: relative;
    top: calc(50% - 80px);
    background-repeat: no-repeat;
    background-size: 25px;
    background-position: 50%;
    cursor: pointer;

    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
#pictureViewer .handel-prev{
    background-image: url(../images/prev_blank.png);
}
#pictureViewer .handel-next{
    background-image: url(../images/next_blank.png);
}
#pictureViewer .handel-prev:hover,
#pictureViewer .handel-next:hover{
    background-color: #013f4e;
}
#pictureViewer .handel-prev:hover{
    background-image: url(../images/prev_white.png);
}
#pictureViewer .handel-next:hover{
    background-image: url(../images/next_white.png);
}
#pictureViewer .picture-content{
    display: inline-block;
    width: 80%;
    height: calc(100% - 80px);
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
}
#pictureViewer .picture-content .cover{
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
#pictureViewer .counter{
    position: absolute;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    width: 100%;
    text-align: center;
    color: #808080;
    font-size: 13px;
}
#pictureViewer .hide{
    display: none;
}
#pictureViewer .left{
    float: left;
}
#pictureViewer .right{
    float: right;
}
#pictureViewer .clear-flex{
    clear: both;
}
#pictureViewer img{
    max-width: 100%;
    max-height: 100%;
}

.cganli{overflow: hidden;}
.cganli ul li{width: 2.9rem; float: left; margin-left: 0.2rem; margin-bottom: 10px;}
.cganli ul li img{width: 100%; display: block;}
.cganli ul li h3{text-align: center; height: 0.52rem; line-height: 0.52rem;}

.pro-nav{margin-top: 0.1rem; overflow: hidden;}
.pro-nav ul li{float: left; margin-right: 7px; margin-bottom: 10px;}
.pro-nav ul li a{display: block; padding: 4px 10px; border: solid 1px #c0a767; color: #976d02; font-size: 14px; border-radius: 4px;}
.pro-nav ul{margin-right: -7px;}
.pro-nav ul li.act a,.pro-nav ul li a:hover{background: #912330; color: #fff;}

.pages{text-align: center; margin-top: 20px;}
.pages a{display: inline-block; color: #827979; padding: 0 6px; border: 1px solid #ccc; margin-right: 3px; line-height: 25px; background-color: #fff;}
.pages a:hover, .pages a.active {background: #009a44;color: #fff;border: 1px solid #009a44;}

.mtopx{margin-top: 50px;}

.pro-fos{font-size: 14px; line-height: 26px; color: #000; margin-top: 30px;}
.pro-fos img{max-width: 100%;}
.pro-fos h2{font-size: 24px; color: #00782b;}

.fuwux{margin-top:0.26rem; padding: 0 0.2rem; overflow: hidden;}
.newsed{margin-top:0.24rem; overflow:hidden;}
.newsed .sdlf{width:43%; float:left;}
.newsed .sdrig{width:57%; float:left;}
.newsed .sdrig .tis,.newsed .sdrig .dat,.newsed .sdrig .ifos{margin-left:0.23rem;}
.newsed .sdrig .tis a{display:block; font-size:0.26rem; font-weight:700; line-height:0.36rem; height:0.34rem; overflow:hidden;}
.newsed .sdrig .dat{font-size:0.22rem; display:block; color:#aab2bd; margin-bottom:0.13rem;}
.newsed .sdrig .ifos{font-size:0.22rem; line-height:0.34rem; height:0.6rem; margin-top:0.1rem; overflow:hidden;}
.newxun .netop{margin-top:0.24rem; overflow:hidden;}
.newxun .netop h3{float:left; width:3.6rem; line-height:0.36rem; height:0.34rem; overflow:hidden; font-size: 0.24rem;}
.newxun .netop .datx{float:right;}
.newxun .nefos{font-size:0.22rem; color:#999; margin-top:0.1rem; height:0.68rem; overflow:hidden;}
.newxun ul li{border-bottom:dashed 1px #ddd; overflow:hidden; padding-bottom:0.24rem;}

.news-fcon .news-fits{line-height:0.46rem; font-size:0.23rem;}
.news-fcon .news-fits img{max-width:100%;}
.newsnex{font-size:0.23rem; margin-top:0.4rem;}
.newsnex p{margin-top:0.14rem;}
.newsnex p a:hover{color:#256cca;}

.news-ftop{text-align: center;}
.news-ftop h2 {
    font-size: 0.28rem;
    font-weight: 700;
}

.news-ftop p {
    color: #999;
    margin-top: 0.1rem;
    font-size: 0.22rem;
}

.newlitop{padding-top: 0.23rem;}

.lxtop ul li{width: 100%; float: left; text-align: center; border-bottom: solid 1px #eee; padding-bottom: 20px; margin-bottom: 20px;}
.lxtop ul li img{display: block; margin-left: auto; margin-right: auto;}
.lxtop ul li h3{ margin-top: 0.12rem; margin-bottom: 0.08rem; font-weight: 600;}
.lxtop ul li p{font-size: 0.2rem;}
.lxtop ul{overflow: hidden;}

.tilm span{font-weight: 700; font-size: 0.28rem;}
.tilm h3{position: relative; font-size: 0.26rem; padding-bottom: 8px;}


.tilm p{font-size: 0.2rem; font-weight: 600; color: #009a44;}

.gephone{overflow: hidden;}
.tilm{float: left;}
.gephone a{display: block; width: 1.2rem; float: right; margin-top: 0.2rem;}
.gephone a img{display: block; width: 100%;}

.frbox{overflow: hidden; position: relative; padding-bottom: 1.08rem; margin-top: 0.28rem;}
.frbox .form-gro{width: 2.9rem; float: left; margin-bottom: 10px;}
.frbox .for-control{width: 2.65rem; height: 36px; border: solid 1px #000; display: block; padding-left: 0.2rem;}
.frbox .for-masge{display: block; border: solid 1px #000; width: 5.55rem; padding: 0.2rem 0.2rem;}
.frbox .form-gro:nth-child(even){margin-left: 0.2rem;}
.btn-deut{display: block; width: 2.8rem; height: 36px; line-height: 36px; text-align: center; background: #222; color: #fff; position: absolute; bottom: 0; left: 50%; margin-left: -1.4rem; border: 0; cursor: pointer;}
.frbox .form-gros{width: 5.6rem;}
.fosx .enfs {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    margin-top: 15px;
    display: block;
    overflow: hidden;
}

.abotx .qudi .fonts{padding-right: 0.23rem; padding-left: 0;}
.abotx .qudi .more{margin-left: 0;}
.julcj{padding: 0 0.23rem;}


/*新换修改*/
.swiper2 .kuanduw{padding:0 30px 10px 30px; background:#fff;}
.bulebox{padding:20px; background:#009a44;}
.fosq{margin-top:20px;}
.fosq h4{font-size:20px;}
.fosq p{margin-top:10px; font-size: 0.2rem;}
.swbange{background:url(../images/dot.gif) left bottom repeat-x;}
.shoujhuar{padding: 0 0.2rem;}
.swiper2 {
				width: 100%;
				background:#fff;
			}
.swiper2 .swiper-slide {
    height: calc(100vh - 50px);
    background: #fff;
    color: #fff;
    text-align: center;
    box-sizing: border-box !important;
    overflow-x: hidden !important;
}
.swiper1 .swiper-slide {
    text-align: center;
    font-size: 16px;
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
	background: none;
}
.swiper1 .selected {
				color: #009a44;
				background: url(../images/biggerdot.jpg) center bottom no-repeat;
			}

.ycdone h3 {font-size: 18px;color: #009a44;}
.ycdone .chxs {font-size: 14px;display: block;width: 5.6rem;line-height: 22px;margin-top: 0.3rem;color: #000;}
.yuancd{margin-top: 0.3rem; overflow: hidden;}
.ycdone .chxs{font-size: 14px; display: block; width: 5.6rem; line-height: 22px; margin-top: 0.3rem; color: #000;}
.ycdone .enxs{font-size: 14px; color: #464646; display: block; width: 5.6rem; line-height: 22px; margin-top: 0.2rem;}
.pro-fxq img{max-width: 100%;}

/*新加的*/
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;}
.wrapper {width: 100%;overflow: hidden;margin:0 auto;}
.wrapper .scroller {}
.wrapper .scroller li {float: left;width: 170px;text-align: center; margin: 0 20px; padding: 10px 10px 0 0;}
/*.wrapper .scroller li:nth-child(1) { padding-left: 20px; }*/ 
.wrapper .scroller li {}
.wrapper .scroller li span{display:block;height: 24px; line-height: 24px; overflow: hidden;}

/*弹出*/
.vid-modal-bg {
	background:rgba(0,0,0,0.4);
	width: 100%;
	height: 100%;
	z-index: 99999;
	left: 0;
	top: 0;
	bottom: 0;
    position:fixed;
    overflow-y:scroll;
	display: none;
}
.vid-modal{width:100%; position: relative; margin-top: 120px; margin-bottom: 100px; z-index: 999;}
.vid-modal .tit {display: block;height: 28px; cursor: move; overflow: hidden; margin-bottom: -44px; margin-right: 24px; position: relative; z-index: 5;}
.vid-modal .tit i {float: right;line-height: 28px;font-size:20px; font-weight:400; color:#fff;cursor: pointer;}
.vid-modal .tie{float:left; margin-left:15px; height:28px; line-height:28px; font-size:16px;}
.vidbox{background: #fff; width: 90%; padding:9px; margin-left: auto; margin-right: auto; overflow: hidden;}
.fosxd{padding-top: 12px; line-height: 22px; overflow: hidden; width: 100%; /*max-height: 180px; overflow-y:scroll;*/}
.fosxd img{max-width: 100%;}

.BMap_omCtrl{display: none;}
.cganli ul li .tit img,.cganli ul li .vidbox img{height: inherit;}

.pro-fxq{min-height: 300px;}
.pro-fxq img{max-width: 100%;}


.footer{overflow: hidden; background: #21242d; color: #fff;}
.footer .fotop{overflow: hidden; padding: 0.28rem 0;}
.footer .fotop .tlf{width: 100%;  text-align: center;}
.footer .fotop .trf{ width:85%; background:url(../picture/index_33.png) no-repeat left center; padding-left:15%;  margin-left: 0.24rem; padding-top: 0.1rem; font-size: 0.2rem;}
.footer .fotop .trf1{ width:75%; background:url(../picture/index_31.png) no-repeat left center; background-size:9%; padding-left:10%;  margin-left: 1rem; padding-top: 0.3rem;padding-bottom: 0.3rem;}
.footer .fotop .tlf p{margin-top: 0.1rem; font-size: 0.2rem;}
.footer .fotop .trf p{margin-bottom: 0.08rem;}
.footer .fotom{background: #21242d; text-align: center; padding: 0.18rem 0; font-size: 0.2rem;}
.footer .fotom a{color: #fff;}





@media (max-width:414px){
	.wens .swiper-slide img,.cganli ul li img{height: 180px;}
	.newsed .sdlf img{display: block; height: 141px;}
	.newxun .nefos{height: 0.63rem;}
	.cganli ul li .tit img,.cganli ul li .vidbox img{height: inherit;}
}

@media (max-width:375px){
	.wens .swiper-slide img,.cganli ul li img{height: 140px;}
	.newsed .sdlf img{display: block; height: 128px;}
	.cganli ul li .tit img,.cganli ul li .vidbox img{height: inherit;}
}


.bta{ background:#942335; height:30px;font-size:12px; color:#fff; line-height:30px; width:98%; padding-left:2%}
.menu{ height:135px; background:#f7b500;padding:1%; width:98%}
.logo{ width:30%; margin-left:35%; background:url(../images/logo_03.png) no-repeat center center; background-size:50%; height:110px}
.menu ul{ margin-left:1%; width:98%}
.menu li{ float:left;  }
.menu li a{color:#0f181f;font-size:14px; }
.wd1{ width:1%}
.wd{ width:15.8%; text-align:center}
.banner{ height:auto;}

.ne{}
.ne li{ display:block; overflow:hidden; margin-bottom:15px; border-bottom:#e3e3e3 1px solid; padding-bottom:15px}
.ne li img{ width:30%; float:left; height:auto}
.ne li p{ float:right; width:65%}
.ne li strong{ color:#717171; font-weight:normal;font-size:0.22rem;}
.ne li span{ color:#A2A2A2;font-size:0.22rem;}

.cp{ width:100%}
.cp li{ width:48%; margin-left:1%; float:left; text-align:center;margin-top:10px;}
.cp li img{ width:100%; height:3rem}

.fzlc{ width:100%;}
.fzlc li{ height:3.5rem; background:url(../images/fenge.jpg) no-repeat 0 top;background-size:5%;padding-left:30px;}
.fzlc li h2{ text-align:left; font-size:1.6em;font-weight:bold}
.fzlc li p{line-height:1.2em; height:1.2em; overflow:hidden}
.fzlc li img{ margin-top:1%; width:46%; height:1.5rem; float:left;margin-right:2%}


















