@charset "utf-8";

html{overflow-y:scroll;}

body {font-size:12px; 
font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;
 margin:0; line-height:150%;text-align:center}

 /*头部*/

#container {margin:0 auto; width:960px; border:0px;}

#header { height:100px;margin:0px; padding:0px;}

#header .logo {float:left;margin:10px; }

#header .banner{float:left; text-align:center;width:560px; height:100px; padding-left:50px;padding-top:20px;}

#header .banner .adtop1{float:left;margin:0; text-align:center;width:400px;height:100px;}

#header .banner .adtop2{float:left;margin:0; text-align:center;width:160px;height:100px;}

#header .headright{float:right; margin:12px 0px 0px 0px; height:100px;}

#header .headright dl{margin:5px 40px 5px 20px;padding: 5px 0px;clear:both; height:20px;}

#header .headright dt{ width:40px; height:20px; float:left;margin: 0px; padding:0px;}

#header .headright dd a{FONT-SIZE: 13px; COLOR: #0066cc; TEXT-DECORATION: none;margin: 0px; line-height:20px;}

 /*广告*/

.adr1{BACKGROUND-IMAGE: url(../images/top_gift.gif);background-repeat: no-repeat;background-position: 19px 2px; }

.adr2{BACKGROUND-IMAGE: url(../images/top_mail.gif);background-repeat: no-repeat;background-position: 19px 2px; }

.adr3{BACKGROUND-IMAGE: url(../images/top_home.gif);background-repeat: no-repeat;background-position: 19px 2px; }



.leftad{BORDER: #F5C285 1px solid;margin-top:6px;text-align:center;}

.rightad{BORDER: #F5C285 1px solid;text-align:center;margin-bottom:6px;}

 /*菜单栏*/

#menu { height:35px; background-image: url(../images/nav_bg1.gif);background-repeat: repeat-x; BORDER: #F5C285 1px solid;}

#menu ul{margin:0px; padding-left:15px;_margin /* IE5.5 */:0;}

#menu li{float:left; display:block;list-style-type:none;border:1px solid #fff;border-width:1px 1px 0 0;line-height:30px;text-align:center;width:auto;padding-left:12px;padding-right:12px; padding-top:2px;height:30px; }

#menu li a,a:hover{  text-decoration:none; color:#0066cc;  font-size:13px;}

.data{float:right;padding-top:8px;padding-right:4px;}





#navbar {overflow:hidden; width:100% margin:0 auto;line-height:35px;background-color:#DA5148; font-size:14px;FONT-WEIGHT: bold;}


#navbar a:link, #navbar a:visited{color:#F5F5F5;text-decoration:none; padding:3px 10px 9px 13px;font-size:14px;}

#navbar ul {

    list-style-type:none;

	margin:0;

	padding:0;

	line-height:35px; text-align:left;

	}

#navbar li

{

	float:left;

}

#navbar ul li ul a:link, #navbar ul li ul a:visited{color:#EEE;text-decoration:none;background:url();}

#navbar ul li ul{ position:absolute; display:none; background-color:#3791DF;background:url(../images/xlbg.gif);z-index:999;

    min-width: 70px;

    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);}  

#navbar ul li ul li{ line-height:25px; text-align:center; float:none; border-bottom:1px solid #ccc}  

#navbar ul li ul li a{ width:100%;}  

#navbar ul li ul li a:hover{ color:#CCCCCC;width:100%;}  

#navbar ul li:hover ul{ display:block}  



#navbar a:hover {color:#EEE; text-decoration:none; }

#navbar a.first {background:none!important;}



#breadCrumb { height:30px; padding-left:2px; font-size:12px; float:left;}

#breadCrumb img{ padding-top:8px;}

#breadCrumb a,#breadCrumb a:hover{text-decoration:none;color:#0066cc;}

/*搜索栏*/

#search { height:auto; padding-top:5px; line-height:0px;float:right;padding-right:5px;}

#search form {float:left; width:100%;}

#search .seatext {BORDER: #F5C285 1px solid;height:17px;FONT-SIZE: 13px;margin-left:20px;vertical-align:middle;_margin-top:8px}

#search select { margin-left:20px;vertical-align:middle;_margin-top:8px}

#search .imageinput{  border:0px; padding:0px;height:24px;width:59px;margin-left:20px;vertical-align:middle;_margin-top:8px}

#search .su { float:left; margin-left:50px;font-weight: bold;vertical-align:middle;}



/*首页幻灯图片*/

#huanding { height:480px; width:100%;BORDER: #F5C285 1px solid;float:left; margin-top:6px;}





