/* CSS Document */
.top {
	width: 100%;
	background:url(../../images/anxin/top_bg.png) repeat-x center top;
	height: 120px;
	z-index: 99;
	position: relative;
}
.topc {
	width: 1050px;
	height: 110px;
	margin: 0 auto;
}
.logo {
	width: 347px;
	height: 110px;
	float: left;
}
.topc_right {
	width: 640px;
	height: 110px;
	float: right;
}
.nav {
	width: 500px;
	height: 110px;
	float: left;
}
.nav ul {
	width: 500px;
	height: 110px;
}
.nav ul li {
	width:87px;
	height: 108px;
	float: left;
	line-height: 115px;
}
.nav ul li:hover{color:#C6020A!important; }
.nav ul li:hover a{color:#C6020A!important;}
.nav ul li a {
	display: block;
	color: #706F6F;
	font-size: 14px;
	text-align:center;
}
.nav ul li .cpx{background:url(../../images/anxin/nav_nav_bg.jpg) no-repeat center top; width:147px; padding:21px 0px 21px 0px;}

.nav ul li .cpx a{text-align:left; height:30px; line-height:30px; color:#706F6F!important; margin:0 auto; margin-left:27px; display:block;}
.nav ul li .cpx a:hover span{ border-bottom:1px solid #C6020A;}
.nav_nav{display:none; position:absolute; z-index:100; top:108px;}
.nav_curr a{color:#C6020A!important;}
.search {
	width: 124px;
	height: 110px;
	float: left;
	margin-left:15px;
}
.soso {
	background: url(../../images/anxin/search.jpg) no-repeat;
	width: 100px;
	height: 22px;
	border: 0px;
	margin-top: 48px;
	padding-left: 24px;
}

/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden; margin-top:-10px;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.slides li a{width:100%; height:400px; display:block;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:60px;height:9px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:60px;height:9px;line-height:40px;overflow:hidden;background:url(../../images/anxin/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; line-height:200px;}

.center{ width:100%; background:#f6f6f6; height:403px;}
.centerc{ width:1050px; height:290px; margin:0 auto; padding-top:58px;border-bottom:1px solid #474747;}
.centerc_left{ width:303px; height:290px; float:left; padding-right:70px; cursor:pointer;}
.left_img{ width:303px; height:50px; padding-bottom:22px;}
.left_title{ font-size:18px; font-weight:bold; color:#4e4e4d; width:303px; text-align:center; height:15px; line-height:15px; padding-bottom:12px; border-bottom:1px solid #707070;}
.left_title a{color:#4e4e4d;}
.left_img_hover{display:none;}
.centerc_left:hover .left_title a{color:#990000;}
.centerc_left:hover .left_img_hover{display:block;}
.centerc_left:hover .left_img_link{display:none;}

.left_c{ height:88px; padding-top:15px; padding-bottom:15px; text-align:center; color:#707070; font-size:14px; line-height:22px;}
.left_more{ width:106px; height:34px; margin:0 auto;}
.footer{ width:100%; height:auto;}
.footerc{ width:1050px; height:50px; margin:0 auto; padding-top:18px; padding-bottom:18px;}
.footerc_left{ width:530px; line-height:30px; color:#5c5c5c; font-size:12px; float:left;}
.footerc_right{ width:480px; line-height:30px; color:#5c5c5c; font-size:12px; float:right; text-align:right;}

#scroll_bd{height:900px;}