﻿@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px;}
body{
	-webkit-text-size-adjust:none; margin:0px;-webkit-text-size-adjust:none;  color:#333;font-family:  'Microsoft Yahei',Arial, Helvetica, sans-serif; font-size:12px; background:#f0f0f0;
	
}
h1,h2,h3,h4,h5{ font-weight:normal;}
input{font-family: 'Microsoft Yahei',Arial, Helvetica, sans-serif;}
td{ padding-left:10px;}
img{ border:none}
ul,li{ list-style:none}
em,i{font-style:normal;}
a{ color:#333; text-decoration:none;outline-style: none;  }
a:hover,.rilie a:hover,.footer a:hover{ color:#0093DD; }
.clear{ clear:both}
.clearfix:after {content:"\20";display:block;height:0;clear:both;} .clearfix {*zoom:1} 
.fl{ float:left} .fr{ float:right}
.w1100{ width:1100px; margin:auto; clear:both;}


.top{ height:122px; background:url(../images/topbg.jpg) no-repeat;}
.logo a{ display:block; width:537px; height:122px;}
.language{ padding-top:25px;}
.language a{ display:block; height:18px; padding-left:30px; margin:10px 0;}

.nav{ width:100%; height:42px; background:#087BBE; line-height:42px;}
.nav li{ float:left; padding:0 13px;}
.nav li a{ display:block; padding:0 35px; color:#fff; font-size:16px;}
.nav li a:hover{ background:#015293;}

#banner{height:465px;box-shadow:0 5px 5px #A3A1A4;}
.nbanner{ height:400px; width:100%; background:url(../images/nbanner.jpg) center no-repeat;}
.kvSec {
	
	height:465px;
	overflow: hidden;
	position: relative;
}

.kvSec ul li {
	height: 465px;
	float: left;
}

.kvSec ul li a {
	height: 465px;
	display: block;
	text-indent: -9999px;
}

.kvSec .iconList {
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-left: -50px;
	z-index: 10;
	text-align: center;
}

.kvSec .iconList a {
	margin: 0 7px;
	float: left;
	display: block;
	width: 13px;
	height: 13px;
	text-indent: -9999px;
	background: url(../images/nav_a_bg.png) no-repeat right top;
	zoom: 1;
}

.kvSec .iconList .selected,
.kvSec .iconList a:hover {
	background: url(../images/nav_a_bg.png) left no-repeat;
}

.content{ margin-top:10px;}


.footer{ width:100%; text-align:center; padding:15px 0; line-height:25px; margin-top:20px; color:#fff; background:#000A16;}

.footer a{color:#fff; }
.con1{ margin-top:20px;}

.con_l{ width:725px;}
.con_r{ width:355px;}

.title{ height:30px; border-bottom:1px solid #A9A9A9; line-height:30px;}
.title span.fl{ display:block; width:99px; height:34px; position:relative; bottom:-1px; font-size:14px; background:url(../images/titbg.jpg) no-repeat; text-align:center; color:#fff;}
.title span.fr,.title a{ color:#f16801;}
.title a:hover{ color:#0e75c5;}

.mt10{ margin-top:10px;}

.about{ margin-top:10px; line-height:29px;}
.about img{ border:3px solid #E3E3E3; margin-right:15px;}
.about p{ text-indent:2em; font-size:14px;}
.news_li{ margin-top:5px;}
.news_li li{ height:30px; overflow:hidden; line-height:30px; border-bottom:1px dashed #D2D2D2; background:url(../images/jt.jpg) left no-repeat; padding-left:15px;}
.news_li li a{ font-size:13px;}
.time{ color:#aaa; float:right;}

.contact{ margin-top:5px; line-height:22px; font-size:13px; padding-left:15px;}
.service li{ width:250px; float:left; height:194px; position:relative; margin:0 7px; border:5px solid #fff; color:#000;}
.service li span{ position:absolute; bottom:0px; display:block; width:250px; text-align:center; height:30px; line-height:30px; background:url(../images/span.png) repeat; font-size:14px;}

.column_life1{ width:1100px; margin:15px auto 30px; font-size:14px; line-height:28px;   min-height:400px;}
.news_title{ width:100%;  text-align:center; margin-top:10px; margin-bottom:15px;}
    .news_title p { font-size:12px;
    }
.news_title h3{ height:40px; line-height:40px; font-size:16px; }
.news_content{ margin:auto; line-height:25px;}














































