.bj ul li@charset "gb2312";
/* ???¨æ?·å?*/
body {/*font-size: 12px;*/background-color: #fff;font-family: Î¢ÈíÑÅºÚ, Arial, ËÎÌå; color:#333;overflow-x:hidden;}
* {margin:0;padding:0;list-style-type:none;}
img,a {border:0;outline:none; margin:0; padding:0; max-width: 100%;}
a {text-decoration: none;color:#f78138;}
a:hover {text-decoration: none;color:#f78138;}
ul{list-style-type:none;}
li {list-style-type: none;float:left;}
ul li{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:17px; padding-right:30px; display:inline-block !important;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:14px;}
h5 {font-size:16px;color:#016156;}
table{ border-collapse: collapse;}
video{max-width: 100%;}
.w_980 {width:1200px;margin:0 auto;}
.ml15 {margin-left:15px;}
.mt15 {margin-top:15px;}
.mb20{ margin-bottom:20px;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
iframe{width: 100%; height: 520px;}
/* ???¨æ?·å?ç»???*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* å¤´é?¨æ??ä»¶æ?·å?*/
.top1_link{ width:100%; height:35px;background:#eee; border-bottom:1px #dadada solid;}
.top1_link ul{height:35px;padding-left:5px; overflow:hidden; }
.top1_link ul li{ height:35px;padding-right:10px;overflow:hidden; }
.top1_link ul li a{ font:12px/35px ËÎÌå;color:#858484;}
.top1_link ul li a:hover{ text-decoration:underline;}
.top{ width:100%; height:140px; }
.top span{ line-height:140px; font-size:20px; color:#999; padding-left:50px; letter-spacing:3px;}

.top_1{height:140px; }

.mfdh{width:auto;height:140px;}
.na{width:100%; height:80px; }
.nav{ width:100%; height:80px; background:#eeeeee;}
	.nav>ul{ width:1200px; margin:0 auto; height:80px;}
	.nav>ul>li{ width:133px; float:left; text-align:center; list-style:none; position:relative; height:78px; }
	.nav>ul>li>a{ font-size:12px; color:#999; display:block; line-height:2em; padding:16px 0;}
	.nav>ul>li>a>span{ font-size:16px; color:#333;}
	.nav>ul>li ul{ padding-top:10px; padding-bottom:10px;}
	.nav>ul>li div{  width:133px;background:rgba(250,250,250,0.9) !important; background-color:#fff;transition:max-height 0.3s ease; max-height:0; position:absolute; top:80px;overflow: hidden;}
	.nav>ul>li:hover{border-bottom:2px solid #ee6612; }
	.nav>ul>li:hover div{ overflow: visible; max-height:500px; z-index:1000;}
	.nav>ul>li:hover a span{ font-weight:bold; color:#ee6612; line-height:1.8em;}
	.nav ul li div ul li{ text-align:center; float:none;}
	.nav ul li div ul li a{ line-height:2.5em; color:#333; font-size:14px; }
	.nav ul li div ul li a:hover{ font-weight:bold; color:#ee6612;}
/*å¤´é?¨æ??ä»¶æ?·å?ç»???width:90px;*/
/*banner*/
/*banner*/


/*.banner{width:1440px; height:538px;position:relative; margin:0px auto;overflow:hidden;}
.banner ul{width:10000px;}
.banner ul li{float: left;}
.banner .but{ width:300px; height:15px; position:absolute; bottom:30px; left:50%; margin-left:-150px; z-index:99; text-align:center;}
.banner .but a{ display:inline-block; width:15px; height:15px; margin:0 6px;background:url(../images/b_01.png) no-repeat;}
.banner .but .a_hover{ background-position:-30px 0px;}
.banner .indexShowLeft {display:none;position: absolute;left: -40px;top: 45%;width: 28px;height: 28px;background: url("http://static.zcool.com.cn/images/sl.png") no-repeat center center;}
.banner .indexShowRight {display:none;position: absolute;right: -40px;top: 45%;width: 28px;height: 28px;background: url("http://static.zcool.com.cn/images/sr.png") no-repeat center center;}
.banner .banner_1{height:530px; overflow:hidden;width:1440px;}
.banner .banner_1 ul{width:30000px;}
.banner .banner_1 li{height:530px;width:1440px;}
.banner .banner_1 li a img{width:1440px;height:530px; display:block;}*/
.banner { width: 1920px; height:500px; margin: auto; overflow: hidden;}
.banner .banner-box { width: 1920px; height:500px; position: absolute; left: 50%; margin-left: -960px; }
.banner .banner_imgn { width: 1920px; height:500px; overflow: hidden; position: relative; }
.banner .banner_imgn img { width:100%; height:500px; display: block;  }
.banner_imgn .prev { left: 15%; background: url(../images/banner_goL.png) no-repeat; width:83px; height:83px;position: absolute; top: 230px; display: none;  }
.banner_imgn .next { right: 15%; background: url(../images/banner_goR.png) no-repeat; width:83px; height:83px;position: absolute; top: 230px; display: none;  }
.banner_imgn .num { overflow: hidden; width:100%; height: 35px; position: absolute; bottom: 10px; zoom: 1; z-index: 3; font-size: 0px; /*background:url(../images/bg_01.png);*/ }
.banner_imgn .num ul { width:400px; height:20px; margin:7px auto; text-align:center;}
.banner_imgn .num li { display:inline-block; width: 20px; height: 20px; background: url(../images/bn_1.png) no-repeat; cursor: pointer; margin:0 3px; float:none; }
.banner_imgn .num li.on { background: url(../images/bn_2.png) no-repeat; width: 20px; height: 20px; }

/*¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö»ÃµÆÆ¬½áÊø¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö¡ö*/


		.bj{ width:100%; height:240px; margin:30px auto; float: left;overflow: hidden; background: #eee; padding-bottom: 30px;  padding-top: 30px;}
		.bj ul{width:1200px; height: 240px; margin: 0 auto;}
		.bj ul li{ width:230px; background:#fff; height:230px; float:left; margin:5px; float:left; list-style:none;}
		.bj ul li img{width:100%; height: auto;}
		.bj ul li:hover{ background:#f5f5f5; }
		.bj ul li:hover a{ color:#333;}
		.bj ul li:hover p{ color:#333;}
		.bj ul li a{ text-decoration:none; display:block;}
		.bj ul li p{ font-size:14px; color:#666; width:210px; margin:10px; line-height:2em;}
		
		
.banji{ width:1200px; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 30px;}
.banji div{width: 377px; height: 609px; float: left; margin-right: 3px; background: url(../images/bjbj.jpg) no-repeat center center;}
.banji div a{display:block; width: 100%; height: 100%;}
.banji ul{width:820px; height: auto; float: left;}
.banji ul li{ width:820px; height: 150px;margin-bottom: 3px; }
.banji ul li.banji1{background: url(../images/bjbj1.jpg) no-repeat center center;}
.banji ul li.banji2{background: url(../images/bjbj2.jpg) no-repeat center center;}
.banji ul li.banji3{background: url(../images/bjbj3.jpg) no-repeat center center;}
.banji ul li.banji4{background: url(../images/bjbj4.jpg) no-repeat center center;}
.banji ul li a{display:block; width: 100%; height: 100%;}
.banji ul li h3{ float:left; color: #fff; padding-left: 20px; padding-top: 20px; font-size: 20px; font-weight: bold;}
.banji ul li h3 span{ font-size:12px; font-weight: 400; line-height: 2.5em; color: #333;}
.banji ul li p{width:526px; margin: auto 22px; line-height: 1.8em; margin-top: 42px; font-size: 14px; height: auto; float: right; color: #666;}
.banji ul li:hover{ background: url(../images/bjbj5.jpg) no-repeat center center;}



.xxzl{ width: 100%; height: 150px; background: #fa4d00; float: left;}
.xxzl ul{ width:1200px; margin: 0 auto; height: 150px;  overflow: hidden;}
.xxzl ul li{ width:20%; height: 150px; text-align: center;}
.xxzl ul li span{ font-size:40px; color: #fff; font-weight: bold; margin-top: 25px; display: block;}
.xxzl ul li div{ background:#fff; height: 4px; width: 30px; margin: 10px auto;}
.xxzl ul li p{ color: #fff; font-size: 14px; font-weight: 100;}

		
		
		.youshi{width: 100%; height:auto; float:left; background: #f9f9f9; padding-bottom: 30px; padding-top: 30px; margin: 20px 0;}
		.youshi h2{ font-size:30px; font-weight:bold; color:#333; text-align:center; }
		.youshi h2 span{ font-size:36px; color:#ee6612;}
		.youshi p{ text-align:center; font-size:16px; color:#999; margin-bottom:30px;margin-top:15px;}
		.youshi ul{ width:1200px; margin:0 auto; height:auto;  overflow:hidden;}
		.youshi ul li{ width:273px; height:270px; background:#f8f8f8; float:left; margin-left:20px; margin-bottom:20px; overflow:hidden; border:1px solid #eee; position:relative;}
		.youshi ul li img{ width:267px; height:190px; padding:3px;}
		.youshi ul li h3{ font-size:18px; color:#333; margin-left:15px; margin-right:15px; border-bottom:1px solid #eee; margin-top:7px; margin-bottom:3px; padding-bottom:7px; font-weight:100;}
		.youshi ul li span{ font-size:12px; color:#999; padding-left:15px; padding-right:15px; line-height:2em;}
		.youshi ul li div{ width:36px; height:3px; background:#ee6612; position:absolute; left:15px; bottom:34px;}
		.youshi ul li:hover{box-shadow: 2px 2px 8px #888888; background:#fff;}
		.youshi ul li:hover h3{ color:#ee6612; font-weight:bold; }
		.youshi ul li:hover div{ background:#eee;}
		.youshi ul li:hover span{ color:#666;}




.datu1,.datu2{width: 100%; height: 256px; display: block; margin-top: 50px; margin-bottom: 50px;}
.datu1{ background:url(../images/datu2.jpg) no-repeat center center;}
.datu2{ background:url(../images/datu1.jpg) no-repeat center center;}




.ykkh{height:200px; width:1200px; margin:auto;}
.kh_z{width:520px; height:487px;}
.kh_z img{display:block;}
.kh_y{width:120px; height:487px; display:block;}
.kh_cc{width:100%; height:auto; position:relative; background: #eee; padding-top: 10px;}
.kh_cc span{ display:block; width:150px; height:120px; padding:35px 16px; margin-left: 13px; line-height:65px; float:left; background:#fff; font-size:42px; text-align:center;}
.gdwt{ font-size:20px !important; color: #888; line-height: 1.7em !important; position: relative; margin-left: 10px !important;}
.gdwt a{ display:block; background: #ee6612; border-radius: 5px; font-size: 16px; color: #fff; width: 100px; margin: 0 auto; line-height: 32px; position: absolute; bottom: 30px; left: 45px;}
.kh_cc span i{ font-style:normal; font-weight:bold; line-height:50px; font-size:32px; display:block; width:130px; height:60px; color:#ee6612; border-top:1px solid #ccc; margin:0 auto;}
.kh_cc img{width:380px; height:487px; display:block;}
.kh{width:100%; height:200px; padding:45px 0 27px 0;margin-bottom:40px;}
ul.kh_c{width:800px;height:200px; float:left;}
ul.kh_c li p{ width:170px; margin:0 10px; padding-top:14px;}
ul.kh_c li{width:190px;height:190px; float:left; margin-left:10px; background:#fff; overflow:hidden;}
ul.kh_c li:hover a{ color:#ee6612;}
.kh_t{font:18px/25px Î¢ÈíÑÅºÚ; width:380px;height:28px;color:#f2f0ea;}
.kh_cn{font:12px/20px ËÎÌå;color:#d56161; height:48px;}
.kh_t1 a, .kh_t1 a:hover{font:17px/26px Î¢ÈíÑÅºÚ; width:170px;height:50px; display:block;color:#444; font-weight:bold; overflow:hidden;}
.kh_cn1 a, .kh_cn1 a:hover{font:12px/20px ËÎÌå;color:#888; height:48px;}
.kh_cn a, .kh_cn a:hover{font:12px/20px ËÎÌå;color:#888; height:48px;}
.gdjp{width:982px; margin:auto;height:405px;margin-bottom:54px;position:relative;background:url(../images/zzpp.jpg) no-repeat;}
.gdjp img{ float:left; display:block;}
.p_1{font:25px/35px Î¢ÈíÑÅºÚ !important; color:#666 !important;width:980px; height:35px;display:block; position:absolute; left:0; top:15px; text-align:center !important;}
.p_1 span{ color:#c21212;}
.gdjp a{font:30px/35px Î¢ÈíÑÅºÚ; color:#fff; text-align:center;}
.p_2:hover, .p_3:hover, .p_4:hover, .p_5:hover , .p_02:hover{ color:#fff !important;}
.p_02{width:126px; height:65px;display:block;position:absolute;right:15px; top:140px;}
.p_2{width:126px; height:65px;display:block;position:absolute; left:186px; top:140px;}
.p_3{width:95px; height:70px;display:block;position:absolute; right:361px; top:137px;}
.p_4{width:130px; height:64px;display:block;position:absolute; left:99px; bottom:60px;}
.p_5{width:134px; height:68px;display:block;position:absolute; right:260px; bottom:60px;}
.p_6{font:30px/35px Î¢ÈíÑÅºÚ; color:#555555;width:183px; height:68px;position:absolute; right:13px; bottom:70px; text-align:center;}
.p_6 span{font:20px/35px Î¢ÈíÑÅºÚ;}
.p_7{width:189px; height:35px;display:block;position:absolute;right:10px; bottom:15px;}
.p_7:hover { color:#fff600;}
.zx{width:100%; height:121px;background:#e8e8e8; margin-top:10px}
.zx_c{width:980px; height:121px;margin:0 auto;display:block;}
ul.yp{overflow: hidden; padding-top:27px;}
ul.yp .yp1{width:600px; height:440px; position:relative; border-radius: 10px; overflow: hidden;}
.yp1_t{width:600px; height:440px; display:block;}
.yp1 img{width:600px; height:440px;}
.yp_w{ width:600px; height:70px; position: absolute; bottom: 0;}
.yp_w p{width: 90%; margin: 0 auto;}
.yp_t{font:22px/25px Î¢ÈíÑÅºÚ; font-weight: bold; color:#fff;}
.yp_t .yp_tm{ color:#fff;}
.yp_p{font:12px/25px ËÎÌå;color:#fff; padding:10px 0;}
.yp_mo{font:12px/25px ËÎÌå;color:#727272; background: #fb4e02; text-align: center; padding: 5px 20px; margin: 0 auto; width: 60%; color: #fff; border-radius: 5px;margin-top: 10px;}
.yp_mo:hover{color:#fff;}
ul.yp .yp2{width:190px; height:140px; background: #f5f5f5; text-align: center; position:relative; margin-left:10px; margin-bottom:10px; border-radius: 10px; overflow: hidden; }
ul.yp .yp2:hover .xx1{display:block;}
.yp2 img{max-width:190px; max-height:140px; }
ul.yp .yp2 .xx1{  width: 190px; height: 140px;background: rgba(236,114,31,0.9) !important; background: #ec721f; color:#fff;position: absolute; top: 0; left: 0; display: none;text-align: center; font-size: 14px;z-index: 1000;}
ul.yp .yp2 .xx1 span{font-size: 60px; display: block; height: 60px; padding-top: 20px;}


ul.yp .yp2 .xx .yp_m{font:30px/25px Î¢ÈíÑÅºÚ; color:#fff;}
ul.yp .yp2 .xx .yp_z{font:18px/25px Î¢ÈíÑÅºÚ; color:#fff; padding-top:20px;}
ul.yp .yp2 .md{position:absolute;width:190px; height:30px;background:#000;background: rgba(0,0,0,0.2) !important; left:0px; bottom:0px; z-index:1px;filter:alpha(opacity=70);line-height: 30px; font-size: 12px; color: #777;}
ul.yp .yp2 .md .yp_m{text-align: left; text-align: center;width: 30%; padding-left: 5%; float: left; color: #fff; font-weight: bold;}
ul.yp .yp2 .md .yp_z{color: #fff;font-size: 12px; width: 60%; margin-right: 5%; margin-top: 6px; height: 18px; float: right; border-radius: 4px; text-align: left; line-height: 18px;  overflow: hidden;}

ul.yp .yp_ls{width: 234px; height: 340px; margin: 3px; position: relative; overflow:hidden;}
ul.yp .yp_ls a img{width: 234px;height: 340px;}
ul.yp .yp_ls .md{ background: rgba(236,114,31,0.9); height: 40px;width: 88%; padding: 0 6%; position: absolute; left: 0; bottom: 0;z-index: 1000;}
ul.yp .yp_ls .md p{width:50%; float: left; line-height: 40px;}
ul.yp .yp_ls .md .yp_m{text-align:left; font-size: 18px; font-weight: bold; color: #fff;}
ul.yp .yp_ls .md .yp_z{color: #fff;font-size: 14px; text-align: right;}
ul.yp .yp_ls .md .jj{ width:100%; color:#fff; top:0; font-size:14px;}

ul.yp .yp_ls:hover .md{ height:100%; top:0;}




.kctx{ width: 100%; height: auto; margin-top: 30px; margin-bottom: 30px; overflow: hidden; background: #f2f2f2; }
		.kctx div{width: 1200px; margin: 0 auto;}
		.kctx div img{display: block; margin: 40px auto;}





.zp{ height:37px; background:url(../images/xszp_bg.jpg) left 13px no-repeat; padding:24px 0;}
.zp a{ display:block; float:left;}
.zp_1{ width:314px;height:37px;}
a.zp_2 , a.zp_2:hover{font:16px/30px Î¢ÈíÑÅºÚ; color:#fff !important;width:130px; padding-left:16px;height:37px;background:url(../images/mb_zp.png) no-repeat;}
.grb{width:100%;height:103px; background:#d7d7d6;}
.grb a{ height:103px;display:block;}
.grb a{ height:126px; background:url(../images/grp.png) no-repeat; display:block;}
.jj{ height:433px; margin-top:23px; position:relative;}
.jj_c{width:980px;height:396px; overflow:hidden;}
.jj_c ul{width:30000px;}
.jj_c li{width:980px;height:396px;}
.jj_c li a img{width:980px;height:396px; display:block;}

.mxtd{ width:100%; margin: 30px auto 0; overflow: hidden; display: block; height: auto; float: left;}
.mxtd h2{ font-size: 36px; position: relative;  font-weight: bold; width: 1200px; margin: 0 auto;}
.mxtd h2 i{ color:#ee6612;}
.mxtd h2 span{ color: #ccc;  font-size: 24px;}
.mxtd h2 div{ float: left; height: 1px; width: 970px; background: #eee; position: absolute; right: 0; bottom: 14px;}
.mxtd h2 div div{ width:300px; height: 3px; background: #ee6612; position: absolute;right: 0; bottom: -1px; z-index: 3;}
.mxtd h2 a{ display: block; font-size: 16px; color: #fff; width: 100px; line-height: 32px;  background: #ee6612; position: absolute; right: 20px; top: 16px; text-align: center;}
.mxtd h2 a:hover{background: #ee6612;}

.mx_t{font:40px/39px Î¢ÈíÑÅºÚ; color:#777777;height:39px; text-align: center;}
.mx_t span{ color:#f78138;}
.mx_tt{font:20px/39px Î¢ÈíÑÅºÚ; text-align:center;color:#797979;}
.mx_tt span{ color:#da2319;}
.lszp{ height:37px; background:url(../images/lszp_bg.jpg) left 13px no-repeat; padding:24px 0;}
.lszp a{ display:block; float:left;}
.zp_4{ width:314px;height:37px;}
a.zp_3 , a.zp_3:hover{ font:16px/30px Î¢ÈíÑÅºÚ; color:#fff !important; width:130px;height:37px; padding-left:16px;display:block; background:url(../images/sczp.png) no-repeat;}
.fwtx{width:100%;height:885px; background:url(../images/fwtx_bj.jpg) repeat-x;border-bottom:1px #ddd solid;}
.fwtx_a{ height:118px;display:block; }
.fwtx_x{ height:710px; background:url(../images/fwtx_bj3.jpg) left bottom no-repeat; }
.fwtx_x a{height:100px; display:block;color:#373737;}
.kg1{width:51px;height:55px !important; border-left:1px #d7d7d6 solid;}
.kg2{width:41px;height:55px !important;border-left:1px #d7d7d6 solid;}
.f1{width:321px; background:url(../images/fw_1.png) left top no-repeat;}
.f2{width:231px;background:url(../images/fw_2.png) left top no-repeat;}
.f3{width:334px;background:url(../images/fw_3.png) left top no-repeat;}
.f4{width:321px;background:url(../images/fw_4.png) left top no-repeat;}
.f5{width:231px;background:url(../images/fw_5.png) left top no-repeat;}
.f6{width:334px;background:url(../images/fw_6.png) left top no-repeat;}
.f7{width:321px;background:url(../images/fw_7.png) left top no-repeat;}
.f8{width:231px;background:url(../images/fw_8.png) left top no-repeat;}
.f9{width:334px;background:url(../images/fw_9.png) left top no-repeat;}
.f_t{ margin-left:70px;font:22px/53px Î¢ÈíÑÅºÚ; }
.f_w{font:12px/25px ËÎÌå;}
.fwbj{ height:24px;}





.zzry{height:auto; overflow:hidden;}
.dbdt{width: 1200px; height: auto; margin-bottom: 10px;}
.dbdt img{ margin: 10px; width: 1180px;}
h2.zzry_t{ font-size: 30px; position: relative; margin-bottom: 20px; font-weight: bold;}
h2.zzry_t i{ color:#ee6612;}
h2.zzry_t span{ color: #ccc; font-size: 24px;}
h2.zzry_t div{ float: left; height: 1px; width: 980px; background: #eee; position: absolute; right: 0; bottom: 14px;}
h2.zzry_t div div{ width:300px; height: 3px; background: #ee6612; position: absolute;right: 0; bottom: -1px; z-index: 3;}


.prevl{width:17px;height:17px; position: absolute; top: 20px; right: 15px; background:url(../images/a_y.jpg) no-repeat;cursor:pointer;}
.nextl{width:17px;height:17px;position: absolute; top: 20px; right: 35px; background:url(../images/a_z.jpg) no-repeat; margin-right:5px; cursor:pointer;}
.move_0{width:1200px;height:192px; overflow:hidden;}
.move_0 ul{}
.move_0 li{width:245px;height:192px;}
.move_0 li .move_1{width:234px;height:152px;}
.move_0 li .move_1 a{width:234px;height:152px; display:block;}
.move_01 li a img{width:232px;height:150px; border:1px #ddd solid;}
.move_01 li a:hover img{border:1px #f78138 solid;}
.move_0 li .move_2 , .move_0 li a{width:234px;height:40px;font:12px/40px ËÎÌå; color:#555554; text-align:center;}
.move_0 li a:hover{color:#f78138;}
.xyst_t{ height:32px;color:#575757;padding-top:10px;}
.xyst_t a{font:32px/25px Î¢ÈíÑÅºÚ; color:#484848; padding-right:10px;}
.xyst_t a span{font:32px/25px Î¢ÈíÑÅºÚ; color:#f78138;}
ul.xyst_c{ width:992px;height:392px; padding:28px 0 10px 0;overflow:hidden;}
ul.xyst_c li{ width:234px;height:196px; margin-right:14px; float:left;}
ul.xyst_c li a img{width:232px;height:150px; border:1px #ddd solid;}
ul.xyst_c li a:hover img{border:1px #f78138 solid;}
ul.xyst_c li a p{width:234px;height:44px;font:12px/25px ËÎÌå;color:#555554; text-align:center;}
ul.xyst_c li a:hover p{color:#f78138;}

/*ÐÂÎÅ×ÊÑ¶*/

.fx_dt{height:500px;}
.fx_dt ul li:hover a{ text-decoration:underline;}
.jyfx,.ykdt{width:400px; height: 500px; margin-right: 50px; }
.zxbt{width: 400px; height: 50px; text-align: center; background: #eee; font-size: 20px; line-height: 50px; float: left; }
.gdzx{width: 400px; height: 50px; text-align: center; background: #eee; font-size: 16px; line-height: 50px; float: left; margin-top: 15px; }
.gdzx:hover{ border:1px solid #ee6612; background: #fff;}
.gdzx:hover a{ color:#ee6612;}
.gdzx a{ color:#333;}


.xxfa{ width:1200px; margin: 30px auto; overflow: hidden; display: block; height: auto;}
.xxfa h2{ font-size: 30px; position: relative; margin-bottom: 20px; font-weight: bold;}
.xxfa h2 i{ color:#ee6612;}
.xxfa h2 span{ color: #ccc; }
.xxfa h2 div{ float: left; height: 1px; width: 1080px; background: #eee; position: absolute; right: 0; bottom: 20px;}
.xxfa h2 div div{ width:300px; height: 3px; background: #ee6612; position: absolute;right: 0; bottom: -1px; z-index: 3;}
.xxfa ul{ width: 100%; height: auto;}
.xxfa ul li{ float:left; width: 295px; height: 194px; margin: 0 2px;}
.xxfa ul li img{ width:100%; height: auto;}

.news1,.news2{ margin-top: 10px; position: relative;}
.news1{width: 400px; height: 100px; margin-top: 15px;}
.news1 img{width: 130px; height: 100px; padding-right: 10px; display: block; float: left;}
.news1 .jy_1{width:260px; height: 45px; float: left; font-size: 16px; color: #333; font-weight: bold; line-height: 1.5em;}
.news1 .jy_2{width: 260px; height: 45px; float: left; font-size: 14px; color: #999; line-height: 1.5em; overflow: hidden;text-overflow:ellipsis; padding-top: 10px;}
.news1 a{color:#333;}
.news1 div{ height: 23px; width: 90px; font-size: 12px; color: #999; line-height: 23px; position: absolute; right: 0; top:26px; text-align: center;}

.news2{ height: 40px; width: 400px; color: #666; line-height: 40px; font-size: 16px; color: #666;}
.news2 span{ font-size:12px; color: #999; line-height: 40px; width: 90px; display: block; float: left; text-align: center;}
.news2 a{color:#666;width: 305px; padding-left: 5px; height: 40px; color: #666; overflow: hidden; display: block; float: left;overflow: hidden;}

.xkzx{ width:300px; height: auto; float: left;}
.xkbt{width: 294px; margin: 0 3px 3px; height: 50px; text-align: center; background: #eee; font-size: 20px; line-height: 50px; float: left;}
.xkzx ul li{ width:142px; height: 78px; border: 1px solid #ebebeb; margin: 3px; float: left; background:#ebebeb; text-align: center; vertical-align:middle; }
.xkzx ul li a{display: block; width: 100%; height: 100%; line-height: 78px; color: #333;}
.xkzx ul li a img{ padding-top: 18px;}
.xkzx ul li:hover{ border:1px solid #ee6612;}
.xkzx ul li:hover a{ color:#ee6612;}



/*banner?¾ç???·å?*/
.banner_bg{ height:34px; background:url(../images/banner_bg.png) no-repeat;}
.indexShow{width:980px;height:440px;overflow:hidden;position:relative;}
.indexShow .banner_1 {width:980px;height:396px;margin:0px auto;}
 .indexShow .banner_1 ul {width:10000px;}
.indexShow .banner_1 ul li { float:left;}
.indexShow .banner_1 ul li a  , .indexShow .banner_1 ul li a img {width:980px;height:396px; display:block;}
.banner_warp1 .indexShowLeft1 , #slides .prev{width:60px;height:60px;position:absolute;top:40%;left: 50px;background:url(../images/hover_left_cao.png) no-repeat;z-index:1000}
.banner_warp1 .indexShowRight1 , #slides .next{width:60px;height:60px;position:absolute;top:40%;right:50px;background:url(../images/hover_right_cao.png) no-repeat;z-index:1000}
.banner_warp1 .indexShowLeft1:hover , #slides .prev:hover{background:url(../images/hover_left.png) no-repeat;}
.banner_warp1 .indexShowRight1:hover , #slides .next:hover{background:url(../images/hover_right.png) no-repeat;}
.but1{overflow:hidden;position:absolute;display:block;left:45%;bottom:0;z-index:99999;}
.but1 a{float:left;width:23px;height:23px;background:url(../images/banner_qhbg.png) no-repeat;margin:5px;}
.but1 a.a_hover{background:url(../images/banner_qhbg01.png) no-repeat; height:23px;}
#container {z-index:0;}
#slides { height:100%;position:absolute;top:0;left:4px;z-index:100;}
.slides_container {width:980px;height:396px;overflow:hidden;position:relative;}
.pagination {overflow:hidden;position:absolute;display:block;left:50%;bottom:0;z-index:99999; margin-left:-140px;}
.pagination li {float:left;margin:0 1px;}
.pagination li a {text-align:center; color:#797979;display:block;float:left;width:23px;height:23px;background:url(../images/banner_qhbg.png) no-repeat;margin:5px;}
.pagination li.current a {color:#da2319;background:url(../images/banner_qhbg01.png) no-repeat; height:23px;}
/*banner?¾ç???·å?ç»???*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/



.works{width: 1200px; height: auto; margin: 0 auto; overflow: hidden;}
.works h2{text-align: center; font-size:30px;color: #ee6613; font-weight: bold; position: relative; height: 80px; margin-bottom: 8px;}
.works h2 div{ position:absolute;  width: 1190px; height: 1px; background: #ccc; bottom: 20px; left: 5px; z-index: 1;}
.works h2 span{ color:#ccc; line-height: 2em; font-size: 18px; display: block; background: #fff; width: 150px; z-index: 2; position: absolute; left: 525px; bottom: 2px;}
.works ul{overflow:hidden;}
.works ul li{width: 230px; height: 340px; float: left; margin: 5px; overflow: hidden; position: relative;}
.works ul li img{ width:230px; height: 340px; z-index: 1;}
.works ul li h3{ font-size: 24px; color: #ee6713; text-align: center; position: absolute; width: 230px; height: 340px; background: #fff; background:rgba(255,255,255,0.9); z-index: 3; top: 300px; left: 0; line-height: 40px; color: #333; font-size: 16px;transition:top 0.3s ease,font-size 1s ease,padding 0.3s ease; }
.works ul li h3 a{ color:#333;}
.works ul li span{display:block; text-align: center; font-size: 80px; line-height: 1.2em; color: #ee6613; }
.works ul li p{ font-size:14px; color: #333; font-weight: 100;}
.works ul li:hover h3{ top:0; left: 0; font-size: 24px; font-weight: bold; color: #ee6613; padding-top: 80px;}
.works ul li:hover h3 a{color: #ee6613;}

/*works*/

.gyhs{ width:100%; height: 110px; float: left; border: 1px solid #e0e0e0; background: #eee; margin-top: 50px;}
.gyhs ul{ width:1200px; height: 80px; margin:15px auto;}
.gyhs ul li{ text-align: center; height: 80px; width: 399px; border-right: 1px solid #e0e0e0;}
.gyhs ul li img{ padding:8px}



.bottom{ width:100%;height:360px; background:#f78138;padding-top:60px;}
.bottom_con{height:360px;}
.kslj{ width:800px; height:265px;font-family:Î¢ÈíÑÅºÚ;color:#fff; font-size:12px; padding-top: 5px;}
.kslj a:hover{color:#fff !important;}
.kslj div{float:left;}
.kslj div a{ line-height:40px; font-size: 14px;}
.kslj div span{ color:#444; font-size: 12px; display: block; padding-bottom: 5px;}
.gyls_ks{ width:160px; height:265px; overflow:hidden; padding-left:90px;}
.dtt{ font-size:18px !important; color: #fff !important; height: 35px !important;}
.gyls_ks a{ width:160px; height:40px; line-height:27px; overflow:hidden; display:block;color:#999;}
.jzbk_ks{ width:160px; height:265px; overflow:hidden;}
.jzbk_ks a{ width:160px; height:40px; line-height:27px; overflow:hidden;display:block;color:#999;}
.cpfl_ks{ width:160px; height:265px; overflow:hidden;}
.cpfl_ks a{ width:160px; height:40px; line-height:27px; overflow:hidden;display:block;color:#999;}
.jdal_ks{ width:160px; height:265px; overflow:hidden;}
.jdal_ks a{ width:160px; height:40px; line-height:27px; overflow:hidden;display:block;color:#999;}
.fwzx_ks{ width:160px; height:265px; overflow:hidden;}
.fwzx_ks a{ height:22px; line-height:22px; overflow:hidden;display:block;color:#fff;}
.ewm{ width:399px; height:220px; text-align:center; border-left: 1px solid #444;}
.ewm img{margin-bottom:10px;display: block; width: 109px; height: auto; margin: 0 auto; padding-bottom: 15px; padding-top: 20px;}
.sm{font-size:18px; color:#ccc; line-height: 40px;}
.jx{font-size:14px; color:#666;}
.zyb{ width:200px; height:205px; margin-left:30px;}
.xlwb , a.xlwb , a.xlwb:hover{ width:85px; height:45px;font-size:16px; text-align:right; margin:20px 15px 0 0; display:block;color:#fff !important;}
.txwb , a.txwb ,a.txwb:hover{  width:85px; height:45px;font-size:16px;text-align:right;margin:20px 15px 0 0; display:block;color:#fff !important;}
.chuang {width:200px;height:31px;background:url(../images/home_js.png) no-repeat;line-height:31px;text-indent:45px; margin-top:20px;}
.chuang a {color:#555555;}
.bottom_bg{ height:20px; background:url(../images/bottom_bg.jpg) no-repeat;}
.bo_bg{ height:23px; background:url(../images/b_bg.png) left no-repeat;}
.lianjie a:hover{color: #fff;}
.lianjie a {line-height:20px;padding:2px 10px; color: #888;}
.lianjie {padding:5px 0px; font-size:12px; text-align: center; color: #888; }
.lianjie span{ padding-left:15px; font-weight:bolder;}
.logo2{ border-bottom:1px #555 dashed;margin:10px 0;}
.ab_p_2 {width:1200px;font-size:14px;color:#666;line-height:26px; text-align:center;}
/*åº??¨ç???*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*??é¡?*/
.page{ width:100%; /*position:relative*/overflow:hidden; height:auto; padding:15px 0px 10px; float:left; display:inline;  }
.page .a1{ overflow:hidden; height:auto;margin:0px auto; line-height:37px; float:right; width:400px;}
.page .a1 span{float:left;color:#7f7f7f;}
.page .a1 .b1{ overflow:hidden; float:left; display:inline; padding:0px; margin:0px 10px 0px 0px;}
.page .a1 .b1 img{ border:0px;}
.page .a1 .b2{ float:left; display:inline;font-weight:bold;  margin:0px 10px 0px 0px; width:37px; height:37px; line-height:37px; text-align:center;background:url(../images/but_1.png) no-repeat top left;color:#000; text-decoration:none}
.page .a1 .b3{ float:left; display:inline;  margin:0px 10px 0px 0px; width:42px; height:37px; line-height:37px; text-align:center;background:url(../images/but_1.png) no-repeat top left; color:#7f7f7f; border:0px; text-decoration:none}
.page .a1 .b6{ float:left; display:inline;font-weight:bold;  margin:0px 10px 0px 0px; width:42px; height:37px; line-height:37px; text-align:center;background:url(../images/but_red.png) no-repeat top left; color:#FFF; border:0px; text-decoration:none}
.page .a1 .b4{  float:left; display:inline;  margin:0px 10px 0px 0px; width:37px; height:37px;background:url(../images/btn_p_42.jpg) no-repeat top left; cursor:hand;border:0px;}
.page .a1 .b5{  float:left; display:inline;  margin:0px 10px 0px 0px; width:50px; height:37px; line-height:37px; color:#666}
/*???¨è????*/
.xx{height:auto;overflow:hidden; margin:0 auto;}
.attr_title{overflow:hidden; height:auto;font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#474747;padding:30px 30px 8px 30px; text-align:center}
.attr_author{overflow:hidden;height:auto;font-size:12px;color:#7b7b7b;padding:7px 30px 12px 30px;text-align:center; letter-spacing:1px}
.attr_author span{padding:0px 15px;} 
.attr_share{ width:100%;overflow:hidden; height:auto;padding:5px 0px 20px 0px;}
.attr_share dt{width:450px;height:18px;padding:0px; margin:0px auto; }
.attr_line{overflow:hidden; height:1px; margin:0 30px 10px 30px;  border-top:dotted 1px #dadada}
.attr_info{margin:0 30px;color:#626262;  line-height:2em;}
.attr_info img{ max-width:100%; height: auto;}
.attr_info1{width:666px;margin:0 auto;color:#626262; font-size:14px; line-height:25px;}
.mood_18{ padding:10px 10px 15px 30px; overflow:hidden; margin:0px auto; border-top:1px solid #cdcccc; margin-top:20px;}
.fenxiang{ overflow:hidden; float:left;}
.fenye{ overflow:hidden; float:right; margin-top:5px;}
.fenye a{display:inline-block; width:74px; height:37px; margin-right:20px; background:url(../images/fen.png) no-repeat; text-align:center; line-height:37px; font-size:14px; color:#464646;}
/*ä½???å±?ç¤?*/
.n_y1{  border:1px #ddd solid;}
.zpxs_c , .n_y1, .attr_info1{height:auto !important; min-height:50px; overflow:hidden; }
.attr_info{height:auto !important; min-height:50px;}
.n_b{ text-align:center; }
.n_b img{position: relative; display: block; margin-left: -50%; left: 50%;}
.n_t{font:12px/20px ËÎÌå; height:20px;padding:30px 0 18px;}
.n_t a{color:#424242;}
.n_t p{width:3px;height:11px; background:#f78138; float:left; margin:4px 10px 0 0;}
.n_z{ width:262px;margin-right:23px;}
.zpxs_t{width:262px; height:43px; background:#d7d7d6;color:#444;}
.zpxs_t span{font:22px/43px Î¢ÈíÑÅºÚ;width:262px; height:43px;background:#eee; display:block; text-indent:1em;}
.zpxs_c{ width:262px;}
.ts-dt{font:14px/44px ËÎÌå;width:262px;height:44px; border-bottom:1px #d7d7d6 solid; display:block;}
.ts-dta-h{ color:#f78138;}
.dd li a , .ts-dta{ color:#424242;}
.dd{font:12px/30px ËÎÌå;width:262px;}
.dd li{width:262px; height:30px;}
ul.xyfc_c{width:262px; height:279px; display: none;}
ul.xyfc_c .yp2{width:126px; height:92px; position:relative; margin-top:5px; margin-left:2px; margin-right:3px;}
ul.xyfc_c .yp2 img{width:126px; height:92px;}
ul.xyfc_c .yp2 .xx{width:131px; height:62px; text-align:center;cursor:pointer; position:absolute;left:0px; bottom:15px; display:none; z-index:99; }
ul.xyfc_c .yp2 .xx .yp_m{font:14px/20px ËÎÌå; color:#fff;}
ul.xyfc_c .yp2 .xx .yp_z{font:12px/20px ËÎÌå; color:#fff;}
ul.xyfc_c .md{position:absolute;width:131px; display:none;height:92px;background:#da2319; left:0px; bottom:0px; z-index:1px;opacity:0.7;filter:alpha(opacity=70);}
.yk_c{width:262px; height:auto; overflow: hidden;}
.yk_c li{width:100%;}
.yk_c li span{ color:#d7d7d6;font:4px/30px ËÎÌå; padding-left:10px;}
.yk_c li a{font:12px/30px ËÎÌå; color:#424242; margin-left:5px;}
.yk_c li a:hover{color:#f78138;}

.zcdt{width:262px; height:auto; overflow: hidden;}
.zcdt li:hover{ color: #f78138; text-decoration: underline;}
.zcdt .zc_news1{ width: 100%; height: 60px; overflow: hidden; padding-top: 6px;}
.zcdt .zc_news1>p{ height:60px;}
.zcdt .zc_news1>p>a{ height: 50px; padding: 5px; font-size: 15px; color: #333; display: block;  font-weight: bold;line-height: 25px;}
.zcdt .zc_news1 img{ width:70px; height: 50px; padding: 5px 5px 5px 0;}
.zcdt .zc_news2{width: 100%; height:30px; overflow: hidden;}
.zcdt a{ line-height: 30px; font-size: 14px; color: #666;}

/*¿Ú±®*/
.koubei{ width: 100%; margin-bottom: 50px; padding-top: 50px; height: auto; overflow: hidden; background: #f2f2f2 url(../images/kbbj.png) no-repeat center bottom;}
.kbbt{ width: 100%; height: auto; overflow: hidden; text-align: center;}
.kbbt img{padding-bottom: 30px;}
.koubei ul li{ width: 460px; height: 50px; margin: 30px 20px;}
.koubei ul li p{ height: 40px; line-height: 40px;float: left; background: #fff; margin: 5px 0; padding: 0 30px;border-radius: 30px 25px 25px 6px; box-shadow: 2px -5px 7px rgba(109,109,109,0.13);}
.koubei ul li img{ width: 0; height: auto; float: left;transition:width 0.5s,height 0.5s;	-webkit-transition:width 0.5s,height 0.5s;}
.kbz{width: 500px; float: left;}
.kby{width: 500px;float: right; }
.kbz img{ margin-left: 30px;}
.kby img{margin-right: 30px;}

.koubei .kby ul li p,.koubei .kby ul li img{float: right}

.koubei ul li:hover img{display: block; width: 50px;}
.koubei ul li:hover p{ background: #ee6612;background: linear-gradient(to right,#ff6400,#f6c628); color:#fff; line-height: 50px; height: 50px; margin: 0px 0;box-shadow: 2px -5px 7px rgba(255,112,36,0.39)}







.lxfs{width:262px; height:202px; background:url(../images/lxfs.jpg) no-repeat; display:block;}
.wb_wx{width:262px; height:148px;}
.wb{width:115px; height:148px; background:url(../images/gfwb.jpg) no-repeat;}
.wx{width:117px; height:148px;background:url(../images/gfwx.jpg) no-repeat; }
.n_x{ width:1px; background:#d7d7d6; height:1253px;margin:0 26px 0 23px;}
.n_y{width:888px; padding-left:26px; border-left:1px #d7d7d6 solid;}
.xzp_t{ width:auto; height:30px; border-bottom:1px #d7d7d6 solid;}
.xzp_t p{ font-weight: bold;width:600px; height:30px; font-size: 18px; color:#f78138;}
.xzp_t p span{ color: #ccc; padding-left: 10px; font-weight: 400; font-size: 14px;}
.xzp_t a{width:68px; height:30px;font:12px/25px ËÎÌå; color:#666;}
.xzp_c{ width:888px; height:578px; overflow:hidden; margin-bottom: 40px;}
.xzp_c li{ width:210px; height:289px; float:left; margin-right:12px; margin-bottom: 10px;}
.xzp_c li a{ width:206px; height:249px; display:block; border: 2px solid #eee;}
.xzp_c li a img{ width:202px; height:245px; border: 2px solid #fff;}
.xzp_c li p{ width:210px; height:40px;font:12px/40px ËÎÌå; text-align: center;}
.xzp_c1{ width:100%; height:auto; overflow:hidden;}
.xzp_c1 li{ width:420px; height:auto; float:left; margin-right:24px; margin-bottom: 24px;}
.xzp_c1 li a{ width:420px; height:310px; display:table-cell; vertical-align: middle; text-align: center;}
.xzp_c1 li a img{ max-width:420px; height:auto; max-height: 310px;}
.xzp_c1 li p{ padding: 0 10px; height:40px;font:14px/40px ËÎÌå; color: #555; text-align: center; overflow: hidden; text-align: center;}

.tj_c{ width:888px; height:266px;}
.tj_c  ul{ width:888px;overflow:hidden;}
.tj_c li{ width:270px; height:auto; margin-right:26px;  position: relative;}
.tj_c li img{width: 270px; height: auto;}
.tj{width:665px; height:31px; padding:31px 0 18px;}
.tj_p{width:144px; height:31px;font:20px/25px Î¢ÈíÑÅºÚ; color:#242424;}
.p1{width:4px;height:20px; background:#f78138; float:left; margin:3px 10px 0 0;}
.zx_a{width:137px; height:31px; display:block;}
.dh{width:217px; height:31px; }
.gd{width:136px; height:31px;font:12px/25px ËÎÌå; color:#7c7b7b;}
.tj_z{width:300px; height:46px; background:rgba(255,255,255,0.9); color:#777; font:22px/40px Î¢ÈíÑÅºÚ;  display:block; text-align:center; position: absolute; bottom: 0;}
.tj_y{width: 100%; height: auto;}
.tj_y , .tj_y img{width:300px; height:auto; display:block;}

.area_hd .mood_01_p_1{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#4e4e4e; font-weight:normal;}
.con_hd {height: 40px;padding: 5px 0px;border-bottom: 1px  dotted  #c6c6c6; }
.msg_hh{font: 25px "Î¢ÈíÑÅºÚ";height: 35px;float: left;}
.msg_a_01{ float:right; height:30px; line-height:30px;}
.msg_a_01 a{ font-size:12px; color:#535353; display:inline-block; line-height:30px; margin-right:5px; }
.bolock_a{ background:url(../images/b_12.jpg) no-repeat; height:30px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#561301;width:95px;}
.msg_a_01 span{font:20px "Times New Roman"; color:#ff1a65;  display:inline-block;}
.msg_a_01 a.bolock_a{ background:url(../images/b_12.jpg) no-repeat; height:26px; text-align:center; font:12px/25px ËÎÌå; color:#fff;width:81px;}
.base{ height:30px; color:#535353; line-height:30px; margin-bottom:10px; overflow:hidden;}
.base a{ color:#5c5b5b;}
.base_bg{ background:#dfdfdf;}
.base_span{background:url(../images/a_hover.png) no-repeat 15px center ; padding-left:25px; color:#5a5a5a; font-weight:bolder;}
.baoming{ width:920px; margin:10px auto;}
.baoming input{ border:none; color:#2d2d2d; color: #7f7f7f;   }
.warep_infor{ border:1px #ddd solid; font-size:14px; padding-top:15px;}
.int_01{background:url(../images/sr_01.png) no-repeat; width:220px; height:37px;padding-left:10px;}
.int_01 input{width:200px !important;background:none;}
.int_02{background:url(../images/nv.png) no-repeat; width:15px; height:15px; display:inline-block;}
.int_03{background:url(../images/nv.png) no-repeat -52px 0px; width:15px; height:15px; display:inline-block;}
.int_04{  background:none; width:900px; height:135px; border:1px solid #cdcccc;   resize:none; color:#7f7f7f; padding:10px 10px 0px 10px;}
.int_05{ background:url(../images/sr_05.png) no-repeat; width:500px; height:37px;cursor:pointer; position:relative;}
.int_06{ background:url(../images/sr_02.png) no-repeat; width:73px; height:37px;padding-left:10px;}
.int_07{ background:url(../images/sr_03.png) no-repeat; width:49px; height:37px;padding-left:10px;}
.int_08{background:url(../images/but_sr.png) no-repeat; width:186px; height:43px; cursor:pointer;}
.int_06 input{width:53px !important;background:none;}
.int_07 input{width:29px !important;background:none;}
.int_05 span{ padding-left:10px; display:inline-block; width:410px; height:40px; line-height:40px;}
.int_05 ul{ display:none; z-index:99; padding-bottom:10px; width:490px; position:absolute; left:0px; top:35px; border:#c1c1c1 solid; border-width:0px 1px 1px 1px; line-height:30px; background:#f2f2f2;}
.int_05 ul li{padding-left:10px; width:480px;}
.int_05 ul li:hover{background:#f78138; color:#FFF;}
.int_05 select{display:none;}
.tj1{ height:30px;}
.tj_c1{height:auto; overflow:hidden;}
.tj_c1  ul{ width:1014px;overflow:hidden;}
.tj_c1 li{ width:301px; height:115px; margin:20px 37px 18px 0;}
/*è¯¾ç?è¯???*/
.banner_wearp{height:400px; overflow:hidden; width:1200px; position:relative; margin-bottom:15px;}
.banner_w_bg{height:400px; overflow:hidden; width:1200px; position:absolute; left:0px; top:0px; z-index:1;}
.banner_w_bg img{height:auto; width:1200px;}
.banner_w_infor{font-family:"Î¢ÈíÑÅºÚ";z-index:99; position:absolute; left:42px; top:30px; background: #FFF; background: rgba(255,255,255,0.8) !important; padding: 20px; color:#666;font-size:14px; line-height:30px; width:500px; overflow:hidden;}
.ban_01{ font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;  }
.ban_01 span{font-size:30px; color: #333;}
.ban_02{padding:15px 0px; font-size:14px; font-weight: 100; color: #666;}
.banner_w_infor .chen_bg{ background:url(../images/da_b_05.png) no-repeat; width:252px; height:37px; line-height:37px; font-family:"ËÎÌå"; font-size:22px; font-weight:normal;}
.banner_w_infor .chen_bg a{font-size:22px;}
.banner_w_infor b{ color:#ef6d09;}
.banner_w_infor .c_l {float: left;color: #FFF; padding-left:20px;}
.banner_w_infor .c_r {float: right;color: #774804; padding-right:20px;}
/*å¸?èµ?????*/
ul.szlm{ width:888px; overflow:hidden;}
ul.szlm li{ width:210px; height:305px; float:left; margin-right:12px; position: relative; overflow: hidden; margin-bottom: 15px;}
ul.szlm li a.sz_i{width:210px; height:305px; display:table-cell;  vertical-align: middle;}
ul.szlm li a.sz_i img{max-width:208px; max-height:303px; border:1px #ddd solid;}
ul.szlm li a.sz_i:hover img{border:1px #f78138 solid;}
ul.szlm li:hover .sz_xm{ top:0;}
ul.szlm li .sz_xm{width:180px; height:305px;padding:0 15px; background:#d7d7d6;position: absolute; left: 0; top: 263px; background: rgba(255,255,255,0.9);transition:top 0.3s ease; }
ul.szlm li .sz_xm .sz_p1{width:180px; height:41px;color:#424242;border-bottom:1px #fff solid;}
ul.szlm li .sz_xm .sz_p1 .sz_m{font:bolder 16px/42px ËÎÌå;}
ul.szlm li .sz_xm .sz_p1 .sz_w{font:14px/42px ËÎÌå;}
ul.szlm li .sz_xm .sz_x , ul.szlm li .sz_xm .sz_x a{width:181px; height:164px;font:12px/25px ËÎÌå; color:#383838; padding:0;}
.zp_n{width:888px; height:41px; background:url(../images/a_on.jpg) no-repeat; color:#d7d7d6;}
.zp_n .news_a{ width:124px; height:41px;background:url(../images/a_out.jpg) no-repeat;font:16px/40px Î¢ÈíÑÅºÚ; text-align:center; cursor:pointer;}
.zp_n .emon{background:url(../images/a_o.jpg) no-repeat;}
.fwtx_n{ width:100%; height:270px; border:1px #ddd solid; margin:0 auto; padding:32px 0 33px 0;background:url(../images/fwtx_b.jpg) no-repeat; }
.fwtx_n .fw_1{ width:323px; height:270px; padding:0 0 0 23px; border-right:1px #ddd dashed;}
.fwtx_n .fw_2{width:236px; height:270px;padding:0 0 0 23px;border-right:1px #ddd dashed;}
.fwtx_n .fw_3{width:297px; height:270px;padding:0 0 0 23px;}
.fwtx_n a{ height:90px;color:#373737;}
.fwtx_n .f_w{ padding-top:8px;}
.kc_xx{ width:928px; height:auto; border:1px #ddd solid; padding:25px; margin:15px auto;}
.kc_xx .tj1{ width:100%;}
.kc_xx .tj_c1{ width:100%;}
.kc_xx .tj_c1 li{ width:298px; height:200px; position: relative; margin:10px 12px 6px 0;border: 1px solid #eee;}
.kc_xx .tj_c1 li:hover{border: 1px solid #fc5902;}
.kc_xx .tj_c1 li:hover a{color: #fc5902; font-weight: bold;}

.bjny{ width:1200px; margin: 0 auto; height: auto; overflow: hidden;}
.bjlb{ width: 260px; height: auto;  float: left; }
.bjlb img{ padding:10px 27px;}
.bjlb ul li{ width:260px; line-height: 2em; text-align: center; margin: 10px 0;}
.bjlb ul li a{ display:block; width: 80%; margin: 0 auto; background: #f5f5f5; border: #eee solid 1px;color: #666; line-height: 2.5em;}
.bjlb ul li:hover a{ background: #E56600; color: #fff; font-weight: bold;}
.bjjj{width:899px; height: auto; float: left;border-left: 1px solid #eee; padding-left: 40px; line-height: 2em;}


.xszp{ width:940px; height:265px; overflow:hidden;}
.xszp li{ width:227px; height:265px; float:left; margin-right:8px; position: relative;}
.xszp li a{ width:227px; height:265px; display:block;}
.xszp li a img{ width:225px; height:263px; border:1px #ddd solid;}
.xszp li a:hover img{border:1px #f78138 solid;}
.xszp li p{ width:227px; height:40px;font:14px/40px ËÎÌå; text-align: center;position: absolute; bottom: 0; background: rgba(252,89,2,0.8); color: #fff; font-weight: bold !important;}
/*è¯¾ç?????*/
ul.kclm{ width:668px; overflow:hidden;}
ul.kclm li{ width:668px; height:143px;}
ul.kclm li a{width:668px; height:115px; display:block;}
ul.kclm li a .kc_1{width:116px; height:74px;padding:14px 20px 27px 23px; background:#7e7e7e;font:25px/40px Î¢ÈíÑÅºÚ; color:#fff; text-align:center;}
ul.kclm li a img{width:142px; height:115px;}
ul.kclm li a .kc_2{width:327px; height:107px;padding:8px 22px 0 18px; background:#d7d7d6;font:12px/25px ËÎÌå;color:#424242;}
ul.mxjx_c{width:669px; height:316px;}
ul.mxjx_c .yp2{width:223px; height:158px; position:relative;}
ul.mxjx_c .yp2 img{width:223px; height:158px;}
ul.mxjx_c .yp2 .xx{width:161px;padding:0 31px;height:118px; text-align:center;cursor:pointer; position:absolute;left:0px; bottom:10px; display:none; z-index:9999; }
ul.mxjx_c .yp2 .xx .yp_m{font:23px/40px ËÎÌå; color:#fff;}
ul.mxjx_c .yp2 .xx .yp_z{font:16px/20px ËÎÌå; color:#fff;}
ul.mxjx_c .md{position:absolute;width:223px; display:none;height:158px;background:#da2319; left:0px; bottom:0px; z-index:2;opacity:0.7;filter:alpha(opacity=70);}
.mxjx_t{width:668px; height:24px; padding:9px 0;}
.mxjx_t .mj_t{width:164px; height:24px; color:#424242;font:25px/24px Î¢ÈíÑÅºÚ; }
.mxjx_t .ht{width:3px; height:24px; background:#f78138; margin-right:5px;}
.mxjx_t .mj_x{width:496px; height:12px;margin-top:11px;_margin-top:11px;*margin-top:11px; border-top:1px #d7d7d6 solid;}
/*å¸?èµ?è¯?ç»?*/
.xc{width:666px; height:auot;}
.sz_t{ width:606px;margin:15px 30px 0 30px; padding-left:13px;height:20px;background:url(../images/lb_bj.png) -3px -9px no-repeat;font:bolder 14px/20px ËÎÌå;color:#f78138;}
.sz_x{font:12px/30px ËÎÌå;color:#383838; padding:0 30px; width:606px; height:auto;}
.sz_x ul{ width:646px; overflow:hidden; height:204;}
.sz_x ul li{ width:286px; height:102px; border-bottom:1px #ddd solid; float:left; margin:0 35px 20px 0;}
.sz_x ul li a{ width:286px; height:78px; display:block;}
.sz_x ul li a img{ width:110px; height:78px;}
.sz_x ul li a p{width:158px; height:78px; overflow:hidden;font:12px/20px ËÎÌå;color:#383838; text-align:justify;}
#DB_gallery{ width:666px; height:auto; margin-bottom:30px;}
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{ max-width:594px; height:auto;border:none;vertical-align:top;}
#DB_gallery .DB_imgSet {position:relative;width:594px;height:auto;overflow:hidden; padding:0 36px 20px 36px;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%; margin:0 auto; text-align:center; min-height:50px;}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .db_p{ width:31px; height:63px;position:absolute;top:50%;margin-top:-45px;left:0;background:url(../images/arrow.png)
left top no-repeat;cursor:pointer;}
#DB_gallery .DB_imgSet .db_n{width:31px; height:63px;position:absolute;top:50%;margin-top:-45px;right:0;background:url(../images/arrow.png) right top no-repeat;cursor:pointer;}
#DB_gallery .DB_imgSet .DB_prevBtn{width:31px; height:63px;}
#DB_gallery .DB_imgSet .DB_nextBtn{width:31px; height:63px;}
#DB_gallery .DB_thumSet {position:relative;width:612px;overflow:hidden; padding:19px 27px; height:81px; background:#d7d7d6;}
.xz{width:612px;margin:0 auto; height:81px; overflow:hidden;}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0;height:81px;}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:25px}
#DB_gallery .DB_thumSet .DB_thumMove li img{ width:80px; height:79px;}
#DB_gallery .DB_thumSet .db_pp{ width:14px; height:30px;position:absolute;top:50%;margin-top:-15px;cursor:pointer;left:0; background:url(../images/next_off.png) left top no-repeat;}
#DB_gallery .DB_thumSet .db_nn{ width:14px; height:30px;position:absolute;top:50%;margin-top:-15px;cursor:pointer;right:0;background:url(../images/next_off.png) right top no-repeat;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{width:14px; height:30px;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{width:14px; height:30px;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:82px;height:100px;left:0;top:0; z-index:-1;}
.DB_thumMove{ width:22000px;}
.DB_thumMove li a{ width:80px; height:79px; border:1px #d7d7d6 solid;display:block;}

.jianyi {background:url(../images/jianyi.jpg) 25px top no-repeat; padding:100px 30px 20px;}
.jianyi h6 {font-size:20px;color:#fe19a6;margin:0 0 0 20px;}
.jian_2 {overflow: hidden; padding-top:50px;}
.jian_3 {overflow: hidden;}
.jian_1,  .jian_3 {padding: 30px 0 0 30px;}
.j_1 {float: left;height: 46px;width: 62px;background-attachment: scroll;background-image: url(../images/f1.jpg);background-repeat: no-repeat;background-position: 0 0;}
.jian_con {color: #6A6A6A;float: left;font-size: 12px;margin-left: 40px;}
.jianyi .pp1 {border: 1px solid #E2E2E2;height: 35px;line-height: 35px;margin-top: 10px;text-indent: 10px;}
.jian_con p {width: 525px;}
.jianyi .pp1 .inp {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;color: #6A6A6A;margin-top: -1px;width: 440px;}
.jianyi .p2 {height:165px;border:1px solid #e2e2e2; border-top:0px;text-indent:10px;}
.jianyi .p2 span {float: left;margin-top: 10px;}
.jianyi .p2 .text1 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;color: #6A6A6A;font-size: 12px;height: 135px;margin-left: 50px;margin-top: -15px;max-height: 135px;max-width: 440px;width: 440px;resize:none}
.clear {clear: both;}
.jianyi .j_2 {background: url("../images/f2.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: left;height: 46px;width: 62px;}
.jianyi .p3 {height: 40px;line-height: 40px;}
.jianyi .p3 input {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #D7D7D7;color: #6A6A6A;height: 40px;width: 210px;}
.jianyi .p4 {margin: 20px 0;}
.jianyi .p5 {height: 100%;margin-top: 20px;}
.jianyi .p5 input {background: url("../images/tijiao.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;cursor: pointer;display: block;height: 42px;margin: 0 auto;width: 86px;}

.st_t{ height:33px;}
.tj_p1{width:82px; height:32px;font:bolder 16px/25px ËÎÌå; color:#424242;}
.st_z{width:96px; height:32px; border-bottom:1px #f78138 solid;}
.st_y{width:884px; height:32px;border-bottom:1px #d7d7d6 solid; background:url(../images/yjjx.jpg) right top no-repeat;}
.st_y a , .jy_y a{width:60px; height:32px; text-align:center;font:12px/21px ËÎÌå; color:#555; display:block;}
.jy_n_q{height:285px;border-bottom:1px #d7d7d6 solid;}
.jy{width:300px; height:286px; margin-right:40px;}
.jy_y{width:204px; height:32px;border-bottom:1px #d7d7d6 solid; background:url(../images/yjjx.jpg) right top no-repeat;}
.news{width:300px; height:286px;margin-right:40px;}
.que{width:300px; height:286px;}
ul.ju{width:300px; height:200px;}
ul.ju li{width:300px; height:25px; }
ul.ju li a{font:12px/25px ËÎÌå; color:#666;}

.re_z{ width:420px;height:31px; border-bottom:2px #f78138 solid;font:bolder 16px/27px ËÎÌå; color:#424242;}
.re_y{ width:420px;height:31px;border-bottom:2px #d7d7d6 solid;}
ul.ru{width:888px; height:200px;}
ul.ru li{width:420px; height:28px; float:left;margin-left: 24px;}
ul.ru li a{font:14px/28px ËÎÌå; color:#666;}
.jyy_z{width:110px;height:32px; border-bottom:1px #f78138 solid;font:bolder 16px/27px ËÎÌå; color:#424242;}
.jyy_z span{ color:#d61414;}
.jyy_y{width:778px;height:32px;border-bottom:1px #d7d7d6 solid;}
.jyfx_u{ width:888px;}
.jyfx_u li{width:888px;}
.jyfx_u li .jy_p1{width:888px; height:62px;font:bolder 14px/62px ËÎÌå; color:#424242;}
.jyfx_u li .jy_p1 a{color:#424242;}
.jyfx_u li .jy_01{width:888px; height:115px;border-bottom:1px #d7d7d6 solid;}
.jyfx_u li .jy_i{width:130px; height:92px; display:block; margin-right:28px;}
.jyfx_u li .jy_i img{width:130px; height:92px;}
.jyfx_u li .jy_p2{width:720px; height:75px; color:#6b6b6b;font:12px/25px ËÎÌå;overflow:hidden;}
.jyfx_u li .jy_3{width:720px; height:17px;font:12px/17px ËÎÌå;}
.jyfx_u li .jy_3 span{ color:#424242;}
.jyfx_u li .jy_3 a{ color:#f78138; padding:0 5px;}
.site_map .site_map1{ float:left;  width:100%;}
.site_map{ width:636px; margin:20px auto;}
.site_map1 h1{padding-left:10px;}
.site_map1 h1 , .site_map1 a{font:14px/25px Î¢ÈíÑÅºÚ;color:#777; line-height:30px; background:#eaeaea; margin-bottom:10px;}
.site_map1 ul li{ width:626px;font:14px/25px Î¢ÈíÑÅºÚ;padding-left:10px;background:#eaeaea;margin-bottom:10px;}