@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"微软雅黑"; overflow-x:hidden;}
*{
    margin: 0 auto;
	padding: 0;
	font-size:12px;
	font-family:"微软雅黑";}
a{
	text-decoration:none;
	}
img{  border:none;}
li{
	list-style:none;}
h1,h2,h3,h5,h4,h6{
	font-weight:normal;}
i{ 
	font-style:normal;
	display:block;}
input{
	border:none;}
textarea{
	border:none;}
.outbox{
	width:100%;
	border-top:10px solid #000;
	}	
.zhaoshangoutbox{
	width:100%;
	height:2px;
	background:#000;
	margin-top:40px;}	
.common{
	overflow:hidden;
	width:980px;
	margin:0 auto;}	
.commonhead{
	margin:0 auto;
	width:980px;
}		
.head img{
	float:left;}
.head{
	position:relative;
	height:85px;}
/*.nav{
	float:right;}
.nav ul li{
	float:left;
	width:89px;
	height:85px;
	line-height:85px;
	text-align:center;}
.nav ul li a{
	color:#323232;
	font-size:16px;}
.nav a {
  display: block;
  cursor: pointer;
}
.dangqian{
	width:89px;
	height:85px;
	 background-color: #3e9bd9;
	 }

.nav__menu {


  text-transform: uppercase;
}
.nav__menu-item {
  display: inline-block;
  position: relative;
}
.nav__menu-item:hover a{
  background-color: #3e9bd9;
  color:#fff;
}
.nav__menu-item:hover .nav__submenu {
  display: block;
}
.nav__submenu {
  font-weight: 300;
  text-transform: none;
  display: none;
  position: absolute;
  width: 220px;
  background-color: #ccc;
}*/



.weixin_box{
	float:right;}
.weixin_box img{
	margin:30px 10px 0 0;}
