/* Generated by wjdhcms 3.0 */



@charset "utf-8";

/*-----------CSS Reset-----------*/



::selection {

	color:#fff;

    background-color: #075f3e;

}



::-moz-selection {

	color:#fff;

    background-color: #075f3e;

}



::-webkit-selection {

	color:#fff;

    background-color: #075f3e;

}



::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2;

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555;

}



* {

    padding: 0;

    margin: 0;

}



body {

    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

    color: #333;

    margin: 0;

    line-height: 1.5;

}



:focus {

    outline: 1;

}



article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

    display: block;

}



a {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

    background: transparent;

}



ins {

    background-color: #ff9;

    color: #000;

    text-decoration: none;

}



mark {

    background-color: #ff9;

    color: #000;

    font-style: italic;

    font-weight: bold;

}



del {

    text-decoration: line-through;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



hr {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #cccccc;

    margin: 1em 0;

    padding: 0;

}



input,

select {

    vertical-align: middle;

}





li,

ul {

    list-style-type: none;

}



img {

    border: none;

}



a {

    color: #333;

    text-decoration: none;

    -webkit-transition: all .3s ease-out;

    transition: all .3s ease-out;

}



a:link,

a:hover,

a:active,

a:visited {

    text-decoration: none;

}



input,

textarea {

    outline: 0;

    border: 0;

}



textarea {

    resize: none;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

    font-weight: normal;

    font-style: normal;

}

.clearfix{clear:both;}











/**banner**/

.banner{

	width:100%;

	margin:0 auto;

	position:relative;

	height:520px;

	z-index: 8;

}

.fullSlide{

	width:100%;

	position:relative;

	height:100%;

	background:transparent;

}

.fullSlide .bd{

	margin:0 auto;

	height:100%;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide .bd ul{

	height:100%;

}

.fullSlide .bd li{
	width:100%!important;

	height:100%;

	overflow:hidden;

	text-align:center;

	background-position:center;

	background-repeat:no-repeat;

}

.fullSlide .bd li a{

	display:block;

	height:100%;

}

.fullSlide .hd{

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0;

	left:0;

}

.fullSlide .hd ul{

	text-align:center;

	margin-bottom:10px;

}

.fullSlide .hd ul li{

	background:#ccc;

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width:42px;

	height:11px;

	margin:1px;

	overflow:hidden;

	*filter:alpha(opacity=50);

	*opacity:.5;

	line-height:999px;

}

.fullSlide .hd ul .on{

	background:#075f3e;

}

.fullSlide .prev,.fullSlide .next{

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:15%;

	z-index:1;

	width:40px;

	height:60px;

	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;

	cursor:pointer;

	*filter:alpha(opacity=50);

	*opacity:.5;

	display:none;

}

.fullSlide .next{

	left:auto;

	right:15%;

	background-position:-6px -137px;

}





/**search**/

.search_box{

	width: 100%;

	height:50px;

	background: url(../images/ssbj.jpg)no-repeat center;

}

.search{

	width: 1080px;

	margin:auto;

	height:50px;

}

.keytext{

	width: 700px;

	height: 50px;

	line-height: 50px;

	float: left;

	font-family:Microsoft YaHei;

	font-size: 14px;

}

.keytext span{

	line-height: 50px;

	color:#4c4c4c;

	font-zsize:14px;

	font-weight:bold;

}

.keytext a{

	margin: 0px 8px 0px 0px;

	line-height:50px;

	font-zsize:14px;

	color:#4c4c4c;

}

.rmgj-n-r{

	float:right;

	margin-top:11px;

}



.text2{

	padding:0px 0px 0px 10px;

	float:left;

	height:28px;

	width:182px;

	font-size:14px;

	color:#fff;

	border-bottom: solid 1px #333 ;

	border-left:solid 1px #333 ;

	border-top:solid 1px #333 ;

	border-radius: 15px 0 0 15px;

	background:rgba(0,0,0,0);

}

.submit{

	width:32px;

	height:30px;

	border:0;

	padding:0;

	background:url(../images/sstb.png) no-repeat 0px 5px;

	float:left;

	cursor: pointer;

	border-radius: 0px 15px 15px 0px;

	border-bottom: solid 1px #333 ;

	border-right:solid 1px #333 ;

	border-top:solid 1px #333 ;

}







/*ranliaotedian*/

.tedian{

	width:100%;

	height:986px;

	overflow: hidden;

	background: url(../images/tdbj.jpg)no-repeat center;

}

.tedian .tedian_box{

	width:1080px;

	margin:0 auto;

	height:986px;

	overflow: hidden;

	position: relative;

}

.tedian .tedian_box .tedian_nav{

	width:644px;

	height:80px;

	margin:0 auto;

	margin-top:25px;

	background:url(../images/dhzs1.png)no-repeat center;

	overflow: hidden;

}

.tedian_nav h3 a{

	font-size:34px;

	color:#075f3e;

	font-weight: bold;

	text-align: center;

	display: block;

}

.tedian_nav h3 span{

	font-size:20px;

	color:#4c4c4c;

	text-align: center;

	display: block;

}

.tedian_nr{

	width:1080px;

	margin-top:45px;

	height:800px;

}

.tedian_nr .tedian_ys1{

	margin-top:30px;

	float:left;

	position: relative;

	height:350px;

}

.tedian_nr .tedian_ys1 p{

	width:370px;

	font-size:16px;

	line-height: 24px;

	color:#333;

	height:72px;

	text-indent: 2em;

	margin-left:146px;

	margin-top:30px;

}

.tedian_nr .tedian_ys1 img{

	width:520px;

	height:350px;

	position: absolute;

	left:0;

	top:0;

}

.tedian_nr .tedian_ys2{

	float:left;

	position: relative;

	height:320px;

	width:520px;

	margin-left:44px;

}

.tedian_nr .tedian_ys2 p{

	width:370px;

	font-size:16px;

	line-height: 24px;

	color:#333;

	height:72px;

	text-indent: 2em;

	margin-top:240px;

	margin-right:146px;

}

.tedian_nr .tedian_ys2 img{

	width:494px;

	height:320px;

	position: absolute;

	right:0;

	top:0;

}

.tedian_nr .tedian_ys3{

	margin-top:110px;

	float:left;

	position: relative;

	height:369px;

	margin-left:-515px;

}

.tedian_nr .tedian_ys3 p{

	width:370px;

	font-size:16px;

	line-height: 24px;

	color:#333;

	height:72px;

	text-indent: 2em;

	margin-left:146px;

	margin-top:30px;

}

.tedian_nr .tedian_ys3 img{

	width:484px;

	height:369px;

	position: absolute;

	left:0;

	top:0;

}

.tedian_nr .tedian_ys4{

	float:left;

	position: relative;

	height:362px;

	width:520px;

	margin-left:43px;

	margin-top:40px;

}

.tedian_nr .tedian_ys4 p{

	width:370px;

	font-size:16px;

	line-height: 24px;

	color:#333;

	height:72px;

	text-indent: 2em;

	margin-top:240px;

	margin-right:146px;

}

.tedian_nr .tedian_ys4 img{

	width:490px;

	height:362px;

	position: absolute;

	right:0;

	top:0;

}







/*产品中心开始*/



.pro_box{

	width:100%;

	height:1002px;

	background: url(../images/cpbj.jpg)no-repeat;

}

.product{

	width:1080px;

	margin: 0 auto;

    overfolw:hidden;



}

.aside{

    width:1080px;

    height:800px;

	float:left;



}



.aside>h2{

    width:644px;

	height:80px;

	margin:0 auto;

    color:#fff;

	margin-top:50px;

  background: url(../images/dhzs1.png)no-repeat center;

    text-align: center;



}

.aside>h2>a{

	font-size:34px;

	color:#075f3e;

	font-weight: bold;

	text-align: center;

	display: block;

}

.aside>h2>p{

	font-size:20px;

	color:#4c4c4c;

	text-align: center;

	display: block;

}



.aside>ul{

	width:200px;

	float:left;

	margin-top:30px;

	height:408px;

}

.aside>ul li{

    width:200px;

	height:40px;

    font-size:20px;

    margin-bottom:18px;

   display: block;

	background: url(../images/cpk.png)no-repeat;

}



.aside>ul li a{

	color: #4c4c4c;

	text-align: center;

	display: block;

	line-height: 40px;

}



.aside>ul .selected{

	background:url(../images/cpjhk.png)

}

.aside>ul li:hover{

	background:url(../images/cpjhk.png)

}





/*小banner1*/

.aside .xbanner1{

	background: url(../images/xbanner1bj.jpg)no-repeat;

	width:200px;

	height:354px;

	margin-top: 477px;

}

.aside .xbanner1 h4{

	font-size:24px;

	color:#075f3e;

	margin-left:6px;

	padding-top:55px;

}

.aside .xbanner1 h4 span{

	margin-left:40px;

}

.aside .xbanner1 h5{

	font-size:16px;

	color:#fff;

	margin-left:6px;

	padding-top:44px;

}

.aside .xbanner1 h5 span{

	margin-left:12px;

	color:#075f3e;

	font-size: 24px;

	font-weight:bold;

}

.aside .xbanner1 a{

	background: url(../images/xb1k.png)no-repeat;

	width:112px;

	height:34px;

	font-size:16px;

	display: block;

	color:#fff;

	text-align: center;

	line-height: 34px;

	margin-left:42px;

	margin-top:45px;

}

.aside .xbanner1 a:hover{

	color:#075f3e;

}



/**pro content**/

.product .cp_box{

	width:850px;

	height:800px;

	float:right;

	margin-top:-640px;

	overflow: hidden;

}

.product .cp_box ul{

	overflow: hidden;

}

.product .cp_box ul li{

	float: left;

	margin-left:20px;

	margin-bottom: 20px;

	width: 260px;

	height: 185px;

	position: relative;

}

.product .cp_box ul li:first-child{

	float: left;

	margin-left:20px;

	margin-bottom: 20px;

	width: 520px;

	height: 390px;

	position: relative;

}

.product .cp_box ul li:nth-child(5){

	float: left;

	margin-left:20px;

	width: 520px;

	height: 390px;

	position: relative;

}

.product .cp_box ul li img{

	width: 260px;

	height: 185px;

}

.product .cp_box ul li:first-child img{

	width: 520px;

	height: 390px;

}

.product .cp_box ul li:nth-child(5) img{

	width: 520px;

	height: 390px;

}

.product .cp_box ul li .cpm{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background:url(../images/ico1.png);

	display: none;



}

.product .cp_box ul li:hover .cpm{

	display: block;

}

.product .cp_box ul li .cpm span{

	font-size: 16px;

    display: block;

    color: #fff;

    margin: 0 auto;

    line-height: 30px;

    height: 80px;

    width: 100px;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

	margin-top: 50px;

    text-align: center;

    background: url(../images/jia.png) no-repeat center 50px;

}

.product .cp_box ul li:first-child .cpm span{

	font-size: 16px;

    display: block;

    color: #fff;

    margin: 0 auto;

    line-height: 30px;

    height: 80px;

    width: 100px;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

	margin-top: 155px;

    text-align: center;

    background: url(../images/jia.png) no-repeat center 50px;

}



.product .cp_box ul li:nth-child(5) .cpm span{

	font-size: 16px;

    display: block;

    color: #fff;

    margin: 0 auto;

    line-height: 30px;

    height: 80px;

    width: 100px;

	white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

	margin-top: 155px;

    text-align: center;

    background: url(../images/jia.png) no-repeat center 50px;

}

.product .cp_box ul li:first-child{

	float: left;

	margin-left:20px;

	width: 520px;

	height: 390px;

	position: relative;

}

.product .cp_box ul li:nth-child(5){

	float: left;

	margin-left:20px;

	width: 520px;

	height: 390px;

	position: relative;

}

.product .cp_box ul li:last-child {

    float: left;

    margin-top: -205px;



}





/*youshi*/

.youshi{

	width:100%;

	height:548px;

	background: url(../images/ysbj.jpg)no-repeat;

}

.youshi .youshi_box{

	padding-top:35px;

	width:1080px;

	margin:0 auto;

}

.youshi_box h3{

	background: url(../images/dhzs2.png)no-repeat;

	width:400px;

	height:104px;

	margin: 0 auto;

	position: relative;

}

.youshi_box h3 a{

	font-size:82px;

	width:68px;

	color:#075f3e;

	display: block;

	position: absolute;

	top:-14px;

	left:90px;

}

.youshi_box h3 span{

	font-size:31px;

	color:#075f3e;

	display: block;

	margin-left:180px;

}

.youshi_box h3 p{

	font-size:20px;

	color:#075f3e;

	margin-left:180px;

	margin-top:10px;

}



.youshi_box .youshi_nr{

	margin-top:28px;

	width:1080px;

}

.youshi_box .youshi_nr ul li{

	float:left;

	width:255px;

	background: url(../images/yszs.png)no-repeat 41px 0;

	margin-right: 20px;

}

.youshi_box .youshi_nr ul li:hover{

	background: url(../images/yszsjh.png)no-repeat 41px 0;

}

.youshi_nr ul li img{

	margin-left:41px;

}

.youshi_nr ul li div{

	margin-top:55px;

	margin-left:16px;

}

.youshi_nr ul li h4{

	font-size:16px;

	color:#075f3e;

	text-align: center;

}

.youshi_nr ul li p{

	font-size:14px;

	margin-top:15px;

	color:#333;

	width:224px;

	line-height: 24px;

	text-align: center;

}

.youshi_nr ul #ys_mo{

	margin-right:0;

}

.youshi_nr ul li .ys_tu2{

	margin-top: 45px;

	margin-left:56px;

}

.youshi_nr ul li .wenben2{

	margin-top: 90px;

}

.youshi_nr ul li .ys_tu3{

	margin-top: 25px;

	margin-left:50px;

}

.youshi_nr ul li .wenben3{

	margin-top: 79px;

}

.youshi_nr ul li .ys_tu4{

	margin-top: 25px;

	margin-left:50px;

}

.youshi_nr ul li .wenben4{

	margin-top: 93px;

}

/*anli*/



.anli{

	width:100%;

	height:539px;

	background: url(../images/anlibj.jpg)no-repeat;

}

.anli .anli_box{

	padding-top:35px;

	width:1080px;

	margin:0 auto;

}

.anli_box h3{

	background: url(../images/dhzs2.png)no-repeat;

	width:432px;

	height:104px;

	margin: 0 auto;

	position: relative;

}

.anli_box h3 a{

	font-size:82px;

	width:68px;

	color:#075f3e;

	display: block;

	position: absolute;

	top:-14px;

	left:90px;

}

.anli_box h3 span{

	font-size:31px;

	color:#075f3e;

	display: block;

	margin-left:180px;

}

.anli_box h3 p{

	font-size:20px;

	color:#075f3e;

	margin-left:180px;

	margin-top:10px;

}



/*anlitu*/

#focus_Box{

	position:relative;

	width:1080px;

	height:320px;
	overflow: hidden;
	margin: 0 auto;

	padding-top:30px;

}

