﻿@charset "utf-8";
html{ overflow-x:hidden;}
body {
	font-family: "微软雅黑";
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;

	background-image: url(../images/body-bg.jpg);
	background-repeat: repeat-x;
}
.box {
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
	
}
.topli {
	text-align: center;
}

.cnews {
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	padding-bottom: 12px;
	background-color: #F7F7F7;
	padding-top: 6px;
}

ul,li{
	list-style:none;
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
	color: #000;
}
a:hover{
	text-decoration: underline;
}
img{border-style: none;
    border-color: inherit;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
}
.cnews p {
	padding-top: 6px;
	padding-bottom: 6px;
	color: #666;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#top {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;


}


#logo {
	float: left;
	width: 320px;
}
#toptext {
	z-index:6;
	float: right;
	width: 860px;
	top: 0px;
	right: 0px;
	

}
#logo {
	float: left;
	width: 460px;
	z-index:6;
}

.toptext1 {
	float: right;
	width: 666px;
    background-image: url(../images/topad.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 120px;
	line-height: 38px;
	color: #FFFFFF;
}
.toptext1 div {
	float: left;
}



.toptext1 .t13 {
	float: right;
	padding-right: 2px;

}
.toptext1 .t13 a {
	color: #FFFFFF;
}

.search1 {
	padding-top: 20px;
	padding-left: 8px;
	padding-bottom: 28px;
}

.nav {
	clear: both;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-x;
	background-position: center center;

	background-image: url(../images/tl3.jpg);
}
.logo{
	width:500px;
	z-index:100;
	float: left;
}

#nav {
	list-style-type: none;
	line-height: 35px;
	width: 1200px;
}

#nav a {
	display: block;
	width: 130px;
	text-align:center;
	font-size: 14px;
	color: #FFFFFF;
}
#nav a:hover {
	text-decoration: none;
	background-color: #CA993C;
}


#nav li {
	float: left;
	width: 133px;
	background-image: url(../images/l1.jpg);
	background-repeat: no-repeat;
	background-position: right 15px;
}
#nav li .sel {
	color: #FFFFFF;
	
}

#nav li ul {
	line-height: 35px;
	list-style-type: none;
	text-align: left;
	left: -999em;
	width: 130px;
	position: absolute;
	z-index: 2;
}
#nav li ul li{
	float: left;
	background: #F6F6F6;
	width: 130px;
}


#nav li ul a{
	display: block;
	width: 130px;
	height:auto;
	text-align:center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}

#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover  {
	color: #F3F3F3;
	text-decoration: none;
	font-weight: normal;
	background-color: #CA993C;
	background-image: none;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
.clearfoot{width:100%; height:0px; padding:0px; margin:0px; border:0px; font-size:0px; margin:0px auto; clear:both;}
.bsn1 {
	width: 100%;
	background-image: url(../images/sbg1.jpg);
	background-repeat: no-repeat;
	height: 12px;
	clear: both;
	background-position: center;
}
.subnav {
	background-color: #1876A9;
	height: 36px;
	width: 100%;
}

