@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:9pt; background:#fff;}
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; 
	
}
a:link,a:visited{ text-decoration:none; color:#666;}
a:hover{ color:#f60;}
img{ border:none;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.clear{ clear:both; zoom:1;}

.header{width:100%;  background:#fff url(../images/menubg.gif) no-repeat center bottom; position:fixed;z-index:999;}
.top{ width:1200px; height:130px; margin:0 auto;}
.toplanguage{width:860px; height:auto; overflow:hidden; float:right; text-align:right; margin-top:5px; clear:both;}
.toplanguage li{ float:right; display:inline; height:20px; line-height:20px; color:#666; margin:0 10px;}
.toplanguage li img{ float:left; display:inline; margin-right:5px;}
.toplanguage li a{ float:left; display:inline; height:20px; line-height:20px;}
.top_left{ margin-top:25px;}
.top_search{width:496px; margin:40px 0 0 70px;}
.top_search p{width:100%; clear:both; font-size:12px; color:#666; padding-top:5px; clear:both;}
.top_search p span{ color:#666;}
.top_search p a{ margin:0 5px; color:#999;}
.top_search .editbox{width:430px; height:32px; overflow:hidden; background:#fff; border:2px #ff4c00 solid; float:left; display:inline;}
.top_search .button{width:60px; height:36px; overflow:hidden; background:#ff4c00 url(../images/ico_search.png) no-repeat center 10px; float:left; display:inline;}
.top_right{ text-align:right; margin-right:10px;}
.top_right span{ display:block; margin:30px 0px 0 0;}
.top_right p{ margin-top:5px;}
.top_right p a{ margin:0 5px;}

.menu{width:1200px; height:44px; margin-top:33px; position:relative; z-index:100; margin: 0 auto;}
.menu ul{height:44px; margin:0 auto; }
.menu ul li{padding:0 15px; float:left; display:inline; position:relative; }
.menu ul li a{padding:0 15px; height:44px; line-height:44px; float:left; display:inline-block;font-size:20px; font-weight:bold;text-align:center;  font-family:Calibri, Arial, Helvetica, sans-serif}
.menu ul li a:link,.menu ul li a:visited{ color:#fff;}
.menu ul li a:hover{ color:#fff;font-weight:bold; background:#ff4c00; }
.cur{ color:#fff;font-weight: 600; background:#ff4c00; }

.nav0 .mainlevel ul {width:250px; height:auto; overflow:hidden; display:none; left:15px; top:44px; position:absolute; background:#ededed;padding:0; border-right:2px solid #ff4c00; border-left:2px solid #ff4c00; border-bottom:2px solid #ff4c00; }
.nav0 .mainlevel ul li {width:100%;  display:block; margin:0; padding:0; }
.nav0 .mainlevel li a{border-bottom:1px #CCCCCC solid;width:100%; height:35px; line-height:35px; float:left; text-align:center; display:block; font-size:12px; font-weight:normal; padding:0px 0px; float:none;}
.nav0 .mainlevel li a:link,.nav0 .mainlevel li a:visited{ color: #333; background:#fff;}
.nav0 .mainlevel li a:hover{ color:#333; background:#CCC;}

.main{width:1200px; height:auto; overflow:hidden; margin:0px auto; }
.mainc{width:1060px; height:auto; overflow:hidden; margin:0px auto;}

.mc{width:100%; height:auto; overflow:hidden; background: #EFEFEF; padding:20px 0; margin-top:20px}
.main_left1{width:365px; height:auto; overflow:hidden; float:left; display:inline; }
.main_center1{width:365px; height:auto; overflow:hidden; float:left; display:inline; margin-left:53px; }
.main_r1{width:365px; height:auto; overflow:hidden;float:right; display:inline;}
.title1{ text-align:left;}
.content1{ margin-top:15px;}
.content1 h3{ font-size:16px; color:#333; text-align:left; margin-bottom:10px;}
.content1 p{ text-align:left; line-height:2em; color:#333;}

/* footer */
#footer{ width:100%; height:306px; overflow:hidden; margin:0 auto;  background: url(../images/footbg.png) no-repeat center top; margin-top:0px; }
.foot{width:1200px;overflow:hidden;padding:30px 0px 26px 0; clear:both; margin:0 auto;}
.footnav{width:750px; height:auto; overflow:hidden; margin-left:20px; }
.footcon{width:1100px;}
.footnav dl{width:230px; height:auto; overflow:hidden; float:left; display:inline; margin:0 30px 0 0; text-align:left;}
.footnav dl dt{ font-size:18px; color: #333; margin-bottom:5px;}
.footnav dl dd{ height:22px; line-height:22px; text-align:left; font-size:12px;}
.footnav a:link,.footnav a:visited{ color:#333;}
.footnav a:hover{ color:#ee8100;}
.footright{width:180px; color:#333; line-height:2em; border-left:1px #95989d solid; padding-left:30px;}
.footright h3{ font-size:18px;}

.links{width:100%; height:auto; overflow:hidden; border-top:1px #ccc solid; text-align:left; padding:20px 0;color:#333; margin-top:20px;}
.links h3{ font-size:16px; line-height:2em;}
.links a{ font-size:14px;}
.links a:link,.links a:visited{ color:#333;}
.links a:hover{ color:#ee8100;}
.copyright{
	line-height:1.8em;
	color:#333;
	font-size:12px;
	margin-top:15px;
	text-align:left;
	background-image: url(../images/footer-cards.png);
	background-repeat: no-repeat;
	background-position: 800px;
}

.footer_link_wrap{background:#999;padding:20px 0px 16px;clear:both;overflow:hidden; width:100%}
.footer_link{width:960px;margin:0 auto;}
.footer_link_con{float:left;padding-right:25px;}
.footer_link .last{padding-right:0px;}
.footer_link_con span{display:inline-block;vertical-align:middle;height:30px;padding-right:8px;cursor:pointer;}
.footer_link_con a{display:inline-block;color:#fff;height:30px;line-height:30px; font-size:12px;}
.footer_link_con a:hover{color:#f60;text-decoration:none;}

.m30{ margin-top:30px;}
.m20{ margin-top:20px;}
.m10{ margin-top:10px;}
.m15{ margin-top:15px;}
.line{ border-bottom:1px #dddddd solid;}

/*文章分页样式*/
#fenye{clear:both;margin:20px 20px; text-align:right; float:left; width:100%}
#fenye a{text-decoration:none; font-size:12px; moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#fenye .prev,#fenye .next{width:45px; text-align:center;}
#fenye a.curr{width:25px;background:#f60; height:24px; line-height:24px; border:0px solid #E3E3E3; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#333;background:#eee; height:24px; line-height:24px; border:0px solid #D4D4D4; float:left; text-align:center;}
#fenye a.num{width:25px;}
#fenye a:visited{color:#555;} 
#fenye a:hover{color:#fff; background:#F60; height:24px; line-height:24px;  border:0px solid #E3E3E3;float:left; text-decoration:none;}
#fenye span{ float:left; margin-top:5px;}
#fenye span.pageinfo{color:#666666;height:24px; line-height:24px;}

.gouwu{ width:100%; }
.gouwua{width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.gouwua li{ float:left; display:inline; margin-right:100px; text-align:left;width:198px;}
.gouwua li h2{ font-size:14px; font-weight:bold;float:left; width:153px; color:#990000}
.gouwua li span{font-size:10px;float:left; color: #FF6262}
.gouwua li img{border:0; float:left; margin-right:8px}
