/****************** body **********************/

html, body {
	height:100%;
}
body {
	position:relative;
	color:#111B23;
	font-family:Microsoft YaHei;
	background:#fff;
	font-size:14px;
	overflow-x:hidden;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
.clear {
	clear:both;
}
.body02 {
	margin:0 auto;
	position:relative;
}
.bodygf_x {
	margin:0 auto;
	padding:110px 0 40px 0;
}
/****************** top *************************/

.logo {
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:top;
	position:absolute;
	left:0;
}
.nav {
	width:94%;
	margin:32px auto 0 auto;
	position:relative;
	text-align:left;
}
.navul_nav {
	padding:40px 0 0 0;
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:top;
	margin-left:230px;
}
.navul_nav ul {
	list-style:none;
	display:inline-block;
	zoom:1;
*display:inline;
	padding:0 30px 0 0;
}
.navul_nav li {
	display:inline-block;
	zoom:1;
*display:inline;
	margin:0 14px;
}
.navul_nav li a.yiji {
	font-size:16px;
	color:#333;
	height:42px;
	line-height:42px;
	display:block;
	padding:0 14px;
}
.navul_nav li:hover, .navul_nav li.on {
	background:#00479D;
	border-radius:5px 5px 0 0;
}
.navul_nav li:hover a, .navul_nav li.on a {
	color:#fff;
}
.navul_nav li div.xiala {
	position:absolute;
	left:-50%;
	top:82px;
	z-index:999;
	width:200%;
	height:50px;
	line-height:50px;
	background:#E8E8EA;
	text-align:center;
	display:none;
	font-size:14px;
	color:#ccc;
}
.navul_nav li div.xiala a {
	display:inline-block;
	zoom:1;
*display:inline;
	margin:0;
	padding:0 30px;
	font-size:14px;
	color:#000;
	background:url(../images/xia_li.jpg) no-repeat right center;
}
.navul_nav li div.xiala a:last-child {
	background:none;
}
.navul_nav li div.xiala a:hover {
	color:#2E2A6E;
}
.navul_nav li:hover div.xiala {
	display:block;
}
.wap_nav {
	position:fixed;
	right:-50%;
	width:50%;
	top:0;
	border-top:3px #00479D solid;
}
.wap_nav ul {
	list-style:none;
	display:block;
	padding:0;
}
.wap_nav li {
	display:block;
	margin:0 14px;
	border-bottom:2px #E8E8EA solid;
}
.wap_nav li a.yiji {
	font-size:32px;
	color:#333;
	display:block;
	padding:20px 14px;
}
.wap_nav li:hover, .wap_nav li.on {
	background:#00479D;
	border-radius:0;
}
.wap_nav li:hover a, .wap_nav li.on a {
	color:#fff;
}
.wap_nav li div.xiala {
	position:relative;
	left:0;
	top:0;
	z-index:999;
	background:#E8E8EA;
	text-align:left;
	display:none;
	color:#ccc;
}
.wap_nav li div.xiala a {
	display:block;
	margin:0;
	padding:16px 30px;
	font-size:26px;
	color:#000;
}
/*.wap_nav li div.xiala a:last-child{background:none;}*/

.wap_nav li div.xiala a:hover {
	color:#2E2A6E;
}
/*.wap_nav li:hover div.xiala{display:block;}*/



.ch_en {
	position:absolute;
	top:-16px;
	right:0;
	display:inline-block;
	zoom:1;
*display:inline;
}
.ch_en a {
	font-size:16px;
	color:#666;
	display:inline-block;
	zoom:1;
*display:inline;
	margin:0 0 0 26px;
	padding-left:26px;
}
.ch_en a.icon1 {
	background:url(../images/top_icon01.jpg) no-repeat left center;
}
.ch_en a.icon2 {
	background:url(../images/top_icon02.jpg) no-repeat left center;
}
.ch_en a.icon3 {
	background:url(../images/top_icon03.jpg) no-repeat left center;
}
.ch_en a.icon4 {
	background:url(../images/top_icon04.png) no-repeat left center;
}
.ch_en a.icon5 {
	background:url(../images/top_icon02.jpg) no-repeat left center;
}
.ch_en a:hover, .ch_en a.on1, .ch_en a.on2, .ch_en a.on3 {
	color:#F9BD00;
}
.ch_en a.icon1:hover, .ch_en a.on1 {
	background:url(../images/top_icon01_a.jpg) no-repeat left center;
}
.ch_en a.icon2:hover, .ch_en a.on2 {
	background:url(../images/top_icon02_a.jpg) no-repeat left center;
}
.ch_en a.icon3:hover, .ch_en a.on3 {
	background:url(../images/top_icon03_a.jpg) no-repeat left center;
}
.ch_en a.icon4:hover, .ch_en a.on4 {
	background:url(../images/top_icon04_a.png) no-repeat left center;
}
.ch_en a.icon5:hover, .ch_en a.on5 {
	background:url(../images/top_icon02_a.jpg) no-repeat left center;
}
#yuyan_bg {
	display:none;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:88;
}
.yuyan {
	border:2px #E9E9E9 solid;
	border-radius:4px;
	position:absolute;
	top:30px;
	right:0;
	z-index:99;
	height:34px;
	padding:0 15px;
	background:url(../images/yuyan.jpg) no-repeat 90% 15px;
	padding-right:40px;
	width:50px;
	cursor:pointer;
}
.yuyan span {
	display:block;
	line-height:34px;
}
.yuyan .xiala {
	position:absolute;
	left:0;
	top:34px;
	z-index:999;
	background:#fff;
	width:100%;
	border:2px #E9E9E9 solid;
	margin:0 0 0 -2px;
	padding:10px 0;
	display:none;
}
.yuyan .xiala a {
	display:block;
	margin:0 14px 8px 14px;
}
.yuyan .xiala a:hover {
	color:#2E2A6E;
}
.wap_an {
	padding:4px 8px;
	border:1px #656464 solid;
	border-radius:4px;
	position:absolute;
	top:5px;
	right:0px;
	cursor:pointer;
}
.wap_an .icon_bar {
	display:block;
	width:46px;
	height:4px;
	background-color:#888;
	margin:8px 0;
}
/****************** banner **********************/

.i_banner {
	position: relative;
}
/*底部小图标*/

