@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
}
img {
	border:none;
}
ul,dl{
	list-style-type:none;
}
html {
height:100%;
}
body{
	font-family: "Microsoft YaHei","微软雅黑","宋体";
	width:100%;
	height:100%;
}
.top{
	background:url(../top_bg.jpg) repeat-x left top;
	width:100%;
	height:240px;
	}
	.top_dingbu{
		width:1000px;
		height:42px;
		margin:0 auto;
	}
		.top_dingbu p{
		color:#333;
		height:42px;
		line-height:42px;
		float:left;
		font-size:12px;
		font-family:"宋体";
	} 
	.top_dingbu ul{
		float:right;
		width:280px;
	}
		.top_dingbu ul li{
		float:left;
		width:70px;
		text-align:center;
		font-size:12px;
		font-family:"宋体";
		height:42px;
		line-height:42px;
		}
	.top_dingbu ul li a{
				color:#333;
				text-decoration:none;
	}
.top_dingbu ul li a:hover{
				text-decoration:underline;
}
.top_logo{
				width:1002px;
				height:106px;
				margin:0 auto;
}
.top_nav{
				width:1000px;
				height:50px;
				line-height:50px;
				margin:0 auto;
	}
	.top_nav li{
				float:left;
				text-align:center;
				display:inline;
			}

.top_nav li.nobg{
	background-image:none;
			}
			.top_nav li a{
				display:block;
				color:#fff;
				font-size:14px;
				text-decoration:none;
				text-align:center;
				padding:0 12px;
				background:url(../top_nav_bg.png)  no-repeat right top;
			}
.top_nav li.nobg a{
				background-image:none;
			}
.top_nav li .top_nav_hover6:hover{
				background:url(../top_nav_hover6.png) no-repeat center 2px;
			}
.top_nav li .top_nav_hover4:hover{
				background:url(../top_nav_hover4_1.png) no-repeat  center 2px;
			}
	.top_nav li .top_nav_hover7:hover{
	background:url(../top_nav_hover7.png) no-repeat  center 2px;
	}
	.top_sousou{
		height:42px;
		width:100%;
		line-height:42px;
		background:url(../top_sousou_bg.png) no-repeat center top;
	}
.top_rm_content{
	position:relative;
	height:50px;
	width:1000px;
		margin:0 auto;
		font-size:12px;
	font-family:"宋体";
}


.top_sousou dl{
	float:left;
	width:760px;
	height:42px;
	color:#666;
}
.top_sousou dl dt{
	float:left;
	width:82px;
	color:#C7241F;
	font-weight:bold;
}
.top_sousou dl dd{
	float:left;
}
.top_sousou dl dd a{
	color:#000;
	padding:0 6px;
	text-decoration:none;
}
.top_sousou dl dd a:hover{
	color:#000;
	text-decoration:underline;
}
#search1{
	position:absolute;
	width:224px;
	height:26px;
	left:780px;
}

#keyword{
	position:absolute;
	top:6px;
	left:0;
	height:26px;
	line-height:26px;
	width:224px;
	border:none;
	text-indent:12px;
	color:#999;
	background:url(../search_bg.png) no-repeat left top;
}


#search_go{
	position:absolute;
	right:0px;
	top:6px;
	width:35px;
	height:26px;
}








