@charset "utf-8";
/* CSS Document */

*{ 
    margin:0;padding:0;  outline: 0;  vertical-align: baseline; 
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}
html,body{ 
	background: url("../images/main_bg.png") repeat-x top;
   font-size:14px/22px; 
   font-family: "Microsoft YaHei","微软雅黑","黑体","宋体";
    color: #333;
    width:100%;
}

html,body,a,h1,h2,h3,h4,h5,h6,p,a,b,i,em,s,u,dl,dt,dd,ul,ol,li,strong,span,table,th,tr,td,img,div,form,fieldset,legend,input,button,select,option,textarea,label,iframe {
margin: 0;
padding:0
}

input,select,button{ 
     font-size:100%;
     border:none;
     outline:0;
     vertical-align:middle;
     -webkit-appearance: none;
 }
button{
    border: 0;
    background-clip: padding-box;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
ol,ul,li { list-style:none;}
/* 定义图片边框，当图片作为链接内容被填充时，会有默认边框出现，重定义掉 */
img{ 
     border:none;
     vertical-align:baseline;
}

/* 标签属性，textarea,input 强制输入时内容超出时换行，打断 */
textarea,input{ 
    word-wrap:break-word; 
    word-break:break-all; 
} 
span,p,div{ 
    word-wrap:break-word;
} 
.lf{ float:left; }
.rt{ float:right; }

@font-face {font-family: 'webfont';
    src: url('webfont.eot'); /* IE9*/
    src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('webfont.woff') format('woff'), /* chrome、firefox */
    url('webfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('webfont.svg#webfont') format('svg'); /* iOS 4.1- */
}

.web-font{
    font-family:"webfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}


a:link {color:#333;text-decoration: none;font-family:"Microsoft YaHei","微软雅黑","黑体"}
a:visited{color:#333;text-decoration: none;font-family:"Microsoft YaHei","微软雅黑","黑体"}
a:hover{COLOR:#1e487d;TEXT-DECORATION: none;font-family:"Microsoft YaHei","微软雅黑","黑体"}
a:active {color:#c7a063;text-decoration: none;font-family:"Microsoft YaHei","微软雅黑","黑体"}


/*顶端*/



#top {
	margin:0 auto;
	min-width:1260px;
    width: 100%;
    height: 40px;
}


.top{
	margin:0 auto;
     width: 1260px;
     height: 40px;
	min-width:1200px;
    color:white;
}
.welcome{
 float:left;
 width: 580px;
  height: 40px;
  line-height:40px;
  padding-left:20px;
  text-align:left;
}
.top-right{
    float:left;
     width:600px;
     height: 40px;
}

.toplink{
 float:right;
     width:340px;
     height: 40px;
  line-height:40px;
  padding-right:20px;
  text-align:right;
}

.toplink a:link {COLOR:#FFF;TEXT-DECORATION: none;}
.toplink a:visited{COLOR:#FFF;TEXT-DECORATION: none;}
.toplink a:hover{COLOR:#E62E46;TEXT-DECORATION: none;}
.toplink a:active {color:#A71F2D;text-decoration: none;}





/*头部*/

#header {
	margin:0 auto;
    width: 100%;
    min-width:1260px;
    height: 240px;
    background: url("../images/headerbg.png") no-repeat center top;
}

.header{
	 margin:0 auto;
	 text-align:right;
     width: 1260px;
     height: 240px;
	min-width:1260px;
	
}


/*导航*/

#nav {
    margin:0 auto;
    width: 100%;
    min-width:1260px;
    height: 60px;
}

.nav{
	margin:0px auto;
     width: 1210px;
	min-width:1210px;
     height: 60px;
	text-align:center;
}









/*底部*/

.footline { 
margin:0 auto;
width:100%; 
height:5px;
min-width:1260px;
background:#c39c62; 
}


#footer { 
margin:0 auto;
width:100%; 
height:auto;
min-width:1260px;
height:200px;
background:#af251b url("../images/footerbg.png") no-repeat center; 
}
.footer {  
width:1200px;
min-width:1260px;
margin:0 auto;
height:200px;
}


.foot-right {
float: right;
margin-top:60px;
padding-left:20px;
width:500px; 
height:90px;
}

.lianxi{
float: right;
color: #FFF;
width:300px; 
height:90px;
line-height: 30px;
}

#bottom { 
margin-top: 0px;
margin:0 auto;
width:100%; 
min-width:1260px;
height:auto;
background:#353535;
}

.bottom {  
width:1260px; 
margin:0 auto;
height:50px;
min-width:1260px;
line-height:50px;
font-family: "Microsoft YaHei","微软雅黑","黑体";
font-size:14px;
color:#FFF;
text-align:center !important;
}

.foot-left {
float: left;
margin-top:60px;
padding-left:60px;
width:500px; 
height:90px;
}

.xiala-link {
width:260px; 
padding: 0 30px;
height:40px;
display:inline-block;
vertical-align:middle;
	display:flex;
}

.xiala-link select{
	background: #86090c; 
	color: #ffffff; 
	padding: 0 2%;
	font-size: 16px; 
	border: #ccb0b0 1px solid; 
	font-family: "Microsoft YaHei","微软雅黑","黑体";
	text-align: center;
	text-align-last: center;
	align-self:center;
	width:260px; 
	height:32px;
	line-height: 32px;
     appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
}