@charset "utf-8";
/* CSS Document */
/*公共部分*/
#content{width:980px;height:auto;overflow:hidden; margin:0 auto;}
.con1,
.con2,
.con3,
.con4,
.con5,
.con6,
.con7{width:980px; margin-top:10px; height:auto; overflow:hidden;}

.text{ overflow:hidden;}
.text li{ height:25px; line-height:25px;overflow:hidden; background:url(../images/yd.png) no-repeat left center; padding-left:14px;}
h3,h4{overflow:hidden;}
span{ overflow:hidden; line-height:19px;}


/*==================================================================================================*/
.nav_tit{margin-top: 10px;}
.area_wrap{width: 976px;border: 1px solid #2eb187; margin:auto;padding: 1px;height: 45px;margin-bottom: 13px;margin-top: 10px;}
.area{width: 100%;height: 100%;background: #2eb187;position: relative;}
.area .area_left img{position: relative;top: -8px;left: 6px;}
.area .area_right{padding-left: 130px;color: #fff}
.area .area_right a{font:normal 16px/45px "microsoft yahei";color: #fff;padding: 0 3px;}
img {border: none;}
a {text-decoration: none;}
.index_district {width: 976px;height: 45px;background: #2eb187;position: relative;z-index: 8;clear: both;}
.index_district dt {float: left;width: 104px;height: 60px;overflow: hidden;padding-left: 10px;padding-right: 13px;position: relative;top: -10px;}
.index_district dd {float: left;font-size: 13px; font-weight: bold;display: block;height: 14px;width: auto;text-align: center;margin-top: 12px;position: relative;z-index: 9;padding-left: 1px;padding-right: 2px;}
.index_district dd:hover ul{display:block !important;}
.index_district dd img {padding-top: 1px;}
.index_district dd a {color: #fff;}
.index_district dd ul {display: block;width: 204px;height: auto;overflow: hidden;background: #fff;border: 1px solid #ccc;z-index: 10;font-weight: normal;font-size: 14px;padding: 2px;padding-top: 0;padding-right: 0;}
.index_district dd .ul1 {position: absolute;left: -20px;top: 19px;background: #2eb187;}
.index_district dd .ul2 {position: absolute;right: -20px;top: 19px;background: #2eb187;}
.index_district dd ul li {list-style: none;float: left;display: block;width: 64px;height: 26px;overflow: hidden;text-align: center;line-height: 28px;background: #fff;border: 1px solid #ccc;margin-right: 2px;margin-top: 2px;}
.index_district dd ul li a {display: block;width: 64px;height: 26px;color: #333;}
.index_district dd ul li a:hover {color: #fff;background: #2eb187;}
.line {border: 0px;margin-left: 1px;font-weight: lighter;color: #fff;}
/*==================================================================================================*/

.con1_left{width:486px; height:auto; overflow:hidden; float:left;}
.focusBox{width:486px; height:250px; overflow:hidden; position:relative;}
.focusBox .bd{width:486px; height:230px;}
.focusBox .bd ul li{width:486px; height:230px;}
.focusBox .bd ul li img{width:486px; height:230px;}
.focusBox .hd{width:180px;height:10px; position:absolute; right:0; bottom:0; padding-top:10px;}
.focusBox .hd li{ width:20px; height:8px; background:#535353; margin-left:10px; float:left;}
.focusBox .hd li.on{ background:#e2411e;}

.left_box2{width:486px; height:auto; overflow:hidden; margin-top:10px;}
.left_box2 .slideTxtBox{width:486px; height: auto; overflow:hidden; }
.left_box2 .slideTxtBox .hd{width:486px; height:28px; line-height:28px; border-bottom:2px solid #2eb187; overflow:hidden; }
.left_box2 .slideTxtBox .hd li{width:86px; height:28px ; font-size:16px; text-align:center; float:left;}
.left_box2 .slideTxtBox .hd li a{ color:#333; padding:0 5px;}
.left_box2 .slideTxtBox .hd li.on a{ color:#2eb187; font-weight:bold;}
.left_box2 .slideTxtBox .bd{ width:486px; height:140px; background:#f6f5f5;}
.left_box2 .slideTxtBox .bd .bd_text{ width:466px; height:120px; padding:10px; }
.left_box2 .slideTxtBox .bd .bd_text .text{ width:466px; height:120px; }

.con1_right{width:486px; height:auto; overflow:hidden; float:right;}
.right_top{width:486px; height:auto; overflow:hidden;}
.top_box{width:238px; height:auto; float:left;}
.top_box b{width:238px; height:135px;}
.top_box b img{width:238px; height:135px;}
.box{width:238px; height:auto; overflow:hidden;}
.box h3{width:238px; height:30px; line-height:30px; }
.box .text{width:238px;}
.box .text li{ background:none; padding-left:0; height:27px; line-height:27px;}
.box span{ height:30px; line-height:30px;}
.box span a{color:#d91422;}
.con1_right .fr{ float:right;}
.bot_ad{width:486px; height:90px; margin-top:8px;}
.bot_ad img{width:486px; height:90px;}

.con2 .slideTxtBox{width:960px; height:auto; overflow:hidden; padding:10px; background:#f6f5f5;}
.con2 .slideTxtBox .hd{width:960px; height:30px;}
.con2 .slideTxtBox .hd b{width:242px; height:0px; border-bottom:1px solid #2eb187; float:left; margin-top:14px;}
.con2 .slideTxtBox .hd ul{width:474px; height:30px; border-left:1px solid #2eb187; border-right:1px solid #2eb187; float:left;}
.con2 .slideTxtBox .hd ul li{float:left; width:98px; height:28px; line-height:28px; text-align:center; border:1px solid #2eb187; margin-left:15px; font-size:16px;}
.con2 .slideTxtBox .hd ul li.on{ background:#2eb187;}
.con2 .slideTxtBox .hd ul li.on a{ color:#fff;}
.con2 .slideTxtBox .hd .fr{float:right;}
.con2 .slideTxtBox .bd{ width:960px; height:auto; overflow:hidden;}
.con2 .slideTxtBox .bd .bd_text{ width:980px; height:auto;margin-top:10px;}
.con2 .slideTxtBox .bd .bd_text .text1{ width:475px; float:left;}
.con2 .slideTxtBox .bd .bd_text .fr{ float:right;}
.con2 .slideTxtBox .bd .bd_text .text1 .pic_span{ width:475px; height:124px;}
.con2 .slideTxtBox .bd .bd_text .text1 .pic_span b{ width:180px; height:124px; float:left;}
.con2 .slideTxtBox .bd .bd_text .text1 .pic_span b img{ width:180px; height:124px;}
.con2 .slideTxtBox .bd .bd_text .text1 .pic_span .t_span{ width:290px; height:124px; float:right;}
.con2 .slideTxtBox .bd .bd_text .text1 .pic_span .t_span h4{ width:290px; height:24px; line-height:26px; font-weight:bold;}
.con2 .slideTxtBox .bd .bd_text .text1 .pic_span .t_span span{ width:290px; height:100px; line-height:25px;}

.out .bd{width:960px; height:auto; overflow:hidden;}
.out .bd .bd_text{width:960px; height:auto; overflow:hidden;}
.out .bd .bd_text b{width:188px; height:160px; float:left; margin-right:5px;}
.out .bd .bd_text b img{width:188px; height:130px;}
.out .bd .bd_text b span{width:188px; height:30px; line-height:30px; text-align:center;}
.out .bd .bd_text .nmr{margin-right:0;}

.con3{ height:90px;}
.con3 img{width:980px; height:90px;}
.con4_left{width:486px; height:auto; overflow:hidden; float:left;}
.con4_left .left_box2{margin-top:0;}
.con4_left .left_box2 b{ width:155px; height:120px; float:left;}
.con4_left .left_box2 b img{ width:155px; height:120px;}
.con4_left .left_box2 .bd .bd_text .sp{ width:300px; height:120px; float:right;}