@charset "utf-8";a{color:#333;text-decoration:none;}
*{margin:0;padding:0}
body{font-size:14px;color:#333;font-family: "宋体";}
li, ul {list-style: none;}
i {font-style: inherit;}
.header-top {
    width: 100%;
    height: 30px;
    background: #f9f9f9;
    border-bottom: #ddd 1px solid;
    font-family: "宋体";
    font-size: 12px;
	line-height:30px;
}
.widths {
    width: 1100px;
    margin: 0 auto;
	overflow:hidden;
}
header .h_bottom {
    height: 75px;
    padding-top: 10px;
    padding-bottom: 10px;
    clear: both;
    z-index: 22222;
}
header .header-logo {
    float: left;
}
header .header-logo img {
    float: left;
}
header .header-logo span {
    letter-spacing: 3px;
    margin-top: 15px;
    margin-left: 100px;
    padding-left: 5px;
    color: #395b73;
    margin-right: 10px;
    font: 24px/40px "微软雅黑";
    float: left;
	font-weight:bold;
	
}
header .header-contact{float:right;text-align:left;margin-top:10px;}
header .header-contact p{color:#395b73;font-size:16px;line-height:25px;}
nav.subnav {
    height: 40px;
    overflow: hidden;
}
.subnav li{float:left;overflow:hidden;border-bottom:2px solid #fff;margin:0 10px}
.subnav ul a {
    color: #333;
    height: 30px;
    line-height: 30px;
    display: block;
	text-align:center;
	font-size:16px;
	margin-top:-2px;
}
.subnav li.current,.subnav li:hover{color:#2a81a6;font-weight:700;border-bottom:2px solid #2a81a6}
.subnav li.current a,.subnav li:hover a{color:#2a81a6}
footer {
    color: #fff;
    clear: both;
    overflow: hidden;
    zoom: 1;
    font-size: 14px;
	line-height:60px;
	height:60px;
    background-color: #232424;
	width:100%;
}
footer p {
    text-align: center;
    line-height: 60px;
}
footer p a{color:#fff;}
.banner-box{float:left;width:100%;margin-top:5px;border-top:5px solid
 #ddd;}
.color1{background-color:#2a6785}
.color2{background-color:#e7f3f8}
.color3{background-color:#f8f8f6}
.color4{background-color:#15407a}
.banner1{width:100%;}
.banner1 img{width:100%;}
.intro{font-size:16px;text-indent:2em;float:left;margin-top:15px;line-height:25px;}
.intro-pic{float:left;height:245px;margin-top:20px;margin-left:30px;margin-right:30px;}
.intro-pic img{height:245px;float:left;}
h2{background-color:#ededed;width:100%;text-align:center;padding:15px 0;line-height:25px;color:#2a6785;font-size:30px;float:left;}
.mt30{margin-top:30px;}
h2 .chinese{font-size:18px;line-height:30px;}
.merits{margin:50px 30px;float:left;}
.merits ul{width:500px;float:left;font-size:16px;}
.merits ul li{width:100%;line-height:40px;float:left;}
.merits ul li i{color: #333;
float: left;
line-height: 40px;
margin-right: 10px;}
.merits .merR{width:540px;}
.merits .merR li{line-height:28px;}
.merits .merR .big{line-height:50px;}
.sample{margin:30px 140px;}
.sample dl{width:345px;height:200px;float:left;margin:0px 30px;}
.sample dl dt{text-align:center;color:#333;font-size:16px;height:65px;padding-bottom:15px;margin-top:20px;}
.sample dl dd{width:345px;height:90px;}
.sample dl dd img{width:345px;height:90px;border:none;}
.area{margin:30px 75px;float:left;}
.area table{width:950px;border:0px;}
.area table td{border:1px solid #fff;background-color:#2a6785;font-size:16px;text-align:left;height:35px;line-height:35px;color:#fff;text-indent:1em}
.fengdi{width:570px;margin:40px 0px;margin-left:200px;}
.fengdi img{width:570px;}
h3{font-size:27px;color:#333;padding-left:30px;height:36px;line-height:36px;background:url(../images/tag.jpg) no-repeat;text-indent:1em;float:left;width:100%;}
h4{font-size:18px;color:#333;padding-left:30px;line-height:35px;background:url(../images/tag.jpg) no-repeat;text-indent:1em;float:left;width:100%;}
h5{font-size:16px;color:#333;text-align: center;line-height:35px;width:100%;}
.mt50{margin-top:50px;}
.ttm{width:100%;float:left;font-size:16px;border-left:3px solid #2a6785;padding:10px 0;margin-left:60px;position:relative;}
.ttm li{height:35px;line-height:35px;float:left;width:100%;}
.ttm i{position:absolute;height:20px;width:20px;border-radius:50%;margin-left:-11px;background:#2a6785;margin-top:8px;}
.ttm li a{margin-left:30px;}
.ttc{float:left;font-size:16px;margin-left:60px;width:1040px;line-height:25px;margin-bottom: 50px}
.small{font-size:10px;position:absolute;line-height:20px;}
.pro-info{margin:10px 100px;float:left;width:900px;}
.pro-info dl{float:left;width:100%;overflow:hidden;padding-bottom:30px;border-bottom:1px solid #ddd;}
.pro-info dl:last-child{border-bottom:none;}
.pro-info dl dt{width:560px;margin-left:170px;}
.pro-info dl dt img{width:560px;}
.pro-info dl dd{width:100%;font-size:16px;line-height:25px;text-indent:2em;}
.color-blue{color:#2a81a6;font-weight:700;}
.com-info,.com-tel{font-size: 16px;
    text-indent: 2em;
    float: left;
    line-height: 25px;
	margin:40px 50px;}
.com-info p{margin-bottom:10px;
}
.com-tel p.size{font-size:18px;}
.com-tel p{margin-bottom:0;line-height:25px;}
.lunwen{margin:20px 50px 0px;float:left;}
.lunwen dt{font-size:16px;font-weight:700;}
.lunwen dd{font-size:14px;margin-top:5px;}
.picmore{margin:0 50px;float:left;width:1000px;}
.picmore img{width:920px;margin-left:40px;margin-top:30px;}
.main-left{width:328px;float:left;margin-right:22px;}
.main-left h4{background:#004098;color:#fff;font-size:22px;text-align:center;width:328px;padding:15px 0;line-height:25px;}
.mt15{margin-top:15px;}
.main{float:left;}
.main-left ul {
    background:#d6d6d6;
    display: inline-block;
    padding-bottom: 8px;
    width: 328px;
    float:left;
}
.main-left ul li {
    background:#fff;
    width: 310px;
	margin:5px 9px 0px;
    line-height: 30px;
    text-indent: 0.5em;
}
.main-left ul li a{display:inline-block;width:310px;}
.main-left ul li:hover,.main-left ul li.current,.video-left ul li:hover,.video-left ul li.current{background:#004098;color:#fff;}
.main-left ul li:hover a,.main-left ul li.current a,.video-left ul li:hover a,.video-left ul li.current a{color:#fff;}
.mbottom50{margin-bottom:50px;}
.main-right{float:left;width:680px;margin:0 30px;margin-right:0;}

.main-right h2,.video-right h2{font-size:20px;lineheight:25px;margin-top:20px;padding:0;background:none;color:#333;}
.main-right .con{float:left;width:100%;margin-top:20px;line-height:24px;text-indent:2em;font-size:16px;}
.main-right .con img{width:490px;margin:15px 95px;float:left;}
.main-right .con p{margin-bottom:10px;}
.main-right .con p i{font-size:10px;vertical-align:super}

.video-left{width:270px;float:left;margin-right:22px;}
.video-left h4 {
    background: #004098;
    color: #fff;
    font-size: 22px;
    text-align: center;
    width: 270px;
    padding: 15px 0;
    line-height: 25px;
}
.video-left ul {
    background: #d6d6d6;
    display: inline-block;
    padding-bottom: 8px;
    width: 270px;
    float: left;
}
.video-left ul li {
    background:#fff;
    width: 232px;
	padding:5px 10px;
	margin:5px 9px 0px;
    line-height: 20px;
}
.video-left ul li a{display:inline-block;width:242px;}
.video-right{float:left;width:760px;margin:0 30px;margin-right:0;}
.video-right .con{float:left;width:100%;margin-top:30px;}
.video-right .video{width:600px;height:400px;margin-left:80px;}

