/* CSS Document */
html *{ margin:0; padding:0; list-style:none; border:none; font-family:Microsoft Yahei, Arial, Helvetica, sans-serif; font-size:14px;}
body{ text-align:center;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.head{ width: 100%; text-indent:-3000px; background:url(../images/head-bg.jpg); height:400px; margin:0 auto; overflow:hidden;} 
.head div{ background:url(../images/banner.jpg) no-repeat center; width:1120px; height:400px; overflow:hidden; margin: 0 auto;}
.head h1{ height:51px; overflow:hidden;}
.head a{ display:block; width:180px; height:50px; margin-top:281px; margin-left:787px; }
.nav{ height:50px; width:100%; margin:0 auto;  overflow:hidden; background:#0882f4;}
.nav ul{ height:50px; overflow:hidden; margin:0 auto; width:1000px;}
.nav li{ padding-left:2px; background:url(../images/nav-s.png) no-repeat left center; height:50px; line-height:50px; display:block; float:left; width:99px; padding-left:1px; text-align:center;}
.nav li#sy{ background:none; background:#F90;}
.nav li a{ color:#ffffff; font-size:16px;}
.nav li a:hover{ color:#CCC; text-decoration:none;}

.zeye{ width:1000px; margin:0 auto; margin-top:20px; clear:both; border-bottom:#dedede solid 1px; height:auto; overflow:hidden;}
.zeye-l{ width:620px; height:230px; padding:20px; display:block; float:left; text-align:left; line-height:25px;}
.zeye-r{ width:340px; height:230px; padding:20px 0; display:block; float:right;}
.zeye-l p{ text-indent:2em; color:#333;}
.zeye-l strong{ margin:0 10px; font-size:18px; color:#600; margin-left:28px;}
.zeye-l b{ color:#F30; font-size:16px;}

.zheye{ height:auto; width:1000px; margin:0 auto; margin-top:10px; clear:both; overflow:hidden;}
.zheye .kuang{ width:249px; border-left:#dedede dotted 1px; display:block; float:left; text-align:center;}
.zheye div.no{ width:250px; padding:0; border:none;}
.zheye .kuang img{ margin:10px auto; width:200px; height:200px;}
.zheye .kuang img:hover{ position:relative; top:-5px; cursor:pointer;}
.zheye #txt{ width:200px; margin:0 auto; text-align:left; margin-top:10px; clear:both;}
.zheye #dy{ background:#ee3106; height:auto; overflow:hidden; width:200px; margin:0 auto; padding:10px; text-align:left; }
.zheye #dy1{ background:#99cc66; height:auto; overflow:hidden; width:200px; margin:0 auto; padding:10px; text-align:left; }
.zheye #dy b,.zheye #dy1 b{ display:block; clear:both; height:25px; line-height:25px; color:#FFF; font-size:14px;}
.zheye #dy tt,.zheye #dy1 tt{ display:block; background:url(../images/xing.png) no-repeat center; width:17px; height:16px; float:left; margin-top:4px; margin-left:2px;}
.zheye #dy span,.zheye #dy1 span{ display:block; height:25px; line-height:25px; width:70px; float:left;}

.guo{width:100%; height:400px; overflow:hidden; clear:both; margin:0 auto; margin-top:20px; background:#cce5fe; padding:10px 0;}
.guo div{ background:url(../images/th_bg.jpg) no-repeat left center; padding-left:220px; width:780px; height:400px; margin:0 auto; overflow:hidden;}
.guo *{ display:block; text-align:left;}
.guo b{ color:#CA605D; font-size:22px; height:30px; line-height:30px; margin-top:20px;}
.guo span{ margin-left:30px; color:#333; font-size:16px; margin-top:8px;}
.guo strong{ color:#390; font-size:20px; margin-top:10px; margin-left:30px; text-decoration:underline; font-weight:normal;}
.guo p{ margin-top:15px; margin-left:30px; color:#F60; font-size:16px;}
.guo p strong{ display:inline; margin-left:0;}

.title{ display:block; width:100%; background:url(../images/tel_t.jpg) no-repeat center center; height:40px; clear:both; overflow:hidden; margin-top:30px; text-indent:-3000px; cursor:pointer;}

.ys{ height:auto; overflow:hidden; padding-top:40px; clear:both; width:1000px; margin:0 auto;}
.ys-l{ width:705px; height:259px; display:block; float:left;}
.ys-r{ display:block; width:273px; height:237px; border:#dedede solid 1px; background:#fff5f3; float:right; padding:10px;}
.ys-r strong{ font-size:20px; color:#F30; display:block; height:25px; line-height:25px;}
.ys-r div{ display:block; background:url(../images/bm.jpg) no-repeat left bottom; height:200px; margin-top:10px;}
.ys-r div p{ border:#dedede solid 1px; background:url(../images/p-bg.gif) repeat-x left bottom; height:auto; overflow:hidden; display:block; margin-left:85px; text-align:left; margin-top:10px; padding:2px 5px; line-height:18px;}
.ys-r div p b{ display:block; color:#F60; font-size:14px;}

.xl{ width:100%; background:#e6faff; height:285px; clear:both; margin-top:30px; padding:20px 0; overflow:hidden;}
.xl #bg{ background:url(../images/hb.jpg) no-repeat 345px center; width:1000px; margin:0 auto; height:285px;}
.xl-l{ display:block; float:left; width:340px; height:auto; overflow:hidden; padding-top:40px;text-align:left; margin-top:10px;}
.xl-l b{ font-size:18px; color:#600;}
.xl-l strong{ display:block; font-size:24px; color:#F00; margin-top:10px;}
.xl-l p{ display:block; text-align:left; margin-top:20px; line-height:20px; font-size:16px; color:#333; text-indent:2em;}
.xl-l p b{ font-size:16px;}
.xl-r{ display:block; float:right; width:290px; margin-right:10px; margin-top:30px; text-align:center;}
.xl-r p{ text-align:center; font-size:16px; margin-top:15px;}
.xl-r p#red{ color:#F30;}
.xl-c{ width:290px; display:block; float:left; height:75px; text-indent:-3000px; margin-left:55px; margin-top:204px;}

.title-jy{ display:block; width:100%; background:url(../images/jy.jpg) no-repeat center center; height:40px; clear:both; overflow:hidden; margin-top:30px; text-indent:-3000px; cursor:pointer;}

.xs{ width:1000px; margin:0 auto; margin-top:25px;  height:auto; overflow:hidden;}
.xs a{ display:block; float:left; width:310px; margin:0 11px;}
.xs a:hover{ text-decoration:none;}
.xs img{ border:#cccccc solid 1px; padding:4px;}
.xs img:hover{ border:#F60 solid 1px;}
.xs div{ height:30px; line-height:30px; color:#333;}
.xs div p,.xs div b{ display:inline; margin:0 5px;}
.xs div b{ color:#F60;}
.xs div p{ color:#960;}

.bm{ clear:both; margin:0 auto; margin-top:30px; width:100%; height:auto; overflow:hidden; background:#e6faff; padding:30px 0;}
.bm-b{ width:1000px; margin:0 auto;}
.bm-l{ width:430px; background:url(../images/t_more.jpg) no-repeat left top; padding-top:40px; display:block; float:left;}
.bm-l a{ display:block; margin-top:15px; text-align:left; margin-left:50px;}
.bm-l a:hover{ position:relative; left:-5px;}
.bm-r{ background:#faffd7 url(../images/on_bg.jpg) no-repeat 340px center; width:347px; text-align:left; height:255px; display:block; float:right; border:#dedede solid 1px; padding-right:200px; overflow:hidden;}
.bm-r strong{ height:30px; margin-bottom:15px; line-height:30px; font-size:20px; margin-top:20px; display:block; text-align:center;}
.bm-r div{ margin-left:30px; clear:both; margin-top:5px;}
.bm-r input{ border:#dedede solid 1px; width:180px;}
.bm-r select{ border:#dedede solid 1px; width:183px;}
.bm-r font{ margin-left:10px;}
.bm-r div#text{ display:none;}
.bm-r .submit{ background:url(../images/on_m.jpg) no-repeat center center; width:157px; height:52px; display:block; border:none; text-indent:-3000px; margin-top:20px; margin-left:70px; cursor:pointer;}


.zt-title{ height:40px; width:1000px; margin:0 auto; background:url(../images/zt.jpg) no-repeat center; overflow:hidden; clear:both; margin-top:30px; text-indent:-3000px; text-align:center;}
.zt-title a{ width:200px; height:40px;}
.zt{ height:auto; overflow:hidden; margin:0 auto; width:996px; clear:both; margin-top:30px; padding-bottom:30px;}
.zt li{ display:block; float:left; width:300px; margin:16px;}
.zt img{ width:280px; height:135px; padding:9px; border:#CCC solid 1px;}


.footer {
	background:#f2f2f2;
	height:auto;
	overflow:hidden;
	font-size:12px;
}
.footer-nav {
	width:1000px;
	margin:0 auto;
	padding:20px 60px 0;
	border-bottom:#cdcdcd solid 1px;
	height:auto;
	overflow:hidden;
}
.f-nav {
	background:url(../images/datu.gif) no-repeat -315px -160px;
	display:block;
	width:150px;
	height:140px;
	float:left;
}
.f-nav div {
	height:25px;
	line-height:25px;
	font-weight:bold;
	margin-top:5px;
	font-size:14px;
	color:#333333;
}
.f-nav li {
	line-height:20px;
	line-height:20px;
}
.f-nav li a {
	color:#666;
	text-decoration:none;
}
.f-nav li a:hover {
	color:#000000;
}
.f-nav-img {
	width:400px;
	display:block;
	float:left;
	height:150px;
}
.f-nav-img div {
	text-align:center;
	float:left;
	margin-top:10px;
	margin-left:30px;
	line-height:30px;
	width:150px;
	color:#666;
}
.footer-b {
	margin:0 auto;
	margin-top:20px;
	height:auto;
	overflow:auto;
	width:1000px;
	padding-bottom:50px;
}
.footer-b div {
	height:20px;
	line-height:20px;
}
/******/
.logo{float:left;display:inline;padding-top:10px;}
.head_right{
	position: absolute;
	right: 4px;
	top: 0px;
	z-index: 1;
	width: 239px;
}
.head_dh{background:#ee7800;font-size:16px;font-family:'Microsoft YaHei',Arial;height:44px;line-height:44px;min-width:1200px;color:#ffffff;}
.w1200{width:1200px;margin:0px auto;}
.head_dh ul li{float:left; position:relative; z-index:3;}
.head_dh ul li a.navia:link,.head_dh ul li a.navia:visited{padding:0px 28px;color:#ffffff;display:block;}
.head_dh ul li a.navia:hover{background:#484848;}
.head_dh ul li .tc{ position:absolute; width:100%; left:0; top:44px; background:url(../images/navibg.png); padding-bottom:8px; display:none;}
.head_dh ul li .tc a{ display:block; height:33px; line-height:32px; background:url(../images/naviline.png) repeat-x bottom; text-align:center; color:#fff; font-size:14px;}
.head_dh ul li.w162{width:240px;position:relative;z-index:20;}
.head_dh ul li.w162 a:link,.head_dh ul li.w162 a:visited{padding:0px}
.head_dh ul li.w162 .title{background:#484848;text-align:center;}
.head_dh ul li.w162 .show{display:none;width:100%;position:absolute;top:44px;left:0px;}
.head_dh ul li.w162 .show dl{ display:block;font-size:14px;color:#ffffff;}
.head_dh ul li.w162 .show dl dt{background:url(../images/dh_bg_1.png);line-height:40px;height:40px;}
.head_dh ul li.w162 .show dl dd{background:url(../images/dh_bg_2.png);line-height:39px;height:39px;margin-top:1px;}
.head_dh ul li.w162 .show dl a:link,.head_dh ul li.w162 .show dl a:visited{display:block;background-position:20px center;background-repeat:no-repeat;padding:0px 0px 0px 54px;line-height:39px;height:100%;color:#ffffff;}
.head_dh ul li.w162 .show dl a:hover{background-color:#ee7800;}
.head_dh ul li.head_dh_pr{position:relative;height:44px;font-size:0px; display:none;}
.head_dh ul li.head_dh_pr input{background:url(../images/search.png) no-repeat center center;width:60px;height:44px;cursor:pointer;border:none;}
.bootom_h45{line-height:45px;height:45px;min-width:1200px;text-align:center;background:#393939;color:#898787;}
.bottom_right_font{line-height:20px;text-align:center;font-size:14px;color:#ffffff;height:20px;margin-top:5px;}
.p045{padding:0px 45px;}
.zx_4{ font-size:8px;}
.zx_3{background:url(../images/zx_3.png) no-repeat left;padding-left:24px;}
.zx_2{background:url(../images/zx_2.png) no-repeat left;padding-left:24px;}
.zx_h30{line-height:30px;font-weight:bold;font-size:14px;color:#ffffff;}
.zx_h30 a:link,.zx_h30 a:visited{color:#ffffff;text-decoration:none;}
.zx_h30 a:hover{color:#ee7800;}
.color_1{color:#ee7800;}
.bottom_phone{line-height:30px;color:#ffffff;font-size:14px;}
.right_phone{background:url(../Images/zx_1.png) no-repeat left;line-height:24px;padding-left:24px;font-size:14px;font-weight:bold;color:#ffffff;}
.br_p045{border-right:1px solid #5e5d5d;padding:0px 45px;}
.bottom_show{line-height:24px;color:#898787;}
.bottom_show a:link,.bottom_show a:visited{color:#898787;}
.bottom_show a:hover{color:#ee7800;}
.bottom_title{font-size:14px;font-weight:bold;color:#ffffff;line-height:30px;}
.br_bk1{border-right:1px solid #5e5d5d;}
.br_bl{border-right:1px solid #5e5d5d;padding:0px 35px;}
.p30_mw1200{background:#484848;padding:30px 0px;min-width:1200px;}
.w11_right{margin-left:35px;display:inline-block;padding-left:20px;text-align:center;background:url(../images/w11_right.png) no-repeat left;}
.w11_left{background:url(../Images/w11_left.png) no-repeat left;padding-left:20px;display:inline-block;text-align:center;}
.bottom_bg{width:1200px;margin:0px auto;color:#ffffff;background:url(../Images/bottom_b.png) no-repeat bottom;padding-top:225px;line-height:47px;height:47px;text-align:center;}
.h47_bg{background:url(../images/h47_bg.png) repeat-x bottom;min-width:1200px; margin-top:30px}
.mw1200_bg_fa{background:#fafafa;border-bottom:1px solid #e7e7e7;min-width:1200px;}
.w300{width:165px;overflow:hidden;}
.w350{float:left;width:347px !important;padding:20px 15px !important;height:413px !important;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.ti_fz16{font-size:16px;font-weight:bold;color:#ee7800;}
.ti_fz16 a{ color:#ee7800;}
.w328 img{filter: alpha(opacity=70);opacity:0.70;}
.lx .w328 img{filter: alpha(opacity=100);opacity:1;}
.c28_fbold{color:#282828;font-weight:bold;line-height:36px;}
.lh18_ca{line-height:18px;color:#a5a4a4;}
.h103{height:103px;overflow:hidden;margin-top:20px;}
.fr_w870{
}
.fl_w595{
	height:395px;
        float:left;overflow:hidden;
        width:925px;}
		
		
.bb_w1200{border-bottom:1px solid #e7e7e7;min-width:1200px;}
.w11200{width:1200px;margin:0px auto;}
.p15{padding-top:15px;}
.p15 .title1{height:35px;overflow:hidden; border:#CCC solid 1px;}
.p15 .title1 .title_left1{line-height:33px;height:35px;float:left;}
.p15 .title1 .title_left1 ul li{float:left;margin-right:2px;padding:0px 15px;font-size:18px;color:#c0c0c0;border:1px solid #dbdbdb;display:inline;cursor:pointer;font-family:'Microsoft YaHei',Arial;}
.p15 .title1 .title_left1 ul li a{ color:#c0c0c0;}
.p15 .title1 .title_left1 ul li:hover{border:1px solid #ee7800;background:#ee7800;color:#ffffff;}
.p15 .title1 .title_left1 ul li.on1{border:1px solid #ee7800;background:#ee7800;color:#ffffff;}
.p15 .title1 .title_left1 ul li.on1 a{ color:#fff;}
.p15 .title1 a.title_right:link,.pt15 .title a.title_right:visited{float:right;line-height:24px;border:1px solid #dbdbdb;height:24px;display:inline-block;padding:0px 10px;font-size:14px;color:#a3a3a3;margin-top:4px;display:none;}
.p15 .title1 a.title_right:hover{border:1px solid #ee7800;background:#ee7800;color:#ffffff;}
.p5{padding-top:5px;display:none;}
.ov_w1200{width:1200px;overflow:hidden;}
.p5 .ov_w1200{width:1200px;overflow:hidden;}
.p5 .ov_w1200 div.w12151{width:1213px;}
.p5 .ov_w1200 div.w12151 .flmt15{float:left;margin-top:15px;margin-right:13px;display:inline;position:relative;}
.flmt15 div{position:absolute;left:0px;top:0px;width:100%;height:100%;background:url(../Images/w1_bg_1.png);color:#ffffff;text-align:center;line-height:21px;display:none;}
.flmt15:hover div{display:block;}
.flmt15 div p{ margin:0px 20px;}
.flmt15 div p.title{font-size:14px;font-family:'Microsoft YaHei';line-height:30px;}
.flmt15 div td{width:100%;text-align:center;color:#ffffff;height:100%;}
	/********/
.fixed_1{position:fixed; top:132px; right:50%; margin-right:605px; width:53px; z-index:987654;}
.fixed_1 a:link,.fixed_1 a:visited{display:block; width:53px; height:23px; background:#ee7800; margin-top:1px; color:#ffffff; background-position:center 8px; background-repeat:no-repeat; text-align:center; padding-top:30px; line-height:23px; z-index:545;}
.fixed_1 a:hover{background-color:#484848;}
.fixed_1 a{ position:relative;}
.fixed_1 a.rtel{ height:53px; padding:0; position:relative;}
.fixed_1 a.rtel span{ position:absolute; width:53px;height:53px; background:#0cf; top:0; right:0; text-align:left; line-height:53px; font-size:16px; overflow:hidden;}
.fixed_1 a.rtel span i{ width:53px; height:23px; float:left; padding-top:30px;background:#ee7800; color:#ffffff; background-position:center 8px; background-repeat:no-repeat; text-align:center;line-height:23px; font-style:normal; margin-right:10px; font-size:12px;}
.fixed_1 a.rtel:hover span i{background-color:#484848;}
.fixed_1 a span.ewm{ width:100px; height:100px; padding:10px; background:#fff; position:absolute; right:53px; top:0; display:none;}
.fixed_1 a span.ewm img{ display:block;}
.zx_show{background:#f8f7f7 url(../Images/210img.png) no-repeat right bottom;width:210px; height:180px; padding:15px 20px; border:10px #f08326 solid; position:fixed; left:50%; top:50%; margin-left:-200px; margin-top:-130px; z-index:10; padding-right:140px; z-index:987654; display:none;}
.zx_show_title{color:#ee7800; font-size:31px; font-weight:bold; font-family:'Microsoft YaHei';}
.zx_show_content{font-size:20px; color:#484848; color:#484848; font-family:'Microsoft YaHei';}
.zx_show_fz18{font-size:18px; color:#484848; margin-top:5px; padding-top:5px; border-top:1px solid #e4e3e3; font-family:'Microsoft YaHei';}
.fz24_cbold{font-size:24px; color:#ee7800; font-weight:bold; font-family:Arial;}
.h34_mt10{height:34px; line-height:34px; margin-top:10px;}
.fz18_p0{background:#f08326; color:#ffffff !important; font-size:18px; font-family:'Microsoft YaHei'; float:left; display:inline-block; padding:0px 10px; margin-right:10px;}
.p010_fz18{background:#484848; color:#ffffff; font-size:18px; font-family:'Microsoft YaHei'; float:left; display:inline-block; padding:0px 10px; margin-right:10px; cursor:pointer;}
.lxing{position:fixed; top:0px;}
.head_dh ul li.on a{background:#484848 !important;}
.head_dh ul li.head_dh_pr{position:relative;height:44px;font-size:0px;float:right;margin-right:240px;display:none; }
/*footer*/
.footer_bg{ width:100%; background:#f4f4f4;}
.foot_mid{ padding:15px 0 20px 0; font-size:12px; text-align:center; border-top:1px solid #fff; border-bottom:1px solid #ccc;}
.foot_mid_bg{}
.footer_edu{  background: url(../Images/index_ico.png) no-repeat 0 -90px;width: 220px;height: 80px; float:left;}
.footicon{ float:right;}
.footicon li{ float:left; width:132px; height:110px;}
.footicon li a{ display:block; width:132px; height:110px; text-indent:-9999em; overflow:hidden;}
.footicon li.fot01{  background:url(../Images/footicon.png) no-repeat 0 0;}
.footicon li.fot01 a:hover{ background:url(../Images/footicon.png) no-repeat 0 -115px;}
.footicon li.fot02{ background:url(../Images/footicon.png) no-repeat -132px 0;}
.footicon li.fot02 a:hover{ background:url(../Images/footicon.png) no-repeat -132px -115px;}
.footicon li.fot03{ background:url(../Images/footicon.png) no-repeat -264px 0;}
.footicon li.fot03 a:hover{ background:url(../Images/footicon.png) no-repeat -264px -115px;}
.footicon li.fot04{ background:url(../Images/footicon.png) no-repeat -396px 0;}
.footicon li.fot04 a:hover{ background:url(../Images/footicon.png) no-repeat -396px -115px;}
.footicon li.fot05{ background:url(../Images/footicon.png) no-repeat -528px 0;}
.footicon li.fot05 a:hover{ background:url(../Images/footicon.png) no-repeat -528px -115px;}
.footicon li.fot06{ background:url(../Images/footicon.png) no-repeat -660px 0;}
.footicon li.fot06 a:hover{ background:url(../Images/footicon.png) no-repeat -660px -115px;}
.footicon li.fot07{ background:url(../Images/footicon.png) no-repeat -792px 0;}
.footicon li.fot07 a:hover{ background:url(../Images/footicon.png) no-repeat -792px -115px;}

