@charset "utf-8";
/* ------------------------------------------------------------------------
				Global Normalizing Styles   
------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, 
acronym, address, cite, code, del, dfn, em, img, 
ins,strike, strong, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, button, object,
table, col, colgroup, caption, summary, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; font-size:12px; background:transparent;}
body {text-align:center; color:#333; font-size:12px; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; background:#fff;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl {text-align:left; color:#7F7F7F; font-weight:normal; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;}
ol, ul {list-style: none;}
label,select,input[type="submit"] {cursor:pointer;}
*+html img {margin-bottom:0!important;} /* Fix IE7 */
html>body/**/ img {margin-bottom:-4px;} /* Fix FireFox */
@media all and (min-width: 0px){img {margin-bottom:-2px!important;}} /* Fix Opera */
textarea {overflow:auto;}



/* ------------------------------------------------------------------------
				Custom 
------------------------------------------------------------------------- */
/* remember to define focus styles! */
:focus {outline:0;}

/* remember to highlight inserts somehow! */
ins {text-decoration:none;}
del {text-decoration:line-through;}
abbr {cursor:help; border-bottom:1px dotted #999;}
acronym {cursor:help; border-bottom:1px dotted #999;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse; border-spacing:0;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}

/* ------------------------------------------------------------------------
				Links 
------------------------------------------------------------------------- */
a {color:#000000;text-decoration:none;}
a:hover { color:#333; text-decoration:underline;}

/* ----- clear fix for floats ----- */
/* these styles instruct non-IE browsers to render container elements so that they fully enclose floats */		
/* without this class applied, a float might hang over the bottom border of it's container */
.clear {clear:both;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */


.box_mod {float:left;}
.box_mod h3{ height:21px; line-height:23px;}
.box_mod h3 span{ display:block; float:left;height:25px;padding-left:10px;color:#931C00;font-weight:700}
.box_mod h3 a{ display:block;  float:right;height:18px; color:#555; padding-right:10px;}
.box_mod ul{padding:5px 10px;}
.box_mod ul li{ line-height:24px; background:url(../images/css/ico2.gif) no-repeat 0px 9px; padding-left:10px;clear:both}
.box_mod ul li a{float:left;font-size:14px;color:#000;}
.box_mod ul li span{float:right; color:#F5970C;}

.box_mod img{display:block;float:left;margin:4px;padding:2px;border:1px solid #929292;}
.box_mod_span{display:block;float:right;width:68%;margin-left:5px;margin-right:5px;text-align:left;}
.box_mod h4{display:block;width:100%;text-align:center;margin-top:5px;}
.box_mod h4 a{color:#F5970C;font-size:14px;font-weight:700;}
.box_mod p {margin-top:5px;}
.box_mod p a{color:#555;line-height:14px;}
.box_mod_span p a{color:#555;line-height:14px;}



.box {width:960px;margin:0 auto;}

.top{width:960px;height:235px;background:url(../images/css/top_bg.gif) repeat-x;}
.top_top{float:left;height:28px;line-height:28px;margin-left:10px;}
.top_top a{color:#555;margin-left:10px;}
.top_logo{float:left;width:960px;height:150px;background:url("../images/css/logo.jpg") no-repeat;text-align:left;}
.top_right{width:270px;padding-left:100px;padding-top:5px;height:23px;line-height:23px;float:right;background:url("../images/css/search_top.gif") no-repeat ;}
.top_time{float:left;width:171px;margin-top:3px;margin-left:4px;height:24px;line-height:24px;text-align:center;font-size:14px;color:#555;font-weight:700;padding-left:15px;}
.top_menu{float:left;width:100%;line-height:24px;height:24px;color:#fff;}
.top_menu a{line-height:24px;height:24px;font-weight:700;color:#111;margin-left:3px;margin-right:3px;}

.top_gdxw{float:left;width:78%;height:24px;padding-left:10px;padding-top:5px;overflow:hidden;}
.top_gdxw li{float:left;clear:right;line-height:20px;background:url("../images/css/ico1.gif") no-repeat 0px 7px;margin-left:20px;padding-left:10px;}
.top_gdxw li a{color:#555;}
.top_gdxw li span{color:#FFC258;}

.left{float:left;width:730px;}

.hotnews {float:left;margin-top:5px;}

.hotnews_flash { width:283px;height:247px;float:left;}
.hotnews_flash h3{ height:24px;background:url(../images/css/flash_bg.gif) repeat-x;}
.hotnews_flash h3 span{float:left;line-height:24px;font-weight:700;color:#444;margin-left:10px;}
.hotnews_flash h3 a{float:right;line-height:24px;margin-right:10px;}



.hotnews_top{float:right; width:440px;height:83px;}
.hotnews_top h3{width:100%;height:20px;line-height:20px;text-align:center;}
.hotnews_top h3 a{font-weight:700;font-size:16px;color:#222;}
.hotnews_top p{width:97%;margin-top:4px;line-height:16px;text-indent:24px;}

.hotnews_list {float:right; width:440px;}
.hotnews_list h3{ width:430px;height:27px;line-height:27px;background:url(../images/css/hotnews_top.gif) repeat-x;}
.hotnews_list h3 span{float:left;width:100px;height:27px;line-height:27px;}
.hotnews_list h3  a{float:right; text-decoration:none; font-family:"宋体";margin-top:1px;color:#555;}
.hotnews_list h3  a:hover{text-decoration:underline;}
.hotnews_list h3 span{ display:block; float:left;height:18px; line-height:18px; margin-top:4px;padding-left:25px;color:#000;font-size:14px;font-weight:700;}
*+html .hotnews_list h3 span{ height:18px; line-height:18px;}/* Only for IE7 */
html>/**/body .hotnews_list h3 span{ height:14px; line-height:14px;} /* Only for Firefox */
.hotnews_list ul{ background:#fff; padding-top:5px; clear:both;margin-top:3px;}
.hotnews_list ul li{ border-bottom:1px dashed #ccc; line-height:28px; padding-left:15px; background:url(../images/css/ico1.gif) no-repeat 5px 9px;clear:both;}
.hotnews_list ul li a{ float:left;font-size:14px;color:#111;}
.hotnews_list ul li span{ float:right; width:70px; font-size:14px; color:#BBBDBE;}

.twobox_father{float:left;width:100%;background:url(../images/css/twobox_father.gif) repeat-x;margin-top:5px;}

.twobox{float:left;width:730px;margin-top:7px;}
.twobox_left{width:49%;float:left;border:1px solid #EE801E;margin-left:3px;}
.twobox_left h3{background:url(../images/css/twobox_h3_bg.gif) repeat-x;}
.twobox_right{width:49%;float:right;border:1px solid #EE801E;}
.twobox_right h3{background:url(../images/css/twobox_h3_bg.gif) repeat-x;}



.right{float:right;width:220px;height:970px;background:url(../images/css/right_bg.gif) repeat-y;}

.box_right{margin-bottom:7px;float:right;width:195px;border:1px solid #B9B9B9;padding:3px;padding-bottom:5px;}
.box_right h3{height:28px;line-height:28px;background:url(../images/css/box_right_top.gif) no-repeat;}
.box_right h3 span{color:#fff;font-size:14px;margin-left:1px;}
.box_right h3 a{color:#fff;}
.box_right ul{background:#fff;}
.box_right ul li{line-height:28px;}
.box_right p{margin-left:7px;}

.right_150{height:150px;}

.link{width:96%;float:left;margin-left:3px;height:40px;border:1px solid #FFA30A;margin-top:7px;padding-left:20px;overflow:hidden;}
.link li{float:left;margin-top:5px;margin-right:14px;}

.copyright{width:100%;height:125px;border-top:3px solid #FFA30A;background:#F3F2F2;padding-top:10px;}
#bottom_li_left{float:left;width:550px;line-height:24px;margin-left:80px;}
#bottom_li_left a{color:#A91B03;}
#bottom_li_right{float:left;width:240px;}


















.list_top{float:left;width:99%;height:24px;line-height:24px;border:1px solid #FFA30A;color:#FFA30A; font-family:"宋体";margin-top:7px;text-align:left;}
.list_top span{margin-left:15px;font-size:14px;font-weight:700;color:#FFA30A;}
.list_top a{color:#555; text-decoration:none;font-size:14px;}
.list_top a:hover{color:#FFA30A;text-decoration:underline;}


.list{float:left;width:99%;margin-top:7px;background:#F8F7F7;}
.list h2{float:left;width:100%;height:33px;background:url(../images/css/list_top.gif) repeat-x;}
.list h2 span{
		float:left;height:20px;
		line-height:25px;font-size:14px;font-weight:700;color:#BB5500;text-indent:0.9cm; 
		background:url(../images/css/list_top.gif);
		}
.list ul {clear:both;}
.list ul li {padding-left:10px;line-height:24px; border-bottom: 1px dashed #ccc;background:url(../images/css/Ico1.gif) no-repeat 9px 8px;}
html>/**/body .list ul li{ height:26px;}/* Only for Firefox */ 
.list li a{ float:left;height:24px;margin-left:10px;font-size:14px;color:#555; text-decoration:none;}
.list li a:hover{color:#000;text-decoration:underline;}
.list li span {float:right;width:65px;font-size:14px;color:#FFA30A; }

.page_nav{
			float:left;width:99%;height:25px;line-height:25px;
			margin-top:9px;margin-bottom:7px;
			border:1px solid #ccc;
			font-size:14px;text-align:center;}
.page_nav a{font-size:14px; text-decoration:none;}

/*三级页面*/
.box_3{flaot:left;height:100%;background:url(../images/css/right_bg.gif) 740px 0px repeat-y;margin-bottom:7px;}
.news_body{float:left;width:99%;border:1px solid #FFA30A;text-align:left;margin-bottom:10px;margin-top:6px; }
.news_body h4{width:90%;height:22px;padding-top:8px;padding-left:5px;font-family:宋体;font-size:14px;text-align:left;color:#FFA30A;}
.news_body h4 a{font-size:14px; text-decoration:none;color:#555;}
.news_body h4 a:hover{font-size:14px; text-decoration:underline;color:#FFA30A;}
.news_body h2{width:100%;height:50px;line-height:50px;font-family:宋体;font-size:28px;font-weight:700;color:#222;text-align:center;}
.news_body h5{width:85%;margin:0 auto;margin-bottom:20px;height:23px;padding-top:7px;border:1px solid #FFA30A;background:#F5F7F9;font-weight:200;}
.news_body h5 span{display:block;float:left;margin-left:5%;}
.news_body h5 a{ text-decoration:none;}
.news_body h5 a:hover{text-decoration:underline;}
html>/**/body .news_body h5{ margin-left:30px;}/* Only for Firefox */ 
#close_page{display:block;float:right;border:1px solid #cf0000;padding:2px;margin-right:10px;margin-bottom:10px;font-size:14px;}

.ConBox1 { width:96%; font-size:12px; line-height:18px; margin-top:20px;margin:0 auto;text-indent:26px;}
.ConBox1 p{ width:96%; font-size:12px; line-height:18px; margin-top:20px; margin:0 auto;color:#555;}
.ConBox1 span{ width:96%; font-size:12px; line-height:18px; margin-top:20px;margin:0 auto;}
.ConBox2 { width:96%; font-size:14px; line-height:24px; margin-top:20px;margin:0 auto;text-indent:28px;}
.ConBox2 p{ width:96%; font-size:14px; line-height:24px; margin-top:20px;margin:0 auto;color:#555;}
.ConBox2 span{ width:96%; font-size:14px; line-height:30px; margin-top:20px;margin:0 auto;}
.ConBox3 { width:96%; font-size:16px; line-height:30px; margin-top:20px; margin:0 auto;text-indent:32px;}
.ConBox3 p{ width:96%; font-size:16px; line-height:30px; margin-top:20px;margin:0 auto;color:#555;}
.ConBox3 span{ width:96%; font-size:16px; line-height:30px; margin-top:20px; margin:0 auto;}


