﻿@charset "utf-8";
body { margin:0; padding:0; width:auto; font:normal 12px/1.231 SimSun, Helvetica, Arial, sans-serif; color:#666; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, button, p, blockquote, th, td { margin:0; padding:0; }
fieldset, img { border:0; }
table { /*border-collapse:collapse;*/ border-spacing:0; }
ol, ul { list-style:none; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
strong { font-style:normal; font-weight:bold; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:""; }
abbr, acronym { border:0; }
a:link, a:visited { text-decoration:none; color:#666666;}
input[type="text"] { margin:0; *margin-top:-1px; padding:2px; border:1px solid #bdbdbd; line-height:1.231; font-size:12px; }
input[type="checkbox"] { margin:0 4px; *margin:0; vertical-align:middle; }
input[type="radio"] { margin:0 4px; *margin:0; vertical-align:middle; }
button { line-height:1.231; font-size:12px; }
.clear { clear:both }
.content { clear:both; width:927px; margin:0 auto; zoom:1; overflow:hidden; }
.logorow{ clear:both; width:927px; margin:0 auto 5px auto;}
.logo { float:left;width:236px;height:72px; }
.logo_right { float:right; }
.logo_right input { border:1px solid #000; }
.logo_right ul { padding:10px 0 0 0; }
.logo_right ul li { clear:both; line-height:22px; color:#adadad; text-align:right }
.logo_right ul li a { color:#adadad; text-decoration:underline; }
.logo_right ul li a:hover { color:#f60; text-decoration:underline; }
.logo_right ul li span { float:left; margin-left:1px; }
/*导航*/

.navtop { height:34px; line-height:19px; position:relative;float:right;width:661px;background:url(/images/navbg.gif) repeat-x;margin:30px 0px 0px 0px;padding:0px 0px 0px 10px; }
.navtop ul { padding:0 0 0 10px; }
.navtop ul li { float:left; height:19px; margin:8px 0 0 0; padding:0 14px; border-right:0px solid #fff; background:url(/images/xiexian.gif) right no-repeat;}
.xiexian2{ float:left; height:34px; margin:0px 0 0 0; padding:0 0px; border-right:0px solid #fff; background:url(/images/xiexian.gif) right no-repeat;}
.navtop ul li a:link { color:#fff; text-decoration:none }
.navtop ul li a:visited { color:#fff; text-decoration:none }
.navtop ul li a:hover { color:#000; text-decoration:none }

.nav_login { position:absolute; top:8px; right:0; float:right; padding-right:10px; }
.nav_login span { float:left; line-height:22px; height:20px; padding:0 4px; color:#fff; }
.nav_login span input { border:0; height:17px; }
.nav_login span a { color:#fff; text-decoration:underline; }
.nav_login span a:hover { color:#000; text-decoration:underline; }
.banner { margin:1px 0 10px 0; height:284px; overflow:hidden; }
.banner1 { margin:1px 0 0 0; height:104px; overflow:hidden; }
.jsdiv {margin:0px 0px 0px 0px;padding:0px;}
.jsdiv ul { position: absolute; left:0px;top: 0px; visibility: hidden; z-index:9999; }
.jsdiv li { width:120px; height:23px; line-height:23px; border-bottom:1px solid #555; color:#fff; text-indent:10px; overflow:hidden }
.jsdiv li a { width:120px; height:23px; color:#fff; text-decoration:none; display:block; background:#000; -moz-opacity: 0.7; filter:alpha(opacity = 70); }
.jsdiv li a:hover { color:#fff; text-decoration:none; background:#000; -moz-opacity: 0.5; filter:alpha(opacity = 50); }
.jsline { background:#000; height:4px; overflow:hidden; clear:both; margin-top:0; *+margin-top:-8px; _margin-top:-5px; }
/*ico.gif*/
.left h2, .leftul li, .right h2, .subtips, .sub_center li { background:url(/images/ico.gif) left no-repeat; display:block; }
.location { background:url(/images/bg-nav.jpg) left no-repeat; display:block; width:927px;height:21px;text-align:left;padding:5px 0px 0px 15px;color:white;}
.location a:link,.location a:visited,.location a:active{ color:white; }
.location a:hover{ color:white; }

/*main*/
.main { clear:both; width:927px; margin:15px auto 0px auto; zoom:1; overflow:hidden; }
.left { float:left; width:710px; zoom:1; overflow:hidden; background:url(/images/leftbg.gif); color:#484848; }
.left h2 { background-position:left 0; height:28px; width:690px; line-height:28px; text-indent:10px; font-size:14px; clear:both }
.lefth3 { width:690px; zoom:1; overflow:hidden; font-weight:normal; clear:both; }
.h3img { float:left; padding:8px 0 0 0; }
.h3div { float:right; width:512px; padding:5px; line-height:21px; }
.h3div h3 { margin:0; padding:0; font-weight:normal }
.h3div span { color:#f60; font-size:16px; font-weight:bold }
.h3divline { border-top:1px solid #e5e5e5; height:1px; margin:5px 0; overflow:hidden; }
.leftul { clear:both; }
.leftul li { float:left; width:33%; background-position:left -65px; text-indent:10px; margin:0 0 10px 0; }
.leftul li a { color:#666666; text-decoration:none; }
.leftul li a:hover { color:#f60; text-decoration:none; }
.right { float:right; width:217px; color:#484848 }
.right h2 { background-position:left -119px; width:196px; overflow:hidden; line-height:25px; text-indent:10px; font-size:14px; clear:both; margin:0 auto; }
.righth3 { margin:0 auto 7px auto; width:196px; clear:both; line-height:20px; }
.right img { margin:7px auto }
.righth3 ul { padding:8px; }
.righth3 li { clear:both; line-height:20px; }
/*footer*/
.footerline { width:927px; margin:0 auto; border-top:1px solid #f89b31; padding-top:10px; clear:both; text-align:center; background:url(/images/footbg.gif) no-repeat bottom; background-position:720px 10px; line-height:30px; color:#666; }
.footerline a { color:#666; text-decoration:none; }
.footerline a:hover { color:#f60; text-decoration:underline }
/*sub*/
.subtips { background-position:left -59px; background:#f8f8f8;color:#666666; text-indent:10px; border-bottom:1px solid #dadada; height:32px; line-height:32px; clear:both; }

.subtips a:link{ color:#666666; }
.item_on  a:link{ color:#666666; }
.item_off  a:link{ color:#666666; }
.subitem  a:link{ color:#666666; }

.subtips a:visited{ color:#666666; }
.item_on  a:visited{ color:#666666; }
.item_off  a:visited{ color:#666666; }
.subitem  a:visited{ color:#666666; }

.subtips a:hover{ color:#f60; text-decoration:underline;}
.item_on  a:hover{ color:#f60; text-decoration:underline; }
.item_off  a:hover{ color:#f60; text-decoration:underline; }
.subitem  a:hover{ color:#f60; text-decoration:underline;}






.sidebar_left { float:left; width:194px; border-bottom:2px solid #d8d8d8; zoom:1; overflow:hidden;background:url(/images/leftbg.gif) repeat-y; text-align:right; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.sidebar_top{width:194px;height:24px; overflow:hidden; background:url(/images/bg-lefttitle.gif); color:#ffffff;text-align:left;font-size:14px;font-weight:bold;padding:7px 0px 0px 0px;}
.sidebar_top .f{width:163px;text-align:right;font-size:14px;color:#ffffff;}
.item_on{width:192px;height:19px; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px;overflow:hidden;background:#f2f2f2;float:left;text-align:right;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}

.item_on a:link{color:#ff921d;font-weight:bold;}
.item_on a:visited{color:#ff921d;font-weight:bold;}
.item_on a:hover{color:#ff921d;font-weight:bold;text-decoration:underline;}


.item_off{width:192px;height:19px;  padding:7px 0px 0px 0px; margin:0px 0px 0px overflow:hidden;background:#f2f2f2;float:left;text-align:right;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}

.item_sub_out{width:192px;height:auto;  padding:0px 0px 0px 0px; margin:0px 0px 0px overflow:hidden;background:#ffffff;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;display:inline-block;}


.item_sub{width:192px;height:auto;  padding:0px 0px 0px 0px; margin:0px 0px 0px overflow:hidden;background:#ffffff;float:left;text-align:right;border-bottom:0px solid #d8d8d8;border-left:0px solid #d8d8d8;border-right:0px solid #d8d8d8;display:inline-block;}
.item_sub .subitem{width:158px !important;width:160px;height:18px;  padding:6px 0px 0px 0px; margin:0px 12px 0px 0px!important; margin:0px 0px 0px 0px;overflow:hidden;background:#ffffff;float:left;text-align:right;}
.item_sub .icon{width:11px !important;width:20px;height:10px; overflow:hidden; background:url(/images/icon-3.gif) no-repeat bottom right !important; background:url(/images/icon-3.gif) no-repeat bottom left;text-align:left;padding:5px 0px 0px 0px !important; padding:5px 0px 0px 0px;margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px;}


.item_sub .iconon{width:11px !important;width:20px;height:10px; overflow:hidden; background:url(/images/icon-3on.gif) no-repeat bottom right !important; background:url(/images/icon-3on.gif) no-repeat bottom left;text-align:left;padding:5px 0px 0px 0px !important; padding:5px 0px 0px 0px;margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px;float:right}

a.subitemon:link,a.subitemon:visited,a.subitemon:hover{color:#ff921d; }


.item_1{float:left;text-align:right;width:160px;}
.item_2{float:left;text-align:right;width:140px;}
.icon_1{width:20px;height:10px; overflow:hidden; background:url(/images/icon-1.gif) no-repeat ;float:right;text-align:left;padding:0px 0px 0px 0px; margin:2px 0px 0px 0px;}
.icon_2{width:20px;height:10px; overflow:hidden; background:url(/images/icon-2.gif) no-repeat;float:right;text-align:left;padding:0px 0px 0px 0px; margin:2px 0px 0px 0px;}
.icon_3{width:9px;height:9px; overflow:hidden; background:url(/images/icon-1.gif) no-repeat;float:left;text-align:right;}






.sub_center { float:left; width:732px; padding:0px; }

.sub_center .sub_center_title{margin:0px 39px;width:400px; height:65px; }
.sub_center .article{margin:0px 39px 18px 39px;width:auto;  height:auto; padding:0px 0px 0px 0px;  display:inline-block;}
.sub_center .article h1{width:auto;height:20px; overflow:hidden; background:url(/images/hh.gif) no-repeat left ;text-align:left;padding:5px 0px 0px 22px; margin:0px 0px 10px 0px;font-size:14px;font-weight:bold;}
.sub_center .article .ndiv{width:auto; overflow:hidden;text-align:left;padding:5px 0px 0px 23px; margin:0px 0px 10px 0px;}

.sub_center .article h2{width:auto;height:auto;  overflow:hidden; background:url(/images/h2.gif) no-repeat left;text-align:left;padding:4px 0px 0px 15px; margin:0px 0px 0px 26px;font-size:12px;font-weight:bold;}

.sub_center .article ul{

	list-style-type: square;
	padding: 0px 0px 14px 20px;margin: 10px 20px 0px 36px;
	

}
.sub_center .article ul li{
	width:100%;
	overflow:hidden;
	font-weight:100;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(/images/li.gif) no-repeat top; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;
	
}
.sub_center .article ul li .morepre{width:450px; float:left;text-align:left;padding:0px 0px 0px 0px; margin:0px 20px 0px 0px;}
.sub_center .article ul li .more{width:80px; float:right;text-align:right;padding:0px 0px 0px 0px; margin:0px 20px 0px 0px;}
.sub_center .article ul li .more a:link,.sub_center .article ul li .more a:visited { color:#F7931D; text-decoration:none;font-weight: 100; }
.sub_center .article ul li .more a:hover { color:#f60; text-decoration:underline;font-weight: 100; }



.sub_center2{
	width:528px;
	padding:0px;
	float:left;
}
.sub_center2 .sub_center_title{margin:0px 39px;width:400px; height:65px; }
.sub_center2 .article{margin:0px 39px 18px 39px;width:auto;  height:auto; padding:0px 0px 0px 0px;  display:inline-block;}
.sub_center2 .article h1{width:auto;height:20px; overflow:hidden; background:url(/images/hh.gif) no-repeat left ;text-align:left;padding:5px 0px 0px 22px; margin:0px 0px 10px 0px;font-size:14px;font-weight:bold;}
.sub_center2 .article .ndiv{width:auto; overflow:hidden;text-align:left;padding:5px 0px 0px 23px; margin:0px 0px 10px 0px;}

.sub_center2 .article h2{width:auto;height:auto;  overflow:hidden; background:url(/images/h2.gif) no-repeat left ;text-align:left;padding:4px 0px 0px 15px; margin:0px 0px 0px 26px;font-size:12px;font-weight:bold;}

.sub_center2 .article ul{
	list-style-type: square;
	padding: 0px 0px 14px 20px;margin: 10px 20px 0px 36px;
	

}
.sub_center2 .article ul li{
	overflow:hidden;
	list-style-image: url(/images/li.gif) ;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;
	
}
.sub_center2 .article ul li .morepre{width:220px; float:left;text-align:left;padding:0px 0px 0px 0px; margin:0px 20px 0px 0px;}
.sub_center2 .article ul li .more{width:80px; float:right;text-align:right;padding:0px 0px 0px 0px; margin:0px 20px 0px 0px;}
.sub_center2 .article ul li .more a:link,.sub_center2 .article ul li .more a:visited { color:#F7931D; text-decoration:none;font-weight: 100; }
.sub_center2 .article ul li .more a:hover { color:#f60; text-decoration:underline;font-weight: 100; }






.sidebar_right { background:#; width:190px;color:#333; text-indent:10px;line-height:auto; position:relative; float:right;display:inline-block;border-left:0px solid #d8d8d8;}
.sidebar_right h2 { background:#f8931d; color:#333; text-indent:10px; height:25px; line-height:25px; position:relative; }
.sidebar_right h2 span { position:absolute; top:0; right:10px; font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.sidebar_right h2 span a { color:#333; text-decoration:underline; }
.sidebar_right h2 span a:hover { color:#fff; text-decoration:none; }
.sidebar_right h3 { color:#333; font-weight:normal; line-height:25px; }
.pad1 {width:180px; padding:0px; line-height:20px; color:#666666;text-align:right;}
.pad1 .title3 {
	width:auto;
	padding:2px 0px 0px 7px;
	line-height:20px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	background: url(/images/icon-5.gif);
	background-repeat: no-repeat;
	background-position: left;text-align:left;
}
.pad1 .content2{width:auto; marging:0px 0px 0px 0px;  padding:5px 0px 0px 3px; line-height:20px; color:#666666; text-align:left;border-top:1px solid #d8d8d8;}
.pad1 .content2 .item3{
	width:auto;
	padding:0px 0px 0px 5px;
	line-height:20px;
	color:#666666;
	background-image: url(/images/icon-3on.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.pad1 .content2 .more3{width:auto; padding:0px; line-height:20px; color:#666666;text-align:right;}
.pad1 .content2 .more3 a:link,.pad2 .content2 .more3 a:link,.pad1 .content2 .more3 a:visited,.pad2 .content2 .more3 a:visited{ color:#F7931D; text-decoration:none;font-weight: 100; }
.pad1 .content2 .more3 a:hover,.pad2 .content2 .more3 a:hover  { color:#f60; text-decoration:underline;font-weight: 100; }


.pad2{width:180px;height:auto; padding:0px; line-height:20px; color:#666666; }
.pad1 .titleout,.pad2 .titleout{width:auto;
	line-height:20px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	background: #f2f2f2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;}
.pad2 .title3 {
	width:auto;
	line-height:20px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	background: url(/images/icon-2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	
}
.pad2 .content2{ width:auto; marging:0px 0px 0px 0px;  padding:5px 0px 0px 3px; line-height:20px; color:#666666; text-align:left;border-top:1px solid #d8d8d8; }

.pad2 .content2 ul{width:auto; padding:0px; list-style-type:none;}
.pad2 .content2 ul li{width:auto; padding:0px 0px 0px 5px; line-height:20px; color:#666666; background:url(/images/li.gif) no-repeat 0px 3px ;}

.pad2 .content2 .more3{width:auto; padding:0px; line-height:20px; color:#666666;text-align:right;}


.pad1 .title3 a:link,.pad2 .title3 a:link{font-size:12px;font-weight:bold;color:#; text-decoration:none;}
.pad1 .title3 a:visited,.pad2 .title3 a:visited{font-size:12px;font-weight:bold;color:#; text-decoration:none;}
.pad1 .title3 a:hover,.pad2 .title3 a:hover{font-size:12px;font-weight:bold;color:#; text-decoration:none;}



.sidebar_left, .sidebar_right { padding-bottom: 32767px !important; margin-bottom: -32767px !important; }
@media all and (min-width: 0px) {
	.sidebar_left, .sidebar_right {padding-bottom: 0 !important; margin-bottom: 0 !important;}
	.sidebar_left:before, .sidebar_right:before {content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0; }
}
.font01 {
	font-weight: bold;
	color: #666;
	font-family: "宋体";
	font-size: 14px;
}
.list {
	line-height: 22px;
}
.font02 {
	font-weight: bold;
	color: #FF9A00;
	font-family: "宋体";
	font-size: 14px;
}

.link a { color:#F7931D; text-decoration:none;font-weight: 100; }
.link a:hover { color:#f60; text-decoration:underline;font-weight: 100; }

.link2 a { color:#666; text-decoration:none;font-weight: 100; }
.link2 a:hover { color:#f60; text-decoration:underline;font-weight: 100; }

.link3 a { font-size: 14px; color:#666; text-decoration:none;font-weight: 100; }
.link3 a:hover { font-size: 14px; color:#f60; text-decoration:underline;font-weight: 100; }

.link4 a { font-size: 14px; color:#F7931D; text-decoration:none;font-weight: 100; }
.link4 a:hover { font-size: 14px; color:#f60; text-decoration:underline;font-weight: 100; }

a.link4 { font-size: 12px; color:#F7931D; text-decoration:none;font-weight: 100; }
a.link4:hover { font-size: 12px; color:#f60; text-decoration:underline;font-weight: 100; }