#focus_Box ul{

	position:relative;

	width:1080px;

	height:320px;

}

#focus_Box li{

	z-index:0;

	position:absolute;

	width:0px;

	background:#787878;

	height:0px;

	top:146px;

	cursor:pointer;

	left:200px;

	border-radius:4px;

	box-shadow:1px 1px 12px rgba(200, 200, 200, 1);

}

#focus_Box li img{

	width:100%;

	height:100%;

	vertical-align:top;

}

#focus_Box li p{

	position:absolute;

	left:0;

	bottom:0px;

	width:100%;

	height:30px;

	text-align: center;

	line-height:30px;

	background:url(../images/ico1.png) repeat;

	text-indent:8px;

	color:#fff;

}



#focus_Box .prev,#focus_Box .next{

	display:block;

	z-index:100;

    overflow:hidden;

	cursor:pointer;

	position:absolute;

	width:52px;

	height:52px;

	top:131px;

}

#focus_Box .prev{

	background:url(../images/btn.png) left bottom no-repeat;

	left:0px;

}

#focus_Box .next{

	background:url(../images/btn.png) right bottom no-repeat;

	right:0px;

}

#focus_Box .prev:hover{

	background-position:left top;

}

#focus_Box .next:hover{

	background-position:right top;

}





/*anlitu*/

