/* CSS Document */
/*全局css---------------------------*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, textarea, select{ margin: 0; padding: 0;}
ol, ul, li, dl, dt, dd {list-style: none;}
body{ background:#fff;color:#333; font-size:12px;font-family: Verdana;}
em, cite, i{ font-style:normal;}
div{text-align:left;}
img{border:0;}
.clear{clear:both;}
.orange{color:#f60!important;}
.noborder{border:0!important;}
a{color:#333;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
h1{font-size:24px;line-height:45px;}
.art_wrap{ width:1000px; margin: 0 auto; overflow:hidden;zoom:1;}
.art_left{ float:left; width:640px; padding-bottom:30px;}
.art_right{ float:right; width:300px;}
.cmore{font-family:SimSun;}
.cmore a{ color:#66AA33;}
.cmore a:hover{ color:#f60;}
iframe{ vertical-align: top;}
.art_lmgz_wrap{ padding:10px 0;}
/*.formtexts{font-family: Verdana;}*/
/*art_topnav*/
.art_topnav{ height:35px; background:#66AA33;/*width:auto !important;width:auto; min-width:1000px;*/}
.header_fix {width:100%; position:fixed; _position: absolute; left:0px; top:0px;  z-index:9999;background:#66AA33;}
.art_topnav .art_wrap{ height:35px;}
.art_topnav .art_navtext{ float:left; font-family: Verdana, "Microsoft YaHei"; font-size:14px; color:#fff; font-weight:500;}
.art_topnav .art_navtext span{ float:left;}
.art_topnav .art_navtext span a{ float:left;color:#fff;height:35px; line-height:35px; padding:0 10px; background:url(../images/art_ico.png) no-repeat right 13px; position:relative; margin-left:-2px;}
.art_topnav .art_navtext span a:hover{ text-decoration:none; color:#fff; background-color:#0B6812; background-image:none;}
.art_topnav .art_navmore{ float:left;height:35px; line-height:35px; margin-left:-2px;}
.art_topnav .sbtn .n_more{ float:left;padding:0 20px 0 10px; color:#fff;font-family:Verdana, "Microsoft YaHei"; font-size:14px; background:url(../images/art_ico.png) no-repeat right -34px; position:relative; cursor:pointer;}
.art_topnav .sbtn_hover .n_more{ background-color:#0B6812; background-position: right -84px; }
.art_topnav .art_navmore .n_drop{ position:absolute; width:428px; margin:35px 0 0 -365px;*margin:35px 0 0 -423px; z-index:5;}
.art_topnav .art_navmore .n_drop .n_drop_con{background:url(../images/navmore_bg.png) repeat-y 0 0; padding:0 5px; position:relative; height:100%; overflow:hidden;}
.art_topnav .art_navmore .n_drop .n_drop_con ul{ padding:0 2px;}
.art_topnav .art_navmore .n_drop .n_drop_con ul.tline{ border-top:solid 1px #e5e5e5;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li{ overflow:hidden;zoom:1; vertical-align:bottom; line-height:26px; background:url(../images/line_bg1.png) repeat-x center bottom; padding:5px 0;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li.nobline{ background:none; border-bottom:none;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li em{ float:left; width:67px; overflow:hidden; text-align:center; font-weight:bold; color:#666; margin-right:15px;background-color:#f6f6f6;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li em a{color:#666;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li em a:hover{color:#f60;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl{ float:left; width:332px; overflow:hidden;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl dd{ float:left; width:60px; margin-right:5px; height:26px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl dd a{ color:#333;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl dd a:hover{ color:#f60;}
.art_topnav .art_navmore .n_drop .n_drop_bot{ height:10px; line-height:10px; font-size:1px; background:url(../images/navmore_bbg.png) no-repeat 0 0;position:relative;}
.art_topnav .art_navlogin{ float:right; font-size:14px; color:#fff;font-weight:500;height:35px; line-height:35px;}
.art_topnav .art_navlogin .n_login{ float:left; background:url(../images/art_ico.png) no-repeat 8px -140px; padding:0 8px 0 25px; cursor:pointer;}
.art_topnav .art_navlogin .n_login cite{ float:left;font-family:Verdana, "Microsoft YaHei";}
.art_topnav .art_navlogin .n_login .n_login_box{ position:absolute; z-index:5;width:207px;margin:35px 0 0 -167px;*margin:35px 0 0 -195px; cursor:default; font-size:12px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con{ background:url(../images/navlogin_bg.png) repeat-y 0 0;height:100%;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul{ padding:10px 5px 0 15px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li{ overflow:hidden;zoom:1; vertical-align:bottom; padding:5px 0; line-height:25px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li .login-input{ border:solid 1px #ddd; height:26px; line-height:26px; font-size:12px; color:#333; width:165px; padding:0 5px; margin:0; float:left;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li .formbtns{ float:left; background:url(../images/art_btns.png) no-repeat 0 -59px; width:62px; height:25px; border:none; text-indent:-100em; overflow:hidden; cursor:pointer;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li .btn_hover{ background-position:0 -89px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li a.wjmm{ float:left; color:#666; margin-left:10px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li a.wjmm:hover{ color:#f60;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_bot{ background:url(../images/navlogin_bbg.png) no-repeat 0 0; height:10px; line-height:10px; font-size:1px;}
.art_topnav .art_navlogin .n_reg{ float:left; cursor:pointer;font-family:Verdana, "Microsoft YaHei";}
.art_topnav .art_navlogin .n_reg a{ background:url(../images/art_ico.png) no-repeat 8px -190px; padding:0 8px 0 25px; display:block;}
.art_topnav .art_navlogin .n_reg a,.art_topnav .art_navlogin .n_reg a:hover{ color:#fff; text-decoration:none;}
.art_topnav .art_navlogin .sbtn_hover{ background-color:#0B6812; background-position:8px -790px;}
.art_topnav .art_navlogin .n_reg a:hover{ background-color:#0B6812;background-position:8px -840px;}
.art_navlogin{ height:35px;}
.art_topnav .art_wrap {width:auto;}
.UIbox {margin:0; right:37px;}
.SouSuo {width:696px; height:auto; padding-top:160px; margin:0 auto;}
.SouSuo .logo {width:316px; height:69px; overflow:hidden; margin:0 auto; background:url(../images/bg_39so.png) no-repeat;}
.SouSuo form {width:100%; height:42px; margin-top:50px;}
.SouSuo form .in_tit {float:left; width:554px; height:42px; padding-left:12px; background:url(../images/bg_39so.png) no-repeat 0 -69px;}
.SouSuo form .in_tit input {float:left; width:540px; height:24px; padding:0; margin-top:10px; _margin-top:11px; border:0; font:16px/24px SimSun; background:none; color:#999; outline:none;}
.SouSuo form .in_btn {float:left; width:129px; height:42px; padding:0; border:none; background:url(../images/bg_39so.png) no-repeat -566px -69px; cursor:pointer;}
.SouSuo form .in_btn_hover {background-position:-695px -69px;}
.SouSuo .keys {width:100%; height:26px; overflow:hidden; margin-top:14px; font:14px/26px SimSun; color:#666;}
.SouSuo .keys span {float:left; width:80px; font-weight:bold; line-height:26px; text-indent:4px;}
.SouSuo .keys ul {float:left; width:490px; margin:0 18px 0 8px;}
.SouSuo .keys ul li {float:left; width:100%; height:26px; overflow:hidden;}
.SouSuo .keys ul li a {margin-right:20px; color:#666;}
.Footer {width:100%; height:90px; overflow:hidden; padding-top:10px; border-top:1px solid #E9E9E9; background:#F4F4F4; position:absolute; left:0; bottom:0;}
.Footer p {width:100%; text-align:center; line-height:30px; color:#666;}
.Footer p a {color:#666;}
