﻿*{ padding:0; margin:0; font-family:"微软雅黑";}
	h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:16px;}
	li{ list-style:none;}
	a{ text-decoration:none;}
	img{ display:block; border:none}
	.clearfix{ clear:both}
	 input,select,option,textarea{outline: none;}
	/*header*/
	.header_topbox{ background-color:#f5f5f5;}
	.header_top{ line-height:34px; height:34px; font-size:13px; width:1100px; margin:0 auto;}
	.top_left{ float:left; color:#8c8c8c;}
	.top_right{ float:right; color:#505050}
	.top_right a{ color:#505050; padding-left:10px; padding-right:10px;}
	
	.header_center{ width:1100px; margin:0 auto; padding-top:30px; padding-bottom:30px; }
	.logo{ float:left;}
	.logo li{ float:left}
	.logo dl{ padding-left:10px;}
	.logo dt{ color:#505050; font-size:22px; letter-spacing:6px; margin-top:3px;}
	.logo dd{ font-size:16px; color:#505050;}
	.logo dd a{ color:#c80000;}
	
	.center_left{ float:right;}
	.center_left li{ float:right}
	.tel dt{ color:#8c8c8c; font-size:14px;}
	.tel dd{ color:#c80000; font-size:26px; font-weight:bold;}
	.search{ margin-left:30px;}
	.search dt #input1{ width:170px; height:24px; border-radius:12px; border:1px #d0d0d0 solid; background:url(../images/search.png) no-repeat 160px 4px;padding-left:20px;}
	.search dd{ font-size:14px;}
	.search dd a{ color:#b4b4b4; padding-left:10px; padding-right:10px;}
	
	.nav_box{ background-color:#003cb4;}
		.nav{ width:1100px; margin:0 auto; height:50px; line-height:50px;}
		.nav li{ float:left; width:90px; text-align:center; margin:0 10px; position:relative;}
		.nav li:hover{background:url(../images/nav_bg.png) no-repeat center bottom}
		.sub{ position:absolute; background-color:#e5e5e5; width:110px; top:50px; left:-10px; display:none; z-index:10000;}
		.sub dd{ line-height:40px; border-bottom:1px #ccc solid}
		.nav li:hover .sub{display:block}
		.nav .current{ background:url(../images/nav_bg.png) no-repeat center bottom}
		.nav li a{ color:#fff; display:block;}
		.sub dd a{ color:#505050;}
		
		
		.banner{ overflow:hidden; margin-bottom:20px;}
.fullSlide{width:1920px;position:relative;height:800px; left:50%; margin-left:-960px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:1920px}
.fullSlide .bd li{width:1920px;height:800px;overflow:hidden;}
.fullSlide .bd li a{display:block;height:800px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;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:11px;margin:5px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on{background:#003cb4;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{left:0px;}
.fullSlide .next{right:0px;background-position:-6px -137px;}

.container{ margin-top:20px;}
	.index_product{ background-color:#f5f5f6; padding-top:30px; padding-bottom:60px;}
	.pro_title{ width:1100px; margin:0 auto; padding-bottom:10px;}
	.pro_title h1{ float:left; color:#003cb4; font-size:28px;}
	.pro_title h1 span{ color:#b4b4b4; font-size:16px; text-transform:uppercase; padding-left:10px;}
	.pro_title h2{ float:left; color:#003cb4; font-size:28px;}
	.pro_title h2 span{ color:#b4b4b4; font-size:16px; text-transform:uppercase; padding-left:10px;}
	.pro_title p{ float:right; color:#b4b4b4; font-size:14px; padding-top:12px;}
	.pro_title p span{ padding-left:20px;}
	.pro_title p span a{color:#b4b4b4; font-size:14px;}
	
	.pro_indexfl{ width:1100px; margin:0 auto;height:40px; background-color:#fff; line-height:40px;}
	.pro_indexfl .doing{ background-color:#003cb4}
	.pro_indexfl li{ float:left; width:220px; height:40px; text-align:center}
	.pro_indexfl li a{ color:#787878;}
	.pro_indexfl .doing{ background-color:#003cb4}
	.pro_indexfl .doing a{ color:#fff;}
	
	.pro_imgindex_box{ padding-top:40px;}
	.pro_imgindex{ width:1120px; margin:0 auto;}
	.pro_imgindex li{ width:260px; background-color:#fff; float:left; margin:0 10px;}
	.pro_imgindex li dl{ padding-bottom:10px;}
	.pro_imgindex li img{ width:260px; height:318px;}
	.pro_imgindex li dd{ padding-left:15px; padding-right:15px;}
	.pro_imgindex li h1{ font-size:16px; padding-top:15px; padding-bottom:10px}
	.pro_imgindex li h1 a{ color:#505050;}
	.pro_imgindex li h3{ font-size:16px; padding-top:15px; padding-bottom:10px}
	.pro_imgindex li h3 a{ color:#505050;}
	.pro_imgindex li p{ font-size:14px; color:#a0a0a0;}
	.pro_imgindex li span{font-size:14px; float:right; margin-top:5px;}
	.pro_imgindex li span a{color:#c80000;}
	.xujia{ padding-left:25px; background:url(../images/zxxj.jpg) no-repeat center left; margin-left:20px;}
	
	
	.area_box{ padding-top:80px; padding-bottom:80px;}
		.area_title{ padding-bottom:40px;}
		.area_title h3{ text-align:center; text-transform:uppercase; color:#c8c8c8; font-size:18px;}
		.area_title h1{text-align:center; font-size:32px; font-weight:bold; background:url(../images/area_bg.png) no-repeat center center; padding-top:5px; padding-bottom:5px;}
		.area_title h2{text-align:center; font-size:32px; font-weight:bold; background:url(../images/area_bg.png) no-repeat center center; padding-top:5px; padding-bottom:5px;}
		.area_title p{text-align:center; font-size:16px; color:#b4b4b4}
		
		.area_img{ width:1110px; margin:0 auto}
		.area_img li{ float:left; margin-left:5px; margin-right:5px; margin-bottom:10px; cursor:pointer}
		.area_img li h3{ display:none}
		.area_img li:hover h3{ display:block}
		.area1{   position:relative;width:290px; height:280px;}
		.area1 h3{ background-color:rgba(0,0,0,0.40); position:absolute; top:0; left:0; width:290px; height:280px;}
		.area1 h3 p{ text-align:center; color:#fff; font-size:20px; margin-top:120px;}
		.area1 h3 span{ display:block;text-align:center; color:#fff; font-size:14px; text-transform:uppercase;}
		
		.area2{   position:relative;width:500px; height:280px;}
		.area2 h3{ background-color:rgba(0,0,0,0.40); position:absolute; top:0; left:0; width:500px; height:280px;}
		.area2 h3 p{ text-align:center; color:#fff; font-size:20px; margin-top:120px;}
		.area2 h3 span{ display:block;text-align:center; color:#fff; font-size:14px; text-transform:uppercase;}
		
		.area3{   position:relative;width:290px; height:280px;}
		.area3 h3{ background-color:rgba(0,0,0,0.40); position:absolute; top:0; left:0; width:290px; height:280px;}
		.area3 h3 p{ text-align:center; color:#fff; font-size:20px; margin-top:120px;}
		.area3 h3 span{ display:block;text-align:center; color:#fff; font-size:14px; text-transform:uppercase;}
		.area4{   position:relative;width:290px; height:232px;}
		.area4 h3{ background-color:rgba(0,0,0,0.40); position:absolute; top:0; left:0; width:290px; height:232px;}
		.area4 h3 p{ text-align:center; color:#fff; font-size:20px; margin-top:100px;}
		.area4 h3 span{ display:block;text-align:center; color:#fff; font-size:14px; text-transform:uppercase;}
		.area5{   position:relative;width:395px; height:232px;}
		.area5 h3{ background-color:rgba(0,0,0,0.40); position:absolute; top:0; left:0; width:395px; height:232px;}
		.area5 h3 p{ text-align:center; color:#fff; font-size:20px; margin-top:100px;}
		.area5 h3 span{ display:block;text-align:center; color:#fff; font-size:14px; text-transform:uppercase;}
		
		.liyou_box{ background:url(../images/ly_bg.jpg) repeat-y top center; padding-top:50px; padding-bottom:50px;}
    	.ly_title{ width:575px; margin:0 auto; padding-bottom:60px;}
		.ly1{ width:1100px; margin:0 auto;}
		.ly1 .ly1_left{ width:570px; float:left; margin-top:20px;}
		.ly1 .ly1_right{ width:518px; float:right}
		.ly1 dt{ font-size:28px; font-weight:bold; color:#323232; padding-left:90px; background:url(../images/ly1_bg.png) no-repeat center left; font-style:oblique;}
    	.ly1 dd{ font-size:14px; line-height:32px; color:#787878; margin-top:20px;}
		.ly1 dd span{ font-size:18px; padding-right:10px;}
		
		
		.ly2{ width:1100px; margin:0 auto; padding-top:60px;}
		.ly2 .ly2_left{ width:570px; float:right; margin-top:20px;}
		.ly2 .ly2_right{ width:505px; float:left}
		.ly2 dt{ font-size:28px; font-weight:bold; color:#323232; padding-left:90px; background:url(../images/ly2_bg.png) no-repeat center left; font-style:oblique;}
    	.ly2 dd{ font-size:14px; line-height:32px; color:#787878; margin-top:20px;}
		.ly2 dd span{ font-size:18px; padding-right:10px;}
		
		
		
		.ly3{ width:1100px; margin:0 auto; padding-top:60px;}
		.ly3 .ly3_left{ width:430px; float:left; margin-top:70px;}
		.ly3 .ly3_right{ width:595px; float:right}
		.ly3 dt{ font-size:28px; font-weight:bold; color:#323232; padding-left:90px; background:url(../images/ly3_bg.png) no-repeat center left; font-style:oblique;}
    	.ly3 dd{ font-size:14px; line-height:32px; color:#787878; margin-top:20px;}
		.ly3 dd span{ font-size:18px; padding-right:10px;}
		
		.ly4{ width:1100px; margin:0 auto; padding-top:60px;}
		.ly4 .ly4_left{ width:570px; float:right; margin-top:50px;}
		.ly4 .ly4_right{ width:500px; float:left}
		.ly4 dt{ font-size:28px; font-weight:bold; color:#323232; padding-left:90px; text-transform:uppercase; background:url(../images/ly4_bg.png) no-repeat center left; font-style:oblique;}
    	.ly4 dd{ font-size:14px; line-height:32px; color:#787878; margin-top:20px;}
		.ly4 dd span{ font-size:18px; padding-right:10px;}
		.ly4 dd i{ font-size:24px; font-weight:bold; color:#c80000; padding-left:40px;}
		
		.index_case{ padding-top:40px;}
    	.case_title{ padding-bottom:40px;}
		.case_title h3{ text-align:center; text-transform:uppercase; color:#c8c8c8; font-size:18px;}
		.case_title h1{text-align:center; font-size:32px; font-weight:bold; background:url(../images/area_bg.png) no-repeat center center; padding-top:5px; padding-bottom:5px;}
		.case_title p{text-align:center; font-size:16px; color:#b4b4b4}
		
		
		.scroll-outer{height:300px;}
#scroll{width:1080px;margin:0 auto;padding-top:10px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:260px;margin:0 auto;overflow:hidden; }
#scroll .item span{ display:block; text-align:center; font-size:14px; margin-top:16px}
#scroll .item p{ position:absolute; font-size:14px; line-height:24px; top:0; left:0; width:220px;height:120px; background-color:rgba(0,0,0,0.60); text-align:center; padding:30px 20px; display:none}
#scroll .item p a{ color:#fff}
#scroll .item span a{ color:#787878; font-size:14px; line-height:24px}
#scroll .item img{width:260px;height:180px; display:block; border:0;}

.owl-theme .owl-controls .owl-buttons div{position:absolute;top:70px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px; background:url(../images/index_96.png) no-repeat left center; text-indent:-99999px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;background:url(../images/index_99.png) no-repeat left center}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:"";}

.index_aboutbox{ background-color:#f5f5f5; padding-bottom:40px; padding-top:40px;}
		.index_about{ width:1100px; margin:0 auto;}
		.about_left{ width:525px; float:left;}
		.about_left dt{ font-size:32px;  font-weight:bold; padding-bottom:10px;}
		.about_left dt a{color:#323232;}
		.about_left dd{font-size:14px; color:#787878; line-height:24px;}
		.about_img{ margin-top:18px;}
		.about_img li{ float:left;}
		.about_right{ width:555px; float:right;}
		
		.gssl_box{ padding-top:40px;}
		.gssl{ width:1100px; margin:0 auto;}
		.scsl{ border:1px #dcdcdc solid; width:780px; float:left}
		.scsl_fl{ padding-bottom:7px; padding-top:7px;  border-bottom:1px #dcdcdc solid;}
		.scsl_fl li{ float:left; height:32px; line-height:32px; width:114px; margin-left:10px; text-align:center}
		.scsl_fl li a{ color:#505050;}
		.scsl_fl .dq{ background-color:#003cb4;}
		.scsl_fl .dq a{ color:#fff;}
		.more_gssl{float:right;height:32px; line-height:32px; margin-right:10px;}
		.more_gssl a{ color:#787878;}
		.scsl_img{ width:765px; margin:0 auto; padding-top:10px;}
		.scsl_img li{ width:245px; float:left; margin:0 5px;}
		.scsl_img li dt img{ width:245px; height:164px;}
		.scsl_img li dd{ font-size:14px; text-align:center; line-height:40px;}
		.scsl_img li dd a{ color:#787878}
		
		.ryzz{ float:right; width:300px; border:1px #dcdcdc solid; height:264px;}
   .ryzz_top{padding-bottom:7px; padding-top:7px;  border-bottom:1px #dcdcdc solid; padding-left:10px; }
   		.ryzz_top h1{ float:left;height:32px; line-height:32px;}
		.ryzz_top h1 a{ color:#787878;}
		.scsl_fl{ padding-bottom:7px; padding-top:7px;  border-bottom:1px #dcdcdc solid;}
		.scsl_fl li{ float:left; height:32px; line-height:32px; width:114px; margin-left:10px; text-align:center}
		
		.index_newsbox{ padding-top:40px; padding-bottom:40px}
		.index_news{ width:1100px; margin:0 auto;}
		.index_newsleft{ width:545px; float:left}
		.index_newsleft h1{ float:left; font-size:24px; color:#323232;}
		.index_newsleft h1 span{ color:#c8c8c8; font-size:14px; padding-left:10px; text-transform:uppercase}
		.index_newsleft h2{ float:left; font-size:24px; color:#323232;}
		.index_newsleft h2 span{ color:#c8c8c8; font-size:14px; padding-left:10px; text-transform:uppercase}
		.new_fl{ float:right; margin-bottom:10px;}
		.new_fl li{ float:left; width:110px; height:30px; line-height:30px; margin-left:20px; background-color:#dcdcdc; text-align:center;}
		.new_fl li a{ color:#323232;}
		.new_fl .new_dq{ background-color:#003cb4;}
		.new_fl .new_dq a{ color:#fff;}
		.news_listindex{ padding:20px 15px 10px 15px; background-color:#f5f5f5;}
		
		.news_listindex dl{ margin-bottom:20px; }
		.news_listindex dt{ font-size:16px; color:#323232}
		.news_listindex dt a{color:#323232} 
		.news_listindex dd span{ color:#787878; line-height:24px; font-size:14px;}
		.news_listindex dd p{color:#787878; line-height:24px; font-size:14px;}
		
		.index_newsright{ width:520px; float:right;}
		.index_newsright h2{  font-size:24px; color:#323232;}
		.news_listindex_right{ margin-top:10px;}
		.news_listindex_right dl{ border:1px #dcdcdc solid;margin-bottom:15px; padding:7px 20px;}
		
		.news_listindex_right dt{ font-size:16px; color:#323232}
		.news_listindex_right dt a{color:#323232} 
		.news_listindex_right dd span{ color:#787878; line-height:24px; font-size:14px;}
		.news_listindex_right dd p{color:#787878; line-height:24px; font-size:14px;}
		
		.index_contactbox{ background-color:#f5f5f5; padding-top:40px; padding-bottom:40px;}
		.index_contact{ width:1100px; margin:0 auto}
    	.index_contactleft{ width:505px; float:left}
		.index_contactleft h1{  font-size:24px; color:#323232; border-bottom:1px solid #dcdcdc; line-height:40px;}
		.index_contactleft h1 span{ color:#c8c8c8; font-size:14px; padding-left:10px; text-transform:uppercase}
		.index_contactleft h2{  font-size:24px; color:#323232; border-bottom:1px solid #dcdcdc; line-height:40px;}
		.index_contactleft h2 span{ color:#c8c8c8; font-size:14px; padding-left:10px; text-transform:uppercase}
		.index_contactleft dl{ margin-top:20px;}
		.index_contactleft dd{ font-size:16px; line-height:36px; color:#787878;}
		
		.index_contactright{ width:505px; float: right}
		.index_contactright h1{  font-size:24px; color:#323232; border-bottom:1px solid #dcdcdc; line-height:40px;}
		.index_contactright h1 span{ color:#c8c8c8; font-size:14px; padding-left:10px; text-transform:uppercase}
		.index_contactright h2{  font-size:24px; color:#323232; border-bottom:1px solid #dcdcdc; line-height:40px;}
		.index_contactright h2 span{ color:#c8c8c8; font-size:14px; padding-left:10px; text-transform:uppercase}
		.index_contactright dl{  margin-top:20px;}
		.index_contactright dl td{ font-size:14px; color:#787878;}
		
		.link{ width:1100px; margin:0 auto; padding-top:1px;}
			.link h1{ font-size:18px; color:#c80000; font-weight:bold; padding-left:30px; background:url(../images/link.png) no-repeat center left;}
			.link h5{ font-size:18px; color:#c80000; font-weight:bold; padding-left:30px; background:url(../images/link.png) no-repeat center left;}
			.link_list{ padding-top:10px;}
			.link_list li{ float:left; font-size:16px; margin-left:20px;}
			.link_list li a{ color:#787878;}
			
			.footerbox{ background-color:#323232}
			.foot_navbox{ background-color:#003cb4;}
		.footer_nav{ width:880px; margin:0 auto; height:50px; line-height:50px;}
		.footer_nav li{ float:left; width:90px; text-align:center; margin:0 10px; position:relative;}
		.footer_nav li a{ color:#fff;}
		
		.foot_bottombox{ padding-bottom:20px;}
        	.foot_bottom{ width:760px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
			.foot_left{ float:left; width:355px; border-right:1px solid #767676;}
			.foot_left dl{ margin-top:5px;}
			.foot_left dt{ font-size:18px; font-weight:bold; padding-left:10px;}
			.foot_left dt a{ color:#fff;}
			.foot_left dd{font-size:14px; line-height:32px;color:#fff;}
			.foot_left dd a{ color:#fff; padding-left:10px; padding-right:10px;}
			
			.foot_right{ float:right; width:310px;}
			.jszc{color:#fff; text-align:center; font-size:14px;}
			.jszc a{ color:#fff;}
			
			.saoma{ margin-top:30px;}
	.saoma li{ float:left;}
	.saoma li dd{ color:#fff; text-align:center; font-size:14px; margin-top:5px;}
