@charset "gb2312";
/* CSS Document */
html,body{ overflow-x:hidden}
html,body,p,input,ul,li,img,form{ margin:0; border:none; padding:0; display:block}
li{ list-style:none}
*{ font-family:Microsoft YaHei;}
em{ font-style:normal}
input{outline:0px;}

.big_box{ width:1920px; position:relative; left:50%; margin-left:-960px; padding-bottom:50px;}
.header_box{ width:100%; background:#fff; height:92px;}
.header_box p{ width:1210px; margin:auto}
.header_box p a{ display:block; width:264px; height:92px;}

.banner_box{/*height:640px;*/ position:relative}
.banner_img img{ margin:0 auto }
.re_box {padding:50px 0 70px 0;}
.re_box1{ background:url(../images/bg_gray.jpg); }
.re_box2{ background:#fcc41a; }
.re_box img{ margin:auto}
.max_img{ margin:40px auto;}
.re_button1 img,.re_button2 img{ cursor:pointer;}
.re_box3{ height:733px; position:relative}
.re_button2{ position:absolute; bottom:20px; left:50%; margin-left:-156px;}

.regi_box{ width:415px; height:523px; position:absolute; right:390px;top:116px; background:url(../images/bg_re.png) no-repeat center center;}
.titles{width:100%;text-align:center;font: 30px/72px "microsoft yahei";color:#ff2645;}
.titles img{ margin:auto}
.re_tatle{ text-align:center;font:24px/58px "microsoft yahei";color:#333333;}
.re_tatle span{ color:#ff2645}
.re_tatle em{ color:#fc7e03}
.timeleft{font: 16px/16px "microsoft yahei";color:#333333;text-align: center;}
.timeleft>span.tim{width:26px;height:26px;display:inline-block;*dispaly:inline;*zoom:1;background-color:#292929;color:white;line-height: 26px;vertical-align: bottom;margin: 0 3px 0 8px;border-radius: 4px;}

/*********************************************/
.register_header{ width:100%; height:104px;}
.re_header1{ width:1210px; height:100%; border-bottom:1px solid #e5005a; margin:auto}
.re_hleft{ float:left}
.re_hleft a{ display:block; height:103px; width:285px;}
.re_hright{ float:right; margin-right:100px;}

/*.bigbox{ width:100%; background:#f7f7f7; margin:1px auto 0 auto; padding-top:80px;}*/
.bufen1{width: 347px; overflow:hidden; margin:auto;height: 443px;position: relative;padding: 35px;left: -3px;}
.bf1_left{ width:580px; float:left; height:340px; overflow:hidden; margin:14px 0 0 80px;}
.bf1_left img{ display:block}
.bf1_right{/* width:353px; float:right; margin-right:118px;padding-left:12px; background:#fff;*/width: 100%;height: 100%;position: relative;top: 0;left: 0;}
.bfr1{ /*float:right;*/ margin-right:22px;font:14px/16px Microsoft YaHei; color:#666; text-align:right; }
.bfr1 .delu,.bfr1 .fahu{font:14px/16px Microsoft YaHei;text-align:right;}
.bfr1 .fahu{  color:#999; }
.bfr1 .delu{ color:#e5005a; text-decoration:underline !important;/* font-weight:bold*/}
.bfr1 .fahu:hover{ color:#e5005a}
.bfr2{  /*height:334px;border:1px solid #ebebeb; background:#fff*//* padding-top:27px; */width: 100%;height: 100%;}
.bfr2_1{font:24px/34px Microsoft Yahei; color:#343434; text-align:center;/* margin:16px auto; width:310px;*/height:37px; border-bottom:1px solid #ccc}

.bfr2_2{ margin:0px 0 0px 0; height: 55px; width:100%; position:relative}

.bbf2{ /* background:#fff url(../images/yz1.jpg) no-repeat left top;  */padding-top:49px;}
.ttls { margin-top: 23px;}
.bbf3{ background:#fff url(../images/yz1.jpg) no-repeat left top; padding-top:26px; margin-bottom:4px;}
.bfr2_2 placeholder{ color:#d8d8d8}
.bf_i1{ width:276px; height:33px; margin-left:21px; padding-left:30px;font:12px/33px Microsoft Yahei; color:#d8d8d8;border:1px solid #e3e3e3; border-radius:5px;}
.bf_i3{ width:276px; height:33px; margin-left:21px; padding-left:30px; line-height:33px; border:1px solid #e5005a; border-radius:5px;}
/*.bf_i3:hover{ display:none}*/
#phone0{ position:absolute; left:0px;top:0}
.picon{ width:15px; height:20px; position:absolute; left:30px; top:7px;}
/*#phone1{ background:url(../images/phone.png) no-repeat 5px center}*/
.bf_i1:hover{ border:1px solid #e5005a;}

.ts{ position:absolute; left:46px; top:1px;font:12px/35px Microsoft Yahei; color:#d8d8d8 }
.bf1_er{ position:absolute; left:21px; top:38px;font:12px/12px Microsoft Yahei; color:#e5005a; display:none; padding:1px 0 1px 18px; background:url(../images/icons0604.png) 0 -8px no-repeat;}
.bf1_ern{ position:absolute; left:24px; top:40px;font:12px/12px Microsoft Yahei; color:#8fc31f; display:none; padding:1px 0 1px 18px; background:url(../images/icons0604.png) 0 -38px no-repeat;}
.true{ width:14px; height:14px; position:absolute; left:330px; top:9px; background:url(../images/icons0604.png) 0 -38px;display:none;}

.bf_i2{width:141px; margin-left:21px; padding-left:30px;font:12px/33px Microsoft Yahei;  color:#d8d8d8;border:1px solid #e3e3e3; border-radius:5px; height:33px;}
.bf_i2:hover{ border:1px solid #e5005a;}
.button1{width:130px; height:35px; text-align:center;font:12px/35px Microsoft Yahei; color:#fff; position:absolute; left:200px; top:0;cursor:pointer; border-radius:5px; background:#ff9999}
.button11{width:130px; height:35px; text-align:center;font:12px/35px Microsoft Yahei; color:#fff; position:absolute; left:200px; top:0;cursor:pointer; border-radius:5px; background:#ff9999}
/*.button1:hover{ border:1px solid #e5005a;}*/
.btn{text-align:center;/*font:12px/35px Microsoft Yahei;*/ color:#fff; /*position:absolute; left: 159px; top:0*/;cursor:pointer; width:125px; float:right; margin-right:25px;}

.kejian{ position:absolute; left:303px; top:12px; background:url(../images/icons0604.png) no-repeat 0-68px; width:17px; height:12px; cursor:pointer; display:none}
.kejian:hover{ background:url(../images/icons0604.png) no-repeat 0 -98px;}

.button2{width:310px; height:40px; background:url(../images/re_button2.png) no-repeat; margin-left:21px; text-align:center;font:18px/40px Microsoft Yahei; color:#fff; cursor:pointer;margin-top: 7px;}
.button2:hover{ background:url(../images/re_button2.png) 0 -60px no-repeat;}

.tip{font: 14px/24px Microsoft Yahei;  margin:0 28px 12px 28px; color:#343434;/*text-align: center;*/}
.tip a{font:12px/14px Microsoft Yahei;color:#666; text-decoration:underline !important }
.tip span{ color:#e5005a}
.tip em{ display:block; float:left;width:10px; height:10px; margin-right:4px; margin-top:4px; border:1px solid #ccc; cursor:pointer; position:relative}
.tip em span{ background:url(../images/input1.png) 0 -385px; width:11px; height:7px; display:block; margin:3px 0 0 2px}
.notice{ width:208px; height:46px; position:absolute; left:-176px; top:-16px; display:none}

.bufen2{ width:990px; margin:38px auto; background:#c9c9c9; height:1px;}
.bufen3{ width:949px; height:50px; margin:auto}
.bufen4{ width:893px; height:47px; margin:auto; display:none}

.itembox{ width:100%; height:100%; background:#f1f1f1; padding-top:20px}
.items{ width:990px; margin:0px auto 106px auto; padding:46px 0 80px 0; background:#fff; border:1px solid #e6e6e6}
.titlei{ font:bold 30px/30px Microsoft Yahei; color:#343434; text-align:center}
.color64{ width:864px; height:4px; background:#666; margin:20px auto 0 auto}
.color61{ width:864px; height:1px; background:#666; margin:2px auto 0 auto;}
.titlei1{font:bold 18px/18px Microsoft Yahei; margin:30px 0 20px 0; color:#666}
.item{ width:864px; margin:auto}
.text1{font:14px/20px Microsoft Yahei;color:#666 }

.go{ width:100%; height:100%; background:url(../images/tm.png); position:fixed; left:0; top:0; z-index:100; display:none}
.go1{ width:310px; height:402px; margin:auto}
.g1_t1{ color:#e5005a; font:22px/66px Microsoft YaHei; text-align:center; background:url(../images/m_bg2.png) repeat-x bottom; height:66px; margin-bottom:20px; margin-top:40px;}
.g1_t2{ color:#343434; font:16px/28px Microsoft YaHei; text-align:center;}
.g1_t2 a{ color:#e5005a; text-decoration:underline;}
.g1_t2 a:hover{ text-decoration:underline;}
.g1_t2 input{ font:16px/28px Microsoft YaHei; text-align:center; color:#fff; background:#e5005a; padding:2px 14px; border-radius:5px;}
.button3{ width:226px; height:40px; margin:357px 0 0 182px;}
.button3 a{ display:block; width:100%; height:100%; background-color:transparent}
.c{ width:46px; height:46px; margin:76px 0 0 265px;/* cursor:pointer*/}
.btn img+span { color: #666; font-size:12px; text-decoration:underline}
.btn img+span:hover{ color:#e5005a}
.redblock{ width:100%; height:4px; background:#e5005a}
.bfr2_1 .anew1,.bfr2_1 .anew2,.bfr2_1 .anew3,.bfr2_1 .anew4{ color:#b5b5b5; text-decoration:underline; width:100px; float:left; display:block; text-align:center; font:16px/54px Microsoft YaHei;}
.bfr2_1 .anew1,.bfr2_1 .anew3{ margin-left:75px;}
.bfr2_1 .anew1,.bfr2_1 .anew4{ color:#e5005a}
.bfr2_1 .anew2:hover,.bfr2_1 .anew3:hover{ color:#e5005a}
.fftor{width: 100%;overflow: hidden;}
.service{display:none;padding-left: 17px;font: 12px/14px Microsoft Yahei;color: #e5005a;background: url(../images/icons0604.png) 0 -9px no-repeat;height: 14px; position: absolute;top: 332px;left: 33PX;}
form#form22 {width: 100%;height: 100%;}