/*导航下拉菜单*/
#header{margin:0px auto 0 auto;}
.nav{
	position: absolute;
	top:0px;
	right:0px;
	height:85px;
}
.nav li{
	position: relative;
	float: left;
}
.nav .bg{width:2px; height:33px; padding:0px; display:block;}
.nav li a{
	width:89px;
	height:85px;
	line-height:85px;
	text-align:center;
	
	float:left;
	
	color:#323232;
	font-size:16px;
}
.nav li a:hover {
 color:red;
}
.nav li .nav-w {
	z-index:9999;
	position:absolute;
	float:left;
	clear:both;
	overflow:hidden;
	top:80px;
	background:#f1f1f1;
	
	left:0px;
}
.nav li:hover a{background-color: #3e9bd9; color:#fff;}
.nav .select{ background-color: #3e9bd9; color:#fff; }
.nav li .section-nav1{ padding:10px; height:auto; overflow: hidden; width:160px;}
.nav li .section-nav1 ul {
	position:static;
	padding:0px;
	margin:0px;
	width:160px;
	overflow:hidden;
}
.nav li .section-nav1 ul li {
	position:static;
	padding:0px;
	margin-bottom:3px;
	width:160px;
	background:none;
	float:left;
	
}
.nav li .section-nav1 ul li a {
	border:#f0f0f0 1px solid;
	text-align:left;
	padding:0px;
	line-height:22px;
	width:auto;
	padding-left:3px;
	display:block;
	background:none;
	float:none;
	height:auto;
	color:#323232;
	font-size:12px;
	overflow:hidden;
	cursor:pointer;
	font-size:14px;
	
}
.nav li .section-nav1 ul li a:hover {
	border: #3e9bd9 1px solid;
	background:none;
	color:#3e9bd9;
	font-size:14px;
	
}

/*导航下拉菜单*/
/*banner*/
/*焦点图*/
.focus{ position:relative; width:1920px; height:504px; left:50%; margin-left:-960px; z-index:99;}  
.focus img{ width:1920px; height:504px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#da251d;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:1; width:100px;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:920px; position:absolute; height:21px; text-align:center; z-index:99; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff;  }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#3e9bd9;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal;} 
.pagemain{ margin:0; padding:0;}



.banner{
	background:url(../images/zx_05.jpg) no-repeat center;
	height:503px;}
/*无缝滚动*/
/* marqueeleft */
.marqueeleft{height:208px;width:980px;overflow:hidden;margin:20px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 10px;display:inline;width:230px;height:208px;overflow:hidden;border:1px solid #000;}
.marqueeleft li .pic{display:block;width:230px;height:163px;overflow:hidden;}

.txt{
	background:#3e9bd9;
	height:45px;}
.txt a b{
	font-size:14px;
	color:#fff;
	margin-bottom:8px;
	display:inline-block;
	text-align:center;
	width:230px;
	line-height:45px;}
.txt a i{
	text-align:left;
	color:#fff;
	line-height:20px;}
.anli_title{
	margin:0 auto;
	width:294px;
	margin-top:40px;
	float:left;
	padding-left:320px;}

.zx_anli{
	overflow:hidden;
	width:980px;
	margin:0 auto;}
.zx_anli a img{
	float:right;
	width:90px;
	height:29px;
	padding-top:50px;}
	
/*news*/
.news{
	background:url(../images/new_bg_02.png)no-repeat center ;
	height:487px;}
.news-title{
	width:113px;
	margin:40px auto;}
.news_nr a img{
	float:right;
	width:294px;
	height:285px;}
.news_right{
	float:left;
	width:605px;}
.news_right_text{
	overflow:hidden;}
.time_box{
	float:left;
	height:89px;
	width:87px;
	background:#319ddb;}
.time_box i{
	color:#fff;
	font-size:40px;
	text-align:center;
	line-height:44px;
	width:87px;
	font-weight:600;}
.time_box h2{
	height:2px;
	background:#ccc;
	}
.time_box h3{
	font-size:24px;
	color:#999;
	text-align:center;
	line-height:44px;}
.news_right_text_box{

	float:left;
	background:url(../images/tbg_07.png) no-repeat center;
	width:497px;
	height:88px;
	padding:5px 10px;}
.news_right_text_box a{
	color:#fff;}
.news_right_text_box a h1{
	font-size:18px;
	margin-bottom:8px;}
.tuwen h1{
	float:left;
	}
.tuwen img{
	float:left;
	width:60px;
	height:40px;
	margin:10px 20px 10px 0;}
/*关于*/
.about{
	padding:20px 0 40px 0;}
.about_title{
	margin:20px auto;
	width:220px;}
.about_left{
	float:left;}
.about_middle{
	float:right;
	width:470px;
	}
.about_middle h1{
	font-size:14px;
	color:#3e9bd9;
	margin:0 0 10px 0;}
.about_right{
	float:left;
	margin-left:40px;}
.about_middle h2{	
	color:#4d4d4d;
	text-indent:2em;
	letter-spacing:1px;
	line-height:20px;}
.about_middle a img{
	margin:20px 0 0 0px;
	display:inline-block;}
	
.lianxi{
	padding:40px 0;}
.lianxi_left{
	float:left;
	width:475px;
	text-align:center;}
.lianxi_right{
	float:right;}
.lianxi_left h1{
	color:#4d4d4d;
	letter-spacing:2px;
	line-height:20px;}
.lianxi_left h2{
	color:#4d4d4d;
	font-size:25px;
	font-family:'李林哥特中文(试用版)';
	letter-spacing:2px;
	margin-top:10px;
	line-height:30px;}
.lianxi_left h3{
	color:#4d4d4d;
	font-size:20px;
	letter-spacing:2px;
	line-height:30px;}
.lianxi_left img{
	margin:0 auto;
	padding:20px 0;}
	
	
.foot{
	background:#000;
	height:100px;
	padding-top:40px;}

.footer img{
	float:left;}
.footer_right{
	float:right;
	width:495px;
	color:#fff;
	margin-top:10px;}
.footer_right a{
	color:#fff;
	}
.footer_right i{
	line-height:20px;
	margin-top:8px;}

/*产品中心页*/

.canpinzx{
	background:url(../images/cp_bg_02.png) no-repeat center;
	height:730px;
	}
.chanpin_box>img{
	float:left;
	padding-top:35px;}
.chanpin_pic1,.chanpin_pic2,.chanpin_pic3,.chanpin_pic4{
	float:left;}
.chanpin_pic1 a,.chanpin_pic2 a,.chanpin_pic3 a,.chanpin_pic4 a{
	color:#000;}
.chanpin_pic1 a i,.chanpin_pic2 a i,.chanpin_pic3 a i,.chanpin_pic4 a i{
	width:105px;
	text-align:center;
	display:block;
	padding:10px 0;}
.chanpin_box{
	padding:70px 0 0 40px;}
.chanpin_pic2,.chanpin_pic4{
	padding-top:35px;}
	
/*工程案例页*/
.anli_box{
	padding:30px 0;}
.anli_box_left{
	width:250px;
	float:left;}
.anli_box_right{
	width:730px;
	float:right;}
.anli_box_left_nav_lanmu{
	background:url(../images/c-bg_03.png) no-repeat;
	height:290px;
	padding:15px;}
.anli_box_left_nav_lanmu ul li a{
	font-size:14px;
	color:#999;
	}
.anli_box_left_nav_lanmu ul li{
	margin-bottom:10px;
	width:203px;
	text-align:center;
	line-height:30px;}
.anli_box_left_nav_lanmu ul li:hover {
	background:#fff;
	cursor:pointer;
}
.anli_box_left_nav_lanmu .xuanfu{ background:#fff; cursor:pointer; color:#3E9BD9;}
.anli_box_left_nav_lanmu .xuanfu a{color:#3E9BD9;}
.anli_box_left_nav_lanmu ul li a:hover{
	color:#3e9bd9;
	width:203px;
	display:inline-block;
	}

	
.anli_box_left_t{
	height:40px;
	line-height:40px;
	border-bottom:#656565 solid 1px;}
.anli_box_left_t,.anli_box_left_t a,.anli_box_left_t i{
	font-size:14px;
	color:#676767;}
.anli_box_right_nr{
	overflow:hidden;}
.anli_box_right_nr_pic{
	float:left;
	margin:20px 0 0 15px;
	
	}
.anli_box_right_nr_pic img{
	width:220px;
	height:164px;
	display: block;
	}
.anli_box_right_nr_pic a i{
	font-size:14px;
	color:#656565;
	letter-spacing:1px;
	line-height:40px;
	width:220px;
	text-align:center;
	display:inline-block;
	background:#F1F1F1;
	}
.anli_box_right_nr_pic i:hover{
	color:#3E9BD9;
	}
.anli_box_left_t a:hover{
	color:#0068ad;}
.page{clear:both;padding:10px 10px; text-align:center;}

.page a {font-size:12px; line-height:12px;color:#666; padding:3px 6px; margin-right:5px; border:1px solid #a7b0b8; background-color:#f9fafb; text-align:center; white-space:nowrap; display:inline; font-family:simsun; text-decoration:none}

.page .current,.page a:hover {background-color:#0f7dc9; color:#fff;}


/*详情页*/
.xiangqingye img{
	max-width:500px;
	}
.xiangqingye i{
	text-indent:2em;}
.xiangqingye { margin:10px; line-height:24px; font-size:14px; color:#323232;}
/*news*/
.news_box_right_nr{
	padding:10px 0;}
.news_box_right_nr_pic{
	overflow:hidden;
	line-height:30px;
	padding:0 15px;
	border-bottom:1px solid #ccc; font-size:14px;}
.news_box_right_nr_pic h1{
	float:left;
	padding-top:10px; font-size:14px;}
.news_box_right_nr_pic i{
	float:right;
	padding-top:10px;
	}
.news_box_right_nr_pic a{
	color:#7f7f7f; font-size:14px;}
.news_box_right_nr_pic a:hover{
	color:#0068ad; font-size:14px;}
/*招商*/
.zs_B{
	background:url(../images/zs_02.png) no-repeat center;
	height:505px;
	z-index:9999;}
.youshi{
	background:#e5f0fe;}
.youshi_box img{
	margin:20px 0 0 0;}
.zs_anli{
	background:#eeeeee;
	padding:40px 0;}
 .zs_anli h1{
	 font-size:30px;
	 color:#c8161d;
	 font-family:"汉真广标";
	 padding:10px 0 10px 0;
	 margin:0 auto;
	 width:130px;}
.zs_anli_box{
	overflow:hidden;}
.zs_anli_box_pic{
	float:left;
	margin:20px 8px  0 10px;}
.zs_anli_box_pic i{
	width:206px;
	text-align:center;
	line-height:40px;
	display:inline-block;
	color:#7e7e7e;
	font-size:16px;}
.zs_anli_box_pic img{
	width:226px;
	height:169px;}
.zs_bz{
	background:#e5f0fe;}
.zs_bz_box img{
	margin:10px 0 0 0;}
.zs_map h1{
	font-size:30px;
	 color:#c8161d;
	 font-family:"汉真广标";
	 padding:50px 0 10px 0;
	 margin:0 auto;
	 width:190px;}
.zs_map h2{
	font-size:20px;
	 color:#808080;
	 padding:10px 0 10px 0;
	 margin:0 auto;
	 width:250px;}
.zs_bsc{
	background:#e5f0fe;}
.zs_cx{
	padding:30px 0;}
.zs_cx h1{
	font-size:30px;
	 color:#c8161d;
	 font-family:"汉真广标";
	 padding:20px 0 10px 0;
	 margin:0 auto;
	 width:130px;}
.zs_xzb h1{
	font-size:30px;
	 color:#c8161d;
	 font-family:"汉真广标";
	 padding:10px 0 10px 0;
	 margin:0 auto;
	 width:155px;}
.zs_xzb a{
	color:#2475ad;
	font-size:20px;}
.zs_xzb_box{
	background:#e5f0fe;
	padding:30px 0;}
.zs_lyb h1{
	font-size:30px;
	 color:#c8161d;
	 font-family:"汉真广标";
	 padding:30px 0 20px 0;
	 margin:0 auto;
	 width:95px;}
.zs_lyb_nr{
	overflow:hidden;}
.zs_lyb_nr_left{
	float:left;
	width:445px;}
.zs_lyb_nr_left i{
	line-height:30px;}
.zs_lyb_nr_left i span{
	color:#c8161d;}
.zs_lyb_nr_right{
	float:right;
	width:490px;}
.xm,.sj,.em,.dq{
	width:160px;
	height:30px;
	border:1px solid #ccc;
	margin-bottom:10px;}
.xm,.em{
	margin-right:30px;}
.zs_lyb_nr_right i{
	font-size:14px;color:#7a7c7f;}
.lynr{
	width:430px;
	height:60px;
	border:1px solid #ccc;}
.zs_lyb_nr_right a img{
	margin:15px 0 0 53px;}
	
	
	
/*网站头部*/
.col960 {
	width:730px;
	margin:auto;
}
.navbg {
	height:40px;
	width: 100%;
	background: #e6e6e6;
	position:absolute;
	z-index:99;
	left:0;
	position:fixed;
	top:0px;
}
#navul li {
	float: left;
	width:98px;
	height:40px;
	position:relative;
	text-align:center;
	line-height:40px;
	
}
.cl li a{
	font-size:14px;}
#navul li.navhome {
	text-align:center;
	padding:0 0px 0 40px;
	width:98px;
}
#navul li a:link, #navul li a:visited {
	color:#808080;
}

#navul li.navmoon {
	width:98px;
	height:40px;
	line-height:40px;
	text-align:center;
}
#navul li.navmoon a {
	color:#3e9bd9;
	font-size:14px;
}
#navul li.navhome a:hover {
	color:#3e9bd9;
}

.xiangqingye h1{
	text-align:center;
	font-size:30px;
	margin:20px 0;}
.xiangqingye h2{
	text-align:center;
	font-size:12px;
	color:#555;}
/*友情链接*/
.mr_frUl a {outline-style:none;color:#535353;text-decoration:none}
.mr_frUl a:hover { color: #D40000; text-decoration: none}

.mt14{margin-top:14px;}
.mr_t1 { background: url(../images/mr_1px.jpg) repeat-x left bottom; height: 40px; padding-right: 16px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 10px; display: inline; }
.mr_frbox { height: 55px; padding: 24px 22px 0px; }
.mr_frBtnL { float: left; margin: 5px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 55px; width:850px; }
.mr_frBtnR { float: right; margin-top: 5px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height: 55px; width: 125px; margin-right: 17px; overflow: hidden; }
.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #D8D8D8; }

.brow_mm {height: auto !important;min-height: 360px;line-height: 30px; padding-top:20px; color:#666;}


/**留言**/
.c_f_l{ text-align: center;}
.c_f_l_lb{ height:30px; margin-top:10px;}
.c_f_lb_l{ float:left; width:205px; text-align:right; line-height:25px; padding-right:10px;}
.c_f_lb_r, .c_f_lb_r2{ float:left; width:322px; border: 1px solid #c3c3c4; text-align:left; height:23px; background:#FFFFFF;}
.lxwm_inoyt{ width:322px; line-height:23px; height:23px; border: none; background:none;}
.c_f_lb_r2{ height:135px;}
.lxwm_textarea{ background:none; border: none;  width:318px;height:130px;}
.lxwm_tjbd{ margin-left:220px; margin-top:15px; margin-bottom:15px; width:81px; height:28px; font-size:14px; line-height:28px; color:#000000;  text-align:center;}
.lxwm_tjbd a{ color:#000000; display: block;}
.lxwm_tjbd a:hover{ color:#fff; background: url(../images/tjan2.jpg) no-repeat top left; text-decoration:none;}

.lxwm_tj{width:81px; height:28px; font-size:14px; line-height:28px; color:#000000; background: url(../images/tjan1.jpg) no-repeat top left; text-align:center;}