﻿@charset "utf-8";

body {margin: 0;padding: 0;display: block;}

ul, li {margin: 0;padding: 0;list-style-type: none;}
a{color: #070707;text-decoration: none;font-size: 18px;line-height: 30px;}

.bj1{padding-top: 537px;min-width: 1200px;background: url(bj1.png) top center no-repeat;}

.bj2{background: url(bj2.png) center no-repeat;height: 335px;}
	.daoyu {width: 1000px;margin: 0 auto;padding-top: 65px;}
	.gaishu{height: 40px;width: 75px;background-color: #CE0000;line-height: 40px;
		text-align: center;font-weight: bold;color: #ffffff;font-size: 22px;}
	.ms{width: 1000px;height: 220px;text-indent:2em;font-size: 18px;margin: 0 auto;}
	.ms p{line-height: 35px;margin:0 auto;}

.bj3{background: url(bj3.png) center no-repeat;height: 541px;}
	.fp{width: 1000px;height: 483px;margin: 0 auto;}
	.fp-top{width: 1000px;height: 140px;float: left;margin: 0 auto;}
	.back{width: 1000px;height: 370px;float: left;margin: -28px 0 0 0;background-color: #fff;}
	.box{width: 970px;height: 340px;border: dashed 2px #00BD00;margin: 15px auto;border-radius: 10px;}
	.dt-bottom{width: 970px;height: 310px;background-color: #fff;float: left;}
	.dt-bottom #line{float: left;margin: 45px 0 0 0;height: 270px;}
	.dt-right{width: 464px;height: 310px;float: left;margin:5px 0 0 15px; }

.bj4{background: url(bj4.png) center no-repeat;height: 524px;}
	.hlgj{width: 1000px;height: 524px;margin: 0 auto;}
	.hl{width: 1000px;height: 50px;float: left;}
	.hl li{width: 333px;height: 50px;text-align: center;line-height: 50px;float: left;font-size: 20px;font-weight: bold;}
	.hl ul .on {color: #00BD00;}
	
.bj5{background: url(bj5.png) center no-repeat;height: 539px;}
	.zc{width: 1000px;height: 485px;margin: 0 auto;}
	.zc-top{width: 1000px;height: 118px;}
	.zc-l{width: 498px;height: 367px;float: left;}
	.tit{width: 475px;height: 40px;margin: 0 auto;border-bottom: solid 1px #cecece;
		line-height: 40px;font-size: 22px;}
	.con li{width: 458px;height: 75px;margin: 0 auto;border-bottom: dashed 1px #CECECE;
		list-style-type: none;font-size: 14px;text-align: left;}
	.con li b{font-size: 16px;line-height:46px;}
		
.bj6{background: url(bj6.png) center no-repeat;height: 494px;}
	.bj6-in{width: 1000px;height: 483px;margin: 0 auto;}

.bj7{background: url(bj7.png) center no-repeat;height: 842px;}

.bj8{background: url(bj8.png) center no-repeat;height: 493px;}
	.yqlj{width: 950px;height: 110px;margin: 0 auto;}
	.yqlj .lj-top{width: 915px;height:70px;line-height: 110px; font-size: 18px;margin: 0 auto;}
	.yqlj .lj-down{width: 950px;height:70px;margin: 0 auto;text-align: right;}
	.yqlj .lj-down a{color: #00BD00;margin: 0 15px 0 17px;font-size: 18px; }
	.foot{width: 950px;height: 290px;margin: 0px auto;}
	.foot .foot-top{width: 950px;height: 143px;font-size: 20px;color: #fff;text-align: center;line-height: 135px;margin-top:95px; }
	.foot .foot-down{width: 950;height: 143px;}
	#left{width: 190px;height: 143px;float: left;}
	#left img{margin: 30px 0 0 120px;}
	#middle{width: 570px;height: 123px;color: #fff;float: left;font-size: 14px;text-align: center;margin-top: 20px;}
	#middle a{color: #fff;font-size: 14px;margin: 0 5px 0 5px;}
	#right{width: 190px;height: 110px;float: left;margin-top: 35px;}
        .flex-viewport .slides .clone h3 a{color:#aaa;}
        .flex-viewport .slides .clone h3 a:hover{color:#ccc;}



.row08 {height: 215px;margin-top:-30px; }
.row08 .title {
    margin: 0 auto;
    width: 1028px;
}
.main {width: 1125px;margin: 0 auto;height: 190px;}
.sbhsp {position: relative;overflow: hidden;padding: 0 35px;height: 190px;}
.sbhsp .hd {width: 1060px;position: absolute;top: -10%;}
#video .hd .prev {top: 110px;}
.sbhsp .hd .prev {
	background: url(jx_left.png) no-repeat;
	left: 0;}
#video .hd .next {top: 110px;}
.sbhsp .hd .next {
    background: url(jx_right.png) no-repeat;
    right: 0;
}
.sbhsp .hd .prev, .next {width: 35px;height: 36px;display: block;
    position: absolute;cursor: pointer;margin: 0 -35px;}
.clearf {display: block;zoom: 1;clear: both;}

.row08 .main li {
    float: left;
    position: relative;
    border: 3px solid #9f9f9f;
    border-radius: 5px;
    margin: 0 10px;
}
.row08 .main li a {
    display: block;
    line-height: 10px;
}
.row08 .main li a img {
    border: 0;
}
.row08 .main li p {
    position: absolute;
    background: rgba(0, 0, 0, .6);
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-size: 16px;
    bottom: 0px;
    left: 0px;
    width: 100%;
    text-indent: 10px;
}
.animated {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    cursor: pointer;
}