@charset "utf-8";
/* CSS Document */
/*2015-8login改版 */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
input,textarea{ font-family:Microsoft yahei;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{color:#333;outline:0;}
body{background:#fff; font-family:Microsoft Yahei;}
a{color:#333;}
a:hover{ color:#C00;} 
p{text-align:justify; text-justify:inter-ideograph;}
/*clear*/
.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearFix { display: inline-table; }
*html .clearFix { height: 1%; }
.clearFix { display: block; }
* + html .clearFix { min-height: 1%; }
html,body{ font-size:10px;}

.conWrap{ width:1000px; margin:0 auto; }
@media screen and (max-width:1000px){
	.conWrap{ width:980px;}
	}
@media screen and (min-width:1000px){
	.conWrap{ width:1000px;}
	}
.top{border-top: 3px solid #2ba8ef;}
/*common icons*/
.shortCut{ height:34px; line-height:34px; vertical-align:middle; font-size:12px; background-color:#f7f7f7; color:#929292; border-bottom:solid 1px #f1f1f1;}
.sc_lefter{ float:left;}
.sc_righter{ float:right;}
.sc_righter a{ color:#929292; display:inline-block;}
.icon_short_phone{ width:10px; height:14px; background-position:0 0;}
.sc_phone_app:hover .icon_short_phone{ background-position:0 -14px; transition:all 0.2s ease;}
.sc_righter a:hover{ color:#BC1D1D;}

/*header*/
.header{ padding-top:20px; height:105px;}
.logo{ float:left; padding-top:12px;}
.header_logo{float: left;width:170px; height:70px; background-position:-12px 0;background-image:url(../images/icons_common.png); vertical-align:middle; margin:0 2px;}
.header_logo a{width:170px; height:70px;vertical-align:middle; margin:0 2px;}
.header_we{float: left;width:130px; height:46px;background-image:url(../images/header_reg.png);vertical-align:middle; margin:12px 8px;}
.help{ float:right;padding-top: 24px;}
.help span{font-size: 12px;line-height: 1em;color: #6b6b6b}
.help span a{color: #2980da;}

/*nav*/
.coWrap{ width:1200px; margin:0 auto; }
@media screen and (max-width:1200px){
	.coWrap{ width:1000px;}
	body{ font-size:8.3333px;}
	}
@media screen and (min-width:1200px){
	.coWrap{ width:1200px;}
	body{ font-size:10px;}
	}

.nav{ background-image:url(../images/nav_bg.jpg); background-repeat:repeat-y; background-position:center top; height:46px; vertical-align:middle; line-height:46px; background-color:#0165ba; font-size:15px;}
.navList a{ display:block; height:46px; float:left; padding:0 1.8em; color:#fff; float:left; transition:all 0.3s ease;}
.navList li{ float:left;}
@media screen and (max-width:1200px){
	.navList a{ padding:0 1.3em;}
	}
.navList a:hover{background-color:#0e70cd; color:#fff;}
.icon_arrow_d_w{ width:5px; height:3px; background-position:-74px -76px;}


/*part*/
.part{margin-top: 4em;}
.part_left{width:70%;float: left;}
.part_right{width: 30%;float: right;}
.part_top{height: 36px;border-bottom: 3px solid #efefef;}
.part_top ul li{width: 5em;text-align: center; height: 36px;line-height:36px; float: left;font-size: 1.8em;color: #888888;padding-left: 10px;cursor:pointer;}
.part_top ul li.off{width: 5em;text-align: center;border-bottom: 3px solid #f19402;color: #000000;cursor:pointer;}
.part_right_top{height: 36px;line-height:40px;text-align: right;font-size: 1.5em;color: #888888;border-bottom: 3px solid #efefef;}
.part_right_top a{color: #29b977;}
.reg{font-size: 1.2em;padding-top: 4em;}
.reg tr{height: 3em;}
.reg input, .reg select, .reg textarea {margin-bottom: 5px;margin-left: 3px;margin-top: 5px;margin-right: 8px;}
.breg-contents span {color: #E74543;margin-left: 5px;}
.breg-contents select {margin-right: 5px;padding: 3px;}
.i-text {border: 1px solid #e1e1e1;color: #666666;height: 2em;line-height: 2em;padding: 0 2px;width: 24em;}
.i-text:focus {background-color: #FFFFFF;border-color: #EFA100;	outline: 2px solid #EFDC97;}
.i-select {border: 1px solid #e1e1e1;color: #666666;height: 2.2em;line-height: 2.2em;padding: 3px;width: 11.7em;}
.i-select:focus {background-color: #FFFFFF;border-color: #EFA100;	outline: 2px solid #EFDC97;}
#yzm_pic img{vertical-align: middle;}
.breg_left {color: #626A73;	display: inline;float: left;line-height: 22px;margin: 20px 0;width: 550px;}
/*register*/
.reg_det {float: left;width: 680px;color: #333333;margin-top: 20px;}
.breg_right {color: #333333;display: inline;float: right;line-height: 22px;margin: 20px 0;	width: 20em;}
.breg_sub {width: 100px;height: 30px;background: #EE6A43;margin-top: 10px;cursor: pointer;font-weight: bold;color: #FFFFFF;
border: 0px;}
.breg_sub:hover {background: #F8805D;}
.agr{color: #0D88FA}
.breg-abiz {background-color:#fff ;border: 1px solid #e6e6e6;float: right;margin-top: 4em;padding-bottom: 20px;width:24em;}
.breg-abiz ul{font-size: 1.3em;}
.breg-abiz-detail {padding: 10px 10px;}
.breg-abiz-tit {color: #f19402;font-size: 1.6em;line-height: 20px;margin-bottom: 5px;}
.breg_footer {float: left;padding-bottom: 15px;padding-top: 15px;border-top: 3px solid #F28D79;width: 960px;text-align: center;}

.F_footer{ text-align:center; font-size:12px; line-height:160%; color:#999; padding-top:0.75em;margin-top:10px;margin-bottom: 20px; }