.fullSlide {
	position:relative;
	width:100%;
	background:#fff;
	height:500px;
}
.fullSlide .bd {
	position:relative;
	margin:0 auto;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:500px;
	overflow:hidden;
	text-align:center;
	background-color:#fff;
}
.fullSlide .bd li a {
	display:block;
	height:500px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:6px;
	margin:4px;
	overflow:hidden;
	background:#C4261D;
/* filter:alpha(opacity=50);
opacity:0.5; */
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#333;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:5;
	top:50%;
	margin-top:-33px;
	z-index:1;
	width:70px;
	height:67px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.index_wenan1{
	width:100%;
	height:537px;
	background:url(../index_wenan1.jpg) no-repeat center top;
}
.index_wenan1_content{
	width:1000px;
	height:537px;
	margin:0 auto;
}
.index_wenan1_content dl{
	position:relative;
}
.index_wenan1_content dl dt{
	position:absolute;
	top:137px;
	text-indent:-99999px;
}
.index_wenan1_content dl dd{ 
	position:absolute;
	font-size:16px;
	height:50px;
	color:#FFF;
	left:450px;
}
.index_wenan1_content1{
	top:167px;
}
.index_wenan1_content2{
	top:222px;
}
.index_wenan1_content3{
	top:276px;
}
.index_wenan1_content4{
	top:334px;
}
.index_wenan1_content_text{
	position:relative;
	width:1000px;
	text-align:center;
	color:#CD0005;
	font-size:32px;
	font-weight:bold;
	padding-top:420px;
}
.index_wenan1_content_text1{
	letter-spacing:2px;
}
.index_wenan1_content_text1_index_zaixian{
	position:absolute;
	top:490px;
	right:510px;
	width:88px;
	height:30px;
}
.index_wenan1_content_text1_index_zaixian2{
	position:absolute;
	top:490px;
	right:400px;
	width:88px;
	height:30px;
}
.index_wenan2{
	width:100%;
	height:696px;
	background:url(../index_wenan2.jpg) no-repeat center top;
}
.index_wenan2_content{
	position:relative;
	width:980px;
	margin:0 auto;
	height:549px;
}
.index_wenan2_content_text1{
	text-align:center;
	font-size:28px;
	color:#fff;
	padding-top:86px;
}
.index_wenan2_content_text1 span{
	font-size:32px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;

}
.index_wenan2_content dl{
	position:relative;
	height:366px;
}
.index_wenan2_content dl dt{
	text-align:center;
		font-size:21px;
	color:#222;
	padding-top:24px;
	font-weight:bold;
}
.index_wenan2_content dl dt span{
	color:#D50302;
}
.index_wenan2_content dl  dd{
	position:absolute;
	color:#333;
	font-size:14px;
	width:380px;
}
.index_wenan2_dd_text1{
	top:110px;
	left:60px;
}
.index_wenan2_dd_text2{
	top:110px;
	left:560px;
}
.index_wenan2_dd_text3{
	top:190px;
	left:60px;
}
.index_wenan2_dd_text4{
	top:190px;
	left:560px;
}
.index_wenan2_dd_text5{
	top:280px;
	left:60px;
}
.index_wenan2_dd_text6{
	top:280px;
	left:560px;
}
.index_wenan2_content_text2{
	text-align:center;
	color:#333;
	font-weight:bold;
	font-size:18px;
	height:40px;
}
.index_wenan2_content_text3{
	text-align:center;
	color:#CD0104;
	font-weight:bold;
	font-size:24px;
	height:40px;
}
.index_wenan2_content_index_lianxi_01{
	float:left;
	padding-left:400px;
	padding-right:20px;
}
.index_banner1{
	height:167px;
	width:100%;
	margin-top:28px;
	background:url(../index_banner1_bg.jpg) no-repeat  center top;
}
.index_fuwu{
	
	width:100%;
	height:1040px;
}
.fwzx_more{
	position:relative;
	height:53px;
	width:63px;
	margin:0 auto;

}
.index_fuwu_title{
	height:103px;
	width:100%;
	text-align:center;
	font-size:38px;
	font-weight:bold;
	line-height:100px;
	background:url(../index_fuwu_title.jpg) no-repeat  center top;
}
.index_fuwu_title span{
	color:#d40300;
}
.index_fuwu_content{
	width:1355px;
	margin:0 auto;
}
.index_fuwu_content dl{
	position:relative;
	float:left;
	width:320px;
	height:435px;
	margin-bottom:18px;
	margin:9px;
	display:inline;
	background:url(../index_fuwu_content_dl_bg.png) no-repeat left bottom;
}
.index_fuwu_content dl dt {
}
.index_fuwu_content dl dt img{
	width:320px;
	height:234px;
}
 
.index_fuwu_dd_title{
	width:320px;
	text-align:center;
	height:50px;
	line-height:50px;
}
.index_fuwu_dd_title a{
	color:#d40300;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}
.index_fuwu_dd_content{
	font-size:12px;
	color:#333;
	padding:0 12px;
	line-height:22px;
}
.index_fuwu_dd_xq{
	position:absolute;
top:390px;
left:50px;
	width:94px;
	height:26px;
	text-align:center;
	background:url(../index_fuwu_dd_xq.png) no-repeat left top;
}
.index_fuwu_dd_xq a{
	text-decoration:none;
	font-size:14px;
	color:#fff;
}
.index_fuwu_dd_xq2{
	position:absolute;
top:390px;
left:169px;
	width:94px;
	height:26px;
	text-align:center;
	background:url(../index_fuwu_dd_xq.png) no-repeat left top;
}
.index_fuwu_dd_xq2 a{
	text-decoration:none;
	font-size:14px;
	color:#fff;
}
.index_ys{
	width:100%;
	height:2292px;
	background:url(../index_ys.png) no-repeat center top;
}
.index_ys_content{
	width:960px;
	margin:0 auto;
	position:relative;
}
.index_ys_comtent_title{
	padding:110px 0 90px 330px;
	color:#fff;
	font-weight:bold;
	font-size:36px;
}
.index_ys_content_text dl{
	
}
.index_ys_content_text dl dt{
	position:absolute;
	color:#cc0300;
	font-weight:bold;
	font-size:28px;
}
.index_ys_content_text dl dd{
	position:absolute;
	font-size:14px;
	color:#333;
	line-height:24px;
}
.index_ys_content_text dl dd span{
	color:#d40300;
	font-size:14px;
	font-weight:bold;
}
.index_ys_content_text_dl1 dt{
	top:365px;
	left:36px;
}
.index_ys_content_text_dl1_dd1{
	top:418px;
	left:26px;
}
.index_ys_content_text_dl1_dd2{
	top:468px;
	left:26px;
	width:410px;
}
.index_ys_content_text_dl1_dd3{
	top:538px;
	left:26px;
}
.index_ys_content_text_dl2 dt{
	top:745px;
	left:566px;
}
.index_ys_content_text_dl2_dd1{
	top:800px;
	left:546px;
}
.index_ys_content_text_dl2_dd2{
	top:870px;
	left:546px;
}
.index_ys_content_text_dl3 dt{
	top:1120px;
	left:36px;
}
.index_ys_content_text_dl3_dd1{
	top:1176px;
	left:26px;
	width:400px;
}
.index_ys_content_text_dl3_dd2{
	top:1248px;
	left:26px;
	width:400px;
}
.index_ys_content_text_dl3_dd3{
	top:1318px;
	left:26px;
	width:400px;
}
.index_ys_content_text_dl3_dd4{
	top:1364px;
	left:26px;
	width:400px;
}
.index_ys_content_text_dl4 dt{
	top:1584px;
	left:566px;
}
.index_ys_content_text_dl4_dd1{
	top:1636px;
	left:546px;
	width:420px;
}
.index_ys_content_text_dl4_dd2{
	top:1712px;
	left:546px;
	width:420px;
}
.index_ys_content_text_dl4_dd3{
	top:1784px;
	left:546px;
	width:420px;
}
.index_ys_content_text_dl5 dt{
	top:2056px;
	left:40px;
}
.index_ys_content_text_dl5_dd1{
	top:2112px;
	left:16px;
	width:420px;
}
.index_hezuo{
	
}


.succ_case {width:100%;
	height:283px;
	background:url(../index_hezuo.jpg) no-repeat   center top;}
	.tit_case{ color:#d40300; font-size:42px; padding-top:10px; font-weight:bold; text-align:center;}
.de_imgcont {height:283px;width:1000px;overflow:hidden; margin:70px auto 0; position:relative;}
.de_hide { float:left;display:inline;width:915px;height:80px;overflow: hidden;}
.de_hide li {float: left;width:177px;height:80px; display:inline; margin:0 3px;}
.de_hide li img {display: block;width: 175px;height:77px;border:1px solid #ddd;}
.de_hide .nomg {margin-right:0;}
.preva{margin-top:27px; float:left;width:43px;height:76px;display:block;}
.nexta {margin-top:27px; float:right;width:33px;height:76px;display:block;}
.preva a, .nexta a {width:33px;height:76px;display:block;overflow:hidden;}
.preva a {background:url(../scroll_btn2.png) no-repeat;}

.nexta a {background:url(../scroll_btn3.png) no-repeat;}

.de_imgcont_more{
	position:absolute;
	top:110px;
	left:400px;
width:200px;
height:20px;
}
.de_imgcont_more a{
	display:block;
	width:200px;
height:20px;
}
.index_about{
	width:100%;
	height:671px;
	background:url(../index_about_bg.jpg) no-repeat center top;
}
.index_about_content{
	width:970px;
	height:380px;
	margin:0 auto;
}
.index_about_content_r{
	float:left;
	padding:40px 0 0 24px;
}
.index_about_content_l{
	position:relative;
	float:right;
	width:410px;
	height:310px;
}
.index_about_content_l dl{
	float:right;
	width:410px;
	height:310px;
}
.index_about_content_l dl dt{
	position:absolute;
	top:40px;
	color:#333;
	font-size:30px;
}
.index_about_content_l dl dd{
	position:absolute;
	top:130px;
	color:#565656;
	font-size:14px;
	line-height:23px;
}
.index_about_content_l dl dt span{
	color:#c5c5c5;
	font-size:35px;
	font-family:Stencil Std,Verdana, Geneva, sans-serif;
}
.index_bafc{
	width:1004px;
	height:284px;
	margin:0 auto;
}

.de_imgcont2 {height:283px;width:1000px;overflow:hidden; margin:20px auto 0; position:relative;}
.de_hide2 { float:left;display:inline;width:916px;height:185px;overflow: hidden;}
.de_hide2 li {float: left;width:217px;height:185px; display:inline; margin:0 6px;}
.de_hide2 li img {display: block;width:213px;height:181px;border:2px solid #C3C3C3; border-radius:3px;}
.de_hide2 .nomg {margin-right:0;}
.preva2{margin-top:57px; float:left;width:43px;height:76px;display:block;}
.nexta2 {margin-top:57px; float:right;width:33px;height:76px;display:block;}
.preva2 a, .nexta2 a {width:33px;height:76px;display:block;overflow:hidden;}
.preva2 a {background:url(../preva2.png) no-repeat;}
.nexta2 a {background:url(../nexta2.png) no-repeat;}

.index_banner2{
	width:100%;
	height:167px;
	background: url(../index_banner2.jpg) no-repeat center top;
}
.index_news_list{
	position:relative;
	width:1002px;
	height:422px;
	margin:24px auto 0;
}
.tit_tx{
	height:48px;
	line-height:48px;
	text-align:center;
}
.tit_tx a{
	color:#fff;
	font-weight:bold;
	letter-spacing:2px;
	text-decoration:none;
}

.fl {
    float: left;
}
.block_2 {
	position:relative;
    width: 628px;
    overflow: hidden;
	border:2px solid #e8e8e8;
}
.tit_tab {
    position: absolute;
    left: 0;
    top: 0;
    font: bold 16px/34px "Microsoft YaHei","微软雅黑";
    color: #939393;
	width:510px;
	background:url(../tit_tab.jpg) no-repeat 246px center;
	
}
.block_2 .title{border-bottom:2px solid #e8e8e8;height:50px;}
.tit_tab a {
    float: left;
    color: #333;
    display: inline-block;
    height:48px;
	line-height:48px;
	width:124px;
	text-align:center;
	text-decoration:none;
}
.tit_tab a:hover, .tit_tab .cur {
    text-decoration: none;
    color: #fff;
    border: 1px solid #fff;
	background-color:#D40300;
}

.title i {
    float: right;
    margin-top: 10px;
    font-style: normal;
}
.clearfix::after {
    content: "";
    clear: both;
    height: 0;
    visibility: hidden;
    display: block;
}
.block_cont_2 {
    height: 345px;
    overflow: hidden;
}
.new_about {padding-top:23px;height:160px;overflow:hidden; padding-left:14px;}
.new_about dt{float:left;width:216px;height:170px;}
.new_about dt img {display:block;width:204px;height:134px;padding:2px;background: #fff;}
.new_about dd{float:right;width:376px; padding-right:10px; padding-top:10px;}
.new_about h3 {font-size:14px;}
.new_about h3 a {color:#5D5D5D; text-decoration:none;}
.new_about p {padding-top:5px;color:#494949;line-height:24px;height: 50px;overflow: hidden; font-size:14px;}
.n_more {padding-top: 12px;}
.n_more a {color:#727272;}
.newslist {margin-top:0px;margin-right:-85px; margin-left:12px;}
.newslist li{float:left;padding-left:12px;width:260px;margin-right:45px;display:inline;border-bottom:1px  solid #e8e8e8;height:35px;font:12px/35px "Arial";overflow:hidden;vertical-align:middle;background:url(../news_line.jpg) no-repeat 4px 13px;}
.newslist li a{float:left;color:#666; text-decoration:none;}
.newslist li a:hover{
	color:#D40300;
}
.newslist li span {float: right;}

.index_zizhi{
	float:right;
	border:2px solid #e8e8e8;
	width:338px;
	height:386px;
}
.index_zizhi_title{
	width:338px;
	height:50px;
	border-bottom:2px solid  #e8e8e8; 
}

.de_imgcont3 {height:334px;width:338px;overflow:hidden; margin:6px auto 0; position:relative;}
.de_hide3 { float:left;display:inline;width:238px;height:334px;overflow: hidden;}
.de_hide3 li {float: left;width:238px;height:334px; display:inline;}
.de_hide3 li img {display: block;width:234px;height:315px;border:2px solid #e8e8e8;}
.de_hide3 .nomg {margin-right:0;}
.preva3{ float:left;width:50px;height:322px;display:block;}
.nexta3 { float:right;width:50px;height:322px;display:block;}
.preva3 a, .nexta3 a {width:50px;height:322px;display:block;overflow:hidden;}
.preva3 a {background:url(../preva3.jpg) no-repeat 7px;}
.nexta3 a {background:url(../nexta3.jpg) no-repeat -1px;}


.index_ad{
	width:1005px;
	height:468px;
	margin:0 auto;
	background:url(../index_ad.jpg) no-repeat  center top;
}
#quertion01{
	width:434px;
	height:290px;
	margin:50px 0 0 510px;
	overflow:hidden;
}
.faq{
	background:url(../faq_dt_line.png) no-repeat  left bottom;
}
.faq dt {
	color:#333;
	font-size:15px;
	width:434px;
	line-height:22px;
	padding:6px 0 12px 0;
	background:url(../faq_dt_line.png) no-repeat  left bottom;
}
.faq dt a{
	text-decoration:none;
	color:#333;
	padding-left:36px;
	background:url(../w.png) no-repeat 0 0px;
}.faq dt a:hover{
color:#D40300;
}
.faq dd{
	font-size:14px;
	color:#666;
	width:384px;
	line-height:22px;
	padding:12px 0 12px 36px;
	background:url(../d.png) no-repeat 0 16px;
}
 
#qqkefu{position: fixed; right:0;width:140px;height:500px;top:0; z-index:999999;  background-color: transparent; }
*html #qqkefu{position:absolute;}
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}#roll_top{background:url(../top.png) no-repeat}#fall{background:url(../top.png) no-repeat 0 -80px}#ct{background:url(../top.png) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-550px;position:fixed;right:50%;top:80%;_margin-right:-555px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop)); z-index:100;}



.neiye_banner{
	
}
.neiye_content{
	width:1000px;
	height:auto;
	margin:22px auto 0;
}
.neiye_content_l{
	float:left;
	width:219px;
	height:auto;
	margin-bottom:30px;
}

.neiye_content_l_nav{
	width:219px;
}
.neiye_content_l_nav dt{
	width:200px;
	height:45px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-left:19px;
	background:url(../neiye_content_l_nav_dt.png) no-repeat left top;
}
.neiye_content_l_nav dt span{
	font-size:10px;
	font-family:Arial;
	color:#fbcbcb;
	text-transform:uppercase;
	padding-left:8px;
}
.neiye_content_l_nav dd{
	height:46px;
	width:217px;
	border-bottom:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
}
.neiye_content_l_nav dd a{
	display:block;
	width:217px;
	height:46px;
	line-height:46px;
	text-decoration:none;
	text-indent:26px;
	color:#252525;
	font-size:14px;
	background:url(../neiye_content_l_nav_a.png) no-repeat center center;
}
.neiye_content_l_nav dd a:hover,.neiye_content_l_nav .cur a{
	color:#fff;
	background:url(../neiye_content_l_nav_dd_a_hover.png) no-repeat center center;
}

.left_contact{
	width:219px;
	padding-top:33px;
}
.left_contact dt{
	width:200px;
	height:45px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-left:19px;
	background:url(../neiye_content_l_nav_dt.png) no-repeat left top;
}
.left_contact dt span{
	font-size:10px;
	font-family:Arial;
	color:#fbcbcb;
	text-transform:uppercase;
	padding-left:8px;
}
.left_contact dd{
	text-align:center;
	font-size:12px;
	font-family:"宋体";
	color:#4B4B4B;
	line-height:36px;
	border-left:1px solid  #E8E8E8;
	border-right:1px solid  #E8E8E8;
}
.left_contact dd span{
	font-family:Impact,Verdana, Geneva, sans-serif;
	font-size:24px;
	color:#c20009;
}
.neiye_content_r{
	float:right;
	width:755px;
	border:1px solid #E8E8E8;
	border-radius:3px;
	margin-bottom:30px;
}
.neiye_content_r_title{
	width:705px;
	height:45px;
	line-height:45px;
	padding-left:55px;
	font-size:16px;
	font-weight:bold;
	color:#c42715;
	background:url(../neiye_content_r_title.png) no-repeat left top;
}
.neiye_content_r_title_text{
	width:300px;
	float:left;
}
.neiye_content_r_title .f18{
	font-size:12px;
	color:#999;
	text-transform:uppercase;
	padding-left:4px;
	font-weight:normal;
}
.neiye_content_r_title_weizhi{
	font-weight:normal;
	font-family:"宋体";
	color:#999;
	font-size:12px;
	padding-left:220px;
	background:url(../neiye_content_r_title_weizhi.png) no-repeat 190px center;
}
span.c42715{
	color:#c42715;
}
.neiye_content_r_content{
}

.neiye_contact{
	
}
.neiye_contact dl{
	height:480px;
	background:url(../neiye_contact.png) no-repeat center bottom;
}
.neiye_contact dl dt{
	color:#c20009;
	font-size:28px;
	letter-spacing:2px;
	font-weight:bold;
	text-align:center;
	padding:70px 0 40px 0;
}
.neiye_contact dl dd{
	padding-left:110px;
	font-size:14px;
	color:#252525;
	padding-top:12px;
}
.neiye_contact dl dd.neiye_contact1{
	font-family:Impact;
	font-size:28px;
	color:#c4261d;
	padding-top:24px;
	margin-left:40px;
}
.contact_sousuo{
	text-align:center;
}


.neiye_about{
	padding-bottom:30px;
}

.neiye_about_pic{
	text-align:center;
	padding-top:30px;
}
.neiye_about_pic img{
	max-width:700px;
}
.neiye_about p{
	font-size:16px;
	color:#252525;
	padding:20px 30px 0;
	line-height:28px;
	text-indent:2em;
}
span.ba1c22{
	color:#ba1c22;
}

.neiye_hezuo{
}
.dxkh_pic_list {
	height:480px;
    padding: 20px 0 0 10px;

}
.dxkh_pic_list li {
    float: left;
    width: 180px;
    height: 160px;
    text-align: center;
}
.dxkh_pic_list li a {
    text-align: center;
    color: #343434;
    font-size: 12px;
    font-family: "宋体";
    text-decoration: none;
}

.dxkh_pic_list li a:hover{
	color:#D70300;
}
.dxkh_pic_list li a img {
    width: 163px;
    height: 104px;
    padding: 1px;
    border: 1px solid #D7D8DD;
}
.dxkh_pic_list li div{
	height:30px;
	line-height:30px;
}
#page {
    clear: both;
    margin: 0 36px;
    padding-top: 10px;
    height: 40px;
    padding-bottom: 10px;
    font-size: 12px;
    font-family: "宋体";
    border-top: 1px solid #e8e8e8;
}
#page{
	clear:both;
	margin:0 26px;
	padding-top:10px;
	height:40px;
	padding-bottom:10px;
	font-size:12px;
	font-family:"宋体";
	border-top:1px solid #e8e8e8;
}
#page li{
	float:left;
	height:24px;
	line-height:24px;
	margin:0 3px 0;
}

#page .shouye{
	width:51px;
	height:24px;
	line-height:24px;
	color:#333;
	text-align:center;
	background:#fff;
	border:1px solid #D70300;
	border-radius:3px;
}
.shouye a{
	display:block;
	width:51px;
		height:24px;
	line-height:24px;
	text-align:center;
	background:#D70300;
	color:#fff;
text-decoration:none;

}
#page .last_page{
	display:block;
	width:70px;
		height:24px;
	line-height:24px;
	text-align:center;
	background:#fff;
	color:#000;
text-decoration:none;
border-radius:3px;
border:1px solid #D70300;
}
.last_page a{
	display:block;
	width:70px;
		height:24px;
	line-height:24px;
	text-align:center;
	background:#fff;
	color:#000;
text-decoration:none;
border:none;

}
#page ul li.page_up,#page ul li.page_down{
	width:60px;
	line-height:24px;
	height:24px;
	text-align:center;
	color:#000;
	background:#fff;
	border:1px solid #D70300;
	border-radius:3px;

}
#page ul li.page_up a,#page ul li.page_down a{
		display:block;
		width:60px;
		height:24px;
		line-height:24px;
		color:#000;
		background-color:#fff;
		text-decoration:none;
		text-align:center;
		border:none;
		border-radius:3px;
}
#page ul li.page_down a:hover,#page ul li.page_up a:hover{
	background:#D70300;
	color:#fff;
	border:none;

	
}
.page_link{
	font-size:12px;
	display:block;
	width:29px;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	border-radius:3px;
	background-color:#fff;
	color:#000;
		border:1px solid #D70300;
		border-radius:3px;
	font-family:Verdana, Geneva, sans-serif;
}
#page ul a:hover{
		
	background:#D70300;
	color:#fff;
	border:1px solid #D70300;
}



.neiye_content_l_tuijian{
	width:219px;
	padding-top:20px;
}
.neiye_content_l_tuijian dt{
	width:200px;
	height:45px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-left:19px;
	background:url(../neiye_content_l_nav_dt.png) no-repeat left top;
}
.neiye_content_l_tuijian dt span{
	font-size:10px;
	font-family:Arial;
	color:#fbcbcb;
	text-transform:uppercase;
	padding-left:8px;
}
.neiye_content_l_tuijian dd {
    width: 217px;
    height: 320px;
    padding-top: 20px;
    border: 1px solid #CBCBCB;
    border-top: none;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    font-family: "宋体";
    font-size: 12px;
    color: #343434;
    text-align: center;
}
.neiye_content_l_tuijian dd a {
    display: block;
    color: #343434;
    font-family: "宋体";
    font-size: 12px;
    text-decoration: none;
}
.neiye_content_l_tuijian dd a:hover{
	color:#D70300;
}
.neiye_content_l_tuijian dd a img {
    width: 200px;
    height: 120px;
    padding: 1px;
    border: 1px solid #CBCBCB;
}
.neiye_content_l_tuijian dd a p {
    text-decoration: none;
    height: 30px;
    line-height: 30px;
	overflow:hidden;
}

.dibutuijianfw {
    float: right;
    width: 755px;
    font-size: 14px;
    color: #333;
	margin-bottom:20px;
}
.dibutuijianfw dt {
    height: 38px;
    line-height: 38px;
    padding-left: 18px;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    background: url(../dibutuijianfw_dt_bg.jpg) no-repeat  left top;
}
.dibutuijianfw dd {
    float: left;
    width: 220px;
    height: 200px;
    padding-left: 19px;
    padding-top: 20px;
	border-bottom:1px solid #e8e8e8;
}
.dibutuijianfw dd a {
    text-align: center;
    color: #343434;
    font-size: 12px;
    font-family: "宋体";
    text-decoration: none;
}
.dibutuijianfw dd p {
    text-align: center;
    height: 24px;
    line-height: 24px;
    color: #343434;
}
dd.dibutuijianfw_dd1 {
     
    border-right-radius: 4px;
}
dd.dibutuijianfw_dd2 {
   
}
dd.dibutuijianfw_dd3 {
    border-right: 1px solid #e8e8e8;
    width: 256px;
    border-left-radius: 4px;
}
.dibutuijianfw dd img {
    width: 220px;
    height: 160px;
    padding: 1px;
    border: 1px solid #e8e8e8;
}
.dibutuijianfw dd a:hover,.fuwnanli_list a:hover{
	color:#D70300;
	text-decoration:underline;
}

.fuwnanli_list {
    padding: 20px 0 20px 30px;
}
.fuwnanli_list li {
    float: left;
    width: 240px;
    height: 200px;
    text-align: center;
}
.fuwnanli_list li a {
    text-align: center;
    color: #343434;
    font-size: 12px;
    font-family: "宋体";
    text-decoration: none;
}
.fuwnanli_list li a img {
    width: 210px;
    height: 158px;
    padding: 1px;
    border: 1px solid #e8e8e8;
}
.fuwnanli_list li p {
    height: 22px;
    line-height: 22px;
    text-align: center;
}
.fuwnanli_list li a {
    text-align: center;
    color: #343434;
    font-size: 12px;
    font-family: "宋体";
    text-decoration: none;
}

/* -- 客户见证 -- */
.dl_pic_list{
	position:relative;
	height:192px;
	width:730px;
	left:16px;
	padding:10px 0 10px 0;
	margin-bottom:12px;
	border-bottom:1px dotted #ccc;
}
.dl_pic_list dt{
	position:absolute;
	top:10px;
	left:270px;
	height:30px;
	line-height:30px;
}
.dl_pic_list dt a{
	font-weight:bold;
	font-family:"宋体";
	font-size:14px;
	color:#000;
	text-decoration:none;
}
.dl_pic_list dt a:hover{
	color:#c60001;
	text-decoration:underline;
}
.dl_pic_list .pic_list_pic{
	position:absolute;
	top:10px;
	left:0;
	height:192px;
	width:254px;
}
.dl_pic_list .pic_list_pic a{
	display:block;
	height:190px;
	width:252px;
	border:1px solid #ccc;
}
.dl_pic_list .pic_list_pic a img{
	height:188px;
	padding:1px;
	width:250px;
	
}
.dl_pic_list .pic_list_text{
	position:absolute;
	top:40px;
	left:270px;
	line-height:22px;
	font-size:12px;
	color:#4b4b4b;
}
.fw_content p {
    line-height: 24px;
    padding: 12px 12px 12px 20px;
    text-indent: 2em;
	font-size:12px;
}
#online_submit{
	margin-right:20px;
}

#form1{
	font-size:12px;
}