.fl{ float:left;}
.fr{float:right;}
.clear{ clear:both;}
.fengxiang{width:150px; height:auto; margin-top:8px;}
.lan{width:100px; height:auto;}
.hotline{
	height:36px;
	line-height:36px;
	text-align:right;
	padding-right: 12px;
}
.wrapper {
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 8px;
}
.conbg {
	width: 100%;
	min-width: 1200px;
	width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/cbg1.jpg);
	background-position: center top;
	background-color: #1E1A19;
}
.content{
	width:1200px;
	min-width:1200px;
	width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );
	margin-right: auto;
	margin-left: auto;
}
.h2bt {
	
	text-align: center;

}
.h2bt h2 {
	font-size: 60px;
	padding-top: 60px;
	padding-bottom: 10px;
	color: #CA993C;
}
.h2bt h3 {
	font-size: 22px;
	padding-bottom: 10px;
	color: #CCC;
}
.h2bt .pfbt {
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	line-height: 32px;
}
.h2bt .pbottom {
	font-size: 14px;
	font-weight: normal;
	padding-top: 50px;
	line-height: 32px;
	color: #666;
	padding-bottom: 20px;	
}
.h2title {
	width: 360px;
	font-size: 14px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.h2title a {
	height: 33px;
	width: 126px;
	background-image: url(../images/apbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	float: left;
	line-height: 33px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	color: #FFF;
}
.h2title a:hover {
	background-image: url(../images/apbg1.jpg);
}
.dpcon {
	width: 100%;
	padding-top: 30px;
}





.dpcon ul li {
	float: left;
	width: 300px;
	display: block;
	text-align: center;
}
.dpcon img {
	height: 192px;
	width: 280px;
}
.dpcon li p{
	line-height: 37px;
	height: 37px;
}
.dpcon li p a{

	color: #CCC;
}

.bluefont {
	color: #CA993C;
	font-weight: bold;
}

.whitefont{	color: #ffffff;}
.grayfont{	color: #666666;}
.conbg1 {
	width: 100%;
	min-width: 1200px;

	width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );
	margin-right: auto;
	margin-left: auto;
	padding-top: 32px;
	background-color: #F0F0F0;
}
.conbgs1 {
	width: 100%;
	min-width: 1200px;
	background-image: url(../images/cbg2.jpg);
	background-position: center top;
	width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );
	margin-right: auto;
	margin-left: auto;
	padding-top: 32px;

}
.conbgs2 {
	width: 100%;
	min-width: 1200px;
	width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );
	margin-right: auto;
	margin-left: auto;
	padding-top: 32px;
	background-color: #FFD800;
}
.h2bt1 {
	font-size: 28px;
	padding-top: 30px;
	padding-bottom: 10px;
	text-align: center;
}
.h2bt1 .pfbt {
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	line-height: 32px;
}
.orangefont{
	color: #CA993C;
}
.main1 {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
}
.main1 {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
}
.atit {
	padding-top: 12px;
	padding-bottom: 0px;
	font-size: 14px;
	text-indent: 12px;	
}
.conl {
	background-color: #1B375C;
	width: 380px;
	padding-top: 12px;
	padding-bottom: 23px;
}
.conl p {
	padding-right: 22px;
	padding-left: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.conr {
	width: 1200px;
}
.conr .laimg {
	float: left;
	padding-right:50px;
	width: 280px;
}
.atita {
	
	line-height: 27px;
	float: left;
	width: 850px;
}
.atita h2 {
	font-size: 16px;
	font-weight: bold;
}

.atita .hefont1 {
	padding-top: 16px;
}
.conr .mfont a{
	float: right;
	padding: 0px;
	margin-top: 38px;
	width: 90px;
	background-color: #CA993C;
	background-position: center 22px;
	line-height: 90px;
	text-align: center;
	overflow: hidden;
	color: #FFFFFF;
}
.conr .mfont a:hover{
	background-color: #000000;
	color: #FFFFFF;
	text-decoration: none;
}
.conbg2 {
	width: 100%;
	min-width:1200px;
	width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/cbg3.jpg);
	background-position: center top;
	padding-bottom: 32px;

}
.con1bg {
	
	clear: both;
	margin-top: 28px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.con1main {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	
	padding-bottom: 18px;
}
/* qqshop focus */
#focus {
	width:1200px;
	height:398px;
	overflow:hidden;
	position:relative;
	margin-right: auto;
	margin-left: auto;
}
#focus ul {
	height:398px;
	position:absolute;
}
#focus ul li {
	float:left;
	width:1000px;
	height:398px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {
	position:absolute;
	width:1000px;
	height:20px;
	left:0;
	bottom:0;
	background:#000;
}
#focus .btn {
	position:absolute;
	width:980px;
	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:45px;
	height:100px;
	position:absolute;
	top:128px;
	background:url(../images/sprite.png) no-repeat 0 0;
	cursor:pointer;
}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.artist_l {
	MARGIN: 20px 0px 2px; WIDTH: 1200px; POSITION: relative; HEIGHT: 354px
}
.artist_l .a1 {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.artist_l .a2 {
	LEFT: 380px; OVERFLOW: hidden; WIDTH: 110px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a3 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 175px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a4 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 175px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a5 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 110px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a6 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 143px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a7 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 110px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a8 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 110px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a9 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 110px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a10 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 143px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a11 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 143px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a12 {
	LEFT: 240px; OVERFLOW: hidden; WIDTH: 110px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
.artist_l .a3 A {
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	WIDTH: 155px;
	HEIGHT: 90px;
	padding: 10px;
}
.artist_l .a4 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 155px; PADDING-TOP: 10px; HEIGHT: 90px
}
.artist_l .a5 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 90px; PADDING-TOP: 10px; HEIGHT: 90px
}
.artist_l .a6 A {
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	WIDTH: 123px;
	HEIGHT: 90px;
	padding: 10px;
}
.artist_l .a8 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 90px; PADDING-TOP: 10px; HEIGHT: 90px
}
.artist_l .a7 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 90px; PADDING-TOP: 10px; HEIGHT: 90px
}
.artist_l .a10 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 123px; PADDING-TOP: 10px; HEIGHT: 90px
}
.artist_l .a11 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 123px; PADDING-TOP: 10px; HEIGHT: 90px
}
.artist_l .a2 A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FONT-SIZE: 18px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 310px; PADDING-TOP: 45px; HEIGHT: 172px
}
.artist_l .a12 A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FONT-SIZE: 18px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 400px; PADDING-TOP: 45px; HEIGHT: 172px
}
.artist_l .a9 A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 192px; PADDING-TOP: 10px; HEIGHT: 90px
}
.artist_l .a2 {
	WIDTH: 360px; HEIGHT: 232px
}
.artist_l .a3 {
	LEFT: 380px; TOP: 244px
}
.artist_l .a4 {
	LEFT: 565px; TOP: 244px
}
.artist_l .a5 {
	LEFT: 722px; TOP: 0px
}
.artist_l .a6 {
	LEFT: 750px; TOP: 0px
}
.artist_l .a7 {
	LEFT: 722px; TOP: 120px
}
.artist_l .a8 {
	LEFT: 844px; TOP: 120px
}
.artist_l .a9 {
	LEFT: 722px; WIDTH: 232px; TOP: 244px
}
.artist_l .a10 {
	LEFT: 903px; TOP: 0px
}
.artist_l .a11 {
	LEFT: 1056px; TOP: 0px
}
.artist_l .a12 {
	LEFT: 750px; WIDTH: 450px; TOP: 120px; HEIGHT: 232px
}
.artist_l A {
	FILTER: alpha(opacity=80);
	LEFT: 0px;
	COLOR: #fff;
	FONT-FAMILY: 'Microsoft YaHei';
	POSITION: absolute;
	TOP: 0px;
	opacity: .9;
	background-color: #01538F;
}
.artist_l A:hover {
	COLOR: #fff
}
.artist_l A STRONG {
	LINE-HEIGHT: 2em
}

