@charset "UTF-8";
/* 
	Background-Styles 
*/

body {
	margin:0px;
	padding:0px;
	font-family:微软雅黑;
	color:#666666;
	font-size:12px;
	line-height:20px; background:#ffffff;
}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,input,form,p,img,td{ margin:0px; padding:0px;font-size:12px;}
ui,li{list-style-type:none;}
img,input{ border:0;}
	input,select,textarea{margin:0;padding:0;line-height:20px;}
	input{height:20px;}
	input,textarea{background-color: #fff; border-left:1px solid #000;	border-top:1px solid #000;border-right:1px solid #aaa;border-bottom:1px solid #aaa; outline-style:none;}
	.btn_feedback{height:32px; line-height:30px; color:#ffffff;width:80px;background:#1a63bc; cursor:pointer; text-align:center; border-radius: 20px; border:none;}
/*------------------文字连接样式-----------------*/
a{cursor:pointer; hide-focus:expression(this.hideFocus=true); outline:none;color: #666666;text-decoration: none;}
a:hover{color:#ff9900;text-decoration: none;}

/*------------------头部样式-----------------*/
#top{width:100%; height:90px; background:#ffffff;box-shadow: 0px 0px 6px rgba(0,0,0,0.33); top:0; z-index:11; position:fixed;}
#header{width:1000px; height:90px; margin:0 auto;}

.logo h1{height:50px;width:210px; margin:0; padding:0; float:left}
.logo h1 a{
	margin:0px;
	display:block;
	text-indent:-9999px;
	background:url(logo.jpg) left no-repeat;
	width:210px; height:50px;
}
.logo { float:left; padding:15px 0px 0px 0px; width:210px; height:50px;}

.site-nav{ float:left; height:90px; padding-left:52px; width:606px;}
.site-nav ul li.dropdown{ position:relative; float:left; width:101px; text-align:center;}
.site-nav li a{ display:block; width:101px; font-size:15px; color:#333; height:90px; line-height:90px;}
.site-nav li a:hover{ font-weight:bold; color:#ffffff; background:#1b64bd;}
.site-nav li a.selected{ font-weight:bold; color:#ffffff; background:#1b64bd;}
.site-nav li a.selected2{ font-weight:bold; color:#ffffff; background:#1b64bd;}
.site-nav li.selected .submenu{ display:block;}
.site-nav li .submenu{ position:absolute; display:none; width:101px; z-index:9999; top:90px; box-shadow: 0px 2px 3px rgba(0,0,0,0.3); background:#FFFFFF;}
.site-nav li .submenu li{ float:left; border-bottom:1px #f7f7f7 solid; background:#ffffff;}
.site-nav li .submenu li a{ display:block; width:101px; height:34px; font-size:12px; line-height:34px; color:#666666; padding:0; font-weight:normal; background:#ffffff;}
.site-nav li .submenu li:hover a{ color:#1b64bd; font-weight:bold;}
#p1 #a1{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p2 #a2{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p3 #a3{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p4 #a4{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p5 #a4{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p6 #a4{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p7 #a4{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p8 #a5{ font-weight:bold; color:#ffffff; background:#1b64bd;}
#p9 #a6{ font-weight:bold; color:#ffffff; background:#1b64bd;}

.language{float:right; width:82px; height:30px; padding-top:30px;}
.language a{display:block; width:80px; height:28px; border-radius:20px; border:1px #e4e4e4 solid; text-align:center; line-height:28px; color:#999999; font-family:Arial}
.language a:hover{width:82px; height:30px; line-height:30px; border:none; background:#08b000; color:#ffffff; border-radius:20px;}

/*------------------底部部样式-----------------*/ 
#footer-top{width:100%; height:266px; background:#585858; margin:0 auto; clear:both}
#wrap{width:1000px; height:266px; margin:0 auto; overflow:hidden}
.navgation{width:580px; float:left; height:266px; margin-left:-1px;}
.navgation ul{float:left; width:580px; height:266px; list-style-type:none;}
.navgation ul li{float:left; width:118px; height:236px; padding:30px 0px 0px 26px; border-left:1px #4e4e4e solid; color:#999999; line-height:21px;}
.navgation li h1{display:block; height:50px; line-height:50px; font-size:15px; color:#FFFFFF; width:118px;}
.navgation li a{display:block; width:118px; height:21px; line-height:21px; color:#999999;}
.navgation li a:hover{color:#ffffff;}

.wrap-right{float:left; width:348px; height:215px; padding-left:72px; padding-top:51px; background:url(bg.png) left top no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/bg.png");_background:none;}
.search{float:left; width:218px; background: url(search_bg.png) left top no-repeat; height:42px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/search_bg.png");_background:none;}
.input{ width:150px;float:left; height:42px; background:none;border:none; padding-left:20px; line-height:42px; margin:0; color:#999999;}
.an{ width:48px; height:42px;float:left; border:none;cursor:hand; background:none; display:block;}

.con-box{float:left; width:328px; padding-left:20px; padding-top:14px; height:56px; line-height:28px; color:#9cc1ee; font-size:14px;}
.con-box img{margin-right:6px;}
.con-box a{color:#9cc1ee}
.con-box a:hover{color:#ffffff;}

.share{float:right; width:182px; height:26px; line-height:26px; color:#999999; padding-top:50px;}
.share img{margin-left:2px;}

#footer{width:100%; height:70px; margin:0 auto; background:#3b3b3b; clear:both}
#downer{width:1000px; height:70px; margin:0 auto; line-height:70px; color:#999999;}
#downer a{color:#999999;}
#downer a:hover{color:#FFFFFF;}

div.fy { margin-top:40px; padding:0 10px; text-align:center; height:40px;}
div.fy a { margin:2px 5px; padding:5px 10px; border:1px solid #717071; color:#717071; text-decoration:none;}
div.fy a:hover { border:1px solid #1b64bd; color:#1b64bd;}
div.fy a:active { border:1px solid #1b64bd; color:#1b64bd; }
div.fy span.current { margin:2px 5px; padding:5px 10px; border:1px solid #1b64bd; background-color:#1b64bd; color:#FFF; font-weight:bold;}
div.fy span.disabled { margin:2px 5px; padding:5px 10px; border:1px solid #DDD; color:#CCC;}