/*banner*/

.b{width:100%;height: 400px;overflow: hidden;}
	/*滚动视窗*/
.scrollbanner{width:100%;height: 100%;*height:450px;overflow: hidden;*zoom:1;}
.scrollbanner ul{width: 400%;height: 100%;*height:450px;background-attachment:fixed;}
.scrollbanner ul li{width: 25%;float:left;height: 100%;*height: 450px;position: relative;}
.scrollbanner ul li.scroll-list01{background: url(img/1.jpg) center;}
.scrollbanner ul li.scroll-list02{background: url(img/2.jpg) center;}
.scrollbanner ul li.scroll-list03{background: url(img/3.jpg) center;}
/* .scrollbanner ul li.scroll-list04{background: url(img/4.jpg) center;} */
.scrollbanner ul li div.g-o{position: relative;height: 100%;*height: 450px;}
.b-a-a,.b-a-b,.b-a-c,.b-a-d,.b-a-e,.b-b-a,.b-c-a,.b-c-b{background-repeat:no-repeat;display: block;position: absolute;text-indent: -9999px;visibility: hidden;visibility: visible\9;*visibility: visible;_visibility: visible;}
.b-a-a{background-image:url(img/b-1.png) ;}
.b-b-a{background-image: url(img/b-2.png);}
.b-c-a{background-image: url(img/b-3.png);}
.b-a-a{width: 605px;height: 279px; background-position:0 0; left: 0;top: 0;}
.b-b-a{width: 208px;height: 92px; background-position:0 0; left: 0;top: 20%;}
.b-c-a{width: 289px;height: 300px; background-position:0 0; left: -61px;top: 0;}
.b-a-b,.b-c-b{width: auto;height: auto; left: 0;top: 43%;text-indent: 0;font-size: 24px;color: #108ed9;background: none;text-shadow: 0 1px 3px rgba(0,0,0,0.2);}
.b-c-b{top: 48%;}
@media screen and (max-width: 1200px){ .b-a-b{font-size: 22px;top: 45%;} .b-c-b{top: 50%;} }
.b-a-c{width: auto;height: auto;background: none;left: 0%;top: 60%;text-indent: 0;}
.b-a-c a{display: inline-block;display: inline-block;*zoom:1;color: #fff;font-size: 14px;background-color: #004e98;padding: 10px 32px;transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-webkit-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;}
.b-a-c a:hover{background-color: #01478a;color: #fff;text-decoration: none;}
.b-a-d{width: 264px;height: 300px; background-position:0 -112px;left: 46%;top: 14%;}
.b-a-e{width: 377px;height: 207px; background-position:0 -436px;left: 42%;top: 10%;}
/* 
.b-b-a,.b-b-b,.b-b-c,.b-b-d{background:url(img/b-2.png) no-repeat;display: block;position: absolute;text-indent: -9999px;visibility: hidden;}
.b-b-a{width: 325px;height: 42px; background-position:0 0; left: 0;top: 26%;}
.b-b-b{width: 477px;height: 76px; background-position:0 -52px; left: 0;top: 36%;}
.b-b-c{width: 311px;height: 341px; background-position:0 -495px; left: 47%;top: 58%;}
.b-b-d{width: 419px;height: 348px; background-position:0 -138px; left: 34%;top: -4.5%;}

.b-c-a,.b-c-b,.b-c-c,.b-c-d,.b-c-e,.b-c-f,.b-c-g,.b-c-h,.b-c-i{background:url(img/b-3.png) no-repeat;display: block;position: absolute;text-indent: -9999px;visibility: hidden;}
.b-c-a{width: 325px;height: 42px; background-position:0 0; left: 0;top: 26%;}
.b-c-b{width: 525px;height: 76px; background-position:0 -52px; left: 0;top: 36%;}
.b-c-c{width: 589px;height: 492px; background-position:0 -259px; left: 20%;top: 6%;}
.b-c-d{width: 16px;height: 20px; background-position:0 -229px; left: 56.7%;top: 2.5%;}
.b-c-e{width: 34px;height: 42px; background-position:-26px -207px; left: 58%;top: 18%;}
.b-c-f{width: 41px;height: 50px; background-position:-70px -199px; left: 65.6%;top: 32.5%;}
.b-c-g{width: 55px;height: 68px; background-position:-121px -181px; left: 51.9%;top: 44%;}
.b-c-h{width: 74px;height: 90px; background-position:-186px -159px; left: 57%;top: 58%;}
.b-c-i{width: 92px;height: 111px; background-position:-270px -138px; left: 38%;top: 68%;}

.b-d-a,.b-d-b,.b-d-c{background:url(img/b-4.png) no-repeat;display: block;position: absolute;text-indent: -9999px;visibility: hidden;}
.b-d-a{width: 325px;height: 42px; background-position:0 0; left: 0;top: 26%;}
.b-d-b{width: 445px;height: 77px; background-position:0 -52px; left: 0;top: 36%;}
.b-d-c{width: 566px;height: 547px; background-position:0 -138px; left: 34%;top: -2%;} */

.scrollapp{position: relative;top: -400px;height: 10px;}
	/*滚动焦点*/
.scrollfocus{width: 350px;position: absolute;top: 410px;left: 0;}
.scrollfocus li{background-color: #000;display:inline-block;width: 18px;height: 12px;margin-right:10px;filter:alpha(opacity=30);-moz-opacity:0.30;opacity: 0.30;float: left;}
.scrollfocus li.cur{background-color: #2297dc;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
	/*登录窗口*/
.loginbox{
	width: 302px;
    height: 320px;
    position: absolute;
    right: 30px;
    top: 40px;
    +top: -15px;
    background: #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.Menubox_login{  
    width:100%;  
    height:55px; 
    line-height:55px;  
}  
.Menubox_login li{  
    float:left;   
    -moz-border-top-left-radius:3px;
    -webkit-border-top-left-radius:3px;
    border-top-left-radius:3px;
	-moz-border-top-right-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
    display:block;  
    cursor:pointer; 
    font-size: 20px;
    width:151px; 
    height:55px;  
    text-align:center; 
    background: #f7f7f7;
}  
.Menubox_login li.hover{  
    background: #fff;
}  
.Contentbox_login{  
    clear:both;  
}  
.Contentbox_login>div{display: none;}
.Contentbox_login .login_col{ 
	padding:30px; 
	border-bottom: solid 1px #f4f4f4;
	text-align: center;
}
.Contentbox_login .get_ks,.Contentbox_login .get_kf{margin-top:10px;}
.Contentbox_login .get_ks{
	padding-left: 90px;
	background: url(../../c/ggt/image/sao.jpg) 45px center no-repeat;
}
.Contentbox_login .get_kf{text-align: center;}
.get_kf a.g-c004e98{text-decoration: underline;}
.login_col a.loginbtn{display:inline-block;*display:inline-block;*zoom:1;background-color:#004e98;width: 100%;height: 40px;line-height: 40px;text-decoration: none;font-size: 14px;color: #fff;}

.loginframe{width: 320px;position: absolute;right: 30px;top: 52px;+top: 5px;}
.loginframecont{position: relative;z-index: 3;}
.loginframecont h2{font-size: 22px;color: #343434;line-height:50px;text-align: center;font-weight: bold;overflow: hidden;}
.loginframecont h2 span{color: #004e98;margin-bottom: 5px;display: inline-block;vertical-align: middle;padding: 0 5px;}
.loginframecont div.g-tc{padding: 0 30px;}
.loginframecont b.shadow{position: absolute;top:0;left:0;width:100%;height:100%;background-color: #fff;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;z-index: -1;}
.loginframefun{height: 80px;position: relative;z-index: 3;}
.loginframefun div{padding: 20px 28px;color: #fff;line-height: 20px;}
.loginframefun div span{font-size: 14px;font-weight: bold;}
.loginframefun div a{color: #fff;font-size: 14px;text-decoration: underline;margin-left: 10px;}
/*.loginframefun div a:hover{color: #004e98;}*/
.loginframefun b.shadow{position: absolute;top:0;left:0;width:100%;height:100%;background-color: #000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;z-index: -1;}
		/*输入框*/
	.logininput{margin:0px 20px;border-radius: 5px;border: 1px solid #ebebeb;border-bottom: 0;}
	.logininput li{height: 38px;line-height: 38px;font-size: 15px;border-bottom: 1px solid #ebebeb;}
	.logininput li span.ltd{float: left;width: 30%;height: 100%;*height: 38px;background-color: #fff;color: #555b61;text-align: center;}
	.logininput li span.rtd{float: left;width: 70%;height: 100%;*height: 38px;background-color: #fff;color: #585858;overflow: hidden;position: relative;}
	.logininput li span.rtd b.ico-downarw{position: absolute;right: 15px;top: 15px;}
	.logininput li span.rtd input{font-size: 15px;color: #888;border:0;outline: 0;width:100%;height: 38px;line-height: 38px;vertical-align: top;font-family: microsoft yahei;font-size: 14px;margin-left:15px;}
	.logininput li span.area{position: absolute;width: 60.3%;height: 120px;overflow-y: auto;right: 21px;top: 110px;*top: 113px;z-index: 3;background-color: #fff;text-align: center;opacity:0.9;filter:alpha(opacity=90);box-shadow:0px 2px 3px rgba(0,0,0,0.25);*border: 1px solid #f1f1f1;*border-top:0;display: none;}
	.logininput li span#area2{top: 150px;*top: 153px;}
	.logininput li span.area a{display: block;line-height: 26px;font-size: 14px;color: #585858;margin-left: 15px;margin-top: 2px;margin-bottom: 2px;}
	.logininput li span.area a:hover{background-color: #f1f1f1;text-decoration: none;}
		/*计算的值*/
	.loginframecont a.loginbtn{display:inline-block;*display:inline-block;*zoom:1;background-color:#004e98;width: 50%;height: 36px;line-height: 36px;text-decoration: none;font-size: 14px;color: #fff;font-family: simsun;font-weight: bold;}

.ico-downarw{display:inline-block;*display:inline-block;*zoom:1;height:0px;overflow:hidden;vertical-align:middle;font-size:0;line-height:0;}
.ico-downarw{background:url(img/ico.png) no-repeat;}
.ico-downarw{width:14px;padding-top:7px;}