﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
/*font*/
@font-face {font-family: 'iconfont';
    src: url('module/iconfont.eot'); /* IE9*/
    src: url('module/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('module/iconfont.woff') format('woff'), /* chrome、firefox */
    url('module/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('module/iconfont.svg#uxiconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
	font-family: 'iconfont';
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

	
body{ text-align:center; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif, sans-serifArial, Helvetica; background:url(../images/topbg.jpg) no-repeat center top; }
body, div, p, ul, li, i, em, span, dd, dt, dl, form, table, th, td, tr, input {
	border: 0 none;
    margin: 0;
    padding: 0;
	list-style-type:none;
	font-size:9pt;
}



*html{background-image:url(about:blank);background-attachment:fixed;/*修正IE6振动bug*/}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
.clearfix:before, .clearfix:after{content:".";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
*+html .clearfix{min-height:1%;}

a:link,a:visited{color: #444; text-decoration: none}
a:hover {color:#c75427; text-decoration:none;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none; }
li{ margin:0; padding:0; }
dl{ margin:0; padding:0}
dl dt{ margin:0; padding:0;}
dl dd{ margin:0; padding:0;}
em{ font-style:normal;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.overflow{ height:auto; overflow:hidden;}


/* top */
.top{width:100%; height:700px; overflow: hidden; }
.topcon{width:1200px; height:auto; overflow: hidden; margin:0 auto;  }
.logo{ margin-top:60px;}

/* menu */
.menu{ margin-top:180px;}
.nav{ float:right; overflow:hidden;}
.nav li{float:left; display:inline; margin:0px 2px;}
.nav li a{width:120px; height:60px; line-height:60px; overflow:hidden; display:inline-block; font-size:14px; float:left;background:url(../images/navbg.png) no-repeat center top; text-align:left; text-indent:20px;}
.nav li a:link,.nav li a:visited{ color:#fff;}
.nav li a:hover{ color:#c65327; }
#mainbody{width:100%; height:auto; overflow:hidden; background:url(../images/footbg.jpg) no-repeat center bottom;}

/* footer */
#footer{ width:1200px; height:300px; overflow:hidden;  margin:20px auto; padding-top:20px; }


.foot{width:100%; height:auto; overflow:hidden; margin:0 auto; }
.copyright{width:100%; text-align:center; margin:20px auto; font-size:14px; line-height:2em; color:#333; }
.copyright p{ font-size:14px;}
.copyright a:link,.copyright a:visited{ color:#333;}
.copyright a:hover{ color:#c00;}

.link{width:100%; height: auto; overflow: hidden; font-size:13px; text-align: left; line-height:1.8em; margin-top: 10px;}
.link a{ margin-right: 20px; color: #666;}
.link a:hover{ color: #f60;}

/* layout */
.main0{width:100%; height:auto; overflow:hidden; margin:0 auto; background: #eeeeee; }
.mainc0{width:1340px; height:auto; overflow:hidden; margin:0 auto;padding: 20px 0;}
.main{width:1200px; height:auto; overflow:hidden; margin:20px auto; }

/* content */
.position{text-align:left; font-size:12px; color:#999;}
.ct{width:100%; height:auto; overflow:hidden; margin:20px auto;}
.ct h3{ font-size:20px; line-height:2em; text-align:center; color:#333;font-family:"微软雅黑","宋体"; }
.info{width:100%; height:30px; line-height:30px; text-align:center; margin:5px auto; font-size:12px; color:#888;}
.info span{ margin:0 5px;}
.act{width:100%; height:auto; overflow:hidden; text-align:left; line-height:2.2em; color:#454545; margin:20px auto; font-size:14px;}
.act p{ font-size:14px;}
.pre{ margin:10px auto; text-align:center; line-height:2em; font-size:14px; color:#999; border-top:1px #dddddd dashed; margin-top:20px; clear:both; padding-top:20px;}
.pre a{ margin-right:30px;}

