@charset "utf-8";
/* CSS Document */
body{font:12px/1.5em "宋体";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,button,textarea,select,p,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,em,strong,caption,th{font-style:normal;font-weight:400;font-size:100%}
input,button,textarea,select{font:100% tahoma, arial, sans-serif;}
input,button,textarea,object{outline:0;background:none;border:0;}
input:- webkit-autofill { -webkit-box-shadow: 0 0 0 1000px rgba(0,0,0,0) inset; } 

table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
img{display:inline-block;vertical-align:top}
ul,ol{list-style:none}
header,nav,section,article,aside,footer{display:block;}
a{color:#5d5d5d;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}

.t_i{text-indent:-999em;overflow:hidden;}
.bold{font-weight:bold;}
.o_h{overflow:hidden;}
.none{display:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.mt_10{margin-top:10px;}
.mt_20{margin-top:20px;}
.mr_10{margin-right:10px;}
.mr_25{margin-right:25px;}
.ml_90{margin-left:90px;}
.ml_60{margin-left:60px;}
.ml_36{margin-left:36px;}
.ml_146{margin-left:146px;}
.mt_30{margin-top:30px;}
.mt_40{margin-top:40px;}
.mt_66{margin-top:66px;}
.mt_130{margin-top:130px;}
.ml98{ margin-left:98px;}
.pt_10{padding-top:10px;}
.pt_20{padding-top:20px;}
.pt_200{padding-top:200px;}
.pl_60{padding-left:60px;}
.f14{font-size:14px;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.hui{color:#8c8d8d;}
/*框架*/
.wrap{width:950px;margin: 0 auto;}
#container{/*background-color:#3b3b3b;*/float:left;}
#main{/*background:url(../images/main/body_bg.jpg) repeat;*/width:100%; float:left;padding-bottom:50px;}
#sign_main{background:url(../images/account/sign_bg.jpg) no-repeat center 0 #fefdfc; width:100%; float:left; height:1010px;}
#footer{padding-top:22px;height:88px;width:100%; float:left;}

.a_l{width:230px;}
.a_r{width:650px;border:1px solid #d7dfe4; padding:0 29px 30px 29px;background-color:#fff; min-height:690px;height:auto !important;height:690px; overflow:visible;}
.a_sidebar{width:228px; background-color:#eceff0;border:1px solid #d7dfe4; padding-bottom:50px;overflow:hidden;}
.a_sidebar_a{width:228px; background-color:#eceff0;border:1px solid #d7dfe4; height:228px;overflow:hidden;}
/*导航栏*/
#header{width:100%;background:url(../images/main/nav_bg.jpg) repeat-x;background-color:#fff;}
#nav{height:70px;position:relative;z-index:999;}
h1{background:url(../images/main/nav.jpg) no-repeat 0 0;width:282px;height:70px;}
h1 a{width:282px;height:70px;display:inline-block;}
.hd_menu{position:relative;}
.hd_menu li{float:left;width:97px;position:relative; cursor:pointer;z-index:10;}
.hd_menu li h2.sy,.hd_menu li h2.fw,.hd_menu li h2.cz,.hd_menu li h2.hd{background:url(../images/main/nav.jpg) no-repeat;width:97px;height:70px;text-indent:-999em;position:relative;}
.hd_menu li h2.sy{background-position:0 -70px;}
.hd_menu li h2.fw{background-position:-97px -70px;}
.hd_menu li h2.cz{background-position:-194px -70px;}
.hd_menu li h2.hd{background-position:-291px -70px;}
.hd_menu li.current h2.sy{background-position:0 -140px;}
.hd_menu li.current h2.fw{background-position:-97px -140px;}
.hd_menu li.current h2.cz{background-position:-194px -140px;}
.hd_menu li.current h2.hd{background-position:-291px -140px;}
.hd_menu li h2.sy a{width:97px;height:70px;display:block;}
#nav p{height:42px;padding-top:28px;overflow:hidden;}
#nav p a{color:#000;margin-right:20px;}
#nav p a:hover{text-decoration:underline;color:#F97908;}

.submenu{position:absolute; left:-2px; top:70px;background-color:#f3f2f2; border:1px solid #bebdbd;border-top:0;width:95px; padding-left:1px; z-index:9; display:none;}
.submenu dl{float:left; width:96px;}
.submenu dl.d_b dd{border:1px solid #bebdbd; border-bottom:none;}
.submenu dt{width:96px; height:29px; line-height:29px; text-align:center; color:#020202;font-size:14px;}
.submenu dd{padding:10px 0;border-top:1px solid #bebdbd;}
.submenu dd a{display:block;color:#0000; line-height:23px; padding-left:15px;}
.submenu dd a:hover{color:#fc6a09;}
.fw_menu{width:288px;}
.hd_menu li.current .submenu{display:block;}
/*主视角*/
.a_show{width:100%;height:280px;position:relative;overflow:hidden;margin:0 auto;z-index:1;}
.a_showpic{width:200%;height:280px;left:-50%;top:0;position:absolute;}
.a_pic{width:1920px;height:280px;margin:0 auto;}
.a_pic img{display:block;width:1920px;height:280px;}
/*弹窗提示*/
.chen{color:#ff6000;}
.hei{color:#292929;}
.h_error{width:320px;padding-top:50px; height:130px;color:#646464; background-color:#f1f1f1; border:1px solid #ffffff; position:relative; display:none;}
.h_close{width:39px; height:39px; background:url(../images/main/home.jpg) no-repeat -541px -150px; display:block; position:absolute; top:1px; right:2px;}
.h_error p{font-size:14px;text-align:center;}
.hqd{height:48px;width:320px; padding-top:12px;text-align:center; border-top:1px solid #dbdbdb; position:absolute; bottom:0;}
.hqd input{background:url(../images/account/a_btn.jpg) no-repeat 0 0; width:101px; height:38px;display:inline-block;cursor:pointer;}
.p_yzm{width:468px;padding:50px 0 0 32px;height:190px;color:#646464; background-color:#f1f1f1; border:1px solid #ffffff; position:relative;}
.pqd{height:48px;width:420px; padding-top:12px;text-align:center; border-top:1px solid #dbdbdb; position:absolute; bottom:0;}
.pqd input{background:url(../images/account/a_btn.jpg) no-repeat 0 0; width:101px; height:38px;display:inline-block;cursor:pointer;}
/*footer*/
#footer h2{background:url(../images/main/nav.jpg) no-repeat -282px 0;width:190px;height:70px;}
#footer ul a{ display: inline-block;color:#909090;}
#footer ul{padding-left:14px;color:#909090;}
#footer ul a{color:#909090;line-height:18px;}
#footer ul a img{ vertical-align: middle;}