@charset "utf-8";
/* reset */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:14px; font-family:"微软雅黑";}
img{border:none;}
li{list-style:none;}
input,select,textarea{outline:none; border:none; background:none; font-family:"微软雅黑"}
textarea{resize:none;}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
::-ms-clear{display:none;}
::-ms-reveal{display:none;}
input.notice{border:1px solid #36D68E!important}
input.error{border:1px solid red!important}

/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:""; display:block; clear:both;}
.clearfix{zoom:1;}
.gWidth{width:1200px; margin-left:auto; margin-right:auto;}
.show{display:block;}
.hide{display:none;}
.fc{color:#333333;}
.fp{color:#aaaaaa;}.red{color:#ff0000;}.orenge{color:#f67057;}.cc{color:#cccccc;}
.ft{color:#f67057;}.f6b{color:#6b6b6b;}.fst{color:#666666;}.green{color:#36d68e;}.while{color:#FFFFFF;}.fb8{color:#b8b8b8;}
.f12{font-size:12px;}.fs{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f18{font-size:18px;}.f24{font-size:24px;}
.fu{color:#898989;}.fb{font-weight:bold;}.fw{font-weight:normal !important;}

/*分页*/
.page{text-align:center; padding-top:30px; font-size:0;}
.page a{color:#525252; background:#FFF; font-size:12px; display:inline-block; *zoom:1; margin-right:8px; border:1px solid #CDCCCC; height:26px; line-height:26px; padding:0 8px;}
.page a:hover{background:#36D68E; color:#FFF;}
.page .current{background:#36D68E; color:#FFF; height:26px; line-height:26px; padding:0 8px; margin-right:8px; font-size:12px; display:inline-block; *zoom:1;}

/*头部提示*/
.head_tip{height:38px; line-height:38px; background:#E7604A; text-align:center;}
.head_tip .tip_cont{position:relative;}
.head_tip .tip_cont a{color:#FFF; font-size:16px;}
.head_tip .tip_cont .close_btn{position:absolute; width:20px; height:20px; border:1px solid #FFF; right:10px; top:8px; background:url(../../img/close.png) center center no-repeat;}
/*头部*/

.index_header{height:80px; width:100%; background:#F5F5F5;}
.index_header .header{height:80px;}
.index_header .logo{width:202px; height:58px; margin-top:10px}
.index_header .nav{height:80px; position:relative}
.index_header .nav li{float:left; line-height:80px; font-size:18px; color:#B8B8B8;}
.index_header .nav li a{color:#4a4a4a;}
.index_header .nav li a i{font-style:normal; color:#36D68E;}
.index_header .nav li a.active{color:#36D68E;}
.index_header .nav li a:hover{color:#36D68E;}
.index_header .nav li span{padding:0 19px;}
.index_header .nav #login01{margin-left:50px;}
.index_header .nav #login01 span{padding:0px;color:#333333;}
.index_header .nav #login01 a{padding:0px;color:#333333;}
.index_header .nav #login01 a:hover{padding:0px;color:#36D68E;}
.index_header .nav .rukou_box{position:absolute; right:0; top:-16px;}
.index_header .nav .rukou{font-size:12px; color:#ED8A7A; background:url(../../img/rukou.jpg) left center no-repeat; padding-left:15px;}
.index_header .nav .r_erwei{position:absolute; left:-194px; top:-5px; display:none;}
.index_header .nav li .c_login{width:103px; position:relative;  height:34px; background:url(../../img/self.png) left center no-repeat; color:#51DB9D;  display:inline-block; vertical-align:middle; line-height:34px; text-align:center}
.index_header .nav li .ml20{left:-25px;}
.index_header .nav li .c_login.active{background:url(../../img/org.png) left center no-repeat; color:#FFF; z-index:2}
.index_header .nav li .c_login:hover{color:#51DB9D;}
.index_header .nav li .c_login.active:hover{color:#FFF;}

/*管理页面头部*/
.index_header .nav li .line{padding:0 12px;}
.index_header .nav li .have_news{background:url(../../img/havenews.jpg) left center no-repeat; padding-left:14px}

/*底部*/
.footer{height:101px; width:100%; background:#2D2E30;}
.footer .about{text-align:center; color:#878787; font-size:0; padding-top:32px;}
.footer .about a{color:#878787; font-size:14px;}
.footer .about a:hover{color:#FFF;}
.footer .about span{font-size:14px; padding:0 10px;}
.footer p{text-align:center; color:#878787; margin-top:8px; font-size:14px;}