.lefts ,.rights {

	display: block;

	width: 45px;

	height: 80px;

	margin-top:-32PX;

	position: absolute;

}

#leftq {

	background:url(../images/anlijiantouzuo.jpg)no-repeat;

	left:0;

	top:50%;

}

#rightq {

	background:url(../images/anlijiantouyou.jpg)no-repeat;

	right:0;

	top:50%;

}

.anlitu {

	width:1080px;

	margin:0 auto;

	padding-top:32px;

	position:relative;

}

.anlitu .anlitu_box {

	width: 940px;

	height: 240px;

	overflow: hidden;

	font-size: 0;

	position: relative;

	margin-left:70px;

}

.anlitu ul{

	width: 1920px;

	height:240px;

	margin:0;

}

.anlitu li {

	float: left;

	width: 300px;

	margin-right: 20px;

	position:relative;

}

.anlitu li img {

	width: 300px;

	height:  240px;

}

.anlitu li span {

	display: block;

	width:300px;

	background:url(../images/ico1.png);

	color:#fff;

	text-align: center;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 14px;

	line-height: 30px;

	position:absolute;

	bottom:0;

	left:0;

}









/*小banner2*/

.banner2{

	width:100%;

	height:250px;

	background: url(../images/xbanner2bj.jpg)no-repeat center;

}

