@charset "utf-8";
/* CSS Document */

*{margin:0px auto; padding:0px; font-size:12px; font-family:/*sans-serif,Helvetica,*/Arial,Simsun,Microsoft Yahei; color:#333;}
a{font-size:12px; color:#454545; text-decoration:none;}
a:hover{color:#f00;}
ul,ul li{list-style:none; margin:0px; padding:0px;}

body{background:url(../images/bg_t.jpg) 50% 0px no-repeat;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
a img{ border:1px solid #adb0b2;}
a:hover img{border:1px solid #f00;}

#wrap{width:1003px; margin:0px auto;}

/*顶部内容*/
#top{width:1003px; margin:0px; height:180px;}
.top_w{width:1003px; line-height:30px; height:30px;}
.top_w a{padding:0px 6px;}
.logo{width:219px; height:97px; background:url(../images/logo.png) 0px 5px no-repeat; margin:5px 0px 1px 30px;float:left; display:inline;}
.logo a{width:100%; height:100%; display:block;}
.top_ad{width:711px; height:85px; margin:0px; margin-top:10px; float:right; overflow:hidden;}
.top_ad a img{width:707px; height:81px; padding:1px; background:#fff;}
.topad { width:1003px; height:82px; margin:0px auto 8px; padding-bottom:3px; }
.topad img { width:1003px; height:82px; }


/*导航*/
.nav{width:1003px; margin:3px 0px 10px; background:#0a0; height:37px; overflow:hidden; line-height:37px; float:left;}
.nav ul,.nav ul li{margin:0px; padding:0px; float:left;}
.nav ul{width:1003px;}
.nav ul li{width:70px; text-align:center;}
.nav ul li a{color:#fff; text-shadow:1px 1px 1px #306302;}
.nav ul li a:hover{color:#ff0; text-shadow:1px 1px 2px #333; font-weight:bold; transition:color .2s linear .35s; -moz-transition:color .2s linear .35s; -webkit-transition:color .2s linear .35s; -o-transition:color .2s linear .35s;}
.nav ul li.active a{font-weight:bold; font-size:14px; color:#ff0;}
.nav ul li.active a:hover{text-decoration:underline;}


/*主体内容*/
#con{width:1003px; float:left;}

.con_about {width: 1003px;float: left;border: 1px solid #E0E0E0;}
.about{width:970px; margin:0px 16px; float:left; margin-top:40px; border-bottom:1px solid #eecfcd; padding-bottom:20px;}
.about_01,.about_02,.about_03,.about_04,.about_05{width:181px; height:40px; display:block; float:left; margin-left:20px; display:inline;}
.about_01{background:url(../images/bg_about.gif) 0 0 no-repeat;}
.about_02{background:url(../images/bg_about.gif) 0 -40px no-repeat;}
.about_03{background:url(../images/bg_about.gif) 0 -84px no-repeat;}
.about_04{background:url(../images/bg_about.gif) 0 -128px no-repeat;}

/*底部内容*/
#foot{width:1003px; margin:0px auto; text-align:center; line-height:20px; color:#686868; padding-bottom:8px; clear:both;  margin-bottom:20px;}
.bottom{width:1003px; background:url(../images/bgg.png) 0px -37px no-repeat; height:37px; line-height:37px; margin:10px 0px; float:left; color:#fff;}
.bottom a{color:#fff; padding:0px 5px;}
.bottom a:hover{color:#ff0;}


.about_05{background:url(../images/bg_about.gif) 0 -166px no-repeat;}
.con_con p.con_p_00{width:880px; border:1px solid #FFE8A4; background:#FFF6D9; color:#E47C01; margin:50px 0px 20px 33px; float:left; padding:8px 10px;}
.con_con p.con_p_00 a{color:#e47c01;}
.con_con p.con_p_00 a:Hover{text-decoration:underline;}

.con_con p.con_p_01{margin:0px 0px 0px 50px; background:url(../images/dot.gif) 10px 20px no-repeat; padding:8px 10px 8px 30px; width:810px; display:block; float:left;}
.con_con p.con_p_01:hover{background:#f0f0f0 url(../images/dot.gif) 10px 20px no-repeat; cursor:pointer;}
.con_con div.con_p_02{width:850px; padding:8px 10px 9px 30px; margin:10px 50px 35px 20px; float:left;}
.con_con div.con_p_02 h4{width:850px; font-size:30px; font-family:Microsoft Yahei; text-indent:1em; color:#306302; padding-top:10px; padding-bottom:25px; margin-bottom:25px; border-bottom:1px dashed #ccc; font-weight:normal;}
.con_con div.con_p_02 span{ padding:0px 20px; float:left; height:30px; display:block;}
.con_con div.con_p_02 span img{margin:2px 0px 2px 10px; border:none;}
.con_con div.con_p_02 span a{color:#f00;}
.con_con div.con_p_02 span a:Hover{text-decoration:underline;}

#top1 a img,#banner1 a img{border:none;}
.padding_l{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:850px;}