@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
 html,body,h1,h2,h3,p,b,span,tr,td,ul,img{ margin:0; padding:0;}
 ul{ list-style:none;}
 a{ color:#003068; text-decoration:none;}
 img{ border:none;}
 .clear{ clear: both; margin:0px; padding:0px;}
 /*main*/
 .main{ width:1004px; margin-left:auto; margin-right:auto; overflow:hidden; background:#8aa9bd; }
 .main .top{}
 .nav{text-align:center; width:780px; height:39px; margin-left:auto; margin-right:auto; margin-bottom:20px; }
 .bgnav{background:#8aa9bd;height:39px; width:100%;}
 .nav a{ float:left;  height:39px; background:url(../images/nav_bg.png) no-repeat; margin-left:auto; margin-right:auto; padding-right:20px; text-align:center;width:107px; display:block; color:#301c69; font: 16px/30px "微软雅黑"}
 .nav a:hover{ color:#03F; }
 .bgnav a{float:left;  height:39px; background:url(../images/nav_bg.png) no-repeat center; margin-left:auto; margin-right:auto; padding-right:10px; padding-left:5px; text-align:center;width:107px; display:block; color:#301c69; font: 16px/39px "微软雅黑"}
 
 .scorll{margin:8px; padding-bottom:10px;  overflow:hidden;}
 .scorll ul{ background:#508097; height:145px; list-style:none;width:10000000px; overflow:hidden}
 .scorll ul li{ float:left; margin-right:8px;}
 .scorll table, .scorll table tr,.scorll table td{ border-collapse:collapse; border:0; background:#508097;}
 .carousel-component .carousel-clip-region { 
	overflow:hidden;
	margin:0px auto;
	position:relative;
	width:900px;
}
 


.main_in{ width:1004px; background:url(../images/body_bg.jpg) repeat-x; margin-left:auto; margin-right:auto; overflow:hidden;}
.logo{ float:left;}
.head{ overflow:hidden; height:135px;}
.head .mune{ width:100%; padding-left:12px; margin-right:10px; margin-right:10px; height:30px; background:#03356a; color:#fff; line-height:30px;}
.head .mune a{ color:#fff; padding-left:12px; padding-right:12px;}
.head .mune a:hover{ border-bottom:2px solid #ffdc63; color:#ffdc63}
.topmune{ float:right; text-align:right; height:22px; padding-right:20px; font:12px/22px "宋体"; color:#fff;}
.topmune a{ color:#f3f1f1; text-decoration:none;}
.topmune a:hover{ color:#fcecb7}
.banner{ padding-top:1px; overflow:hidden;}

.comtern{ margin-top:0px;}
.comtern .left{ float:left; width:180px;}
.box{ border:1px solid #c6dbf1; margin-top:10px; background:#fff;}
.box h1{ background:#4f7da2; color:#fff; font-size:14px; height:25px; line-height:25px; padding-left:8px;}
.box ul{ padding:8px; list-style:none;}
.box ul li{ background:url(../images/csign.jpg) no-repeat left center; height:28px; line-height:28px; font-size:14px; padding-left:18px; border-bottom:1px dashed #bdd5ee;}
.box ul li a{ color:#03356a;}
.box ul li a:hover{ color:#ffc600; font-weight:bold;}
.box .link{ font:12px/20px "宋体"; color:#474747; padding:8px 5px;}
.box .link p{ padding-left:35px;}

.right{margin-bottom:10px; font:12px/22px "宋体"; margin-top:10px;}
.top_mune{height:25px; padding-left:15px;font-size:12px; background:url(../images/csign.jpg) no-repeat left center;  border-bottom:1px solid #bdd5ee}
.top_mune a{ color:#333;}
.top_mune a:hover{ color:#00F}
.right ul{ list-style:none;}
.right ul li{/* background:url(../images/icon_5.png) no-repeat left center; padding-left:15px;*/ font:14px/25px "宋体 "}
.right ul li a{ color:#003068}
.right ul li a:hover{ color:#00F; text-decoration:underline;}
.right_box{ padding:9px;}
 /*footer*/
 .footer{ clear:both; text-align:center; line-height:24px; font-size:12px; color:#333;}
 .footer p{ margin:0; padding:0; line-height:24px; text-align:center;}
 .main_in .footer{ border-top:2px solid #666; background:#e3e3e3}
 
 .flash{ position:absolute; top:10px;}
