

/*头部开始*/
.top{ width:100%; height:47px; line-height:47px; background:#050505;}
.top_le{ float:left; width:400px; height:47px; line-height:47px; color:#ffffff; font-size:18px;}
.top_ri{ float:right; width:250px; height:47px; line-height:47px;font-size:14px; color:#ffffff;}
.top_ri a{ font-size:14px; color:#ffffff; padding-left:10px; padding-right:10px;}
/*头部结束*/

/*logo开始*/
.logo{ width:100%; height:140px;}
.logo_img{ float:left; width:516px; height:92px; margin-top:30px; margin-left:30px;}
.rexian{ float:right; height:60px; width:240px; background:url(../gy-06.jpg) left center no-repeat; padding-left:80px; margin-top:45px;}
.rexian p{ height:20px; line-height:20px; font-size:14px;} 
.rexian span{ height:35px; line-height:35px; font-size: 30px; color:#d00502; font-weight:600;}

/*导航开始*/
.nav{ width:100%; height:70px; line-height:70px; background:#d00502;}

.nav ul li{ float:left; width:135px; text-align:center; }
.nav ul li:hover{ background:url(../dg-03.jpg) center bottom no-repeat #050505; height:70px;}
.ont{ background:url(../dg-03.jpg) center bottom no-repeat #050505; height:70px;}
.nav ul li a{ font-size:18px; color:#ffffff;}
.nav ul li ul li{ background: url(../zs-03.jpg) center bottom no-repeat no-repeat #050505; height:45px; line-height:45px; position:relative; z-index:100;}
.nav ul li ul { display:none; }
.nav ul li ul li:hover{background: url(../zs-03.jpg) center bottom no-repeat no-repeat #050505; height:45px; line-height:45px;}
.nav ul li:hover ul{ display:block;}

/*banner开始*/
	.focusBox { position: relative; width:100%; height:550px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:100%; height:550px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px;  height: 25px; line-height:25px; overflow: hidden; width: 25px; cursor: pointer; background:#d00502; color:#ffffff;
		display:inline-block; *display:inline; zoom:1; font-size:14px;
	}
	.focusBox .hd .on{ background-position:0 0; background:#ffffff; color:#d00502;}

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*搜索开始*/

.search{ height:110px; width:100%; background:#d00502; margin:0 auto;}
.searchn{ width:1100px; height:110px; float:right; margin:0 auto;}
.se_le{ width:500px; height:60px; line-height:30px; color:#ffffff; margin-top:30px;font-size:16px; float:left;}
.se_le a{ padding-left:3px; padding-right:3px; color:#ffffff; font-size:16px;}
.se_ri{ width:370px; height:45px; float:right; margin-top:30px; margin-right:30px; }
.se_ri form{ height:43px;}
.searcht_text{ float:left; width:305px;height:43px; line-height:43px; padding-left:10px; color:#ffffff; background:#d00502;border-radius:5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border:1px solid #ffffff; }
.searcht_button{ float:left; width:50px;height:45px;  background: url(../gy-14.jpg) center center no-repeat #ffffff;border-radius:0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border:1px solid #ffffff;}

/*产品中心开始*/

.main_cp{ width:100%; height:auto; clear:both; overflow:hidden; padding-bottom:60px;}
.chanpin_tit{ width:100%; height:45px; line-height:45px; font-size:36px; text-align:center; margin-top:45px;}
.chanpin_img{ width:1100px; height:38px; margin-top:15px; margin-left:auto; margin-right:auto;}

.chanpin_con{ width:100%;height:auto; clear:both; overflow:hidden; margin-top:45px;}
.cpcon_le{ float:left; width:218px; height:550px; border:1px solid #cccccc; background:#f8f8fc;}
.cpcon_le h3{ width:218px; height:75px;}
.cpcon_le h3 img{ width:106px; height:31px; padding-left:15px; padding-top:27px; }
.cpcon_le ul li{ width:218px; height:59px; line-height:59px; border-top:1px solid #cccccc; background:url(../gy-27.jpg) 15px center no-repeat ; text-indent:5em;}
.cpcon_le ul li a{ font-size:18px; color:#000000;}
.cpcon_le ul li:hover{width:218px; height:59px; line-height:59px; background:url(../gy-24.jpg)15px center no-repeat ;}
.cpcon_le ul li:hover a{ font-size:18px; color:#d00502;}

.cpcon_ri{float:right; width:860px;}
.cpcon_ri ul li{ float:left; width:267px; height:238px; border:1px solid #cccccc; margin-left:15px; margin-bottom:15px; position:relative;}
.cpcon_ri ul li img{ width:267px; height:232px;}
.cpcon_ri ul li p{ position:absolute; bottom:0px; height:36px; line-height:36px; width:267px; background:#e7807e; text-align:center; color:#ffffff; font-size:16px;}
.cpcon_ri ul li p a{color:#ffffff; font-size:16px;}
.cpcon_moer{ width:86px; height:23px; margin-left:auto; margin-right:auto; margin-top:70px;}
.cpcon_moer img{ width:86px; height:23px;}


/*广告1开始*/
.guang{ width:100%; height:213px;}

/*案例展示开始*/
.main_anli{ width:100%; height:1200px; background:url(../bj-03.jpg) 0 0 no-repeat;}
.anli_tit{ width:486px; height:117px; background:url(../gy-37.jpg) 0 0 no-repeat; margin-left:auto; margin-right:auto; }
.anli_tit h3{ height:35px; line-height:35px; text-align:center; color:#d00502; font-size:30px; margin-bottom:5px;}
.anli_tit span{height:40px;width:486px; line-height:40px; text-align:center; color:#353535; font-size:36px; display:block;}
.anli_tit p{height:20px;width:486px; line-height:20px; text-align:center; color:#353535; font-size:18px; display:block; margin-top:15px;}

.anli_con{ width:100%; margin-top:60px;}
.anli_con ul li{ float:left; width:257px; height:230px; border:1px solid #cccccc; margin-right:10px; margin-left:5px; margin-bottom:30px; position:relative;}
.anli_con ul li img{ width:237px; height:206px; position:relative; margin:10px;}
.anli_con ul li p{ position:absolute; bottom:0; margin-bottom:10px; margin-left:10px; height:36px; line-height:36px; width:237px; background:#35383b; text-align:center; color:#ffffff; font-size:16px;}
.anli_con ul li p a{color:#ffffff; font-size:16px;}
.anli_moer{ width:86px; height:23px; margin-left:auto; margin-right:auto; margin-top:10px;}
.anli_moer img{ width:86px; height:23px;}
.anli_fuwu{width:1100px; height:34px; margin-left:auto; margin-right:auto; margin-top:60px;}
.anli_fuwu img{ width:1100px; height:34px;}

.anli_zhibao{ margin-top:60px;}
.shangmen{ float:left; width:205px; height:230px; margin-left:35px; margin-right:35px;}
.shangmen img{ width:144px; height:144px; margin-left:auto; margin-right:auto;}
.shangmen span{ text-align:center; width:205px; height:30px; line-height:30px; font-size:18px; font-weight:600; display:block; margin-top:5px;}
.shangmen p{ width:200px; text-align:center; line-height:25px;}

/*公司简介开始*/

.main_jianjie{ background:url(../ft-02.jpg) 0 0 no-repeat; width:100% ; height:431px;}
.jianjie_img{ float:left; margin-top:55px; margin-left:8px;}
.jianjie_con{ float:right; height:285px; width:606px;}
.jianjie_con h3{ padding-top:80px; padding-left:80px; font-size:26px; font-weight:600; color:#ffffff; margin-bottom:30px;}
.jianjie_con p{ line-height:26px; color:#ffffff; text-indent:2em; font-size:14px;}
.jianjie_more{ width:133px; height:27px; margin-left:8px; margin-top:10px; }
.jianjie_more img{ width:133px; height:27px; }

/*企业资质开始*/

.main_zizhi h3{ width:100%; margin-top:50px; height:42px; line-height:42px; text-align:center; font-size:36px; font-weight:800;}
.zizhi_ying{ width:100%; height:38px; margin-top:15px;}
.zizhi_ying img{ width:1100px; height:38px;}
.main_zizhi ul li{ float:left; margin-right:10px; margin-top:35px; margin-bottom:45px;}
.main_zizhi ul li dl dt{ width:263px; height:185px; overflow:hidden;}
.main_zizhi ul li dl dt img{ margin-left:auto; margin-right:auto;}
.main_zizhi ul li dl dd{ width:263px; text-align:center; height:60px; line-height:60px; background:#313131; color:#ffffff;}
.main_zizhi ul li dl dd a{color:#ffffff; font-size:18px;}

/*新闻开始*/
.main_xinwen{ width:100%; margin-top:45px; margin-bottom:85px;}
.xinwen_tit { width:100%; height:41px;}
.xinwen_tit img{ float:left;}
.xinwen_tit span{ float:right; border:1px solid #cccccc; width:110px; height:34px; line-height:34px; text-align:center;}
.main_xinwen ul li{ width:100%; height:105px; margin-top:20px;}
.xinwen_time{ float:left; width:115px; height:105px; background:#585858;}
.xinwen_time span{ width:60px; height:45px; line-height:45px; font-size:45px; color:#ffffff; margin-left:30px; display:block; margin-top:20px;}
.xinwen_time p{ width:115px; text-align:center; height:25px; line-height:25px; color:#ffffff; font-size:16px;}

.xinwen_con{ float:right; width:985px; height:105px; background:#cccccc;}
.xinwen_con h3{ width:730px; margin-left:35px; height:30px; line-height:30px; margin-top:20px;}
.xinwen_con h3 a{ font-size:20px;}
.xinwen_con p{ width:730px; margin-left:35px; line-height:22px; color:#000000;}

/*友情链接开始*/

.main_link{ width:100%; height:150px; line-height:30px; background:#d00502; color:#ffffff; font-size:20px;}
.main_link a{ padding-left:5px; padding-right:5px; font-size:14px; color:#ffffff;}

/*footer开始*/
.main_footer{ width:100%; height:275px; background:#000000;}
.wenxin{ float:left; width:190px; height:275px; background:#d00502;}
.wenxin_p{ width:100px; color:#ffffff; font-size:16px; height:50px; line-height:25px; margin-left:auto; margin-right:auto;  padding-top:25px; text-align:center;}
.wenxin img { width:105px; height:105px; margin-left:40px;; margin-right:auto; margin-top:20px; text-align:center;}

.foot_nav{ width:730px; height:200px; margin-top:35px; float:left; margin-left:50px;}
.foot_nav ul li{ float:left; border-right:1px solid #ffffff; height:20px; line-height:20px; }
.foot_nav ul li a{ color:#ffffff; font-size:20px; padding-right:5px; padding-left:5px;}
.foot_nav ul li:last-child{border-right:none !important;}
.bot_dizhi{ width:440px; height:56px; border:1px solid #ffffff; padding-top:20px; padding-bottom:20px; padding-left:15px; margin-top:30px;}
.bot_dizhi p{ font-size:14px; color:#ffffff; line-height:18px;}
.zhic{ width:200px; font-size:18px; color:#ffffff; margin-top:40px;}
.zhic a{font-size:18px; color:#ffffff; }


/*内页开始*/
.nei_banner{ width:100%; height:350px;}
.nei_banner img{width:100%; height:350px;}


.neirong{ width:100%; margin-top:30px; clear:both; height:auto; overflow:hidden; margin-bottom:60px; }

.con_left{ width:260px; float:left;}

.letop h3{ width:260px; height:60px; background:#050505; font-size:24px; color:#ffffff; line-height:60px; text-indent:2em;}

.letop ul{ border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; padding-bottom:10px;}
.letop ul li{ width:260px; height:50px; line-height:50px; border-bottom:1px dashed #c9c9c9; background:url(../gy-27.jpg) 15px center no-repeat ; text-indent:5em;}
.letop ul li a{ font-size:18px; color:#000000;}
.letop ul li:hover{width:260px; height:50px; line-height:50px; background:url(../gy-24.jpg)15px center no-repeat ;}
.letop ul li:hover a{ font-size:18px; color:#d00502;}
.connt{width:260px; height:50px; line-height:50px; background:url(../gy-24.jpg)15px center no-repeat !important ;}
.connt a{font-size:18px !important; color:#d00502 !important;}



.left_xilian {width:260px; margin-top:20px;}
.left_xilian h3{width:260px; height:60px; background:#050505; font-size:24px; color:#ffffff; line-height:60px; text-indent:2em;}
.lianxi_con{ word-spacing:255px; height:340px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; padding-left:5px;}
.hrm{ width:255px; height:20px; font-size:17px; font-weight:600; padding-top:20px; margin-bottom:15px;}

.lianxi_con p{  width:255px; font-size:14px;}



.nr_right{ width:810px; float:left; margin-left:20px; border:1px solid #c9c9c9;}
.nrri_tit{ width:792px; height:60px; line-height:60px;background:#050505; padding-left:20px; font-size:20px; color:#ffffff;}
.location{ float:right; margin-right:30px; }
.location span{ float:left;font-size:14px;}
.location span a{ font-size:14px;color:#ffffff;}
.nr_con{ width:790px; margin-left:auto; margin-right:auto; margin-top:20px; padding-left:10px; padding-right:10px; }
.lis_xw{ width:790px; }
.lis_xw li {width:770px; height:35px; line-height:35px;border-bottom:1px dashed #e0dcd2; margin-left:10px; text-indent:1em; font-size:14px;color:#000000; background:url(../dian-03.jpg) 5px center no-repeat; } 
.lis_xw li a{font-size:14px;color:#85827d;}
.lis_xw li span{ float:right; margin-right:20px;}
.biaoti{ width:100%; line-height:30px; padding:10px 0; text-align:center; font-size:22px;}
.shijian{ height:20px; line-height:20px; text-align:center; margin-bottom:5px;}
.pages {
	float: left;
	width: 100%;
	padding: 50px 0;
}

.pages .pagenum{ border:1px solid #cccccc;
	padding: 8px 10px;
	margin-right: 10px;
	font-size:14px;
	margin-bottom: 10px;}


.pages .pageinfo{border:1px solid #cccccc;
	padding: 8px 10px;
	font-size:14px;
	margin-right: 10px;
	margin-bottom: 10px;}
.pages .pagefirst{border:1px solid #cccccc;
	padding: 8px 10px;
	font-size:14px;
	margin-right: 10px;
	margin-bottom: 10px;}
.pages .pageup{border:1px solid #cccccc;
	padding: 8px 10px;
	font-size:14px;
	margin-right: 10px;
	margin-bottom: 10px;}
.pages .pagenextall{border:1px solid #cccccc;
	padding: 8px 10px;
	font-size:14px;
	margin-right: 10px;
	margin-bottom: 10px;}	
.pages .pagedown{border:1px solid #cccccc;
	padding: 8px 10px;
	font-size:14px;
	margin-right: 10px;
	margin-bottom: 10px;}	
.pages .pageend{border:1px solid #cccccc;
	padding: 8px 10px;
	font-size:14px;
	margin-right: 10px;
	margin-bottom: 10px;}		
	
.pages .current{padding: 8px 10px;
    margin-right: 10px;
    margin-bottom: 10px;
	font-size:14px;
	border:1px solid #cccccc;
	color:#b20000 !important;
	}







.lis_cp li{ float:left; width: 252px; margin-left:10px; margin-top:20px;}
.lis_cp li dl dt{ width:250px; height:218px; border:1px solid #c9c9c9;}
.lis_cp li dl dt img{width:250px; height:218px;}
.lis_cp li dl dd{ width:250px; height:30px; line-height:30px; text-align:center;}
.lis_cp li dl dd a{ font-size:16px;}




/* 
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*