﻿@charset "gb2312";
/**********************????????????*******************************************/
/* fullSlide */
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}

.public_wrap{width:100%;height:auto;overflow:hidden; margin:0 auto; padding:0px;}/*????????*/
.top_25{margin-top:0px; padding:0px;}

.fullSlide{width:100%;position:relative;height:480px; padding:0px; margin:0px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; padding:0px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:480px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:480px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:35px;line-height:35px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:70px;height:6px;margin:3px;overflow:hidden;background:#000;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on{background:#319000;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}

.prolist .item {
    width: 226px;
    padding-top: 8px;
    overflow: hidden;
    float: left;
    margin: 2px;
    position: relative;
    border: 1px solid #ddd;
    text-align: center;
    transition: all .5s;
}
.prolist .item a {
    display: block;
    width: 100%;
}
.prolist .item img {
    width: 210px;
    height: 160px;
    display: block;
    margin: 0 auto;
}
.prolist .item h3 {
    height: 20px;
    line-height: 20px;
    padding: 0 12px;
    font-size: 15px;
    color: #666;
    overflow: hidden;
    transition: all .5s;
}
.prolist .item:hover {
    border-color: #369e01;
}
.prolist .item:hover h3 {
    color: #369e01;
}
.content .prolist {
    width: 106%;
    position: relative;
}



/*浼樺娍*/
.adv_box{
    background: url("../images/ys.gif") 0 15px;
	padding-top: 22px;
}
.adv_m {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    font-size: 50px;
    font-weight: bold;
    line-height: 66px;
    position: relative;
    margin-top: -50px;
}

.adv_m span {
    color: #03b856;
    font-size: 60px;
}

.adv_en {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 94px;
    line-height: 94px;
    text-transform: uppercase;
    color: #eee;
    font-weight: bold;
}

.adv_line {
    width: 80px;
    height: 4px;
    margin: 20px auto;
    background: #03b856;
}

.adv_s {
    width: 900px;
    text-align: center;
    margin: 0 auto;
    font-size: 20px;
    color: #666;
}

/*浼樺娍*/
.advant {
    overflow: hidden;
	margin: auto;
}

.advant dt {
    float: left;
}

.advant dd {
    padding-left: 50px;
    float: right;
}

.advant dd h3 {
    font-size: 40px;
    font-weight: normal;
    color: #332c2b;
    margin-bottom: 25px;
    line-height: 41px;
}

.advant dd h3 b {
    display: block;
    color: #01a74d;
}

.advant dd li {
    font-size: 16px;
    color: #000000;
    line-height: 22px;
    /*background: url("../images/advant_icon1.jpg") no-repeat 0 8px;*/
    margin-bottom: 20px;
}

.advant dd li b {
    display: block;
    font-size: 16px;
}

.advant1 {
    height: 395px;
    overflow: hidden;
}

.advant1 dt {
    width: 563px;
    height: 324px;
    overflow: hidden;
}

.advant1 dt img {
    display: block;
    width: 563px;
    height: 324px;
}

.advant1 dd {
    width: 546px;
    overflow: hidden;
    margin-top: 40px;
	padding-right: 35px;
}

.advant2 {
    height: 395px;
    background: #f1f1f1;
    overflow: hidden;
}

.advant2 dt {
    float: right;
    width: 546px;
    height: 360px;
    overflow: hidden;
    padding-top: 35px;
}

.advant2 dt img {
    display: block;
    width: 563px;
    height: 324px;
}

.advant2 dd {
    float: left;
    margin: 35px 0 0 0;
    width: 440px;
    overflow: hidden;
}

.advant3 {
    height: 420px;
    /*background: url("../images/advantbg3.jpg") no-repeat center 0;*/
    overflow: hidden;
}

.advant3 dt {
    margin: 35px 0 0 -1px;
    overflow: hidden;
}

.advant3 dt img {
    display: block;
    width: 563px;
    height: 324px;
}

.advant3 dd {
    width: 546px;
    overflow: hidden;
    margin-top: 50px;
	padding-right: 35px;
}

.advant3 dd p a {
    width: 113px;
    height: 37px;
    line-height: 37px;
    background: #b30810;
    float: left;
    color: #fff;
    text-align: center;
    font-size: 14px;
    text-decoration: none;
}

.advant3 dd p span {
    width: 226px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #dadada;
    float: left;
    border-left: none;
    font-size: 14px;
    color: #000000;
    text-align: center;
}

.content {
    width: 1220px;
    margin: 0 auto;
}