.STYLE1 {
	color: #01538F;
	font-size: 36px;
}
.mainlnl {
	width: 252px;
	background-color: #FFFFFF;
	height: 450px;
	background-image: url(../images/3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.ntit {
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 60px;
	font-size: 18px;
	font-weight: bold;
	
}
.ntit a {color: #FFFFFF;}
.ntit1 {
	padding-left: 60px;
	font-size: 14px;
}

.luli li {
	display: block;
	padding-bottom: 1px;
}
.luli li a {
	display: block;
	line-height: 32px;
	height: 32px;
	width: 100%;
	color: #FFFFFF;
}
.luli li .ahbg{
	color: #FF6633;
	}
.luli li a:hover {
	color: #FF0000;
	text-decoration: none;
}
.mainlnr {
	width: 360px;
	background-color: #29166F;
	padding-left: 20px;
	padding-right: 20px;
	height: 430px;
	padding-top: 20px;
	overflow: hidden;
	color: #FFFFFF;
}
.mainlnr a{

	color: #FFFFFF;
}



.atit1 {
	width: 100%;
	clear: both;
	padding-bottom: 22px;
	padding-top: 8px;
	font-size: 16px;
	font-weight: bold;
	
}

.matop {
	padding-top: 8px;
}


.mb1 {
	float: left;
	width: 360px;

}
.mb2 {
	width: 820px;
}
.mb3 {
	width: 290px;
	background-image: url(../images/3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 229px;
}

.newuli li {
	display: block;
}
.newli {
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E6E6E6;
	width: 280px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}


.newuli a:hover img {
	border: 1px solid #03ACE2;
}


.newli p {
	display: block;
	float: left;
	background-image: url(../images/arrow1.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	text-indent: 16px;
	margin: 0px;
	padding: 0px;
}
.newli span {
	display: block;
	float: right;
}
.newlipic {
	margin-bottom: 12px;
}

.newlipicimg {
	height: 88px;
	width: 152px;
	padding: 6px;
	float: left;
	border: 1px solid #efefef;
	margin-right: 12px;
	margin-bottom: 6px;
}
.newlipicimg1{
	height: 88px;
	width: 152px;
	padding: 6px;
	border: 1px solid #efefef;
	margin-right: 12px;
	margin-bottom: 6px;
}
.limg {
	float: left;
	margin-right: 12px;
	margin-bottom: 2px;
	border: 6px solid #F6F6F6;
}
.limg1 {
	float: left;
	margin-right: 12px;


}





.wfont {
	font-weight: bold;
	font-size: 18px;
}
.wfont1 {
	font-weight: bold;
	font-size: 14px;
}
.mb2 {
	width: 820px;
}
.adivf {
	height: 210px;
	width: 100%;
	background-image: url(../images/hf_bg.jpg);
	background-repeat: no-repeat;
}
.adivf p {
	line-height: 20px;
	font-size: 16px;
	color: #0146AD;
	text-indent: 28px;
}
.adiv {
	height: 210px;
	width: 100%;
	background-image: url(../images/h3_bg.jpg);
	background-repeat: no-repeat;
}
.adiv p {
	line-height: 20px;
	font-size: 16px;
	color: #0146AD;
	text-indent: 28px;
}
.adiv a {
	display: block;
	padding-top: 12px;
	text-align: center;
}
.a1div {
	height: 200px;
	width: 100%;
	background-image: url(../images/h3_bg.jpg);
	background-repeat: no-repeat;
}
.a1div p {
	line-height: 20px;
	font-size: 16px;
	color: #007EB4;
	text-indent: 28px;
}
.aboutm {
	background-image: url(../images/abg1.jpg);
	background-repeat: no-repeat;
	padding-top: 32px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 36px;
}
.mtop {
	margin-top: 16px;
}
.proul li {
	display: block;
	float: left;
	width: 132px;
	text-align: center;
}
.proul li img {
	padding: 2px;
	width: 120px;
	height: 74px;
	border: 1px solid #efefef;
}
.proul p {
	padding-top: 8px;
	padding-bottom: 8px;
}

#a1{
	width:560px;
	overflow:hidden;
	height:80px;
	border:none;


}     
#d1{float:left;width: 800%;}    
#b1 ,#c1{
	height:80px;
	float:left;
	display:inline-table;
} 
.con1t1 {
	padding-top: 22px;
	font-size: 26px;
	font-weight: bold;
}
.con1t2 {
	width: 560px;
	padding-top: 16px;
	padding-left: 20px;
}
.con1t3 {
	font-size: 16px;
	padding-top: 18px;
	padding-left: 20px;
	font-weight: bold;
}
.con1t4 {
	padding-top: 12px;
	padding-left: 0px;
	font-size: 50px;
	font-weight: bold;
}
.con1t5 {
	padding-top: 22px;
	padding-left: 20px;
	padding-bottom: 26px;
}



.cityul li {
	display: block;
	float: left;
	line-height: 27px;
	height: 27px;
	width: 98px;
}
.cityul li a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #CA993C;
}
.frindlink {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 16px;
}
.f1 {
	font-size: 14px;
	font-weight: bold;
	color: #033B90;
	text-indent: 6px;
}
.frindlink ul li {
	display: block;
	float: left;
	text-align: center;
	padding-top: 16px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 18px;
}
.mb3 {
	width: 510px;
	color: #FFFFFF;
	background-image: url(../images/tbg.jpg);
	height: 450px;
	overflow: hidden;
}
.mb3 a {
	color: #FFFFFF;
}

.main1a {
	float: left;
	width: 668px;
	
}


.main1n {
	float: left;
	width: 506px;
	margin-left: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #efefef;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
}
.mac1 {
	width: 1170px;

	margin-right: auto;
	margin-left: auto;
}
.hefont {
	line-height: 1.7;
}
.hefont1 {
	line-height: 2;
}
.mdiv {
	text-align: right;
}
.mdiv a {
	color: #236BE1;
}

.rimg {
	float: right;
	padding-left: 100px;
}

.atit {
	padding-bottom: 0px;
	font-size: 16px;
	font-weight: bold;
}

.prul li {
	display: block;
	width: 312px;
	text-align: center;
	float: left;
}
.prul li p{
	padding-top: 6px;
	padding-bottom: 6px;
}

.pimg{
	width: 295px;
	height: 200px;

}
.wfont1 {
	font-size: 14px;
	font-weight: bold;
}
.navqu{

	position: absolute;
	z-index:100;
	top:-120px;
	left: 12px;	
}
.content{
	width: 1200px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 12px;
}
.content1{
	width:1200px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;

	background-color:#E11122;
	background-image: url(../images/nbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 456px;
}
.main1a1 {
	float: left;
	width: 370px;
	padding-top: 8px;
	text-align: center;
	padding-bottom: 6px;
}

.main1n1 {
	float: left;
	width: 360px;
	margin-left: 8px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 6px;
	font-size: 14px;
	line-height: normal;
	color: #FFFFFF;
}

.main1n2 {
	padding-bottom: 8px;
}


.main1n11 {
	float: left;
	width: 450px;
	margin-left: 8px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 6px;
}



#bottom {
	width: 100%;
	min-width: 1200px;
	width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );
	margin-top: 16px;
	background-color: #2F2211;
}
#bottom1 {
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 12px;
	width: 1200px;
	margin-bottom: 50px;
	padding-top: 60px;
	color: #000000;
}
#bottom1 a {
	color: #666666;
}
#bottom1 a:hover {
	color: #CA993C;
}


.bottom11 {
	float: left;
	padding-left: 66px;
	padding-right: 66px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.title1 {
	padding-bottom: 6px;
	font-size: 16px;
	font-weight: bold;
}
.ba1 {
	width: 100%;
	padding-top: 8px;
}

.ba1 a {
	text-indent: 12px;
	display: block;
	height: 28px;
	font-size: 14px;
}
.bottom11 ul li {
	line-height: 27px;
	text-indent: 12px;
}

.bottom12 {
	color: #FCFCFE;
	width: 1160px;
	line-height: 2;
	clear: both;
	padding-top: 30px;
	padding-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}
.bottom12 a {
	color: #FCFCFE;
}

.div2{top:10px;z-index:999;position:fixed;_position:absolute}
