/* CSS Document */
/*以下为公用样式，不可以修改，如涉及到请在html页面删除相应的class或id*/
body{ font-size:12px; line-height:26px; font-family:"微软雅黑";}
.c_l{ float:left;}
.c_r{ float:right;}
.w1002,.w1004,.w1100,.w1200{ margin:0px auto;}
.w1002{ width:1002px;}
.w1004{ width:1004px;}
.w1100{ width:1100px;}
.w1200{ width:1200px;}
/*以上为公用样式，不可以修改，如涉及到请在html页面删除相应的class或id*/
/*BEGIN*/
.top_bg{ background:url(../images/top_bg.jpg) repeat-x; height:155px;}
.top_bt{ overflow:hidden;}
.top_bt em{ float:left; height:39px; line-height:39px; color:#bababa; font-family:宋体;}
.top_bt img{ float:right; margin:11px 0 0;}
.top_bb{ overflow:hidden; width: 1350px;}
.top_logo{ float:left; margin:10px 0 0;}
.top_logo img{ display:block;}
.top_nav{ float:right; width: 919px;}
.top_nav ul{ border-right:1px solid #ededed;}
.top_nav li{ float:left; width:95px; border-left:1px solid #ededed;}
.top_nav li a{ display:block; height:116px; line-height:120px; text-align:center; font-size:16px; color:#333333;}
.top_nav li a:hover,
.top_nav li.top_navxz a{ background:url(../images/top_nav_bg.png) center center no-repeat; color:#fff;}
/*END*/
/*BEGIN*/
.bot_bg{ background:#333333 url(../images/bot_bg.png) repeat-x; min-height:155px;}
.bot_box{}
.yqlj_box_bg{
	min-height: 30px;
	line-height: 30px;
	background:#333;}
.yqlj_box{
	padding:9px 0;
	min-height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	}
	
.yqlj_box a{
	color: #fff;
	}
	
.yqlj_box a:hover{
	color: #f90;
	}
	
.bot_c{
	overflow: hidden;
	position: relative;
	}
	
.bot_cl{
	width:726px;
	float: left;
	}
	
.bot_cr{
	float: right;
	margin: 13px 0 0;
	}
	
.bot_cr img{
	display: block;
	}
	
.bot_nav{
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	color: #fff;
	border-top:2px solid #424242;
	}
	
.bot_nav a{
	color: #fff;
	}
	
.bot_nav a:hover{
	color: #f90;
	}
	
.bot_clw{
	padding: 10px 0 7px 0;
	line-height: 24px;
	height: 50px;
	font-size: 12px;
	color: #777;
	}
.bot_clw a{
	color: #777;}
.bot_clw a:hover{
	color: #fff;}
.bot_gjz{
	min-height: 28px;
	padding: 5px 0;
	line-height: 28px;
	font-size: 12px;
	color: #777;
	}
.bot_gjz a{
	color: #777;}
.bot_gjz a:hover{
	color: #fff;}

.bot_c .zmzmzm{
	position: absolute;
	top:77px;
	right:226px;
	width:25px;
	height:37px;
}
/*END*/
/*BEGIN*/
.in_one{overflow: hidden;padding: 40px 0;}
.in_ol{
	float: left;
	width: 565px;
	}
.in_ol_tit{
	border-bottom: 1px solid #dbdbdb;
	}
.in_ol_tit h2{}
.in_ol_tit h2 a{
	display: block;
	width: 116px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background:#d60000;
	}
.in_ol_tit h2 a:hover{ background:#0752fd;}
.in_ol_c{ position:relative; border-bottom:1px solid #dbdbdb;}
.in_xwzx_btn{ position:absolute; width:40px; height:20px; right:0; top:27px; z-index:9999;}
.in_xwzx_btn a{float:left; width:20px; height:20px;}
.in_xwzx_btn .prev{ background:#c3c3c3 url(../images/in_xwzx_btnbg01.png) center center no-repeat;}
.in_xwzx_btn .next{ background:#c3c3c3 url(../images/in_xwzx_btnbg.png) center center no-repeat;}
.in_xwzx_btn .prev:hover{ background:#868686 url(../images/in_xwzx_btnbg01.png) center center no-repeat;}
.in_xwzx_btn .next:hover{ background:#868686 url(../images/in_xwzx_btnbg.png) center center no-repeat;}

.in_ol_cbd{ padding:26px 0 32px;}
.in_ol_cbd li{
	overflow:hidden;}
.in_xwzx_liimg{ float:left;}
.in_xwzx_liimg img{ display:block;}
.in_xwzx_t{ float:left; padding:0 0 0 15px; width:336px;}
.in_xwzx_t h3{ width:280px; height:22px; line-height:22px;}
.in_xwzx_t h3 a{ display:block; height:22px; line-height:22px; font-size:14px; color:#333333; font-weight:bold; font-size:14px;}
.in_xwzx_t em{ display:block; height:20px; line-height:20px; font-size:12px; color:#868686;}
.in_xwzx_t div{ height:52px; line-height:26px; padding:6px 0 0;}
.in_xwzx_lim{ float:right; height:30px; line-height:30px; color:#666666; font-size:12px;}
.in_ol_cbd li:hover h3 a{ color:#f90;}
.in_ol_cbd li:hover .in_xwzx_lim{ color:#f90;}
.in_ol_cbd li:hover img{
filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
}
.in_ol_ul{ padding:22px 0 0;}
.in_ol_ul li{ height:30px; line-height:30px; vertical-align:middle;}
.in_ol_ul li h3{ float:left; height:30px; line-height:30px;}
.in_ol_ul li h3 a{ display:block; height:30px; line-height:30px; font-size:12px; color:#666666; padding:0 0 0 12px; background:url(../images/in_xwdt_libg.jpg) 1px center no-repeat; font-weight:normal;}
.in_ol_ul li h3 a:hover{ color:#d60000;}
.in_ol_ul li em{ float:right; color:#666666; height:30px; line-height:30px;}

.in_or{ float:right; width:588px; position:relative;}
.in_orimg{ float:left;}
.in_or_wod{ float:right; width:344px; height:270px; overflow:hidden; padding:65px 0 0; font-size:14px; color:#333333; line-height:30px;}
.in_or_wod a{ color:#d60000;}
.in_or_wod a:hover{ color:#f90;}
.in_or_wt{ height:42px; line-height:42px; background:url(../images/in_one_rtbg.jpg) left bottom no-repeat; position:absolute; width:344px; right:0;top:0;}
.in_or_wt h2{ float:left; height:42px; line-height:42px;}
.in_or_wt h2 a{ display:block; height:42px; line-height:42px; font-size:18px; color:#000000; font-weight:normal;}
.in_or_wt img{ float:left; margin:17px 0 0 8px;}
.in_or_wt h2 a:hover{ color:#d60000;}

.in_two{ padding:0 0 35px;}
.in_two_t{ padding:0 0 14px; background:url(../images/in_two_tit.png) left bottom no-repeat;}
.in_two_t h2{ height:46px; line-height:46px;}
.in_two_t h2 a{ display:block; height:46px; line-height:46px; padding:0 0 0 43px; background:url(../images/in_two_timg.png) left center no-repeat; font-size:16px; color:#333333; font-weight:normal;}
.in_two_t h2 a:hover{ color:#d60000;}
.in_two_t em{ display:block; height:22px; line-height:22px; font-size:14px; color:#898989;}
.in_two_c{ position:relative;}
.in_two_bd{ padding:25px 0 0; min-height:255px;}
.in_two_bd>div{ width:1200px !important; overflow:hidden;}
.in_two_bd ul{}
.in_two_bd li{ float:left; width:235px; margin:0 6px 0 0;}
.in_bafc_liimg{ display:block;}
.in_bafc_liimg img{ display:block;}
.in_two_bd li h3{ height:64px; line-height:64px;}
.in_two_bd li h3 a{ display:block; height:64px; line-height:64px; text-align:center; font-size:16px; color:#333333; font-weight:normal;}
.in_two_btn{ position:absolute; top:-35px; right:0; width:40px; height:20px;}
.in_two_btn a{ float:left; width:20px; height:20px;}
.in_two_btn .prev{ background:#c3c3c3 url(../images/in_xwzx_btnbg01.png) center center no-repeat;}
.in_two_btn .next{ background:#c3c3c3 url(../images/in_xwzx_btnbg.png) center center no-repeat;}
.in_two_btn .prev:hover{ background:#868686 url(../images/in_xwzx_btnbg01.png) center center no-repeat;}
.in_two_btn .next:hover{ background:#868686 url(../images/in_xwzx_btnbg.png) center center no-repeat;}
.in_two_bd li:hover img{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}
.in_two_bd li:hover h3 a{ color:#d60000; background:#f3f3f3;}

.in_thr{ overflow:hidden; padding:0 0 55px;}

.in_thr_l{ float:left; width:899px;}
.in_thr_lt{ background:url(../images/in_thr_ltbg.jpg) top repeat-x; padding:0 0 18px; width:545px;}
.in_thr_lt ul{}
.in_thr_lt li{ float:left; width:109px; height:41px; background:url(../images/in_thr_ltbg01.jpg) right top no-repeat;}
.in_thr_lt li a{ display:block; height:41px; line-height:36px; text-align:center; font-size:14px; color:#333333;}
.in_thr_lt li.on a{ color:#fff; background:url(../images/.in_thr_ltxz.png) top center no-repeat;}
.in_thr_lc{ background:url(../images/in_thr_lbg.png) no-repeat; width:899px; height:247px;}
.in_thr_lcz{ overflow:hidden; display:none; padding:15px;}
.in_thr_limg{ float:left;}
.in_thr_limg img{ display:block;}
.in_thr_limg img:hover{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}
.in_thr_lczc{ float:left; padding:0 0 0 35px; width:450px;}
.in_thr_lczc h3{}
.in_thr_lczc h3 a{ display:block; height:40px; line-height:40px; padding:0 0 3px; background:url(../images/in_thr_ltbg02.jpg) left bottom no-repeat; font-size:16px; color:#333333; font-weight:normal;}
.in_thr_lczc h3 a:hover{ color:#f90;}
.in_thr_lczc div{ line-height:28px; font-size:12px; color:#333333; padding:12px 0;}
.in_thr_lm{ display:block; width:84px; height:26px; line-height:26px; text-align:center; background:#d60000; color:#fff;}
.in_thr_lm:hover{ background:#f90;}

.in_thr_r{ float:right; background:url(../images/in_thr_rbg.png) no-repeat; width:259px; height:222px; padding:25px 15px 0; margin:59px 0 0;}
.in_lxwm_t{ overflow:hidden; background:url(../images/in_thr_tbg.png) left bottom no-repeat;}
.in_lxwm_t h2{ float:left;}
.in_lxwm_t h2 a{ display:block; height:34px; line-height:34px; font-size:16px; color:#333333; font-weight:normal;}
.in_lxwm_t h2 a:hover{ color:#d60000;}
.in_lxwm_t em{ float:left; font-size:12px; color:#adadad; margin:5px 0 0 10px;}
.in_lxwm_c{ padding:22px 0 0;}
.in_lxwm_c em{ min-height:30px; line-height:30px; font-size:14px; color:#333333; display:block;}
.in_lxwm_c span{ font-size:14px; color:#d60000;}
.in_lxwm_c i{ font-size:12px; color:#8c8c8c; display:block; font-style:normal; height:28px; line-height:28px;}
/*END*/
/*BEGIN*/
.sub_con{ position:relative; z-index:999;}
.sub_top_box{ background:url(../images/sub_top_bg.png) center top no-repeat; margin:-10px 0 0 ; height:72px;}
.sub_top{ overflow:hidden;}
.sub_ti{ float:left; width:256px; height:72px; line-height:72px; font-size:20px; color:#fff;}
.sub_ti em{ float:left; width:110px; text-align:center; height:72px; line-height:72px; background:url(../images/sub_tibg.png) right center no-repeat;}
.sub_ti span{ float:left; text-indent:15px; font-size:14px; height:72px; line-height:72px;}
.sub_menu{ float:left; padding:0 0 0 35px; width:600px;}
.sub_menu ul{ padding:18px 0 0;}
.sub_menu li{ float:left; width:86px; height:40px; line-height:40px; margin:0 6px;}
.sub_menu li h2{}
.sub_menu li h2 a{ display:block; height:40px; line-height:40px;text-align:center;color:#333333; font-size:14px; font-weight:normal;}

.sub_menu li:hover h2 a,
.sub_menu li.sub_menuxz h2 a{ color:#fff; background:url(../images/sub_menu_libg.png) center center no-repeat;}
.sub_dqwz{ float:right; text-align:right; height:34px; line-height:34px; padding:0 0 0 18px; margin:20px 0 0; color:#333333; background:url(../images/dqwz_bg.jpg) left center no-repeat;}
.sub_dqwz a{ color:#333333;}
.sub_dqwz a:hover{ color:#d60000;}

.sub_cc{ min-height:500px; padding:70px 0 40px; overflow:hidden;}
.sub_cleft{ float:left; padding:0 28px 0 0; border-right:1px solid #f6f6f6;}
.sub_cleft01{ display:block;}
.sub_cleft02{ display:block; margin:10px 0;}
.sub_cleft02 img{ display:block;}
.sub_cleft02:hover img{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}
.sub_clxwm{ margin:10px 0 0; background:url(../images/sub_lb.jpg) no-repeat; width:283px; height:122px; padding:14px 17px 0 0; text-align:right;}
.sub_clxwm a{ display:block; height:40px; line-height:40px; font-size:20px; color:#f6594a;}
.sub_clxwm a:hover{ color:#d60000;}
.sub_clxwm em{ display:block; height:20px; line-height:20px; font-size:13px; color:#333333;}
.sub_cri{ float:right; width:843px; min-height:500px;}
/*END*/
/*BEGIN*/
.smap_c{}
.smap_ind{ display:block; width:372px; height:107px; margin:38px auto 48px;}
.smap_ind img{ display:block;}
.smap_ind:hover img{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}
.smap_c ul{}
.smap_c li{ float:left; width:93px; margin:0 6px;}
.smap_c li a{ display:block;}
.map_af{ display:block; background:url(../images/map_af.png) no-repeat; width:86px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; margin:0 auto 30px;}
.map_af:hover{ color:#ff0;}
.map_az{ display:block; height:30px; line-height:30px; font-size:14px; color:#333333; margin:5px 0; text-align:center;}
.map_az:hover{ color:#d00;}
/*END*/
/*BEGIN*/
.lxwm_c img{ display:block;}
.lxwm_cw{ padding:20px 0 35px 143px; font-size:14px; color:#333333;}
.lxwm_cw em{ display:block; height:32px; line-height:32px;}
.lxwm_cw span{ font-size:18px; color:#d60000; font-weight:bold;}
/*END*/
/* 查看留言 开始 */
.qzy_check{ width:805px; margin:0 auto;}
.qzy_check ul{
	height:auto !important;
	min-height:625px;
	height:625px;
	padding:0px 0px 30px;}
.qzy_check li{}
.qzy_check_time{
	text-align:center;
	height:50px;
	line-height:50px;
	color:#757575;
	}
.qzy_check_c{
	overflow:hidden;}
.qzy_check_tx{
	background:url(../images/qzy_ckly_tx.png) no-repeat center 15px;
	width:68px;
	padding:45px 0 0 0;
	color:#757575;
	text-align:center;
	float:left;}
.qzy_check_cmain{
	background:url(../images/qzy_ckly_bg1.png) no-repeat;
	width:724px;
	padding:5px 0px 0px 13px;
	float:left;
	
	}
.qzy_check_cm1{
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	padding:0px 10px 0px 18px;
	width:690px;
	position:relative;
}
.qzy_check_cm1 em{
	display:block;
	background:url(../images/qzy_ckly_bg2.png) no-repeat;
	width:15px;
	height:24px;
	position:absolute;
	left:-14px;
	top:17px;
	}
.qzy_check_cm1bg{
	background:url(../images/qzy_ckly_bg3.png) no-repeat;
	height:5px;}
.qzy_check_cm1l{
	border-bottom:1px solid #bababa;
	padding:8px 0px 9px;
	line-height:23px;
	color:#757575;
	min-height:23px;
	}
.qzy_check_cm1hf{
	background:url(../images/qzy_ckly_hf.png) no-repeat 7px 7px;
	padding:5px 0px 10px 55px;
	line-height:23px;
	min-height:23px;
	color:#757575;}
/* 查看留言 完成 */

/*BEGIN*/
.zpzw_c{}
.zpzw_c ul{ min-height:350px; padding:0 0 40px;}
.zpzw_c li{ margin:0 auto 40px;}
.zpzw_liti{ overflow:hidden; cursor:pointer;}
.zpzw_px{ float:left; width:87px; height:82px; line-height:82px; text-align:center; background:#d2d2d2; color:#b2b2b2; font-size:50px; font-family:Arial; font-weight:bold;}
.zpzw_litic{ float:left; width:740px; padding:15px 0 0 15px; height:67px; background:#e6e6e6 ;line-height:26px; font-size:14px; color:#333333;}
.zpzw_litic h3{ height:30px; line-height:30px; font-size:18px; color:#333333; font-weight:normal;}


.zpzw_liti:hover .zpzw_px,.zpzw_liti_xz .zpzw_px{ background:#242424; color:#fff;}
.zpzw_liti:hover .zpzw_litic,.zpzw_liti_xz .zpzw_litic{ background:#a4000f; color:#fff;}
.zpzw_liti:hover .zpzw_litic h3,.zpzw_liti_xz .zpzw_litic h3{ color:#fff;}

.zpzw_lic{ padding:20px 0 0px 102px; font-size:14px; color:#000003; line-height:28px; display:none;}
.zpzw_lic_but{ overflow:hidden; padding:20px 0 0;}
.zpzw_lic_but a{ float:left; width:120px; height:34px; line-height:34px; text-align:center; background:#979797; color:#fff; font-size:14px; margin:0 10px 0 0;}
.zpzw_lic_but a:hover{ background:#aa1510;}
/*END*/
/*BEGIN*/
.lyb_fl{ float:left;}
.lyb_c01{ padding:27px 0 33px;}
.lyb_c01 em{ display:block; height:22px; line-height:22px; font-size:16px; color:#333333;}
.lyb_c01 span{ display:block; height:22px; line-height:22px; color:#aeaeae; font-size:14px; text-transform:uppercase;}
.lyb_f{ overflow:hidden; margin:0 0 24px;}
.lyb_f span{ float:left; width:14px; text-align:right; font-size:14px; color:#f73d3e;}
.lyb_f div{ float:left; overflow:hidden; padding:0 10px 0 60px; width:277px; border:1px solid #e9e9e9; height:49px; line-height:49px;}
.lyb_f input{ border:none; background:none; height:49px; line-height:49px; width:100%; font-size:14px; color:#666;}
.lyb_f01 div{ background:url(../images/lyb_name_bg.png) 17px center no-repeat;}
.lyb_f02 div{ background:url(../images/lyb_tel_bg.png) 17px center no-repeat;}
.lyb_f03 div{ background:url(../images/lyb_eml_bg.png) 17px center no-repeat;}
.lyb_fr_box{ float:right;}
.lyb_fr_box span{ float:left; width:14px; text-align:right; font-size:14px; color:#f73d3e;}
.lyb_fr{ float:left; width:435px; height:189px; border:1px solid #e9e9e9; padding:5px;}
.lyb_fr textarea{ width:435px; height:189px; border:none; background:none; line-height:26px; font-size:14px; color:#666; resize:none;}
.lyb_yzm{ padding:24px 0 0; clear:both; overflow:hidden;}
.lyb_yzm div{ float:left; border:1px solid #e9e9e9; padding:0 10px; width:327px; height:49px;}
.lyb_yzm div input{ width:100%; border:none; background:none; height:49px; line-height:49px; font-size:14px; color:#666;}
.lyb_yzm img{ float:left; border:1px solid #e9e9e9; margin:0 0 0 47px; cursor:pointer;}
.lyb_yzm a{ float:left; margin:0 0 0 18px; line-height:49px; font-size:14px; color:#666666;}
.lyb_yzm a:hover{ color:#f90;}
.lyb_btn{ padding:30px 0 0; overflow:hidden;}
.lyb_btn a{ float:left; width:77px; height:28px; line-height:28px; font-size:14px; color:#ffffff; font-weight:bold; text-align:center; background:#989898; margin:0 23px 0 0;}
.lyb_btn a:hover{ background:#a4000f;}
/*END*/
/*BEGIN*/
.gsjj_c{}
.gsjj_c01{}
.gsjj_c01 img{ display:block;}
.gsjj_c01 em{ display:block; padding:13px 0 0; height:30px; line-height:30px; font-size:18px; color:#000000;}
.gsjj_c01 span{  display:block; height:24px; line-height:24px; font-size:14px; color:#757575; text-transform:uppercase;}
.gsjj_c02{ padding:27px 0 0; font-size:14px; color:#333333; line-height:30px;}
/*END*/
/*BEGIN*/
.gsgm_img01{ float:right; padding:23px 0 0 38px;}
.gsgm_img02{ display:block; padding:35px 0 0;}
.gsgm_c{ font-size:14px; color:#333333; line-height:30px;}
.gsgm_c em{ display:block; height:30px; line-height:30px; font-size:20px; color:#333333; font-weight:bold; padding:17px 0 0;}
.gsgm_c span{ display:block; height:30px; line-height:30px; font-size:20px; color:#a1a1a1; text-transform:uppercase; padding:0 0 15px;}
/*END*/
/*BEGIN*/
.zjlzc_c{ overflow:hidden;}
.zjlzc_c01{ float:left; width:526px; font-size:14px; line-height:28px; color:#333333; padding:20px 0 0;}
.zjlzc_c02{ float:right; width:270px;  padding:33px 0 0;}
.zjlzc_c02 img{ display:block;}
.zjlzc_c02 em{ display:block; height:72px; line-height:72px; font-size:14px; color:#333333; padding:13px 0 0;}
.zjlzc_img02{ float:right;}
/*END*/
/*BEGIN*/
.yzdsj_c{ padding:15px 0 0;}
.mod18Box { margin: 0px auto;}
.mod18{ margin: 0px auto; position: relative;}
.mod18 .btn{position:absolute;width:27px;height:53px;bottom:24px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}

.mod18 .prev{}
.mod18 .prev:hover{ background:url(../images/f_staff_an01h.png) no-repeat center center;}
.mod18 .next:hover{ background:url(../images/f_staff_an02h.png) no-repeat center center;}
.mod18 .prev{ background:url(../images/f_staff_an01.png) no-repeat center center;}
.mod18 .next{ background:url(../images/f_staff_an02.png) no-repeat center center;}
.mod18 .next{}

.yzdsj_c #prev{ background:url(../images/dsj_butbg.png) no-repeat left center; width:102px; height:36px; line-height:36px; text-align:center; left:300px; bottom:-55px; color:#333333; font-size:13px; font-weight:bold;}
.yzdsj_c #next{ background:url(../images/dsj_butbg.png) no-repeat left center; width:102px; height:36px; line-height:36px; text-align:center;right:300px; bottom:-55px; color:#333333; font-size:13px; font-weight:bold;}
.yzdsj_c #prev:hover{ background:url(../images/dsj_butbg.png) no-repeat right center; width:102px; height:36px; line-height:36px; text-align:center; color:#fff;}
.yzdsj_c #next:hover{ background:url(../images/dsj_butbg.png) no-repeat right center; width:102px; height:36px; line-height:36px; text-align:center; color:#fff;}

.yzdsj_c #prevTop{ background:url(../images/prev_butbg.png) no-repeat left center; width:31px; height:59px; top:5px; left:0;}
.yzdsj_c #prevTop:hover{ background:url(../images/prev_butbg.png) no-repeat right center;}
.yzdsj_c #nextTop{ background:url(../images/next_butbg.png) no-repeat left center; width:31px; height:59px; top:5px; right:0;}
.yzdsj_c #nextTop:hover{ background:url(../images/next_butbg.png) no-repeat right center;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;}
.mod18 .picBox{height:330px;position:relative;overflow:hidden; margin:35px 0 0; overflow-y:auto;}
.mod18 .picBox li img{ border:1px solid #bbafae; overflow:hidden;}
.mod18 .picBox ul{position:absolute;}
.mod18 .picBox li{ width:850px; height:304px;}
.mod18 .picBox li i{ font-size:32px; color:#d60000; font-weight:bold; width:115px; float:left; padding:0 20px 0 0;}
.mod18 .picBox li .dsj_lic{ float:left; width:705px; line-height:33px; font-size:12px; color:#696969;}
.dsj_lic p{ display:block; min-height:33px; line-height:33px; border-left:3px solid #c7c7c7; padding:0 20px 0 24px; margin:0 0 10px;}
.dsj_lic p:hover{ color:#d60000; border-left:3px solid #d60000;}
.mod18 .picBox li>a{display:block;}
.mod18 .listBox{ width:685px; height:71px;  margin: 0 auto; position: relative;overflow: hidden; background:url(../images/listBox_bg1.png) repeat-x center;}
.ql_listbox{ width:843px; margin:0px auto; padding:0 0 32px; border-bottom:1px solid #e4e4e4;}
.mod18 .listBox ul{position:absolute;}
.mod18 .listBox li{cursor:pointer;position:relative; text-align:center; background:url(../images/listBox_bg.png) no-repeat center center; height:71px; width:71px; line-height:67px; padding:0 13px 0; color:#ffffff; font-size:13px; font-weight:bold;}
.mod18 .listBox li.on{ background:url(../images/listBox_bg_on.png) center center no-repeat;}
.mod18 .listBox li img{
	-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
	}
.mod18 .listBox .on img{
	-webkit-filter:none;
-moz-filter: none;
-ms-filter: none;
-o-filter: none;
filter: none;
filter: none;
	}
.mod18 .listBox .on i{display:block;}
.picBox_cont{padding:20px;background:#e6e6e6;}
.picBox_cont h3 a{font-size:18px;font-weight:bold;color:#333;}
.picBox_cont>span{color:#999;font-family:"瀹嬩綋";font-size:12px;}
.picBox_cont>div{color:#333;line-height:28px;height:84px;overflow:hidden;}	
.q_honorpa{ padding-top:20px;}
.ql_cfh li h3{ position:absolute; top:20px; left:450px; height:34px; font-size:16px; font-weight:bold; color:#333333; font-family:"微软雅黑"; line-height:34px;}
.ql_listbox1{
	padding:0 6px;
	width:685px;
	height:67px;
	margin:0 auto;
	}
/*END*/
/*BEGIN*/
.ygjs_c{ width:843px; overflow:hidden;}
.ygjs_c ul{ width:852px; min-height:550px; padding:0 0 20px; *padding:0 0 30px;}
.ygjs_c li{ float:left; width:275px; height:224px; position:relative; margin:0 9px 10px 0 ;}
.ygjs_liimg{ display:block;}
.ygjs_liimg img{ display:block;}
.ygjs_c li h3{ position:absolute; left:0; bottom:0; height:43px; line-height:43px; width:100%;}
.ygjs_c li h3 a{ display:block; height:43px; line-height:43px; text-align:center; font-size:16px; color:#fff; background:url(../images/ygjs_titbg.png); font-weight:normal;}
.ygjs_c li:hover img{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}
.ygjs_c li:hover h3 a{ background:url(../images/ygjs_titbg01.png);}
/*END*/
/*BEGIN*/
.ygjs_xxc{}
.ygjs_xxc h1{ min-height:36px; line-height:36px; background:url(../images/xxy_h1bg.jpg) center bottom no-repeat; padding:0 0 4px; text-align:center; font-size:18px; color:#000000;}
.xxy_gn{ height:54px; line-height:54px; text-align:center; color:#848385;}
.xxy_gn em{ padding:0 0 0 20px; background:url(../images/time_bg.jpg) left center no-repeat;}
.xxy_gn span{ padding:0 0 0 22px; background:url(../images/look_bg.jpg) left center no-repeat;}
.xxy_gn a{ color:#848385;}
.xxy_gn a:hover{ color:#d60000;}
.ygjs_xximg{ width:458px; height:373px; margin:0px auto 45px;}

.xxy_cw{ font-size:14px; color:#333333; line-height:28px; min-height:300px; padding:15px 0; border-bottom:1px solid #d9d9d9;}
.ygjs_xxc .xxy_cw{ min-height:100px;}
/*END*/
/*BEGIN*/
.xwzx_xxc{}
.xwzx_xxc h1{min-height:36px; line-height:36px; background:url(../images/xxy_h1bg.jpg) center bottom no-repeat; padding:0 0 4px; text-align:center; font-size:18px; color:#000000;}
.xwzx_tj{}
.xwzx_tj>em{ font-size:14px; color:#333333; font-weight:bold; display:block; height:42px; line-height:42px; border-bottom:1px solid #d8d8d8;}
.xwzx_tj ul{ margin:9px 0 0; min-height:90px; background:url(../images/xwzx_xxtj_ulbg.jpg) center center no-repeat;}
.xwzx_tj li{ height:30px; line-height:30px; float:left; width:395px;}
.xwzx_tj li h3{ float:left; height:30px; line-height:30px;}
.xwzx_tj li h3 a{ padding:0 0 0 15px; background:url(../images/xwzx_xxtj_libg.jpg) left center no-repeat; height:30px; line-height:30px; font-size:13px; color:#333333; font-weight:normal;}
.xwzx_tj li em{ float:right; height:30px; line-height:30px;font-size:13px; color:#333333;}
.xwzx_tj li h3 a:hover{ color:#d60000;}
/*END*/
/*BEGIN*/
.xwzx_c { min-height:500px; padding:0 0 35px;}
.xwzx_one{ overflow:hidden; padding:8px; height:130px; background:#fbfbfb;}
.xwzx_oimg{ float:left;}
.xwzx_oimg img{ display:block;}
.xwzx_oc{ float:left; padding:6px 0 0 24px; width:590px;}
.xwzx_oc h3{ height:30px; line-height:30px;}
.xwzx_oc h3 a{ display:block; height:30px; line-height:30px; font-size:14px; color:#d60000;}
.xwzx_oc em{ display:block; height:24px; line-height:24px; font-size:12px; color:#d60000; background:url(../images/xwzx_ltime.png) left center no-repeat; padding:0 0 0 16px;}
.xwzx_oc div{ padding:9px 0 0; height:52px; color:#757575; font-size:12px;}
.xwzx_one:hover h3 a{ color:#212062;}
.xwzx_one:hover img{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}

.xwzx_c ul{ padding:5px 0 0;}
.xwzx_c li{ overflow:hidden; height:42px; line-height:42px; border-bottom:1px dotted #989898; padding:10px 0 0;}
.xwzx_c li h3{ float:left; height:42px; line-height:42px; }
.xwzx_c li h3 a{ display:block; height:42px; line-height:42px; font-size:14px; color:#7b7979; font-weight:normal; padding:0 0 0 22px; background:url(../images/xwzx_libg.png) 6px center no-repeat;}
.xwzx_c li em{ float:right; height:42px; line-height:42px; font-size:12px; color:#828181;}
.xwzx_c li:hover h3 a{ color:#c90c1b;}
/*END*/
/*BEGIN*/
.ywfw_c{ background:url(../images/ywfw_bg.jpg) left 88px no-repeat; font-size:14px; line-height:30px; color:#333333;}
.ywfw_c01{ height:64px; line-height:64px;}
.ywfw_c01 em{ font-size:20px; font-weight:bold; color:#333333;}
.ywfw_c01 span{ font-size:14px; color:#333333; text-transform:uppercase; padding:0 0 0 12px;}
.ywfw_c02{ padding:8px 0 0;}
.ywfw_c02 em{ display:block; height:30px; line-height:30px; font-size:14px; color:#333333; padding:0 0 0 17px; background:url(../images/ywfw_embg.jpg) left center no-repeat;}
.ywfw_c02{ padding:32px 0 0 505px;}
.ywfw_c03{ width:522px; padding:25px 0 12px 322px;}
/*END*/
/*BEGIN*/

.shzr_c{ font-size:14px; color:#333333; line-height:28px;}
.shzr_c01{ padding:12px 0 30px; border-bottom:1px solid #dadada; margin:0 0 28px;}
.shzr_img01{ float:right; padding:20px 2px 0 44px;}
.shzr_img02{ display:block; padding:55px 0 0;}
/*END*/
/*中心荣誉*/
/*开始*/
.stage li{ width:843px; padding:0 0 20px;} 
.stage li .pic{ line-height:0px; float:left; margin-left:40px;} 
.stage li .bg,.stage li .title{ width:250px; float:left; margin:45px 0 0 30px; font-size:14px; color:#333333;} 
.stage li .bg,.stage li .title em{display:block; height:210px; font-size:14px; line-height:28px;}
.stage li .bg,.stage li .title div{ display:block; color:#333; font-size:18px; font-weight:bold; padding:10px 0 15px;} 
.stage li img{ width:505px; height:309px;   } 
.carousel-navigation ul{ overflow:hidden; zoom:1;}
.carousel-navigation li{ border-top:2px solid #b4b6b3; margin-top:30px; width:173px; padding:25px 12px; text-align:center; cursor:pointer; position:relative;} 
.carousel-navigation li em{ display:block; position:absolute; width:32px; height:32px; left:82px; top:-17px; text-align:center; color:#fff; background:url(../images/dianxian.png) no-repeat right center; line-height:32px;} 
.carousel-navigation li.on em{background:url(../images/dianxian.png) no-repeat left center;} 
.carousel-navigation li h3 a{ font-size:14px; color:#777976; font-weight:normal;} 
.carousel-navigation li img{ width:173px; height:106px; border:1px solid #ddd;} 
.carousel-navigation li.on{ background:url("images/icoUp.gif") no-repeat center 0;} 
.carousel-navigation li.on img{ border:1px solid #2b9900; background:#fff;} 
.carousel-navigation li.on h3{ border:1px solid #2b9900; background:#fff; border-top:none; width:100%;} 
.carousel-navigation li.on h3 a{ color:#2b9900;} 




.connected-carousels .stage {
    width: 843px;
    margin: 0 auto 20px;
    position: relative;
}

.connected-carousels .photo-credits {
    position: absolute;
    right: 15px;
    bottom: 0;
    font-size: 13px;
    color: #fff;
    opacity: .66;
}

.connected-carousels .photo-credits a {
    color: #fff;
}

/** Navigation container **/

.connected-carousels .navigation {
    margin: 20px auto;
    position: relative;
	width:790px
}

/** Shared carousel styles **/

.connected-carousels .carousel {
    overflow: hidden;
    position: relative;
}

.connected-carousels .carousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.connected-carousels .carousel li {
    float: left;
}

/** Stage carousel specific styles **/


/** Navigation carousel specific styles **/

.connected-carousels .carousel-navigation {
}

.connected-carousels .carousel-navigation li {
    cursor: pointer;
}

.connected-carousels .carousel-navigation li img {
    display: block;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.connected-carousels .carousel-navigation li.active img {
   -webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	filter: none;
	
}
.connected-carousels .carousel-navigation li.active em{background:url(../images/dianxian.png) no-repeat left center;}
.connected-carousels .carousel-navigation li.active h3 a{ color:#ce211b;}
/** Stage carousel controls **/

.connected-carousels .prev-stage,
.connected-carousels .next-stage {
    display: block;
    position: absolute;
    top: 0;
    width: 305px;
    height: 410px;
    color: #fff;
}

.connected-carousels .prev-stage {
    left: 0;
}

.connected-carousels .next-stage {
    right: 0;
}

.connected-carousels .prev-stage.inactive,
.connected-carousels .next-stage.inactive {
    display: none;
}

.connected-carousels .prev-stage span,
.connected-carousels .next-stage span {
    display: none;
    position: absolute;
    top: 50%;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #4E443C;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 30px;
       -moz-border-radius: 30px;
            border-radius: 30px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
}

.connected-carousels .prev-stage span {
    left: 20px;
}

.connected-carousels .next-stage span {
    right: 20px;
}

.connected-carousels .prev-stage:hover span,
.connected-carousels .next-stage:hover span {
    display: block;
}

.connected-carousels .prev-navigation,
.connected-carousels .next-navigation {
    display: block;
    position: absolute;
    width: 20px;
    background: #4E443C;

    color: #fff;
    text-decoration: none;
    font: 16px/29px Arial, sans-serif;
}

.connected-carousels .prev-navigation {
    left: -25px;
    top: 85px;
	text-align:center;
}

.connected-carousels .next-navigation {
    right: -25px;
    top: 85px;
	text-align:center;
}

.connected-carousels .prev-navigation.inactive,
.connected-carousels .next-navigation.inactive {
    filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/
    cursor: default;
}
.connected-carousels .prev-navigation:hover,
.connected-carousels .next-navigation:hover{
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/
	}
/*中心荣誉*/
/*BEGIN*/

/*END*/
.ql_pctj{ position:fixed; top:50%; right:0; z-index:999; background:#fff;}
.ql_pctj img{ width:130px; height:130px; display:block; vertical-align:middle;}
.ql_pctj em{ display:block; text-align:center; height:24px; line-height:24px; padding-top:8px; font-size:12px; color:#E43F07;}


