@charset "utf-8";
body,ul,ol,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;border: 0;}
body{font-size: 12px;font-family: "Microsoft Yahei";}
img{border: none}
ul,ol{list-style: none;}
input,select,textarea{outline: none;}
input{vertical-align: middle;border:1px #a4a4a4 solid}
label{vertical-align: middle;}
textarea{resize:none;}
a{text-decoration: none;}
img{border:none;}
em,i{font-style:normal;}
body{font-family: "Microsoft Yahei";font-size: 14px;background:#fbfbfb;}


/*清除*/
.clearfix:after{content:"";display: block;clear: both}
.clearfix{zoom:1;}

/*公共样式*/
.comwidth{width: 990px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.red{color:red;}
.bl{display:block}
.disno{display:none}

.por{position: relative;background:#fff;}
.in-pro-img{width: 1500px;height:703px;position: absolute;left: 50%;margin-left: -750px;top:50px;}
.in-pro-img img{width: 100%;height: 100%;}

/*footer开始*/
.footerbox{background: #efefef;}
#footer{margin-bottom: 50px;}
#footer .footer-left{text-align: center;margin:104px 0 0 111px;}
#footer .footer-left h3{padding-left: 206px;background: url(../../images/logo.png) no-repeat;line-height: 50px;font-size: 16px;font-weight: normal;color: #4D5769;margin-bottom: 44px;background-position: 0 8px;}
#footer .inst-item dl{float: left;color: #4D5769;font-size: 16px;line-height: 30px;margin-right: 84px}
#footer .inst-item a{color: #8995A1;font-size: 14px;}
#footer .inst-item a:hover{color: #97cf38;}
#footer .link-nav{margin-top:50px;}
#footer .link-nav h5{color:#565B66;font-size: 14px;font-weight: normal;}
#footer .link-nav li{float: left;margin-right: 20px;}
#footer .link-nav li a{color:#8995A1;}
#footer .link-nav li a:hover{color:#97cf38;}
#footer .footer-right a{display: block;width: 167px;height: 49px;background: #97CF37;text-align: center;line-height: 49px;color:#EFEFEF;font-size: 20px;margin:98px 0 34px 0;}
#footer .footer-right a:hover{color: #7aa4ef;}
#footer .footer-right span{display: block;width:167px;height: 167px;background: url(/Mimages/weixin2.gif) no-repeat;}
#footer-bot{width: 100%;height: 51px;background: #333;font-size: 12px;text-align: center;color:#efefef;padding-top: 13px;}
#footer-bot ul{width: 538px;margin: 0 auto;}
#footer-bot li{float: left;}
#footer-bot i{margin: 0 5px;color: #efefef;}
#footer-bot a{color: #efefef;}
#footer-bot a:hover{color: #97cf38;}
#footer-bot p{font-size: 14px;margin-top: 7px;}
#btnEnter{border:none;}
/*footer结束


/*reg部分公共样式*/
/*registered -hea start*/
.reg-body{background: #fff;}
#reg-hea{margin-bottom:22px;}
#reg-hea .header-top{width: 100%;height: 40px;background: #333;}
#reg-hea .collectionandlogin{width: 990px;line-height: 40px;margin:0 auto;}
#reg-hea .collection a{display: inline-block;padding-left: 20px;font-size: 12.5px;color: #c4c4c4;margin-right: 14px;}
#reg-hea .collection .coll-a{background: url(../../images/icons.png) no-repeat 0  -324px;}
#reg-hea .collection .mobile-a{background: url(../../images/icons.png) no-repeat 0  -354px;}
#reg-hea .header-top .login{font-size: 12px;color: #dcdcdc;}
#reg-hea .header-top .login a{font-size: 14px;color:#5bc833;}
#reg-hea .header-con{width: 990px;margin:0 auto;margin-top: 3px;position: relative;}
#reg-hea .header-con-nav ul{width: 908px;margin:0 auto;}
#reg-hea .header-con-nav li{float: left;}
#reg-hea .header-con-nav li i{color:#696969;margin:  0 7px 0 11px;}
#reg-hea .header-con-nav a{color:#696969;font-size: 14px;}
#reg-hea .header-con-nav a:hover{color:#5bc833;}
#reg-hea .header-con-nav a.on{color:#5bc833;}
#reg-hea .logoandreg .reg{font-size: 30px;position: absolute;top: 37px;left: 221px;color:#d2d2d2;}
/*registered -hea end*/

/*regfooter start*/
/*regfooterbox start*/
#regfooterbox{width: 100%;height: 175px;}
#regfooterbox .regfot-nav{width: 960px;margin:0 auto;padding-top: 63px;text-align: center;position: relative;}
#regfooterbox .regfot-nav ul{width: 632px;margin: 0 auto;}
#regfooterbox .regfot-nav li{float: left;font-size: 12px;}
#regfooterbox .regfot-nav li i{margin: 0 10px;color:#353535;}
#regfooterbox .regfot-nav li a{color:#353535;}
#regfooterbox .regfot-nav p{color:#ababab;margin-top: 17px;font-size: 11px;}
#regfooterbox .er-code{position: absolute;top:20px;right: 20px;}
/*regfooterbox end*/
 .root-nav{margin: 9px auto;}
 .root-nav span{color:#A0A5AE;}
 .root-nav a{color:#4e5869;}
 .root-nav  a:hover{color:#97CF38;}
/*regfooter end*/