.input{
	width:333px;
	height:40px;
	line-height:40px;
	border:1px solid #ccc;
	font-size:12px;
	border-radius:4px;
	font-size:12px;
}

#form1 #lytext{
	width:333px;
	height:80px;
	font-size:12px;
}

.yzm{
	width:280px;
	height:40px;
	line-height:40px;
	margin-bottom:4px;
	background:url(../line_yan_yzm_pic.png) no-repeat right center;
}
#yzm{
	height:29px;
	line-height:29px;
	color:#FFF;
	font-size:14px;
	background:url(../line_yan_yzm_bg.png) no-repeat left top;
	border:none;
}
input#lyyzm{
	height:29px;
	width:100px;
	line-height:29px;
	font-size:14px;
}
.tjliuyan{
	padding-left:70px;
	
}


.sitemap{
	border:6px solid #f0f0f0;
	margin:12px auto;
	width:988px;
	height:auto;
	margin-bottom:30px;
	color:#444;
	font-size:12px;
}
.sitemap_content{
	width:860px;
	height:500px;
	margin:40px auto;

}
.sitemap_content a{
	color:#444;
	text-decoration:none;
}
.sitemap_content a:hover{
	text-decoration:underline;
}
.sitemap_content_baidu_gg{
	float:right;
	width:144px;
	height:28px;
	line-height:28px;
	text-align:center;
	background-color:#f8f8f8;
	border:1px solid #E0E0E0;
}
.sitemap_content_weizhi{
	float:left;
	height:26px;
	width:850px;
	line-height:26px;
	padding-left:10px;
	border-top:1px solid #d2d2d2;
	background:url(../ico27.gif) no-repeat left center;
}
.sitemap_content dl{
	float:left;
	width:850px;
	height:auto;
	background:url(../sitemap_dl_bg.png) no-repeat left bottom;
}
.sitemap_content dl dt{
	font-weight:bold;
	font-size:14px;
	height:30px;
	line-height:30px;
	margin-bottom:8px;
	width:850px;
	color:#666;
	border-bottom:1px solid #d2d2d2;
	background:url(../sitemap_dt_bg.png)  left top;
}
.sitemap_content dl dd{
	float:left;
	height:22px;
	line-height:22px;
	width:160px;
	padding-left:10px;
	padding-bottom:5px;
}

