﻿@charset "utf-8";
/* CSS Document */

body {
	font-size: 12px;
	font: "Microsoft YaHei";
}
* {
	padding: 0;
	margin: 0;
}
a, li {
	text-decoration: none;
}
.clear {
	clear: both;
}
img {
	border: 0;
	display: inline-block;
	vertical-align: middle
}
ul, li {
	list-style: none;
}
.section-three {
	overflow: hidden;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.owl-carousel-c {
	width: 100%;
	float: left;
	overflow: hidden;
	margin-top: 1px;
}
#banner {
	width: 1920px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-left: -960px;
	left: 50%;
	z-index: 10;
}
#banner .item {
	display: block;
}
#banner img {
	display: block;
	width: 1920px;
	margin: 0 auto;
}

.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;
}
.owl-controls {
	position: absolute;
	bottom: 10px;
	left: 50%;
	float: left;
}
.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 {
	cursor: url(grabbing.png) 8 8, move;
}
.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 {
	color: #FFF;
	display: inline-block;
	zoom: 1;
*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}
.owl-theme .owl-controls .owl-page {
	display: inline-block;
	zoom: 1;
*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #ddd;
	overflow: hidden;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	background: #1567a1;
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.owl-item.loading {
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}
.head_t {
	width: 100%;
	height: 90px;
	float: left;
	background: #0c0c0c;
}
.head_warp {
	width: 1300px;
	height: 90px;
	margin: 0 auto;
}
.logo {
	float: left;
	margin-top: 20px;
	overflow: hidden;
	width: 270px;
	height:50px;
}
.menu {
	width:800px;
	height: 90px;
	line-height: 90px;
	float: left;
	margin-left: 70px;
}
.menu li {
	width: 120px;
	height: 90px;
	float: left;
	position: relative;
	text-align: center;
}
.menu_li a {
	font-size: 16px;
	color: #fff;
}
.nav_ul li a{font-size: 15px;}
.menu_li a:hover {
	color: #f56536;
}
.dh_bg {
	background: url(../images/tb1.png) 125px center no-repeat;
}
.dh_bg:hover {
	background: url(../images/tb2.png) 125px center no-repeat;
}
.dh_bg1 {
	background: url(../images/tb1.png) 115px center no-repeat;
}
.dh_bg1:hover {
	background: url(../images/tb2.png) 115px center no-repeat;
}
.cur a {
	color: #f55809;
}
.zxyy {
	width: 120px;
	height:38px;
	line-height:38px;
	float: right;
	text-align: center;
	margin-top: 25px;
}
.homesy{    border: 1px solid #fff;
    display: block;
    border-radius: 20px;
    color: #fff;
    font-size: 16px;}
.homesy:hover{border:1px solid #f5b309;color: #ff6938;}



.form-ss{ width:100px; height:40px; line-height:40px; float:left; border:0px; margin-left:17px;}
.btn-x{ width:20px; height:20px; float:left; background:url(../images/ss.jpg) no-repeat; border:0; margin-top:10px;}

.nav_ul {
	width: 146px;
	height: auto;
	float: left;
	position: absolute;
	margin-top: -1px;
	background: #fff;
	z-index: 100;
	box-shadow: #dbdada 0px 2px 3px 2px;
}
.nav_ul li {
	width: 100%;
	height: 45px;
	line-height: 45px;
	float: left;
	overflow: hidden;
	text-align: center;
}
.nav_ul li a {
	color: #000;
}
.nav_ul li:hover {
	background: #f55809;
}
.nav_ul li:hover a {
	color: #fff;
}
.h_centent {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
}
.h_wrap {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.sy_about {
	width: 1138px;
	height: auto;
	float: left;
	border: 1px solid #e8e7e7;
	margin-top: 50px;
	overflow: hidden;
	margin-bottom:10px;
	padding: 30px;
	box-shadow: #dbdada 0px 2px 10px 0px; margin-top:20px; margin-bottom:5px;
}
.ab_fl {
	float: left;
}
.ab_fr {
	float: right;
	width: 620px;
	height: auto;
	overflow: hidden;
}
.ab_fr h1 {
	text-indent: 20px;
	font-weight: 600;
	font-size: 30px;
	width: 100%;
	height: 40px;
	float: left;
	line-height: 40px;
	background: url(../images/ab_b.jpg) left center no-repeat;
	margin-bottom: 30px;
}
.ab_fr p {
	font-size: 14px;
	line-height: 35px;
	color: #666666;
}
.ab_more {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	margin-top: 20px;
}
.ab_more a {
	width: 140px;
	height: 40px;
	line-height: 40px;
	float: left;
	text-align: center;
	border: 1px solid #797979;
	color: #000;font-size: 14px;
}
.ab_more a:hover {
	color: #fff;
	background: #f55809;
}
.wmys {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	margin-top: 50px;
}
.ys1 {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
}
.ys1 p {
	float: left;
	color: #666;
	font-size: 13px;
	width: 100%;
	height: 35px;
	line-height: 35px;
}
.ys1 h1 {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
	background: url(../images/ys_b.jpg) left center no-repeat;
	text-indent: 10px;
	font-size: 18px;
}
.ys1 h2 {
	width: 100%;
	height: 9px;
	float: left;
	background: url(../images/ys_b2.jpg) no-repeat;
	margin-top: 15px;
	overflow: hidden;
}
.ys1 span {
	width: 100%;
	height: auto;
	line-height: 25px;
	float: left;
	color: #666666;
	font-size: 15px;
	margin-top: 5px;
}
.ys2 {
	width: 380px;
	height: auto;
	float: right;
}
.ys2 p {
	float: left;
	color: #666;
	font-size: 13px;
	width: 100%;
	height: 35px;
	line-height: 35px;
}
.ys2 h1 {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
	background: url(../images/ys_b.jpg) left center no-repeat;
	text-indent: 10px;
	font-size: 18px;
}
.ys2 h2 {
	width: 100%;
	height: 9px;
	float: left;
	background: url(../images/ys_b2.jpg) no-repeat;
	margin-top: 15px;
	overflow: hidden;
}
.ys2 span {
	width: 100%;
	height: auto;
	line-height: 25px;
	float: left;
	color: #666666;
	font-size: 15px;
	margin-top: 5px;
}
.sy_cp {
	position:relative;
	width: 100%;
	height: 640px;
	background: url(../images/cp_bg.jpg) no-repeat;
	margin-top: 50px;
}
.cp_gd {
	width: 100%;
	padding:100px 0px;
}
.gd_d {
	width: 360px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 0 auto;
	border-left: 3px solid #f55809;
	border-right: 3px solid #f55809;
	overflow: hidden;
	color: #fff;
	font-size: 30px;
}
.gdcp_xh {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
}
.rx_ul {
	width: 280px;
	height: auto;
	margin:0 auto;
}
.rx_img {
	width: 100%;
	float: left;
	height: auto;
	overflow: hidden;
}
.rx_img img {
	width: 100%;
	float: left;    height: 220px;
}
.rx_tit {
	width: 100%;
	height: 70;
	line-height: 60px;
	text-align: center;
	float: left;
	background: url(../images/rxbj.png) left bottom no-repeat;
}
.rx_tit a {
	color: #fff;
	font-size: 16px;
}
.rx_more {
	width: 100%;
	height: 30px;
	float: left;
	text-align: center;
	line-height: 30px;
	overflow: hidden;
}
.rx_more a {
	color: #fff;
	font-size: 14px;
}
.rx_ul:hover .rx_more a {
	color: #f55809;
}
.zdcx {
	width: 1300px;
	height: auto;
	margin: 50px auto;
	overflow: hidden;
}
.cx_div {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.zdcx_ul {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
}
.cx_fl {
	float: left;
	border-left: 5px solid #f55809;
	text-indent: 20px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}
.cx_fr {
	float: right;background: url(news.jpg) no-repeat center center;
    line-height: 30px;
    width: 126px;
    height: 30px;
}
.cx_fr a {
	color: #fff;line-height: 25px;margin-left: 33px;
	font-size: 14px;
}
.cx_fr a:hover {
	color: #fc7e29;
}
.zdcx_tus {
	width: 1300px;
	height: auto;
	margin: 30px auto;

}

.cx_div .nleft{float:left;width: 582px;margin-top: 35px;}
.jqflash{ margin:0px auto; width:582px;}


.cx_div .nright{float:right;width: 583px;margin-top: 35px;}
.cx_div .nright li{float: left;clear: both;display: BLOCK;width:100%;border-bottom: 1px solid #cbcbcb;
    padding-bottom: 15px;
    padding-top: 15px;}
.cx_div .nright dd{float: left;color: #a0a0a0;font-size: 24px;text-align: center;width: 92px;}
.cx_div .nright dd font{clear: both;display: BLOCK;text-align: center;font-size: 16px;}
.cx_div .nright .fengeiang{float: left;
    background: #cbcbcb;
    height: 55px;
    width: 1px;
    margin-right: 20px;}
.cx_div .nright dt{float: left;width: 375px;}
.cx_div .nright span{color: #000;font-size: 16px;line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;float: left;clear: both;display: block;}
.cx_div .nright p{color: #2a2929;font-size: 14px;line-height: 21px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;float: left;clear: both;display: block;margin-top: 10px;}
.cx_div .nright dl{float: left;color: #ff2121;font-size: 15px;    line-height: 48px;
    margin-left: 24px;}
.cx_div .nright li:hover span{color: #ff2121;}
.cx_div .nright li:hover dd{color: #ff2121;}
.cx_div .nright li:hover dd font{color: #ff2121;}
.cx_div .nright li:hover p{color: #ff2121;}


.zdcx_xhtd{ width:1198px; height:auto; overflow:hidden; margin:0 auto; border:1px solid red;}

.news_tu {
	width: 380px;
	height: auto;
	float: left;
	overflow: hidden;
	margin-right: 30px;
	margin-top: 30px;
}
.news_img {
	width: 100%;
	height: auto;
	float: left;
}
.news_img img {
	width: 100%;
	float: left;
	height: 230px;
}
.news_tit {
	width: 100%;
	height: 50px;
	line-height: 50px;
	float: left;
}
.news_tit a {
	color: #000;
	font-size: 16px;
	font-weight: bold;
}
.news_des {
	width: 100%;
	height: 75px;
	line-height: 25px;
	float: left;
	font-size: 14px;
	color: #666;
}
.news_data {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	margin-top: 15px;
}
.news_data span {
	width: 100px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	float: left;
	background: #e9e9e9;
	border-radius: 15px;
}
.zdcx>a {
	width: 355px;
	height: auto;
	display:block;
	margin:0 auto;
}
.zdcx img {
	width: 100%;
	height: 285px;
}
.zdcx>a>span {
	display: block;
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 50px;
}
.footer {
	width: 100%;
	height: 400px;
	float: left;
	background: #333333;
	margin-top:5px;
}
.foot_wap {
	width: 1200px;
	margin: 0 auto;
}
.bottom {
	width: 1200px;
	height:372px;
	float: left;
	background:url(../images/dt.png) 645px 8px no-repeat;
}
.bt_gclc {
	width: 430px;
	height: 460px;
	float: left;
	background: #222222;
	border-top: 3px solid #f87032;
	margin-top: -40px;
}
.gclc_ul {
	width: 100%;
	height: auto;
	line-height: 25px;
	float: left;
	margin-top: 50px;
	overflow: hidden;
}
.gclc_ul h1 {
	width: 125px;
	height: auto;
	float: left;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	color: #fff;
	text-align: center;
	font-weight: 100;
	margin-left: 40px;
	overflow: hidden;
}
.gclc_ul2 {
	width: 300px;
	height: auto;
	float: left;
	border-left: 1px solid #484848;
	margin-left: 45px;
	margin-top: 55px;
}
.gclc_li {
	width: 100%;
	height: 35px;
	line-height: 35px;
	margin-bottom: 30px;
	float: left;
	color: #fff;
	font-size: 13px;
	margin-left: -10px;
}
.gclc_ul2 img {
	margin-right: 20px;
	overflow: hidden;
}
.gclc_li1 {
	width: 100%;
	height: 35px;
	float: left;
	color: #fff;
	font-size: 13px;
	margin-bottom: 20px;
	margin-left: -10px;
}
.gclc_li2 {
	width: 100%;
	float: left;
	color: #fff;
	font-size: 13px;
	margin-left: -10px;
}
.bt_lxwm {
	width: 390px;
	float: left;
	height: auto;
	overflow: hidden;
	margin-top: 80px;
	margin-left: 80px;
}
.lxwm_t {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	margin-left: 40px;
	margin-top: 30px;
}
.lxwm_t p {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
	color: #cbcbcb;
	font-size: 14px;
}
.ewma {
	width: 150px;
	float: right;
	height: auto;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #cbcbcb;
	margin-top: 170px;
	overflow: hidden;
}

.dbnav{width:1200px;margin: 0 auto;}
.dbnav li{float:left;width: 22%;padding-top: 95px;}
.dbnav li:last-child{width: 34%;}
.dbnav li dd a{color: #fff;font-size: 20px;padding-left: 35px;}
.dbnav li dd:hover a{color: #fc7e29;}
.dbnav li:first-child dd{background: url(d1.jpg) no-repeat left center;}
.dbnav li:nth-child(2) dd{background: url(d2.jpg) no-repeat left center;}
.dbnav li:nth-child(3) dd{background: url(d3.jpg) no-repeat left center;}
.dbnav li:last-child dd{background: url(d4.jpg) no-repeat left center;}
.dbnav li p{background: url(b.jpg) no-repeat center left;
    line-height:28px;color: #cbcbcb;font-size: 15px;}
.dbnav li p a{color: #cbcbcb;font-size: 15px;padding-left: 20px;}
.dbnav li dd {margin-bottom: 25px;}
.dbnav li p:hover a{color: #fc7e29;}


.btfooter{ width:100%; height:185px; float:left; background:#222222; overflow:hidden;}
.btlogo{ float:left; margin-top:50px; overflow:hidden; color:#cbcbcb; font-size:14px; line-height:27px;}
.btlogo img{ margin-bottom:10px; overflow:hidden;}
.btlogo a{ color:#cbcbcb;}

.fenxiang{ float:right; margin-top:70px;}

.bdsharebuttonbox .bds_tsina { background:url(../images/gbRes_6.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_qzone { background: url(../images/gbRes_4.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_tqq { background: url(../images/gbRes_5.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_weixin { background: url(../images/gbRes_2.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_sqq { background: url(../images/gbRes_3.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_renren { background: url(../images/gbRes_1.png) no-repeat; background-size:100%}

.bdsharebuttonbox .bds_tsina:hover { background:url(../images/gbRes_61.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_qzone:hover { background: url(../images/gbRes_41.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_tqq:hover { background: url(../images/gbRes_51.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_weixin:hover { background: url(../images/gbRes_21.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_sqq:hover { background: url(../images/gbRes_31.png) no-repeat; background-size:100%}
.bdsharebuttonbox .bds_renren:hover { background: url(../images/gbRes_11.png) no-repeat; background-size:100%}


.gb_resItms a{ float:left; width:40px; height:40px;}
.gb_resItms li{ float:left; width:40px; height:40px; margin-left:20px; overflow:hidden;}

.bdshare-button-style0-24 .bds_weixin {
    background-position: 0 0px !important;
}
.bdshare-button-style0-24 .bds_tsina {
    background-position: 0 0px !important;
}
.bdshare-button-style0-24 .bds_qzone {
    background-position: 0 0px !important;
}
.bdshare-button-style0-24 .bds_tqq {
    background-position: 0 0px !important;
}
.bdshare-button-style0-24 .bds_sqq {
    background-position: 0 0px !important;
}
.bdshare-button-style0-24 .bds_renren {
    background-position: 0 0px !important;
}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more {
    float: left;
    font-size: 18px;
    padding-left: 0px !important;
    line-height:auto !important;
    height:40px !important;
    background-repeat: no-repeat;
    cursor: pointer;
    margin:0px !important;
}

.page_tu{ width:100%; height:auto; float:left; overflow:hidden; margin-top:35px; margin-bottom:30px;}
.page_ul{ width:100%; height:30px; line-height:30px; float:left; overflow:hidden; border-bottom:1px solid #e8e8e8; padding-bottom:30px; margin-bottom:20px;}
.page_li{ float:left; border-left:5px solid #f55809; text-indent:30px; font-size:30px; font-weight:bold;}
.page_more{ float:right; background:url(../images/home.png) left center no-repeat; text-indent:30px; font-size:15px;}
.page_more a{ font-size:15px; color:#666;}
.page_more a:hover{ color:#f55809}

.page_nr{ width:100%; height:auto; float:left; overflow:hidden;}
.page_nr p{ font-size:16px; line-height:30px;}

.page_hxtd{ width:100%; height:auto; float:left; overflow:hidden;}
.page_hxtd li{ width:380px; height:auto; float:left; overflow:hidden; margin-right:30px; margin-bottom:10px;}
.page_hxtd li span{ width:100%; height:40px; line-height:40px; float:left; text-align:center; color:#666; font-size:14px;}
.page_hxtd li:hover span{ color:#f55809;}

.page_spjs{ width:100%; height:auto; float:left; overflow:hidden;}
.page_spjs li{ width:100%; height:auto; float:left; overflow:hidden; margin-bottom:20px;}
.page_spjs img{ width:100%; height:auto; float:left; overflow:hidden;}
.page_spjs span{ width:100%; height:40px; line-height:40px; float:left; text-align:center; color:#666; font-size:14px;}
.page_spjs:hover span{ color:#f55809;}


.pagess {clear: both;height: 30px;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;}
.pagess a { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess a:hover,.pagess span{ background:#00538a; color:#fff;border: 1px solid #00538a}
.pagess span{ display:inline-block;padding: 2px 9px;margin: 0 3px;line-height: 20px;}

.cpzx_qxcp{ width:100%; height:auto; float:left; overflow:hidden;}
.qxcp_ul{ width:100%; height:25px; line-height:25px; float:left; overflow:hidden; border-bottom:1px solid #e8e8e8; padding-bottom:20px; padding-top:20px;}
.qxcp_li{ float:left; padding-right:35px; border-right:1px solid #000000; color:#000000; font-size:24px;}
.qxcp_li2{ float:left;}
.qxcp_li2 a{ margin-left:35px; float:left; color:#000; font-size:16px;}
.qxcp_li2 a:hover{ color:#f55809;}
.qxcp_more{ float:right;}
.qxcp_more a{ color:#999; font-size:16px;}
.qxcp_more a:hover{ color:#f55809;}

.xhcp_div{ width:100%; height:auto; float:left; overflow:hidden; border-bottom:1px solid #e8e8e8; margin-bottom:10px;}
.cp_xhcp{ width:287px; height:auto; float:left; margin-right:17px; overflow:hidden; margin-top:20px; padding-bottom:10px;}
.xhcp_img{ width:287px; height:auto; float:left; overflow:hidden;}
.xhcp_img img{ width:287px; height:216px; float:left;}
.xhcp_tit{ width:100%; height:65px; line-height:50px; float:left; text-align:center; float:left; background:url(../images/xhbj.jpg) left bottom no-repeat;}
.xhcp_tit a{ color:#000; font-size:18px;}
.xhcp_tit a:hover{ color:#f55809;}
.xhcp_more{ width:100%; height:35px; line-height:35px; float:left; text-align:center; overflow:hidden;}
.xhcp_more a{ color:#000; font-size:14px;}
.cp_xhcp:hover .xhcp_more a{ color:#f55809;}

.qx_fh{ float:left; margin-left:30px; line-height:30px; overflow:hidden;}
.qx_fh a{ color:#000; font-size:16px;}

.news_cen{ width:100%; height:auto; float:left; overflow:hidden; overflow:hidden; border-bottom:1px solid #e8e8e8; padding-bottom:20px;}
.ny_news{ width:370px; height:auto; float:left; overflow:hidden; margin-right:30px; margin-bottom:20px;}
.xw_img{ width:370px; height:auto; float:left; overflow:hidden;}
.xw_img img{ width:370px; height:230px; float:left;}
.xw_tit{ width:100%; height:40px; line-height:40px; float:left;}
.xw_tit a{ color:#000; font-size:16px;}
.xw_tit a:Hover{color:#f55809;}
.xw_des{ width:100%; height:69px; line-height:23px; float:left; color:#666; font-size:14px;}
.xw_data{ width:100%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.xw_data span{ width:100px; height:25px; float:left; line-height:25px; text-align:center; background:#e9e9e9; color:#666666; font-size:14px; border-radius: 20px;}

.news_nr{ width:100%; height:auto; float:left; overflow:hidden; border-bottom:1px solid #e8e8e8; padding-bottom:20px; margin-bottom:10px;}
.news_nr p{ font-size:16px; line-height:30px; text-indent:2em;}

.info_next{float:left; color:#666; margin-top:10px; width:100%;}
.info_next a{color:#666; font-size:14px;}
.info_next a:hover{color:#00aeef;text-decoration:underline;transition:all 0.5s ease;}
.page_fenleiL { float:left;text-align:left;width:50%;height:25px;line-height:25px;transition:all 0.5s ease}
.page_fenleiL:hover a{color:#ff6938;}
.page_fenleiL:hover{color:#ff6938;}
.page_fenleiR { float:left;text-align:left;width:50%;height:25px;line-height:25px;transition:all 0.5s ease; text-align:right;}
.page_fenleiR:hover a{color:#ff6938;}
.page_fenleiR:hover{color:#ff6938;}

.preview{width: 1200px; float:left;position: relative; z-index:0; overflow:hidden;}
.preview .show{width: 1200px;height: auto; overflow: hidden; position: relative; z-index:-100px;}
.preview .show img{ float:left; width:1200px; height:auto;}

.thumb-scroll{width: 1200px;height:225px; position: relative;}
.thumb-scroll .pro-thumb{width:1200px;height: 225px; position: relative; overflow: hidden; margin: 0 auto; z-index:10;}
.thumb-scroll .pro-thumb ul { position: absolute;height: 225px; left: 0;top: 0;}
.thumb-scroll .pro-thumb ul li{float: left;width: 400px;height: 225px; overflow: hidden;} 
.thumb-scroll .pro-thumb ul li img{vertical-align: middle; width:400px; height:225px; float:left;}

.nycp_jg{ width:1193px; height:90px; line-height:90px; float:left; border:1px solid #dfdede; border-top:0px; box-shadow: #dbdada 0px 2px 10px 0px; margin-bottom:20px; margin-left:3px;}
.cpjg{ float:left; text-indent:30px; color:#000; font-size:14px;}
.cpjg strong{ color:#000; font-size:26px; margin-left:20px;}
.cpyy{ float:right;}
.cpyy a{ width:145px; height:40px; line-height:40px; color:#000; font-size:14px; margin-top:25px; margin-right:30px; overflow:hidden; float:left; text-align:center; border:1px solid #000000; border-radius:20px;}
.cpyy a:Hover{ border:1px solid #ff6938; color:#ff6938;}

.nycp_hr{ width:100%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.nycp_hr table{ width:100%; float:left; overflow:hidden; word-wrap: break-word; word-break:break-all;}

.swhz{ width:100%; height:auto; float:left; overflow:hidden;}
.sw_fl{ width:400px; height:auto; float:left; overflow:hidden;}
.sw_lx{ width:390px; height:auto; float:left; overflow:hidden;  border:1px solid #dfdede; box-shadow: #dbdada 0px 2px 10px 0px; margin-left:5px; margin-top:5px; margin-bottom:5px; margin-right:5px;}
.sw_lx p{ text-indent:25px; line-height:45px; float:left; font-size:14px;}

.sw_wx{width:185px; height:auto; float:left; overflow:hidden;  border:1px solid #dfdede; box-shadow: #dbdada 0px 2px 10px 0px; margin-left:5px; margin-top:20px; margin-bottom:5px; margin-right:5px; text-align:center; padding-top:20px;}
.sw_wx span{ width:100%; height:40px; line-height:40px; float:left; text-align:center;}

.sw_fr{ width:770px; height:455px; float:right; overflow:hidden;  border:1px solid #dfdede; box-shadow: #dbdada 0px 2px 10px 0px; margin-left:5px; margin-top:5px; margin-bottom:5px; margin-right:5px;}
