@charset "utf-8";
*{ margin:0; padding:0; font-family:'Microsoft YaHei'; font-size:14px; }
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

body{  background:#fff; }
img{ border:0;}
li {list-style: none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a{ text-decoration:none; color: #000;}

.fl{float: left!important;}
.fr{float: right!important;}
.clr , .clear{ clear:both;}
.clearfix:after{ display:block; clear:both; content:'';}

.box{ width:1500px; margin:0 auto; }

header{ width:1500px; height:96px; margin:0 auto; position:relative; }
header .logo{ float:left; }
header .search{ width:290px; height:30px; position:absolute; top:35px; right:10px; }
header .search input{ width:220px; height:30px; border:0; float:left; background:#E8E8E8; padding-left:15px; }
header .search button{ width:70px; height:30px; border:0; float:right; color:#fff; padding-left:20px; cursor:pointer; background:url(images/search_btn.jpg) no-repeat 10px center #006CB8; }

nav{ width:100%; min-width:1500px; height:55px; background:#006CB8; }
nav a{ width:calc(100% / 6); height:55px; float:left; display:block; text-align:center; line-height:55px; color:#fff; font-size:18px; background:url(images/fen.jpg) no-repeat left center; }
nav a:first-child{ background:none; }

.lh{ width:100%; min-width:1500px; }
.lh img{ width:100%; }

.title{ width:100%; color:#000; font-size:33px; font-weight:bold; margin:65px 0; }
.title i{ font-style:normal; font-size:20px; font-weight:normal; color:#1189e4; padding-left:10px; }

.about{ width:100%; min-width:1500px; height:593px; background:url(images/about_bg.jpg) }
.about_left{ width:800px; float:left; padding-top:46px; }
.about_left .content{ font-size:16px; color:#403e3e; line-height:210%; padding-top:5px; }
.about .box > img{ padding-top:70px; }


.product{ width:100%; min-width:1500px; height:802px; background:url(images/product_bg.jpg) center; }
.product .box{ overflow:hidden;}
.product .prodlist li{ width:353px; height:255px; float:left; overflow:hidden; position:relative; margin-left:15px; margin-bottom:15px; background:#fff;}
.product .prodlist li img{ width:215px; height:215px; transition:.3s; display:block; margin:0 auto; }
.product .prodlist li:hover img{ transform:scale(1.1,1.1); }
.product .prodlist li i{ width:100%; height:40px; line-height:40px; text-align:center; color:#006cb8; font-size:16px; font-style:normal; display:block; }
.product .prodlist li span{ position:absolute; left:15px; bottom:20px;; color:#fff; font-size:16px; display:none; }
.product .prodlist li:first-child{ width:725px; height:525px; }
.product .prodlist li:first-child img{ width:465px; height:465px; display:block; margin:0 auto; }


.news_pic{ width:730px; height:560px; float:left; overflow:hidden; }
.news_pic img { width:730px; height:560px;; transition:.3s; }
.news_pic:hover img{ transform:scale(1.1,1.1); }

.news_list{  width:715px; float:left; margin-left:20px; }
.news_list li { width:100%; }
.news_list li a{ width:715px; height:135px; display:block; background:#F5F5F5; padding:26px 25px 22px 0; margin-bottom:6px; }
.news_list li a .date{ width:125px; height:83px; border-right:1px solid #D3D5D6; color:#006cb8; font-size:19px; text-align:center; display:block; padding-top:9px; float:left; margin-right:30px; }
.news_list li a .date b{ font-weight:normal; font-size:32px; display:block; line-height:50px; }
.news_list li a .tit{ display:block; font-size:16px; line-height:30px; margin-top:5px; }
.news_list li a .con{ font-size:14px; color:#222; line-height:150%; }

.bottom{ width:100%; min-width:1500px; height:170px; background:#575757; margin-top:40px; }
.bottom .box{ height:170px; background:url(images/bottom_logo.jpg) no-repeat 15px center; text-align:right; color:#fff; font-size:16px; line-height:200%; padding:50px 15px 0 570px; }

.main{ width:1440px; margin:0 auto; position:relative;overflow: hidden;clear:both; }

.all_left{ width:20%; float:left;}
.all_right{ width:78%; float:right; margin-top:20px; background:#fff;}

/*内页左侧*/
.left_list{ width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.left_list strong { background: #0B62B1; color: #fff; display: block; font-size: 22px; overflow: hidden;	text-align:center; padding-top:40px;padding-bottom:20px;}
.left_list strong span {
    color: #fff;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 100;
    padding-top: 3px;
	width:280px;
}
.left_list ul li {
	vertical-align: middle;
	text-align:left;
	font-size:14px;
	background-color:#e7e7e7;
	border-bottom:1px #FFFFFF solid;
	color:#000;
}


.left_list UL li a {
	padding:13px 30px;
	min-height:50px;
	line-height:26px;
	font-size:16px;
	color:#333;
	display:block;
	font-weight:bold;
}
.left_list UL li a.current2{ padding-left:65px; font-weight:normal;}
.left_list UL li a:hover {
	background-color:#C4E1FC;
	color:#000;
	display:block;
}

.left_list UL li.hover a {
	background-color:#DEA299;
	display:block;
	height:60px;
	line-height:60px;
	width:200px;
}

/*内页右侧*/
.right_tit{ width:100%; line-height:60px; border-bottom:1px solid #000; }
.right_tit:after{ display:block; clear:both; content:'';}
.right_tit h2{float:left; padding-left:30px; font-size:16px;}
.right_tit span{padding-right:20px; font-size:14px; float:right}
.right_tit a{ color:#000; }
.right_all{ min-height:500px; padding:30px 20px;}



/*关于我们*/
.right_all .content{ width:100%; line-height:35px;}

/*新闻*/
.newslist{width:100%;}
.newslist ul li{width:100%; float:left; border-bottom:1px #dadada dashed; line-height:40px; padding-left:20px; background:url(images/dot.jpg) no-repeat 5px center;}
.newslist ul li span{width:100px; float:right; text-align:right}
.newslist ul li a{ color:#333; }

.newstitle {
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #333;
	line-height: 30px;
	width: 100%
}
.newssubtitle {
	text-align: center;
	line-height: 60px;
	font-size: 14px;
	width: 100%
}
.newssubtitle span {
	width: 100%
}
.newsx {
	line-height: 40px;
	width: 100%;
	margin-top: 5px;
}
.newsx table{ max-width:100%; border-collapse: collapse; }


/* 产品列表 */
ul.piclist li{ margin:20px 15px 0; float:left; width:331px;}
ul.piclist li a.pic{ width:331px; height:331px; overflow:hidden; text-align:center; border:1px solid #999; display:block;}
ul.piclist li a.pic img{ width:331px; height:331px;}
ul.piclist li a.txt{ width:100%; height:30px; line-height:30px; display:block; text-align:center; font-size:16px; color:#333; }
ul.piclist li a.txt:hover{ text-decoration:none; }

/* 分页CSS */
.pg {
    margin: 20px 0;
    text-align: center;
    width: 100%;
	color:#595555;
}
.pg span {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin: 0 3px;
    padding: 0 10px;
    text-align: center;
}
.pg a {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #000 !important;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin: 0 3px;
    padding: 0 10px;
    text-decoration: none;
}

