/**********
	整站公共样式表
	Name: yulijun
	time: 2012-1-9
	width: 960px
************/
/* Resets and overrides--------------*/ 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, blockquote, th, td { 
	margin : 0; 
	padding : 0; 
} 
img{border:0px;}
ul,ol{list-style-type:none;}
input{ border:none}
em{font-style:normal;}
select,input,img,select{ vertical-align:middle;}
li{overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.tc, ul.icon_kt li, .list_ketangR a.bg{ text-align:center;}

/* Link and FontType 
--------------*/
body{font-size:12px;font-family:Arial, Helvetica, sans-serif,""; background:#fff; color:#333;}
a{text-decoration:none; color:#333;}

a:hover,a:active,a:focus{text-decoration:underline;}

.yah, dt{ font-family:"微软雅黑";}
.bold, .list_ketangR a.bg{ font-weight:bold;}

h1{font-size:26px;}
h1 a{}
h1 a:hover{}
h2 a{}
h2 a:hover{}

h3{font-weight:normal}
h3 a{}
h3 a:hover{}
.font14, dt, h2, h3, .list_dot, .list_ketangR a.bg, .bot_bg li a{ font-size:14px;}
.org, .org a, .nav_bg, .nav_tw, .nav_more, ul.icon_kt li a, .list_ketangR h3, .list_ketangR a.bg, .listpage a:hover, .zj_dot, .bot_nav li a, .bot_bot p{color:#F60;}

.padr5{ padding-right:5px;}
.mart10{ margin-top:10px;}
.padl15{ padding-left:15px;}
.padl10{ padding-left:10px;}
.padr15{ padding-right:15px;}
.padb15{ padding-bottom:15px;}
.padl20{ padding-left:22px;}
.padt15{ padding-top:15px;}



.line35{ line-height:35px;}
.line40{ line-height:40px;}
.col_888{ color:#888;}

/*=======顶部=====*/
#top{ height:28px; background:#F5F5F5; border:1px solid #EAEAEA; width:100%; border-right:none; border-left:none;}
#top .top{ 
	width:960px;
	margin:0 auto;
}
#top .topleft{
	float:left;
	line-height:28px;
}
#top .topleft a{
	padding:0px 10px 0 0;
	color:#888;
}
#top .topleft a em, .wff{
	padding-left:8px;
}
#top .topleft a.green{
	color:#6ab227;
}
#top .toprigh{
	float:right;
	line-height:28px;
	width:460px;
}
#top .reg{
	background:url(../images/regbtn.jpg) no-repeat 5px 4px; height:28px; display:block; float:right; width:88px; text-align:center; 
}

.reg{
	color:#fff; line-height:25px; +line-height:28px;
}
#top .login{
	background:url(../images/login.jpg) no-repeat 0px 4px; height:28px; display:block; float:right; width:47px; text-align:center
}


#main{ width:960px; margin:0 auto;}

.head_ye, .head_ym, .head_zj, .head_cp, .head_lt, .head_line, .nav_bg{ background:url(../images/page/icon.gif) no-repeat;}
.head_ye{
	background-position:0 0; height:47px;
}
.head_ym{
	background-position:0 -61px; height:32px;
}
.head_zj{
	background-position:0 -107px; height:46px;
}
.head_cp{
	background-position:0 -167px; height:45px;
}
.head_lt{
	background-position:0 -226px; height:46px;
}
.head_line{
	background-position:right -286px; height:46px; width:16px; margin-right:10px;
}
dl{ margin:10px 5px; }
.padl{ padding-left:43px; }

