/* CSS Document */
body  {margin:0px;text-align:center;padding:0px;font-size: 12px;font-family:Verdana, Tahoma,Arial, Helvetica, sans-serif;	line-height: 150%;color:#333333;}	
.main,.main_menu,.content,.main_bottom ,.main_top,.ad{width:953px;margin:0px auto;padding:0px;font-size: 12px; }
*{margin: 0px;padding: 0px;}
td{font-size: 12px;}
p{text-indent:2em; line-height:150%;}
.date {color: #777777;font-size: 10px; text-align:center;}
a:link , a:visited {font-size: 12px;color: #444444;	text-decoration: none;}
a:hover {color: #FF3300;text-decoration: underline;}
.bold{font-weight:bold}
.top_pad{ padding-top:5px;}
.top_bottom{ padding-bottom:5px;}
.text14px{ font-size:14px; line-height:190%;}
/*top style css */
.ihome{background-image: url(top_02.jpg);background-repeat: repeat-x; background-position: left top;height: 32px;}
.logo{text-align: left;	padding-left: 0px;}

/*menu style css */
a.top_menu:link,a.top_menu:visited{font-weight:bold;text-align: center;display: block;text-decoration: none;line-height:37px;	overflow: hidden;color: #ffffff;font-size:14px;width:90px;background-image: url(menu_03.jpg);background-repeat: no-repeat;	background-position: right top;}
a.top_menu:hover { padding-top:7px; line-height:30px;display: block;color: #000000;text-decoration: none;background-image: url(menuover.jpg);background-repeat: no-repeat;}
.sousuo{background-image: url(suosou_02.jpg); height:45px;background-repeat: repeat-x; font-size:14px; text-align:left;}
.menubg{background-image: url(menubg.jpg);background-repeat: repeat-x;}
.province{ width:160px;background-image: url(menu_05.jpg);background-repeat: no-repeat;padding-right: 20px;background-position: right;text-align: right;}
.province select{text-align: left;padding-left: 2px;border: 1px solid #999999;}


/*LOGIN style css */
.login_input{border: 1px solid #999999; padding-left:3px;}

/*content style css */
.notice {padding-left:50px;line-height:37px;background-image: url(notice_01.jpg);background-repeat: no-repeat;background-position: left;text-align: left; height:37px;}
.notice_text{ line-height:37px; font-size:14px; color:#ffffff;font-weight:bold }

.banner{font-weight: bold;color: #ffffff;padding-left:25px;line-height:37px;background-image: url(yewu_01.jpg);background-repeat: no-repeat;background-position: left;text-align: left;font-size: 14px;}
.yewu img{ width:75px; height:55px; border:1px solid #CCCCCC; padding:2px; margin:2px;}
.yewu span{font-weight: bold;}
.yewu a{ color:#333333; line-height:150%;  text-decoration:none;}
.yewu a:hover{ color:#ff3300;text-decoration:underline;}

.news_dot{background-image: url(news_dot.gif);background-repeat: no-repeat;background-position:8px center;height: 26px; width: 20px;}
.news_text{	height: 26px;line-height:26px;text-align: left;background-image: url(text_bg.gif);background-repeat: repeat-x;	background-position: left bottom;}
.news_text a:link,.news_text a:visited{color: #333333;text-decoration: none;}
.news_text a:hover{color: #ff3300;text-decoration: none;}

#adlist{ text-align:center;  padding-top:4px; overflow:hidden;}
#adlist ul{list-style-type: none;text-align:center;}
#adlist ul li{width:24.5%; float:left; padding-left:4px; text-align:center;}
#adlist ul li img{ width:200px; height:46px; border:1px solid #CCCCCC; padding:2px;}

.news_banner{font-weight: bold;color: #ffffff;padding-left:20px;background-image: url(news_01.jpg);background-repeat: no-repeat;background-position: left;text-align: left;font-size: 14px; height:37px; line-height:26px;}
.newstu{ width:216px; height:162px; text-align:center; margin-left:25px; margin-bottom:10px; border:1px solid #CCCCCC; padding:2px;}
.newstu img{ width:212px; height:158px; }

.news_first{ font-size:14px;font-weight: bold; text-align:left;height:30px;}
.news_firstlist a:link,.news_firstlist a:visited { line-height:22px;color: #cc0000;	text-decoration: none;background-image: url(news_firstlist.jpg);	background-repeat: no-repeat;background-position: left center;padding-left: 8px;}
.news_firstlist a:hover {color: #ff3300;text-decoration: none;}

.news_grey{	background-image: url(gray.jpg);background-repeat: no-repeat;background-position: left top;text-align: left;height: 27px; padding-left:25px;}

.nav{height: 26px;line-height:26px;text-align: left;background-image: url(text_bg.gif);background-repeat: repeat-x;background-position: left bottom;}
.nav a:link,.nav a:visited {color: #333333;text-decoration: none;background-image: url(news_dot.gif);background-repeat: no-repeat;background-position: 3px center;padding-left: 15px;}
.nav a:hover {color: #ff3300;text-decoration: none;}

/*right style css */
.kefu {padding-left:20px;line-height:30px;background-image: url(right_bt.jpg);background-repeat: no-repeat;background-position: left -30px;text-align: left; height:30px;}
.kefu_text,.soft_text{ line-height:30px; font-size:14px; color:#ffffff;font-weight:bold }
#kefutel{ text-align:center; padding:5px 0px;}
.soft {padding-left:20px;line-height:30px;background-image: url(right_bt.jpg);background-repeat: no-repeat;background-position: left 0px;text-align: left; height:30px;}
.download{ text-align:center; height:72px;}
.download img{ width:125px; height:50px; border:1px solid #CCCCCC; padding:2px; margin:2px;}



/********************************************************************************************************/
.neirong_pic{padding:3px; float: left; border:1px solid #CCCCCC; margin:6px; }
.bottom{text-align: left; line-height: 20px; padding:8px 0px 10px 10px;}
.bottom a:link,.bottom a:visited{line-height: 30px;text-decoration: none; color:#000000;}
.bottom a:hover{text-align: center; font-size: 12px;line-height:30px;text-decoration: underline;color:#ff3300;}

/********************************************************************************************************/
.newstitle{	font-size:14px;line-height: 25px; height:30px;font-weight: bold; text-align:center;text-decoration: none;}
.newsfrom{ text-align:right; padding-right:10px; line-height:20px;}
.newsfrom span{ padding-left:15px;color: #000000; font-size:12px;}
.newsfrom font{ color: #CC0000; font-size:12px;}
.input{ border:1px solid #666666; padding-left:3px;background-image: url(suosoubg.jpg);	background-repeat: repeat-x;height: 25px; line-height:25px;}
.text{line-height: 25px;color: #444444;	text-decoration: none;}