 @charset "utf-8";
/* CSS Document */

/*???¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????????????€????????¡¯??????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????????¡¯??????????????€??????€??????¡¯??????????€????¡§*/
#totop {
	position: fixed;
	bottom: 20px;
	right: 5px;
	z-index: 9999999999;
	width: 69px;
	cursor: pointer;
	display: none;
}
#totop a {
	display: block;
	outline: none;
	width: 69px;
	height: 50px;
	padding-top: 48px;
	
}
/* top */
.in_top {
	width: 100%;
	background: #444444;
	position: relative;
	z-index: 9999;
	overflow: hidden;
	height: 34px;
	line-height: 34px;
}
.in_box {
	width: 1200px;
	margin: 0 auto
}
.in_top .txt_l {
	float: left;
	overflow: hidden;
	color: #fff;
	font-size: 12px;
}
.in_top .txt_l a {
	color: #fff;
	font-size: 12px
}
.in_top .txt_r {
	float: right;
	overflow: hidden;
	hpadding-right: 30px;
}
.in_top .txt_r a {
	color: #fbfbfb;
	text-decoration: none;
	display: inline-block;
	padding: 0 10px;
	font-size: 12px
}
.in_top .txt_r .active_on{background: #c40000;}
.in_top .txt_r a:hover {
	display: inline-block;
	padding: 0px 10px;
	background: #c40000;
	color: #FFF
}
/* ???¡¯???€????€????????¡¯??????????€????¡è???¡¯??????????€????????¡¯???€????€????????¡¯??????????????€??????€??????¡¯??????????€????¡§ */
.header_box, .head_APP, .contents, .top_news, .row {
	width: 100%;
	overflow: hidden;
	clear: both;
	max-width: 1200px;
}
/* app */

/* logo */
.logo_box {
	width: 100%;
	height: 109px;
	background: url(/images/head_bj.jpg) no-repeat
}
.logo_box h1 {
	width: 50%;
	height: 109px;
	float: left;
	background: url(/images/logo.png) left center no-repeat;
}
/* ???¡¯???€????€????????¡¯??????????€????????¡¯??????????????€????¡­?€????¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????€????? */
.search {
	float: right;
	width: 348px;
	height: 43px;
	border: 1px solid #cacaca;
	background: #fff;
	margin-top: 33px;
	position: relative
}
.search_input {
	width: 100%;
	height: 43px;
	text-indent: 13px;
	background: #fff;
	border: 0;
	outline: none;
	transition: .3s linear;
	z-index: 1;
}
.search_btn {
	width: 45px;
	height: 43px;
	background: url(/images/search_/images/ico.png) no-repeat center;
	border: none;
	position: absolute;
	top: 0;
	z-index: 2;
	right: 0;
}
/* ???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡§???¡¯??????????????€??????????¡¯??????????€????? */
.banner {
	position: relative
}
.banner .nav {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	
	
	background: rgba(196, 0, 0, 0.7) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/
filter:Alpha(opacity=80); background:#c40000;

}
.banner .nav li {
	float: left;
	background: url(/images/nav_bj.jpg)center right no-repeat;
}
.banner .nav .bszn{background: none !important;}
.banner .nav li:last-child {
	border-right: none;
}
.banner .nav a {
	display: inline-block;
	height: 70px;
	line-height: 70px;
	font-size: 20px;
	color: #fff;
/*	font-weight: bold;*/
}
.banner .nav a {
	padding-left: 74px;
	padding-right: 23px;
	background: url(/images/ico_nav.png) -5px -15px no-repeat;
}
.banner .nav .nav02 {
	background: url(/images/ico_nav.png) -5px -100px no-repeat;
}
.banner .nav .nav03 {
	background: url(/images/ico_nav.png) -5px -187px no-repeat;
}
.banner .nav .nav04 {
	background: url(/images/ico_nav.png) -5px -278px no-repeat;
}
.banner .nav .nav05 {
	background: url(/images/ico_nav.png) -5px -356px no-repeat;
}
.banner .nav .nav06 {
	background: url(/images/ico_nav.png) -5px -432px no-repeat;
}
.banner .nav .nav07{
	background: url(/images/ico_nav.png) -5px -508px no-repeat;
}
.banner .nav a:hover {
	background-color: #b42140;
}
/*???¡¯???€????€????????¡¯???????????€????¡­?????€????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????????????????€????????¡¯??????????€????¡§tab???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡§???¡¯??????????????€??????????¡¯??????????€?????*/
.currency_tab1 {
	width: 100%;
	border-bottom: #cdcdcd 1px solid;
	clear: both;
	height: 35px;
	margin-bottom: 20px
}
.currency_tab1 li {
	float: left;
}
.currency_tab1 li a {
	display: inline-block;
	font-size: 22px;
	color: #8f8f8f;
	text-align: center; padding:0 5px; margin-right:50px
}
.active a {
	border-bottom: 3px solid #c40000;
	height: 34px;
	color: #333333!important; font-weight:bold
}
.active1 a {
	height: 34px;
	color: #c51910!important
}
/* ???¡¯???€????€????????¡¯???????????€????¡­?????€????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????????????????€????????¡¯??????????€????¡§???¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????????€??????????¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????¡§*/
.currency_ul{ overflow:hidden}
.currency_ul li{ background:url(/images/li_bj.png)5px no-repeat; text-align:right; padding-left:13px; margin-bottom:10px; }
.currency_ul li a{ float:left; color:#333}
.currency_ul li span{ color:#969696; font-size:14px}

/* ???¡¯???€????€????????¡¯???????????€????¡­?????€????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????????????????€????????¡¯??????????€????¡§???¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????????€??????????¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????¡§*/
.currency_list{ overflow:hidden}
.currency_list li{ background:url(/images/li_bj.png)5px no-repeat; padding-left:13px; margin-bottom:10px; line-height:30px}
.currency_list li a{  color:#333}

/* ???¡¯???€????€????????¡¯???????????€????¡­?????€????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????????????????€????????¡¯??????????€????¡§???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????€???????¡° */
.tit {
	width: 100%;
	border-bottom: #cdcdcd 1px  solid;
	clear: both;
	height: 37px;
	margin-bottom: 24px;
}

.tit h2 {
	padding: 0 5px;
	font-size: 22px;
	font-weight: bold;
	float: left;
	border-bottom: 3px solid #c40000;
	height: 36px;color:#333; margin-left:3px
}
.tit h2 a{color:#414141}
.tit span {
	/*! padding: 0 10px; */
	float: right;
	font-size: 14px;
	color: #c51910;
	margin-top: 8px;
}
.tit span a{
	color:#c51910;
}
.more{ background:url(/images/moer.png) left center no-repeat; padding-left:18px; font-size:14px;text-transform:capitalize; float:right; margin-top:10px}
.more1{ background:url(/images/moer.png) left center no-repeat; padding-left:18px; font-size:14px;text-transform:capitalize; position:absolute; top:8px; right:0}


/*???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????€??????€??????¡¯??????????€????¡§*/
#dibu{ clear:both; width:100%;margin:45px auto 0;border-top:4px solid #c40000; }
/*???¡¯???€????€????¡ì???¡¯??????????€????????¡¯???????????€????¡­?????€????????¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????€????¡è???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡§???¡¯??????????????€??????????¡¯??????????€?????*/
.downbox{ height:70px; margin-top:30px}
.down_box{ width:1200px; margin:auto; clear:both}
.down_box span{ float:left; font-size:16px; color:#000; font-weight:bold; padding:6px 20px 0 20px;}
.select {
	position: relative;
	float: left;
	margin: 0 10px;
}
.select dt {
	height: 33px;
	display: inline-block;
	background: url(/images/select_input_bg.gif) no-repeat 220px center;
	line-height:33px;
	cursor: pointer;
	width:208px;
	padding-right: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
	z-index: 1;
	text-indent:12px;
	color: #333; border:1px solid #cdcdcd; font-size:14px;
	margin-bottom: 20px;
}
.select:last-child dt {
	color: #333
}
.ash {
	color: #d7d7d7!important
}
.select dd {
	position: absolute;
	left: 0;
	top: 35px;
	display: none;
	z-index: 9;
	width: 240px;
	/*! padding-top: 35px */
	background-color: #fff;
}
.select dd ul {
	width:240px;
	height:90px;
	overflow: auto; 
}
.select dd ul li a {
	line-height: 28px;
	display: block;
	font-size: 14px;
	text-indent:12px; background:#ebebeb
}
.select dd ul li a:hover {
	background: #f5f5f5;
}


/*???¡¯???€????€????¡ì???¡¯??????????€????????¡¯???????????€????¡­?????€????????¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????€????¡è???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡§???¡¯??????????????€??????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????????????????€???????¡°???¡¯???€????€????????¡¯??????????€????????¡¯??????????€?????*/
/*???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????€??????€??????¡¯??????????€????¡§???¡¯???€????€????????¡¯??????????€????¡è???¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????????€??????????¡¯???€????€????¡è???¡¯??????????€????????¡¯???????????€????¡­?????€????????¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????????€??????€???*/
.copyright{width:100%; background-color:#444444;height:80px; clear:both;}
.copyright_box{ width:1000px; margin:auto;}
.copyright_l{ float:left;}
.copyright_l img{ float:left; line-height:80px; padding-top:20px;}
.copyright_l p{ color:#FFF; line-height:80px; margin-left:35px; float:left}
.copyright_l p span{ margin-left:40px}
.copyright_r{ float:right; margin-top:18px;}
/*???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????€??????€??????¡¯??????????€????¡§???¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????????????????€???????¡°???¡¯???€????€????????¡¯??????????€????????¡¯??????????€?????*/
.wrap { width: 100%; overflow: hidden;
	
position: relative;
}
.row{max-width: 1200px;
	width: 1200px;
	overflow: hidden;
	margin: 0 auto}
/* ???¡¯???€????€????¡§???¡¯??????????????€??????€??????¡¯??????????????€??????€??????¡¯???€????€????????¡¯???????????€????¡­?????€????????¡¯??????????€????? */

/* ???¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????????¡¯???€????€????????¡¯?????????????????????????????????????¡¯??????????€????????¡¯???€????€????????¡¯??????????????????????€????????¡¯??????????€????? */
.index_banner_h  {
    display: block;
    width: 100%;
    height: 330px;
}

.new_slider {
	width: 49%;
	float: left;
	overflow: hidden;
	position: relative;
}
.new_right{ float:right; width:48%; position: relative}
.new_right h2{ font-size:18px; font-weight:bold; margin-bottom:15px;}
.new_right p{ color:#8f8f8f; font-size:14px; border-bottom:1px solid #f0f0f0; padding-bottom:25px; margin-bottom:25px}
.new_right .hdjl a{float: left; display: block;padding-bottom: 22px;} 
.new_right .hdjl .zdzxx{padding-right: 22px; }
.new_right .hdjl .wsly{padding-right: 22px; }
/* ???¡¯???€????€????¡§???¡¯??????????€????¡¤???¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????€????? */
.mt50{ margin-top:50px}
.mt30{ margin-top:30px}
/* ???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????¡è???¡¯??????????€????¡ì???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????? */
.Work_box {
	margin-top: 20px;
	background: #ffffff;
	overflow: hidden;
	
}
/* ???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????¡è???¡¯??????????€????¡ì???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????????????????€????????¡¯??????????€????????¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????????€??????????¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????¡§ */
.Work_list {
	width: 33%;
	float: left;
}
.Work_list li {
	width: 60px;
	margin-right: 60px;
	float: left;
	text-align: center; position:relative
}
.Work_list li a {
	display: block;
	webkit-transition: all .8s ease;
	transition: all .8s ease;
	background-color: #f2f2f2
}
.Work_list li a h2 {
	padding-top: 5px;
	color: #333;
	background: #FFF; font-size:14px; font-weight:bold; position:absolute; left:-5px; width:70px
}
.Work_list li a span {
	width: 60px;
	height: 60px;
	margin: 0 auto;
	display: block;
}
.Work_list li a:hover {
	background-color: #c61a12!important;
	webkit-transition: all .8s ease;
	transition: all .8s ease;
}
.Work_list li a .Work_ico {
	background: url(/images/bsfw_/images/ico.png) no-repeat center;
}
.Work_list li a:hover .Work_ico {
	background: url(/images/bsfw_ico_on.png) no-repeat center;
}
.Work_list li a .Work_ico1 {
	background: url(/images/bsfw_/images/ico1.png) no-repeat center;
}
.Work_list li a:hover .Work_ico1 {
	background: url(/images/bsfw_ico1_on.png) no-repeat center;
}

.Work_list li a .Work_ico2 {
	background: url(/images/bsfw_/images/ico2.png) no-repeat center
}
.Work_list li a:hover .Work_ico2 {
	background: url(/images/bsfw_ico2_on.png) no-repeat center;
}

/* ???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????¡è???¡¯??????????€????¡ì???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????????????????€????????¡¯??????????€????????¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????€????? */
.Work_switch {
	width:64%;
	float: left;
}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
	float: left; margin-top:15px
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.grabbing {
	
}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
}
.owl-theme .owl-controls {
	margin-top: 10px;
	text-align: center;
}
.owl-theme .owl-controls .owl-buttons div {
	display: inline-block;
	zoom: 1;
*display: inline;/*IE7 life-saver*/
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	width: 13px;
	height: 33px;
}
/* Clickable class fix problem with hover on touch devices*//* Use it for non-touch hover action*/
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls.clickable .owl-buttons .owl-prev {
	position: absolute;
	left: -40px;
	top: 25px;
	background: url(/images/owl-prev.png) no-repeat
}
.owl-theme .owl-controls.clickable .owl-buttons .owl-next {
	position: absolute;
	right: -50px;
	top: 25px;
	background: url(/images/owl-next.png) no-repeat
}
#owl-demo .item {
	margin: 3px;
}
.item_icon {
	background: url(/images/ico.png) top center no-repeat;
}
.item_icon1 {
	background: url(/images/ico1.png) top center no-repeat;
}
.item_icon2 {
	background: url(/images/ico2.png) top center no-repeat;
}
.item_icon3 {
	background: url(/images/ico3.png) top center no-repeat;
}
.item_icon4 {
	background: url(/images/ico4.png) top center no-repeat;
}
.item_icon5 {
	background: url(/images/ico5.png) top center no-repeat;
}
#owl-demo .item a {
	height: 80px;
	display: block
}
#owl-demo .item span {
	text-align: center;
	display: block;
	padding-top: 50px; font-size:14px
}

/* ???¡¯???€????€????????¡¯??????????????€????¡­?€????¡¯??????????€????¡§???¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????€????¡è???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????? */
.tabTag{ clear:both; width:100%; overflow:hidden}
.tabTag li {
    width: 118px;
    height: 31px;
    border: 1px solid #d41f26; float:left; text-align:center; line-height:31px

}
.tabTag_a{ background:#d41f26; color:#FFF}
.tabTag_a a{color:#FFF}
.tabbox{ clear:both; overflow:hidden; margin-top:15px}
.tabbox li{ margin-bottom:2px}
.tabbox li a{ float:left; font-size:14px; width:370px}
.tabbox li label{ color:#8f8f8f; font-size:12px}

.tabbox li span{ float:right;font-size:14px; color:#8f8f8f;}
.color{ color:#c40000!important}
.list_but{ margin-top:18px; clear:both}
.list_but li{ width:56px; float:left; margin-right:40px}
.list_but li span{ width:54px; height:54px; background-color:#f2f2f2; border-radius:50px; display:block}
.list_but li label{ font-size:14px; font-weight:bold}
.ico{ background:url(/images/ico7.png) left center no-repeat}
.ico2{ background:url(/images/ico7.png) -54px center no-repeat}
.ico3{ background:url(/images/ico7.png) -108px no-repeat}
.ico4{ background:url(/images/ico7.png) -160px no-repeat}
.ico5{ background:url(/images/ico7.png) -214px no-repeat}
.ico6{ background:url(/images/ico7.png) -270px no-repeat}

.Banners img{ width:100%}


/*???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????€??????€??????¡¯??????????€????¡§???¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????????????????€???????¡°???¡¯???€????€????????¡¯??????????€????????¡¯??????????€?????*//*???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????????????????€????¡­?€????¡¯??????????€????¡ã*/
.footer_box{width:100%; background-color:#444444;clear:both; overflow:hidden; padding:20px 0}
.dibu{width:960px; margin:0 auto}
.dibu p{ color:#FFF; padding-bottom:5px}
.dibu p span{ padding-right:20px}
.dibu p span a{ color: #FFF}
.footer_img{ float:left; width:80px;}
.footer_img img{ width:80px; height:auto}
.footer_text{ float:left; width:720px; margin-left:20px}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(/images/beian.png) no-repeat; padding-left:25px}
/*???¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????????????????€????¡­?€????¡¯??????????€????¡ã*/

/*???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????????€??????€??????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????????????????????€???????*/
.zhinan{width: 1200px; height: 142px; margin: 0 auto;}
.zhinan ul li{width: 210px;height: 142px;text-align:center;float: left;background: url(/images/shutiao.png) right center no-repeat;}
.zhinan ul li img{display: block;margin: 0 auto;}
.zhinan ul li p{color: #c40000;}
.zhinan ul .bmfw{width: 210px;height: 142px;text-align:center;float: left;background:none !important;}
/*???¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????????€??????????¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????¡§???¡¯???€????€????????¡¯??????????€????????¡¯??????????€?????*/
.list_con{ width:1200px; margin:10px auto}
.nav_mbx{ float:right; background:url(map_/images/ico.png) left center no-repeat; padding-left:20px; color:#8f8f8f; font-size:14px; line-height:36px;}
.nav_mbx a{ color:#8f8f8f; margin:0px 3px}
.nav_mbx a.on{ color:#333}
/*???¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????????€??????????¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????¡§???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????€????¡ì*/
.left_nav{ width:220px; height:100%; background:url(/images/bg_li_left.png) repeat-y; padding-bottom:40px; float:left; min-height:450px}
.left_nav_con{ width:100%;}
.left_nav_con h2{ padding:5px 20px 0px 40px; font-size:22px; line-height:50px; text-align: left; font-weight:bold; color:#393939}
.left_nav_con ul{ width:100%}
.left_nav_con ul li{ text-align:left;}
.left_nav_con ul li a{ display:block; line-height:40px; font-size:16px; color:#333333; padding:0px 20px 0px 40px; overflow:hidden}
.left_nav_con ul li a:hover{ background:url(/images/bg_li_nav.png) center no-repeat;color:#FFF}
.left_nav_con ul li a.on{background:url(/images/bg_li_nav.png) center no-repeat;color:#FFF}
/*???¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????????€??????????¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????¡§???¡¯???€????€????????¡¯??????????€????¡¤???¡¯??????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????€????¡ì*/
.right_bar{float:right;width:920px;height:100%;padding-bottom:30px;overflow:hidden;}
.right_bar1{float:right;height:100%;padding-bottom:30px;overflow:hidden;}
.right_bar ul{ width:100%; min-height:550px;}
.right_bar ul li{ background:url(/images/li_bj.png) left center no-repeat; padding-left:13px; width:903px; overflow:hidden; line-height:35px;}
.right_bar ul li a{ float:left; color:#333; font-size:16px}
.right_bar ul li a:hover{ color:#c40000}
.right_bar ul li span{ float: right; color:#8f8f8f}
/*???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????????¡¯???€????€????????¡¯??????????????????????€????????¡¯??????????????????????€????????¡¯???€????€????¡§???¡¯??????????€????¡ã???¡¯??????????????€??????€??????¡¯???€????€????????¡¯??????????€????????¡¯??????????€?????*/
.right_bar1{float:right;/* width:920px; */height:100%;padding-bottom:30px;overflow:hidden;}

/*???¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????€?????*/
.x_fyf{ margin-top:20px; overflow:hidden; width:700px; margin:0px auto}
.x_fyf dt{ float:left; font-size:14px; color:#666;}
.x_fyf dt select{width:44px; height:22px; border:1px solid #666; font-size:14px; color:#333; line-height:22px;}
.x_fyf dd{ float:right; overflow:hidden}
.x_fyf dd a{ color:#c40000; font-size:14px; width:54px; height:22px; line-height:22px;  border:1px solid #c40000; margin-left:8px; display:block; text-align:center ; float:right}
.x_fyf dd a:hover{background:#c40000; color:#fff; border:1px solid #c40000}

/*???¡¯???€????€????¡§???¡¯??????????€????????¡¯??????????€????????¡¯???€????€????¡ì???¡¯??????????€????????¡¯??????????????????????€????????¡¯???€????€????????¡¯??????????€????????¡¯??????????€?????*/
.del_con{ width:1100px; padding:20px 50px;}
.del_con h2{font-size:34px;line-height:42px;text-align:center;padding: 20px 0px 30px;}
/*???¡¯???€????€????????¡¯??????????????????????€????¡ã???¡¯??????????????????????€???????¡°???¡¯???€????€????????¡¯??????????€????????¡¯??????????€????¡ã???¡¯???€????€????????¡¯??????????€????¡è???¡¯??????????€????¡ì???¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????€????????¡¯???€????€????????¡¯??????????€????¡ã???¡¯??????????€????????¡¯???€????€????????¡¯??????????????€??????????¡¯??????????????????????€????????¡¯???€????€????¡è???¡¯??????????€????????¡¯??????????€?????*/

.new_add {width: 100%;height: 40px;width:100%;line-height: 40px;border-bottom:solid 2px #999999;padding: 15px 0px;font-family: ???¨¨??¨¦?¡­¨¦?¡®;/* margin-bottom: 30px; */margin: -5px auto 30px;padding-bottom: 5px;}
.new_add a { color: #333; text-decoration: none }
.new_add .t_left {font-size: 14px;color: #333;float: left;}
.new_add .t_left span { margin: 0px 5px; display: inline-block }
.new_add .t_right {font-size: 14px;color: #333;float: right;}
.new_add .t_right span {  display: inline-block }
.new_add .t_right .print_del { background: url(/images/ico.png) left center no-repeat; padding-left: 20px; margin: 0px 10px;}
.print_del { cursor: pointer; }
.index_switchsize a { cursor: pointer; }

.text{ width:100%; height:100%; margin:20px 0px}
.text p{ color:#333; line-height:32px; text-indent:28px;}
.text img{ width:600px; height: auto; margin:20px auto}

.on a{background-color:#c40000;color:white!important}


.right_bar .searc1{ float:right; margin-top:5px}
.right_bar .search_input{ width:230px; float:left; background:#FFF; height:33px; line-height:33px; border-radius:6px 0 0 6px; border:none; font-size:14px; text-indent:22px; border: 1px solid}
.right_bar .search_bnt{ width:45px; float:left; height:35px;  border-radius:0 6px 6px 0; border:none; background:#a30a0b url(search2018516.png)no-repeat center}