.banner2 .banner2_box{

	width:1080px;

	margin: 0 auto;

	position: relative;

}

.banner2 .banner2_box .banner2_nei{

	width:520px;

	height:160px;

	background: url(../images/xb2bjk.jpg)no-repeat;

	position: absolute;

	left:0;

	top:50px;

}

.banner2 .banner2_box h4{

	width:325px;

	font-size:20px;

	color:#075f3e;

	margin-left:196px;

	padding-top:47px;

}

.banner2 .banner2_box h6{

	width:400px;

	font-size:16px;

	color:#4c4c4c;

	margin:4px 0 12px 129px;

}



.banner2 .banner2_box h5{

	width:233px;

	font-size:16px;

	color:#4c4c4c;

	float: left;

	margin-left:131px;

	display: block;

	position: relative;

}



.banner2 .banner2_box h5 span{

	font-size:24px;

	color:#075f3e;

	position: absolute;

	left:82px;

	top:-7px;

}

.banner2 .banner2_box a{

	background: url(../images/xb2zxk.png)no-repeat;

	font-size:14px;

	color:#fff;

	float: right;

	width:77px;

	height:32px;

	text-align: center;

	line-height: 32px;

	display: block;

}

.banner2 .banner2_box a:hover{

	color:#075f3e;

	background:url(../images/xb2zxjhk.png);

}





/*kehujianzheng*/

