
body{background:#471930;}
.main{width:1200px;margin:0 auto;}

.cp_slide_box{width:1200px;height:334px;overflow:hidden;position:relative;}
.cp_slide_box .hd{width:100%;height:28px;overflow:hidden;position:absolute;bottom:30px;z-index:100;}
.cp_slide_box .hd ul{overflow:hidden;zoom:1;float:left;}
.cp_slide_box .hd ul li{float:left;margin-right:2px;width:27px;height:27px;line-height:27px;color:#fff;text-align:center;cursor:pointer;}
.cp_slide_box .hd ul li.on{background:url(cp_slide_hd.png) no-repeat;}
.cp_slide_box .hd .hd2{float:left;position:relative;left:50%;}
.cp_slide_box .hd .hd2 ul{float:left;position:relative;left:-50%;}
.cp_slide_box .cp_slide{position:relative;height:100%;z-index:0;}
.cp_slide_box .cp_slide li{width:1200px;height:334px;zoom:1;vertical-align:middle;}
.cp_slide_box .cp_slide img{width:1200px;height:334px;display:block;}
.cp_slide_box2{padding:0 0 65px 0;background:#fff;}
.cp_slide_box2 .hd{width:auto;right:60px;bottom:95px;}

.cp_scroll{height:312px;position:relative;overflow:hidden;}
.cp_scroll ul{overflow:hidden;position:absolute;width:1600px;left:0;top:0;_height:1px;}
.cp_scroll ul li{float:left;width:267px;height:312px;}
.cp_scroll ul li img{cursor:pointer;/*transition:all 0.6s;*/}
.cp_scroll ul li img:hover{/*transform:scale(1.1);*/}
.cp_scroll .left{width:30px;height:312px;background-image:url(cp_left.png);background-repeat:no-repeat;background-position:center;position:relative;z-index:99999;left:0px;float:left;text-align:center;}
.cp_scroll .right{width:30px;height:312px;background-image:url(cp_right.png);background-repeat:no-repeat;background-position:center;position:relative;z-index:99999;left:0px;float:right;text-align:center;}

.cp_title{text-align:center;overflow:hidden;position: relative;}
.cp_title .more{
	position: absolute;
	right: 0;
}
.cp_title h3 img{display:inline-block;vertical-align:middle;padding:40px 0;/*height:28px;*/}
.cp_title h3 span{display:inline-block;margin:0 30px;cursor:pointer; }
.cp_title h3 span.cur{background:url(cp_title_cur.gif) repeat-x 0 bottom;}
.cp_title .more{float:right;background:url(home-gg-more-red-icon.png) no-repeat center center;color:#979797;
	margin:40px 68px 0 0;/*padding:0 2px 10px 2px;*/ text-align: center; width: 30px; height: 30px;}
.cp_title a.more:hover{color:#aa343c;}

.cj_qiehuan h3 span{display:inline-block;margin:0 30px;cursor:pointer; width: 127px; height: 69px; vertical-align: bottom;}
.cj_qiehuan h3 span a{background-image: url(cj_quanjing_qie.png); background-repeat: no-repeat; display: block;width: 127px; height: 29px;}
.cj_qiehuan h3 span a.cj_qj_yg1{background-position: 0px 0px;}
.cj_qiehuan h3 span a.cj_qj_yg2{background-position: -202px 0px;}
.cj_qiehuan h3 span a.cj_qj_yg3{background-position: -397px 0px;}
.cj_qiehuan h3 span a.cj_qj_yg4{background-position: -595px 0px;}

.cj_qiehuan h3 span.cur a.cj_qj_yg1{background-position: 0px -29px;}
.cj_qiehuan h3 span.cur a.cj_qj_yg2{background-position: -202px -29px;}
.cj_qiehuan h3 span.cur a.cj_qj_yg3{background-position: -397px -29px;}
.cj_qiehuan h3 span.cur a.cj_qj_yg4{background-position: -595px -29px;}

.cj_qiehuan h3 span a.cj_qj_yg1:hover{background-position: 0px -29px;}
.cj_qiehuan h3 span a.cj_qj_yg2:hover{background-position: -202px -29px;}
.cj_qiehuan h3 span a.cj_qj_yg3:hover{background-position: -397px -29px;}
.cj_qiehuan h3 span a.cj_qj_yg4:hover{background-position: -595px -29px;}


.cj_qiehuan2 h3 span{display:inline-block;margin:0 30px;cursor:pointer; width: 127px; height: 69px; vertical-align: bottom;}
.cj_qiehuan2 h3 span a{background-image: url(cj_cangping_qie.png); background-repeat: no-repeat; display: block;width: 127px; height: 29px;}
.cj_qiehuan2 h3 span a.cj_qj_yg1{background-position: 0px 0px;}
.cj_qiehuan2 h3 span a.cj_qj_yg2{background-position: -196px 0px;}
.cj_qiehuan2 h3 span a.cj_qj_yg3{background-position: -394px 0px;}

.cj_qiehuan2 h3 span.cur a.cj_qj_yg1{background-position: 0px -29px;}
.cj_qiehuan2 h3 span.cur a.cj_qj_yg2{background-position: -196px -29px;}
.cj_qiehuan2 h3 span.cur a.cj_qj_yg3{background-position: -394px -29px;}

.cj_qiehuan2 h3 span a.cj_qj_yg1:hover{background-position: 0px -29px;}
.cj_qiehuan2 h3 span a.cj_qj_yg2:hover{background-position: -196px -29px;}
.cj_qiehuan2 h3 span a.cj_qj_yg3:hover{background-position: -394px -29px;}

/*ÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨*/
.home-zp-focus{width:1200px; height:310px;background:#fff; overflow:hidden; position:relative;}

.home-zp-focus .bd{width:1200px;height:310px; overflow:hidden;}
.home-zp-focus .bd ul li{width:266px; height:310px; position:relative; float:left;}
.home-zp-focus .bd ul li a{display:block;width:100%;height:310px; position:relative;}
.home-zp-focus .bd ul li a .item{ position:absolute; top:20px; left:50%;z-index:100; width:205px;margin-left:-102px; }
.home-zp-focus .bd ul li a .item:hover{}
.home-zp-focus .bd ul li a .item-bg{ position:absolute;top:0;left:0;width:100%; height:100%;}
.home-zp-focus .bd ul li.special a .item{ position:absolute;top:100px;left:50%;}

.home-zp-focus .prev{ position:absolute;z-index:200; left:20px; top:50%;margin-top:-14px;background:url(home-zp-left-icon.png) no-repeat center center;height:27px;width:14px; display:block;}
.home-zp-focus .next{ position:absolute;z-index:200; right:20px; top:50%;margin-top:-14px;background:url(home-zp-right-icon.png) no-repeat center center;height:27px;width:14px; display:block;}


.py_roll { width: 1200px; height: 329px; margin: 0px auto; position: relative; background-color: #fff; }
.py_btn_left { 
	display: block; 
	position: absolute; 
	top: 145px; 
	right: 20px; 
	width: 14px; 
	height: 27px; 
	background: url(home-zp-right-icon.png) ;  
	z-index: 1;
	cursor: pointer;
	 }
.py_btn_right { 
	display: block;
 position: absolute; 
 top: 145px; 
 left: 20px; 
 width: 14px; 
 height: 27px; 
 background: url(home-zp-left-icon.png) ; 
  z-index: 1; cursor: pointer;
}
.py_roll .py_wrap { width: 1200px; height: 329px; margin: 0 auto; position: relative; overflow: hidden; }
.py_roll ul { position: absolute; top: 0; left: 0; }
.py_roll li { float: left; width: auto; height: 329px; text-align: center; position: relative; overflow: hidden; }
img.cl_fangdatu{position: absolute; top: 0px; left: 0px; margin-top: 0px; margin-left: 0px;}


.cp_video{background:#ececec;padding:15px 0 65px;overflow:hidden;}
.cp_video ul{padding:0 0 0 57px;overflow:hidden;}
.cp_video ul li{float:left;width:342px;height:227px;margin:0 10px;position:relative;}
.cp_video ul li img{width:342px;height:190px;}
.cp_video ul li .video{display:block;width:46px;height:46px;background:url(cp_video.png) no-repeat;position:absolute;left:148px;top:72px;}
.cp_video ul li a.png-bg p{	color: #fff;height: 40px;line-height: 30px;padding-left: 27px;font-size: 16px;color: #fff;position: absolute;left: 0;bottom: 0;}
.cp_video ul li a.png-bg{background: url(home-gbsp-png-bg.png) repeat;height: 190px;width: 100%;display: block;position: absolute;top: 0;left: 0;z-index: 100;display: none;}
.cp_video ul li:hover a.png-bg{display: block;}

.cp_search_box{padding:40px 0 65px;overflow:hidden;background:#fff;}
.cp_search_box .cp_title{border-bottom:2px solid #e3e3e3;}
.cp_search_select{padding:0 0 0 153px;}
.cp_search_select .select{float:left;width:162px;margin:0 15px 0 0;}
.cz-dropbox{
	/*border-radius:12px;*/
    background-color: #fff !important;
    background: url(cp_xlk.png) no-repeat 60% !important;
    border:none !important;
    background-size: 100% !important;
    width: 160px;
    height: 30px;
}
.cp_search_select .select select{
	display: none;
}
.cz-dropbox .cz-dropbox-caption{
	height: 29px !important;
	line-height: 29px !important;
}
.cz-dropbox .cz-droplist li{
	background: #FFFFFF !important;
}
.cp_search_select .search{
	float:left;width:162px;height:26px;
	/*background:#a6a6a6;*/
	border-radius:12px;
    background: url(cp_sousuo.png) no-repeat 100%;
}
.cz-dropbox .cz-dropbox-caption{
	padding:none !important; 
	padding-left:15px!important; 
}
.cp_search_select .search .txt{float:left;width:115px;height:26px;line-height:26px;background:none;padding:0 0 0 15px;color:#fff;margin-left: 5px;}
.cp_search_select .search .btn{float:left;width:26px;height:26px;background:url(cp_search.gif) no-repeat center;cursor:pointer;text-indent:-99999px;}
.cp_search_box .pic{clear:both;overflow:hidden;}
.cp_search_box .pic ul{padding:0 0 0 56px;overflow:hidden;}
.cp_search_box .pic ul li{float:left;width:252px;padding:20px 10px 0;overflow:hidden;position: relative;height: 269px;}
.cp_search_box .pic ul li .thumb{width:250px;height:190px; overflow:hidden; text-align: center; border: 1px solid #f8f8f8; display: table-cell;
    vertical-align: middle;}
    .cp_search_box .pic ul li a{display: block; position: relative; overflow: hidden;}
.cp_search_box .pic ul li img{/*width:252px;height:190px;*/cursor:pointer;/*transition:all 0.6s;*/ display: inline-block;max-height: 190px; max-width: 250px; vertical-align: middle;}
.cp_search_box .pic ul li .thumb a{*font-size: 145px;}
.cp_search_box .pic ul li img:hover{/*transform:scale(1.1);*/}
.cp_search_box .pic ul li .txt{height:50px;background:#eee;border-top:4px solid #703c4e;}
.cp_search_box .pic ul li span{line-height:24px;padding:0 10px; display: block;}
.cp_search_box .pic ul li a:hover span{color:#bf272d;}

.cp_lm{background:#ececec;padding:65px 0;overflow:hidden;}
.cp_lm ul{padding:0 0 0 57px;}
.cp_lm ul li{float:left;width:342px;height:256px;margin:0 10px; overflow:hidden;}
.cp_lm ul li img{/*transition:all 0.6s;*/margin-left:20px;}
.cp_lm ul li img:hover{/*transform:scale(1.1);*/}

.qj_banner img{width:1200px;}
.qj_gbgg{height:60px;background:#5b2528;}
.qj_gbgg .qj_title{float:left;height:40px;padding:0 45px;}
.qj_gbgg .qj_title img{vertical-align:middle;padding:18px 0 0;}
.qj_gbgg_right{float:left;width:797px;height:40px;margin:10px 0 0;border-left:1px solid #923927;border-right:1px solid #923927;padding:0 40px; }
.qj_gbgg_slide{overflow:hidden;width:797px;height:40px; position: relative;}
.qj_gbgg_slide ul li{float:left;height:40px;line-height:40px;font-size:16px;background:url(qj_gbgg_dot.png) no-repeat 0 center;padding:0 0 0 20px;margin:0 40px 0 0; width: auto!important;}
.qj_gbgg_slide ul li a{color:#fff;}
.qj_gbgg_slide ul li a:hover{color:#fff;border-bottom:1px solid #e34d26;}
.qj_gbgg_slide ul li a:hover span{color:#fff;}
.qj_gbgg_slide ul li .date{color:#ef5a24;padding-left:20px;}
.qj_gbgg_more{float:right;width:33px;height:34px;background:url(qj_gbgg_more_hover.png) no-repeat;margin:13px 30px;}
a.qj_gbgg_more:hover{background:url(qj_gbgg_more.png) no-repeat;}

.qj_gzzc{overflow:hidden;background:#fff;}
.qj_gzzc_main{background:#ececec;padding:30px 65px;overflow:hidden;}
.qj_gzzc_main .pic{float:left;width:214px;height:276px;}
.qj_gzzc_main .txt{float:right;width:810px;height:398px;overflow: hidden;}
.qj_gzzc_main .txt p{line-height:28px;margin:0 0 10px;}

.qj_news{padding:0 65px 65px;overflow:hidden;background:#fff;}
.qj_news_left{float:left;width:390px;height:290px;margin:113px 0 0;position:relative;}
.qj_news_left .hd{height:10px;overflow:hidden;position:absolute;bottom:60px;right:10px;z-index:1;}
.qj_news_left .hd ul{overflow:hidden;zoom:1;}
.qj_news_left .hd ul li{float:left;margin-right:5px;width:8px;height:8px;cursor:pointer;border:1px solid #fff;background:url(qj_slide_ico.png) no-repeat;border-radius:8px;}
.qj_news_left .hd ul li.on{background:#fff;}
.qj_news_left .qj_news_slide{position:relative;height:100%;z-index:0;}
.qj_news_left .qj_news_slide li{width:390px;height:290px;zoom:1;vertical-align:middle;position:relative;}
.qj_news_left .qj_news_slide img{width:390px;height:290px;display:block;}
.qj_news_left .qj_news_slide li .txt_bg{width:375px;height:46px;line-height:46px;color:#fff;padding:0 0 0 15px;background:url(qj_slide_txt_bg.png) repeat;position:absolute;bottom:0;left:0;cursor:pointer;}

.qj_news_right{float:right;width:645px;}
.qj_news_right .cp_title{text-align:left;border-bottom:4px solid #aa343c;}
.qj_news_right .cp_title .more{margin:32px 0 0 0;}
.qj_news_right ul li{height:40px;line-height:40px;border-bottom:2px solid #cf8d92;}
.qj_news_right ul li a{font-size:16px; color:#333333;}
.qj_news_right ul li a:hover{color:#bf272d;}
.qj_news_right ul li .date{float:right;color:#979797;}
.qj_news_right ul li .video{float:right;width:21px;height:22px;background:url(qj_video.png) no-repeat;margin:9px 35px 0 0;}

.qj_intr{background:#eee;}
.qj_intr .cp_title{border-bottom:1px solid #dedede;}
.qj_intr .intr_main{background:url(qj_intr.png) no-repeat 820px bottom #ececec;border-top:1px solid #fff;padding:50px 65px;line-height:28px;}
.qj_intr .intr_main .txt1{height:482px;overflow-y:auto;}
.qj_intr .intr_main .txt p{line-height:28px;margin:0 0 10px;}

/*ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â½ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¨Ã‚Â§Ã¢â‚¬Â ÃƒÂ©Ã‚Â¢Ã¢â‚¬Ëœ*/
.home-gbsp{background:#ececec;padding:0 88px 80px 80px;}
.home-gbsp ul{overflow:hidden;width:1292px;margin-left:-20px;}
.home-gbsp ul li{ position:relative;width:410px;height:229px; float:left;margin-left:20px; display:inline;}
.home-gbsp ul li a img{width:100%; height:229px;}
.home-gbsp ul li a.video-icon{width:55px;height:55px; display:block; position:absolute;left:50%; top:50%;margin-left:-27px;margin-top:-27px;}
.home-gbsp ul li a.video-icon img{width:100%; height:100%;}
.home-gbsp ul li.hover a.video-icon{display:none;}
.home-gbsp ul li a.png-bg{background:url(home-gbsp-png-bg.png) repeat;height:229px;width:100%; display:block; position:absolute;top:0;left:0;z-index:100; display:none;}
.home-gbsp ul li a.png-bg img{width:55px;height:55px; position:absolute;left:50%; top:50%;margin-left:-27px;margin-top:-27px; display:block;}
.home-gbsp ul li a.png-bg p{height:50px; line-height:50px;padding-left:27px; font-size:20px; color:#fff;position:absolute;left:0;bottom:0;}
.home-gbsp ul li.hover a.png-bg{display:block;}

.yj_gk{height:333px;/*background:url(yj_gk.jpg) no-repeat;*/background-color: #302e32;}
.yj_gk_right{float:right;width:470px;padding:25px 70px 0 0;overflow:hidden;}
.yj_gk_right .yj_title{height:60px;border-bottom:4px solid #5c8080;overflow:hidden;}
.yj_gk_right .yj_title h3{line-height:60px;font-size:26px;color:#5c8080;}
.yj_gk_right .yj_title h3 a{color:#5c8080;}
.yj_gk_right .yj_title .more{float:right;color: #979797;background:url(cp_more.png) no-repeat 0 bottom;margin:18px 0 0 0;padding:0 2px 10px 2px;}
.yj_gk_right .yj_title .more:hover{
	color:#aa343c;
}
.yj_gk_right ul li{color:#fff;border-top:1px solid #5a7b7b;padding:7px 0;}
.yj_gk_right ul li a{color:#fff;}
.yj_gk_right ul li .kind{float:right;color:#979797;font-size:14px;}

.yj_zjxz{height:363px;position:relative;background-image: url(yj2019_p1.jpg);}
.yj_zjxz .cp_title .more{color:;}
.yj_zjxz .yj_slide{margin:0 65px;overflow:hidden;}
.yj_zjxz .yj_slide ul{margin:0 0 0 -3px;overflow:hidden;}
.yj_zjxz .yj_slide ul li a{float:left;width:76px;height:34px;line-height:34px;background:url(yj_zjxz_line.png) no-repeat 0 center;text-align:center;border-top:2px solid #7c9999;}
.yj_zjxz .yj_slide ul li a{color:#fff;}

.yj_zjxz .hd{height:28px;overflow:hidden;position:absolute;right:60px;bottom:20px;z-index:1;}
.yj_zjxz .hd ul{overflow:hidden;zoom:1;float:left;}
.yj_zjxz .hd ul li{float:left;margin-right:2px;width:27px;height:27px;line-height:27px;color:;text-align:center;cursor:pointer;}
.yj_zjxz .hd ul li.on{background:url(cp_slide_hd_black.png) no-repeat;}
/*zlp start*/
.yj_video{
	/*height: 540px;*/
	
	background: #fff;
	padding-top: 55px;
	overflow: hidden;
}
.yj_video_box{
	/*margin:55px 65px 66px;*/
	background: #eeeeee;
	padding:0px 65px;
	overflow: hidden;
	height: 462px;
}
.yj_video .yj_video_box_left{
	width: 625px;
	float: right;
	position: relative;
}
.yj_video .yj_video_box_right{
	width: 400px;
	float: left;
}
.yj_video_box:after{
	content: "";
	display:table;
	clear: both;
}
.yj_video_box_left .cp_title{
	height: auto;
}
.yj_video_box_left .more{
	display:inline-block;width:32px;margin:40px 0 0 0;
}
.yj_video_box_left .cp_title h3 img,.yj_video_box_right .cp_title h3 img{
	padding:40px 0 35px 0px; 
}
.yj_video_slide_box ul li{
	position: relative;
}
.yj_video_slide_box ul li img{
	width: 625px;
	height: 350px;
}
.yj_video_slide_box2 ul li span a img{
	width: auto;
	height: auto;
	margin:0px 20px; 
	font-size: 0;
	/*transition:all 0.6s;*/
}
/*.yj_video_slide_box2 ul li span a img:hover{transform:scale(1.1);}*/
.yj_video_slide_box2 ul li span{
	position: absolute;
	bottom: 65px;
	left: 24px;
}
.yj_video2{
	background: #fff;
	margin-top: 0;
	padding:0;
	
}
.yj_video2 .yj_video_box{background:#fff;}
.yj_video .video{
	display: block;
    width: 84px;
    height: 84px;
    background: url(yj_videos.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    margin:-42px 0 0 -42px; 
}
.yj_video_box_right .cp_title{text-align:center;border-bottom:4px solid #aa343c;}
.yj_video_box_right .cp_title .more{display:inline-block;width:32px;margin:38px 0 0 0;}
.yj_video_box_right ul li{height:38px;line-height:38px;border-bottom:1px solid #cf8d92;vertical-align: bottom;}
.yj_video_box_right ul li a{
	vertical-align: bottom;
	float: left;
	font-size:16px;
	color:#333333;
}
.yj_video_box_right ul li a:hover{color:#bf272d;}
.yj_video_box_right ul .none{border:none;}
.yj_video_box_right ul li .date{float:right;color:#979797;}
.yj_video_box_right ul li .video{float:right;width:21px;height:22px;background:url(qj_video.png) no-repeat;margin:9px 35px 0 0;}

.yj_video .hd{height:28px;overflow:hidden;position:absolute;left:40px;bottom:28px;z-index:1;}
.yj_video .hd ul{overflow:hidden;zoom:1;float:left;}
.yj_video .hd ul li{float:left;margin-right:2px;width:27px;height:27px;line-height:27px;color:#fff;text-align:center;cursor:pointer;}
.yj_video .hd ul li.on{background:url(cp_slide_hd.png) no-repeat;}
.yj_kykt_box_right .cp_title .more{display:inline-block;width:32px;margin:40px 0 0 0;}
.yj_video_box_right ul li em img{
	vertical-align: middle;
	float: left;
	margin-top: 8px;
	margin-left:2px;
}
.yj_video_box_right ul li span img{
	vertical-align: middle;
	float: left;
	margin-top: 8px;
	margin-left: 4px;
}

.fw_zxhd{
	height:334px;
    position: relative;
}
.fw_zxhd_left{
	width: 638px;
	height: 334px;
	overflow: hidden;
	float: left;
} 
.fw_zxhd_right{
	/*width: 563px;*/
	width: 455px;
	padding: 0px 66px 0px 41px;
	height: 334px;
	float: right;
	background: #ececec;
}
.fw_zxhd:after{
	display: table;
	content: "";
	clear: both;
}
.fw_zxhd_left_box .hd .hd2{
	left: 10%;
}
.fw_zxhd_left ul li a img{
	width: 638px;
	height: 334px;
	font-size: 0;
}
.fw_zxhd_left ul li{
	position: relative;
}
.fw_zxhd_left ul li span img{
	height: 336px;
	position: absolute;
	right: 0;
	top: 0;
}
.fw_zxhd_right ul li:hover a{
	color: #aa343c;
}
.fw_zxhd_right ul .on a{
		color: #aa343c;
}
.fw_zxhd_right ul li i{
	display: inline-block;
	width: 14px;
	height: 26px;
	/*background: url(fw_zxhd_sj.png) no-repeat;*/
	position: absolute;
	left: 625px;
    margin-top:3px;
    display: none;
}
.fw_zxhd_right ul .on i{
	display: inline-block;
}
.fw_zxhd_index{
	position: absolute;
	left: 130px;
	top: 280px;
}
.fw_zxhd_index li{
	float: left;
	margin-right: 2px;
    width: 27px;
    height: 27px;
    line-height: 27px;
    color: #fff;
    text-align: center;
    cursor: pointer;
}
.fw_zxhd_index li.on {
    background: url(cp_slide_hd.png) no-repeat;
}

.fw_gbfw{
	/* height: 435px; */
	padding-top: 10px;
	background:#fff;
}
.fw_gbfw_tp{
	padding: 0px 46px 65px;
}
.fw_gbfw_tp .fw_gbfw_fd1,.fw_gbfw_tp .fw_gbfw_fd2,.fw_gbfw_tp .fw_gbfw_fd3{
	width: 344px;
	height: 258px;
	overflow: hidden;
	float: left;
	margin: 0px 10px;
}
.fw_gbfw_tp .thumb{width: 344px;
	height: 215px;
	overflow: hidden;}
.fw_gbfw_tp div img{
	width: 344px;
	/*transition: all 0.6s;*/
}
.fw_gbfw_tp div:hover img{
	/*transform: scale(1.1);*/
}
.fw_gbfw_tp div span{
	display: block;
	height: 43px;
	text-align: center;
	line-height: 43px;
	color: #fff;
	font-size: 24px;
	background: #bf402f;
}
.fw_gbfw_tp div span a{font-size: 24px;color: #fff;}

.fw_hypx{
	height: 476px;
	padding-top: 10px;
	background: #ececec;
}
.fw_hypx_tp{
	padding: 0px 46px 65px;
}
.fw_hypx_tp div{
	margin:0 10px;
	float: left;
	position: relative;
}
.fw_hypx_tp div a img{
	width: 524px;
}
.fw_hypx_tp div span img{
	position: absolute;
	right: 65px;
	top: 30px;
	/*transition: all 0.6s;*/
}
.fw_hypx_tp div:hover span img{
	/*transform: scale(1.1);*/
}
.fw_zpzs{
	height: 495px;
	padding-top: 10px;
	background:#fff;
}
.fw_zpzs .cp_slide_box{
	padding: 0px 66px;
	width: auto;
}
.fw_zpzs .cp_slide_box .cp_slide img{
	width: 1066px;
	height: 316px;
}
.fw_zpzs .cp_slide_box .hd{
	bottom: 53px;
}
.fw_zpzs .cp_slide_box .hd .hd2{
	left: 9%;
}

.fw_jeishao{
	padding: 68px 0px;
	height: 206px;
	background: #ececec;
}
.fw_jeishao ul{
	padding: 0px 56px;
}
.fw_jeishao ul li{
	float: left;
	width: 250px;
	margin: 0px 10px;
	position: relative;
}
.fw_jeishao_tp li span img{
	position: absolute;
	right: 10px;
	bottom: 50px;
	/*transition: all 0.6s;*/
}
.fw_jeishao_tp li:hover span img{
	/*transform: scale(1.1);*/
}
.fw_news{
	height: 262px;
	padding: 64px 0px;
	background:#fff;
}
.fw_news_tp{
	padding:0px 56px;
}
.fw_news_tp li{
	float: left;
	margin: 0px 10px;
	position: relative;
}
.fw_news_tp li a img{
	width: 523px;
	height: 257px;
}
.fw_news_tp li span img{
	position:absolute;
	right: 20px;
	bottom: 30px;
	/*transition: all 0.6s;*/
}

.fw_kinds{
	height: 225px;
	padding: 50px 0px;
	background: #ececec;
}
.fw_kinds li{
	width: 342px;
	height: 194px;
	overflow: hidden;
}
.fw_kinds li a img{
	width: 342px;
	height: 194px;
}
.fw_kinds li span img{
	right:-5px;
	bottom: 0;
}
.fw_news_tp li:hover span img{
	/*transform: scale(1.1);*/
}
/*zlp end*/

.yj_video .cj_new_kuan1{width: 612px; float: right;}
.yj_video .cj_new_kuan2{width: 410px; float: left;}
.cj_genggaigao{height: 460px;}

.cj_xushuzz_text{float: left; width: 330px;}
.cj_xushuzz_text ul li{height:38px;line-height:38px;border-bottom:1px solid #cf8d92;vertical-align: bottom;}
.cj_xushuzz_text ul li a{
	vertical-align: bottom;
	float: left;
	font-size:16px;
	color:#333333;
}
.cj_xushuzz_text ul li a:hover{color:#bf272d;}

.yj_video_slide_box_xiu{width: 188px; height: 345px; float: right; /*background-image: url(cj_yanjiu_img0.png);*/ position: relative;}
.yj_video_slide_box_xiu ul li{
	position: relative;
	text-align: center;
	padding-top: 30px;
}
.yj_video_slide_box_xiu ul li img{
	max-height: 252px;
}
.yj_video .cj_xiuxiu{height: 12px;overflow: hidden; position: absolute; left: 72px;bottom: 20px; z-index: 1;}
.yj_video .cj_xiuxiu ul li{width: 12px; height: 12px; background-image: url(cj_dian_co245.png); margin-right: 9px;}
.yj_video .cj_xiuxiu ul li.on{background-image: url(cj_dian_co1.png);}
.cj_xshu_waixian{border-top: 4px solid #aa343c; overflow: hidden;}
.cj_guankanyan{width:600px; height:332px; float:left;}

.intr_leader{overflow:hidden;}
.intr_leader_left{float:left;width:300px;background:#ccc;}
.intr_leader_right{float:right;width:700px;}
.intr_leader_left ul li{padding:10px 0 10px 30px;color:#666;background:url(qj_intr_leader02.png) no-repeat 270px center;cursor:pointer;}
.intr_leader_left ul li span{margin:0 25px 0 0;font-size:20px;}
.intr_leader_left ul li.cur{color:#fff;background:url(qj_intr_leader01.png) no-repeat 270px center #721b28;}
.intr_leader_right .pic{margin:0 0 20px;overflow:hidden;position:relative;}
.intr_leader_right .pic img{float:left;width:124px;margin:0 30px 0 0;}
.intr_leader_right .pic h3{float:left;width:520px;border-bottom:2px solid #af848a;font-size:20px;font-weight:normal;padding:10px 0;position:absolute;right:0;bottom:0;}
.intr_leader_right .pic h3 span{font-size:26px;color:#721b28;margin:0 25px 0 0;}

.to_gengduo9 {
    height: 22px;
    line-height: 22px;
    text-align: center;
    padding-top: 15px;
}
.to_gengduo9 a {
    font-size: 20px;
    color: #666;
}
.yj_video_box_right .cp_biaotiljii{
	height: 57px; 
	line-height: 57px;
	background-image: url(yj_bt_2019_9.png);
	text-align: left;
}
.yj_video_box_left .cp_biaotiljii{
	height: 57px; 
	line-height: 57px;
	background-image: url(yj_bt_2019_9.png);
	text-align: left;
}
.cp_biaotiljii  strong{font-size: 26px; color: #fff; display: block; text-indent: 25px; font-weight: normal;}


/*Ã§Â¤Â¾Ã¦â€¢â„¢Ã¨Â®Â²Ã¨Â§Â£Ã¥Â¯Â¼Ã¨Â§Ë†*/
.sj-jjdl{background: #fff;}
.sj-jjdl-pannel{padding:0 65px 40px 65px;}
.zzjjy-head{width:100%;height:42px;background:#389ab3;line-height:42px;text-indent:35px;font-size:22px;color:#fff;}
.zzjjy-pannel{background:url(sj-jjdl-bg.png)no-repeat right top #afd7e1; overflow:hidden;padding:25px 0;}
.zzjjy-left{float:left;padding:0 35px;width:485px;}
.zzjjy-right{float:left;padding:0 35px;width:440px;}
.jjdl-title{width:100%;}
.jjdl-title span{color:#fff;background:url(sj-dzjj-bg.png) no-repeat left center;height:28px; line-height:28px;display:block; text-align:center;width:100px;font-size:20px;}
.zzjjy-left p,.zzjjy-right p{color:#184451;font-size:14px;padding:10px 0;}
.dzjj-tel{width:100%; overflow:hidden;padding-top:10px;}
.dzjj-tel img{float:left;width:53px;height:53px;}
.dzjj-tel .tel-num{padding-left:10px;float:left;width:300px;}
.dzjj-tel .tel-num span{font-size:14px;color:#184451;padding-left:20px;}
.dzjj-tel .tel-num  p{font-size:28px;padding:0;}

.sj-jjdl-pic{margin-top:25px;overflow:hidden;margin-left:-26px;width:1096px;}
.sj-jjdl-pic dl{width:339px; float:left;background:#ececec;margin-left:26px;}
.sj-jjdl-pic dl dt img{width:339px;height:254px;}
.sj-jjdl-pic dl dd{padding:15px;}
.sj-jjdl-pic dl dd h3{height:36px; line-height:36px;border-bottom:1px solid #184451;color:#184451;font-size:22px;font-weight:normal;}
.sj-jjdl-pic dl dd p{font-size:14px;color:#000000;padding-top:10px;}

.sj-gxhz{background:#ececec;}
.fw_gbfw_tp{overflow:hidden;}
.sj-jjdr{padding:0 65px 50px 65px;}
.sj-jjdr a img{height:300px;width:100%;}
.sj-zyzfc{padding-bottom:50px;}
.sj-zyzfc a img{height:350px;width:100%;}
.fw_gbfw_tp .fw_gbfw_fd1{margin:10px!important;}

   .bg_bgjj {
               
             
                height: 396px;
               
            }

            .bgjj_cont {
                width:1200px;
                height:100%;
                text-indent: 2em;
                color: black;
               
                margin:0 auto;
                background-color:#fff;
                padding-left: 80px;
                padding-right: 570px;
                padding-top: 30px;
                box-sizing:border-box;
                position:relative;
            }
                .bgjj_cont p {
                                font-size: 20px !important; 
                                 line-height: 175%;
                }
            .bg_title h3 img {
                display: inline-block;
                vertical-align: middle;
                padding: 40px 0;
                height: 28px;
            }

            .bg_title h3 span {
                display: inline-block;
                margin: 0 30px;
                cursor: pointer;
            }

            .cpmu_qwjslianjie {
                position: absolute;
                top: 34px;
                right: 46px;
            }

        .left_image {
             position: absolute;
             width:473px;
             height:305px;
                top: 34px;
                right: 80px;
        }

        .qj_gzzc {
                overflow: hidden;
               
            }

            .bg_cpxx {
                width:1200px;
                height:384px;
                margin:0 auto;
                background: #fff;
            }


            .bg_cpxx>ul {
                margin-left: 55px;
                 margin-right: 55px;
                display:flex;
                justify-content:space-between;
                align-items:center;
            }

            .bg_cpxx ul li {
              
                position: relative;
            }

            .bg_cpxx ul li a {
                display: block;
            }

            .cpmu_qwjslianjie {
                    position: absolute;
                    top: 34px;
                    right: 46px;
             }

            .cp_title {
                    width:1200px;
                    height:108px;
                    background: #fff;
                    margin:0 auto;
            }
            .cp_h3 {          
                position: absolute;
                top: 5px;
                left:calc(50% - 120px);
            }

            
                .shjy_hm_kuai3 {
                    overflow: hidden;
                    position: relative;
                }

                .shjy_hm_kuai3 li {
                    width: 524px;
                    height: 207px;
                    float: left;
                    background-color: #efc8a8;
                    margin-left: 50px;
                    margin-bottom: 24px;
                }

                .shjy_hm_kuai3 li a img {
                    width: 524px;
                    height: 207px;
                }

        .home-cgyy-dd {
          
        }
         .bg_cpbh {
                width:1200px;
                height:600px;
                background-color: #fff;  
                margin:0 auto;
            }

            .bg_cpbh ul {
                margin-left: 55px;
                margin-right: 20px;
            }

            .bg_cpbh ul li {
                float: left;
                padding-right: 37px;
                margin-bottom: 35px;
                position: relative;
            }

            .bg_cpbh ul li a {
                display: block;
            }

            .bg_cpbh ul li a span {
                position: absolute;
                left: 0;
                bottom: 0;
                text-indent: 30px;
                background-color: rgba(14, 14, 14, 0.5);
                width: 338px;
                font-size: 18px;
                line-height: 40px;
                color: white;
            }