﻿*{
	margin:0;
	padding:0;
	border:0;
}
ul li{
	list-style:none;
}
a{
	text-decoration:none;
}
a,area{
	blr:expression(this.onFocus=this.blur())
}
.clear{
	clear:both;
}
img{
	padding:0;
	margin:0;
	border:0;
}
body{
	font-family:"微软雅黑";
	font-size:14px;
	color:#494949;
}
.header{
	width:100%;
	margin:0 auto;
}
.head{
	width:100%;
	margin:0 auto;
	border-bottom:1px dotted #e3e3e3;
}
.topnav{
	width:1200px;
	margin:0 auto;
	height:50px;
	line-height:50px;
}
.topnav p{
	float:left;
	color:#464646;
}
.topnav .nation{
	float:right;
}
.nation span{
	margin-left:10px;
}
.nation span a{
	color:#464646;
}
.logo{
	width:1200px;
	margin:0 auto;
	height:109px;
}
.daohang{
	width:100%;
	margin:0 auto;
	height:5px;
	background-color:#bb1018;
}
.head_nav{
	width:100%;
	margin:0 auto;
	background-color:#1f2228;
	height:62px;
}
.nav{
	width:1200px;
	margin:0 auto;
}
.menu{
}
.menu li{
	width:170px;
	height:62px;
	line-height:62px;
	position:relative;
	float: left;
	text-align: center;
	font-size:16px;
	background:url(../images/navli.png) no-repeat right center;
}
.menu li a{
	display:block;
	color:#fff;
}
.menu li a:hover{
	color:#fff;
	background-color:#bb1018;
}
.menu li .current{color:#fff;background-color:#bb1018;}

.menu ul{
	background-color:#bb1018;
	position: absolute;
	display:none;
	left: 0;
	overflow: hidden;
	width:170px;
	z-index: 999;
	padding-bottom:10px;
}
.menu ul li{
	float: none;
	background:none;
	position: static;
	text-align: center;
	width:170px;
	height: 45px;
    line-height: 45px;
	background:url(../images/navulbottom.png) no-repeat bottom center;
}
.menu ul li a{
	display: block;
	font-size: 13px;
	position: static;
	color:#e9a5a5;
}
.menu ul li a:hover{
	background:none;
	display: block;
	font-size: 13px;
	font-weight: normal;
	position: static;
	color:#fff;
	background-color:#ff9012;
}
.menu ul.subnav {
	display: block;
}
.banner{
	width:100%;;
	margin:0 auto;
	height:340px;
}
#full-screen-slider { width:100%; height:340px; float:left; position:relative}
#slides { display:block; width:100%; height:340px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:48%; top:280px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;cursor:pointer;}
#pagination li.current { background:#bb1018;}

.ks{
	width:1198px;
	margin:0 auto;
	border:1px solid #bb1018;
	border-radius:5px;
	background-color:#bb1018;
	height:60px;
	position:relative;
	top:-20px;
	z-index:999;
}
.keywords{
	float:left;
	padding-left:15px;
}
.keywords p{
	float:left;
	color:#fff;
	background:url(../images/keywords.png) no-repeat left center;
	padding-left:40px;
	height:60px;
	line-height:60px;
	font-size:16px;
	width:65px;
}
.key{
	float:left;
}
.key li{
	float:left;
	padding:0px 15px;
	line-height:60px;
	background:url(../images/keyli.png) no-repeat right center;
}
.key li a{
	color:#f39696;
}
.search{
	float:right;
	padding-right:10px;
}
.searchform{
	width:255px;
	height:30px;
	float:right;
	margin-top:15px;
	background-color:#fff;
}
.searchform input{
	outline:none;
	border-style:none;
}
.forminput1{
	width: 160px;
    line-height: 30px;
    padding-left: 10px;
    color: #494949;
}
.forminput2{
	width:20px;
	height:20px;
	background:url(../images/search.png) no-repeat center center;
	float: right;
	cursor:pointer;
	background-color:#ff9012;
	padding: 15px 30px;
}
.keywordbg{
	width:1200px;
	margin:0 auto;
	position:relative;
	top:-35px;
}
.footer{
	width:100%;
	margin:0 auto;
}
.footer1{
	width:100%;
	margin:0 auto;
	background-color:#bb1018;
	height:5px;
}
.footer2{
	width:100%;
	margin:0 auto;
	background-color:#1f2228;
	height:445px;
}
.footer22{
	width:1200px;
	margin:0 auto;
}
.footer22_top{
	height:155px;
}
.footer22_top_fl{
	float:left;
}
.footer22_top_fl img{
	float:left;
	width:136px;
	height:116px;
}
.footer22_top_fl p{
	color:#696D73;
	padding:40px 0px 0px 170px;
}
.footer22_top_fr{
	float:right;
}
.footer22_top_fr .tel{
	float:left;
	padding:50px 30px 0px 0px;
}
.footer22_top_fr .wx{
	padding-top:20px;
}

.footer3{
	width:100%;
	margin:0 auto;
	background-color:#111316;
	height:125px;
}
.footer33{
	width:1200px;
	margin:0 auto;
}
.footer33 p{
	text-align:center;
	color:#4c5159;
	font-size:16px;
	line-height:30px;
	padding-top:32px;
}
.footer22_bottom{
	width:1200px;
	margin:0 auto;
}
.footer22_bottom li{
	background:url(../images/footer22li.png) no-repeat right center;
	width:100px;
	padding:0px 35px;
	text-align:center;
	float:left;
	height:226px;
}
.footer22_bottom li a{
	display:block;
	color:#fff;
	font-size:16px;
}
.footer22list{
	margin-top:30px;
}
.footer22list ul li{
	float:none;
	width:100px;
	padding:0;
	height:25px;
	line-height:25px;
	background:none;
	table-align:center;
}
.footer22list ul li a{
	display:block;
	font-size:15px;
	color:#595e67;	
}

/*联系我们页面*/
.inner{
	width:1200px;
	margin:0 auto;
	padding-bottom:80px;
}
.inner_contact_title{
	width:1200px;
	margin:0 auto;
}
.inner_contact_title h3{
	color:#000;
	font-size:24px;
	background:url(../images/contact_title.png) no-repeat center center;
	padding-bottom:45px;
}
.inner_contact_info{
	width:1200px;
	margin:o auto;
	margin-top:10px;
}
.inner_contact_map{
	
	width:1200px;
	margin:0 auto;
}
.inner_contact_map img{
	width:1200px;
	margin:0 auto;
}

/*产品中心页面*/
.inner1{
	width:1200px;
	margin:0 auto;
}
.inner1_left{
	width:250px;
	float:left;
}
.inner1_left_top{
	width:250px;
	height:158px;
	background:url(../images/main1_left.png) no-repeat center center;
	text-align:center;
}
.inner1_left_top h3{
	color:#fff;
	font-size:22px;
	padding:30px 0px 10px 0px;
}
.inner1_left_top p{
	color:#fff;
	font-size:16px;
}
.inner1_left_top a img{
	padding-top: 25px;
}
.inner1_left_center{
	background-color:#bb1018;
	width:220px;
	padding:15px;
}
.inner1_left_center li{
	width:220px;
	background-color:#ff9012!important;
	line-height:45px;
	margin-bottom:5px;
}
.inner1_left_center li a{
	background: url(../images/main1leftli1.png) no-repeat 15px center;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    display: block;
    padding-left: 30px;
}
.inner .menulist{
	
}
.inner .menulist ul li{
	width:190px;
	height: 37px;
	line-height:37px;
	background:url(../images/main1leftli2.png) no-repeat 35px center;
	margin-bottom:1px;
	background-color:#fff!important;
	padding-left:30px;
}
.inner .menulist ul li a{
	margin:0;
	font-size:15px;
	color:#696969;
	font-weight:normal;
}
.inner1_left_bottom{
	background-color:#bb1018;
	width:220px;
	padding:0px 15px 30px 15px;
}
.inner1_left_bottom img{
	padding-bottom:25px;
	height:50px;
}
.inner1_left_bottom span{
	text-align:center;
	border:1px solid #fff;
	border-radius:5px;
	background-color:#fff;
	padding:8px 0px;
	margin-left: 45px;
}
.inner1_left_bottom span a{
	color:#bb1018;
	padding: 0px 35px;
}
.inner1_right{
	float:right;
	width:910px;
}
.box{
	width:910px;
	height: auto;
	background: none;
	border: none;
	border-radius: 0;
}
.box_top{
	line-height:55px;
	border:1px solid #f4f4f4;
	background-color:#f4f4f4;
	border-radius:10px 10px 0px 0px;
	height:55px;
}
.box_top p{
	float:left;
	color:#494949;
	font-size:16px;
	background:url(../images/box_topp.png) no-repeat 20px center;
	padding-left:40px;
}
.box_topul{
	float:right;
	padding-right:10px;
}
.box_top li{
	 float:left;
	 line-height:55px;
	 width:80px;
	 text-align:center;
}
.box_top li a{
	display:block;
	color:#242424;
}
.box_top li a:hover{
	background-color:#bb1018;
	color:#fff;
}
.box_bottom{
	margin-top:20px;
}
.box_bottom li{
	float:left;
	width: 211px;
    margin: 0 8px;
}
.box_bottom li a{
	display:block;
}
.pro_con{
	width:209px;
	min-height:293px;
	background-color:#f4f4f4;
	border:1px solid #e9e9e9;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.pro_con img{
	width:189px;
	height:153px;
	padding:10px;
}
.pro_con h4{
	font-size:16px;
	font-weight:normal;
	color:#353535;
	height:40px;
	line-height:40px;
	width:191px;
	padding:0px 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pro_con p{
	color:#adadad;
	padding:0px 10px;
	line-height:25px;
}
.pro_con span{
	float:right;
	background:url(../images/box_bottomspan.png) no-repeat right center;
	height:26px;
	line-height:26px;
	color:#3a3a3a;
	padding-right: 35px;
	margin-right: 20px;
}
.box_bottom li a:hover .pro_con{
	width:211px;
	background-color:#bb1018;
}
.box_bottom li a:hover .pro_con h4{
	font-size:16px;
	font-weight:normal;
	color:#fff;
	height:40px;
	line-height:40px;
}
.box_bottom li a:hover .pro_con p{
	color:#ef7a7f;
	padding:0px 10px;
	line-height:25px;
}
.box_bottom li a:hover .pro_con span{
	float:right;
	background:url(../images/box_bottomspanhover.png) no-repeat right center;
	height:26px;
	line-height:26px;
	color:#fff;
	padding-right: 35px;
	margin-right: 20px;
}

/*分页*/
.pagev{
	width:910px;
	text-align:center;
	padding:15px 0px 20px 0px;
	color:#666;
	clear:both;
}
.pagev span{
	height:24px;
	line-height:24px;
	padding:0px 9px;
	display: inline-block;
	margin: 0 4px!important;
}
.fonts{
	color:#fff;
	background-color:#f0960a;
	border:1px solid #f0960a;
}
.pagev span a{
	background-color:#fff;
	color:#666;
	border:1px solid #D9D9D9;
	height:24px;
	line-height:24px;
	padding:0px 9px;
	display: inline-block;
}
.pagev span a:hover{
	color:#fff;
	background-color:#f0960a;
	border:1px solid #f0960a;
}

/*产品详情页面*/
.box_proshow{
	margin: 20px 0px;
    padding: 0px 10px;
	line-height:35px;
}
.title{
	border-bottom:1px dashed #dbe2e5;
	padding-bottom:15px;
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:16px;
}
.content{
	margin:20px auto;
	padding:0px 10px;
}
.back{
	text-align:center;
	padding-right:10px;
}
.back a{
	color:#000;
	background:url(../images/return.jpg) no-repeat left center;
	padding-left: 20px;
}

/*新闻列表页面*/
.inner2_left_center{
	background-color:#bb1018;
	width:220px;
	padding:15px;
}
.inner2_left_center li{
	width:220px;
	height: 37px;
	line-height:37px;
	background:url(../images/main1leftli2.png) no-repeat 15px center;
	margin-bottom:1px;
	background-color:#fff;
}
.inner2_left_center li a{
	display:block;
	font-size:15px;
	color:#696969;
	font-weight:normal;
	padding-left:30px;
}
.inner2_left_center li a:hover{
	display:block;
	font-size:15px;
	color:#fff;
	background:#ff9012 url(../images/main1leftli2.png) no-repeat 15px center;
}
.inner2_left_bottom{
	width:220px;
	margin-top:30px;
}
.inner2_left_bottom_title{
	background:url(../images/inner2_bottombg.png) no-repeat center center;
	height:49px;
	width:250px;
	line-height:49px;
}
.inner2_left_bottom_title p{
	color:#fff;
	font-size:16px;
	float:left;
	padding-left:20px;
}
.inner2_left_bottom_title span{
	float:right;
	padding-right:20px;
}
.inner2_left_bottom_title span a{
	color:#fff;
	font-size:16px;
} 
.inner2_left_bottom_con{
	width:210px;
	padding:20px 20px 30px 20px;
	background-color:#f4f4f4;
}
.inner2_kehu{
	width:210px;
	padding-top:15px;
}
.inner2_kehu{
	width:210px;
}
.inner2_kehu li{
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #bcbcbc;
	background:url(../images/inner2_bottomli.png) no-repeat left center;
	padding-left:20px;
}
.inner2_kehu li a{
	display:block;
	color:#565656;
}
.box_newslist{
	width:910px;
	margin:0 auto;
	padding-top:40px;
}
.box_newslist ul li{
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:1px dashed #d6d6d6;
}
.box_newslist ul li a{
	display:block;
}
.box_newslist ul li .date{
	background-color:#e3e3e3;
	border:1px solid #e3e3e3;
	border-radius:5px;
	padding:15px 12px;
	float:left;
	text-align:center;
	width: auto;
	height: auto;
	line-height:inherit;
	margin: 0;
}
.date p{
	color:#555555;
	background:url(../images/datebg.png) no-repeat bottom center;
	padding-bottom:15px;
	font-size:16px;
}
.date span{
	color:#555555;
	font-size:22px;
	font-weight:bold;
	line-height: 35px;
}
.txt{
	padding-left: 135px;
}
.txt h3{
	font-weight:normal;
	font-size:16px;
	padding-bottom:10px;
	color:#646464;
}
.txt p{
	line-height:25px;
	color:#b9b9b9;
}
.txt span{
	color:#bb1018;
}

.box_newslist ul li a:hover .date{
	background-color:#bb1018;
	border:1px solid #bb1018;
	border-radius:5px;
	padding:15px 12px;
	float:left;
	text-align:center;
}
.box_newslist ul li a:hover .date p{
	color:#fff;
	background:url(../images/datebg.png) no-repeat bottom center;
	padding-bottom:15px;
	font-size:16px;
}
.box_newslist ul li a:hover .date span{
	color:#fff;
	font-size:22px;
	font-weight:bold;
	line-height: 35px;
}

/*新闻详情页面*/
.box_newsshow{
	margin: 20px 0px;
    padding: 0px 10px;
	line-height:35px;
}
.title1{
	padding-bottom:15px;
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:16px;
}
.where{
	text-align:center;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #dbe2e5;
}
.where span{
	margin:0px 10px;
	
}

/*走进鑫华宝页面*/
.inner_about1{
	width:1200px;
	margin:0 auto;
}
.inner_about1 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.about1{
	width:1200px;
	margin:0 auto;
}
.about1 img{
	float:left;
	width:415px;
	height:297px;
	border:1px solid #cacaca;
	padding:5px;
	background-color:#fff;
}
.about1 p{
	padding-left:450px;
	line-height:25px;
}
.about1_bottom{
	width:1200px;
	margin:50px auto;
}
.about1_bottom img{
	width:1200px;
	margin:0 auto;
}

.inner_about2{
	width:1200px;
	margin:0 auto;
}
.inner_about2 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.about2{
	width:1200px;
	margin:0 auto;
}
.marqueeleft{
	width:1200px;
	overflow:hidden; 
	margin:0px auto;	
}
.marqueeleft ul{
	float:left;
	background:url(../images/faxian.jpg) no-repeat center center;
	width:1200px;
	margin:0 auto;
	position:relative;
}
.marqueeleft .odd{
	float:left;
	width:200px;
	margin-top: 185px;
}
.marqueeleft .odd .top{
	background:url(../images/top.png) no-repeat center center;
	height:112px;
	width:200px;
}
.marqueeleft .odd .top h3{
	color:#fff;
	font-weight:normal;
	text-align:center;
	background:none;
	padding-top:78px;
	font-size:18px;
}
.marqueeleft .odd .event{
	width:200px;
	background-color:#f0f0f0;
}
.marqueeleft .odd .event p{
	line-height:25px;
	color:#5c5b5a;
	padding:20px 0px;
	text-align:center;
}
.marqueeleft .odd1{
	float:left;
	width:200px;
	margin-top: 28px;
}
.marqueeleft .odd1 .top1{
	background:url(../images/top1.png) no-repeat center center;
	height:84px;
	width:200px;
}
.marqueeleft .odd1 .top1 h3{
	color:#fff;
	font-weight:normal;
	text-align:center;
	background:none;
	padding-top:10px;
	font-size:18px;
}
.marqueeleft .odd1 .event1{
	width:200px;
	background-color:#f0f0f0;
}
.marqueeleft .odd1 .event1 p{
	line-height:25px;
	color:#5c5b5a;
	padding:20px 0px;
	text-align:center;
}
.about2_bottom{
	width:1200px;
	margin:50px auto;
}
.about2_bottom img{
	width:1200px;
	margin:0 auto;
}

.inner_about3{
	width:1200px;
	margin:0 auto;
}
.inner_about3 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.about3{
	width:1200px;
	margin:0 auto;
}
.rollBox img{
	border:none;
}
.rollBox{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
}
.rollBox .Cont{
	width:1025px;
	overflow:hidden;
	margin:0 auto;
}
.rollBox .ScrCont{
	width:10000000px;
}
.rollBox .Cont .pic{
	width:195px;
	float:left;
	text-align:center;
	padding-right:10px;
}
*+html .rollBox .Cont .pic{
	width:190px;
	float:left;
	text-align:center;
	padding-right:30px;
}
.rollBox .Cont .pic img{
	background:#fff;
	border:1px solid #e9e9e9;
	display:block;
	padding:3px;
	width:185px;
	height:254px;
}
.rollBox .Cont .pic p{
	line-height:26px;
	color:#6b6b6b;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{
	color:#ffd6c9;
	text-decoration:none;
}
.rollBox #List1,.rollBox #List2{
	float:left;
}
.img1,.img2,.Cont{
	float:left;
}
.img1,.img2{
	width:56px;
	height:56px;
	display:block;
	cursor:pointer;
	margin-top:20px;
}
.img1{
	background:url(../images/about3leftBtn.png) no-repeat center center;
	padding-top: 158px;
	padding-right:35px;
}
.img2{
	background:url(../images/about3rightBtn.png) no-repeat center center;
	padding-top: 158px;
	padding-left:20px;
}
.about3_bottom{
	width:1200px;
	margin:30px 0px 50px 0px;
}
.about3_bottom img{
	width:1200px;
	margin:0 auto;
}
.inner_about4{
	width:1200px;
	margin:0 auto;
}
.inner_about4 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.about4{
	width:1200px;
	margin:0 auto;
}
.about4 img{
	width:1200px;
	margin:0 auto;
}

.about4_bottom{
	width:1200px;
	margin:50px auto;
}
.about4_bottom img{
	width:1200px;
	margin:0 auto;
}

.inner_about5{
	width:1200px;
	margin:0 auto;
}
.inner_about5 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.about5{
	width:1200px;
	margin:0 auto;
}
/*旋转木马必要样式*/
.poster-main{ position:relative;width:1200px;height:297px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:1200px;height:297px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:56px;height:56px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background:url(../images/about3leftBtn.png) no-repeat left center;}
.poster-main .poster-next-btn{right:0; background:url(../images/about3rightBtn.png) no-repeat right center;}


/*新闻中心页面*/
.inner_news1{
	width:1200px;
	margin:0 auto;
}
.inner_news1 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.news1{
	width:1200px;
	margin:0 auto;
	margin-bottom: 50px;
}
/*案例切换*/
.ban{ width:1200px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:1200px; height:320px; position:relative; overflow:hidden;}
.case{ width:1140px;position:relative;float:left; margin: 0 auto;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1060px; height:500px; margin:0px 80px;}
.ban2 ul li img{ width:415px; height:275px; border:1px solid #cacaca; padding:5px; float:left;}
.ban2 ul li .news_case{ padding-left:470px;}
.ban2 ul li .news_case h3{ font-size:22px; color:#d60909; padding-bottom:20px; background:none;}
.ban2 ul li .news_case p{ color:#797979; line-height:30px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:1140px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:1200px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:175px; height:80px; margin-right:15px; padding:1px;}
.num ul li img{ width:173px; height:78px; border:1px solid #e6e6e6;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:15px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:120px; left:0px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:120px; right:0px; width:28px; height:51px;z-index:9;cursor:pointer;}

.news1_bottom{
	width:1200px;
	margin:50px auto;
}
.news1_bottom img{
	width:1200px;
	margin:0 auto;
}
.more{
	width:1200px;
	margin:0 auto;
}
.more a{
	background-color:#d60909;
	color:#fff;
	padding:12px 45px;
	border:1px solid #d60909;
	border-radius:5px;
	font-size:18px;
}
.inner_news2{
	width:1200px;
	margin:0 auto;
}
.inner_news2 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.news2{
	width:1200px;
	margin:0 auto;
	margin-bottom: 50px;
}
.news2_1{
	width:1158px;
	margin:0 auto;
	padding:20px;
	border:1px solid #d7d7d7;
	min-height: 290px;
}
.news2_1 img{
	float:left;
	width:415px;
	height:275px;
	border:1px solid #e9e9e9;
	padding:5px;
	margin-right: 55px;
}
.news2_1_con{
	padding-left:470px;
}
.news2_1_con h3{
	font-size:22px;
	color:#646464;
	padding-bottom:20px;
	background:none;
}
.news2_1_con h3 span{
	font-size:18px;
    color: #fff;
    background-color: #d60909;
    padding: 3px 10px;
	margin-right: 15px;
}
.news2_1_con p{
	line-height:30px;
	text-indent:2em;
	color:#797979;
}
.more1{
	margin-top: 30px;
}
.more1 a{
	color:#3b3b3b;
	padding: 8px 35px;
	border:1px solid #d9d9d9;
	border-radius:5px;
	font-size:18px;
}
.news2_2{
	width:1200px;
	margin:0 auto;
	margin-top:30px;
}
.news2_2 li{
	width:355px;
	float:left;
	margin: 0px 22px 40px 22px;
}
.news2_2 li a{
	display:block;
	
}
.news2_2_con{
	border:1px solid #d7d7d7;
	padding:15px;
}
.news2_2_con img{
	width:325px;
	height:180px;
	padding-bottom: 20px;
}
.news2_2_con span{
	float:left;
	border:1px solid #cbcbcb;
	border-radius:5px;
	padding:5px 10px;
	color:#6e6e6e;
	font-size:18px;
}
.news2_2_con span em{
	
}
.news2_2_con h3{
	font-size:16px;
	color:#000;
	background:none;
	font-weight:normal;
	padding-left: 100px;
    line-height: 30px;
    padding-bottom: 0;
	height:60px;
}
.news2_2_con p{
	margin:20px 0px;
	line-height:25px;
	color:#696969;
}
.news2_2_xq{
	
}
.news2_2_xq img{
	width:46px;
	height:46px;
	border:none;
	padding:0;
}

.news2_bottom{
	width:1200px;
	margin:50px auto;
}
.news2_bottom img{
	width:1200px;
	margin:0 auto;
}

.inner_news3{
	width:1200px;
	margin:0 auto;
}
.inner_news3 h3{
	color: #000;
    font-size: 24px;
    background: url(../images/contact_title.png) no-repeat center center;
    padding-bottom: 45px;
}
.news3{
	width:1200px;
	margin:0 auto;
	margin-bottom: 50px;
}
.news3 li{
	background-color:#f5f5f5;
	padding:20px;
	margin-bottom:25px;
}
.news3 li img{
	width:189px;
	height:113px;
	float:left;
}
.news3_con{
	padding-left:220px;
}
.news3_con h3{
	padding-bottom:10px;
	color:#272727;
	font-size:16px;
	background:none;
}
.news3_con p{
	line-height:25px;
	color:#898989;
}
.news3_con p a{
	color:#bb1018;
}