@charset "utf-8";
body{
	min-width: 1400px;
	font-size: 16px;
	font-family: MicrosoftYaHei;
	background-color: #FFFFFF;
	letter-spacing: 0px;
	font-weight: normal;
	font-stretch: normal;
}

body, div, a, h3, p, ul{
	margin: 0;
	padding: 0;
}

a{
	text-decoration: none;
	margin: 0 auto;
	color: #000000;
}

ul{
	list-style: none;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.clear::before,
.clear::after{
	content: "";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
	clear: both;
}

.col-000{
	color: #000000;
}

.area{
	width: 1210px;
	margin: 0 auto;
}

.bg{
	width: 100%;
	height: 3388px;
	background: url(../img/bg.png) no-repeat center;
	padding-top: 760px;
}

.box1{
	width: 64%;
	height: 430px;
	background: url(../img/a.png) no-repeat center;
	padding-top: 135px;
}
.box1-left{
	width: 387px;
	height: 357px;
	margin-left: 25px;
}
/*轮播部分*/
.focus{ position: relative; width: 387px; height: 357px; background-color: #000; }
.focus .shadow .title{ width: 260px; height: 65px; padding-left: 30px; padding-top: 20px; }
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1; }
.focus .btn a{ position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px; color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,
.focus .btn a.current{ cursor:pointer; background:#0864EB; }
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1; height:16px; z-index:10; }
.focus .shadow{ width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 45px;line-height:45px;background: rgba(40,8,16,0.61); filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block; text-align: left; }
.focus .shadow a{ text-decoration:none; color:#FFFFFF; overflow:hidden; margin-left:15px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 16px;letter-spacing: 1px;}
.focus .fcon{ position:relative; width:100%; float:left; display:none; background:#000 }
.focus .fcon img{ display:block; }
.focus .fbg{ bottom: 4px; right: 5px; position: absolute; height: 21px; text-align: center; z-index: 200; }
.focus .fbg div{ margin-top:-1px; overflow:hidden; zoom:1; height:15px;}
.focus .D1fBt a{ position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px; color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,
.focus .D1fBt a:hover{ background:#e60012; }
.focus .D1fBt img{ display:none; height: 600px; width: 399px; }
.focus .D1fBt i{ display:none; font-style:normal; }
.focus .prev,
.focus .next{ position:absolute; width:40px; height:74px; }
.focus .prev{ top: 50%; margin-top: -37px; left: 0; background-position:0 -74px; cursor:pointer; }
.focus .next{ top: 50%; margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer; }
.focus .prev:hover { background-position:0 0; }
.focus .next:hover{ background-position:-40px 0; }
.focus img{ width: 387px; height: 357px; }

.box1-right{
	width: 306px;
	margin-right: 30px;
}
.box1-right p{
	width: 306px;
	height: 117px;
	font-size: 17px;
	line-height: 25px;
	color: #434343;
	margin-top: 25px;
	margin-bottom: 25px;
}
.box1-right ul li a{
	font-size: 16px;
	line-height: 34px;
	letter-spacing: 0px;
	color: #000000;
}
.box1-right .ma-l{
	margin-left: 250px;
}


.box2{
	width: 775px;
	height: 530px;
	background: url(../img/b.png) no-repeat center;
	margin-top: 50px;
	margin-left: 430px;
}


.box3{
	width: 64%;
	height: 530px;
	background: url(../img/c.png) no-repeat center;
	margin-top: 80px;
}
.article{
	width: 204px;
	margin-left: 40px;
	margin-top: 135px;
}
.article h3{
	margin-bottom: 20px;
}
.article p{
	line-height: 30px;
}
.box3 .fr{
	margin-right: 27px;
	margin-top: 7px;
}
.box4{
	width: 64%;
	height: 530px;
	background: url(../img/d.png) no-repeat center;
	margin-left: 430px;
	margin-top: 80px;
}

.rotate li {
    float: left;
    width: 140px;
    margin: 129px -1px -93px 88px;
    text-align: center;
    height: 140px;
    overflow: hidden;
}

.rotate li a {
    display: block;
    color: #fff;
    height: 140px;
    line-height: 140px;
    text-decoration: none;
}

.pic {
    width: 140px;
    height: 140px;
}

.pic img {
    width: 140px;
    height: 140px;
    border-radius: 50%;
}

.pic .info {
    height: 140px;
    line-height: 140px;
    background: #391221;
    display: none;
    color: #e9dece;
    border-radius: 50%;
    font-size: 18px;
}

.round {
    background: url(../img/ico_round.png) 0 0 no-repeat;
    width: 140px;
    height: 140px;
}



.box5{
	width: 1107px;
	height: 610px;
	background-color: #F4f4f4;
	margin: 0 auto;
	margin-top: 125px;
	background: url(../img/wb.png) no-repeat center;
	padding-top: 150px;
	padding-left: 93px;
}
.box6{
	width: 100%;
	height: 89px;
	background-color: #FFFFFF;
	background: url(../img/tt.png) no-repeat center;
}
.footer1{
	width: 100%;
	height: 65px;
	background-color: #f9f9f9;
	padding-top: 20px;
}
.footer1 a{
	color: #6b7b93;
}
.footer1 li{
	display: block;
	font-size: 14px;
	color: #6b7b93;
}
.bot{
	margin-bottom: 10px;
}
.footer1 .wl{
	width: 400px;
}
.mf{
	margin-left: 113px;
	margin-bottom: 13px;
}
.footer2{
	height: 43px;
	background-color: #6b7b93;
	line-height: 43px;
	color: #FFFFFF;
	font-size: 14px;
}
.footer2 .fr{
	display: block;
	margin-left: 20px;
}
.footer2 a{
	color: #fff;
}
.content-main img{
	width: 100%;
	height: 100%;
}