.peixun_content{
	width:100%;
	height:712px;
	background:url(../peixun_bg.png) no-repeat center top;
}
.peixun_content_title{
	width:1000px;
	height:90px;
	margin:0 auto;
	text-align:center;
	color:#da010a;
	font-size:34px;
	font-weight:bold;
	letter-spacing:2px;
	padding-top:30px;
	background:url(../peixun_content_title.png) no-repeat left top;
}
.peixun_content_title_title{
	background-color:#DA010A;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	width:998px;
	height:40px;
	line-height:40px;
	border:1px solid #C4B8B5;
	margin:0 auto;
	color:#fff;
}
.peixun_content dl{
	width:998px;
	margin:0 auto;
	border:1px solid #C4B8B5;
	border-top:none;
	padding:18px 0;
}
.peixun_content dt{
	float:left;
	color:#da2129;
	font-size:18px;
	font-weight:bold;

	width:190px;
	padding:0 0 0 90px;
}
.peixun_content dd{
	color:#343434;
	font-size:12px;
	font-family:"宋体";
	line-height:22px;
}
.peixun_content_dl1{
	background:#fff url(../peixun_content_dl1.png) no-repeat 20px center;
}
.peixun_content_dl2{
	background:#F1F1F1 url(../peixun_content_dl2.png) no-repeat 20px center;
}
.peixun_content_dl3{
	background:#fff url(../peixun_content_dl3.png) no-repeat 20px center;
}
.peixun_content_dl4{
	background:#F1F1F1 url(../peixun_content_dl4.png) no-repeat 20px center;
}
.peixun_content_dl5{
	background:#fff url(../peixun_content_dl5.png) no-repeat 20px center;
}
.peixun_content_dl4 dt{
	height:70px;
	padding-top:20px;
}
.peixun_content_dl5 dt{
	height:120px;
	padding-top:50px;
}

