@charset "utf-8";
/* CSS Document */
/* 初始化 */
body {
	font: normal 12px/22px "宋体"; background:#fff;
}
body, p, ul, li, ol, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, iframe {
	margin: 0;
	padding: 0;
}
ul{ list-style:none;}
img {
	border: 0 none;
	vertical-align: top;
}
input, select {
	vertical-align: middle;
}
.noindent {
	text-indent: 0;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.clear {
	clear: both;
}
.over{ overflow:auto;zoom:1;}
a {
	outline: none;
	text-decoration: none;
	color: #333;
}
/* 初始化结束 */

/*头部*/
.header_t{ width:100%; border-bottom:1px solid #d3d3d3; line-height:30px; height:30px;}
.header_t_c{ width:1000px; color:#99999b; margin:0 auto;}
.header_info span{ padding:0 10px; border-left:1px solid #d1d1d1;}
.header_info span b{ color:#fc5b00; font-size:8px; font-weight:normal;}
.header_info a{ color:#fc5b00;}
.header_link a{ margin:0 0 0 10px; padding:10px 0 10px 20px; color:#99999b;}
.header_link a.wb{ background:url(../images/newsite/wb.jpg) no-repeat left center;}
.header_link a.qq{ background:url(../images/newsite/qq.jpg) no-repeat left center;}
.header_link a.wx{ background:url(../images/newsite/wx.jpg) no-repeat left center;}
.header_c{ width:1000px; margin:0 auto; padding:25px 0;}
.header_c_l{ width:260px;}
.header_c_c{ width:540px;}

     /*搜索*/
.search_menu{ overflow:auto;zoom:1; margin:10px 0 0 0;}
.search_menu a{ width:60px; height:25px; line-height:25px; display:block; float:left; text-align:center;}
.search_menu a.hover{color:#fff; background:#fd9502;}
.search input{ height:30px; line-height:30px; border:2px solid #fd9502; width:350px; padding:0 0 0 45px; background:url(../images/newsite/fdj.jpg) 10px center no-repeat; color:#d2d2d2; }
.search button{ width:84px; height:34px; background:url(../images/newsite/buttonbg.jpg) no-repeat; color:#fff; font-size:18px; border:none; vertical-align:middle; font-family:"微软雅黑"}
.search_list a{ line-height:35px; margin:0 10px 0 0; color:#fc5d00;}
.search_list a span{ color:#9a9a9a;}
    /*搜索结束*/
.myWork,.purchase{ background:url(../images/newsite/myworkbg.jpg) no-repeat; width:96px; height:30px; margin:35px 0 10px 0;}
.myWork a{ display:block; line-height:30px; background:url(../images/newsite/mywork.jpg) no-repeat 5px center; padding:0 0 0 40px; color:#b2674a;}
.purchase a{ display:block; line-height:30px; background:url(../images/newsite/purchase.jpg) no-repeat 5px center; padding:0 0 0 48px; color:#b2674a;}
.header_c_r{ width:200px;}
/*头部结束*/

/*导航*/
#nav{ width:100%; height:50px; background:#fd9502; font-family:"微软雅黑"; text-align:center;}
.nav_c a{ font-size:16px; color:#fff; padding:0 17px; line-height:50px; font-weight:bold; background:url(../images/newsite/abg.jpg) no-repeat right center;}
.nav_c a:hover{ color:#333;}
.nav_c a.last{  background:none;}


#navb{ width:100%; height:50px; background:#fd9502; font-family:"微软雅黑"; }
.nav_cb{ width:1000px; margin:0 auto; }
.nav_cb a{ display:block; font-size:16px; color:#fff; line-height:50px; font-weight:bold; background:url(../images/newsite/abg.jpg) repeat-y left center; width:197px; float:left; text-align:center;}
.nav_cb a.hover{background:#fb5a02 url(../images/newsite/abg.jpg) repeat-y left center;}
.nav_cb a.last{ border-right:1px solid #fab442}
/*导航结束*/


/*主内容区*/
#main{ width:1000px; margin:15px auto;}
.main1_l{ width:745px;}
.main1_l_l{ width:307px;}
.menu1{ background:#fafafa; width:307px; margin:0 0 5px 0;}
.main_l_l_a{ width:30px; height:75px; padding:5px 0 0 0; text-align:center; font-size:14px; font-weight:bold; background:#fca500 url(../images/newsite/sj.png) no-repeat right center; color:#fff; line-height:18px;}
.main_l_l_a1{ height:90px; padding:12px 0 0 0; background:#e6b4ad url(../images/newsite/sj.png) no-repeat right center; }
.main_l_l_a2{ height:90px; padding:12px 0 0 0; background:#b4cf72 url(../images/newsite/sj.png) no-repeat right center; }
.main_l_l_a3{ height:90px; padding:12px 0 0 0; background:#72c1ff url(../images/newsite/sj.png) no-repeat right center; }
.main_l_l_b{ width:277px; padding:7px 0 0 0; overflow:hidden;zoom:1;}
.main_l_l_b a{ margin:0 0 0 10px; display:block; width:auto; float:left;
	white-space:nowrap}
.detaila{ width:66px; text-align:center;}
.main1_l_r{ width:423px;}

.main1_r{ width:242px;}
	/*登录*/
	.login{ margin:0 0 10px 0;}
	.login_title{ line-height:30px; font-family:"微软雅黑";  font-size:16px; color:#333; background:url(../images/newsite/login_t.jpg) repeat-x center bottom;}
	.login_title span{ border-bottom:2px solid #fca500; display:block; line-height:30px; width:65px;}	
	.login_content{ padding:15px 25px; background:#fafafa;}
	.user{ width:190px; height:30px; background:url(../images/newsite/user.jpg) no-repeat; margin:0 0 10px 0;}
	.user input{ width:145px; height:30px; color:#999999; border:none; line-height:30px; background:url(../images/newsite/inputa.jpg) no-repeat 10px center; padding:0 0 0 45px; }
	.userb input{  background:url(../images/newsite/inputb.jpg) no-repeat 10px center; }
	.login_b{ width:190px; height:30px; line-height:30px; background:url(../images/newsite/login_b.jpg) repeat-x; border:none; color:#3a7cb0; font-size:16px; font-weight:bold; border-bottom:1px solid #5693c2; margin:10px 0; }
	.find{ text-align:center; }
	.find a{  margin:0 0 0 10px; color:#999; }
	/*登录结束*/

.help img{ margin:0 3px 3px 0;}
.help img.spe{ margin:0 0 3px 0;}

.gkzx{line-height:30px; font-family:"微软雅黑";  font-size:16px; color:#333; background:url(../images/newsite/login_t.jpg) repeat-x center 30px; margin:10px 0 0 0;}
.gkzx ul{ overflow:auto;zoom:1;}
.gkzx li{ float:left; width:65px; margin:0 15px 0 0; padding:0 0 10px 0; color:#999 ; cursor:pointer;  }
.ggl li{ width:50px;  }
.gkzx li.hover{  background:url(../images/newsite/sj2.jpg) no-repeat center 30px; color:#333;  }
.gk_content li{ padding:0 0 0 10px; background:url(../images/newsite/libg.jpg) no-repeat left center; line-height:26px;}
.gk_contente{ overflow:auto;zoom:1; }
.gk_contente li{ float:left;width:345px; margin:0 8px 0 0; background:url(../images/newsite/libg.jpg) no-repeat left center; line-height:26px;}
.gk_content li span{ display:block; float:right; color:#999;}
.gk_contentb li{ padding:0 0 4px 25px; background:url(../images/newsite/avc.jpg) no-repeat left 3px; line-height:18px;}
.gk_contentb li img{ vertical-align:middle; margin:0 10px 0 0;}
.gk_contentb li.b{  background:url(../images/newsite/avc.jpg) no-repeat left -22px;}
.gk_contentb li.c{  background:url(../images/newsite/avc.jpg) no-repeat left -46px;}
.gk_contentb li.d{  background:url(../images/newsite/avc.jpg) no-repeat left -72px;}
.gk_contentb li.e{  background:url(../images/newsite/avc.jpg) no-repeat left -95px;}
.gk_contentb li.f{  background:url(../images/newsite/avc.jpg) no-repeat left -123px;}
.help_zx{ padding:15px 0;}
.help_zx a{ margin:0 1px 0 0;}
.xxzx_l{ width:307px;}
.xxzx_c{ width:424px; margin:12px 0 0 15px}
.xxzx_r{ width:242px;}
.marqu{ height:220px; overflow:hidden;}
.marqu li{ line-height:55px; border-bottom:1px dotted #ccc;}
.marqu li img{ vertical-align:middle; margin:0 10px 0 0;}
.timed{ background:url(../images/newsite/timed.png) no-repeat; width:60px; height:30x; line-height:30px; text-align:center; margin:10px 0 0 0;}
.fc_title{ font-family:"微软雅黑";  font-size:16px; color:#333; border-bottom:2px solid #fca500; position:relative; }
.fc_nav{ position:absolute; z-index:11; left:105px; top:-5px; line-height:20px; font-family:"宋体"; overflow:auto;zoom:1;}
.fc_nav a{ display:block; line-height:35px; width:79px; text-align:center; float:left !important;}
.fc_nav a.hover{ background:url(../images/newsite/sj3.png) no-repeat center bottom; }
.fc_title span{ background:url(../images/newsite/fc.png)  center top; display:block; line-height:28px; width:88px; text-align:center; color:#e66014; font-weight:bold;}
.fc_title a{ color:#999; float:right; font-size:12px; margin:5px 0 0 0;}
.fc_content{ padding:18px 0 0 0;}
.fc_l{ width:189px;}
.fc_l p{ text-indent:2em;}
.fc_l p a{ color:#fca500;}
.fc_r{ width:235px;}
.fc_rd{ width:100%;}
.fc_rf{ width:100%;}
.fc_r ul{ overflow:hidden;zoom:1;}
.fc_r li{ width:106px; float:left; text-align:center; margin:0 0 0 10px;}
.fc_rd li{ width:131px; float:left; margin:0 0 0 10px;}
.fc_re li{ width:180px; margin:15px 0 0 3px;}
.fc_rf li{ width:52px; margin:10px 0 0 8px;}
.fc_rf li img{ border:1px solid #ccc;}
.fc_re li.first{ margin:15px 0 0 0;}
.fc_rf li.first{ margin:10px 0 0 0;}
.news{ margin:0 0 0 150px ; color:#666;}
.newsb{ margin:0 0 20px 95px ; color:#999;}
.newsd{ margin:0 0 20px 137px ; color:#999;}
.news span{ font-size:14px; font-weight:bold;}
.newsb span{ font-size:14px; font-weight:bold; color:#333;}
.newsc span{ font-size:12px; font-weight:bold; color:#333;}
.newsc span b{ font-size:14px; font-weight:bold; color:#e77d27;}
.news a{ color:#fca500;}
.newsb a{ color:#fca500; font-weight:bold;}
.news p { text-indent:2em;}
.newsb p{ text-indent:0;}
.newsc p{ text-indent:2em;}
.newsd p{text-indent:2em; padding:5px 0 0 0;}
.fc_lb{ width:300px;}
.fc_rb{ width:370px;}
.fc_rb li{  margin:0 0 0 20px;width:165px;}

.content_detail{ padding:15px 0 0 0;}
.c_d_title{ width:66px; height:20px; line-height:20px; background:#4597cf; color:#fff; text-align:center;}
.c_detaila{ width:140px;}
.c_detailb{ width:135px; padding:0 0 0 5px; border-left:1px dashed #ccc;}
.content_detail_l{ width:300px;}
.content_detail_r{ width:425px;}
.studycard{ text-align:center; padding:10px 0}
.studycard a{ padding:0 10px;}
.helpa{ width:240px; border-left:1px dotted #ccc; margin:16px 0 5px 0;}
.help_title{ font-size:16px; font-family: "微软雅黑"; font-weight:bold; color:#4496ce; padding:0 0 10px 60px;}
.help_title img{ vertical-align:middle; margin:0 10px 0 0;}
.gk_contentg li{ background-position:50px center; padding:0 0 0 60px;}

.imglist_r a{ display:block; width:98px; height:114px; background:#0089e2; text-align:center; font-size:24px; line-height:114px; color:#fff; font-family:"微软雅黑";}
.imglist_r2 a{ background:#ffaad4; }
.imglist_r3 a{ background:#e0587e; }
.imglist_r4 a{ background:#9cc84d; }
.imglist_l,.imglist_c,.imglist_r{ margin:0 0 8px 0; position:relative;}
.img_title{ height:32px; width:208px; background:url(../images/newsite/imgt.png) repeat; position:absolute; z-index:111; left:0; bottom:0; }
.img_title a{ display:block; line-height:32px; color:#fff; padding:0 0 0 50px; background:url(../images/newsite/play.png) no-repeat 6px center;}
/*主内容区结束/


/*底部*/
#footer{ width:100%; background:#e5e5e5; padding:40px 0; border-top:1px solid #999; }
.footer_c{ width:1000px; margin:0 auto;}
.footer_t{ border-bottom:1px dashed #a29698;}
.link_f a{ margin:0 0 0 23px;}
.link_title{ padding:30px 125px; color:#676767; text-align:center; line-height:22px; }
.link_title a{ padding:0 8px; color:#676767;}
.footer_b{ line-height:22px; padding:30px 0; text-align:center; color:#676767;}
.footer_b a{ color:#676767; padding:0 5px;}
/*底部结束*/



/*付费_免费上门收取2*/
.mbx{ line-height:25px; padding:0 0 0 18px; background:url(../images/newsite/mbx.jpg) no-repeat 0 center;}
.mbx a.hover{ color:#fc5a02; }
.gc_listq{ line-height:50px; height:50px; width:305px; text-align:center; font-weight:bold; font-size:18px; font-family:"微软雅黑"; background:#fc5a02; color:#fff;}
.gc{ margin:5px 0 20px 0;}
.gc_list{ width:173px; height:51px; line-height:50px; text-align:center; font-family:"微软雅黑"; background:url(../images/newsite/a1.png) no-repeat; font-weight:bold; font-size:16px;}
.gc_listo{background:url(../images/newsite/a2.png) no-repeat; }
.bhover{ background:url(../images/newsite/a1hh.png) no-repeat right; color:#fff; }
.hhover{ background:url(../images/newsite/a1h.png) no-repeat right; color:#fff; }
.ddh{  font-size:14px; font-family:"微软雅黑"; background:#f3f6ff; border-top:2px solid #fca500; padding:25px 15px 25px 10px; margin:0 0 15px 0;}
.ddh_l span{ color:#cc0000;}
.ddh_r b{ color:#cc0000; font-size:18px; margin:0 5px 0 0; }
.ddh_r span{ font-weight:normal; font-size:12px; color:#666666;}

.content_content{ background:url(../images/newsite/bg2.jpg) center bottom repeat-y; border-bottom:1px solid #eee; }
.content_c{ background:url(../images/newsite/bg1.jpg) no-repeat center top; padding:25px 30px; border-top:2px solid #cce0f8; }
.nav_content{ position:relative; z-index:11; top:2px; left:1px;}
.nav_content span{ display:block; float:left; width:160px; height:40px; line-height:40px; border:1px solid #efefef; border-bottom:none;   text-align:center; font-weight:bold; font-size:14px; color:#333; margin:0 10px 0 0;}
.nav_content span b{ display:block; line-height:40px; padding:0 0 0 40px;}
.nav_content span.hover{ color:#fc4302; border:2px solid #d8e8fc; border-bottom:none; background:url(../images/newsite/b2.jpg) no-repeat center top;}
.nav_content span.list1 b{ background:url(../images/newsite/c1.png) no-repeat 25px center;}
.nav_content span.list1 b.hover{ background:url(../images/newsite/c1h.png) no-repeat 25px center;}
.nav_content span.list2 b{ background:url(../images/newsite/c2.png) no-repeat 25px center;}
.nav_content span.list2 b.hover{ background:url(../images/newsite/c2h.png) no-repeat 25px center;}
.nav_content span.list3 b{ background:url(../images/newsite/c3.png) no-repeat 25px center; }
.nav_content span.list3 b.hover{ background:url(../images/newsite/c3h.png) no-repeat 25px center;}
.nav_content span.list4 b{ background:url(../images/newsite/c4.png) no-repeat 25px center; }
.nav_content span.list4 b.hover{ background:url(../images/newsite/c4h.png) no-repeat 25px center; }

.contact{ font-size:14px; font-weight:bold; margin:0 0 25px 0;}
.lxfs_c{ line-height:18px; font-size:14px; margin:0 0 10px 0;}
.lxfs_c input{ vertical-align:middle; margin:0 10px 0 0;}
.detail_lx{ line-height:30px; margin:0 0 22px 0; color:#666; }
.detail_name{ width:105px; font-size:14px; text-align:right; margin:0 10px 0 0; color:#666;}
.detail_lx input{ width:240px; height:25px; line-height:25px; font-size:14px; color:#666;}
.detail_lx select{ width:115px; height:28px; padding:5px 0 0 0; margin:0 10px 0 0;font-size:14px; color:#666;}
.detail_lx span{ color:#cc0000; font-size:14px; margin:0 5px ;}
.style_font{
	color:#F00;
	font-size:18px;
	font-weight:bold;
}

.login_lx{ line-height:30px; margin:0 0 22px 50px; color:#666; }
.login_lx input{ width:240px; height:25px; line-height:25px; font-size:14px; color:#666;}
.login_lx select{ width:115px; height:28px; padding:5px 0 0 0; margin:0 10px 0 0;font-size:14px; color:#666;}
.login_lx span{ color:#cc0000; font-size:14; margin:0 5px ;}
.login_name{ width:105px; font-size:14px; text-align:right; margin:0 10px 0 0; color:#666;}

.ts1{ line-height:22px; font-size:14px; color:#fc5a02; margin:15px 0 10px 0;}
.ts2{ color:#333; line-height:30px;}
.footer2{ border-top:2px solid #eee; }
.footer2 .footer_b{ line-height:30px; }


/*注册*/
.register_t{ line-height:50px; font-size:18px; font-family:"宋体", "微软雅黑"; font-weight:bold; background:#eeeeef; border-bottom:1px solid #e5e5e5; padding:0 0 0 20px; margin:0 0 30px 0; }
.register_t span{ font-size:12px; font-weight:normal; font-family:"宋体"; color:#666; margin:0 0 0 10px; padding:0 0 0 15px; border-left:1px solid #ccc;}

.r_left{ width:660px; border-right:2px solid #eeeeef;padding-top:20px;}
.r_right{ width:338px;}
.detail_nameb{ width:90px; color:#333; font-size:16px}
.detail_lxb input{ width:220px; border:1px solid #d8d8d8; border-top:1px solid #afafaf; margin:0 10px 0 0;}
.detail_lxb input:hover{ border:1px solid #fdac80;}
.dtt{color:#fc5a02; float:left; margin:0 0 0 20px;}
.r_c{ padding:85px 0 0 45px; text-align:center;}
.r_c_1{ font-size:16px; line-height:30px; font-family:"微软雅黑"; font-weight:bold; color:#fc8d1e; width:250px; margin-bottom:50px;}
.r_c_2{ font-size:16px;line-height:50px; font-family:"微软雅黑"; font-weight:bold; width:250px; color:#fff; background:#6FBBF7; margin:0 0 30px 0;}
.r_c_3{ text-align:left;}
.r_c_3 img{ margin:0 7px 0 0;}


.main4_l{ width:770px;}
.m_l{ padding:25px 60px 25px 70px; margin:0 0 20px 0; background:#f3f3f4 url(../images/newsite/sr.jpg) no-repeat 65px center; text-align:right;}
.main4_r{ width:190px;}
.nva{ width:108px; text-align:center; height:28px; line-height:28px; background:url(../images/newsite/nva.jpg) no-repeat; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#e66014;}

/*加入购物车*/
.img_titlec{ width:155px; margin:0 auto;}
.nva_c{ border:1px solid #eeeeef;border-top:none;}
.nva_c table{ border-top:3px solid #fca500;}
.nva_c table th{ background:#f3f3f4; color:#666; line-height:33px; font-size:14px; border-right:1px solid #e3e3e5;}
.nva_c table td{ text-align:center; padding:20px 0; border-bottom:1px solid #eeeeef;}
.jxgw{ text-align:right; padding:10px 0 20px 0;}
.jxgw img{ margin:0 8px 0 0;}
.tctj_ld{ padding:0 0 40px 0;}
.r_title{ line-height:30px; font-size:14px; font-weight:bold; padding:0 0 0 30px; background:#fca500 url(../images/newsite/gwc.png) no-repeat 10px center; color:#fff;}
.j_curs{ background:#f3f3f4;}
.j_t{ padding:0 0 0 10px; line-height:30px; border-bottom:1px dotted #fca500;}
.j_tb{ line-height:18px; padding:5px;}
.price span{ font-weight:bold; font-size:14px; color:#cc0000;}
.j_tl{ margin:0 0 0 5px; *margin:0 ;}
.totalb{ padding:15px 0 0 10px;}
.check input{ line-height:40px; height:40px; border:none; background:url(../images/newsite/ab.jpg) no-repeat; color:#fff; font-family:"微软雅黑"; font-size:18px; width:190px; text-align:center;}