#newfb { width:576px;BORDER: #F5C285 1px solid;float:left; margin-top:6px;}

#newfb .tit{ BORDER-bottom: #F5C285 1px solid;background-color:#DA5148; height:24px;font-size: 14px;font-weight: bold;text-align: left;color: #FFF;padding-left:10px;margin-bottom:6px; padding-top:7px;}

#newfb .fbdl {margin-left:10px; margin-top:2px; padding:0px; clear:both; width:100%;LINE-HEIGHT: 30px ; height:30px;}

#newfb .fbdt{TEXT-ALIGN: left;float:left;margin:0px; width:75px;}

#newfb .fbdt A { font-weight: bold;COLOR:#53B847; TEXT-DECORATION: none;margin-left:8px;}

#newfb .fbdt A:hover { font-weight: bold;COLOR: #53B847}



#newfb .fbdd { COLOR: #0066cc; TEXT-ALIGN: left;margin-left:8px; float:left;}

#newfb .fbdd A { COLOR: #0066cc; TEXT-DECORATION: none;}

#newfb .fbdd A:hover { COLOR: #ff0000;}

#newfb .fbdata {float:right;padding-top:0px;padding-right:22px;}


#playersta { width:378px;BORDER: #F5C285 1px solid;float:left; margin-top:6px;margin-left:2px;}

#playersta .tit_sta{ BORDER-bottom: #EEEEEA 1px solid;background-color:#DA5148; height:24px;font-size: 14px;font-weight: bold;text-align: left;color: #FFF;padding-left:10px; padding-top:7px;}
#playersta A { COLOR: #FFF; TEXT-DECORATION: none;}
#playersta A:hover { COLOR: #F5C385;}

#playersta .pure-table_sta {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    border: 0px solid #EEEEEA;
	margin:0 0 6px 0;
	}

.pure-table_sta td,.pure-table th {
	height:24px;
    border-left: 1px solid  #EEEEEA;
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible;
   
	}

.pure-table_sta thead {
    background-color: #e0e0e0;
    color: #000;
    text-align: left;
    vertical-align: bottom;
}

.pure-table_sta td {
  background-color: transparent;
}

.pure-table_sta-odd td {
    background-color: #F5C285;
}


.gnjj { padding-bottom:6px;}

#mainContent { overflow:auto;zoom:1; margin-bottom:8px;margin-top:6px;}

 /*首页横幅图片*/

#hengfupic { height:110px;margin-top:6px;}

#hengfupic ul{margin:0px; padding:0px;_margin /* IE5.5 */:0;}

#hengfupic li { float:left;margin: 0px; padding:0px;list-style-type:none;}

#hengfupic dl{margin:0px;padding: 0px 0px;clear:both;}

#hengfupic dt{margin-right: 5px;margin-left: 0px;margin-top: 0px;margin-bottom: 0px; padding:1px;BORDER: #F5C285 1px solid;}

#hengfupic dd{margin: 0px; padding:0px;FONT-SIZE: 13px;TEXT-ALIGN: center}

#hengfupic dd a {FONT-SIZE: 13px; COLOR: #0066cc; TEXT-DECORATION: none;padding-left:0px;}

#hengfupic dd a:visited {FONT-SIZE: 13px; COLOR: #0099FF;TEXT-DECORATION: none;padding-left:0px;}

#hengfupic dd a:hover {FONT-SIZE: 13px; COLOR: #ff0000;TEXT-DECORATION: none;padding-left:0px;}







#sidebar { float:right; width:303px;}

#content { float:left; width:650px;}

 /*友情链接*/

#friendLink { maring-top:10px;background:#DA5148; margin:0px auto;width:100%; text-align:center;color:#F5F5F5;height:35px;line-height:35px}

.linkweb { float:left;}

#friendLink ul{ margin:0px;_margin /* IE5.5 */:0; padding:0px;}

#friendLink li { float:left; list-style-type:none; margin:0 8px;}

#friendLink li a,a:hover,a:visited{color:#F5F5F5;text-decoration:none; font-size:12px}





#footer { height:30px; padding:8px;font-size:12px;}

 /*布局左侧*/



.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

