/* CSS Document */
html, body {
margin:0 auto;
background-color:#fff; font-family: "宋体"
font-size:12px;
padding:0px;
margin-top:0px; 
}
ul,ol,li,div,form,dl,dt,dd{
padding:0;
margin:0;
font-size:12px; color:#666666
}
dl{ display:block}
li{ 
list-style:none; list-style-position:outside
}
img{
border:0;
}
.imgbian{ padding:3px 3px; border:1px solid #CCCCCC}
A,a:link , a:visited {font-size:12px; color:#666666; text-decoration:none}
A:hover  {font-size:12px; color:#ff0000;text-decoration:none;}

.f14b ,.f14b a:link ,.f14b a:visited { font-family:"宋体"; font-size:14px; font-weight:bold; color:#000000; text-decoration:none}
.f14b a:hover{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:underline}
.f12 ,.f12 a:link ,.f12 a:visited   {color:#444444;}
.f12 a:hover{color:#ff0000;}

.f14 ,.f14 a:link ,.f14 a:visited  ,.f14 a:hover{ font-family:"宋体"; font-size:14px;  color:#000; text-decoration:none}
.f14 a:hover{ font-family:"宋体"; font-size:14px;  color:#ff0000; text-decoration:none}


/*head开始*/
.top {
	width:960px; margin:0px auto;
	overflow: hidden;
	}

.loginframe {
	width:960px; margin:0;
	overflow: hidden;
	background:url(/images/topbg.gif);border-bottom: #DBDBDB solid 1px;
	background-repeat: repeat-x;

	}

.nav .hot1 {
	position:absolute;
	width:13px;
	height:13px;
	z-index:1;
	border:0;
	left: 913px;
	top: 1px;
}
.bg1 {
	width:960px;
	height:75px;
	background:url(/top_bg.jpg);
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.bg1 .logo {
	float:left;
	width: 250px;
	margin: 0px;
	padding: 0px;
}
.bg1 .banner {
	float:right;
	width: 708px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	height: 75px;
	padding-top: 0px;
}
.bg1 .banner2 {
	float:right;
	padding:9px 13px 0 0;
}
.nav {
	width:960px;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-color: #Fff;
}

.navleft img {
	border: 0px;
}

.nav .navright { padding:10px 10px; 	width:940px;
	height:30px;
	float: right;
	font-size: 12px;
	line-height: 24px;
	
	 color:#7C7D88;
}

.nav .navright a:link
{
	font-family: Arial;
	font-size:13px;
	color:#003366;
	text-decoration:none;
	
}
.nav .navright a:visited
{
	font-family: Arial;
	font-size:13px;
	color:#003366;
	text-decoration:none;
	
	}
.nav .navright a:hover
{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#FF0000;
	text-decoration:underline;
	
}

.ad_head{
	width:960px;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background:#E5E9D5;
	padding-top: 8px;
	padding-right: 11px;
	padding-left: 11px;
	
	}
.ad_head img{
	width:960px;}

.latestNews { 
	height:26px;
	margin:0 auto;
	overflow-y:hidden;
	clear:both;
	background:url(topbg.gif);border-bottom: #DBDBDB solid 1px;
	background-repeat: repeat-x;
}

.login {
	float:left;
	height:28px;
	width:480px;
	overflow:hidden;
	padding-left:18px;
	font-size: 14px;
}
.login ul {
	display:block;
}
.login li {
	display:block;
	float:left;
}
.login_1 {
	width:60px;
	font-size: 12px;
	line-height: 28px;
}
.login_2 {
	width: 86px;
	height: 20px;
	padding-top: 4px;
}
.login_2 input {
	width:80px;
	height:14px;
	padding:0;
	margin:0;
	font-size: 12px;
	line-height: 14px;
}
.login_3 {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 28px;
}
.login_4 {
	width:350px;
	font-size: 12px;
	line-height: 28px;
	text-align:left;
}
.login_4 a {
	color: #FF0000;
}
.topMenu {
	float:left;
	width:550px;
	height:28px;
	overflow: hidden;
}
.topMenu ul {
	display:block;
}
.topMenu li {
	float:left;
	display:block;
}

.topMenu2 {
	float:right; padding-right:20px;
	
	height:28px;
	overflow: hidden; line-height:28px;
}
.topMenu2 ul {
	display:block;
}
.topMenu2 li {
	float:right;
	display:block;
}

.topMenu2 li a { color:#333333;
	 
}

.latestNews .topMenu .item1 {
	font:12px/28px "";
	color:#000;
	text-align:left;
	padding-left:14px;
}
.latestNews .topMenu .item2 {
	width:180px;
	color:#000;
	text-align:left;
	height: 28px;
	padding-top: 4px;
	padding-left: 15px;
}
.latestNews .topMenu .item2 input {
	width:150px;
	height:14px;
	padding:0;
	margin:0;
	font-size: 12px;
	line-height: 14px;
}
.latestNews .topMenu .item3 {
	width:85px;
	color:#000;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 0;
	height: 28px;
}
.latestNews .topMenu .item4 {
	width:60px;
	color:#000;
	text-align:center;
	height: 28px;
	padding-top: 2px;
	padding-right: 20px;
}
.latestNews .topMenu select {
	HEIGHT: 20px;FONT-SIZE: 12px; COLOR: #666666; BACKGROUND-COLOR: #f5f5f5; font-family: Verdana,Arial,"";}


.input {
	HEIGHT: 16px;FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 1px;BORDER-LEFT-COLOR: #cccccc; BORDER-TOP-WIDTH: 1px;BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc;BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; font-family: Verdana,Arial,""; padding-bottom:0px;
}

.d_s_3 {
	float:right;
	height:28px;
	width:303px;
	overflow:hidden;
	padding-left:18px;
}
.d_s_3 ul {
	display:block;
}
.d_s_3 li {
	float:left;
	display:block;
}
.d_s_3_1 {
	padding-top:5px;
	width:165px;
}
.d_s_3_1 input {
	width:150px!important;
}
.d_s_3_2 {
	padding:8px 2px 0 2px;
}
.d_s_3_3 {
	padding-top:8px;
	padding-left:2px;
	white-space:nowrap;
	font-family:Arial, Helvetica, sans-serif;
}

.daohang { width:960px; background:url(head_nav.jpg); height:60px; margin:0px auto;}
.logo{ float:left; width:180px; height:40px;  margin-left:20px; margin-top:10px;}
.search {float:left; width:400px; height:20px;  margin-left:50px; margin-top:20px; border:0px; font-size:14px; color:#999999}
.searchimgbtn {float:left;  margin-left:10px; margin-top:20px; }
.daohangmenu {width:958px; background:url(head_bg.gif) 0px 0px; height:29px; margin:0px auto; border:1px solid #27a5e1; border-top:0px;}
.daohangmenu .menu{ color:#CCCCCC; font-size:14px;  margin-left:20px; margin-top:7px; height:auto; text-align:left; float:left}
.daohangmenu .menu a:link  ,.daohangmenu .menu a:visited{ color:#003366; font-size:14px; font-weight:bold; text-decoration:none}
.daohangmenu .menu a:hover{ color:#ff0000; font-size:14px; font-weight:bold; text-decoration:underline}
/*head结束*/

/*主体开始*/
.main{ width:960px; margin:0px auto; border:0px solid #cccccc; margin-top:10px;  }

.tjsp{ width:194px; float:left; border-right:1px solid #cccccc;  height:500px; overflow:hidden;position:relative }
.lmtitle{float:left; border-bottom:1px solid #cccccc;  height:35px; line-height:35px; padding:0px 10px; text-align:left}

.lmtitle #li1{ float:left}
.lmtitle #li2{ float:right}

.dl_w195 { 
	 LINE-HEIGHT: 17px;   HEIGHT: 67px; text-align:left; float:left; width:174px; display:inline; position:relative
}
.dl_w195 IMG {
	FLOAT: left; MARGIN: 3px 5px 0px 0px
}
.video {
	DISPLAY: block; BACKGROUND: url(video.png) no-repeat left top; LEFT: 3px; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 25px; HEIGHT: 17px
}/*用于首页左侧小图*/

.video1 {
	DISPLAY: block; BACKGROUND: url(video.png) no-repeat left top; LEFT: 10px; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 42px; HEIGHT: 17px
}/*用于list小图*/

.videosl1 {
	DISPLAY: block; BACKGROUND: url(video.png) no-repeat left top; LEFT: 20px; WIDTH: 47px; CURSOR: pointer; POSITION: absolute; TOP: 100px; HEIGHT: 17px
}
.video3 {
	DISPLAY: block; BACKGROUND: url(play.png) no-repeat left top; LEFT: 210px; WIDTH: 71px; CURSOR: pointer; POSITION: absolute; TOP: 163px; HEIGHT: 71px
}/*用于首页大图*/
.video4 {
	DISPLAY: block; BACKGROUND: url(play.png) no-repeat left top; LEFT: 335px; WIDTH: 71px; CURSOR: pointer; POSITION: absolute; TOP: 183px; HEIGHT: 71px
}/*用于内容页大图*/
.video5 {
	DISPLAY: block;
	BACKGROUND: url(video.png) no-repeat left top;
	LEFT: 10px;
	WIDTH: 17px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 213px;
	HEIGHT: 17px
}
.video6 {
	DISPLAY: block; BACKGROUND: url(video.png) no-repeat left top; LEFT: 10px; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 65px; HEIGHT: 17px
}/*用于list小图*/

/*用于推荐中图*/
.dl_w227 { margin-top:10px; margin-left:9px;
	 LINE-HEIGHT: 17px; BORDER-BOTTOM: #c6d8e0 1px solid;  HEIGHT: 70px; text-align:left; float:left; width:227px; display:inline; position:relative
}
.dl_w227 IMG {
	FLOAT: left; MARGIN: 3px 5px 0px 0px
}
.viewplay{float:left; width: 700px; padding: 0px 0px 0px 0px; overflow:hidden}
.viewplay .content{ width:530px; float:left; position:relative; padding-top: 20px; display: inline; padding-left: 90px}
.viewplay .info { width:485px; float:left;  height:90px;}

 .xw_content{ float:left; width:655px; padding:20px 20px 0px 25px; text-align:left; font-family:Arial, Helvetica, sans-serif,宋体; COLOR: black}
 .xw_content P {
	MARGIN: 10px 0px; FONT: 14px/26px ""
}
 .xw_content {
	VISIBILITY: visible; FONT: 14px/26px ""; COLOR: black
}
 .xw_content DIV {
	FONT: 14px/26px "";COLOR: black
}
 .xw_content TD {
	FONT: 14px "";COLOR: black
}
.xw_content A:link {COLOR: #444;text-decoration: none; font-size:14px;}
.xw_content A:visited {COLOR: #444;text-decoration: none; font-size:14px;}
.xw_content A:hover {COLOR: #ff0000; text-decoration:none; font-size:14px;}
.xw_content A:active {COLOR: #ff0000;text-decoration: none; font-size:14px;}


.play{ width:485px; float:left;  height:470px; padding:10px 15px 15px 17px;}
.play .content{ width:485px; float:left;  height:390px; position:relative}
.play .info { width:485px; float:left;  height:90px;}
h4{HEIGHT: 30px; line-height:30px; display:block; margin:0px 0px; text-align:left}
h4 A:link,h4 A:hover,h4 A:visited{ font-size:16px}
.play .info p{height:36px; display:block; margin:0px 0px; line-height:18px; text-align:left; }
.xgzx{width:248px; float:left; border-left:1px solid #cccccc;  height:500px;}
.xgzx .content { float:left; width:247px; height:460px;}
.xgzx .content li{height:29px; padding-left:15px; border-bottom:1px dashed #cccccc; width:190px; line-height:25px;}


.xgzxd{width:247px; float:left; border-left:1px solid #cccccc;  height:500px;}
.xgzxd .content { float:left; width:247px; height:460px;}
.xgzxd .content li{height:29px; padding-left:15px; border-bottom:1px dashed #cccccc; width:190px; line-height:25px;}

.select {
	BORDER-TOP: #015280 2px solid;  MARGIN: 0px auto; WIDTH: 960px; height:170px;  
}
.select IMG {
	DISPLAY: block; MARGIN: 0px auto
}

.tab {
	FLOAT: left
}
.tab LI {
	BORDER-RIGHT: #c6c6c6 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(table.gif) repeat-x 0px -32px; OVERFLOW: hidden; WIDTH: 217px; LINE-HEIGHT: 28px; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; HEIGHT: 28px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left; display:block
}
.tab LI.tab_h {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(table.gif) repeat-x; LINE-HEIGHT: 32px; HEIGHT: 32px; TEXT-ALIGN: center
}
.tab LI.tab_h A {
	COLOR: #fff
}
.tab LI A {
	COLOR: #33567e
}

.ltab{ width:260px; float:left; border-right:1px solid #cccccc;  height:700px; overflow:hidden }
.lmtitle2{float:left; width:260px;border-bottom:1px solid #cccccc;  height:35px; line-height:35px; padding:0px 10px; text-align:left; background:url(news_wzc18.png);}

.lmtitle3{float:left; width:677px;  height:35px; line-height:35px; padding:0px 10px; text-align:left; }

.lmtitle3 #li1{ float:left; background:url(news_wzc05.png) repeat-x left bottom; width:100px; text-align:center}
.lmtitle3 #li2{ float:right; width:577px; background: url(news_wzc15.png) repeat-x left bottom; text-align:right}

.dl_w260 { 
	 LINE-HEIGHT: 17px; HEIGHT: 300px; text-align:left; float:left; width:310px; display:inline; position:relative;
}

.dl_w260 A:link {COLOR: #666;text-decoration: none;}
.dl_w260 A:visited {COLOR: #666;text-decoration: none;}
.dl_w260 A:hover {COLOR: #ff0000; text-decoration:none}
.dl_w260 A:active {COLOR: #ff0000;text-decoration: none;}



.dl_w260 .info{ float:left; padding:10px 0px; width:310px; line-height:22px; padding-bottom:0px;}
.dl_w260 .info span{ text-align:left; width:310px; display:block; margin:0px 0px; padding:0px 0px;}
.dl_w260 IMG {
	FLOAT: left; MARGIN: 3px 5px 0px 0px
}


.yctabcontent{ line-height:26px; padding:10px 10px 5px 10px;}
.yctabcontentyp{ line-height:26px; padding:10px 10px 0px 10px; float:left; width:260px; height:364px;}
.rtab{
	width: 960px;
	float: left;
	height: 500px;
}
.rtabcontent {width:677px; float:left;  height:620px; padding:10px 10px;display:inline}


.b_boxyp { FLOAT: left; PADDING: 5px 10px 5px 15px; LINE-HEIGHT: 24px; HEIGHT: 24px; position:relative 
}
 .b_boxyp A:link {
	TEXT-DECORATION: none; font-size:14px; 
}
 .b_boxyp A:visited {
	TEXT-DECORATION: none; font-size:14px; 
}
 .b_boxyp A:hover {
	TEXT-DECORATION: none; font-size:14px;
}
.ypb_title{ float:left; width:540px; background-image:url(yp.gif); background-repeat:no-repeat; padding-left:30px; height:24px; }
.ypb_time{ float:right; width:80px; }

 .b_box {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING: 6px 17px 0px; WIDTH: 133px; LINE-HEIGHT: 20px; PADDING-TOP: 8px; HEIGHT: 160px; _PADDING: 6px 7px 0px;
}
 .b_box IMG {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto 5px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
 .b_box .b_time {
	COLOR: #ff0000
}
 .b_box A:link {
	TEXT-DECORATION: none
}
 .b_box A:visited {
	TEXT-DECORATION: none
}
 .b_box A:hover {
	TEXT-DECORATION: none
}
 .b_box A .b_tit {
	COLOR: #006dcb; 
}
 .b_box A:hover .b_tit {
	COLOR: #f00; TEXT-DECORATION: underline
}


.b_boxsl {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING: 6px 17px 0px; WIDTH: 200px; LINE-HEIGHT: 20px; PADDING-TOP: 8px; HEIGHT: 175px; text-align:center
}
 .b_boxsl IMG {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d2d2d2 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto 5px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid
}
 .b_boxsl .b_time {
	COLOR: #ff0000
}
 .b_boxsl A:link {
	TEXT-DECORATION: none
}
 .b_boxsl A:visited {
	TEXT-DECORATION: none
}
 .b_boxsl A:hover {
	TEXT-DECORATION: none
}
 .b_boxsl A .b_tit {
	COLOR: #5e3a08; font-size:14px; 
}
 .b_boxsl A:hover .b_tit {
	COLOR: #f00; TEXT-DECORATION: none
}


.a1 {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 170px; ZOOM: 1; POSITION: relative; HEIGHT: 98px
}

.asl1 {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 198px; ZOOM: 1; POSITION: relative; HEIGHT: 144px
}

#foot {
	CLEAR: both; PADDING-BOTTOM: 8px; MARGIN: 0px auto; WIDTH: 960px
}
.footbg {
	MARGIN-TOP: 6px; HEIGHT: 120px;#f8f8f8
}
.footline {
	CLEAR: both; OVERFLOW: hidden; LINE-HEIGHT: 10px; BORDER-BOTTOM: #6e1c4a 2px solid; HEIGHT: 10px
}
#foot LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
#foot .li2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: center
}

.Pagez {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 24%; PADDING-TOP: 16px; FONT-FAMILY: Arial; HEIGHT: 33px
}
.PageList {
	FLOAT: right; WIDTH: 76%; PADDING-TOP: 18px; FONT-FAMILY: Arial; HEIGHT: 33px
}
.PageList LI {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; TEXT-ALIGN: right
}
.PageList A {
	COLOR: #004499
}
.PageList A:visited {
	COLOR: #004499
}
.Page_i {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #0f7cd4; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.Page_k {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 1px; HEIGHT: 33px; TEXT-DECORATION: none
}
.p_btns {
	FONT: bold 14px/40px "宋体"; PADDING-TOP: 18px
}
.p_btns TD {
	FONT: bold 14px/40px Arial
}
.p_btns .p_bar EM {
	FONT-SIZE: 14px; LINE-HEIGHT: 40px
}
.p_btns .p_bar {
	FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 24px; PADDING-TOP: 3px
}
.p_btns .p_bar SPAN {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.p_btns .p_bar STRONG {
	BORDER-RIGHT: #86b9d6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #86b9d6 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: #f3f7ff; PADDING-BOTTOM: 1px; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #86b9d6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #86b9d6 1px solid
}
.p_btns .p_bar A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 1px solid; COLOR: #0f7cd4; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.p_btns .p_bar A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}

.topH1 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 10px; TEXT-ALIGN: center; display:block; font-family:"宋体"; font-size:24px; padding-top:30px;  float:left ; width:670px;
}

.info2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 28px; text-align:center; margin-top:20px; float:left; width:700px;
}

.pl {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff
}
.pl .title {
	 HEIGHT: 35px
}
.pl .title .text {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 15px; PADDING-LEFT: 23px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat
}
.pl .title .text2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
.pl .title .more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
.mianze {
	FONT: bold 12px/18px ""; WIDTH: 576px; COLOR: #b80000; TEXT-ALIGN: center
}
.pl_content {
	TEXT-ALIGN: left
}
.pl_content .text {
	CLEAR: both; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.pl .form_item_01 {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 590px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.form_item_02 {
	CLEAR: both; TEXT-ALIGN: center
}
.pl .content {
	CLEAR: both; BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(logo1.gif); MARGIN: 0px auto; WIDTH: 590px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 130px
}
.pl .item_01 {
	FLOAT: left; WIDTH: 57px; TEXT-ALIGN: center
}
.pl .item_02 {
	FLOAT: left; WIDTH: 80px; _padding-top: 5px
}
.pl .item_03 {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 77px; TEXT-ALIGN: center
}
.pl .item_03 A {
	COLOR: #003366; TEXT-DECORATION: underline
}
.pl .item_04 {
	FLOAT: right; WIDTH: 85px; TEXT-ALIGN: center
}
.pl .item_04 A {
	COLOR: #003366; TEXT-DECORATION: underline
}
.pl .item_05 {
	FLOAT: left; WIDTH: 57px; TEXT-ALIGN: center
}
.pl .item_06 {
	FLOAT: left; WIDTH: 85px; PADDING-TOP: 8px
}



.sous{  font-size:12px; height:40px;  line-height:40px; width:485px; text-indent:10px; background:url(sousuoTex.gif); border:0px; margin:0px 0px; padding:0px 0px; position:absolute; top:0px; outline:none }



/*12px白色*/
.f12w{ font-family: Arial, "宋体"; font-size: 12px;  color: #FFFFFF;text-decoration: none; }
.f12w A:link {COLOR: #FFFFFF;text-decoration: none;}
.f12w A:visited {COLOR: #FFFFFF;text-decoration: none;}
.f12w A:hover {COLOR: #FFFFFF; text-decoration:underline}
.f12w A:active {COLOR: #FFFFFF;text-decoration: none;}

/*12px白色加粗*/
.f12wb{ font-family: Arial, "宋体"; font-size: 12px;  color: #fff;text-decoration: none; font-weight:bold }
.f12wb A:link {COLOR: #fff;text-decoration: none;font-weight:bold}
.f12wb A:visited {COLOR: #fff;text-decoration: none;font-weight:bold}
.f12wb A:hover {COLOR: #fff;text-decoration:underline;font-weight:bold}
.f12wb A:active {COLOR:  #fff;text-decoration: none;font-weight:bold}

/*14px白色加粗*/
.f14wb{ font-family:"微软雅黑", Arial, "宋体"; font-size: 14px; font-weight:bold; color: #fff;text-decoration: none; }
.f14wb A:link {COLOR: #fff;font-weight:bold;text-decoration: none; font-size: 14px; }
.f14wb A:visited {COLOR: #fff;font-weight:bold;text-decoration: none; font-size: 14px; }
.f14wb A:hover {COLOR: #fff;font-weight:bold;text-decoration:underline; font-size: 14px; }
.f14wb A:active {COLOR:  #fff;font-weight:bold;text-decoration: underline; font-size: 14px; }


/*14px白色加粗*/
.f14spn{ font-family: Arial, "宋体"; font-size: 14px;  }
.f14spn div{ font-family: Arial, "宋体"; font-size: 14px;  }
.f14spn A:link {text-decoration: none; font-size: 14px; }
.f14spn A:visited {text-decoration: none; font-size: 14px; }
.f14spn A:hover {text-decoration:underline; font-size: 14px; }
.f14spn A:active {text-decoration: underline; font-size: 14px; }

/*定义字体行高*/
.lh18p{line-height:18px; height:18px;}
.lh20p{ line-height:20px; height:20px;}
.lh21p{line-height:21px;height:23px;}
.lh24p{line-height:24px;height:24px;}
.lh25p{line-height:25px;height:25px;}
.lh23p{line-height:23px;height:23px;}
.lh26p{ line-height:26px;height:26px;}
.lh30p{ line-height:30px;height:30px;}
.lh31p{ line-height:31px;height:31px;}
.lh180{ line-height:180%;} 
.lh160{ line-height:160%;} 
.lh200{ line-height:200%;}


.index_logonav{
    width:960px;
    height:100px;
    margin-top:12px;
    display:inline-block;
    clear:both;
  
    background-repeat:no-repeat;
    text-align:left;
}
.logob {  border-color:#cdcdcd;
    border-style:solid;
    border-width:1px; margin-top:10px}
.logob img{ width:116px; height:42px; border: 1px solid #ddd; margin:0; padding:2px; overflow:hidden;}

.index_lognav{
    width:958px;
    height:30px;
    display:inline-block;
    clear:both;
   
    background-repeat:no-repeat;
    text-align:left;
    border-color:#cdcdcd;
    border-style:solid;
    border-width:1px;
}

.index_logincontent{
    width:390px;
    height:28px;
    margin-left:0px;
    margin-top:0px;
    display:inline;
    float:left;
    text-align:left; padding-left:10px;
}





.index_logo{
    width:200px;
    height:70px;
    margin-left:0px;
    margin-top:0px;
    display:inline;
    float:left;
    text-align:left;
}

.index_logl{
    width:15px;
    height:70px;
    margin-left:0px;
    margin-top:0px;
    display:block;
    float:left;
    background-image: url(../images/loggl.jpg);
    background-repeat:no-repeat;
    text-align:left;
}

.index_loggg{
    width:760px;
    height:60px;
    margin-left:0px;
    margin-top:4px;
    display:block;
    float:left;
    
    text-align:left; 
}

.index_logdaohang{
    width:295px;
    height:50px;
    margin-left:0px;
    margin-top:0px;
    display:inline;
    float:left; padding:10px 10px;  background-repeat:no-repeat;
    text-align:left;
}

.index_topnav{
    width:960px;
    height:58px;
    margin-top:10px;
    display:inline-block;
    clear:both;
    background-image: url(../images/daohangbg.gif);
    background-repeat:repeat-x;
    text-align:left;
}

.index_gdxw{
    width:940px;
    padding-top:1px;
    height:28px;
    margin-left:0px;
    margin-top:29px;
    position: absolute; padding-left:10px; padding-right:10px;
    background-repeat:no-repeat;
    text-align:left;
}

.index_btntopnav{
    width:71px;
    height:28px;
    margin-top:0px;
    background-color:#ff0000; border-left:1px solid #FFF; 
   text-align:center; float:left; line-height:28px;
}

.left{ float:left}
.right{ float:right}
.mt10{ margin-top:10px;}

/*picshow*/
.picshow{ width:648px;position:relative;overflow:hidden;height:448px; border:1px solid #CCC}
 .image{position:absolute;left:0;top:0;height:311px;}
 .image .text{background:#545662; width:580px; padding:5px 10px; color:#FFF;height:61px;position:absolute;left:0;top:366px;}
 .image .text a{ color:#FFF;} 
.image .text h4{ font-size:14px; line-height:25px;padding:0px 0px; margin:0px 0px;}
 .image .text h4.tit_en{font-size:21px;line-height:30px;padding-top:10px;}
 .image .text p{ line-height:18px;padding:0px 0px; margin:0px 0px;}
.picshow .list{
	position: absolute;
	left: 53px;
	top: 380px;
	width: 550px;
	overflow: hidden;
	height: 50px;
}
.picshow .list ul{ margin-right:-15px;zoom:1;}
.picshow .list ul li{ float:left; padding:5px 0 0; margin-right:5px;}
.picshow .list ul li a{ display:block;}
.picshow .list ul li span{ display:block; width:68px;}
.picshow .list ul li span a{ display:block; line-height:20px; height:20px; padding-left:4px; color:#444}
.picshow .list ul li img{ border:1px solid #d6d7d2}
.picshow .list ul li.cur{ background:#545662;padding:4px 0 4px; }
.picshow .list ul li.cur span a{ color:#fff; line-height:20px; height:20px;padding-left:4px;}
.picshow .list ul li.cur img{border:1px solid #545662;}
/**/

.rtitle{ height:35px; line-height:35px; background:#ececec}
.rtitle .tit{ height:35px; line-height:35px; padding-left:15px; width:120px; float:left}
.f14b2 ,.f14b2 a:link ,.f14b2 a:visited  ,.f14b2 a:hover{ font-family:"微软雅黑","宋体"; font-size:14px; font-weight:bold; color:#333333; text-decoration:none}

.tjspcont{height:103px; position:relative}
.tjspcont .img{ width:120px; height:90px; position:absolute; top:35px;}
.tjspcont .tit{
	width: 130px;
	height: 20px;
	line-height: 20px;
	position: absolute;
	text-align: center;
	left: 130px;
	top: 19px;
}
.tjspcont .cont{
	width: 150px;
	height: 40px;
	position: absolute;
	left: 130px;
	top: 40px;
}

.ftit{ width:710px; height:44px; line-height:44px;}
.ftit .tit{ height:20px; line-height:20px; width:95px; text-align:center; float:left}
.ftit .more{ height:38px; line-height:38px; width:50px; text-align:left; float:right}

.llcont{width:310px; height:320px; padding-left:0px;margin-top:10px; float:left}
.lrcont{ width:370px; height:320px; float:right; margin-top:10px; }

.f12t a:link ,.f12t a:visited   {color:#444444;}
.f12t a:hover{color:#ff0000;}

.rtitle2{ height:44px; line-height:44px; background:#ececec}
.rtitle2 .tit{ height:28px; line-height:28px; padding-left:15px; width:120px; float:left}
.rtitle2 .more{ height:38px; line-height:38px; width:50px; text-align:left; float:right}

.phbimgbg { width:223px; height:305px; background:url(phbimgbg.jpg); margin-top:0px; margin-left:10px; position:relative}
.phbimgbg .imgcont{ position:absolute; width:180px; height:60px; left:25px; top:-5px;}
.phbimgbg .cont{ position:absolute;width:180px; height:80px;  left:25px; top:88px;}

.phbimgbg2 { width:209px; height:152px;  margin-top:10px; margin-left:10px; position:relative}
.phbimgbg2 .imgcont{ position:absolute; width:210px; height:60px; left:0px; top:-5px;}
.phbimgbg2 .cont{ position:absolute;width:210px; height:80px;  left:0px; top:75px;}

.QQarea {
	WIDTH: 210px; margin-top:20px;
}
.QQarea UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.QQnav {
	BACKGROUND: #fafafa; WIDTH: 100%; LINE-HEIGHT: 28px;  HEIGHT: 28px
}
.QQnav H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; FLOAT: left; TEXT-INDENT: 17px
}
.QQnavbar {
	DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 86px; MARGIN-RIGHT: 0px; PADDING-TOP: 6px; ZOOM: 1; HEIGHT: 22px
}
.QQnavbar LI {
	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(QQsplit.png) no-repeat -165px -112px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 6px; CURSOR: pointer; LIST-STYLE-TYPE: none; HEIGHT: 6px
}
.QQnavbar LI.active {
	BACKGROUND: url(QQsplit.png) no-repeat -165px -86px
}
.QQbed {
	PADDING-LEFT: 19px; BACKGROUND: #fafcff; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 5px
}
.QQbed LI {
	FLOAT: left; WIDTH: 156px; POSITION: relative
}
#QQpre {
	DISPLAY: inline; BACKGROUND: url(QQsplit.png) no-repeat -151px -60px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 15px
}
#QQnext {
	BACKGROUND: url(QQsplit.png) no-repeat -151px -131px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 15px
}
#QQMarquee {
	LEFT: -10px; OVERFLOW: hidden; WIDTH: 210px; ZOOM: 1; POSITION: relative; HEIGHT: 135px
}
#QQMarqueeCoutent IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#QQMarqueeCoutent .link {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN-LEFT: 0px; WIDTH: 210px; LINE-HEIGHT: 22px; TEXT-ALIGN: center
}
#QQMarqueeCoutent A:link {
	COLOR: #0b3b8c; TEXT-DECORATION: none
}
#QQMarqueeCoutent A:visited {
	COLOR: #0b3b8c; TEXT-DECORATION: none
}
#QQMarqueeCoutent A:hover {
	COLOR: #0b3b8c; TEXT-DECORATION: underline
}
#QQMarqueeCoutent A:active {
	COLOR: #0b3b8c; TEXT-DECORATION: underline
}

#QQpre1 {
	DISPLAY: inline; BACKGROUND: url(QQsplit.png) no-repeat -151px -60px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 15px
}
#QQnext1 {
	BACKGROUND: url(QQsplit.png) no-repeat -151px -131px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 15px
}

#QQpre2 {
	DISPLAY: inline; BACKGROUND: url(QQsplit.png) no-repeat -151px -60px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 15px
}
#QQnext2 {
	BACKGROUND: url(QQsplit.png) no-repeat -151px -131px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 15px
}

#QQpre3 {
	DISPLAY: inline; BACKGROUND: url(QQsplit.png) no-repeat -151px -60px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 15px
}
#QQnext3 {
	BACKGROUND: url(QQsplit.png) no-repeat -151px -131px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 15px
}

#QQpre4 {
	DISPLAY: inline; BACKGROUND: url(QQsplit.png) no-repeat -151px -60px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 15px
}
#QQnext4 {
	BACKGROUND: url(QQsplit.png) no-repeat -151px -131px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 15px
}

.imgw296{ width:296px; height:230px; overflow:hidden; padding:3px 3px; border:0px solid #ccc}
.imgbian2{ margin-top:-1px; margin-left:-40px; width:296px;}

.list{
	position: absolute; padding-left:10px;
	left: 0px;
	top: 280px;
	width: 690px;
	overflow: hidden;
	height: 80px; z-index:999; background:#000;filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  
}
.list ul{ margin-right:-15px;zoom:1;}
 .list ul li{ float:left; padding:5px 0 0; margin-right:5px;}
 .list ul li a{ display:block;}
 .list ul li span{ display:block; width:68px;}
 .list ul li span a{ display:block; line-height:20px; height:20px; padding-left:4px; color:#444}
 .list ul li img{ border:1px solid #d6d7d2}
.list ul li.cur{ padding:4px 0 4px; }
 .list ul li.cur span a{ color:#fff; line-height:20px; height:20px;padding-left:4px;}
.list ul li.cur img{border:1px solid #b82a29;}


.imgcont{  width:240px; height:60px; background:#f8f8f8; margin-top:10px; padding:5px 5px;}


#nav2014{height:40px; line-height:40px;}
#nav2014 li.off{float:left; width:80px; text-align:center; padding:0px 5px;}
#nav2014 li.off A{padding-left:0px; padding-right:0px; display:block; }
#nav2014 li A:hover{background-color:#531942;display:block;  text-align:center}
#nav2014 li.on{ float:left; width:80px; text-align:center; padding:0px 5px; background-color:#531942;}