.jianzheng{

	width:100%;

	height:528px;

	background: url(../images/jzbj.jpg)no-repeat center;

}

.jianzheng .jianzheng_box{

	width:1080px;

	margin: 0 auto;

}

.jianzheng_box .jianz_nav{

	width:1080px;

}

.jianzheng_box .jianz_nav h3{

	padding-top:24px;

}

.jianzheng_box .jianz_nav h3 a{

	color:#075f3e;

	font-size:36px;

	display: block;

	letter-spacing: 3px;

	margin-left: 466px;

}

.jianzheng_box .jianz_nav h3 p{

	font-size:18px;

	color:#075f3e;

	width:366px;

	margin: 0 auto;

	margin-top:-34px;

}

.jianzheng_box .jianz_nav h3 p span{

	margin-top:-26px;

	font-size:18px;

	color:#075f3e;

	margin-left:290px;

}

.jianzheng_box .jianz_nav h3 span{

	font-size:16px;

	color:#075f3e;

	width:200px;

	margin-top: 5px;

	margin-left: 446px;

	display: block;

}

.jianzheng_box .jianz_hz{

	margin-top:30px;

	width:1080px;

}

.jianzheng_box .jianz_hz ul li{

	float:left;

	width:255px;

	margin-right: 20px;

	position: relative;

}

.jianzheng_box .jianz_hz ul li:last-child{

	margin-right:0;

}

.jianz_hz ul li>a{

	width:186px;

	height:186px;

	margin: 0 auto;

	border-radius: 50%;

	display: block;

	border:2px solid #075f3e;

}

.jianz_hz ul li img{

	width:186px;

	height:186px;

	overflow: hidden;

	border-radius: 50%;

}

.jianz_hz ul li dt{

	background: url(../images/khjzsx.png)no-repeat;

	width: 125px;

	height:112px;

	position: absolute;

	top:129px;

	left:67px;

}

.jianz_hz ul li div{

	padding-top:62px;

	width:242px;

	text-align: center;

	margin: 0 auto;

}

.jianz_hz ul li div h4 a{

	font-size:16px;

	width:242px;

	overflow: hidden;

	height:24px;

	color:#333;

	display: block;

	text-align: center;

}

.jianz_hz ul li div h4:hover a{

	color:#075f3e;

	cursor:pointer;

}

.jianz_hz ul li div p{

	margin-top: 5px;

	font-size:14px;

	color:#4c4c4c;

	line-height: 24px;

	text-indent: 2em;

	width:242px;

	height:72px;

	overflow: hidden;

}









/*guanyuwomen*/

.guanyu{

	width:100%;

	height:549px;

	background: url(../images/gsjjbj.jpg)no-repeat center;

}

.guanyu .guanyu_box{

	width:1080px;

	height:549px;

	margin: 0 auto;

}





.guanyu .guanyu_box .guanyu_zuo>h3{

	padding-top:19px;

}

.guanyu .guanyu_box .guanyu_zuo>h3 a{

	color:#075f3e;

	font-size:36px;

	display: block;

	letter-spacing: 3px;

	margin-left: 467px;

}

.guanyu .guanyu_box .guanyu_zuo>h3 p{

	font-size:18px;

	color:#075f3e;

	width:366px;

	margin-left:360px;

	margin-top:-34px;

}

.guanyu .guanyu_box .guanyu_zuo>h3 p span{

	margin-top:-26px;

	font-size:18px;

	color:#075f3e;

	margin-left:290px;

}

.guanyu .guanyu_box .guanyu_zuo>h3 span{

	font-size:16px;

	color:#075f3e;

	width:224px;

	margin-top: 5px;

	margin-left: 446px;

	display: block;

}

.guanyu_zuo .gstu{

	width:490px;

	height:367px;

	position: relative;

	overflow: hidden;

	margin-top:30px;

	float:left;

}

.guanyu_zuo .gstu img{

	width:490px;

	height:367px;

	overflow: hidden；

}



.guanyu_zuo .gstu a{

	display: none;

	width: 100%;

	height: 100%;

	line-height: 367px;

	font-size: 18px;

	color: #fff;

	position: absolute;

	bottom: 0;

	left: 0;

	background:rgba(0,0,0,0.5);

	text-align: center;

}

.guanyu_zuo .gstu:hover a{

	display: block;

}

.guanyu .guanyu_box .guanyu_you{

	float:left;

	width:347px;

	margin:60px 20px 0 20px;

}

.guanyu_box .guanyu_you>h3{



}

.guanyu_box .guanyu_you>h3 a{

	color:#333;

	font-size:16px;

	font-weight: bold;

}

.guanyu_box .guanyu_you>h3 a:hover{

	color:#075f3e;

}

.guanyu_box .guanyu_you p{

	color:#4c4c4c;

	font-size:14px;

	width:320px;

	height:140px;

	overflow: hidden;

	line-height: 24px;

	text-indent: 2em;

	margin-top:30px;

}

