﻿@charset "utf-8";
/* CSS Document */
body,div,p,table,tr,th,td,form,input,textarea,fieldset,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd{margin:0;padding:0}
body{font-size:14px;line-height:1.5;font-family:Microsoft YaHei,Tahoma,Helvetica,Arial,sans-serif;margin:0 auto;overflow-x:hidden;color:#666;line-height:24px; background:url(/views/default/images/bg111.png) no-repeat center top;}
ul,ol,li{list-style:none;margin:0;padding:0; }
h1{font-size:28px;font-family:Microsoft YaHei;}
h2{font-size:40px;font-family:Microsoft YaHei;}
h3{font-size:18px;font-family:Microsoft YaHei;font-weight:normal;}
h4{font-size:20px;font-family:Microsoft YaHei;font-weight:bold;}
h5{font-size:16px;font-family:Microsoft YaHei;font-weight:normal;}
h6{font-size:14px;font-family:Microsoft YaHei;font-weight:normal;}
i,p{font-style:normal;}
img{border:none;}
input{vertical-align:middle}
input,select,textarea{font-size:12px}
.clear{clear:both;height:0;overflow:hidden;display:block}
.none{display:none;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;color:#333;}
a:hover{ text-decoration:underline;}
.w1200{width:1200px;margin:0 auto;}
.w1200index{width:100%;margin:0 auto;}
.width{width:100%;margin:0 auto;}

/*-------top-------*/
.top{ height:100px;}
.top_main{ padding-top:20px;}
.top_frbuttn input{ width:269px; height:38px; border:1px solid #eee; padding:0 5px; float:left; margin-top:10px;}
.top_frbuttn  a{ margin-top:10px; display:inline-block;}

/* banner */
		.slideBox{ width:100%;overflow:hidden; position:relative;; height:500px; }
		.slideBox .hd{ height:20px; overflow:hidden; position:absolute;  left:50%; bottom:15px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:10px;  width:13px; height:13px; line-height:14px; text-align:center; border-radius:50%; border:3px solid #fff; cursor:pointer; text-indent:-999px;}
		.slideBox .hd ul li.on{ background:#f00; color:#fff; width:20px; height:20px; border:none; }
		.slideBox .bd{ position:relative; height:500px;  z-index:0;   }
		.slideBox .bd ul{ height:500px;  z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle;height:500px;text-align:center;position:relative;  }
		.slideBox .bd img{display:block;position:absolute;left:50%;margin-left:-960px; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
/*--------导航--------*/	
.banner{ position:relative;height:500px;}
.nav{position:absolute; left:0; right:0; }
.topnav_m{width:100%; background:rgba(0,0,0,0.6); height:40px; z-index:999; position:absolute; left:0;}
.top_nav .m:last-child{border-right:none;}
.topnav_m h3 {
	font-size:100%;
	font-weight:normal;
	font-size:15px;
}
.top_nav .m {position:relative;	width:132px; float:left; text-align:center; line-height:40px; font-size:15px; border-right: 1px solid rgba(255,255,255,0.3);}
.top_nav h3{ line-height:55px;}
.top_nav h3 a {
	width:132px;
	display:block;
	zoom:1;
	line-height:40px;
	display:block;
	color:#fff;
	text-decoration:none;
}
.top_nav .on h3 a {
	width:132px;
	color:#fff;
	background:#045687;
	background-size:100%;
}
.top_nav .on h3 a i {
	filter:alpha(opacity=100);
	opacity:1;
}
.top_nav .sub {
	display:none;
	width:132px;
	padding:5px 0;
	position:absolute;
	top:40px;
	background:rgba(10,67,145,0.6);
	float:left;
	line-height:30px;
}
.top_nav .sub li {
	text-align:center;
}
.top_nav .sub li a {
	color:#333;
	display:block;
	zoom:1;
}
.top_nav .sub dl {
	display: block;
	zoom:1;
	vertical-align:top;
	line-height:35px;
}
.top_nav .sub dl a:hover { text-decoration:none;}
.top_nav .sub dl dt a {
	color:#000;
}
.top_nav .sub dl dd{ color:#666; border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:3px;}
.top_nav .sub dl dd:hover{background: #045687;}
.top_nav .sub dl dd a {color:#fff;}	
.nav_li{ position: absolute; left:133px; width: 132px; margin-top: -32px; background:rgba(10,67,145,0.6);}
.nav_li h5{ padding-bottom:3px;}
.nav_li h5:hover{background: #045687; }
.nav_li h5:hover a{ color:#fff; display: block;}
		
/*-------box1-------*/
.box1{ margin-top:20px;}
.box1_fr{ width:360px; height:310px;}
.box1_pic{ width:360px; overflow:hidden; position:relative;    } 
.box1_pic .box1_hd{ height:15px; overflow:hidden; position:absolute; left:0; bottom:40px; z-index:1;   background:rgba(0,0,0,0.8); width:100%; padding:5px;} 
.box1_pic .box1_hd ul{ overflow:hidden; zoom:1; width:50px; margin:0 auto;} 
.box1_pic .box1_hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; border-radius:50%; text-align:center; background:#fff; cursor:pointer; text-indent:-999px; } 
.box1_pic .box1_hd ul li.on{ background:#2c88d3; } 
.box1_pic .box1_bd{ position:relative; height:100%; z-index:0;   } 
.box1_pic .box1_bd img{ width:360px; height:260px; } 
.box1_bd ul li{ position:relative; width:360px;}
.box1_bd ul li a{ display:block; color:#333; width:100%; font-weight:bold; padding:5px; text-align:center;}
/*新闻中心*/
.news{ width:390px; margin-left:30px;}
.new_bt{ border-bottom:1px solid #e2e2e2; overflow:hidden; padding-bottom:2px;}
.new_bt h4{ font-weight:normal; color:#1555ac; float:left;}
.new_bt h4 img{ padding-right:5px;}
.new_bt h4 span{ font-size:12px; color:#666; padding-left:5px;}
.new_bt a{ display:inline-block; float:right; font-size:12px; padding-top:5px;}

.news_main ul{ margin-top:10px;}
.news_main ul li{ background:url(../images/icon3.jpg) no-repeat 0 center; padding-left:20px; overflow:hidden; line-height:40px; border-bottom:1px dashed #c6c6c6;}
.news_main ul li:hover a{ color:red;}
.news_main ul li a{ display:inline-block; float:left;text-decoration:none;}
.news_main ul li span.spandate{ display:inline-block; float:right; font-size:12px; color:#ccc;}
/*通栏*/
.tongl{ width:100%; overflow:hidden; position:relative;    } 
.tongl .tongl_hd{ height:15px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:1;   width:100%; padding:5px;} 
.tongl .tongl_hd ul{ overflow:hidden; zoom:1; width:50px; margin:0 auto;} 
.tongl .tongl_hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; border-radius:50%; text-align:center; background:#fff; cursor:pointer; text-indent:-999px; } 
.tongl .tongl_hd ul li.on{ background:#2c88d3; } 
.tongl .tongl_bd{ position:relative; height:100%; z-index:0;   } 
.tongl .tongl_bd img{ width:100%; height:132px; } 
.tongl_bd ul li{ position:relative; width:100%;}
.tongl_bd ul li a{ display:block; color:#333; width:100%; font-weight:bold; padding:5px;}
/*box2*/
.box2{ background:url(../images/box3_bg.jpg) no-repeat; overflow:hidden; height:330px; margin-top:20px;}
.bt2{ text-align:center; padding:30px;}
.box2_main ul{margin-left:40px;}
.box2_main ul li{ float:left; width:160px; height:180px; margin:0 60px; text-align:center;}
.box2_main ul li:nth-child(1){ background:url(../images/box3_icon1.png);}
.box2_main ul li a{ color:#fff;}
.box2_main ul li a img{ margin-top:35px;}
.box2_main ul li:nth-child(2){ background:url(../images/box3_icon2.png);}
.box2_main ul li:nth-child(3){ background:url(../images/box3_icon3.png);}
.box2_main ul li:nth-child(4){ background:url(../images/box3_icon4.png);}
/*box3*/
.box3_main ul li{ float:left; margin:0 5px;  position:relative; width:386px; height:153px; overflow:hidden;}
.box3_main ul li p{ position:absolute; bottom:0; text-align:center; background:rgba(0,0,0,0.5); width:100%; color:#fff; padding:5px;}

.box4{ margin-top:20px;}
.box4_mian p a{ padding:0 20px; display:inline-block; padding-top:10px;}

.footer{ background:#464c4d; overflow:hidden; margin-top:20px;}
.footer_main{ width:858px; margin-top:10px;}
.fl_m h6,.fl_m h5{ float:left;}
.fl_m h6{ margin-top:125px;}
.fl_m h5{ border:5px solid #383e47;}
.foot_top{ text-align:center;}
.footer_fl{padding:30px; margin-left:20px;}
.foot_top a{ color:#a3a6ab; text-align:center; padding:10px;}
.footer_b p{color:#a3a6ab; text-align:center; padding:10px;}

/*列表页*/
.list{ margin-top:20px;}
.list_fl{width:266px; background: #537bb2;border-radius: 5px;}
.list_fl h2{ font-size:30px; color:#fff; text-align: center; padding:20px;}
.list_fr{width:912px;}
.list_fl ul{ padding:10px;}
.list_fl ul li{ overflow: hidden; background:#cadbe4; border-bottom:1px solid #8da9c5;}
.list_fl ul li.listhover{ background: #fff;}
.list_fl ul li a{ color:#0c3d7f; display:block; padding:10px 20px; height:24px;}
.list_fl ul li a p{ float: left;}
.list_fl ul li a span{ float:right; color:#8da9c5;}
.list_botm{ text-align: center;padding:10px;}
.list_botm img{ padding-bottom: 15px;}

.list_posion{ border-bottom: 1px solid #ececec; padding:10px;}
.list_posion a{padding:10px; }
.listfr_main ul li{ border-bottom: 1px dashed #efefef;height:45px;line-height:45px;padding-left:15px;background:url(../images/icon4.jpg) no-repeat left center;}
/* .listfr_main ul li h5{ color:#000;} */
/* .listfr_main ul li p{color:#6e6e6e; padding:10px 0; text-indent: 2em;} */
.listfr_main ul li a{color:#6e6e6e;font-size:16px;font-family:"microsoft yahei";text-decoration:none;border:none;}
.listfr_main ul li a:hover{color:#4aa5da;text-decoration:none;border-bottom:1px solid #4aa5da;}
.listfr_main ul li span{ float:right; color:#afafaf;}
.listfr_main ul li a h5{margin:0;padding:0;display:inline;float:left;}
.list_page{ width:100%;}
.list_page_m{ margin:30px auto 0; width:487px;}
.list_page_m h6,.list_page_m p{ float:left; padding:10px;}
.list_page_m h6 a{ padding:5px 15px; border:1px solid #d4d4d4;}
.list_page_m p{ margin-top:6px; padding:0 10px;  border:1px solid #d4d4d4; height:30px; line-height:30px;}

/*文章页*/
.art_title{ border-bottom: 1px solid #eee; padding-bottom: 20px;}
.art_title h4{ text-align: center; padding:40px; font-size:24px; color:#333;}
.art_title p{ text-align: center;}
.art_main p{ text-indent: 2em; padding:20px; line-height: 28px; color:#333; font-size:16px;}
.art_main h5{ text-align: center;}

.videolist{background:url(../images/sm_list_icon.png) left center no-repeat;}
.innerpic{width:260px;height:225px;float:left;margin-right:30px;margin-bottom:30px;overflow:hidden;}
	.innerpic_image{height:195px;line-height:195px;border:1px solid #aaaaaa;text-align:center;border-radius:5px;-moz-border-radius:5px;}
	.innerpic_image table,.innerpic_image table tr td{width:260px;height:195px;text-align:center;vertical-align:middle;margin:0;padding:0;}
	.innerpic_text{height:30px;line-height:30px;text-align:center;color:#757575;font-size:12px;font-family:"Microsoft Yahei",微软雅黑;}
	.innerpic_text a{color:#333;font-size:14px;font-family:"Microsoft Yahei",微软雅黑;}

.maindo{margin:15px auto;}
	.maindo1{width:594px;height:264px;float:left;margin-bottom:15px;}
	.maindo2{width:594px;height:264px;float:right;margin-bottom:15px;}
	
.product_main{ background: url(../images/box01_bg1.jpg) no-repeat center; height: 538px;margin-top:10px;}
.product_main ul li{ text-align: center; float: left; width: 50%; height: 264px;}
.product_main ul li img{ margin-top: 60px;}