body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.5 tahoma,arial,'Hiragino Sans GB',\5FAE\8F6F\96C5\9ED1,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:14px}
ul,ol{list-style:none}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none; color:#f30;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
*{ _zoom:1;}
/**/
body{color:#666; background:url(../img/bg.jpg) repeat center;}
.ll{ float:left;}
.rr{ float:right;}
.orange{ color:#f30;}
.clear{ clear:both;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.bg_color{ background:#eff0f2;}
.wrap{ width:100%; margin:0 auto;}
.conPenel{ width:1100px; margin:0 auto; display:block; overflow:hidden;}

/*==========头部开始========*/
.top{ background:#fff;}
.header{ width:1100px; height:80px; margin:0 auto; background:#fff;}
.logo{ width:175px; height:80px; display:block; overflow:hidden; float:left; cursor:pointer;background:url(../img/logo.png) no-repeat center 5px;background-size:175px;	}
.logo_txt{ width:230px; height:50px; line-height:50px; padding-top:30px; float:left; display:block;background:url(../img/logo-txt.png) no-repeat center 30px;
	background-size:230px;}
.nav{ float:right; height:80px; display:block; overflow:hidden; padding-right:70px;}
.nav li{ padding:15px 22px; float:left; display:block; margin-left:1px;}
.nav li strong,.nav li span{ line-height:24px; display:block; text-align:center;}
.nav li strong{ font-size:18px; color:#333; font-weight:normal; padding:2px 0;}
.nav li span{ font-size:12px; color:#999; font-family:arial;}
.nav li:hover,.nav li.on{ background:#ed683f; cursor:pointer;}
.nav li:hover strong,.nav li:hover span,.nav li.on strong,.nav li.on span{ color:#fff;}
.tell{ width:200px; height:80px; float:right; display:block; overflow:hidden; padding-left:20px;background-position:0px;
	background-image:url(../img/tel.png);
	background-repeat:no-repeat;}


/*焦点图*/
.slideBar{ width:100%; height:600px; display:block; overflow:hidden; position:relative; z-index:0;}
.slideBar .slideImg{position:absolute; width:100%; z-index:1;}
.slideBar .slideImg li{ display:block; overflow:hidden; width:auto; display:none;}
.slideBar .slideImg .homeImg_01{ background:url(../img/img4.jpg); height:600px;} /* no-repeat center */
.slideBar .slideImg .homeImg_02{ background:url(../img/img2.jpg); height:600px;} /* no-repeat center */
.slideBar .slideImg .homeImg_03{ background:url(../img/img3.jpg); height:600px;} /* no-repeat center */
.slideBar .slideImg .aboutUsImg_01{ background:url(../img/aImg_01.jpg) no-repeat center; height:680px;}

/*用户登录*/
.user,.psd,.code,.btn,.btn:hover{ background:url(../img/loginIcon.png) no-repeat;}
.slideBar .userBar{ width:87%; height:350px;} /* width:1150px;*/
.slideBar .scanCode{ background-position:0 0; width:47px; height:47px; position:absolute; left:343px; top:70px;}
.slideBar .pcLogin{ background-position:-48px 0; width:47px; height:47px; position:absolute; left:343px; top:70px;}
.slideBar .on{ display:none;}


.slideBar .loginBox{ float:right;  background:rgba(255, 255, 255, 0.8) none no-repeat scroll 0px 30px; border-radius:10px; margin-top:100px; padding-bottom:20px;}
.slideBar .loginBox h2{ background:rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%; text-align:center; color:#2BBC69; border-bottom:1px solid #FFF; border-radius:10px 10px 0px 0px; line-height:50px; font-size:24px; font-weight:normal;}
.slideBar .loginBox .inputBox{ width:300px; display:block; overflow:hidden; padding-top:20px;}
.slideBar .loginBox .inputBox li{ height:36px; padding:10px 25px; display:block;}
.slideBar .loginBox .inputBox li span{ width:36px; height:36px; line-height:0; font-size:0; color:#fff; float:left;}
.slideBar .loginBox .inputBox li .user{ background-position:-140px 0;}
.slideBar .loginBox .inputBox li .psd{ background-position:-177px 0;}
.slideBar .loginBox .inputBox li .code{ background-position:-214px 0;}
.slideBar .loginBox .inputBox li .inp{width:200px;font-size:18px; height:36px; background:#fff; border:0; line-height:36px; padding:0 5px;  float:left;}/* width:200px; */
.slideBar .loginBox .inputBox li .w120{ width:115px;}
.slideBar .loginBox .inputBox li .codeImg{ float:left; width:75px; height:36px; margin-left:10px;}
.slideBar .loginBox .loginBtn{ padding:15px 0 0 25px; height:46px; line-height:46px;}

.middle-btn{
    height:35px;
    line-height:35px;
    padding:0px 8px;
    display:inline-block;
    border-radius:4px;
    color:#fff;
    text-align:center;
    margin:0px 5px;
    min-width: 100px;
    font-size:18px;
}

/*通用用按钮*/
.gnl-but{background:#0099cc;}
.gnl-but:hover{background:#2980B9;color:#fff;}
.gnl-but:active{background:#2980B9;color:#fff;}

/*绿色按钮*/
.green-but{background:#00A800;}
.green-but:hover{background:#00CA00;color:#fff;}
.green-but:active{background:#009900;color:#fff;}


.slideBar .codeBox{ float:right; background:rgba(255, 255, 255, 0.8) none no-repeat scroll 0px 30px; border-radius:10px; margin-top:40px; width:300px;}
.slideBar .codeBox h2{ background:rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%; text-align:center; color:#f30; border-bottom:1px solid #FFF; border-radius:10px; line-height:50px; font-size:24px; font-weight:normal;}
.slideBar .codeBox .qrCode{ padding:25px; width:250px; height:218px; text-align:center;background:url(../img/wxm.jpg) no-repeat center center;
	background-size:200px;}

.banner-btn{ width:100%; margin:0 auto; position:absolute; z-index:5;top:500px;}
.banner-btn .hd{ padding-top:60px; width:1100px; margin:0 auto;}
.banner-btn .hd ul{ margin:0 auto 0 46%;}
.banner-btn .hd ul li{ width:12px; height:12px; border-radius:50%; text-indent:-9999em; margin-right:20px; background:#CCC; float:left; cursor:pointer;}
.banner-btn .hd ul li.on{ background:#DA324D; display:block; overflow:hidden;}

.tt_01,.tt_02,.tt_03,.tt_04{ background:url(../img/txt.gif) no-repeat center; width:100%; height:80px; line-height:80px; font-size:24px; text-align:center; font-weight:normal; margin:0 auto; padding-top:80px;}
.tt_01{ background-position:0 0;}
.tt_02{ background-position:0 -160px;}
.tt_03{ background-position:0 -320px; margin-top:50px;}
.tt_04{ background-position:0 -160px; margin-top:50px;}
.txt{ font-size:20px; text-align:center; padding-bottom:40px;}
.txt span{ color:#e94d3c;}


/**********关于我们*********/

.about{
	padding-top:70px;
}
.alist{
	width:100%;
	display:block;
	overflow:hidden;
    margin-bottom:50px;
}
.about .txt{
	font-size:30px;
	color: #686868;
}
.alist li{
	width:270px;
	float:left;
	display:block;
	overflow:hidden;
	height: 400px;
    position: relative;
}
.alist li .cover-bk{
    background: RGBA(104,104,104,0.5);
    width: 100%;
    height: 100%;
    position: absolute;
    top:0px;
    left: 0px;
}
.alist li .cover-bk.on{
    background: RGBA(0,153,204,0);
}
.alist li .cover-info{
    width: 100%;
    height: 100%;
    position: absolute;
    top:0px;
    left: 0px;
}

.alist li .cover-info table{
    border-collapse:collapse;
    border-spacing:0;
    width:100%;
    height:100%;
}
.alist li .cover-info h3{
    color:#fff;
    text-align: center;
    font-size: 18px;
    margin-top:20px;
}


.ab-logo .i-logo {
    display: inline-block;
    height: 100px;
    width: 100px;
    margin-left:85px
}

.alist li p{
	color: #fff;
    margin:20px;
    display: none;
}


.ab-logo-a{
	background:url(../img/ab-1.jpg) no-repeat center;
}
.ab-logo-a .i-logo{
	background:url(../img/ab-a-1.png) no-repeat center;
    background-size: 100px;
}

.ab-logo-b{
    background:url(../img/ab-2.jpg) no-repeat center;
}
.ab-logo-b .i-logo{
    background:url(../img/ab-b-1.png) no-repeat center;
    background-size: 100px;
}

.ab-logo-c{
    background:url(../img/ab-3.jpg) no-repeat center;
}
.ab-logo-c .i-logo{
    background:url(../img/ab-c-1.png) no-repeat center;
    background-size: 100px;
}

.ab-logo-d{
    background:url(../img/ab-4.jpg) no-repeat center;
}
.ab-logo-d .i-logo{
    background:url(../img/ab-d-1.png) no-repeat center;
    background-size: 100px;
}



/**********申请使用*********/
.num01,.num02,.num03,.num04{ background:url(../img/majorIcon.png) no-repeat;}
.application_tt{ background:url(../img/ttBg.png) no-repeat center bottom; font-size:24px; height:50px; line-height:50px; padding-bottom:25px; text-align:center; margin-bottom:20px; font-weight:normal; color:#333;}
.application{ width:100%; background:#fff; padding:10px 0;}
.application .listItem{ background:url(../img/effort.png) no-repeat center top; padding-top:165px; margin:20px 0; display:inline-block; overflow:hidden;}
.application .listItem li{ float:left; width:230px; padding:0 68px; font-size:18px; text-align:center; line-height:30px;}
.majorList{ width:870px; display:block; overflow:hidden; padding:20px 115px;}
.majorList li{ width:217px; float:left; display:block;}
.majorList li a{ font-size:18px; line-height:36px; color:#333; text-align:center; width:217px; display:block; overflow:hidden;}
.majorList li a:hover{ color:#2bbc69;}
.majorList li a em{ margin-left:58px; width:100px; height:116px; display:block; overflow:hidden;}
.majorList li a em.num01{ background-position:0 0;}
.majorList li a:hover em.num01{ background-position:0 -126px;}
.majorList li a em.num02{ background-position:0 -253px;}
.majorList li a:hover em.num02{ background-position:0 -380px;}
.majorList li a em.num03{ background-position:0 -506px;}
.majorList li a:hover em.num03{ background-position:0 -632px;}
.majorList li a em.num04{ background-position:0 -758px;}
.majorList li a:hover em.num04{ background-position:0 -884px;}


/*操作区:工具条(存放保存、修改、返回、取消按钮)*/
.optBarsev{padding:10px;text-align:center;margin-bottom:5px;margin-top:0px;width:600px;}



/*底部*/
.footer{ background:#747474; width:100%; display:block; padding:20px 0;}
.contact{ display:block; padding:20px 0; overflow:hidden;}
.contact .qrImmg{ width:150px; height:150px; float:left; margin-right:15px;}
.contact .cTxt{ float:left; line-height:30px; color:#fff;}
.contact .cTxt span{ padding-right:20px;}
.contact .cTxt em{ font-style:normal; float:left;}
.contact .cTxt a{ float:left; padding:0 5px; color:#fff;}

.copyright{ padding:10px 0; text-align:right; color:#fff; line-height:20px; vertical-align:middle;}
.copyright span{ margin:0 5px;}
.bottom{ background:#000;}


.banner-pannel{
	width:100%;position:absolute;
	top:0px;
}

/*页脚*/
.bottom-pannal{
	width:100%;
	background-color: #373D41;
	padding:40px 0px;
	text-align:center;
}
.bottom-info{
	width:1000px;
	margin:auto;
}
.bottom-info li{
	line-height:30px;
	color:#fff;
	font-size:14px;
}
/*功能页*/
#gn{
	width:100%;}
#gn01{
	width:100%;
	height:417px;
	background-color:#26c6da;}
#gn01a{
	color:#FFFFFF;
	width:480px;
	height:471px;
	margin:auto;
	background-image:url(../img/gn-1.jpg);
	background-repeat:no-repeat;
	padding:40px 0px 0px 720px;}
#gn02{
	width:100%;
	height:417px;
	background-color:#4eb45e;}
#gn02a{
	color:#FFFFFF;
	width:1130px;
	height:471px;
	padding:60px 0px 0px 70px;
	margin:auto;
	background-image:url(../img/gn-2.jpg);
	background-repeat:no-repeat;}
#gn03{
	width:100%;
	height:417px;
	background-color:#eb9c37;}
#gn03a{
	color:#FFFFFF;
	width:480px;
	height:471px;
	padding:30px 0px 0px 720px;
	margin:auto;
	background-image:url(../img/gn-3.jpg);
	background-repeat:no-repeat;}
#gn04{
	width:100%;
	height:417px;
	background-color:#ed683f;}
#gn04a{
	color:#FFFFFF;
	width:1130px;
	height:471px;
	padding:50px 0px 0px 70px;
	margin:auto;
	background-image:url(../img/gn-4.jpg);
	background-repeat:no-repeat;}