html,body,form{height:100%;font-family:microsoft yahei,"宋体";font-size:12px;color:#333333; background: #fff;font-weight:normal;line-height:22px;}
*{outline: 0;padding: 0;margin: 0;list-style:none;}
.container{ height:auto; margin:0 auto; background:#FFFFFF;width:1190px;}
h1,h2,h3{ font-size:12px;}
.space10{ height:10px;line-height:0;font-size:0; width:100px; margin:0 auto}
table {border-collapse:collapse;border-spacing:0;}
td{ padding:0;}
a { color: #333; text-decoration:none}
a:hover { color:#FF0000; text-decoration: underline;}
.clear_all{ clear:both;line-height:0;font-size:0; height:0px;margin-top:-1px;}
select,input,img,select,textarea{vertical-align:top;}
img{ border:0px;}
.space7{ height:7px;line-height:0;font-size:0; width:100px; margin:0 auto;}
.red_font{ color:#FF3300; font-size:12px; font-weight:bold}
.red_font_normal{ color:#FF3300; font-size:12px;}
.green_font{ color: #006600; font-size:12px}
.gray_font{ color:#333333;font-weight:bold}
.blue_link a, .blue_link:link, .blue_link:visited{color: #003278;text-decoration: underline;}
.blue_link:hover{color: #FF3300;text-decoration: underline;}
.blue_link1 a, .blue_link1:link, .blue_link1:visited{color: #003278; font-size:12px;}
.blue_link1:hover{color: #FF3300;text-decoration: underline;}
.gray_link a, .gray_link:link, .gray_link:visited{color: #666666;text-decoration: none;}
.gray_link:hover{color: #FF3300;text-decoration: underline;}
.red_link:link, .red_link:visited{color: #ff0000;}
.red_link:hover{color: #ff0000;text-decoration: underline;}
.yellow_link:link, .yellow_link:visited{text-decoration: none;color: #FF7300;}
.yellow_link:hover{color: #FF3300;text-decoration: underline;}
.write_link a, .write_link:link, .write_link:visited{color: #FFF;text-decoration: none;}
.write_link:hover{color: #FFF;text-decoration: underline;}
.location{height:25px; line-height:25px;  width:1190px; margin:7px auto;font-family: Verdana, Geneva, sans-serif}
.position{float: left;line-height: 20px;margin-top: 12px;}
.zs_btn{ float:right; padding-top:3px;}
.pages{ height:30px; padding:10px 0;text-align:center;}
.pages input{ vertical-align:middle}
.pages a{ height:26px;line-height:26px;border:1px solid #DDDDDD;color:#666666;padding:5px 7px;margin-right:3px;}
.pages a:hover{border:1px solid #ff831e;color:#000000;background:#ffebd9;text-decoration:none;}
.pages .click{border:1px solid #ff831e;color:#000000;background:#ffebd9;color:#FF3300;}
.pages_input{ vertical-align:middle; width:30px; border:#999999 solid 1px; text-align:center; height:18px;}
.pages_btn{ background:url(images/pages_btn.gif); width:45px; height:21px; border:0}



.top{ line-height: 33px;height: 33px;border-bottom: 1px solid #E7E7E7;background: #F8F8F8;width: 100%;}
.topbar{height: 33px;line-height:33px; width:1190px; margin:0 auto;}
.top_left{ width:700px; float:left; padding-left:5px;}
.top_left span{ display:block-inline}
.top_right{ width:450px; float:right; text-align:right}

.header{ height:auto;margin:0 auto; background:#FFFFFF; width:100%; border-bottom:#ec6f17 solid 3px; margin-bottom:15px;}
.header_box{ width:1190px; height:80px; margin:0 auto; position:relative}
.logo_box{ padding-top:8px;}
.logo_box h3{ font-size:24px; padding-top:20px; color:#666}
.logo{ width:220px; float:left; height:60px; margin-right:10px;}

.nav{width:600px; height:37px; line-height:37px; bottom:-1px; right:0; position: absolute}
.menu_title{ width:190px; float:left; height:37px; line-height:37px; background:#D11120; text-align:center; color:#FFF; font-size:14px; font-weight:bold}
.nav li{ width:86px; height:36px; line-height:36px; float:left; text-align:center;background: url(../imges/ask_ico.gif) no-repeat;background-position:0px -159px; margin-right:10px;}
.nav li a{ width:86px; height:37px; display:block; font-size:14px; font-family:microsoft yahei}
.nav li a:hover{ background: url(../imges/ask_ico.gif) no-repeat 0 -119px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.nav .current{ background: url(../imges/ask_ico.gif) no-repeat 0 -119px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.nav .current a{ color:#FFFFFF}










.link_box{background:#ccc; border-bottom: #999 solid 1px;}
.link{ width:960px; height:auto; margin:0 auto; border: #CCC solid 1px; overflow:hidden;}
.link_title{ background: #CCC; height:25px;font-weight:bold; line-height:25px; padding-left:15px;}
.link_content{ padding:10px 0 10px 10px;background:#ccc}
.pic_link{overflow:hidden;}
.pic_link li{ width:88px; height:31px; margin:0 6px 5px 0; float:left;}
.pic_link li img{ width:88px; height:31px; display: block;}
.text_link{ padding-right:10px;}
.footer_box{ height:auto; background:#CCC}
.footer{height: auto; text-align:center; width:1190px; margin:0 auto; margin-top:10px;}
.foot_menu{ text-align:center; padding-top:5px;}
.copyright{ margin:5px 0; text-align:center;}