* {
	font-family:"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53";
}
a:link {
	color:#666666;
	text-decoration: none;
}
a:visited {
	color:#666666;
	text-decoration: none;
}
a:hover {
	color:#000;
	text-decoration: none;
}
a:active {
	color:#666666;
	text-decoration: none;
}
body{
	background-color:#FFFFFF;
	min-width:1200px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquoteth, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	/**font-style:normal;
	font-weight:normal;**/
}
ol, ul {
	list-style:none;
}
capation, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:' '
}
abbr, acronym {
	border:0;
}

.bred {color:red;font-weight:bold;}
.line {
	width:100%;
	height:5px;
	border-bottom:1px solid #7b7b7b;
	margin-bottom:5px;
}
.bottomborder {
	border-bottom:1px solid #bbbbbb;
}
.clear {
	clear:both;
	height:30px;
}
.clearboth{
	clear:both;
	height:0px;
}
.center{
	margin:0 auto;
	width:1200px;
}
.underline{
	padding-bottom:10px;
	border-bottom:1px solid #c4c4c4;
}
.mt-10{
	margin-top:-10px;
}
.w100{
	width:100%;
	width:100% !important;
}
.f14{
	font-size:14px;
	font-size:14px !important;
}
.mt5 {
	margin-top:5px;
	margin-top:5px !important;
}
.mt10 {
	margin-top:10px;
	margin-top:10px !important;
}

.mt20 {
	margin-top:20px;
	margin-top:20px !important;
}

.mt30 {
	margin-top:30px;
	margin-top:30px !important;
}
.mt40 {
	margin-top:40px;
	margin-top:40px !important;
}

.borderdotted {
	padding-bottom:10px;
	margin-bottom:10px;
	background-image:url("../images/dotted.jpg");
	background-position:bottom left;
	background-repeat:repeat-x;
}

.borderblack {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #000;
}

.colorblack {
	color:black;
	color:black !important;
}

.colorgray1 {
	color:#414141;
	color:#414141 !important;
	font-size:13px;
}

#daohang a {color:black;}

#body_top {
	width:1200px;
	height:110px;
	line-height:20px;
	font-size:14px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background:url("../images/body_top_bg.gif") no-repeat top right;
	position:relative;
}
.toptxt{
	position:absolute;
	top:6px;
	right:20px;
	color:#DDD;	
	font-size:12px;
}
.logo{
	padding-top:15px;
}

#aone_nav {
	width:100%;
	height:36px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	background:url("../images/daohang_bg.gif") repeat-x;
}

#aone_nav #daohang {
	margin:0 auto;
	width:1200px;
	height:40px;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	padding-right:20px;
	
}
#aone_nav #daohang ul {
	width:100%;
	float:right;
	list-style:none;
}
#aone_nav #daohang ul li {
	width:auto;
	float:right;
	/*margin-left:20px;*/
	text-align:center;
	padding:0px 8px;
	font-weight:solid;
	color:#666;
}
#aone_nav #daohang1 ul li:hover{
	background-image:url("../images/index_59.jpg");
	background-repeat:repeat-x;
	background-position:bottom left;
	height:47px;
	}
#aone_nav #daohang ul .in {
	background-image:url("../images/nav_bg.jpg");
	background-repeat:repeat-x;
	background-position:bottom left;
	height:35px;
}
#aone_nav #daohang ul #in {
	margin-right:0px;
}
#aone_nav #nav {
	width:972px;
	float:left;
	height:35px;
	line-height:35px;
	font-size:12px;
	text-align:left;
}
.bird{
	margin:0 auto;
	width:1200px;
	background:url("../images/bird.gif") no-repeat top right;	
}
.bird p{
	padding-top:10px;
	font-size:12px;
	line-height:30px;
	color:#848484;
	margin-right:50px;
}
.banner{
	margin:0 auto;
	width:1200px;
	height:526px;
	margin-left:auto;
	margin-right:auto;
}
	

.nobg {
background:none;
background-image:none !important;
}
	
#foot{
	background:#ef0000 url("../images/foot_bg.gif") repeat-x top;
}
.foot_bg2{
	background:#ef0000 url("../images/foot_bg2.gif") repeat-x top !important;
}
#foot .content{
	width:1200px;
	margin:0 auto;
	padding:10px 0px;
}
#foot .content .logo_foot{
	float:left;
	height:45px;
}
#foot .content .cnzz{
	float:right;
	padding-top:20px;
}
#foot .content p{
	clear:both;
	margin:0 auto;
	font-size:12px;
	color:#FFF;
	line-height:22px;
}



/* focus */
#focus {width:1200px; height:440px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1200px; height:440px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1200px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:0px; height:0px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .focusImg {width:1200px;height:440px;}
#focus .next {right:0; background-position:right top;}


.yqlj {height:auto !important;border:0px solid black;}
.yqlj li {float:left;margin:0px 20px 0px 0px;list-style:none;white-space:nowrap; }
.yqlj li a{color:black;}

.bannertext {
	margin-left:300px;
	color:black;
}

@media (max-width:1024px) {
	/*
	
	.logo{text-align:center;}
	.logo img{width: 500px;    height: auto;}
	*/
	body{padding-bottom:110px;}
	.toptxt,#floatqq{display:none;}
	.bird p span span span{line-height: 50px;}
	.iword1 span {    line-height: 40px;}
	#inner_body1 .content .right .articlebody span {    line-height: 40px;}
	#body_top,#inner_body1 .content,.banner,#foot .content,.bird,#index_body1 .content,#index_body2 .content,#index_body3 .content,#aone_nav #daohang,#aone_nav #daohang ul,.CaseBody,div.wrapper,#slideshow{width:1150px!important;}
	.CaseBody .list{width:279px!important}
	#inner_body1 .content .left{
		display:none
	}
	#index_body2 .content{text-align:center}
	#inner_body1 .content .right{width:1150px!important;text-align:center;}
	#aone_nav #daohang ul li{font-size:32px;}
	#aone_nav{margin-top:40px;margin-bottom:40px}
	#body_top .logo{text-align:center;padding-top:30px}
	#body_top .logo a{display:none}
	#inner_body1 .content .right .iword1 table{width:100%!important;text-align:center;}
	.bird{text-align:center;}
	.bird p{margin:0 auto;}
	.chuangyi img{width:170px!important;height:auto!important;}
	.chuangyi .cxleft{width:50%!important;}
	.box_skitter .image img,.box_skitter .image img{width:100%!important}
	#inner_body1 .content .rightstyle2{background:none!important;}

	.articlebody div, .articlebody span, .introduction span, .introduction div, .mobiletext span, .mobiletext div{
		font-size:28px !important;
		line-height:40px !important;
	}

	.content_list .item_block {
		width: 560px !important;
	}

	.bannertext {
		margin-left: 200px !important;
		text-align: left;
	}

}