.guanyu_box .guanyu_you>a{

	background: url(../images/gsjjd.png)no-repeat;

	width:91px;

	height:86px;

	margin-top: 30px;

	font-size:14px;

	color:#fff;

	display: block;

	padding-left:24px;

	line-height: 72px;

}

.guanyu_box .guanyu_you>a:hover{

	color:#089028;

}

.guanyu_box .guanyu_rongyu{

	float: right;

	background: url(../images/rybk.png)no-repeat;

	width:200px;

	height:353px;

	margin-top: 42px;

}

.guanyu_box .guanyu_rongyu h3{

	background: url(../images/rydhbj.png)no-repeat;

	width:91px;

	height:31px;

	margin:-12px 0 0 54px;

}

.guanyu_box .guanyu_rongyu h3 a{

	text-align: center;

	line-height: 31px;

	color:#fff;

	font-size:14px;

	display: block;

}

.guanyu_box .guanyu_rongyu h3 a:hover{

	color:#089028

}

.guanyu_box .guanyu_rongyu .faq {

	width:180px;

	height:327px;

	margin-top: 4px;

	margin-left:9px;

	overflow: hidden;

}

.guanyu_box .guanyu_rongyu .faq .contant {

	position:relative;

	height:327px;

}

.guanyu_box .guanyu_rongyu .faq .faq-c{

	position:relative;

}

.guanyu_box .guanyu_rongyu .faq .faq-c .faq-l {

	margin-bottom:16px;

	overflow:hidden;

}





.guanyu_box .guanyu_rongyu .faq .faq-c .faq-l .faq-w a {

	width: 180px;

	height:135px;

	display: block;

	overflow: hidden;



}

.guanyu_box .guanyu_rongyu .faq .faq-c .faq-l .faq-w a img{

	width: 180px;

	height:135px;

	display: block;

	overflow: hidden;



}

.guanyu_box .guanyu_rongyu .faq .faq-c .faq-l .faq-d p a{

	width: 180px;

	height:20px;

	font-size:14px;

	display: block;

	color:#333;

	overflow: hidden;

	text-align: center;

}

.guanyu_box .guanyu_rongyu .faq .faq-c .faq-l .faq-d p a:hover{

	color:#075f3e;

}











/*小banner3*/

.banner3{

	width:100%;

	height:250px;

	background: url(../images/xbanner3bj.jpg)no-repeat center;

}

.banner3 .banner3_box{

	width:1080px;

	margin: 0 auto;

}

.banner3 .banner3_box .banner3_kuang{

	float:left;

	width:187px;

	height:225px;

	display: block;

	background-color: #075f3e;

	margin-left:52px;

	margin-top:13px;

}

.banner3 .banner3_box .banner3_kuang h4{

	font-size:22px;

	color:#c99a2f;

	margin:20px 0 0 20px;

}

.banner3 .banner3_box .banner3_kuang h4 span{

	font-size:10px;

	margin-top:9px;

}

.banner3 .banner3_box .banner3_kuang h5{

	font-size:20px;

	color:#c99a2f;

	font-weight:bold;

	width:135px;

	height:46px;

	padding-left:-50px;

	line-height: 46px;

	border-bottom:1px solid #c99a2f;

	border-top:1px solid #c99a2f;

	margin:20px 0 0 20px;

}

.banner3 .banner3_box .banner3_kuang h5 span{

	font-size:20px;

	color:#c99a2f;

	font-weight:bold;

	padding-left:-50px;

	line-height: 46px;

}

.banner3 .banner3_box .banner3_kuang a{

	background: url(../images/xban3zxbj.png)no-repeat;

	width:100px;

	height:39px;

	display: block;

	color:#fff;

	margin:20px 0 0 40px;

	font-size:14px;

	text-align: center;

	line-height: 39px;

}

.banner3 .banner3_box .banner3_kuang a:hover{

	color:#075f3e;

}

.banner3 .banner3_box .banner3_nei{

	width:560px;

	height:206px;

	margin-left:100px;

	margin-top:21px;

	float:left;

	background:url(../images/xban3yuan.png)no-repeat;

}

.banner3 .banner3_box .banner3_nei h4{

	font-size:37px;

	color:#c99a2f;

	padding-top:28px;

}

.banner3 .banner3_box .banner3_nei h4 p{

	font-size:37px;

	color:#c99a2f;

	padding:0 0 0 100px;

}

.banner3 .banner3_box .banner3_nei h4 span{

	font-size:37px;

	color:#c99a2f;

	padding:12px 0 0 66px;

}

.banner3 .banner3_box .banner3_nei h4 dd{

	font-size:37px;

	color:#c99a2f;

	padding:0 0 0 40px;

}

