@charset "utf-8";
/* CSS Document */

body{width:100%; margin:0 auto; padding:0;font-size:14px;font-family:微软雅黑;-webkit-text-size-adjust:none;}
html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{font-size:16px;line-height:16px; border:0}img{border:0;}ul,li{list-style-type:none; padding:0; margin:0; font-size:16px; text-align:center}
a{color:#333;text-decoration:none;cursor:pointer }
a:hover{text-decoration:none;}
.clear{clear:both;}
.fgx{ width:810px; height:2px; background:#eeeff1}

/*page*/
.page{display: table;width:100%; height:100%; margin:auto; background-color:#f0f0f0;}

/*header---头部*/
.header {display: table;width:100%; margin:0 auto;background:#fff;}/*8.24元改*/
.blank5 { height:5px; clear:both; float:none; }

/*top---顶部导航*/
.header .top{width:1200px;margin:20px auto;height:75px;line-height: 60px;}/*8.24元改*/
.header .top .logo{width:345px; height:75px;  float:left}

.header .top .nav { float:left; width:604px; }/*8.24元改*/
.header .top .nav .nav_menu {line-height: 40px; width:570px; height:40px; float:left;}
.header .top .nav .nav_menu-item {display:block; height:40px; text-align:center; line-height:38px; font-size:16px; float:left; margin-right:30px;}
.header .top .nav .nav_menu-item a:hover{ display:block; color:#2187e0}
.header .top .nav .nav_menu-item .nav_submenu .nav_submenu-item:hover{background:#2187e0; }
.header .top .nav .nav_menu-item .nav_submenu .nav_submenu-item a:hover{color:#fff; }
.header .top .nav .nav_menu-item .nav_submenu .nav_submenu-item a{display:block; width:120px; height:40px;}

.header .top .nav_menu-item:hover .nav_submenu { display: block;z-index:9999;}
.header .top .nav_submenu{ display: none;position: absolute;width: 120px; margin-left:-25px; background:#fff;  border-radius:4px; box-shadow:-1px 1px 5px 1px #ccc}

.header .top .button{ float:right; font-size:14px; height:38px; }/*8.24元改*/
.header .top .button .personal_center{width:85px; height:40px; border-radius:4px; background:#fe7140; float:left; text-align:center; line-height:38px;}
.header .top .button .personal_center a{color:#fff;}
.header .top .button .logon{width:85px; height:40px; border-radius:4px; border:1px solid #48a74c; float:right; text-align:center; line-height:38px;}
.header .top .button .logon a{color:#48a74c;}




/*footer---脚部*/
.footer{display:table;width:100%; background:#474443; margin:auto;  padding-top:40px;padding-bottom:30px; color:#a0a0a0;}
.footer .link{width:1200px; margin: 0 auto;}
.footer .link .link_bt{width:1200px; margin:0 auto 20px;  }
.footer .link .link_bt p{font-size:24px}
.footer .link .link_ct{display:table;width:1200px;  margin:auto; padding-bottom:20px; margin-bottom:30px;  border-bottom:1px solid #565656}
.footer .link .link_ct ul li{float:left;display: block;margin-right: 30px;}
.footer .link .link_ct a{line-height:30px; font-size:14px;color:#a0a0a0;}
.footer .link .link_ct a:hover{color: #dedede;}

.footer .copyright{width:1200px; }
.footer .copyright p{font-size:14px; line-height:24px;}
.footer .copyright .cpr{ width:300px; float:left}
.footer .copyright .lxww{ width:270px; float:left; margin-left:110px;}
.footer .copyright .wx{ width:200px; float:right}
.footer .copyright .wx p{ float:left; margin-top:20px;}
.footer .copyright .wx .ewm{ float:right}
 
/*login---头部*/
.login{ width:100%; height:100%; margin:auto; padding-bottom:20px; }
.login .header{width:100%; height:130px; background:#fff; margin:auto; font-size:16px}
.login .header .top{ width:1200px; height:130px; margin:auto; }
.login .header .top .logo{ margin-top:35px;}
.login .header .top .ind{ float:left;  margin-top:50px; margin-left:650px; }
.login .header .top .ind a{ text-decoration:underline }
.login .header .top .ind a:hover{  color:#ee2222;}

.login .header .top .an{ width:130px; height:30px; float:right; margin-top:50px;}
.login .header .top .an .tb { float:left; margin-top:23px; margin-left:40px;}
.login .header .top .an .wz{float:right;  }
.login .header .top .an .wz a{color:#ee2222}
.login .header .top .an .zc span{ color:#666666;}
.login .header .top .an .zc a{ color:#ee2222;}



/*login---密码登录*/

.login .dl_ct{ width:1200px; height:480px; margin:auto;}
.login .dl_ct .left{width:700px; height:480px; background:url(../images/register.png) no-repeat; float:left; }
.login .dl_ct .right{width:410px; height:350px; background:#fff; border-radius:10px;  float:right; margin:60px 0 }
.login .dl_ct .right .tit{ width:330px; height:30px; border-bottom:1px solid #cccccc; margin:20px auto;}
.login .dl_ct .right .tit span{ width:50px; height:30px; border-bottom:2px solid #009688; padding-bottom:5px; font-size:18px; margin-right:50px;}
.login .dl_ct .right .dl_form{width:330px; height:auto; margin:auto}
.login .dl_ct .right .dl_form .zc_input{ margin-top:20px;}
.login .dl_ct .right .dl_form .layui-form-label{ background:#fff}
.login .dl_ct .right .dl_form .zcnn{ width:150px; background:#ee2222; }
.login .dl_ct .right .dl_form .cz{ width:150px;  margin-left:18px;}
.login .dl_ct .right .dl_form .cz a{ color:#48a74c}

.login .dl_ct .right .dl_form .code {font-family:Arial;font-style:italic; color:blue; font-size:30px; border:0;  letter-spacing:3px; font-weight:bolder; float:left; cursor:pointer; width:150px; height:30px; line-height:30px; margin-top:5px; text-align:center; vertical-align:middle;}
.login .dl_ct .right .dl_form .zh{ width:100px; height:30px; line-height:30px; display:block;  float:left;  font-size:12px; color:#288bc4; margin-top:10px;}
.login .dl_ct .right .dl_form .zh:hover { text-decoration:underline;}

/*login---注册*/
.login .zc_ct{ width:1200px; height:480px; margin:auto; background:#f0f0f0}
.login .zc_ct .left{width:700px; height:480px; background:url(../images/register.png) no-repeat; float:left; }
.login .zc_ct .right{width:35%; height:470px; background:#fff; border-radius:10px;  float:right; margin:15px auto;}
.login .zc_ct .right .tit{ width:80%; height:40px; border-bottom:1px solid #cccccc; margin:20px auto;}
.login .zc_ct .right .tit li{ padding:0; float:left; margin-right:30px; font-size:18px}
.login .zc_ct .right .zc{ width:80%; height:361px; margin:auto}
.login .zc_ct .right .zc .zc_form{width:100%; height:auto; margin:auto}
.login .zc_ct .right .zc .zc_form .layui-form-label{ background:#fff}
.login .zc_ct .right .zc  .layui-form-item { width:336px;}
.login .zc_ct .right .zc  .layui-input{ width:110%}
.login .zc_ct .right .zc .zc_form .zcnn{ width:150px; float:left; background:#ee2222; }
.login .zc_ct .right .zc .zc_form .cz{ width:150px;  float:right; }


/*分页*/
.pagelist { padding:10px 0; text-align:center;     overflow: hidden;}
.pagelist span,
.pagelist a{ border-radius:3px; border:1px solid #dfdfdf;display:inline-block; padding:5px 12px;}
.pagelist a{ margin:0 3px;}
.pagelist li.active{ background:#09F; color:#FFF; border-color:#09F; margin:0 2px;}
.pagelist a:hover{background:#09F; color:#FFF; border-color:#09F; }
.pagelist label{ padding-left:15px; color:#999;}
.pagelist label b{color:red; font-weight:normal; margin:0 3px;}
.pagelist ul,li{float:left;}


/*导航*/
.h_nav{ width: 100%;background-color:#ee1c25;}
.h_nav .h_n_menu{width:1200px;margin:0 auto;height: 48px;}
.h_nav .h_n_menu a{display:block;text-decoration:none;text-align: center;color: #fefefe;}
.h_nav .h_n_menu li{position:relative;line-height: 48px;height: 48px;width:133px;}
.h_nav .h_n_menu li ul{display: none; position:absolute;top:48px;width: 148;border: 1px solid #CCCCCC;z-index: 99999;}
.h_nav .h_n_menu li:hover {background-color: #d40912;}
.h_nav .h_n_menu li:hover ul{display:block;}
.h_nav .h_n_menu li:hover ul li{line-height: 40px;height: 40px;width: 133px; background-color:#d40912;border-top: 1px solid #CCCCCC;}
.h_nav .h_n_menu li ul li:hover{background-color:#ee1c25;}














