@charset "UTF-8";
*{
    margin: 0;
    padding: 0; font-family: "微软雅黑";}
body{
    background: #fff;}
ul,li{list-style: none;}
.wrap{
    width: 100%;}
.clear{clear: both;}
a{text-decoration: none;}
.main{
    width: 1070px;margin: 0 auto;}
.mt25{
    margin-top: 25px;}
.mt20{
    margin-top: 20px;}
.mb20{
    margin-bottom: 20px;}
.left{
    float: left;}
/*start*/
.top{
	width: 100%;
	height: 400px;
	color: #000;
	background-color: #000000;
	background-image: url(186banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top h1{
    font-size: 58px;
    font-family: "微软雅黑";
    padding-top: 92px;}
.top p{
    width: 703px;
    padding: 20px 10px;
	border-top: 1px solid #fff;
    margin-top: 25px;
	background:url(bg.png);
    color: #000;}
.top p b{
    font-size: 18px;}

.title{
    font-size: 24px;
    margin-top: 30px;
    height: 40px;border-bottom: 1px solid #000000;
    font-weight: 100;
    margin-bottom: 20px;
	color: #d70004;}
.title a{
    color: #d70004;}
.l-box{
    width: 660px;
    float: left;}
.l-box span{
    width: 374px;
    font-size: 16px;
    color: #6d6d6d;
    padding-top: 10px;display: block;
    float: left;}
.l-box li{
    height: 270px;
    background: url("bz_09.png") no-repeat top left;
    padding-left: 46px;}
.l-box li h4{
    font-size: 22px;
    margin-top: 18px;height: 43px;}
.l-box li h4 a{
    color: #333333;
    }
.l-box li img{
    margin-right: 15px;}
.r-box{
    width: 374px;
    float: right;}
.r-box img{
    width: 367px;
    height: 250px;}

/*幻灯片*/
/*ico*/
.fs_D2 .prev, .fs_D2 .next, .fs_D2 .D2fBt a{background:url(one_ico_v1_1.png) no-repeat;}
/*font*/
/*first*/
.first{ margin-top: 5px;padding-top: 4px;}

.fs_D2{ width:367px;height:250px;position:relative; background:#000; }
.fs_D2 .fPic{ position:absolute; left:0px; top:0px; }
.fs_D2 .D2fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.fs_D2 .shadow{ width:100%; position:absolute; top:225px; left:0px; z-index:10; height:25px;display:block;text-align:left;
    background: #000000;
    opacity: 0.7;
    filter: alpha(opacity=70);}
.fs_D2 .shadow p{ line-height:25px;}
.fs_D2 .shadow p a{ display:inline-block; font-size:16px;color:#c6c6c6;}
.fs_D2 .shadow a{ text-decoration:none; color:#fff;  overflow:hidden; margin-left:10px; }
.fs_D2 .fcon{ position:relative; float:left;}
.fs_D2 .fcon img.i{ display:block;  height:250px;}
.fs_D2 .fbg{ width:120px;  bottom:32px; right:0px; position:absolute; height:21px; text-align:center; z-index:10}

.fs_D2 .prev{  position:absolute; width:45px;height:44px;font-size:9px;top:100px;left:0px;cursor:pointer; background:url(two_focus_left.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='two_focus_left.png'); /* IE6 */_background-image: none; /* IE6 */}
.fs_D2 .next{ position:absolute; width:45px;height:44px;font-size:9px;top:100px;right:0px; cursor:pointer;background:url(two_focus_right.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='two_focus_right.png'); /* IE6 */_background-image: none; /* IE6 */}

.fs_D2 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.fs_D2 .D2fBt a{display:inline-block;width:8px; height:18px; position:relative; margin:0 2px; outline:0px;  text-decoration:none; background-position:-180px -568px;}
.fs_D2 .D2fBt .current,.fs_D2 .D2fBt a:hover{background-position:-164px -568px;}
.fs_D2 .D2fBt img{display:none}
.fs_D2 .D2fBt i{display:none; font-style:normal; }
.fs_D2 .fix{ position:relative; width:9999px; height:250px;  }
.fs_D2 .fPs{ width:100%; overflow:hidden; position:relative;  }
.fs_D2 .shadow{
    background: #000000;
    height: 35px;position: absolute;
    top: 215px;
    width: 367px;opacity: 0.7;
    filter: alpha(opacity=70);}
.fs_D2 .shadow p{
    color: #ffffff;
    padding-left: 18px;
    line-height: 35px;
}

.video{position: relative;}
.video .shadow{
    background: #000000;
    height: 35px;position: absolute;
    top: 215px; left:0px;
    width: 367px;opacity: 0.7;
    filter: alpha(opacity=70);}

.video .shadow p{
    color: #ffffff;
    padding-left: 18px;
    line-height: 35px;
    }