.peixun_anli{
	width:100%;
	height:480px;
	background:url(../peixun_anli.png) no-repeat center top;
}
.peixun_anli_title{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#fff;
	padding-top:104px;
}

.de_imgcont4 {height:220px;width:1070px;overflow:hidden; margin:60px auto 0; position:relative;}
.de_hide4 { float:left;display:inline;width:1016px;height:185px;overflow: hidden;}
.de_hide4 li {float: left;width:236px;height:185px; display:inline; margin:0 8px;}
.de_hide4 li img {display: block;width:236px;height:145px;}
.de_hide4 li  p{
	text-align:center;
	height:40px;
	line-height:40px;
}
.de_hide4 li  p a{
	color:#fff;
	font-size:14px;
	text-decoration:none;
}
.de_hide4 .nomg {margin-right:0;}
.preva4{margin-top:57px; float:left;width:26px;height:76px;display:block;}
.nexta4 {margin-top:57px; float:right;width:22px;height:76px;display:block;}
.preva4 a, .nexta4 a {width:22px;height:76px;display:block;overflow:hidden;}
.preva4 a {background:url(../preva4.png) no-repeat;}
.nexta4 a {background:url(../nexta4.png) no-repeat;}

.peixun_anli_more{
	height:40px;
	width:320px;
	margin:0 auto;
}
.peixun_anli_more a{
	display:block;
	height:40px;
	width:320px;
}
.peixun_jianzhen{
	width:1001px;
	height:auto;
	margin:48px auto 0;
}
.peixun_jianzhen_text{
	height:630px;
}
.peixun_jianzhen_text dl{
	float:left;
	width:320px;
	height:310px;
	padding-top:14px;
	margin-left:11px;
}
.peixun_jianzhen_text dl dt{
	width:320px;
	height:234px;
}
.peixun_jianzhen_text dl dt img{
	width:320px;
	height:234px;
}
.peixun_jianzhen_text dl dd{
	width:320px;
	height:57px;
	text-align:center;
	background:url(../peixun_jianzhen_text_dd.png) no-repeat left center;
}
.peixun_jianzhen_text dl dd a{
		width:300px;
	height:57px;
	display:block;
	line-height:40px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#D40300;
	margin:0 auto;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.peixun_jianzhen_text02,.peixun_jianzhen_text05{
	margin:0 20px;
}

.gexin_banner{
	width:100%;
	height:580px;
	background:url(../gexin_banner.jpg) no-repeat center top;
}

.danye_fw{
	width:1000px;
	height:345px;
	padding-top:60px;
	margin:0 auto;
}
.danye_fw a {
	float:left;
	width:256px;
	height:354px;
	text-decoration:none;
	background:url(../danye_fw_bg.png) no-repeat  -256px  top;
}
.danye_fw a.danye_fw_hover,.danye_fw a:hover{
	display:block;
	background:url(../danye_fw_bg.png) no-repeat  left  top;
	width:256px;
	height:354px;
}

.danye_fw a.danye_fwa2{
	margin:0 110px;
	display:inline;
}
.danye_fw a dl{
	position:relative;
	width:256px;
	height:354px;
	
}
.danye_fw a dl dt{
	position:absolute;
	top:3px;
	left:10px;
}
dd.danye_fw_dd_title{
	
	padding-top:160px;
	color:#000;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}
.danye_fw a:hover dl dd.danye_fw_dd_title{
	color:#dd0c15;
}
.danye_fw a.danye_fw_hover dd.danye_fw_dd_title{
	
	padding-top:160px;
	color:#dd0c15;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}
 dd.danye_fw_dd_text{
	 color:#666;
	 font-size:14px;
	 line-height:20px;
	 padding-top:24px;
	 text-align:center;
 }
 
 .about_qiwh p {
    text-indent: 0;
    line-height: 20px;
    padding: 12px 12px 0 20px;
}
.c60001 {
    color: #c60001;
}
.about_qiwh_list {
    padding: 20px 0 20px 10px;
}
.about_qiwh_list li {
    float: left;
    width: 370px;
    height: 306px;
    text-align: center;
}
.about_qiwh_list li a {
    text-align: center;
    color: #343434;
    font-size: 12px;
    font-family: "宋体";
    text-decoration: none;
}
.about_qiwh_list li p {
    padding: 0;
    padding-top: 6px;
    line-height: 18px;
    text-align: center;
}
.about_qiwh_list li a img {
    width: 350px;
    height: 258px;
    padding: 1px;
    border: 1px solid #D7D8DD;
}


.ryzz_content{
	padding-top:20px;
}
.ryzz_content p{

	padding-top: 10px;
line-height: 28px;
font-size: 14px;
text-indent: 2em;
color: #333;
}
.ryzz_content {
	padding-bottom:30px;
}
.ryzz_content a{
	color:#434343;
	text-decoration:none;
}
.ryzz_content a:hover{
	color:#c60001;
	text-decoration:underline;
}
.news_list{
	padding:0 12px;
}
.news_list li{
	border-bottom: 1px dashed #CCC;
	height:38px;
	line-height:38px;
	padding-left:12px;
	font-family:"宋体";
	background:url(../newsxg_ico.jpg) no-repeat 0 center;
}
.news_list li a {
    display: block;
    float: left;
    width:588px;
    height: 38px;
    line-height: 38px;	
    font-size: 12px;
    text-decoration: none;
    color: #444;
	font-family:"宋体";
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}
.news_list li a:hover{
	color:#c42715;
	text-decoration:underline;
}
.news_list li span {
    display: block;
	font-size:12px;
    float: right;
	color: #888;
	
}


dl.news_dl {font-size:12px; color:#666; margin:0 12px; line-height:22px; border-bottom: 1px dashed #CCC;font-family:"宋体";}
dl.news_dl a{ color:#444; font-size:12px;font-family:"宋体"; font-weight: normal; text-decoration:none;}
dl.news_dl a:hover{ text-decoration:underline; color:#c60001;}
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:740px;overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../newsxg_ico.jpg) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#444; font-weight: bold; }
dl.news_dl .dt_2 { font-size:12px; float:right;font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#F67B02; text-decoration:underline;} /*文章出处*/
dl.news_dl dd {font-family:"宋体"; font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}


.left_news_list{
	float:left;
	padding-top:22px;
	width:220px;
	border-bottom:1px solid #e8e8e8;
}
.left_news_list dt{
	width:220px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	text-indent:12px;
	background-color:#DD0C15;
	
}
.left_news_list dd{
	width:218px;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
}
dd.left_news_list_dd1{
	padding-top:8px;
	background:url(../left_news_list_dd1.png) no-repeat 12px 16px;
}
dd.left_news_list_dd2{
	background:url(../left_news_list_dd2.png) no-repeat 12px center;
}
dd.left_news_list_dd3{
	background:url(../left_news_list_dd3.png) no-repeat 12px center;
}
dd.left_news_list_dd4{
	background:url(../left_news_list_dd4.png) no-repeat 12px center;
}
dd.left_news_list_dd5{
	background:url(../left_news_list_dd5.png) no-repeat 12px center;
}
dd.left_news_list_dd6{
	background:url(../left_news_list_dd6.png) no-repeat 12px center;
}
dd.left_news_list_dd7{
	background:url(../left_news_list_dd7.png) no-repeat 12px center;
}
dd.left_news_list_dd8{
	background:url(../left_news_list_dd8.png) no-repeat 12px center;
}
dd.left_news_list_dd9{
	background:url(../left_news_list_dd9.png) no-repeat 12px center;
}
dd.left_news_list_dd10{
	background:url(../left_news_list_dd10.png) no-repeat 12px center;
}
.left_news_list dd a{
	display:block;
	width:170px;
	padding-left:36px;
	height:28px;
	line-height:28px;
	color:#404041;
	font-size:12px;
	font-family:"宋体";
	text-decoration:none;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.newsdetails h3,.newsdetails h4{
	padding:30px 0 0 40px;
}
.newsdetails img{
	max-width:700px;
	margin:0 auto;
	padding-top:20px;
}
.newsdetails p a{
	text-decoration:none;
	color:#c42715;
}
.news_title{
	text-align:center;
	line-height:30px;
	color:#202020;
	font-size:22px;
	width:90%;
	margin:0 auto;
	padding-top:20px;
	background:url(../news_title_bottom.jpg) no-repeat center bottom;
}
.news_laiyuan{
	text-align:center;
		width:94%;
	margin:0 auto;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#929292;
	font-family:"宋体";
}
.news_laiyuan a{
	color:#929292;
	text-decoration:none;
}
.news_next{
	width:700px;
	margin:0 auto;
	height:32px;
	line-height:32px;
	color:#404041;
	font-family:"宋体";
	font-weight:bold;
	font-size:12px;
	margin-top:20px;
	background-color:#EEEEF0;
}
.news_next a{
	font-weight:normal;
	color:#404041;
	text-decoration:none;
}
.news_next a:hover{
	color:#c42715;
}
.news_next_up{
	float:left;
	width:46%;
	padding-left:4%;
}
.news_next_next{
	float:right;
	width:46%;
}

.news_xg{
	width:700px;
	height:200px;
	margin:20px auto;
}
.news_xg  dt{
	font-family:"宋体";
	font-weight:bold;
	font-size:12px;
	color:#404041;
	text-indent:10px;
	height:36px;
	line-height:36px;
}
.news_xg  dd{
	width:688px;
	height:173px;
	border:1px solid #D8D7DC;
}
.news_xg  dd ul{
	padding:10px 20px;
}

.news_xg  dd ul li{
	float:left;
	width:300px;
	height:24px;
	line-height:24px;
	padding-left:12px;
	background:url(../newsxg_ico.jpg) no-repeat left center;
}
.news_xg  dd ul li a{
	display:block;
		width:280px;
	height:24px;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	font-family:"宋体";
	font-size:12px;
	color:#404041;
	text-decoration:none;
}
.news_xg  dd ul li a:hover{
	color:#c42715;
}
.news_next .up{ float:left; margin-left:10px;}
.news_next .down{ float:right; margin-right:10px;}

.header{ height:240px; width:100%; overflow:hidden; border-bottom:3px solid #fff;}
.header .top1{ height:54px; width:100%; border-bottom:1px solid #efefef}
.header .top1 .box{ height:54px; width:1200px; margin:auto}
.header .top1 .box span{display:block; float:left; font-size:14px; line-height:54px;}
.header .top1 .box span:nth-child(1){width:430px; background:url(../top1ico_04.jpg) no-repeat left center; padding-left:27px; margin-right:30px;}
.header .top1 .box span:nth-child(3){ background:url(../top1ico_06.jpg) no-repeat left center; padding-left:27px; margin-right:10px; margin-left:10px; color:#da0308; border-right:1px solid #efefef; padding-right:20px}
.header .top1 .box span:nth-child(3) a{ text-decoration:none; color:#da0308}
.header .top1 .box span:nth-child(2){ background:url(../top1ico_09.jpg) no-repeat left center; padding-left:27px; margin-left:10px;}
.header .top1 .box span:nth-child(5){ background:url(../top1ico_11.jpg) no-repeat left center; padding-left:27px; margin-right:30px; margin-left:15px; }
.header .top1 .box span:nth-child(5) b{ color:#da0308; font-weight:normal}
.header .logo{ width:1200px; margin:auto; height:137px;}
.header .logo .logoimg{ float:left; margin-right:40px;}
.header .logo .logoimg img{ width:145px; height:124px; margin-top:7px;}
.header .txt1{ float:left; font-size:16px; margin-top:30px; margin-left:15px; line-height:30px;}
.header .txt1 b{ color:#da0308;}
.header .txt2{ width:339px; height:67px; background:url(../txt2bg_21.jpg) no-repeat center 10px; text-align:center; float:left;display:block; margin-top:20px; margin-left:30px;}
.header .txt2 span:nth-child(1){ font-size:30px;font-weight:bold; color:#deb365; line-height:45px;}
.header .txt2 span:nth-child(3){ font-size:19px;font-weight:bold; color:#da0308;}
.header .menu{ width:100%; height:49px; background-color:#2f2f2f; margin:auto;}
.header .menu ul{ width:1200px; height:49px; margin:auto;}
.header .menu ul li{ float:left; height:49px;}
.header .menu ul li a{ display:block;text-align:center; color:#fff; font-size:18px; padding-left:15px; padding-right:15px; text-decoration:none; line-height:49px; font-weight:bold}
.header .menu ul .hover{ background-color:#d9333d}
.ad{ width:100%; height:203px; margin-bottom:40px}
.ad a{display:block; width:100%; height:100%;}

.ind_video{ height:887px; width:100%; background-color:#eaeaea}
.ind_video .box{ width:1250px; margin:auto;}
.ind_video .box h2{width:100%; text-align:center; line-height:30px; padding-top:45px;}
.ind_video .box span{ display:block;width:100%; text-align:center; line-height:50px;  }
.ind_video .box .video{width:100%; height:600px; margin-bottom:50px;}
.ind_video .box a{ display:block; width:224px; height:41px; border:1px solid #ff3437; text-align:center;line-height:41px; text-decoration:none; color:#ff3437; margin:auto; }

.ind_hd{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.ind_hd .t{ width:100%; height:58px; margin-bottom:15px;}
.ind_hd .t h2{ width:100px; border-bottom:5px solid #000; padding-top:20px; float:left;}
.ind_hd .t a{ display:block; width:76px; height:24px; border:1px solid #ccc; text-align:center; line-height:24px; float:right; color:#000; font-size:14px; text-decoration:none; margin-top:25px;}
.ind_hd ul li{ width:227px; height:200px; overflow:hidden; float:left; margin-right:16px; margin-bottom:10px; text-align:center;}
.ind_hd ul li:nth-child(5n){margin-right:0;}
.ind_hd ul li img{ width:220px; height:142px; padding:2px; border:1px solid #ccc;}
.ind_hd ul li span{ font-size:14px; color:#333; text-decoration:none;}
.ind_hd ul li a{ text-decoration:none; line-height:20px;}

.ind_tel{ width:100%; height:247px; background:url(../ind_tel_36.jpg) no-repeat center top; position:relative}
.ind_tel .msg{ position:absolute; width:300px; height:140px; left:50%; margin-left:383px; top:96px;}
.ind_tel .msg input[type=text]{ width:216px; height:28px; border:1px solid #000; border-radius:20px; background:none}
.ind_tel .msg input[type=submit]{ width:216px; height:28px; border:none; border-radius:20px; background:#be0000; color:#fff;}
.ind_tel .msg td{ height:40px;}

.ind_zs{ width:100%; height:auto; overflow:hidden; margin-bottom:70px;}
.ind_zs .box{ width:1200px; height:auto; overflow:hidden; margin:auto; background:url(../img_07.jpg) no-repeat center 27px;}
.ind_zs .box h2{  text-align:center; width:100%; line-height:30px; padding-top:70px; font-size:28px; margin-bottom:10px;color:#3d3f3a}
.ind_zs .box .info{ width:433px; text-align:center; margin:auto;color:#3d3f3a}
.ind_zs .box ul{ width:100%;}
.ind_zs .box ul li{ width:calc(100% / 4); float:left;text-align:center;}
.ind_zs .box ul li img{ width:258px; height:177px;margin-top:50px; margin-bottom:20px;}
.ind_zs .box ul li p{ line-height:30px; color:#999}
.ind_zs .box ul li a{ text-decoration:none;}

/*.ind_case{ width:1600px; height:1152px; margin:auto; background:url(../indcase_03.jpg) no-repeat center top;}*/
.ind_case{ width:1300px; height:835px; margin:auto; }
.ind_case .nav{ width:1300px; margin:auto; padding-top:30px;}
.ind_case .nav a{ display:block; float:left; width:317px; height:67px; line-height:67px; font-size:26px; font-weight:bold;text-decoration:none; text-align:center; margin:auto; margin-right:10px; background-color:#cdcdcd; color:#3b3b3b}
.ind_case .nav a:nth-child(4){ margin-right:0;}

.ind_ys{ width:100%; height:925px; margin:auto; margin-top:20px;  }
.ind_lc{ width:100%; height:253px; margin:auto; background:url(../img_19.jpg) no-repeat center;}

.ind_khjz{ width:100%; height:590px; margin:auto; background:url(../img_22.png) no-repeat center top; margin-bottom:20px;}
.ind_khjz #product {width:1200px;height:460px; margin:auto; position:relative; padding-top:160px;}
.ind_khjz #product div#content {position:relative;width:1200px;height:460px;display:inline-block;overflow:hidden;float:left;}
.ind_khjz #product div#content_list {position:absolute;width:4000px}
.ind_khjz #product dl{width:400px;float:left; text-align:center; }
.ind_khjz #product dl dt img {width:355px; height:270px;}
.ind_khjz #product dl dd { margin:auto; width:353px; height:61px;border:1px solid #ccc; overflow:hidden; line-height:61px;text-align:center; background:url(../imgbg_23.jpg) repeat-x}
.ind_khjz #product dl dd a{color:#333; text-decoration:none}
.ind_khjz #product span.prev{cursor:pointer;display:inline-block;width:42px;height:77px;background:url(../up.png) no-repeat 0 center;position:absolute; left:-60px; top:50%;}
.ind_khjz #product span.prev:hover{background:url(../up.png) no-repeat -43px center;}
.ind_khjz #product span.next{cursor:pointer;display:inline-block;width:42px;height:77px;background:url(../down.png) no-repeat 0 center;position:absolute; right:-60px; top:50%;}
.ind_khjz #product span.next:hover{background:url(../down.png) no-repeat -43px center;}

.ind_hzhb{ width:1200px; height:446px; overflow:hidden; margin:auto;background:url(../img_07.jpg) no-repeat center 0px;}
.ind_hzhb h2{ text-align:center; width:100%; line-height:30px; padding-top:40px; font-size:28px; margin-bottom:10px;color:#3d3f3a; margin-bottom:35px;}
.ind_hzhb ul li{ width:197px; height:156px; border:1px solid #ccc; border-left:none;  float:left; text-align:center;}
.ind_hzhb ul li img{ width:121px; height:73px; margin-top:40px;}
.ind_hzhb ul li:nth-child(1),.ind_hzhb ul li:nth-child(7){border-left:1px solid #ccc;}
.ind_hzhb ul li:nth-child(n + 7){border-top:none}

.ind_hzhb2{ width:1200px; height:358px; overflow:hidden; margin:auto;background:url(../img_07.jpg) no-repeat center 0px;}
.ind_hzhb2 h2{ text-align:center; width:100%; line-height:30px; padding-top:40px; font-size:28px; margin-bottom:10px;color:#3d3f3a; margin-bottom:35px;}
.ind_hzhb2 ul{height:auto; overflow:hidden;}
.ind_hzhb2 li{ width:288px; height:103px; border:1px solid #ccc; overflow:hidden; float:left; margin-right:10px;}
.ind_hzhb2 li img{ width:71px; height:75px; margin:15px; margin-left:30px; float:left;}
.ind_hzhb2 li p:nth-child(2){ margin-top:25px; font-size:14px; color:#777; line-height:25px;}
.ind_hzhb2 li p:nth-child(3){ font-weight:bold; font-size:16px; color:#333; line-height:25px;}
.ind_hzhb2 span{ display:block; width:100%; text-align:center; line-height:40px; padding-top:20px; margin-bottom:15px;}
.ind_hzhb2 a{ display:block; width:119px; height:37px; text-align:center; color:#fff; font-size:16px; text-decoration:none; line-height:37px; margin-top:20px; margin:auto; background-color:#d9333d; border-radius:5px;}

.ind_news1{ width:1600px; margin:auto; overflow:hidden; height:auto;position: absolute;left: 50%;margin-left: -800px;}
.ind_news1 .t{ width:1600px; height:30px; border-bottom:1px solid #ccc; padding-top:33px; margin-bottom:30px;}
.ind_news1 .t .tl{ width:720px; float:left; margin-left:220px;}
.ind_news1 .t .tr{ width:370px; float:right; margin-right:220px;}
.ind_news1 .t span{ display:block;float:left; border-bottom:1px solid #da0308; line-height:30px;}
.ind_news1 .t a{ display:block;float:right; border-bottom:1px solid #da0308; line-height:30px; color:#333; text-decoration:none}
.ind_news1 .l{ width:720px; height:450px; overflow:hidden; float:left; margin-left:220px;}
.ind_news1 .l img{ margin-bottom:20px;}
.ind_news1 .l span{ font-size:16px; color:#da0308;line-height:35px;}
.ind_news1 .l p{ font-size:14px; color:#333;line-height:25px;}
.ind_news1 .r{ width:370px; height:403px; float:right; background-color:#333; margin-right:220px;}
.ind_news1 .r ul li{ display:none; width:277px; height:269px; margin:47px; overflow:hidden;}
.ind_news1 .r ul .hover{ display:block; }
.ind_news1 .r ul li img{ width:277px; height:269px; }
.ind_news1 .r .bot{ width:100%; height:40px; background-color:#be0000; }
.ind_news1 .r .bot span{ width:calc(100% / 3); text-align:center; line-height:40px; overflow:hidden; display:block; float:left; height:40px; background-color:#be0000; color:#fff;}
.ind_news1 .r .bot .up{cursor:pointer; background:url(../click_11.jpg) no-repeat center;}
.ind_news1 .r .bot .down{cursor:pointer; background:url(../click_13.jpg) no-repeat center;}

.ind_news2{ width:1600px; margin:auto; overflow:hidden; height:auto;position: absolute;left: 50%;margin-left: -800px;}
.ind_news2 .t{ width:1600px; height:30px; border-bottom:1px solid #ccc; padding-top:33px; margin-bottom:30px;}
.ind_news2 .t .tl{ width:720px; float:left; margin-left:220px;}
.ind_news2 .t .tl span{ margin-right:30px;}
.ind_news2 .t .tr{ width:370px; float:right; margin-right:220px;}
.ind_news2 .t .hover{  border-bottom:1px solid #da0308;}
.ind_news2 .t span{ display:block;float:left; line-height:30px;}
.ind_news2 .t a{ display:block;float:right; border-bottom:1px solid #da0308; line-height:30px; color:#333; text-decoration:none}
.ind_news2 .l{ width:720px; height:450px; overflow:hidden; float:left; margin-left:220px;}
.ind_news2 .l ul{display:none;}
.ind_news2 .l ul li{ width:50%;height:40px; float:left; overflow:hidden;}
.ind_news2 .l ul li a{ line-height:40px; color:#333; text-decoration:none; font-size:14px; display:block; width:220px; float:left;}
.ind_news2 .l ul li span{ line-height:40px; float:right; margin-right:15px; color:#333; text-decoration:none; font-size:14px;}

.ind_news2 .r{ width:370px; height:403px; float:right;  margin-right:220px;}
.list_lh{ height:400px; overflow:hidden;}
.list_lh li{ padding:10px; border-bottom:1px solid #ccc;}
.list_lh li p{font-size:14px; line-height:25px; color:#333}
.list_lh li p a{font-size:14px; line-height:25px; color:#333; text-decoration:none;}
.list_lh li p a:hover{color:#111; text-decoration:none;}
.list_lh li p span{color:#da0308; font-size:14px; font-weight:bold}
 

.footer{ height:auto; overflow:hidden; width:100%;}
.footer .links{ height:auto; padding-bottom:42px; overflow:hidden; width:100%; background-color:#e5e5e5;}
.footer .links .box{ width:1200px; margin:auto;}
.footer .links .box .ewm{ width:185px; height:247px; float:left; background-color:#fff; text-align:center;}
.footer .links .box .ewm img{ width:123px; height:123px; border:1px dashed #ccc; margin:30px; margin-bottom:10px;}
.footer .links .box .ewm p{ font-size:12px; color:#777}
.footer .links .box .ewm p:nth-child(2){ margin-bottom:10px;}
.footer .links .box .ewm p:nth-child(4){color:#da0308;}
.footer .links .box .link{ width:calc(100% - 185px - 190px); background:url(../links_32.jpg) no-repeat 57px center; float:left; height:72px; overflow:hidden; border-bottom:1px solid #838383; margin-bottom:20px; padding-left:190px}
.footer .links .box .link ul{ height:72px; width:700px; overflow:hidden; float:left;}
.footer .links .box .link ul a{ line-height:72px; color:#8b95a1; float:left; margin-right:15px; margin-left:15px; font-size:14px; text-decoration:none;}
.footer .links .box .link span a{ width:116px; display:blcok; height:100%; float:right; background-color:#d9333d; color:#fff; line-height:72px; font-size:12px; text-decoration:none; text-align:center;}
.footer .links .box .fnav{width:calc(100% - 185px); height:auto; overflow:hidden;}
.footer .links .box .fnav ul{width:calc(100% / 6 - 20px); height:auto; overflow:hidden; float:left; padding-left:20px;}
.footer .links .box .fnav ul li{ font-size:12px; background:url(../fnavico_39.jpg) no-repeat left center; padding-left:10px; }
.footer .links .box .fnav ul li a{ color:#969fa4; text-decoration:none; line-height:27px;}
.footer .links .box .fnav ul li:nth-child(1){ background:none; padding-left:0}
.footer .links .box .fnav ul li:nth-child(1) a{ font-size:14px; color:#000;}

.footer .foot{ width:100%; height:210px; background-color:#2f2f2f;}
.footer .foot .box{ width:1200px; height:210px; margin:auto}
.footer .foot .flogo{ padding-top:47px; position:relative;}
.footer .foot .f{ float:left;}
.footer .foot .t{ float:left; margin-left:40px; padding-left:40px; border-left:1px dashed #9e989a}
.footer .foot .t p{color:#9e989a; font-size:14px;}
.footer .foot .t p b{color:#fff; font-size:16px; margin-right:15px;}
.footer .foot .fimg{ position:absolute; top:125px; left:410px;}
.footer .foot .fbaidu{ position:absolute; top:65px; left:950px;}

.lanren{ position: fixed; right:0; top:100px; z-index:999999;}
*html .lanren{ display:none;}
.lanren .slide_min{ width:71px; height:142px; background:url(../kf-1.png) no-repeat; cursor:pointer; display:none;}
.lanren .slide_box{ width:140px; height:auto; overflow:hidden;}
.lanren .slide_box_buttom{ background:url(../bg.png) repeat-y left bottom;}
.lanren .slide_box_qq_content{
	background:#FFF;
	width:122px;
	height:auto;
	margin: 0 auto;
}
.lanren .kefu_app{
	width:140px;
	margin-top:10px;
	height:50px;
	padding-top:128px;
	background:url(../im_04.png) no-repeat left top;
}
.lanren .slide_box img{ cursor:pointer;}
.lanren .slide_box .kehf_qq{ width:110px;height:28px;line-height:28px; padding-bottom:6px;}
.lanren .slide_box .kehf_app{ width:100px;height:120px; margin:6px 0 0 16px; text-align:center; color:#333;}
.lanren .slide_box .kehf_qq a{
	padding-left:8px;
	text-decoration:none;
	color: #666;
	font-size:12px;
}
.lanren .slide_box .kehf_qq a img{
	padding-right:4px;
}
#kehf_call 
  {   font-size: 13px;
    font-weight: normal;
    color: #FFF;
    text-align: center;
    margin: 15px 0px 0px;
    font-family: "宋体";
	line-height:22px;
	height:60px;
}

#kehf_call  span {
    font-size:18px;
	padding-top:14px;
    font-weight: bold;
	font-family:Geneva, sans-serif;
    color: #FFF;
    text-align: center;
    margin: 10px 0px;
}

.f_fw {
    font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
}
.g_pp {
    height: 924px;
}
.f_pr {
    position: relative;
}
.content {
    width: 1082px;
    margin: 0 auto;
}
.g_pp h2 {
    background: url(/skin/images/pptit.jpg) no-repeat left bottom;
    height: 110px;
    text-align: center;
    font-size: 34px;
    font-weight: bold;
    padding-top: 40px;
    margin-bottom: 226px;
}
.g_pp h2 em {
    display: block;
    font-weight: normal;
    color: #333333;
    font-size: 26px;
    padding-top: 3px;
}
.g_pp .m_gypp h3 {
    color: #0b8a48;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 0px;
}
.g_pp .m_gypp h3 em {
    display: block;
    font-size: 10px;
    text-transform: uppercase;
    color: #999999;
    font-family: arial;
    font-weight: normal;
    padding-top: 4px;
}
.g_pp .m_pp1 {
    left: 26px;
    top: 375px;
}
.g_pp .m_gypp {
    position: absolute;
    width: 460px;
}
.g_pp .m_pp2 {
    left: 600px;
    top: 375px;
}
.g_pp .m_pp4 {
    left: 600px;
    top: 726px;
}

.g_pp .m_gypp p {
    line-height: 24px;
    font-size: 14px;
    color: #555;
    background:  no-repeat left 10px;
    padding-left: 16px;
    margin-bottom: 10px;
}

.g_pp .m_pp3 {
    left: 26px;
    top: 726px;
}

.g_pp .m_gypp p b {
    color: #0b8a48;
}