@charset "gb2312";
/* CSS Document */
body{ margin:0px; padding:0px; list-style-type:none; background:url(imagescon-bg.jpg)  }
a{text-decoration:none; color:#333;}
.baozhangwamp{ float:left;width:100%;}
.baozhangbanner1{ float:left; width:100%; background:url(imagesjiebg.jpg); padding-bottom:10px;font-size:16px; }
.baozhangbanner2{ float:left; width:100%; padding-bottom:5px;  background:#e7e7e7; font-size:16px; }
.baozhangbanner23{ float:left; width:100%; padding-bottom:5px;  background:#d3e5fc; font-size:16px; }
.baozhangbanner23q{ float:left; width:100%; padding-bottom:5px;  background:url(imagescon-bg.jpg); font-size:16px; }
.baozhangbannersd {float:left; width:100%; padding-bottom:5px;  background:url(imagesxcgwen.jpg) top center no-repeat; padding-top:100px; font-size:16px; }
.baozhangbannertj {float:left; width:100%; margin-top:50px; padding-bottom:5px;  background:url(imagesbmtjian.png) top center no-repeat; padding-top:100px; font-size:16px; }
.baozhangbannercjwt {float:left; width:100%; margin-top:50px; padding-bottom:5px;  background:url(imagescjwtbg.png) top center no-repeat; padding-top:100px; font-size:16px; }
.baozhangbannercliao {float:left; width:100%; margin-top:50px; padding-bottom:5px;  background:url(imagesbmcliao.png) top center no-repeat; padding-top:100px; font-size:16px; }
.baozhangbmbsl{ width:720px; float:left; padding-left:150px; line-height:25px;  }

.baozhangbmbsw{ width:680px; float:left; padding-left:150px; line-height:25px; margin-top:5px;  }
.baozhangbanner3{ margin:auto; width:950px; font-size:16px; }
.renyuansl{ float:left; width:100%; height:310px; background:url(../images/bjske.png) center top no-repeat  }
.zyuejieshao{ float:left; width:90%; padding-left:5%; color:#003567; line-height:25px; padding-bottom:30px;}
.baozhangbg{ float:left; width:100%; background:#1f3d5d; height:410px;}
.baozhanghead{ margin:auto; width:950px; font-size:16px; }
.baozhangads{ float:left; width:100%; background:url(imagesbaozhangbner.jpg) no-repeat center top; height:410px;}
.baozhangheadcon{ float:left; width:100%;  background:#1b344e}
.baozhanghead-left{ float:left; width:400px; padding-top:12px; text-align:left}
.baozhanghead-left img{ float:left;}
.baozhanghead-left span{ margin-top:8px; float:left; margin-left:15px; font-weight:bold; color:#fff; } 
.baozhanghead-right{ float:left; width:550px; height:60px;}
.baozhanghead-right ul{ float:right; width:90%; font-size:16px; height:60px; list-style-type:none}
.baozhanghead-right ul li{ float:left; color:#fff; padding-left:15px; line-height:30px; padding-right:15px;font-size:16px; }
.baozhanghead-right ul li a{ color:#fff;font-size:16px; }
.baozhanghead-right ul li:hover{ background:#206aa3}
.baozhanghead-right ul li.select a{background:#206aa3}
.baozhangserver-title{ float:left; width:100%; text-align:center; margin-top:20px; margin-bottom:20px;}
.cdlist{ float:left; width:96%; margin-left:2%; margin-right:2%; margin-bottom:50px;  }
.cdlist ul{ float:left; width:100%; margin:0px; padding:0px; list-style-type:none}
.cdlist ul li{ float:left; width:20%;}
.cdlist ul li img{ border:8px solid #fff}

.cdlistgw{ float:left; width:90%; margin-left:5%; margin-right:5%; }
.cdlistgw ul{ float:left; width:100%; margin:0px; padding:0px; list-style-type:none}
.cdlistgw ul li{ float:left; width:25%;}
.cdlistgw ul li img{ text-align:center; }

.wenticj{  font-size:18px; font-weight:bold; color:#535b6b}
.wentihda{  font-size:14px; color:#535b6b; margin-bottom:8px; margin-top:5px;}

.member_curose {
	clear:both;
	padding-top:8px
}
.member_curose table {
	border-collapse:collapse;
	width:100%;
	line-height:25px;

}
.member_curose table th {
	font-size:14px;
	background:url(imagestable_bg.gif) repeat-x left top;
}
.member_curose table td {
	font-size:12px !important;
	font-weight:200;
	text-align:center;
	color:#000
}
.member_curose table .td {
	background:url(imagestable_bg.gif) repeat-x left top;
	color:#2f82c1 !important
}
.member_curose table .td td {
	color:#2f82c1 !important
}
.member_curose .color {
	color:#999
}
.member_curose .red {
	color:red
}
.member_curose .curose_title {
	color:#2f82c1;
	text-decoration:underline
}
.type_nave {
	background:url(../images/border_bg.jpg) repeat-x left bottom;
	height:30px;
}
.type_nave span {
	border-bottom:2px solid #afdafb;
	font-weight:bold;
	font-size:14px;
	height:28px;
	line-height:28px;
	display:block;
	width:60px;
}

.baozhangbnercon{ float:left; width:100%; margin-bottom:90px;}
 .baozhangtop-bncon{ padding-bottom:20px; float:left; text-align:left; width:100%;}
.baozhangbottom-bncon{ text-align:justify;}
.baozhangbanner3con { float:left; margin-top:80px; height:160px; color:#fff; background:url(../images/baozhang.baozhangpng) no-repeat top right; padding-top:260px; padding-right:300px; font-size:16px; width:350px; padding-left:250px; text-align:justify;}
 .baozhangbner{ margin:auto; width:950px; padding-top:5px;} 
 .baozhangbmtg{ float:left;width:950px; padding-top:25px; padding-bottom:45px;}
 /*background:url(imagesbmzhang-title1.jpg) top center no-repeat; */ 
 
 .baozhangbm{ margin:auto; width:950px;}
 
.baozhangban5{ float:left; width:100%; margin-top:15px;  background:url(../images/baozhang-bottombg.jpg)} 
.baozhangtopban5{ float:left; padding-left:300px; padding-top:120px; text-align:left}
.leftuangou{ float:left; margin-left:40px; background:#4fbd32; color:#fff; line-height:30px; height:30px; font-size:18px; padding-left:5px; padding-right:5px;}
.righttuangou{ float:left; margin-left:20px;line-height:34px;  margin-bottom:20px; font-weight:bold; background:none;}
.leftuangou1{  float:left; line-height:32px;margin-right:100px; }

.righttuangou ul{ list-style-type:none; margin:0px; padding:0px;  }
.righttuangou ul li{ float:left; margin-left:10px; line-height:34px; font-weight:bold; margin-right:10px;}
.baozhangcon {padding-left:94px;padding-right:94px;   line-height:25px; text-align:left;font-size:18px; padding-bottom:10px;  color:#888;   background:#d3e5fc}
.banner5con {  color: White;font-size:16px;   margin: auto;  width: 950px;  padding-bottom: 10px;}
.banner5con a{ color:#fff; font-size:16px; padding-left:5px; padding-right:5px; }
.kchengks{ float:left; width:100%; background:url(imageskctedian.jpg) left center no-repeat;}
.leftkcheng{    padding-left:130px; padding-right:30px; padding-top:0px; line-height:25px;}
.rightkcheng{   }

.shell{ float:left;width:100%; background:none;
}
#div1{ float:left; width:100%;
 height:210px;
 overflow:hidden;
}


.onstudy-con4 {
padding-top:30px;
	float: left;
	width: 90%;
	padding-left: 6%;
	padding-right: 4%;
	background: url(../images/sisju.png) no-repeat top left;
}
.con4-title {
	float: left;
	width: 100%;
	margin-top: 5px;margin-bottom:10px;
}.onestudy {
	float: left;
	width: 100%;
}

.con4-title ul {
	float: left;
	width: 33%;
	margin: 0px;
	padding: 0px;
	list-style-type: none
}
.con4-title ul li {
	float: left;
	font-size: 12px;
	color: #666;
	width: 86px;
	line-height:22px;
	text-align: center
}
.con4-nrqu {
	float: left;
	width: 100%;
	margin-top: 5px;
}
.con4-nrqu ul {
	float: left;
	width: 33%;
	margin: 0px;
	padding: 0px;
	list-style-type: none
}
.con4-nrqu ul li {
	float: left;
	font-size: 12px;
	color: #666;
	width: 86px;
	line-height:22px;
	text-align: center
}
.renyuan {
	float: left;
	width: 100%;
	padding-bottom: 58PX;
}
.footerjx{ float:left; width:100%; background:#fbfbfb; padding-top:20px; padding-bottom:20px; }

.jxfootercon{  color: #003068;font-size:16px;   margin: auto;  width: 950px;  padding-bottom: 10px;}
.jxfootercon a{ color:#003068; text-decoration:none; font-size:16px; text-align:center; padding-left:5px; padding-right:5px; }
.adsda {
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 3px;
}

p.wwwdd{ font-size:24px; text-align:center;color: #003068; font-weight:bold;color: #003068;}

.adsda p a{}
.left-bmlist{ float:left; width:270px; margin-top:20px;}
.right-bmlist{ float:left; width:670px; margin-top:20px;}
.member_curose {font-size:16px;  
  clear: both;
  padding-top: 3px;
}
.title-bmlwist{ padding-top:5px; border-bottom:1px solid #ddd; float:left; width:100%;font-size:18px; color:#369;}
.title-bmlwist span{ float:right; padding-bottom:2x;}

.xueyuansm{ float:left; width:100%;margin-top:10px;}
.title-xueyuws{ float:left; width:100%; font-size:14px;  border-bottom:1px solid #ddd; margin-bottom:8px; line-height:30px;}
.title-xueyuws span{color:#3988c4; margin-right:20px;}
.xueyueinfo{ float:left; line-height:20px; color:#666; font-size:14px;}
.ybmrenyuan { border:1px solid #ddd;
	float: left;
	width: 252px;
	margin-top: 5px;
	font-size:12px;	 
	background: #f2f2f2;
}
.ybmrenyuan ul {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	padding-bottom: 20px;
	list-style-type: none;
	background: #FFF;
}
.ybmrenyuan ul li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #eee;
	line-height: 30px;
}
.ybmrenyuan ul li span {
	width: 30%;
	text-align: center;
	float: left;
	color: #666
}
.ybmrenyuan ul li a {
	color: #666
}
.ybmrenyuan ul li.title-lmi {
	/*background: url(../images/title-bm.jpg) no-repeat left;*/
	margin-left:15px;
	width: 202px;
	font-weight:bold; line-height:40px;
	padding-left:0px;
	font-size: 14px;
	color: #34495e;
	font-weight: bold;border-bottom: 1px solid #d0d1d2;
}
.infohb{ margin:auto; width:950px;}
.infohongbao{ float:left; width:700px; margin-left:325px; margin-top:130px; font-weight:bold; line-height:48px;   text-align:left; color:#faaf04;}
.plice{ font-size:40px; float:left}
.pxfy1{ font-size:35px;float:left; font-weight:bold; color:#fea905;} 
.plicex{float:left;font-size:60px;padding-bottom: 3px;}
/*place map*/
.mapxs{ float:left; width:100%; border:1px solid #e1e1e1;margin-bottom:10px; margin-top:10px; }
.leftmap{ float:left; width:680px; border-right:1px solid #e1e1e1; }
.rightmap{ float:left; width:120px; padding:5px;}
.titlerightmap{ float:left; width:100%;line-height:30px; margin-bottom:10px;border-bottom:1px solid #e1e1e1; font-weight:bold; text-align:center;}
.listchangdi{ float:left; }
.listchangdi ul{ float:left; width:100%; margin:0px; padding:0 8px 0 8px; list-style-type:none; overflow:auto; height:310px;}
.listchangdi ul li{ float:left; width:100%; line-height:20px; font-size:12px; margin-bottom:5px;}
.listchangdi ul li a{  color:#333;}
 .listchangdi ul li span{ float:left;   line-height:20px; font-weight:bold}

/*weixin*/
.weixinimg{ position:absolute; z-index:9999;  display:none; top:55px; margin-left:150px;}
/*hot line*/
.kconline{ background:url(imagescemianbg.png) no-repeat left top; width:140px; font-size:17px; text-align:center; color:#e4f803; font-weight:bold; padding-bottom:60px; padding-top:90px;}
.freephone{ position:fixed; right:5px; top:300px; background:url(imagesfreephone.png); width:136px; padding-top:100px; line-height:26px;height:26px; color:#eef11a; font-size:18px; text-align:center; font-weight:bold}
.ewmasm{ position:fixed; right:0; top:200px;}


/*Registration box*/
.zxbming{ float:left;   }
.scanzxbming{ float:left;  width:350px; }
.title-zxbming{ float:left; width:100%; text-align:center; line-height:35px; border-bottom:1px solid #ccc;  font-size:14px; font-weight:bold; background:#eee; border-bottom:1}
.baomingnr{ float:left;width:100%; margin-top:15px;}
.bmlist{ float:left;width:100%; margin-bottom:5px; }
.leftbmlist{ float:left; line-height:25px; width:60px; padding-left:30px;}
.rightbmlist{ float:left;line-height: 25px;}
.rightbmlist1{ float:left;}
.rightbmlist select{ width:150px; text-align:center;}
.jhao{ float:left;padding-top:px; margin-left:3px; margin-right:3px; }
.libeizhu{ padding-left:90px; color:#666; }
.jhao1{ float:left;   }
img{border:0px;}
.jhao1 input{ border:1px solid #ccc; line-height:22px; height:22px;}
.rightbmlist input{border:1px solid #ccc; line-height:22px; height:22px;width:146px;    }
.tjiao{ float:left; text-align:center; width:100%; padding-top:10px; }
.scantjiao{ float:left; text-align:center; width:100%; padding-top:5px; padding-bottom:5px;}
.rightbmlist textarea{ width:146px; height:50px;border:1px solid #ddd}
.rightbmlist input.ses{ width:260px; }
.tixo{ float:left; padding-left:4%;padding-right:4%;width:92%;  margin-bottom:10px; padding-top:10px; color:#666}
.guanbi{ float:right; color:#333; font-size:18px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.tjiao1{ float:left; margin-left:20px; margin-right:20px; width:310px; line-height:22px; color:#333}
p.redw{ color:#CC3300; line-height:25px; margin:0px; padding:0px;}

.navdaqian{ float:left; width:100%; line-height:25px; border-bottom:1px solid #ccc;margin-top:10px; margin-bottom:10px;}


/*pop box*/
.mask{margin:0;padding:0;border:none;width:100%;height:100%;background:#333;opacity:0.6;filter:alpha(opacity=60);z-index:9999;position:fixed;top:0;left:0;display:none;font-size:14px;}
#LoginBox{position:fixed; background:white;width:420px;height:450px;border:3px solid #444;border-radius:7px;z-index:10000;display:none;top: 50%;font-size:14px;
left: 50%;
margin: -150px 0px 0px -150px;}
.row1{background:#f7f7f7;padding:0px 20px;line-height:50px;height:50px;font-weight:bold;color:#666;font-size:20px;}
.row{height:77px;line-height:77px;padding:0px 30px;font-family:»ªÎÄ¿¬Ìå;font-size:x-large;}
.close_btn{font-family:arial;font-size:30px;font-weight:700;color:#999;text-decoration:none;float:right;padding-right:4px;}
.inputBox{border:1px solid #c3c3c3;padding:1px 3px 6px 3px;border-radius:5px;margin-left:5px;}
#txtName{height:27px;width:230px;border:none;}
#txtPwd{height:27px;width:230px;border:none;}
#loginbtn{color:White;background:#4490f7;text-decoration:none;padding:10px 95px;margin-left:87px;margin-top:40px;border-radius:5px;opacity:0.8;filter:alpha(opacity=80);}
/*#example{position:fixed;left:390px;top:30px;color:White;background:#4490f7;text-decoration:none;padding:10px 95px;margin-left:87px;margin-top:40px;border-radius:5px;opacity:0.6;filter:alpha(opacity=60);}*/
.warning{float:right;color:Red;text-decoration:none;font-size:20px;font-weight:bold;margin-right:20px;display:none;}




#RegistrationBox{position:fixed; background:white;width:300px;height:330px;z-index:10000;display:none;top: 50%;font-size:14px;
left: 50%;
margin: -150px 0px 0px -150px;}
/*buying insurance box*/
#BuyingInsurance{position:fixed; background:white;width:300px;height:350px;z-index:10000;display:none;top: 50%;font-size:14px;
left: 50%;
margin: -150px 0px 0px -150px;}

#ScanBox{position:fixed;background:#f9f9f9;width:350px;z-index:10000;display:none;top:300px;
left: 50%;
margin: -140px 0px 0px -150px; }

/*comment box*/
#CommentBox{position:fixed; background:white;width:300px;height:260px;z-index:10000;display:none;top: 50%;font-size:14px;
left: 50%;
margin: -150px 0px 0px -150px;}

/*map pop box*/
#PCMap{position: fixed;
background: #FFF none repeat scroll 0% 0%;
width: 680px;
height: 381px;
z-index: 10000;
display: none;
top: 50%;
font-size: 14px;
left: 50%;
margin: -130px 0px 0px -340px;}


.lefttyf{float:left; color:#333;  width:250px; margin-left:5px; text-align:left;}

.lefttyf ul{ float:left; width:100%; margin:0px; padding:0px; list-style-type:none}
.lefttyf ul li{ float:left; width:240px;padding-left:5px;}

.righttyf{float:left; color:#333;  width:250px;margin-left:5px; text-align:left;}

.righttyf ul{ float:left; width:100%; margin:0px; padding:0px; list-style-type:none}
.righttyf ul li{ float:left; width:240px;padding-left:5px;}






 .scjia{    text-align:left; font-weight:normal; padding-top:10px; padding-left:5px;}
.youhui{   text-align:left;font-weight:normal;padding-left:5px;}
.xjiag{  text-align:left; border-top:1px solid #ccc; color:#666;padding-left:5px;} 
.xjiagbm{text-align:right; padding-bottom:8px;  color:#666; }
.xjiag span{ color:#FF3300; font-size:26px;}
.youhui span{ color:#FF3300; font-size:18px;}
.scjia span{  font-size:18px;}
.kclz{ float:left; line-height:30px;  font-size:18px; color:#344a5f; font-weight:bold}

.yqprice{text-align:center;  padding-top:25px; margin:0px;   float:left;width:100%; background:url(imagesbgyhq.jpg) top repeat-y;     background-size:100%; font-weight:bold; color:#f8322f}

.yqprice1{text-align:center;  padding-top:8px; margin:0px;   float:left;width:100%; background:#e5c370 url(imagessharebg.png) top no-repeat;     background-size:100%; }
.yqprice11{text-align:center;  padding-top:25px; margin:0px;   float:left;width:100%; background:#fff url(imagessharebg.png) bottom no-repeat;     background-size:100%; font-weight:bold; color:#f8322f}
.yhmfb{ color:#333}

.bmyhq{text-align:center;  margin:0px;   float:left;width:100%; background:url(imageszcdl.jpg) top repeat-y; background-size:100%; font-weight:bold; }
.bmyhq1{text-align:center;  margin:0px;   float:left;width:100%; background:url(imagesfx-bottom.png) top repeat-y; background-size:100%; font-weight:bold; }
.bmyhq1 p{ margin:0px; padding:0px; line-height:30px;}
/*scroll message*/
.xiaoxi{ float:left; width:100%; background:#e9e9e9; height:18px; line-height:18px; border-top:2px solid #c8c6c7;}
.xiaoxilist{ float:left; width:100%; background:url(imagesxiaoxi.jpg) left top no-repeat;  line-height:18px; overflow:hidden;}
.xiaoxilist ul{ padding-left:40px; line-height:18px; height:18px; list-style-type:none; margin:0px;}
.xiaoxilist ul li{  font-size:14px; width:33%; line-height:18px; float:left} 
/*course service scope*/
.center-kctitle{ float:left; margin-left:40px;}
.center-kctitle ul{ margin:0px; padding:0px;list-style-type: none; white-space: nowrap}
.center-kctitle ul li{ float:left; line-height:30px; background:url(imagesicon-fwen.jpg) no-repeat left; padding-left:19px;}
.center-kctitle ul li.fw{ background:none} 
.right-kctitle{ float:right; text-align:right}
.kctitle{ float:left; width:100%;}

.leftfwei{ float:left; line-height:30px;}
.right-fwlist{ float:left; width:650px;  }



.wapCode{ position:fixed; z-index:9999;  display:none;width: 400px;height: 400px; margin-left:150px;top: 50%;font-size:14px;
left: 50%;
margin: -200px 0px 0px -200px;
}

#detailsBox{position:fixed; background:white;width:400px;height:400px;border:3px solid #444;border-radius:7px;z-index:10000;display:none;top: 50%;font-size:14px;
left: 50%;
margin: -200px 0px 0px -200px;
}

.title-detail{ float:left; width:400px; text-align:center;line-height:40px;height: 40px; border-bottom:1px solid #fff;  font-size:12px; font-weight:bold; background:#eee; }