/* CSS Document */
body{ text-align:center; margin:0 auto; font-size:12px; font-family:"宋体",Arial; background:#fff; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
img{vertical-align:top;}
ul{list-style-type:none;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */


/*LOGO*/
.top{ width:1003px; text-align:left; padding:11px 0 10px 0;}
.logo{ margin:0 0 0 5px; width:230px; height:90px;}
.banner1{ float:right; margin:0; width:760px; height:90px;}
.memu{ background:url(../images/index_09.jpg) repeat-x; height:67px; width:1003px;}
.floatleft{ float:left;}
.floatright{ float:right;} 
.memutop{ clear:both; margin:0 0 0 30px; width:960px;}
.memutop a{ color:#fff; text-decoration:none; font-weight:bold;}
.memutop a:hover{ border-bottom:1px dotted dotted;}
.memutop li{ float:left; padding:3px 10px 0 10px; background:url(../images/index_11.jpg) no-repeat right; line-height:30px;}
.memudown{ color:#dedede; line-height:29px; clear:both;padding:4px 0 0 50px; text-align:left; letter-spacing:1px;}
.memudown a{ color:#E54B00; text-decoration:none; font-weight:bold;}
.memudown a:hover{ color:#202020;}
.memudown span{ padding:3px 7px 0 0; float:right; width:215px;}
.search{ margin:0 10px 0 0; border:1px solid #ccc; font-size:12px ; color:#666; height:16px; line-height:16px; width:150px;}


/*首页中上部*/
.indexmaintop{ width:1003px; text-align:left; margin:10px 0 0 0;}
.indexmaintopleft{ width:206px; float:left;padding:0 0 0 6px;}
.indexlist{ width:206px; border-bottom:1px solid #F7941D; background:url(../images/index_29.jpg) repeat-y; margin-bottom:6px;}
.indexlisttitle{ background:url(../images/index_23.jpg) no-repeat; padding:2px 0 0 40px; height:32px; line-height:30px; font-size:14px;}
.indexlisttitle a{ color:#fff; font-weight:bold; text-decoration:none; letter-spacing:1px;}
.indexlisttitle a:hover{ color:#000;}
.indexlisttslf{ line-height:26px;padding:5px 0 8px 30px; list-style-type:disc; color:#333;}
.indexlisttslf a{ color:#333; text-decoration:none;}
.indexlisttslf a:hover{ color:#202020; text-decoration:underline;}
.indexlistsp{ margin:3px 0 0 5px;}
.indexlistname{ font-size:14px; line-height:35px; text-align:center; padding:2px 0 4px 0;}
.indexlistname a{ color:#E54B00; text-decoration:none; font-weight:bold;}
.indexlistname a:hover{ text-decoration:underline;}

.indexbanner2{ padding:5px;border:1px #ccc solid; width:205px; height:150px; overflow:hidden; margin-bottom:6px;}
.indexmaintopcenter{ float:left; width:561px; margin:0 0 0 10px;}
.indexnewsleft{ width:266px; height:209px; float:left; margin:10px 9px 14px 0;}
.indexnewsrighttitle{width:280px; height:28px; text-align:center; line-height:28px; color:#fff; font-size:14px; font-weight:bold;  float:left; padding-top:5px;}
.indexnewsrighttitle a{  text-decoration:none; color:#FF0000}
.indexnewsrightjj{ padding:10px 10px 7px 10px; line-height:22px; float:left; width:264px; color:#333; border-bottom:1px #eee solid;}
.indexnewsrightjj a{ color:#E50000; text-decoration:none;}
.indexnewsrightlist{ line-height:26px; padding:3px 0 0 10px; width:270px; float:left;}
.indexnewsrightlist li{ background:url(../images/index_39.jpg) no-repeat; padding:0 0 0 25px; color:#333;}
.indexnewsrightlist a{ color:#333; text-decoration:none;}
.indexnewsrightlist a:hover{ color:#000; border-bottom:1px dotted;}
.indexnewsrightlist strong { color:#E54B00;}
.indexnewsrightlist strong a{ color:#E54B00; font-weight:bold;}
.indexnewsrightlist strong a:hover{ color:#E54B00; border-bottom:1px dotted #E54B00}

.indexdxbltitle{ background:url(../images/index_43.jpg) no-repeat; height:33px; clear:both; line-height:33px; text-align:right; padding:4px 20px 0 0; letter-spacing:2px;}
.indexdxbltitle span{ margin:0 250px 0 0;}
.indexdxbltitle a{ color:#fff; font-weight:bold; text-decoration:none;}
.indexdxbllist{line-height:26px; height:140px; width:280px; margin-top:10px; float:left;}
.indexdxbllist a{ color:#E54B00; text-decoration:none;}
.indexdxbllist li{width:240px; padding:0 0 0 20px; margin:0 0 0 15px; background:url(../images/index_46.jpg) no-repeat; background-position:0 45%; border-bottom:1px dotted #C7C7C7;}

.indextopmk{ width:271px; border:1px #ddd solid; height:175px; float:left; margin:0 5px 5px 2px; display:inline;}
.indextopmktitle{ background:url(../images/index_57.jpg) no-repeat; padding:0 0 0 40px; line-height:31px; font-weight:bold;}
.indextopmktitle{ background:url(../images/index_57.jpg) no-repeat; padding:0 0 0 40px; line-height:31px; font-weight:bold;}
.indextopmktitle span{ float:right; margin:0 10px 0 0;}
.indextopmktitle a{ color:#333; text-decoration:none;}
.indextopmktitle a:hover{ color:#000}
.indextopmkimg{ width:113px; height:134px; float:right; margin:5px 5px 5px 0;}
.indextopmklist{ line-height:26px; margin:8px 0 0 8px;}
.indextopmklist a{ color:#333; text-decoration:none;}
.indextopmklist a:hover{ color:#000; text-decoration:underline;}


.indextopmk2{ width:271px; border:1px #ddd solid; height:268px; float:left; margin:0 5px 7px 2px; display:inline;}
.indextopmkimg2{ width:96px; height:69px; float:left; padding:4px 4px 4px 4px; border:1px #e1e1e1 solid;; margin:5px; display:inline;}
.indextopmklist2{ line-height:26px; margin:6px 8px 0 8px; padding-top:7px; clear:both; border-top:1px #e1e1e1 dotted;}
.indextopmklist2 a{ color:#555; text-decoration:none;}
.indextopmklist2 a:hover{ color:#000; text-decoration:underline;}

.indextopmkmessage{ width:140px; float:left; margin:5px 0 0 10px;}
.indextopmkmessage dt{ line-height:30px; font-weight:bold; color:#FD0700;}
.indextopmkmessage dd{ line-height:22px;}





.indextopright{ float:left; width:206px; margin-left:10px;}
.indextopquick{ margin-bottom:14px}
.indextopquick li{ margin-bottom:6px;}

.indexlistzj{ height:503px; margin:0px 3px 5px 10px;}
.indexlistzj li{ clear:both;}
.indexlistzjimg{padding:4px; border:solid 1px #e1e1e1; width:75px; height:100px; overflow:hidden; float:left; margin:2px 0 2px 0;}
.indexlistzjmessage{ line-height:22px; float:left; margin:0 0 0 10px; width:94px; color:#333;}
.indexlistzjmessage a{ color:#E54B00; font-weight:bold; text-decoration:none;}
.indexlistzjmessage a:hover{ border-bottom:1px dotted #e54b00;}
.indexlistzjmessage dt{ margin:25px 0 4px 0; line-height:24px;}



.indexcenterbanner{ width:1000px; height:108px; border:solid #e1e1e1 1px; text-align:center; clear:both; margin-bottom:7px;}


.indexmain2{ width:1003px; text-align:left;}
.indexquick2 li{ margin-bottom:9px;}

.indexlisthzzx{ line-height:28px; margin:5px 5px 5px 10px;}
.indexlisthzzx a{ color:#333; text-decoration:none;}
.indexlisthzzx a:hover{ color:#000; text-decoration:underline;}
.indexlistmianfeiimg{ width:183px; height:110px; padding:5px; margin:4px 0 10px 6px; background:#efefef}
.indexlistmianfeitel{ color:#E90000; font-size:14px; font-weight:bold; line-height:28px; padding-left:8px; padding-bottom:5px;}
.indexlistdizhimap{ padding:4px 0 0 7px;}
.indexlistdizhimessage{ padding:9px 10px 9px 15px; line-height:24px;}
.indexlistdizhimessage dd{color:#101010;}
.indexlistdizhimessage dt{ padding-top:8px; margin-top:8px; border-top:1px #e9e9e9 dotted; color:#FD0700}




/*友情链接*/
.friendshiplink{ width:1001px; border:1px solid #eee; margin:7px 0 0 0; text-align:left; color:#555555; min-height:55px;height:55px; clear:both;}
[class].friendshiplink{ height:auto;}
.friendshiplinktitle{ font-size:14px; background:url(../images/index_130.jpg) repeat-x; line-height:24px; padding:0 0 0 20px; font-weight:bold;}
.friendshiplinklist{ line-height:28px; list-style:none; margin:3px 0 0 0;}
.friendshiplinklist li{ padding:0 0 0 55px; float:left; text-align:left; height:28px;}

.friendshiplinklist li a{ color:#303030 ; text-decoration:none;}
.friendshiplinklist li a:hover{ color:#000; text-decoration:underline;}


/*底部导航*/
.down{ width:1003px; height:70px; margin:10px 0 0 0; padding:25px 0 0 0; border-top:1px solid #ccc; clear:both;}
.down p{ margin:12px 0 0 0; padding:0;}
.down a{ color:#101010;}


/*内容页面*/
.innermain{ width:1003px; text-align:left; margin:10px 0 15px 0; height:auto;}
.innermainleft{ width:265PX; float:left;}
.innermainleft_1{ border:1px #FF8B26 solid; padding:1px;}
.innermainleft_1_title{ font-size:14px; color:#fff; font-weight:bold; height:20px; background:url(../images/inner_03.jpg) repeat-x; padding:8px 0 0 20px;}
.innermainleft_1_list{ line-height:28px; margin:8px 20px 5px 20px; padding:0 0 5px 0;}
.innermainleft_1_list a{ color:#404040; text-decoration:none;}
.innermainleft_1_list a:hover{ color:#E54B00;}
.innermainleft_1_list li{ padding:2px 0 0 24px; border-bottom:dotted 1px #bbb; background:url(../images/inner_07.jpg) no-repeat;}



.innermainjiezhan{ border:#ccc 1px solid; margin:5px 0 0 0; font-size:12px; font-weight:bold; line-height:28px; color:#E90000;}
.innermainjiezhanimg{border:4px #eee solid; margin:6px 0 6px 6px;}
.innermainlxfs{border:#ccc 1px solid; margin:5px 0 0 0;}
.innermainlxfsimg{ margin:5px 0 5px 5px;}
.innermainlxfslist{ line-height:23px; padding:5px 5px 5px 20px;}
.innermainlxfsbus{ margin:0 10px 10px 10px; border-top:1px #eee dotted; padding:10px 10px 0 10px; color:#e90000; line-height:26px;}


/*内容页面右部*/
.innermainright{ float:left; margin:0 0 0 10px; width:728px; overflow:hidden;}
.innermainrighttop{ height:30px; line-height:30px; background:#aeaeae; padding:0 15px 0 15px; color:#fff;}
.innermainrighttop a{ color:#fff; text-decoration:none;}
.innermainrighttop a:hover{ text-decoration:underline;}
.innermainrighttop span{ float:right;}
.innermainrighttopsearch{ font-size:12px; color:#585858; border:1px #999 solid;}
.innermainrighttopbtn{ font-size:12px; margin:5px 0 0 5px; border:1px #666 solid; height:18px; line-height:18px;}

.innerrightnei{ border:1px solid #FFE4CC; margin:4px 0 15px 0; height:900px; min-height:900px;}
[class].innerrightnei{ height:auto}
.innerrightneititle{ font-size:24px; text-align:center; line-height:70px; color:#E54B00; font-weight:bold; border-bottom:1px solid #ddd; margin:0 15px;}
.innerrightneidate{ padding:5px 20px 0 20px; text-align:right; color:#666; line-height:24px;}
.innerrightneiwenzhang{ font-size:14px; padding:20px 25px 15px 25px; line-height:28px; color:#333;}

.innermainrightyuelan{padding:20px 30px 30px 20px; clear:both; }
.innermainrightyuelan span{ float:right;}

/*列表页面*/

.innermainrightnext{ height:30px; line-height:30px;}
.innermainrightlist{ font-size:14px; line-height:27px; margin:20px 30px; 0 10px; color:#aaa}
.innermainrightlist a{ color:#333 ; text-decoration:none;}
.innermainrightlist a:hover{ color:#E54B00;}
.innermainrightlist li{ background:url(../images/btn.gif) no-repeat; padding:6px 0 0 20px; border-bottom:1px dotted #bbb}

.innerrightneizhuanjialist{ padding: 0px 20px 5px 20px;min-height:180px; height:180px;}
[class].innerrightneizhuanjialist{ height:auto;}
.innerrightneizhuanjiaimg{ height:160px; width:180px; float:left;}
.innerrightneizhuanjiaimg img{ margin:0 30px 0 30px; padding:5px; border:1px #e9e9e9 solid; display:inline;}
.innerrightneizhuanjiajianjie{ line-height:26px; font-size:12px; width:474px; float:left; padding:0; color:#E54B00; font-weight:bold;}
.innerrightneizhuanjianei{ clear:both; width:665px; float:left; height:10px; min-height:10px; font-size:12px; color:#555; border-bottom:1px solid #bbb;  line-height:22px; padding:40px 10px 30px 10px; display:inline;}
[class].innerrightneizhuanjianei{ height:auto;}

DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.meneame A {
	BORDER-RIGHT: #ff9600 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ff9600 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9600 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame A:active {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffe3c6 1px solid
}

.indexlistshebei{ text-align:center; clear:both; width:205px;}
.indexlistshebei a{ color:#333; text-decoration:none;}
.indexlistshebei a:hover{ color:#101010; text-decoration:underline;}
.indexlistshebei dt img{border:1px #e1e1e1 solid; width:182;height:140px;}
.indexlistshebei dd{ text-align:center; line-height:30px; margin:0 0 10px 0;}

/*栏目一级页面*/

.innermaintopleft{ width:787px; float:left;}

.innermainlist{ margin:2px 3px 0 5px;float:left; width:385px; border-bottom:1px solid #F7941D; background:url(../images/index_31.jpg) repeat-y; margin-bottom:6px; display:inline;}
.innermainlisttitle{ background:url(../images/index_24.jpg) no-repeat; padding:2px 0 0 50px; height:32px; line-height:30px; font-size:14px;}
.innermainlisttitle a{ color:#fff; font-weight:bold; text-decoration:none; letter-spacing:1px;}
.innermainlisttitle a:hover{ color:#000;}
.innermainlisttslf{ line-height:25px;padding:5px 0 8px 30px; height:235px; list-style-type:disc; color:#333;}
.innermainlisttslf li{ border-bottom:1px dotted #e9e9e9; margin:0 18px 0 0;}
.innermainlisttslf a{ color:#333; text-decoration:none;}
.innermainlisttslf a:hover{ color:#202020; text-decoration:underline;}