@charset "utf-8";
/* CSS Document */

/*重置*/

body,div,p,ul,li,h1,h2,h3,h4,h5,h6,input,ul,li{ margin:0; padding:0;}

a{ text-decoration:none;}
*{ font-family:"Microsoft Yahei";}
li{ list-style:none;}
.clearfix{ clear:both;}
img{ border:none;}

/*重置*/


/*头部 开始*/
.headerbg{ border-top:10px solid #a50000; width:100%; min-width:1200px; height:170px; background:url(/xrsc/images/header.png) no-repeat 100% 100%;}
.header{ width:1200px; margin:0 auto;}
.logo{ margin-top:30px;}

/*头部 结束*/

/*导航 start*/


.nav_bg{ background-color:#f2f4f9; width:100%; min-width:1200px; margin:0 auto;}
.nav{ width:1200px; margin:0 auto; height:50px; line-height:50px;   position:relative; z-index:1; }
		.nav a{ color:#3e474c; font-weight:bold; }
		.nav .nLi{ float:left; position:relative; display:inline; border-right:1px solid #dee0e5; /*border-left:1px solid #6a91c6;*/}
		.leftline{ border-left:1px solid #dee0e5;}
		.nav .nLi h3{ float:left; text-align:center; font-weight:normal;}
		.nav .nLi h3 a{ display:block; width:198px; line-height:50px; font-size:16px; text-align:center; }
		.nav .sub{ display:none; width:198px; left:0; top:50px;  position:absolute; background-color:#f2f4f9;  line-height:50px; /*padding:10px;*/}
		.nav .sub li{ zoom:1;}
		.nav .sub a{ display:block; width:198px; font-size:14px; text-align:center; text-align:center; color:#3e474c;  border-bottom:1px dashed #fff; }
		.nav .sub a:hover{  color:#fff; background-color:#a50000;}
		.nav .on{ background-color:#1a56a8; color:#1a56a8;}
		.nav .on h3 a{ background-color:#a50000; color:#fff;}


/*导航 end*/

/*版权 开始*/
.footerbg{ width:100%; min-width:1200px; background-color:#a50000; padding:20px 0;}
.footer{ width:1200px; margin:0 auto;}
.footer p{ color:#fff; font-size:14px; text-align:center; line-height:26px;}
/*版权 结束*/