.nav, .nav_btn, .wff, ul.icon_kt li.on a, .list_dot a.on, .bot_bg li a{ color:#fff;}

.nav_l, .nav_c, .nav_r{
	background:url(../images/page/icon_line.gif) no-repeat;
}
.nav_l{ background-position:0 0; width:4px;  height:33px;}
.nav_c{ 
	background-repeat:repeat-x; background-position:0 -47px; width:952px; height:33px; line-height:33px;
}
.nav_bg{ 
	background-position:5px -359px; height:26px; width:59px; display:inline-block; position:relative; *top:2px; _top:6px; line-height:21px; text-align:center;
}
.inpt{
	 height:21px; width:192px; border-top:1px solid #D3D3D3; border-left:1px solid #D3D3D3; margin-left:10px; color:#B1B1B1; font-size:12px; _margin-top:5px;
  }
.nav_btn, ul.icon03 li, .zj_dot , .list_btn, .list_btn1, .nav_more{
	background:url(../images/page/nav_btn.gif) no-repeat;
}
.nav_btn{ width:60px; height:22px; margin-left:-3px; cursor:pointer; _margin-top:5px;}

.nav_tw{ background:#fff; padding:3px 12px; margin-left:5px;}
.nav_more{
	 margin-left:80px; background-position:0 -155px; width:75px; height:25px; display:inline-block; padding-left:5px; *line-height:25px; _line-height:33px; *background-position:0 -158px; _background-position:0 -155px;
 }
.jt{ background:url(../images/page/jt_pic.gif) no-repeat right center;}
.nav_r{ 
	background-position:0 -94px; width:4px; height:33px;
}
form{ display:inline-block; float:left}

/*======文章内页 list====*/
.icon li, ul.icon_l li{
	background:url(../images/icon.gif) no-repeat; 
}
.new_cl{ clear:both; overflow:hidden;}
.padb10{ padding-bottom:10px;}
.bule{ color:#1c2c58}
.padt10{ padding-top:10px;}
.dotted{ border-bottom:1px dotted #9A9A9A; margin:0 8px;}

/*======第二种宽度====*/
.wei650{ width:648px; overflow:hidden}
.wei299{ width:299px;}
.wei285{width:285px;}
.wei310{ width:310px;}
.listb, .listbL, ul.icon_tj li img, ul.icon01 li img{ border:1px solid #EAEAEA;}/*border*/
.listbL{border-top:2px solid #FF7000;}
/*======left====*/
.listbg{
	width:622px; background:#F5F5F5; margin:10px 11px 0 13px; padding-bottom:10px;
}
.subside h2.grey{ line-height:25px; text-indent:0}
.listbg p, .subside p, .subside h2, .subside h3{
	text-indent:2em; padding:8px 15px; line-height:22px;
}
.listbg p a{ color:#f34078;}
.subside p{
	font-size:14px; padding-top:0; padding-bottom:5px;
}

.subside h2, .subside h3, .main_c h1{ line-height:58px;}
/*翻页*/
.listpage{ padding:20px 0 20px 125px;text-align:center;}
.listpage a, .bg_grey{
	 width:23px; display:block; line-height:21px; text-align:center; float:left; margin:0 4px; }
.listpage a{width:190px;}
.listpage a.currson{  color:#fff; font-weight:bold}
.listpage a.wei165, .bg_grey{ 
	width:51px;
}
.bg_grey{ background:#F7F7F7;}
.list_fx{ margin-top:20px;}

.list_fx img{ position:relative; left:2px;}
.list_fx a{ padding-left:5px; *padding-left:3px;}

ul.icon_l li{ 
	width:280px; background-position:-217px 9px; float:left; padding-left:18px; line-height:23px; font-size:14px;
}
ul.icon_tj li{ float:left; padding:10px 0 0 10px}
ul.icon_tj li p a{ 
	line-height:30px; padding-left:10px;
}
ul.icon_x{ padding:0px 15px;}
ul.icon_x li{ float:left; width:154px; line-height:25px;}

/*=====right====*/

ul.icon li, ul.icon01 li{
	background-position:-217px 9px; float:left; padding-left:18px; line-height:23px; width:130px; 
}
ul.icon, ul.icon01{ margin:10px 0;}
.wei297{ width:297px;}
.subR_nav{ height:36px; line-height:36px; color:#333;}
.greybg{ background:#F9F9F9; padding-bottom:8px;}

.list_ketangR{ width:227px; padding-top:7px;}
.list_ketangR img{ float:left; padding:5px; border:1px solid #D8D8D8; margin-right:8px;}
.list_ketangR h3, .list_are{ font-size:12px;}
.list_ketangR p{ 
	line-height:22px; padding-top:6px;
}
.list_ketangR a.bg{
	 border:1px solid #CDCDCD; height:23px; width:81px; display:block; float:left; line-height:23px; margin:7px 9px 0 0;
 }

ul.icon01 li{ background:none; padding-left:9px; width:135px;}
ul.icon03 li{
	 float:left; padding-left:30px; line-height:25px; background-position:-35px -40px; width:265px;

 }
/*nav视频*/
.list_video img, .list_video p{
	padding:10px 0 0 10px; text-align:center
}
ul.icon02{ padding-top:5px;}
ul.icon02 li{
	float:none;
}
.list_dot{ border:1px solid #CDCDCD; height:27px; margin:4px 2px; border-left:none}
.list_dot a{
	 width:40px; border-left:1px solid #E5E5E5; float:left; line-height:27px; text-align:center;
 }
ul.dot_li{ padding-left:37px; line-height:25px;}

.listI{
	 border:1px solid #CBCBCB; width:254px;
 }
.list_are{
	margin-top:6px; height:68px; line-height:20px;
}
.list_btn, .list_btn1{ background-position:15px -97px; width:88px; height:23px; cursor:pointer;}
.list_btn1{background-position:0 -131px;}
ul.icon_kt{ 
	width:50px; border:1px solid #D8D8D8; border-bottom:none; margin:5px 0 0 9px; _margin-left:4px;
}
ul.icon_kt li{ border-bottom:1px solid #d8d8d8; width:50px; height:26px; line-height:26px; }
ul.icon_kt li.on, .list_dot a.on, .listpage a.currson, .bot_bg{ background:#FE6700;}/*org bg*/
.zj_dot{ background-position:-70px -59px;}
.fh{ padding:5px 15px; margin:0 6px; border:1px solid #B6B6B6;}
.main_c{ margin:0 20px;}


/*====bottom===*/
.bot_nav{ height:39px; line-height:39px;}
.bot_nav li, .bot_bg li{ float:left;}
.bot_nav li a{  border-right:1px solid #FF6800; height:21px; padding:0 11px;}
.bot_nav li a.noneR, .bot_bg li a.noneR{ border-right:none;}
.bot_bg{ height:30px; line-height:30px; border:1px solid #ED8707;}
.bot_bg ul, .bot_bot{ width:580px; margin:0 auto;}
.bot_bg li a{  border-right:1px solid #fff; height:21px; padding:0 11px;}
.bot_bot{ margin:15px auto}
.bot_bot p{ width:415px; border-left:1px solid #FF6800; line-height:25px; padding:10px;}
.mart60{ margin-top:60px;}


/*new css begin*/

.newliebiao
{
	position:relative;
	height:auto;
}
.newcssbleft
{
	position:absolute;
	left:10px;
	top:10px;
	width:110px;
}

.newcssbltop em
{
	font-family:"宋体";
}
.newcssbltop ul li
{
	height:40px;
	border-bottom:1px #fff solid;
}

.newcssgg img
{
	display:block;
	margin:5px auto;
}
.newcssgg
{
	position:absolute;
	left:4px;
	top:515px;
	width:120px;
	
}
.newcsscenter
{
	width:511px;
	float:right;
	display:inline;
	padding-right:8px;
	padding-bottom:10px;
	padding-top:10px;
}
.newcsstitle
{
	color:#FF6F00;
	font-size:28px;
	font-weight:bold;
	font-family:"黑体";
}
.newcsshottop
{
	height:31px;
	line-height:31px;
	text-align:right;
	font-size:14px;
	background:url(../images/newcsstop.gif) no-repeat;
}
.newcsshottop span
{
	color:#FF6F00;
	font-weight:bold;
	padding-right:45px;
}
.newcsshotcenter
{
	color:#FF6F00;
	padding:0 15px;
	line-height:24px;
	border:1px #E4E4E4 solid;
	border-width:0 1px 0 1px;
	overflow:hidden;
}
.newcsshotbottom
{
	height:31px;
	line-height:31px;
	text-align:right;
	background:url(../images/newcssbottom.gif) no-repeat;
}
.newcsshotbottom span
{
	padding-right:45px;
}
.newcsshotbottom a
{
	color:#FF6F00;
	text-decoration:underline;
}
.txttop
{
	height:40px;
	line-height:40px;
	background:url(../images/txtop.gif) no-repeat;
}
.txttop span
{
	color:#333;
	font-size:18px;
	font-weight:bold;
	padding:0 15px;
}

.txtcenter
{
	width:509px;
	background:#FEF5E6;
	overflow:hidden;
}	
.txtbottom
{
	height:20px;
	background:url(../images/txtbottom.gif) no-repeat;
}
.txtcenter dl,dt,dd
{
	list-style:none;
	margin:0;
	padding:0;
}
.txtcenter dt
{
	height:34px;
	
}
.txtcenter dt span
{
	color:#888;
	float:right;
	font-size:12px;
	padding-right:20px;
}
.txtcenter dt a
{
	color:#FF7101;
	font-size:16px;
	float:left;
	font-weight:700;
	padding-left:20px;
}
.txtddb1
{
	padding:0 20px;
	line-height:24px;
	text-indent:2em;
}
.txtddb2
{
	height:24px;
	text-align:right;
	width:500px;
	padding-right:10px;
	border-bottom:1px #E8E5E0 solid;
}
.txtcenter dd a
{
	color:#FF6F00;
}
.txtcenter dl
{
	padding-top:15px;
	clear:both;
}
.newcsslist
{
	padding:5px 0;
	border-bottom:1px #ccc solid;
}
.newcsslist ul li
{
	position:relative;
	height:30px;
	line-height:30px;
}
.newcsslist ul li span
{
	color:#888;
	position:absolute;
	right:0px;
	top:0px;
}
.newcsslist ul li em
{
	font-family:"宋体";
	font-size:14px;
}
.newcsslist ul li a
{
	font-size:14px;
}
.newcsslist ul li a:hover{
	color:#FF7000;
}
.newcsspage
{
	height:30px;
	line-height:30px;
	text-align:center;
}
.newcsspageA1
{
	color:#FF6600;
	padding:3px 5px;
	border:1px #ccc solid;
}
.newcsspageA2
{
	color:#888;
	padding:3px 5px;
	border:1px #ccc solid;
}
.newcsspageA3
{
	color:#000;
	padding:3px 7px;
	border:1px #ccc solid;
}
.newcsspageA4
{
	color:#fff;
	font-weight:bold;
	padding:3px 7px;
	border:1px #ccc solid;
	background:#FF6600;
	margin:0 4px 0 4px;
}

.showhiddenDiv
{
	margin:0 15px;
	padding-bottom:8px;
	_padding-bottom:0;
	+padding-bottom:0;
	border-bottom:1px #FDDFBB solid;
}

.showhiddenDl dt
{
	float:left;
	text-align:center;
	padding-right:5px;
	line-height:24px;
	width:55px;
}
.showhiddenDl dt a
{
	color:#FF7001;
	font-size:12px;
	 
	font-weight:bold;
}
.showhiddenDl dd
{
	line-height:24px;
	width:430px;
}
.showhiddenDl dd a 
{
	width:61px;
	display:block;
	float:left;
	text-align:center;
}
.showhiddenDl dd em
{
	color:#D2D2D2;
	float:left;
	padding-right:4px;
}
.newcssbltop
{
	background:#FEF5E6;
	border:2px #FF7000 solid;
	z-index:1;
}
.newcssA1
{
	position:absolute;
	display:block;
	width:105px;
	height:38px;
	line-height:38px;
	font-size:14px;
	text-align:center;
	text-decoration:none;
    background:url(../images/page/j.gif) no-repeat 10px center;
}
.newcssA2
{
	color:#FD5403;
	position:absolute;
	display:block;
	width:105px;
	height:38px;
	line-height:38px;
	font-size:14px;
	text-align:center;
	text-decoration:none;
    background:url(../images/page/j.gif) no-repeat 10px center;
}
.newcssA3
{
	color:#FF7000;
	position:absolute;
	display:block;
	width:105px;
	height:38px;
	font-weight:bold;
	line-height:38px;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	border:1px #FF7000 solid;
	border-width:1px 0 1px 0;
	z-index:4;
	background:url(../images/page/d.gif) no-repeat 10px center #fff;
}
.showhidden
{
	width:530px;
	position:absolute;
	left:106px;
	top:2px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden2
{
	width:530px;
	position:absolute;
	left:106px;
	top:30px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}

.showhidden3
{
	width:530px;
	position:absolute;
	left:106px;
	top:60px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}

.showhidden4
{
	width:530px;
	position:absolute;
	left:106px;
	top:100px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}

.showhidden5
{
	width:530px;
	position:absolute;
	left:106px;
	top:170px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden6
{
	width:530px;
	position:absolute;
	left:106px;
	top:180px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden7
{
	width:530px;
	position:absolute;
	left:106px;
	top:235px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden8
{
	width:530px;
	position:absolute;
	left:106px;
	top:290px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden9
{
	width:530px;
	position:absolute;
	left:106px;
	top:300px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden10
{
	width:530px;
	position:absolute;
	left:106px;
	top:365px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden11
{
	width:530px;
	position:absolute;
	left:106px;
	top:350px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}
.showhidden12
{
	width:530px;
	position:absolute;
	left:106px;
	top:400px;
	z-index:3;
	background:#fff;
	display:none;
	border:1px #FE7000 solid;
}