.banner3 .banner3_box .banner3_nei h6{

	font-size:24px;

	color:#c99a2f;

	margin:-115px 0 0 160px;

}



.banner3 .banner3_box .banner3_nei h5{

	font-size:18px;

	color:#c99a2f;

	margin:15px 0 0 140px;

}

.banner3 .banner3_box .banner3_tu{

	width:218px;

	float:right;

	height:250px;

	margin:-222px 30px 0 0;

	overflow: hidden;

}

.banner3 .banner3_box .banner3_tu img{

	width:218px;

	height:250px;

	overflow: hidden;

}

























/*xinwenbanmian*/

.xinwen{

	width:100%;

	height:676px;

	background: url(../images/xwbj.jpg)no-repeat;

}

.xinwen .xinwen_box{

	width:1080px;

	margin:0 auto;

}

.xinwen .xinwen_box .gszx{

	width:320px;

	height:580px;

	margin-top:20px;

	float:left;

}

.xinwen .xinwen_box .gszx .gszx_nav h3{

	background: url(../images/xwdhzs.png)no-repeat;

	width:138px;

	height:40px;

	float:left;

}

.xinwen .xinwen_box .gszx .gszx_nav h3 a{

	text-align: center;

	line-height: 40px;

	display: block;

	font-size:18px;

	color:#075f3e;

}

.xinwen .xinwen_box .gszx .gszx_nav h3 a:hover{

	color:#333;

}

.xinwen .xinwen_box .gszx .gszx_nav>a{

	display: block;

	float: right;

	font-size:16px;

	color:#4c4c4c;

	margin-top: 14px;

}

.xinwen .xinwen_box .gszx .gszx_nav>a:hover{

	color:#075f3e;

}

.xinwen .xinwen_box .gszx .gszx_nr{

	width:320px;

	margin-top:60px;

	height:526px;

}

.xinwen .xinwen_box .gszx .gszx_nr>a{

	width:320px;

	height:220px;

	display: block;

	overflow: hidden;

}

.xinwen .xinwen_box .gszx .gszx_nr>a img{

	width:320px;

	height:220px;

	overflow: hidden;

}

.xinwen .xinwen_box .gszx .gszx_nr ul{

	width:320px;

	margin-top:5px;

}

.xinwen .xinwen_box .gszx .gszx_nr ul li{

	width:300px;

	height:30px;

	background: url(../images/xwtb.png)no-repeat 0 14px;

	border-bottom: 1px dashed #999;

	padding:10px 0 0 19px;

}

.xinwen .xinwen_box .gszx .gszx_nr ul li a{

	font-size:14px;

	color:#4c4c4c;

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 210px;

	height:21px;

	float:left;

	overflow: hidden;

}

.xinwen .xinwen_box .gszx .gszx_nr ul li a:hover{

	color:#075f3e;

}

.xinwen .xinwen_box .gszx .gszx_nr ul li span{

	font-size:14px;

	color:#4c4c4c;

	float: right;

	width: 78px;

}









.xinwen .xinwen_box .hydt{

	width:320px;

	height:580px;

	margin:20px 60px 0 60px;

	float:left;

}

.xinwen .xinwen_box .hydt .hydt_nav h3{

	background: url(../images/xwdhzs.png)no-repeat;

	width:138px;

	height:40px;

	float:left;

}

.xinwen .xinwen_box .hydt .hydt_nav h3 a{

	text-align: center;

	line-height: 40px;

	display: block;

	font-size:18px;

	color:#075f3e;

}

.xinwen .xinwen_box .hydt .hydt_nav h3 a:hover{

	color:#333;

}

.xinwen .xinwen_box .hydt .hydt_nav>a{

	display: block;

	float: right;

	font-size:16px;

	color:#4c4c4c;

	margin-top: 14px;

}

.xinwen .xinwen_box .hydt .hydt_nav>a:hover{

	color:#075f3e;

}

.xinwen .xinwen_box .hydt .hydt_nr{

	width:320px;

	margin-top:60px;

	height:526px;

}

.xinwen .xinwen_box .hydt .hydt_nr>a{

	width:320px;

	height:220px;

	display: block;

	overflow: hidden;

}

.xinwen .xinwen_box .hydt .hydt_nr>a img{

	width:320px;

	height:220px;

	overflow: hidden;

}

.xinwen .xinwen_box .hydt .hydt_nr ul{

	width:320px;

	margin-top:5px;

}

.xinwen .xinwen_box .hydt .hydt_nr ul li{

	width:300px;

	height:30px;

	background: url(../images/xwtb.png)no-repeat 0 14px;

	border-bottom: 1px dashed #999;

	padding:10px 0 0 19px;

}

.xinwen .xinwen_box .hydt .hydt_nr ul li a{

	font-size:14px;

	color:#4c4c4c;

	height:21px;

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 210px;

	float:left;

	overflow: hidden;

}