.lmleft {  width:320px;BORDER: #F5C285 1px solid;float:left; margin-bottom:6px;}

.lmright {  width:320px;BORDER: #F5C285 1px solid;float:right; margin-bottom:6px;}

.item_title {BORDER-bottom: #F5C285 1px solid;BACKGROUND-IMAGE: url(../images/tab.gif); height:24px;}

.item_name {font-size: 12px;font-weight: bold;text-align: left;color: #006699;padding-left:10px;width:250px; float:left;padding-top:2px;}

.item_more {padding-top:6px;}

.item_content ul{margin:0px; padding:0px;margin:0px auto\9;_margin /* IE5.5 */:0px;}

.item_content li{

	color:#039;

	BACKGROUND-IMAGE: url(../images/dotline.gif);

	line-height:25px;

	font-size:13px;

	text-align:left;

	list-style-type:none;

	

	_margin-left /* IE5.5 */:0px;

	background-repeat: repeat-x;

	background-position: bottom;

}

.item_content li a{color:#0066cc;text-decoration:none; font-size:13px;}

.item_content li A:visited {COLOR: #0099FF;font-size:13px;}

.item_content li a:hover{color:#ff0000;text-decoration:none;font-size:13px;}



 /*布局右侧*/

.sidebarsub { BORDER: #F5C285 1px solid;margin-bottom:6px; height:100%}

.columns_title {BORDER-bottom: #F5C285 1px solid;BACKGROUND-IMAGE: url(../images/tab.gif); height:24px;}

.columns_tb{BACKGROUND-IMAGE: url(../images/tb1.jpg);background-repeat: no-repeat;background-position: 8px 7px; width:20px; height:20px; float:left;}

.columns_name{font-size: 12px;font-weight: bold;text-align: left;color: #006699;padding-left:30px;padding-top:3px;}

.columns_content {margin-top: 6px;margin-bottom: 6px;}

.columns_content dl{margin:0px;padding: 3px 0px;clear:both;}

.columns_content dt{BACKGROUND-IMAGE: url(../images/icon1.gif);background-repeat: no-repeat;background-position: 9px 4px; width:20px; height:20px; float:left;margin: 0px; padding:0px;}

.columns_content dd{margin: 0px; padding:0px;FONT-SIZE: 13px;TEXT-ALIGN: left}

.columns_content dd a {FONT-SIZE: 13px; COLOR: #0066cc; TEXT-DECORATION: none;padding-left:6px;}

.columns_content dd a:visited {FONT-SIZE: 13px; COLOR: #0099FF;TEXT-DECORATION: none;padding-left:6px;}

.columns_content dd a:hover {FONT-SIZE: 13px; COLOR: #ff0000;TEXT-DECORATION: none;padding-left:6px;}

 /*列表页*/

#listcontent {BORDER: #F5C285 1px solid;margin-top: 0px; padding:2px;}

#listcontent dl {BACKGROUND-IMAGE: url(../images/dotline.gif);HEIGHT: 20px;PADDING-BOTTOM: 4px; MARGIN: 4px; LIST-STYLE-TYPE: none;background-repeat: repeat-x;background-position: bottom;clear:both;}

#listcontent dt {FLOAT: left; WIDTH: 450px; TEXT-ALIGN: left;width:520px;}

#listcontent dt a{FONT-SIZE: 13px; COLOR: #0066cc; TEXT-DECORATION: none; }

#listcontent dt A:hover{FONT-SIZE: 13px; COLOR: #ff0000; TEXT-DECORATION: none; }

#listcontent dd {FONT-SIZE: 13px; FLOAT: left; WIDTH: 80px;MARGIN: 0px; COLOR: #999999; TEXT-ALIGN: left}





.listpage {font-size: 13px;line-height: 2em;text-decoration: none;text-align:center;}

.listpage a , .listpage a:visited{FONT-SIZE: 13px; COLOR: #0066cc; TEXT-DECORATION: none;}

.listpage a:hover  {FONT-SIZE: 13px; COLOR: #ff0000;TEXT-DECORATION: none;}

 /*文章页*/

#articlecontent {BORDER: #F5C285 1px solid;margin-top: 0px; padding:2px;}

#articlecontent h1{ text-align:center; font-size:16px; font-weight:bold;}

.artcontentcss {

	font-size: 13px;

	line-height: 1.8em;

	text-decoration: none;

	text-align:justify; 

	text-justify:inter-ideograph; 

	MARGIN-RIGHT: 6px;

	MARGIN-left: 6px;

	

}

.artcontentcss a,.artcontentcss a:visited,.artcontentcss a:hover{font-size: 13px;color:#0066cc;}

.artcontentpage a,.artcontentpage a:hover{TEXT-DECORATION: none;color:#0066cc;}



#updownart {BORDER: #F5C285 0px solid;margin-top: 6px; padding:2px; text-align:center;}

#updownart a,#updownart a:hover {TEXT-DECORATION: none;color:#0066cc;}

.artbz {font-size: 12px;text-align:center;}



.button {

	BORDER-RIGHT: #002d96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002d96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002d96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002d96 1px solid; }



  /*留言板*/

#feedback {BORDER: #F5C285 1px solid; padding:2px;margin-top:6px; }

#feedback .feedbackchild{BORDER: #D8ECF3 1px solid; margin:10px; background-color:#FFFFFF; width:620px;;}

#feedback .userly{ margin-left:14px; padding:0px;}

#feedback .userly textarea{ width:610px;}

#feedback dl {margin:0px; padding:0px;}

#feedback .dt1 {TEXT-ALIGN: left;float:left;LINE-HEIGHT: 25px;FONT-SIZE: 14px; font-weight: bold;COLOR:#0033FF; TEXT-DECORATION: none;margin-left:8px;width:46px;}

#feedback .dd1 {FONT-SIZE: 12px;  COLOR: #000000; TEXT-ALIGN: left;LINE-HEIGHT: 25px;margin-left:6px;word-break:break-all;TEXT-DECORATION: none;width:540px;}

#feedback .dt2 {TEXT-ALIGN: left;float:left;LINE-HEIGHT: 25px;FONT-SIZE: 14px; font-weight: bold;COLOR:#339933; TEXT-DECORATION: none;margin-left:8px;width:46px;}

#feedback .dd2 {FONT-SIZE: 12px;  COLOR: #996600; TEXT-ALIGN: left;LINE-HEIGHT: 25px;margin-left:6px;word-break:break-all;TEXT-DECORATION: none;width:540px;}

#feedback dt{TEXT-ALIGN: left;float:left;LINE-HEIGHT: 25px;FONT-SIZE: 14px; font-weight: bold;COLOR:#0033FF; TEXT-DECORATION: none;margin-left:10px;}

#feedback dd {FONT-SIZE: 12px;  COLOR: #000000; TEXT-ALIGN: left;LINE-HEIGHT: 25px;margin-left:6px;word-break:break-all;TEXT-DECORATION: none;}

/*列表标题样式*/

ul.nl {list-style:none outside none; margin:0; padding:0}

ul.nl li {line-height:29px; height:29px;background:url(../images/dotline.gif) repeat-x 0px 27px;margin-left:6px;margin-right:6px;}

ul.nl li img {_margin:6px 0}



.news{

	width:960px;

	height:auto;

	margin:auto;



	}



.newscontent{

	width:475px;

	height:256px;

	float:left;

	}

.news_title{

	width:475px;

	height:40px;

	background-image:url(../images/news_title.jpg);

	background-repeat:no-repeat;

	}



.title_zi{

	width:350px;

	height:30px;

	float:left;

	font-size:17px;

	font-family:"黑体";

	color:#005b8d;

	font-weight:bold;

	padding-top: 9px;

	padding-left: 40px;

	}

.title_more{

	width:30px;

	height:28px;

	float:left;

	padding-top: 10px;

	padding-left: 4px;

	}

.title_more a,.title_more a:hover{TEXT-DECORATION: none;color:#005b8d;font-size:13px;}



.newscontent_nr{

	width:475px;

	height:246px;

	background-image:url(../images/news_nr.jpg);

	background-repeat:no-repeat;

	}

.nrdian{background:url(../images/iwms1.gif) no-repeat 7px 12px; width:14px; height:20px; float:left}

.nrtitle{

	padding-left:4px;

	float:left;

	width:370px;

	white-space:nowrap;

	word-break:keep-all;

	overflow:hidden;

	text-overflow:ellipsis;

	margin-left:0px;

	}

	

.nrtitle a {TEXT-DECORATION: none;color:#0066cc;}

.nrtitle a:hover{TEXT-DECORATION: none;color:#ff0000;}



.dateR {padding-right:10px}

.gray {color:gray !important;text-decoration:none;font-size:12px}

.pure-table {



    border-collapse: collapse;



    border-spacing: 0;



    empty-cells: show;



    border: 1px solid #EEEEEA;



	}



  



.pure-table td,.pure-table th {



	height:35px;



    border-left: 1px solid  #EEEEEA;



    border-width: 0 0 0 1px;



    font-size: inherit;



    margin: 0;



    overflow: visible;



    padding: .5em 1em; 



	}



 



.pure-table thead {



    background-color: #e0e0e0;



    color: #000;



    text-align: left;



    vertical-align: bottom;



}



 



.pure-table td {



    background-color: transparent;



}



 



.pure-table-odd td {



    background-color: #F5C285;



}


.pure-table-green td {


    color:#FF0000;
    background-color: #EFFFD7;



}




/* tilist style*/