.i_banner .slide {
	position:relative;
}
.i_banner .caption {
	padding:13px 14px 12px;
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;/* background:url(bg_caption.png);*/
	text-align:left;
}
.i_banner .caption p {
	padding-bottom:0px;
	font-size:11px;
	color:#dedede;
	text-shadow:0px -1px #000000;
	line-height:17px;
}
.i_banner .caption p.title {
	padding-bottom:6px;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	line-height:normal;
}
.i_banner .flex-direction-nav {
}
.i_banner .flex-direction-nav a {
	width:64px;
	height:64px;
	margin-top:-32px;
	display:block;
	position:absolute;
	top:50%;
	background-repeat:no-repeat; /*background-image:url(../images/i_arrow.png);*/
	text-indent:-9000px;
}
.i_banner .flex-direction-nav a.flex-prev {
	left:6px;
	background-position:left top;
}
.i_banner .flex-direction-nav a.flex-prev:hover {
	background-position:left bottom;
}
.i_banner .flex-direction-nav a.flex-next {
	right:6px;
	background-position:right top;
}
.i_banner .flex-direction-nav a.flex-next:hover {
	background-position:right bottom;
}
.i_banner .flex-control-paging {
	position:absolute;
	bottom:10%/*calc(2% + 60px)*/;
	left:10%;
	border-radius:0;
	width:80%;
}
.i_banner .flex-control-paging li {
	margin:0 2px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.i_banner .flex-control-paging li a {
	width:54px;
	height:5px;
	border-radius:0;
	display:block;
	text-indent:-9000px;
	cursor:pointer;
	background:#fff;
}
.i_banner .flex-control-paging li a.flex-active {
	background:#F2BF02;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
	width: 100%;
	display: block;
}
.flex-pauseplay span {
	text-transform: capitalize;
}
/****************** footer **********************/

.footer_bg {
	background:#535353;
	padding:30px 0;
}
.footer_bg2 {
	background:#535353;
	padding:30px 0;
	border-top:1px #686868 solid;
	font-size:14px;
	color:#CBCBCB;
	line-height:28px;
}
.footer_bg2 .fong span {
	font-size:16px;
	color:#F2F2F2;
}
.footer_nav {
	padding:0;
}
.footer_nav ul {
	list-style:none;
}
.footer_nav li {
	float:left;
	margin-right:50px;
}
.footer_nav li:last-child {
	margin-right:0;
}
.footer_nav li strong {
	font-size:16px;
	color:#F2F2F2;
	font-weight:normal;
}
.footer_nav li strong a {
	font-size:16px;
	color:#F2F2F2;
}
.footer_nav li div {
	padding-top:30px;
	font-size:16px;
	color:#9D9C9C;
	line-height:30px;
}
.footer_nav li div a {
	font-size:16px;
	color:#9D9C9C;
}
.footer_nav li div a:hover {
	color:#F2F2F2;
}
.footer_er {
	margin-top:20px;
	font-size:16px;
	color:#9D9C9C;
	margin-right:10px;
}
.footer_er span {
	color:#F2F2F2;
}
/****************** index ***********************/

.i_bo {
	background:url(../images/i_bobg.jpg) repeat-x left bottom;
	padding:65px 0;
}
.i_bg {
	background:url(../images/i_tu05.jpg) no-repeat center center;
	background-size:100% 100%;
	padding:70px 0 80px 0;
}
.i_title {
	text-align:center;
	padding:0 0 30px 0;
	font-size:30px;
	color:#333;
}
.i_title2 {
	text-align:right;
	padding:26px 0 70px 0;
	font-size:30px;
	color:#333;
}
.i_fon1 {
	font-size:16px;
	color:#656565;
	margin:0 auto;
	width:90%;
	line-height:34px;
}
.i_2_li {
	padding:0;
}
.i_2_li ul {
	list-style:none;
}
.i_2_li li {
	float:left;
	width:31%;
	margin-right:2.3%;
	width:30%\0;
	margin:0 1.6%\0;
	margin-bottom:25px;
}
.i_2_li li:last-child {
	margin-right:0;
}
.i_2_li li .bos {
	border:1px #E5E5E5 solid;
}
.i_2_li li .bos img {
	width:100%;
}
.i_2_li li .bos span {
	display:block;
	padding:30px 30px 16px 30px;
	font-size:16px;
	color:#333;
}
.i_2_li li .bos p {
	font-size:14px;
	color:#333;
	padding:0 30px;
	line-height:28px;
	height:84px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	overflow:hidden;
}
.i_2_li li .bos a {
	display:block;
	background:#F9BD00;
	margin:30px;
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:16px;
	color:#fff;
}
.i_2_li li:hover .bos {
	border:1px #F9BD00 solid;
}
.i_3_n_w1 {
	width:61.3%;
}
.i_3_n_w2 {
	width:36%;
}
.i_3_nbg {
	background:#F7F7F7;
	padding:0 16px 0 0;
}
.i_3_n2_li {
	padding:0;
}
.i_3_n2_li ul {
	list-style:none;
}
.i_3_n2_li li {
	border-bottom:1px #D5D5D5 solid;
	padding:30px 0 0 0;
}
.i_3_n2_li li .inewstitle {
	background:url(../images/i_news_i.jpg) no-repeat left center;
	padding-left:16px;
	position:relative;
}
.i_3_n2_li li .inewstitle span {
	font-size:16px;
	color:#333;
}
.i_3_n2_li li .inewstitle strong {
	font-size:14px;
	color:#B0B0B0;
	font-weight:normal;
	position:absolute;
	top:0;
	right:0;
}
.i_3_n2_li li p {
	font-size:14px;
	color:#777;
	padding:16px 0;
}
.i_3_n2_li li p a {
	float:right;
	color:#FFCB00;
}
.i_3_n2_li li:hover .inewstitle span {
	color:#FFCB00;
}
.i_news {
	position: relative;
}
/*底部小图标*/

.i_news .slide {
	position:relative;
}
.i_news .slides li {
	position:relative;
}
.i_news .slides li span {
	position:absolute;
	left:16%;
	bottom:4%;
	font-size:16px;
	color:#fff;
	z-index:99;
}
.i_news .caption {
	padding:13px 14px 12px;
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;/* background:url(bg_caption.png);*/
	text-align:left;
}
.i_news .caption p {
	padding-bottom:0px;
	font-size:11px;
	color:#dedede;
	text-shadow:0px -1px #000000;
	line-height:17px;
}
.i_news .caption p.title {
	padding-bottom:6px;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	line-height:normal;
}
.i_news .flex-direction-nav {
}
.i_news .flex-direction-nav a {
	width:64px;
	height:64px;
	margin-top:-32px;
	display:block;
	position:absolute;
	top:50%;
	background-repeat:no-repeat; /*background-image:url(../images/i_arrow.png);*/
	text-indent:-9000px;
}
.i_news .flex-direction-nav a.flex-prev {
	left:6px;
	background-position:left top;
}
.i_news .flex-direction-nav a.flex-prev:hover {
	background-position:left bottom;
}
.i_news .flex-direction-nav a.flex-next {
	right:6px;
	background-position:right top;
}
.i_news .flex-direction-nav a.flex-next:hover {
	background-position:right bottom;
}
.i_news .flex-control-paging {
	position:absolute;
	bottom:6%/*calc(2% + 60px)*/;
	left:2%;
	border-radius:0;
	width:80%;
}
.i_news .flex-control-paging li {
	margin:0 4px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.i_news .flex-control-paging li a {
	width:8px;
	height:8px;
	border-radius:4px;
	display:block;
	text-indent:-9000px;
	cursor:pointer;
	background:#fff;
}
.i_news .flex-control-paging li a.flex-active {
	background:#F2BF02;
	width:50px;
}
.i_jx_li {
	margin:50px 0 0 0;
	border-left:1px #9CB4D6 solid;
	border-top:1px #9CB4D6 solid;
}
.i_jx_li ul {
	list-style:none;
}
.i_jx_li li {
	float:left;
	border-bottom:1px #9CB4D6 solid;
	border-right:1px #9CB4D6 solid;
	width:33.33%;
	margin-right:-1px;
}
.i_jx_li li img {
	float:left;
	margin:24px 0 24px 44px;
}
.i_jx_li li .fons {
	float:left;
	margin:30px 44px 0 16px;
	font-size:14px;
	color:#656565;
	height:60px;
	width:50%;
}
.i_jx_li li .fons span {
	font-size:16px;
	color:#333;
}
.i_jx_li li:hover {
	background:#FABD00;
}
.i_jx_li li:hover .fons, .i_jx_li li:hover .fons span {
	color:#fff;
}
.i_jx_jm {
	text-align:center;
	padding:60px 0 0 0;
}
.i_jx_jm a {
	display:block;
	width:282px;
	height:102px;
	margin:0 auto;
	background:#00479D;
	border-radius:10px;
	font-size:44px;
	color:#fff;
	text-align:center;
	line-height:102px;
}
/****************** 二级 **********************/

.er_title {
	text-align:center;
	background:url(../images/i_bobg.jpg) repeat-x center center;
	margin-bottom:50px;
}
.er_title span {
	font-size:30px;
	color:#333;
	background:#FFF;
	padding:0 16px;
}
.er_fon1 {
	font-size:16px;
	color:#656565;
	margin:0 auto;
	width:90%;
	line-height:34px;
	padding:90px 0 80px 0;
}
/****************** 企业介绍 **********************/

.szgd_fon {
	padding:50px 0 90px 0;
	text-align:center;
}
.szgd_fon .zi_fos {
	display:inline-block;
	zoom:1;
*display:inline;
	border-right:1px #E9E9E9 solid;
	padding:0 30px;
}
.szgd_fon .zi_fos:last-child {
	border:0;
}
.szgd_fon .zi_fos .num {
	font-size:50px;
	color:#013184;
}
.szgd_fon .zi_fos .num2 {
	font-size:16px;
	color:#013184;
}
.szgd_fon .zi_fos .num3 {
	font-size:16px;
	color:#999;
}
.szgd_fon .zi_fos .num4 {
	font-size:14px;
	color:#999;
}
.js_li1 {
	padding:0;
}
.js_li1 ul {
	list-style:none;
}
.js_li1 li {
	float:left;
	width:32%;
	margin-right:2%;
	margin-bottom:50px;
	width:31%\0;
	margin:0 1% 50px 1%\0;
}
 .js_li1 li:nth-child(3n) {
margin-right:0;
}
.js_li1 li .neibg {
	background:#fff;
	border:2px #F1F1F1 solid;
}
.js_li1 li .neibg span {
	display:block;
	width:80%;
	text-align:center;
	font-size:20px;
	height:50px;
	line-height:50px;
	margin:0 auto;
	border-top:2px #F1F1F1 solid;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}
.js_li1 li:hover .neibg {
	background:#F9BD00;
	border:2px #F9BD00 solid;
}
.js_li1 li:hover .neibg span {
	border-top:2px #F9BD00 solid;
}
.js_li2 {
	padding:0 0 60px 0;
}
.js_li2 ul {
	list-style:none;
	background:url(../images/js_li2bg.jpg) repeat-y 66px top;
}
.js_li2 li {
	position:relative;
	padding:9px 0;
}
.js_li2 li .leftw {
	width:150px;
	height:152px;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-76px;
}
.js_li2 li .leftw strong {
	display:block;
	width:26px;
	height:26px;
	position:absolute;
	left:54px;
	top:50%;
	margin-top:-13px;
	background:url(../images/js_icon01.jpg) no-repeat left top;
}
.js_li2 li .leftw span {
	display:block;
	width:151px;
	height:152px;
	position:absolute;
	left:-11px;
	top:50%;
	margin-top:-76px;
	background:url(../images/js_icon02.jpg) no-repeat left top;
	text-align:center;
	line-height:152px;
	font-size:32px;
	color:#fff;
	display:none;
}
.js_li2 li .rightw {
	width:calc(100% - 150px);
	width:80%\0;
	border:1px #E5E5E5 solid;
}
.js_li2 li .rightw .title1 {
	padding:10px 50px;
	font-size:16px;
	color:#656565;
}
.js_li2 li .rightw .title2 {
	padding:0 0 0 50px;
	height:197px;
	display:none;
}
.js_li2 li .rightw .title2 .fons1 {
	display:table-cell;
	width:calc(100% - 360px);
	width:60%\0;
	vertical-align:middle;
	font-size:16px;
	color:#fff;
	padding:16px 0;
}
.js_li2 li .rightw .title2 .fons1 span {
	font-size:32px;
	color:#000;
}
.js_li2 li .rightw .title2 img {
	border-left:1px #fff solid;
	margin:-1px -1px -1px 0;
}
.js_li2 li:hover .leftw strong, .js_li2 li:hover .rightw .title1 {
	display:none;
}
.js_li2 li:hover .leftw span, .js_li2 li:hover .rightw .title2 {
	display:block;
}
.js_li2 li:hover .rightw {
	border:1px #F9BD00 solid;
	background:#F9BD00;
}
.js_li3 {
	padding:0 0 110px 0;
}
.js_li3 ul {
	list-style:none;
}
.js_li3 li {
	position:relative;
	background:rgb(242,242,244);
	margin-bottom:10px;
}
.js_li3 li img {
	float:left;
	width:66.8%;
	border-right:10px #fff solid;
}
.js_li3 li .fon_s {
	float:right;
	width:22%;
	padding:100px 60px 0 60px;
	font-size:16px;
	color:#656565;
}
.js_li3 li .fon_s span {
	display:block;
	text-align:center;
	padding-bottom:26px;
	font-size:28px;
	color:#000;
}
 .js_li3 li:nth-child(2n) .fon_s {
float:left;
}
 .js_li3 li:nth-child(2n) img {
float:right;
border-left:10px #fff solid;
border-right:0px #fff solid;
}
.lcb_bg {
	background:url(../images/lcb_bg.jpg) no-repeat center top;
	background-size:100% 100%;
}
.lcb_sj {
	background:url(../images/lcb_sjbg.png) repeat-x left 60px;
	height:80px;
	overflow:hidden;
}
.lcb_sj ul {
	list-style:none;
}
.lcb_sj li {
	float:left;
	width:140px;
}
.lcb_sj li span {
	display:block;
}
.lcb_sjbg {
	width:100%;
	overflow:hidden;
	background:url(../images/lcb_sjbg.png) repeat-x left 144px;
}
/****************** 企业文化 **********************/

.wh_fon1 {
	font-size:24px;
	color:#656565;
	padding:80px 0 40px 0;
}
.wh_fon1 .qianzi {
	text-align:right;
	background:url(../images/wh_zi.jpg) no-repeat right top;
	padding:60px 236px 10px 0;
	margin-top:30px;
}
.wh_img {
	border-top:2px #DFDFDF solid;
	padding:80px 0 100px 0;
}
.wh_img img {
	width:100%;
	margin-bottom:48px;
}
/****************** 董事长致辞 **********************/

.ds_fons {
	margin:80px 0 90px 0;
	background:#F5F5F5;
}
.ds_fons .float_l {
	width:51%;
}
.ds_fons .neifon {
	padding:50px;
}
.ds_fons .neifon strong {
	display:block;
	font-size:35px;
	color:#333;
	font-weight:normal;
}
.ds_fons .neifon span {
	display:block;
	font-size:16px;
	color:#333;
	padding:12px 0 16px 0;
}
.ds_fons .neifon p {
	font-size:16px;
	color:#656565;
}
.ds_fons .float_r {
	width:49%;
}
.ds_fon1 {
	font-size:16px;
	color:#656565;
	padding:0 0 140px 0;
}
.ds_fon1 p {
	margin:0 0 40px 0;
}
.ds_fon1 .qianzi {
	text-align:right;
	background:url(../images/wh_zi.jpg) no-repeat right top;
	padding:60px 236px 10px 0;
	margin-top:30px;
	font-size:24px;
}
/****************** 领导关怀 **********************/

.gh_li {
	padding:100px 0 70px 0;
}
.gh_li ul {
	list-style:none;
}
.gh_li li {
	border-bottom:1px #CBCBCB solid;
	margin-bottom:80px;
}
.gh_li li .titles {
	margin:40px 0;
	position:relative;
	font-size:30px;
	color:#333;
}
.gh_li li .titles span {
	font-size:70px;
	color:#DCDCDD;
	position:absolute;
	right:0;
	top:-30px;
}
/****************** 社会责任 **********************/

.zr_icon {
	padding:100px 0 90px 0;
}
.zr_icon .zr_topicon {
	text-align:justify;
}
.zr_icon .zr_topicon span {
	display:inline-block;
	zoom:1;
*display:inline;
	text-align:center;
	font-size:32px;
	color:#333;
}
.zr_icon .zr_topicon span img {
	margin-bottom:10px;
}
.zr_icon .zr_topicon strong {
	display: inline-block /* Opera */;
	padding-left: 100%;
}
.zr_icon .zr_topli {
	padding:60px 0 0 0;
}
.zr_icon .zr_topli ul {
	list-style:none;
}
.zr_icon .zr_topli li {
	background:url(../images/i_news_i.jpg) no-repeat left 34px;
	padding-left:16px;
	float:left;
	width:46%;
	font-size:20px;
	color:#656565;
}
.zr_icon .zr_topli li span {
	font-size:40px;
	color:#E50000;
}
.zr_icon .zr_topli li strong {
	font-size:40px;
	color:#FABE05;
	font-weight:normal;
}
.zr_li2 {
	padding:50px 0 150px 0;
	background:url(../images/i_bobg.jpg) repeat-x left top;
}
.zr_li2 ul {
	list-style:none;
}
.zr_li2 li {
	float:left;
	width:32.1%;
	margin-right:1.75%;
	;
	position:relative;
	margin-bottom:35px;
	width:31.8%\0;
	margin:0 0.7% 35px 0.7%\0;
}
 .zr_li2 li:nth-child(3n) {
margin-right:0;
}
.zr_li2 li img {
	width:100%;
}
.zr_li2 li .fubg {
	position:absolute;
	left:0;
	bottom:0;
	z-index:1;
	width:100%;
	height:160px;
	opacity:0.7;
}
.zr_li2 li .fons {
	position:absolute;
	left:5%;
	bottom:14px;
	z-index:2;
	width:90%;
}
.zr_li2 li .fons .titles {
	font-size:26px;
	color:#fff;
	border-bottom:1px #fff solid;
	position:relative;
	padding-bottom:10px;
}
.zr_li2 li .fons .titles span {
	font-size:50px;
	position:absolute;
	right:0;
	bottom:0;
}
.zr_li2 li .fons p {
	font-size:16px;
	color:#fff;
	padding-top:10px;
	height:60px;
}
/****************** 全球分支机构 **********************/

.fz_toppa {
	padding:100px 0 110px 0;
}
.fz_toppa .img {
	width:57.8%;
}
.fz_toppa .float_r {
	width:38%;
	font-size:16px;
	color:#656565;
	line-height:2em;
}
.fz_toppa .float_r h2{ font-size:28px; padding-top:18px;}
.fz_toppa .float_r span {
	display:block;
	padding:70px 0 16px 0;
	font-size:45px;
	color:#333;
}
.fz_tab {
	text-align:center;
	padding-bottom:60px;
}
.fz_tab span {
	display:inline-block;
	zoom:1;
*display:inline;
	width:298px;
	height:48px;
	line-height:48px;
	border:1px #999 solid;
	margin:0 30px;
	font-size:16px;
	color:#999;
	cursor:pointer;
}
.fz_tab span:hover, .fz_tab span.on {
	color:#fff;
	background:#F9BC00;
	border:1px #F9BC00 solid;
}
.fz_tab_li {
	padding:0 0 100px 0;
}
.fz_tab_li .fz_li {
	display:none;
}
.fz_tab_li .fz_li1 {
	padding:0;
}
.fz_tab_li .fz_li1 ul {
	line-height:none;
}
.fz_tab_li .fz_li1 li {
	float:left;
	width:32.1%;
	margin-right:1.75%;
	position:relative;
	margin-bottom:35px;
	width:31.8%\0;
	margin:0 0.7% 35px 0.7%\0;
}
 .fz_tab_li .fz_li1 li:nth-child(3n) {
margin-right:0;
}
.fz_tab_li .fz_li1 li .bos {
	border:1px #E4E4E4 solid;
}
.fz_tab_li .fz_li1 li .bos img {
	width:100%;
}
.fz_tab_li .fz_li1 li .bos .neifons {
	padding:28px;
	height:116px;
}
.fz_tab_li .fz_li1 li .bos .neifons strong {
	font-size:16px;
	color:#00479D;
	font-weight:normal;
	display:block;
	padding-bottom:6px;
}
.fz_tab_li .fz_li1 li .bos .neifons span {
	display:block;
	font-size:14px;
	color:#333;
	height:40px;
	line-height:14px;
}
.fz_tab_li .fz_li1 li .bos .neifons p {
	font-size:15px;
	color:#333;
	height:50px;
}
.fz_tab_li .fz_li2 .imgleft {
	float:left;
	width:33%;
}
.fz_tab_li .fz_li2 .imgleft img {
	width:100%;
	margin-bottom:10px;
}
.fz_tab_li .fz_li2 .imgright {
	float:right;
	width:60%;
}
.fz_tab_li .fz_li2 .imgright ul {
	list-style:none;
}
.fz_tab_li .fz_li2 .imgright li {
	float:left;
	width:50%;
	font-size:14px;
	color:#656565;
	margin-bottom:60px;
}
.fz_tab_li .fz_li2 .imgright li span {
	display:block;
	font-size:16px;
	color:#00479D;
	padding-bottom:14px;
}
/****************** 光伏组件 **********************/

.zj_nav {
	border-bottom:1px #DADADA solid;
}
.zj_nav a {
	display:inline-block;
	zoom:1;
*display:inline;
	font-size:16px;
	color:#656565;
	height:70px;
	margin-right:-5px;
}
.zj_nav a span {
	display:block;
	padding:0 30px;
	border-right:1px #DADADA solid;
	line-height:30px;
	margin-top:16px;
}
.zj_nav a:last-child span {
	border-right:0px #FABD00 solid;
}
.zj_nav a:hover, .zj_nav a.on {
	background:#FABD00;
	color:#fff;
}
.zj_nav a:hover span, .zj_nav a.on span {
	border-right:1px #FABD00 solid;
}
.zj_nav2 {
	border-bottom:1px #DADADA solid;
}
.zj_nav2 a {
	display:inline-block;
	zoom:1;
*display:inline;
	font-size:16px;
	color:#656565;
	height:70px;
	padding:0 50px;
	border-right:1px #DADADA solid;
	line-height:70px;
	margin-right:-5px;
}
.zj_nav2 a:last-child {
	border-right:0px #FABD00 solid;
}
.zj_nav2 a:hover {
	background:#FABD00;
	color:#fff;
}
.zj_nav2 em {
	display:inline-block;
	zoom:1;
*display:inline;
	background:#FABD00;
	color:#fff;
	font-size:16px;
	height:70px;
	padding:0 50px;
	line-height:70px;
	margin-right:-5px;
}
.zj_li {
	padding:70px 0 60px 0;
}
.zj_li ul {
	list-style:none;
}
.zj_li li {
	float:left;
	width:47%;
	margin-bottom:60px;
}
 .zj_li li:nth-child(2n) {
float:right;
}
.zj_li li .bos {
	border:2px #DCDCDC solid;
}
.zj_li li .bos img {
	float:left;
	width:50%;
	border-right:1px #DCDCDC solid;
}
.zj_li li .bos .fonst {
	float:right;
	width:46%;
}
.zj_li li .bos .fonst .titles {
	padding:30px 0 0 0;
	font-size:16px;
	color:#333;
	position:relative;
}
.zj_li li .bos .fonst .titles span {
	display:inline-block;
	zoom:1;
*display:inline;
	background:#00479D;
	color:#fff;
	padding:0 5px;
}
.zj_li li .bos .fonst .fu_title {
	font-size:16px;
	color:#505050;
	padding-top:14px;
}
.zj_li li .bos .fonst .li_fons {
	margin:24px 0;
}
.zj_li li .bos .fonst .li_fons ul {
	list-style:none;
}
.zj_li li .bos .fonst .li_fons ul li {
	font-size:12px;
	color:#333;
	background:url(../images/zj_icon01.jpg) no-repeat left -7px;
	padding-left:20px;
	line-height:18px;
	float:none;
	width:90%;
	margin-bottom:10px;
}
.zj_li li .bos .fonst a {
	display:inline-block;
	zoom:1;
*display:inline;
	width:110px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#656565;
	background:#DDDDDD;
	border-radius:5px;
}
.zj_li li:hover .bos {
	border:2px #F9C319 solid;
}
.zj_li li:hover .bos img {
	border-right:1px #F9C319 solid;
}
.zj_li li:hover .bos .fonst a {
	background:#F9C319;
	color:#fff;
}
/****************** 光伏组件详情 **********************/

.bodygf_x .float_l {
	width:514px;
}
/*图片放大镜样式*/

.jqzoom {
	float:left;
	border:none;
	position:relative;
	padding:0px;
	cursor:pointer;
	margin:0px;
	display:block;
}
.zoomdiv {
	z-index:100;
	position:absolute;
	top:0px;
	left:0px;
	width:514px;
	height:430px;
	background:#ffffff;
	border:1px solid #CCCCCC;
	display:none;
	text-align:center;
	overflow:hidden;
}
.jqZoomPup {
	z-index:10;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:16px;
	height:16px;
	border:1px solid #aaa;
	background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}
/*图片小图预览列表*/

.spec-preview {
	width:514px;
	height:430px;
	border:1px solid #DFDFDF;
}
.spec-scroll {
	clear:both;
	padding-top:5px;
	width:514px;
}
.spec-scroll .prev, .spec-scroll .next {
	display:block;
	text-align:center;
	width:34px;
	height:102px;
	line-height:102px;
	cursor:pointer;
	background:url(../images/zj_xq_lr.png) no-repeat 0 center #EEEEEE;
}
.spec-scroll .prev:hover, .spec-scroll .next:hover {
	background:url(../images/zj_xq_lr.png) no-repeat 0 center #FABD00;
}
.spec-scroll .prev, .spec-scroll .prev:hover {
	float:left;
	margin-right:4px;
	background-position:0 center;
}
.spec-scroll .next, .spec-scroll .next:hover {
	float:right;
	background-position:-34px center;
}
.spec-scroll .items {
	float:left;
	position:relative;
	width:440px;
	height:110px;
	overflow:hidden;
}
.spec-scroll .items ul {
	position:absolute;
	width:999999px;
	height:56px;
}
.spec-scroll .items ul li {
	float:left;
	width:147px;
	text-align:center;
}
.spec-scroll .items ul li img {
	border:1px solid #CCC;
	width:138px;
	height:100px;
}
.spec-scroll .items ul li img:hover {
	border:1px solid #FABD00;
}
.tu_right {
	float:right;
	width:60%;
	width:calc(100% - 580px);
}
.tu_right .fons_nei {
	font-size:16px;
	color:#333;
	border-bottom:1px #CDCDCD dashed;
	padding:40px 0 16px 0;
	line-height:30px;
}
.tu_right .fons_nei span {
	font-size:16px;
	color:#000;
	display:inline-block;
	zoom:1;
*display:inline; /*width:116px;*/
	vertical-align:top;
}
.tu_right .fons_nei strong.title {
	width:74%;
}
.tu_right .fons_nei strong {
	font-size:24px;
	color:#333;
	font-weight:normal;
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:top;
}
.tu_right .fons_nei strong img {
	margin-right:10px;
}
.tu_right .miaoshu {
	font-size:16px;
	color:#333;
	padding:16px 0 0 0;
}
.tu_right .miaoshu p {
	padding-top:16px;
}
.zj_title2 {
	padding:40px 0 30px 0;
	font-size:16px;
	color:#000;
}
.zj_l_li {
	padding:0;
}
.zj_l_li ul {
	list-style:none;
}
.zj_l_li li {
	border-bottom:1px #CDCDCD dashed;
	font-size:14px;
	color:#333;
	padding:16px 0 4px 0;
}
.zj_l_li li .yulan {
	background:url(../images/zj_icon02.png) no-repeat center center;
	height:22px;
	width:30px;
	display:inline-block;
	zoom:1;
*display:inline;
	float:right;
}
.zj_l_li li .xiazai {
	background:url(../images/zj_icon03.png) no-repeat center center;
	height:22px;
	width:30px;
	display:inline-block;
	zoom:1;
*display:inline;
	float:right;
	margin-left:10px;
}
.zj_l_li li .yulan:hover {
	background:url(../images/zj_icon02_a.png) no-repeat center center;
}
.zj_l_li li .xiazai:hover {
	background:url(../images/zj_icon03_a.png) no-repeat center center;
}
.zj_r_tab {
	text-align:left;
}
.zj_r_tab tr {
	background:#F3F3F3;
}
 .zj_r_tab tr:nth-child(2n) {
background:#fff;
}
.zj_r_tab td {
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#333;
	text-indent:15%;
}
.zj_r_an {
	text-align:center;
	padding:60px 0 100px 0;
}
.zj_r_an a {
	display:inline-block;
	zoom:1;
*display:inline;
	width:220px;
	height:70px;
	line-height:70px;
	border-radius:10px;
	background:#EDEDED;
	font-size:20px;
	color:#202020;
	margin:0 40px;
}
.zj_r_an a.on {
	background:#F9BD00;
	color:#fff;
}
/****************** 新闻列表 **********************/

.ja_news {
	padding:60px 0;
}
.ja_news ul {
	list-style:none;
}
.ja_news li {
	padding:10px 0;
	border-bottom:1px #DEDEDE dashed;
	position:relative;
}
.ja_news li a {
	color:#333;
	font-size:16px;
	line-height:28px;
	display:block;
}
.ja_news li a strong {
	font-weight:normal;
}
.ja_news li a span {
	position:absolute;
	top:15px;
	right:0;
	background:url(../images/news_icon.jpg) no-repeat left center;
	padding-left:30px;
}
.ja_news li a:hover {
	color:#F9BD00;
}
/****************** 新闻详情 **********************/

.ja_news_san {
	padding:80px 0 140px 0;
}
.ja_news_san .titles {
	text-align:center;
	font-size:26px;
	color:#000;
}
.ja_news_san .shijian {
	text-align:right;
	background:url(../images/i_bobg.jpg) repeat-x center bottom;
	padding:40px 0 12px 0;
	margin-bottom:16px;
	font-size:14px;
	color:#656565;
}
.ja_news_san .neirong {
	font-size:14px;
	color:#333;
	line-height:28px;
}
.ja_news_san .neirong p {
	padding-bottom:26px;
}
.ja_news_san .shangxia {
	padding-top:40px;
}
.ja_news_san .shangxia a {
	font-size:15px;
	color:#333;
	display:inline-block;
	zoom:1;
*display:inline;
	margin-bottom:10px;
}
.ja_news_san .shangxia a:hover {
	font-size:15px;
	color:#F9BD00;
}
/****************** 留言中心 **********************/

.lx_pa {
	padding:90px 0 150px 0;
}
.lx_title {
	text-align:center;
	font-size:30px;
	color:#656565;
	padding-bottom:50px;
}
.lx_biaodan {
	width:650px;
	margin:0 auto;
}
.lx_biaodan .hanglei {
	padding:0 0 30px 0;
}
.lx_biaodan .hanglei span {
	font-size:16px;
	color:#656565;
	display:inline-block;
	zoom:1;
*display:inline;
	width:96px;
}
.lx_biaodan .hanglei input, .lx_biaodan .hanglei select, .lx_biaodan .hanglei textarea {
	display:inline-block;
	zoom:1;
*display:inline;
	width:60%;
	width:calc(100% - 140px);
	border:1px #A6A6A6 solid;
	height:34px;
	font-size:16px;
	color:#656565;
	padding:0 16px;
	vertical-align:top;
}
.lx_biaodan .hanglei select {
	width:40%;
	border-radius:0;
	margin-left: -5px;
}
.lx_biaodan .hanglei textarea {
	height:140px;
	padding:5px 16px;
	resize: none;
}
.lx_biaodan .ti_an {
	text-align:center;
	padding-top:30px;
}
.lx_biaodan .ti_an .tijiao {
	width:90px;
	height:30px;
	line-height: 30px;
	margin:0 16px;
	border:0;
	cursor:pointer;
	border-radius:5px;
	font-size:14px;
	color:#FFFFFF;
	display: inline-block;
}
.lx_biaodan .ti_an .tijiao {
	background:#00479D;
}
.lx_biaodan .ti_an .chong {
	background:#CBCBCB;
}
/****************** 电站投资与开发 **********************/

.tz_li {
	padding:100px 0;
}
.tz_li ul {
	list-style:none;
}
.tz_li li {
	float:left;
	width:32%;
	margin-right:1.3%;
	position:relative;
	margin-bottom:35px;
	margin:0 0.7% 35px 0.7%\0;
	width:31.8%\0;
}
 .tz_li li:nth-child(3n) {
margin-right:0;
}
.tz_li li .fons {
	border:1px #E6E6E6 solid;
	overflow:hidden;
}
.tz_li li .fons img {
	width:100%;
}
.tz_li li .fons .titles {
	font-size:16px;
	color:#333;
	width:90%;
	margin:0 auto 15px auto;
	padding-top:36px;
	line-height:22px;
	height:45px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
}
.tz_li li .fons p {
	font-size:14px;
	color:#333;
	height:46px;
	width:90%;
	margin:0 auto 30px auto;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
}
.tz_li li .fons span {
	display:block;
	position:absolute;
	right:26px;
	bottom:0;
	background:#FABD00;
	height:30px;
	line-height:30px;
	min-width:90px;
	font-size:14px;
	color:#fff;
	text-align:center;
	padding:0 10px;
}
.tz_li li:hover {
	background:#FABD00;
}
.tz_li li:hover .fons {
	border:1px #FABD00 solid;
}
.tz_li li:hover .fons .titles, .tz_li li:hover .fons p {
	color:#fff;
}
.tz_li li:hover .fons span {
	background:#fff;
	color:#333;
}
.tz_li li.on .fons .titles {
	font-size:16px;
	color:#999;
}
.tz_li li.on:hover {
	background:none;
}
.tz_li li.on:hover .fons {
	border:1px #E6E6E6 solid;
}
/****************** 下载 **********************/

.xz_pa {
	padding:100px 0 50px 0;
}
.xz_searchw {
	width:80%;
	margin:0 auto;
	padding-bottom:70px;
}
.xz_searchw .search_input {
	display:inline-block;
	zoom:1;
*display:inline;
	width:calc(100% - 294px);
	height:62px;
	border:1px #D7D7D7 solid;
	vertical-align:top;
	margin-right:-5px;
	background:url(../images/xz_searchbg.jpg) no-repeat left top;
	padding:0 16px 0 70px;
	font-size:16px;
	color:#656565;
}
.xz_searchw .search_an {
	display:inline-block;
	zoom:1;
*display:inline;
	width:186px;
	height:64px;
	line-height:64px;
	text-align:center;
	font-size:32px;
	color:#fff;
	vertical-align:top;
	margin-left:14px;
	border:0;
	background:#F9BD00;
	border-radius:3px;
	cursor:pointer;
}
.xz_title {
	padding:0 0 16px 0;
	font-size:28px;
	color:#000;
}
.xz_wd {
	margin-bottom:90px;
	background:#EAEAEA;
}
.xz_wd .wd_w {
	width:50%;
	position:relative;
}
.xz_wd .wd_w .botu {
	position:absolute;
	left:50%;
	top:50%;
	margin:-37px 0 0 -37px;
}
.xz_wd .wd_w .wd_fons {
	margin:60px 40px 40px 40px;
}
.xz_wd .wd_w .wd_fons .fons_title {
	font-size:35px;
	color:#003399;
	border-bottom:2px #003399 solid;
	padding-bottom:10px;
	margin-bottom:22px;
}
.xz_wd .wd_w .wd_fons .fons_nei {
	font-size:16px;
	color:#656565;
	line-height:32px;
	height:167px;
}
.xz_wd .wd_w .wd_fons .fons_xia {
	display:block;
	margin:0 auto;
	width:190px;
	height:46px;
	line-height:46px;
	text-align:center;
	background:#FFCB00;
	font-size:28px;
	color:#fff;
}
.xz_sp {
	padding:0;
}
.xz_sp ul {
	list-style:none;
}
.xz_sp li {
	float:left;
	width:30.1%;
	margin-right:3.75%;
	position:relative;
	margin-bottom:50px;
	background:#F4F4F4;
	cursor:pointer;
}
.xz_sp li .botu {
	position:absolute;
	left:50%;
	top:50%;
	margin:-67px 0 0 -37px;
}
 .xz_sp li:nth-child(3n) {
margin-right:0;
}
.xz_sp li .sp_title {
	font-size:26px;
	color:#333;
	text-align:left;
	height:60px;
	line-height:60px;
	position:relative;
}
.xz_sp li .sp_title span {
	padding-left:30px;
}
.xz_sp li .sp_title a {
	display:block;
	background:url(../images/xz_sp_icon01.png) no-repeat -26px 0;
	width:26px;
	height:26px;
	position:absolute;
	right:30px;
	top:14px;
}
.xz_sp li .sp_title a:hover {
	background-position:0 0;
}
.video {
	width:900px;
	height:600px;
	position:fixed;
	left:50%;
	top:50%;
	z-index:999;
	margin:-300px 0 0 -450px;
	display:none;
}
#video {
	width:900px;
	height:600px;
}
#video_bg {
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:998;
	display:none;
	background:#000;
	opacity:0.7;
}
.xz_gg {
	padding:0 0 70px 0;
}
.xz_gg ul {
	list-style:none;
	border-top:2px #E3E3E3 solid;
}
.xz_gg li {
	padding:16px 36px;
	border-bottom:2px #E3E3E3 solid;
	font-size:14px;
	color:#3B3B3B;
	position:relative;
}
.xz_gg li .cha_xia_m {
	position:absolute;
	top:16px;
	right:36px;
}
.xz_gg li .cha_xia_m img {
	margin-left:10px;
}
.xz_gg li .cha_xia {
	position:absolute;
	top:6px;
	right:36px;
	display:none;
}
.xz_gg li .cha_xia a {
	font-size:14px;
	color:#fff;
	padding-top:46px;
	display:inline-block;
	zoom:1;
*display:inline;
	margin-left:10px;
}
.xz_gg li .cha_xia a span {
	background:#CBCBCB;
	display:inline-block;
	zoom:1;
*display:inline;
	padding:0 10px;
	border-radius:15px;
}
.xz_gg li .cha_xia a.gg_icon1 {
	background:url(../images/xz_gg_icon01_2.png) no-repeat center top;
}
.xz_gg li .cha_xia a.gg_icon2 {
	background:url(../images/xz_gg_icon02_2.png) no-repeat center top;
}
.xz_gg li .cha_xia a:hover span {
	background:#F9BD00;
}
.xz_gg li .cha_xia a.gg_icon1:hover {
	background:url(../images/xz_gg_icon01_3.png) no-repeat center top;
}
.xz_gg li .cha_xia a.gg_icon2:hover {
	background:url(../images/xz_gg_icon02_3.png) no-repeat center top;
}
.xz_gg li:hover {
	font-size:22px;
	padding:26px 36px;
}
.xz_gg li:hover .cha_xia_m {
	display:none;
}
.xz_gg li:hover .cha_xia {
	display:block;
}
.pdftu {
	width:900px;
	height:600px;
	position:fixed;
	left:50%;
	top:50%;
	z-index:999;
	margin:-300px 0 0 -450px;
	display:none;
}
.pdfbg {
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:998;
	background:#000;
	opacity:0.7;
	display:none;
}
/****************** 家庭光伏 **********************/

.jt_pa {
	padding:130px 0 100px 0;
}
.jt_pa .jt_w {
	width:48%;
}
.jt_pa .jt_w .jt_title {
	font-size:45px;
	color:#2D2D2D;
}
.jt_pa .jt_w .jt_fons {
	font-size:14px;
	color:#2D2D2D;
	padding:30px 0;
	line-height:30px;
}
.jt_xx_pa {
	padding:100px 0 0 0;
}
.jt_xx_pa .jt_table {
	padding:0;
}
.jt_xx_pa .jt_table tr {
	background:#EFEFEF;
}
 .jt_xx_pa .jt_table tr:nth-child(2n) {
background:#fff;
}
.jt_xx_pa .jt_table tr.trtis td {
	color:#333;
	font-size:16px;
	font-weight:bolder;
}
.jt_xx_pa .jt_table td {
	text-align:center;
	height:60px;
	line-height:60px;
	font-size:24px;
	color:#656565;
}
.jt_xx_pa .jt_table td sup {
	font-size:12px;
}
.jt_al {
	padding:0 0 116px 0;
}
.jt_al ul {
	list-style:none;
}
.jt_al li {
	float:left;
	width:31.1%;
	margin-right:2.75%;
	position:relative;
	margin-bottom:35px;
	background:#DDDDDD;
	width:30%\0;
	margin:0 1.6% 35px 1.6%\0;
}
 .jt_al li:nth-child(3n) {
margin-right:0;
}
.jt_al li .fons {
	height:50px;
	line-height:36px;
	text-align:center;
	font-size:14px;
	color:#333;
}
.jt_al li:hover {
	background:#F9BD00;
}
.jt_zixun {
	text-align:center;
	font-size:24px;
	color:#333;
	padding-bottom:100px;
}
.jt_zixun strong {
	font-size:48px;
	color:#000;
	font-style:italic;
}
.jt_zixun a {
	display:inline-block;
	zoom:1;
*display:inline;
	font-size:30px;
	color:#fff;
	background:#F9BD00;
	margin-left:76px;
	width:190px;
	height:70px;
	line-height:70px;
	border-radius:10px;
}
/****************** 经销商 **********************/

.jx_pa {
	padding:100px 0 0 0;
}
.jx_topbg {
	background:#F7F7F7;
	margin-bottom:90px;
}
.jx_topbg .jx_wl {
	width:55%;
}
.jx_topbg .jx_wr {
	width:41%;
}
.jx_topbg .jx_wr .tj_title {
	text-align:right;
	font-size:30px;
	color:#2C2D37;
	padding:30px 36px 0 0;
}
.jx_topbg .jx_wr .tj_li {
	padding:16px 0 0 0;
}
.jx_topbg .jx_wr .tj_li ul {
	list-style:none;
}
.jx_topbg .jx_wr .tj_li li {
	font-size:16px;
	color:#333;
	border-bottom:1px #C7C7C7 dashed;
	padding:14px 0;
	background:url(../images/i_news_i.jpg) no-repeat left center;
	padding-left:16px;
}
.jx_topbg .jx_wr .tj_li li:last-child {
	border:0;
}
.jx_lc {
	padding:0 0 50px 0;
	background:url(../images/zs_icon05_bg.jpg) repeat 0 0;
}
.jx_lc ul {
	list-style:none;
}
.jx_lc li {
	float:left;
	text-align:center;/* width:calc(25% - 281px);*/
	width:281px;
	margin-right:calc(25% - 264px);
}
 .jx_lc li:nth-child(4n) {
margin-right:0;
}
.jx_lc li .fons_top {
	width:281px;
	height:302px;
	padding:76px 0 24px 0;
	background:url(../images/zs_tu02.jpg) no-repeat 0 0;
}
.jx_lc li .fons_top .icon {
	width:73px;
	height:65px;
	margin:0 auto;
}
.jx_lc li .fons_top .icon1 {
	background:url(../images/zs_icon01.png) no-repeat center center;
}
.jx_lc li .fons_top .icon2 {
	background:url(../images/zs_icon02.png) no-repeat center center;
}
.jx_lc li .fons_top .icon3 {
	background:url(../images/zs_icon03.png) no-repeat center center;
}
.jx_lc li .fons_top .icon4 {
	background:url(../images/zs_icon04.png) no-repeat center center;
}
.jx_lc li .fons_top .fons_title {
	font-size:32px;
	color:#333;
	border-bottom:1px #EAEAEA solid;
	margin:0 auto;
	width:80%;
	padding:10px 0 12px 0;
	margin-bottom:12px;
}
.jx_lc li .fons_top .fons_txt {
	font-size:16px;
	color:#656565;
	margin:0 auto;
	width:80%;
	text-align:left;
}
.jx_lc li .yuandian {
	background:url(../images/zs_icon05.png) no-repeat center center;
	height:40px;
}
.jx_lc li .fons_bottom {
	font-size:50px;
	color:#012F83;
}
.jx_lc li:hover .fons_top {
	background:url(../images/zs_tu03.jpg) no-repeat 0 0;
}
.jx_lc li:hover .fons_top .icon1 {
	background:url(../images/zs_icon01_a.png) no-repeat center center;
}
.jx_lc li:hover .fons_top .icon2 {
	background:url(../images/zs_icon02_a.png) no-repeat center center;
}
.jx_lc li:hover .fons_top .icon3 {
	background:url(../images/zs_icon03_a.png) no-repeat center center;
}
.jx_lc li:hover .fons_top .icon4 {
	background:url(../images/zs_icon04_a.png) no-repeat center center;
}
.jx_lc li:hover .fons_top .fons_title {
	border-bottom:1px #fff solid;
}
.jx_lc li:hover .fons_top .fons_txt {
	color:#fff;
}
.jx_lc li:hover .yuandian {
	background:url(../images/zs_icon05_a.png) no-repeat center center;
	height:40px;
}
.jx_lc li:hover .fons_bottom {
	font-size:50px;
	color:#F9BD00;
}
.jx_zzbg {
	background:url(../images/zs_tu04.jpg) no-repeat center top;
	padding:105px 0 110px 0;
	margin-bottom:86px;
}
.jx_zz {
	padding:0;
}
.jx_zz .lx_zz_lj {
	margin-bottom:5px;
	width:460px;
	padding:17px 30px;
	background:#E7E3E4;
	font-size:24px;
	color:#262728;
}
.jx_zz .lx_zz_lj span {
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:top;
}
.jx_zz .lx_zz_lj strong {
	display:inline-block;
	zoom:1;
*display:inline;
	font-weight:normal;
	vertical-align:top;
	font-size:45px;
	color:#999;
	padding-right:10px;
}
.jx_zz .lx_zz_lj:hover {
	background:#F6C93B;
}
.jx_zz .lx_zz_lj:hover strong {
	color:#fff;
}
.jx_img {
	margin-bottom:80px;
}
.jx_img2 {
	margin-bottom:60px;
}
.jx_liuchong {
	width:97%;
	margin:0 auto 0 3%;
}
.jx_liuchong .jx_lc_lw {
	width:26%;
}
.jx_liuchong .jx_lc_rw {
	width:72%;
}
.jx_liuchong .jx_lc_rw ul {
	list-style:none;
}
.jx_liuchong .jx_lc_rw li {
	float:left;
	width:20%;
	position:relative;
}
.jx_liuchong .jx_lc_rw li span {
	position:absolute;
	left:2%;
	top:22%;
	font-size:1.4em;
	text-align:center;
	width:50%;
}
.jx_liuchong .jx_lc_rw li span.topb {
	top:14%;
}
.jx_liuchong .jx_lc_rw li:hover span {
	color:#F9BD00;
}
.jx_xgsmbg {
	background:#F6F6F6;
	padding:50px 0 80px 0;
}
.jx_xgsm {
	width:49%;
}
.jx_xgsm .jx_xgsm_title {
	background:#EEEEEE;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	color:#1A1A1A;
	font-weight:bolder;
}
.jx_xgsm .jx_xgsm_txt {
	padding:16px 0 16px 20%;
	font-size:14px;
	color:#333;
	line-height:30px;
}
.jx_zc {
	padding:116px 0 140px 0;
}
.jx_zc ul {
	list-style:none;
}
.jx_zc li {
	float:left;
	border:1px #CCC solid;
	width:22%;
	margin-right:3.7%;
	margin-bottom:16px;
	margin:0 1.4% 16px 1.4%\0;
}
 .jx_zc li:nth-child(4n) {
margin-right:0;
}
.jx_zc li .jx_icon1 {
	display:block;
	width:100%;
}
.jx_zc li .jx_icon2 {
	display:none;
	width:100%;
}
.jx_zc li .fons_h {
	height:110px;
	padding:12px 0 36px 0;
	text-align:center;
	font-size:24px;
	color:#333;
	position:relative;
}
.jx_zc li .fons_h .fon_xian {
	width:22px;
	position:absolute;
	left:50%;
	bottom:16px;
	margin-left:-11px;
}
.jx_zc li .fons_h .fon_xian .xian_1 {
	display:block;
	width:100%;
	height:1px;
	background:#CCC;
}
.jx_zc li .fons_h .fon_xian .xian_2 {
	display:block;
	width:50%;
	height:1px;
	margin:6px auto 0 auto;
	background:#CCC;
}
.jx_zc li:hover .jx_icon1 {
	display:none;
}
.jx_zc li:hover .jx_icon2 {
	display:block;
}
.jx_zc li:hover .fons_h {
	background:#FAC110;
	color:#fff;
}
.jx_zc li:hover .fons_h .fon_xian .xian_1 {
	background:#fff;
}
.jx_zc li:hover .fons_h .fon_xian .xian_2 {
	background:#fff;
}
.jx_biaodan {
	width:716px;
	margin:0 auto;
}
.jx_biaodan .hanglei {
	padding:0 0 30px 0;
}
.jx_biaodan .hanglei strong {
	font-size:16px;
	color:#656565;
	display:inline-block;
	zoom:1;
*display:inline;
	width:150px;
	text-align:right;
	padding-right:16px;
	font-weight:normal;
}
.jx_biaodan .hanglei input, .jx_biaodan .hanglei textarea {
	display:inline-block;
	zoom:1;
*display:inline;
	width:60%;
	width:calc(100% - 230px);
	border:1px #A6A6A6 solid;
	height:34px;
	font-size:16px;
	color:#656565;
	padding:0 16px;
	vertical-align:top;
	text-align:left;
}
.jx_biaodan .hanglei textarea {
	height:140px;
	padding:5px 16px;
	resize: none;
}
.jx_biaodan .ti_an {
	text-align:center;
	padding-top:30px;
}
.jx_biaodan .ti_an .tijiao {
	width:90px;
	height:30px;
	line-height: 30px;
	display: inline-block;
	margin:0 16px;
	border:0;
	cursor:pointer;
	border-radius:5px;
	font-size:14px;
	color:#FFFFFF;
}
.jx_biaodan .ti_an .tijiao {
	background:#00479D;
}
.jx_biaodan .ti_an .chong {
	background:#CBCBCB;
}
 @media screen and (min-width: 1551px) {
 .nav {
width:1550px;
}
 .body02, .bodygf_x {
width:1400px;
}
 .body03 {
width:1216px;
}
 .navul_nav {
display:inline-block;
zoom:1;
*display:inline;
}
 .wap_an {
display:none;
}
 .ja_news_san {
width:1200px;
}
}
 @media screen and (max-width: 1550px) {
 .body02, .bodygf_x {
width:90%;
}
 .navul_nav {
display:inline-block;
zoom:1;
*display:inline;
}
 .navul_nav li {
padding:0;
margin:0 18px;
}
 .wap_an {
display:none;
}
 .jx_lc li {
margin-right:calc(25% - 280px);
}
 .jx_liuchong .jx_lc_rw li span {
font-size:1.2em;
}
 .ja_news_san {
width:1200px;
}
 .zj_li li .bos .fonst .titles span {
position:absolute;
top:0;
right:0;
}
 .i_title2 {
padding:10px 0;
}
}
 @media screen and (max-width: 1280px) {
 .jx_lc li {
margin-right:calc(25% - 283px);
}
 .js_li3 li img {
width:56.8%;
}
 .js_li3 li .fon_s {
width:31%;
}
 .jx_liuchong .jx_lc_rw li span {
font-size:1.1em;
}
 .ja_news_san {
width:1200px;
}
}
 @media screen and (max-width: 1216px) {
 .navul_nav li {
padding:0;
margin:0;
}
 .wap_an {
display:none;
}
 .zr_icon .zr_topli li {
width:94%;
float:none;
}
 .jx_lc li {
margin-right:calc(50% - 180px);
}
 .jx_lc li:nth-child(2n) {
margin-right:0;
}
 .js_li3 li img {
width:56.8%;
}
 .js_li3 li .fon_s {
width:30%;
}
 .jx_liuchong .jx_lc_rw li span {
font-size:1em;
}
 .ja_news_san {
width:90%;
}
}
 @media screen and (max-width: 992px) {
 .body02, .bodygf_x {
width:92%;
}
 .ch_en {
position:absolute;
top:10px;
right:10px;
}
 .navul_nav {
display:none;
}
 .wap_an {
display:block;
}
 .yuyan {
top:3px;
right:74px;
height:52px;
background: url(../images/yuyan.jpg) no-repeat 90% 25px;
}
 .yuyan span {
line-height:52px;
font-size:20px;
}
 .yuyan .xiala {
top:52px;
}
 .yuyan .xiala a {
font-size:20px;
}
 .nav {
height:90px;
}
 .navul_nav {
display:none;
}

/*.navul_nav{position:absolute; left:0; top:90px; margin:0; border-top:3px #00479D solid; width:100%; padding:16px 0; background:#fff; display:none; text-align:left; z-index:99999;}

.navul_nav ul{padding:0 0 0 10px;}

.navul_nav li{display:block; padding:6px 30px; height:auto; border-bottom:0px #359FD0 solid;}

.navul_nav li div.xiala{position:absolute; left:200px; width:616px; top:0; padding-left:16px; background:none;border-top:0 #359FD0 solid; border-left:0px #359FD0 solid; text-align:left; display:none;}

.navul_nav li div.xiala a{display:inline-block;zoom:1;*display:inline; font-size:14px; color:#333; padding:0 10px 0 8px;}

.navul_nav li div.xiala a:hover{color:#3399CB;}*/

.ch_en {
position:absolute;
top:10px;
right:30px;
}
 .jx_liuchong .jx_lc_rw li span {
font-size:0.8em;
}
 .ds_fons .float_l, .ds_fons .float_r {
width:100%;
float:none;
}
 .gh_li li .titles {
font-size:22px;
color:#333;
}
 .gh_li li .titles span {
font-size:40px;
top:-15px;
}
 .zr_icon .zr_topli li {
width:94%;
float:none;
}
 .zj_nav a span {
padding:0 14px;
font-size:20px;
}
 .i_title2 {
text-align:left;
padding:26px 0 0px 0;
}
 .i_3_n_w1 {
width:100%;
}
 .i_3_n_w2 {
width:700px;
margin:0 auto;
float:none;
}
 .i_3_nbg {
padding:0;
}
 .i_2_li li {
width:100%;
margin-right:0;
float:none;
}
 .i_jx_li li {
text-align:center;
}
 .i_jx_li li img {
float:none;
margin:24px 0;
}
 .i_jx_li li .fons {
height:92px;
float:none;
margin:0 16px 24px 16px;
width:84%;
font-size:22px;
}
 .i_jx_li li .fons span {
font-size:26px;
}
 .js_li1 li {
float:none;
margin-right:0;
width:100%;
}
 .js_li3 li img {
float:none;
border:0;
width:100%;
}
 .js_li3 li .fon_s {
float:none;
width:auto;
padding:30px 60px 50px 60px;
}
 .zr_li2 li {
width:48%;
}
 .zr_li2 li:nth-child(3n) {
margin-right:1.75%;
}
 .zr_li2 li:nth-child(2n) {
margin-right:0;
}
 .fz_tab_li .fz_li1 li {
width:48%;
}
 .fz_tab_li .fz_li1 li:nth-child(3n) {
margin-right:1.75%;
}
 .fz_tab_li .fz_li1 li:nth-child(2n) {
margin-right:0;
}
 .fz_tab_li .fz_li2 .imgleft {
float:none;
width:100%;
}
 .fz_tab_li .fz_li2 .imgleft img {
width:32%;
}
 .fz_tab_li .fz_li2 .imgright {
float:none;
width:100%;
}
 .fz_toppa .img {
float:none;
width:100%;
}
 .fz_toppa .float_r {
float:none;
width:100%;
}
 .zj_li li {
float:none;
width:100%;
}
 .jt_pa .jt_w {
float:none;
width:100%;
}
 .jt_pa .jt_w {
float:none;
width:100%;
}
 .jt_al li {
width:48%;
}
 .jt_al li:nth-child(3n) {
margin-right:2.75%;
}
 .jt_al li:nth-child(2n) {
margin-right:0;
}
 .zj_nav2 a, .zj_nav2 em {
padding:0 15px;
font-size:26px;
}
 .jx_zc li {
width:47%;
}
 .jx_zc li:nth-child(3n) {
margin-right:3.75%;
}
 .jx_zc li:nth-child(2n) {
margin-right:0;
}
 .jx_topbg .jx_wl {
float:none;
width:100%;
}
 .jx_topbg .jx_wr {
float:none;
width:100%;
}
 .jx_topbg .jx_wr .tj_title {
text-align:left;
}
 .jx_xgsm .jx_xgsm_txt {
padding-left:5%;
}
 .i_2_tab .nei_nav {
margin:0 1%;
}
 .lx_dt {
width:100%;
}
 .footer_er {
margin-top:-20px;
}
 img.footer_er {
margin-top:-170px;
}
 .footer_bg2 .fong {
width:100%;
}
 .footer_bg>.body02>.float_r {
width:160px;
}
 .js_li3 li:nth-child(2n) .fon_s, .js_li3 li:nth-child(2n) img {
float:none;
}
 .bodygf_x .float_l {
width:782px;
margin:0 auto;
float:none;
}
 .tu_right {
float:none;
width:782px;
margin:0 auto;
}
 .spec-preview, .spec-scroll {
margin:0 auto;
}
 .tz_li li {
width:100%;
}
 .tz_li li:nth-child(2n) {
margin-right: 0;
}
 .tz_li li:nth-child(3n) {
margin-right: 0%;
}
 .fz_tab_li .fz_li1 li .bos .neifons strong {
font-size:20px;
}
 .fz_tab_li .fz_li1 li .bos .neifons p, .fz_tab_li .fz_li1 li .bos .neifons span {
font-size:18px;
line-height:18px;
}
 .lx_biaodan {
width: 100%;
}
.lx_biaodan .hanglei span {
display:block;
width:100%;
}
 .lx_biaodan .hanglei input, .lx_biaodan .hanglei select, .lx_biaodan .hanglei textarea {
display: inline-block;
width:100%;
height:70px;
text-indent: 16px;
padding: 0;
}
.lx_biaodan .hanglei select {
width:48%;
}
.lx_biaodan .ti_an .tijiao {
width:160px;
font-size:28px;
height:70px;
line-height:70px;
}
 .jx_zz .lx_zz_lj {
font-size: 18px;
width: 300px;
}
 .jx_zz .lx_zz_lj span {
width:70%;
}
 .fz_tab_li .fz_li2 .imgright li span, .jt_al li .fons, .tz_li li .fons .titles {
font-size:20px;
}
 .fz_tab_li .fz_li2 .imgright li, .tz_li li .fons p {
font-size:18px;
}
 .i_2_li li .bos span, .i_3_n2_li li .inewstitle, .i_3_n2_li li .inewstitle span, .js_li1 li .neibg span, .ds_fons .neifon span, .fz_tab span, .zj_nav a, .zj_li li .bos .fonst .titles, .lx_biaodan .hanglei span, .lx_biaodan .hanglei input, .lx_biaodan .hanglei select, .lx_biaodan .hanglei textarea {
font-size:30px;
}
 .i_2_li li .bos p, .i_3_n2_li li p, .js_li3 li .fon_s, .ds_fons .neifon p, .ds_fon1, .zr_li2 li .fons p, .fz_toppa .float_r, .zj_li li .bos .fonst .fu_title, .zj_li li .bos .fonst .li_fons ul li, .zj_li li .bos .fonst a, .jt_pa .jt_w .jt_fons, .ja_news li a span, .ja_news li a strong, .xz_gg li {
font-size:22px;
}
 .i_3_n2_li li .inewstitle strong {
font-size:32px;
}
 .i_fon1, .er_fon1 {
width:700px;
font-size:22px;
}

.ja_news li a span{ display:none}



}
/* ----- PB分页数字条效果 结束 ----- */
.pagebar .pagination {
	display:flex;
	justify-content:center;
	margin-top:10px;
}
.pagination a {
	background:#fff;
	border:1px solid #ccc;
	color:#333;
	font-size: 14px;
	padding:8px 12px;
	margin:0 5px;
	border-radius:3px;
}
.pagination span {
	color: #333;
	font-size:14px;
	padding:8px 2px;
	margin:0 5px;
	border-radius:3px;
}
.pagination a:hover {
	color:#FABD00;
	border:1px solid #FABD00;
}
.pagination a.page-num-current {
	color:#fff;
	background:#FABD00;
	border:1px solid #FABD00;
}
/* ----- PB分页数字条效果 结束 ----- */