.xinwen .xinwen_box .hydt .hydt_nr ul li a:hover{

	color:#075f3e;

}

.xinwen .xinwen_box .hydt .hydt_nr ul li span{

	font-size:14px;

	color:#4c4c4c;

	float: right;

	width: 78px;

}







.xinwen .xinwen_box .cjwt{

	width:320px;

	height:580px;

	margin-top:15px;

	float:left;

}

.xinwen .xinwen_box .cjwt .cjwt_nav h3{

	background: url(../images/xwdhzs.png)no-repeat;

	width:138px;

	height:40px;

	float:left;

}

.xinwen .xinwen_box .cjwt .cjwt_nav h3 a{

	text-align: center;

	line-height: 40px;

	display: block;

	font-size:18px;

	color:#075f3e;

}

.xinwen .xinwen_box .cjwt .cjwt_nav h3 a:hover{

	color:#333;

}

.xinwen .xinwen_box .cjwt .cjwt_nav>a{

	display: block;

	float: right;

	font-size:16px;

	color:#4c4c4c;

	margin-top: 14px;

}

.xinwen .xinwen_box .cjwt .cjwt_nav>a:hover{

	color:#075f3e;

}

.xinwen .xinwen_box .cjwt .cjwt_nr{

	width:320px;

	margin-top:60px;

	height:555px;

	overflow: hidden;

}

.xinwen .xinwen_box .cjwt .cjwt_nr>a{

	width:320px;

	height:220px;

	display: block;

	overflow: hidden;

}

.xinwen .xinwen_box .cjwt .cjwt_nr>a img{

	width:320px;

	height:220px;

	overflow: hidden;

}

.cjwt .cjwt_nr .faq {

	width:320px;

	height:328px;
	overflow: hidden;
	padding-top:17px;

}

.cjwt .cjwt_nr .faq .contant {

	position:relative;

	height:328px;

}

.cjwt .cjwt_nr .faq .faq-c{

	position:relative;



}

.cjwt .cjwt_nr .faq .faq-c .faq-l {

	height:93px;

	width:320px;

	border-bottom: 1px dashed #999;

	clear:both;

	margin-bottom: 17px;

	overflow:hidden;

}

.cjwt .cjwt_nr .faq .faq-c .faq-l .faq-w span{

	width: 27px;

	height: 33px;

	font-size:14px;

	color:#4c4c4c;

	line-height:33px;

	text-align:center;

	float:left;

	background:url(../images/wttb.png)no-repeat center;

}

.cjwt .cjwt_nr .faq .faq-c .faq-l .faq-d span{

	clear:both;

	font-size:14px;

	color:#4c4c4c;

	width: 27px;

	height: 33px;

	line-height:33px;

	text-align:center;

	float:left;



}

.cjwt .cjwt_nr .faq .faq-c .faq-l .faq-w p {

	float:right;

	line-height: 33px;

	width: 280px;

	font-size:14px;

	color:#4c4c4c;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

}

.cjwt .cjwt_nr .faq .faq-c .faq-l .faq-d p {

	float:right;

	width: 280px;

	height:48px;

	line-height:24px;

	margin:0;

	font-size:14px;

	color:#4c4c4c;

	overflow:hidden;

}

.cjwt .cjwt_nr .faq .faq-c .faq-l .faq-w p:hover{

	color: #075f3e;

	cursor: pointer;

}













/*lianjie*/

.link{

	width:100%;

	height:105px;

}

.link .link_box{

	width:1080px;

	height:105px;

	margin: 0 auto;

}

.link .link_box .link_body{

	background: url(../images/ljtb.png)no-repeat 0 23px;



}

.link .link_box .link_body p{

	height:105px;

	color:#333;

	font-weight: bold;

	font-size:18px;

	padding-top:40px;

	padding-left:13px;

}

.link .link_box .link_body span {

	float:left;

	width:700px;

	margin-top: -100px;

	height:20px;

	overflow: hidden;

	margin-left:100px;

}

.link .link_box .link_body span a{

	font-size:14px;

	color:#333;

	margin-right:20px;

	display: block;

	float:left;

	margin-left:20px;

}

.link .link_box .link_body span a:hover{

	color:#075f3e;

}





.express-lane .content {

    padding: 10px;

}



.express-lane dl {

    padding-left: 52px;

    background-image: url(../img/ico3.gif);

    background-repeat: no-repeat;

    background-position: 20px 10px;

    line-height: 35px;

}



.express-lane dl dt,

.express-lane dl dd {

    display: inline;

}



.express-lane dl dt {

    font-size: 17px;

    color: #747474;

}



.express-lane dl dd a {

    color: #999;

    font-size: 15px;

    *display: inline;

    _display: inline;

    display: inline-block;

    zoom: 1;

    margin-right: 20px;

}



.express-lane dl dd a:hover {

    color: #075f3e;

}































