/* @charset "utf-8";
CSS Document */
/*	gobal */

* {
    margin:0; 
    padding:0; 
    font-size:1em;
}
div{color:#000; font-size:12px;}

p{margin:0px; padding:0px;}

body{ background-color:#cccdc8; margin:0px; padding:0px; text-align:center;}

ul{ padding-bottom:0px; margin-bottom:0px;}

li{ list-style:none; margin:0px; padding:0px; height:25px;}

a{color:#000000;text-decoration:none; font-family:宋体; font-size:12px;}

a:hover{color:#000000;text-decoration:none;}

input,select{color:navy;font:normal 12px/120% Tahoma,Verdana,sans-serif; height:19px;}

input,textarea,hr{color:navy;font:normal 12px/120% Verdana,sans-serif;padding-left:2px;padding-right:2px;border:1px #8AB3DB solid;}

/*	button */
.button	{font:normal 12px/120% Verdana,'宋体';height:18px;
border-left:1px #ced4e2 solid;
border-top:1px #ced4e2 solid;
border-right:1px #888888 solid;
border-bottom:1px #888888 solid;
background:	#dddddd;}

form {margin:0px;}
.box{
margin-left:auto;
margin-right:auto;
width:1000px;
background-color:#fff;
}
.boxborder
{
	width: 1000px;
	margin: 0 auto;
}
.mainDiv{Margin-Right: auto;Margin-Left: auto; text-align:center; width:1000px;}
.mainbody,.top,.mainContent,link,.bottom{ display:table-row; margin:0px auto; text-align:center; padding:0px; width:1000px;}
table{ margin:0; padding:0px; border:0px;}

/**********top***********/
.top{ clear:inherit;}
.top_item1{ width:1000px; height:87px; margin:0px; margin-top:5px; padding:0px; border:0px; background-color:#3399ff; overflow:hidden; background-image:url(../images/top.jpg); text-align:right; line-height:150px;}
.top_item1 td{ color:#FFFFFF;}
.top_item2{ width:1000px; height:231px; margin:0px; padding:0px; }

.head
{
    float: left;   
    background-repeat: no-repeat;
    height: 180px;
    width:1000px;
    clear: right;
}


.centerDIV{
}
.textin{
width:88px;
height:14px;
}

#tabmenu
{
 background:url(../images/menu1.jpg) repeat-x top left;  width:1000px; margin-top:5px; height:32px;float:left;margin-left:0px;

}
#tabmenu a {color: #FFFFFF;}
#tabmenu a:hover { color:Navy;}


.top_item3,.top_item3 table{ margin:0px; padding:0px; float:left; overflow:hidden; width:940px;}
.top_item3{ margin:3px 0 5px 0;}
#SingleLogin1_password,#SingleLogin1_username,#SingleSearch1_iAsk{ width:100px; margin:0px; padding:0px; height:18px;}

/**-----------------miancontent----------*/
.contentbody{margin-bottom:6px; width:710px; margin-left:auto; margin-right:auto; display:block;}
#rwfc,#jjxy{ float:left; width:224px; border:1px solid #6a82de; margin-right:6px; overflow:hidden; background-color:#f0f8ff;}
#yxdt,#bmkx{float:left; width:349px; border:1px solid #cccccc; overflow:hidden;}
#yxdt{ margin-right:6px;}
#crossband1,#crossband2{ margin-bottom:6px; display:block;}
#zxgz{ float:left; width:380px; border:1px solid #cccccc; margin-right:6px;}

/****   kdsd spxw ztxw   ****/
#kdsd{ width:360px !important; width:350px; float:left; margin-right:6px; border:1px solid #6a82de; background-color:#F0F8FF; margin-bottom:6px; padding-bottom:6px;}
#spxw{ width:326px; float:left; border:1px solid #cccccc; margin-right:6px; margin-bottom:6px;}
#ztxw{ width:234px; float:left; border:1px solid #6a82de; background-color:#F0F8FF; margin-bottom:6px; padding-bottom:6px;}
/****   kdsd spxw ztxw   ****/

/**   jjxy  ad gbyz  xbdzb   **/
#jbyz{ float:left; width:348px; border:1px solid #cccccc; overflow:hidden; margin-right:6px;}
#xbdzb{ float:left; width:348px; border:1px solid #cccccc; overflow:hidden;}
/**   jjxy  ad gbyz  xbdzb   **/

/**** for lastist news */
.zxgztitle{ font-size:18px; color:#FF0000; text-align:center; font-weight:600; line-height:150%; letter-spacing:-1px;}
.zxgzimg img{ border:0px; }
.zxgztext { text-align:left; }
.zxgztitle a {color:#FF0000;text-decoration:none;}
.zxgztitle a:hover{color:#FF0000;text-decoration:none;}
/***********************/



.left_item1{ border:1px solid #cccccc; width:620px !important; width:618px; height:230px; margin-bottom:6px;}

.left_item2{ border:1px solid #cccccc; width:620px !important; width:618px; height:230px;margin-bottom:6px;}

.left_item2 #tab{ width:620px !important; width:618px; }	
.left_item2 #tabTitle{margin-left:10px;list-style-type:none;height:23px;}
.left_item2 #tabContent {border-top:#aecbd4 1px solid;padding:0px;clear:both;}  
.left_item2 #tabTitle li{background:url(../images/tagleft.gif) no-repeat left bottom;float:left;height:23px;}
.left_item2 #tabTitle li.selectedTitle{background-position:left top;margin-bottom:-2px;position:relative;height:25px;}
.left_item2 #tabTitle a{margin-bottom:-9px;padding:0px 10px;background:url(../images/tagRight.gif) no-repeat right bottom;float:left;line-height:23px;height:23px;}
.left_item2 #tabTitle li.selectedTitle a{background-position:right top;}
.left_item2 #tabContent div {background:url(../images/bg.gif) repeat-x;BACKGROUND-COLOR: #fff;display:none;height:180px;}
.left_item2 #tabContent div.selectedContent{display:block; text-align:left; padding-left:6px; padding-top:6px;}
.left_item2 #tabContent div.selectedContent ul{ margin:0px; padding:0px;}
/********for firefox******/
.left_item2 .item_title h2 span ul{ margin:0px;}


.list1,.list2{ text-align:left; margin-left:6px;  float:left; padding:0px; margin-top:0px; width:95%;}
.list1 ul,.list1 ul li,.list2 ul,.list2 ul li,.list3 ul li{ margin:0px; padding:0px; font-weight:normal; }
.list2 ul,list2 tr{ background-color:Transparent;}
.list1 li strong,list2 li strong,list3 li strong{ float:left;}
.list1 li span,list2 li span,list3 li span{ float:right; margin:0px; padding:0px;}
.bgcolor1 table{ background-color:#f0f8ff;}

.xbdzb table{ width:100%; margin-bottom:5px;}




/******* articlelist.aspx css********/
.articlelist{ float:left; margin-bottom:10px; text-align:center;  width:95%; }
.articlelist table{ margin-left:auto; margin-right:auto;}
.articlelist table tr{ height:29px; width:129px;}
.articlelist table tr td{height:24px; border:8px solid tranparent;}

.articlelist a{color:#f78000;text-decoration:none; font-size:12px;}

.articlelist a:hover{color:#096b74;text-decoration:none; font-size:14px;}

.articlelist2{ float:left; margin-bottom:10px; text-align:center;  width:100%; }
.articlelist2 table{ margin-left:auto; margin-right:auto;}
.articlelist2 table tr{ height:30px;background:url(../images/title21.jpg) no-repeat bottom; width:169px;}
.articlelist2 table tr:hover{height:30px;background:url(../images/title22.jpg) no-repeat bottom;  width:169px;}

.articlelist2 table tr td{height:30px; border:8px solid tranparent;}


.articlelist2 a{color:#000000;text-decoration:none; font-size:12px;}
.articlelist2 a:hover{color:#096b74;text-decoration:none; font-size:12px;}

.articlelist1{ float:left; margin-left:10px; margin-bottom:10px; text-align:center; background-color:Transparent; width:95%; min-height:400px;_height:400px;}
.articlelist1 table{ margin-left:auto; margin-right:auto;}
.articlelist1 table tr{background:url(../images/line1.jpg) repeat-x center bottom;height:29px;}

.articlelist3{ float:left; margin-left:10px; margin-bottom:10px; text-align:center; background-color:Transparent; width:95%; min-height:400px;_height:400px;}
.articlelist3 table{ margin-left:auto; margin-right:auto;}
.articlelist3 table tr{height:29px;}

.articlelist4{ float:left; margin-left:10px; margin-bottom:10px; text-align:center; background-color:Transparent; width:95%; }
.articlelist4 table{ margin-left:auto; margin-right:auto;}
.articlelist4 table tr{height:29px;}

.aspnetpagercss{ float:right; text-align:right; margin:10px; padding-right:10px;}
.articlelist_login_search{ margin-bottom:0px;}
.articlelistitle{ text-align:left; font-size:12px; line-height:250%; margin:0px 0px 0px 0px; height:32px; border-bottom:solid 1px #bed7dc;background:url(../images/title3.jpg) repeat-x center bottom;}

/****** articlereadcontent ******/
.articleinfo{ text-align:center; display:table; margin:8px 0 8px 0; width:600px;}
.info1{ font-size:16px; font-weight:600; display:table; margin-bottom:5px; text-align:center; width:100%;}
.articlecontent{ width:600px; display:block; text-align:left; margin:2px 15px 15px 15px; line-height:150%;}

/*******  search.aspx  *********/
.search_title{ text-align:left; margin:10px 0 10px 15px; background:url(../images/xian.jpg) repeat-x center bottom; height:40px;}
.search_content{ width:720px; text-align:center; margin-bottom:15px; margin-left:auto; margin-right:auto; }

/*************video news read page title**************/
.videonewstitle{ background-image:url(../images/videonewsreadbg1.jpg); height:45px; color:#FF0000; font-size:14pt; text-align:center; border-bottom:1px solid #cccccc; line-height:150%; vertical-align:middle; padding-top:15px;}
.videonewscontent{ text-align:center;background-image:url(../images/10.jpg); height:530px; border:#999999; padding-top:50px;}
.videonewsbottom
{
	text-align:center;
}



/******************article read page*********************/
.articleBody{ width:700px; margin-left:10px; display:block; }
.articleRead{ width:700px; margin-left:10px; margin-top:15px;}
.articleSubTitle,.articleSecTitle{ color:#0011ff; font-size:14px; padding-top:10px;}
.articleTitle{ text-align:center; width:100%; color:#3f9aa5; font-size:22px; line-height:200%; font-weight:600; margin-top:0px;height:38px;  border:solid 1px #bed7dc;background:url(../images/title4.jpg) repeat-x center bottom;}
.articleContent1{text-align:left; padding-bottom:15px;line-height:23px; margin-top:15px; min-height:300px;_height:300px; width:100%;border-bottom:solid 1px #bed7dc;}
.articleContent1 img{ margin-top:17px; margin-bottom:18px; max-width:700px;_width:700px;}
.articleContent1 div{ font-size:18px; line-height:150%;}
.articlePublishTime,.articleHits,.articleSource,.articleAnthor{ text-align:center; margin-top:10px; border-bottom:solid 1px #bed7dc;}
.articleBottom{ padding-bottom:10px; margin-top:20px;width:95%;}





.main_top{background:url(../images/back.jpg) no-repeat; width:1000px;overflow:hidden;}
.left_body{margin-bottom:0px; width:175px;margin-left:0px; margin-right:0px; margin-top:5px; display:block;float:left; 
}
.right_body{margin-bottom:0px; width:800px; margin-left:0px; margin-right:0px; margin-top:70px; display:block;float:right;  
}

.right_left{margin-bottom:0px; width:500px; margin-left:0px; margin-right:0px; margin-top:0px; display:block;float:left;}
.right_right{margin-bottom:0px; width:250px; margin-left:0px; margin-right:0px; margin-top:0px; display:block;float:right;}




.left_body1{margin-bottom:0px; width:220px ;margin-left:0px; margin-right:0px; display:block;float:left; margin-bottom:20px; }
.right_body1{margin-bottom:0px; width:760px; margin-left:0px; margin-right:15px; margin-top:40px; display:block;float:right; margin-bottom:20px; border:solid 1px #bed7dc;}




.tpxw{ width:250px; float:right;  margin-right:0px; margin-bottom:0px; margin-top:0px;}
.tpxw1{ float: right;width: 250px;height: 180px; margin:15px 2px 0 0; _background: none; text-align: left; overflow: hidden; padding: 0px;}
.tpxw2{ padding-left: 5px; padding-right:5px; padding-top:3px;  width: 220px; height: 180px;}

.notice{ width:250px; float:right;  margin-right:0px; margin-bottom:0px; margin-top:10px;}



#introduction{ width:360px !important; width:350px; float:left; margin-right:0px; margin-left:60px!important; margin-left:30px; margin-bottom:10px; padding-bottom:6px; background-color:Transparent;}
.right_bottom{margin-bottom:0px; width:450px; margin-left:60px!important; margin-left:30px; margin-right:0px; margin-top:15px; display:block;float:left;}
#login{  width:200px; float:left; margin-right:0px;  margin-left:0px; margin-bottom:10px; padding-bottom:6px; border:solid 1px #2c79c1; border-bottom:solid 0px #2c79c1; }
#email{  width:200px; float:right; margin-right:0px;  margin-left:0px; margin-bottom:10px; padding-bottom:6px;border:solid 1px #2c79c1; border-bottom:solid 0px #2c79c1;}
#news{ width:345px !important; width:340px; float:left; margin-right:10px; border:1px solid #caf9c0; background-color:#F0F8FF; margin-bottom:6px; padding-bottom:6px; background:url(../images/title2.jpg) repeat-x top left;}
#knowledge{ width:345px !important; width:340px; float:right; margin-right:0px; border:1px solid #caf9c0; background-color:#F0F8FF; margin-bottom:6px; padding-bottom:6px; background:url(../images/title2.jpg) repeat-x top left;}
.yqlj{ width:1000px; height:33px; float:left; margin-right:0px; margin-bottom:2px; padding-bottom:0px; margin-top:0px;}
.yqlj1{ width:1000px; height:33px; float:left; margin-right:0px;  background:url(../images/title2.gif) no-repeat left bottom; margin-top:0px; margin-bottom:0px; padding-bottom:0px;}
.yqlj11{ width:100px; height:33px; float:left; margin-right:0px;  margin-bottom:0px; padding-bottom:0px; text-align:left; vertical-align:text-bottom;line-height:20px;font-weight:600;}

.MyMarqueeX
{
	width: 90%;
	height: 130px;
	overflow: hidden;
	margin: 0px auto 0 auto;
	float: left;
	margin-left:30px;
	background-color:Transparent;

}
.MyMarqueeX ul
{
	margin: 0;

}
.MyMarqueeX ul li
{
	margin: 0;
	text-align: center;
}
.MyMarqueeX a, .MyMarqueeX a:link, .MyMarqueeX a:active
{
	color: #000;
}
.MyMarqueeX img
{
	height: 90px;
	width: 130px;
	border: 2px solid #e6e6e6;
	padding: 1px;
	margin: 5px;
}

.item_title2{  height:29px; float:left; }
.item_title2 h2{ float:left; margin:0px;}
.item_title2 span{float:right; margin:10px 15px 0 0;}
.item_title2 h2 strong{ float:left; margin:10px 10px 0 15px;}
.item_title2 h2 span{ float:left; line-height:25px; font-size:13px; font-weight:600; margin:5px 0 0 0;}


.item_title{ background:url(../images/title2.jpg) repeat-x top left; height:26px; float:left; width:100%;}
.item_title h2{ float:left; margin:0px;}
.item_title span{float:right; margin:10px 15px 0 0;}
.item_title h2 strong{ float:left; margin:10px 10px 0 15px;}
.item_title h2 span{ float:left; line-height:25px; font-size:13px; font-weight:600; margin:5px 0 0 0;}


.item_title3{ background:url(../images/title1.jpg); height:26px; float:left; width:115px;}
.item_title3 h2{ float:left; margin:0px;}
.item_title3 span{float:right; margin:10px 15px 0 0;}
.item_title3 h2 strong{ float:left; margin:10px 10px 0 15px; color:White;}
.item_title3 h2 span{ float:left; line-height:25px; font-size:13px; font-weight:600; margin:0 0 0 0; margin-left:25px;}

/**********bottom*************/
.bottom table { height:69px; width:1000px; text-align:left; margin-left:0px;}
.bottom1{ height:27px; width:1000px; text-align:center;}




.top11{background:url(../images/title1.gif) no-repeat left bottom; height:38px; float:left; margin-left:5px; text-align:left; width:175px; vertical-align:bottom; line-height:5px; margin-top:60px;}
.middle11{ height:220px; float:left; text-align:center; width:175px!important;width:160px;
}

.top1{background:url(../images/title1.gif) no-repeat left bottom; height:38px; float:left; margin-left:5px; text-align:left; width:200px; vertical-align:bottom; line-height:5px; margin-top:5px;}
.middle1{ height:220px; float:left; text-align:center; width:200px;}

.top12{ height:38px; float:left; margin-left:5px; text-align:left; width:200px; vertical-align:bottom; line-height:5px; margin-top:5px;}



/*下拉菜单样式*/
/**********************************************/
#nav {padding:0; margin:0 auto; list-style:none; height:36px; background:url(../images/menu1.jpg) repeat-x top left;  position:relative; z-index:0; font-family:宋体;}
#nav li.top {display:block; float:left; height:35px;width:100px;text-align:center;}
#nav li a.top_link {display:block; float:left; height:34px; line-height:33px; color:white; text-decoration:none; font-size:15px; padding:0px 2px 4px 12px; cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0 10px 0 10px; height:33px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 10px 0 10px; height:32px; }

#nav li:hover a.top_link {color:#fff; font-weight:bold;}
#nav li:hover a.top_link span {}
#nav li:hover a.top_link span.down {text-align:center;}

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:36px; background: #dadada; padding:3px;width:auto!important;width:90px;min-width:90px; height:auto; z-index:0;}
#nav li:hover ul.sub li
{display:block; position:relative; float:left;font-size:15px;  width:auto !important;width:90px;min-width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:13px;  white-space:nowrap;  line-height:32px; text-indent:5px;font-size:13px; color:#2c79c1; text-decoration:none;text-align:left; float:left;}

#nav li:hover ul.sub li:hover 
{color:#2c79c1;font-weight:bold; border-color:#fff;background: #fff;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:auto; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav .tm {float:left;  width:7px;}
#nav .mainlevel1 {float:left;  width:80px;background:url(../images/menu1.jpg) repeat-x top left; height:32px;padding:5px 2px 0px 2px;   }
/**********************************************/
