@charset "utf-8";

/* -------------------------------------------------------------- 



   main.css

   support: www.web-sun.cn

-------------------------------------------------------------- */

body {

  line-height: 1.5;

  font-family: Arial, Helvetica, sans-serif;

  color:#000;

  background:url(../images/bg.jpg) top center no-repeat;

  font-size: 12px;

}

*{ margin:0px; padding:0px;}

ul{ list-style: none; }

input,select,button{ vertical-align: middle; }

*html .clearfix{ height: 1%; }

*+html .clearfix{ height: 1%; }

a img{border:0}

a{text-decoration:none;}

/* Links

-------------------------------------------------------------- */





/* Text

-------------------------------------------------------------- */

h1{color:#ea2222; height:40px; line-height:40px; margin-bottom:10px;}

h2{ margin:10px 0 10px 0; font-size:20px; color:#0152ad;}



/* Layout

-------------------------------------------------------------- */



.fLeft{float:left;}

.fRight{float:right;}

.mR10{margin-right:10px;}

.mL10{margin-left:10px;}

.clear{ clear:both;}





.wrapper{width:960px; margin:0 auto;}

/*头部*/

.header{ overflow:hidden; }

.logo{ margin:9px 0 0 2px;}

.lan{ margin:60px 10px 0 0;}



/*导航*/

.nav{ background:#ea1b21; width:100%; float:left;}
.nav li{ float:left; height:38px; padding:0px 12px 0 12px; font-size:14px; color:#FFFFFF; }
.nav .line {background:url(../images/nav-line.jpg) left no-repeat;}
.nav li a{ color:#FFFFFF; display:block; height:38px;line-height:38px; padding:0 0 0 4px; }
.nav li a:hover,.weizhi a{ background:url(../images/hover.jpg);}
.nav li a span{display:block; padding-right:3px;}
.nav li a:hover span ,.weizhi span { height:39px; background:url(../images/hover-r.jpg) right; }



/*内容*/

.banner{ margin:0 auto; width:960px;}
.contentbox{background:url(../images/contentbg.jpg) 50% repeat-y; width:100%;}
.mainContent{width:920px; margin:30px auto 0 auto; line-height:200%;}
.footer{ width:100%; height:87px; text-align:center; background:url(../images/footbg.jpg) 50% no-repeat; }
.copyright{ color:#FFFFFF; display:block; padding-top:30px;}
.xiamgmu li{color:#0152ad; font-weight:bold; height:25px; padding-left:30px;}
