@charset "UTF-8";
/* CSS Document */
/*通用*/
* { padding: 0; margin: 0; }
a img { border: none; }
a { text-decoration: none; margin:0;padding:0 }    /*13466931788zhan*/

body { font-family: "Microsoft YaHei"; text-decoration: none;}
/*body{font:12px/160% 宋体,微软雅黑,Verdana,Tahoma;}*/
li { list-style: none; }
.Titlebar { background: url(../images/Titlebar.jpg); border-bottom: 1px solid #dddddd; height: 39px; line-height: 39px; font-size: 14px; color: #595959; font-weight: bold; text-align:center; }
.Titlebar-right { background: url(../images/Titlebar.jpg); border-bottom: 1px solid #dddddd; height: 39px; line-height: 39px; font-size: 14px; color: #595959; font-weight: bold; padding-left:25px;}
.listTime { float: right; color: #595959;margin:0;padding:0 }
.moer { float: right; margin-right: 10px; color: #595959; font-size: 12px; line-height: 39px; font-weight: 100; }
.moer:hover {color:#CC0000;font-weight: bold;}
.ml10 { margin-left: 10px; }
.mt10 { margin-top: 10px; }
.height250 { height: 250px; }
.height410 { height: 410px; }

.guanggao{width:1000px;margin:0 auto; height:300px;background:#2960c5;display:none;}


/*header*/
#header {  }
#header .top{background:#F5F5F3; height: 40px;border-bottom: 1px solid #dadada;border-top: 2px solid #990000;font:12px/160% 宋体,微软雅黑,Verdana,Tahoma;}
#header .top .menu{position: relative;width:1000px;margin:0px auto; }
#header .top .menu .left{width:550px;float:left; height: 40px; line-height: 40px; text-align:left;}
#header .top .menu .right {width:440px;float:right;  height: 40px; line-height: 40px; text-align:right;}
#header .top .menu .right b{color:#FF6600;font-size: 14px;}
#header .logo{width:1000px;margin:0px auto; background: url(../images/top.png) no-repeat; height: 116px; }
#header .logo .zxbm{display: none;float:right;width:189px;height:76px;margin-top:30px;border-top: 0px solid #666;}
#ad-banner1{display: none;width:1000px;margin:0 auto; margin-top:5px;height: 135px;margin-top:20px;}
#ad-banner1 img{width:1000px;height: 135px;border:none;}
#ad-banner2{position:fixed; width:1000px;margin:0 auto;top:60px;border-top: 0px solid #990000;}
#ad-banner2 .zxbm{float:right;width:177px;height:98px;top:-140px;border-top: 0px solid #666;}
/*menu*/
.nav { width: 100%; margin: 0 auto; background: url(../images/menu.jpg) left repeat-x; position: relative; height: 53px; z-index:1000;}
.nav .menu { width: 1000px; margin: 0 auto; }
.nav .menu li {position: relative ; float: left; width: 110px; list-style: none; text-align: center;Z-index:1000; }
.nav .menu a { color: #fff; font-size: 18px; height: 53px; line-height: 53px; width: 110px;display: block;}
.nav .menu a.aaa:hover {color:#FFCC00;}
.nav .menu li ul {both:clear; display: none; position: absolute; Z-index:10000;}
.nav .menu li:hover ul { Z-index:10000; display: block; width: 110px; left:0px;top: 50px;background:url(../images/menu.png) no-repeat bottom;padding-bottom:11px; }
.nav .menu li ul li { background: #2656a2; width: 110px; }
.nav .menu li ul li a { color: #fff; font-size: 16px; height: 30px; line-height: 30px; }
.nav .menu li ul li:hover{background:#568DE0;}
/*Container*/
.container { width: 1000px; margin: 0 auto; overflow: hidden; }
/*breadCrumb*/
.so { width: 1000px; overflow: hidden; display: block; z-index:1000;}
.breadCrumb { width: 550px; height: 40px; line-height: 40px; float: left; padding-left:10px; color: #a8a8a8; font-size: 14px; }
.breadCrumb a {font:12px/160% 宋体,微软雅黑,Verdana,Tahoma; color: #595959;}
/*Search*/
.Search {position:relative; width: 281px; height: 26px;  float: right; display: block; margin-top: 7px; border: 0px solid #dddddd;z-index:1;}
.Search input.ttext {background: url(../images/searchinput.jpg); width: 270px; height: 26px;border:none;padding-left:10px; margin-left: 0px; margin-right: 5px; border:none; line-height:26px; float: left;z-index:1; }
.Search .Searchbut {border: 0px solid #dddddd; position:absolute;top:0px;right:5px; background: url(../images/searchbut.jpg); width: 18px; height: 18px; display: block; float: left; margin-right: 7px; margin-top: 3px; }
.Search .Searchbut:hover { background: url(../images/searchbut.jpg) 0 -18px; width: 18px; height: 18px; display: block; margin-right: 5px; margin-top: 3px; }
/*
.search {border:1 solid green; float:right; padding-top:5px;}
.search input { width:226px; height:26px; background:url(../../images/searchinput.jpg) no-repeat; border:none; line-height:26px; margin-left:5px; float:left;}
.search .searchbutton { background:url(../../images/search.gif); width:76px; height:27px; display:block; float:left; margin-left:10px;}
.search .searchbutton:hover {background:url(../../images/searcha.gif); width:76px; height:27px; display:block; float:left; margin-left:10px;}
*/

/*picnews*/
.pic_news {position:relative; width:348px; height:300px; float:left; border: 0px solid #dddddd; }
#playBg { top:270px; z-index:1; filter:alpha(opacity=40); opacity:0.7; width:348px; position:absolute; height:30px; background:#000; }
#playText { top:275px; z-index:2; padding-left:10px; font-size:12px;  width:170px; color:#fff; line-height:24px; overflow:hidden; position:absolute; cursor:pointer; }
#playNum { top:275px;left:200px; z-index:3; width:140px; text-align:right; position:absolute; height:25px; }
#playNum a { width:15px; height:15px; font-size:12px; line-height:16px; cursor:pointer; display:inline-block; color:#000; padding:1px 2px; background:#D7D6D7; text-align:center; border-right:1px solid #999; }
#playShow img { width:348px;height:299px; _height:297px; border:0px solid #999;padding:0;margin:0}
#playShow a {margin-left:0px;padding:0;margin:0}
.newgif {border:0px solid #bfbfbf; background:url(../images/dddd2.jpg) no-repeat left top;}

/*News*/
.News { width: 348px; border: 1px solid #dddddd; float: left; height: 300px; margin-left: 10px;}
.libg { width: 120px; height: 40px;_height: 40px; display: block; background: #fff; text-align: center; float: left;
display: block; border-right: 1px solid #ddd; border-left: 1px solid #ddd;color: #df0303; }
.show { }
.hidden { DISPLAY: none }
.News .Titlebar li { width: 120px; text-align: center; cursor: pointer; list-style: none; float: left; }
.NewsContent { width: 340px; _width: 310px; margin: 0 auto; clear: both; font-size: 12px; padding: 10px; height: 240px; }
/*
.NewsContent .Newpic { width: 343px; height: 238px; float: left; }
.NewsContent .Newpic img { width: 340px; height: 238px; }
*/
.NewsContent .Newlist { float: left; width: 340px;_width: 310px; float: left; margin-left: 5px; }
.NewsContent .Newlist .Paragraph {width: 320px;_width: 310px; height: 110px; border-bottom: 1px dashed #dddddd; margin-bottom: 5px; }
.NewsContent .Newlist .Paragraph font { font:16px/160% 宋体,微软雅黑,Verdana,Tahoma; font-weight: bold; color: #0000CC; line-height: 30px; text-align: center; width: 320px;_width: 310px; display: block; }
.NewsContent .Newlist .Paragraph p {position:relative; line-height: 24px; color: #595959; font-size: 12px; width: 320px;_width: 310px;}
.NewsContent .Newlist .Paragraph p a{position:absolute; right:8px;top:50px;}
.NewsContent .Newlist li {width: 320px;_width: 310px; overflow: hidden; line-height: 24px; height: 24px; padding:0;}
.NewsContent .Newlist li a {border: 0px dashed #dddddd; color: #595959; background: url(../images/d.jpg) no-repeat center left; padding-left: 10px; width: 200px; _width: 200px;height: 24px; overflow: hidden; display: block; float: left; }
.NewsContent .Newlist li a:hover { color: #CC0000; }

.sidebargg { width: 278px; border: 1px solid #dddddd; float: left; margin-left: 10px; overflow: hidden;height:230px;}
.sidebargg .Titlebar .myzxgg { background: url(../images/png-0201.gif) no-repeat 5px top; padding-left:60px; color:#FF6600; }
.sidebargg .sidebarContent { width: 268px; margin: 0 auto; margin-top: 10px; }
.sidebargg .sidebarContent .video { width: 265px; height: 162px; float: left; border-bottom: 1px dashed #595959; padding-bottom: 9px; }
.sidebargg .sidebarContent li { background: url(../images/d.jpg) no-repeat left 15px; font-size: 13px; line-height: 22px; padding:5px 0px 5px 10px;border-bottom: 0px dashed #dddddd;}
.sidebargg .sidebarContent li a { color: #595959; }
.rukoubtu { display: block; width: 278px; height: 60px;  margin-left: 10px;margin-top: 10px; float: left; }
.rukoubtu img{ width: 280px; height: 60px;}


/*sidebar*/
.sidebar { width: 278px; border: 1px solid #dddddd; float: left; margin-left: 10px; overflow: hidden; }
.libg1 { width: 120px; height: 40px;_height: 40px; display: block; background: #fff; text-align: center; float: left;
display: block; border-right: 1px solid #ddd; border-left: 1px solid #ddd;color: #df0303; }
.libg2 { width: 120px; height: 40px;_height: 40px; display: block; background: #fff; text-align: center; float: left;
display: block; border-right: 1px solid #ddd; border-left: 1px solid #ddd;color: #df0303; }
.sidebar .sidebarContent { width: 268px; margin: 0 auto; margin-top: 10px; }
.sidebar .sidebarContent .video { width: 265px; height: 162px; float: left; border-bottom: 1px dashed #595959; padding-bottom: 9px; }
.sidebar .sidebarContent .rukoubtu { display: block; width: 276px; height: 58px; padding: 10px 0; margin: 0 auto; float: left; }
.sidebar .sidebarContent li { background: url(../images/d.jpg) no-repeat left 12px; font-size: 12px; line-height: 24px; padding-left: 10px; }
.sidebar .sidebarContent li a { color: #595959; }
.NewsContent .Newlist { float: left; width: 340px;_width: 310px; float: left; margin-left: 5px; }
/*leftsidebar*/
.leftsidebar { width: 348px; border: 1px solid #dddddd; float: left; margin-top: 10px; overflow: hidden; }
.leftsidebar .Titlebar li { width: 120px; text-align: center; cursor: pointer; list-style: none; float: left; }
.leftsidebar .leftsidebarContent { margin: 0 auto; margin-top: 10px; width: 338px; }
.leftsidebar .leftsidebarContent li { background: url(../images/d.jpg) no-repeat left center; font-size: 12px; line-height: 24px; padding-left: 10px;}
.leftsidebar .leftsidebarContent .jpzy { float: left; }
.leftsidebar .leftsidebarContent .jpzy li {float: left;width:140px; background: url(../images/d.jpg) center left no-repeat; line-height: 27px; height: 27px;  font-size: 12px; padding-left: 10px; margin-left: 10px; }
.leftsidebar .leftsidebarContent a, .jpzy li a { color: #595959; }
.leftsidebar .leftsidebarContent a:hover{ color: #CC0000; }
.leftsidebar .leftsidebarContent .ythjs { float: left; width: 335px; height: 106px; margin: 10px auto; overflow: hidden; }
/*bigbanner*/
.bigbanner { width: 710px; height: 120px; float: left; margin-top: 10px; overflow: hidden; }
.sbanner { width: 280px; height: 120px; float: left; margin-left: 10px; margin-top: 10px; }
/*superstar*/
.leftsidebar .superstar li { width: 328px; height: 110px; border: 1px solid #ddd; background: none; overflow: hidden; padding: 0; margin-bottom: 8px; margin-left: 5px; float: left }
.leftsidebar .superstar li .avatar { width: 97px; height: 97px; border: 1px solid #ddd; padding: 1px; float: left; margin-left: 5px; margin-top: 5px; }
.leftsidebar .superstar li .about { width: 210px; float: left; height: 100px; margin-left: 10px; margin-top: 5px; color: #595959; overflow: hidden; }
/*window*/
.leftsidebar .window .windowpic { width: 332px; height: 100px; margin: 0 auto; }
.leftsidebar .window .Paragraph { width: 330px; height: 109x; margin: 0 auto; border-bottom: 1px dashed #595959; margin-bottom: 10px; overflow: hidden; }
.leftsidebar .window .Paragraph font { font-size: 14px; font-weight: bold; color: #df0303; line-height: 30px; text-align: center; display: block;padding-top:5px; }
.leftsidebar .window .Paragraph p {position:relative; line-height: 23px; color: #595959; font-size: 12px; width: 310px; height: 76px;padding:0 10px;}
.leftsidebar .window .Paragraph p a {position:absolute;right:8px;top:50px;}
.leftsidebar .window li { width: 310px; overflow: hidden; line-height: 24px; height: 24px; margin-left:10px;}
.leftsidebar .window li a { color: #595959; width: 227px; height: 24px; overflow: hidden; display: block; float: left; }
.leftsidebar .window li a:hover { color: #2657a4; }
/*jnfc*/
.sidebar .sidebarContent .jnfc li { background: none; width: 108px; height: 108px; padding: 0; margin-left: 18px;_margin-left: 12px; float: left; margin-bottom: 10px; }
.sidebar .sidebarContent .jnfc li iimg { width: 108px; height: 108px; }
/*piclist*/
.piclist { width: 998px; height: 270px; border: 1px solid #dddddd; margin-top: 5px; overflow: hidden; float: left; }
.picextheight{height:260px;}
.picextheightc{height:640px;}
.picextmb{ margin-bottom:10px;}
.piclist .piclistContent { padding-top: 18px; overflow: hidden; }
#demo {overflow:hidden;width:100%;height:188px;  padding-top:0px; margin-bottom:5px}
#demo img {}
#indemo {float: left;width: 800%;}
#demo1 {float: left; height:195px}
#demo1 ul li{float:left; width:240px;}
#demo1 img{ width:220px; height:165px;}
#demo1 ul li p{width:220px; margin:0 auto; text-align:center; display:block;}
#demo1 ul li a{color:#333;}
#demo2 {float: left;}
#demo2 ul li{float:left; width:240px;}
#demo2 img{ width:220px; height:165px;}
#demo2 ul li p{width:220px; margin:0 auto; text-align:center; display:block;}
#demo2 ul li a{color:#333;}

#demomx {overflow:hidden;width:100%;height:188px;  padding-top:0px; margin-bottom:5px}
#demomx img {}
#indemomx {float: left;width: 800%;}
#demo1mx {float: left; height:195px}
#demo1mx ul li{float:left; width:240px;}
#demo1mx img{ width:220px; height:165px;}
#demo1mx ul li p{width:220px; margin:0 auto; text-align:center; display:block;}
#demo1mx ul li a{color:#333;}
#demo2mx {float: left;}
#demo2mx ul li{float:left; width:240px;}
#demo2mx img{ width:220px; height:165px;}
#demo2mx ul li p{width:220px; margin:0 auto; text-align:center; display:block;}
#demo2mx ul li a{color:#333;}

.piclistmx{width:990px; padding-left:10px;}
.piclistmx .window{float:left; width:320px; margin-right:10px;}
.piclistmx .window .windowpic { width:100%; height: 225px; margin: 0 auto; }
.piclistmx .window .windowpic img{width:100%; height:225px;}
.piclistmx .window .Paragraph { width: 100%; height: 109x; margin: 0 auto; border-bottom: 1px dashed #595959; margin-bottom: 10px; overflow: hidden; }
.piclistmx .window .Paragraph font { font-size: 14px; font-weight: bold; color: #df0303; line-height: 30px; text-align: center; display: block;padding-top:5px; }
.piclistmx .window .Paragraph p {position:relative; line-height: 23px; color: #595959; font-size: 12px; width: 310px; height: 76px;padding:0 10px;}
.piclistmx .window .Paragraph p a {position:absolute;right:8px;top:50px; margin-right:20px;}

.piclistfc{width:998px; margin:0 auto;}
.piclistfc li{width:220px; float:left; height:195px;margin-left:23px;}
.piclistfc li p{width:220px; text-align:center;}
.piclistfc li p a{color:#333;}
.piclistfc li img{width:220px; height:165px;}

.piclistfc1{width:730px; margin:0 auto;}
.piclistfc1 li{width:220px; float:left; height:220px;margin-left:10px; overflow:hidden;}
.piclistfc1 li p{width:220px; text-align:center;}
.piclistfc1 li p a{color:#333;}
.piclistfc1 li img{width:220px; height:165px;}

/*links*/
.links { width: 998px; height: 68px; border: 1px solid #dddddd; margin-top: 10px; overflow: hidden; float: left; }
.linksTitle { width: 39px; height: 68px; font-size: 14px; line-height: 16px; color: #595959; font-weight: bold; text-align: center; background: #f7f7f7; border-right: 1px solid #ddd; float: left; }
.links .linksContent li { float: left; font-size: 12px; line-height: 66px;height: 66px; overflow: hidden;}
.links .linksContent li a { color: #595959;}
.links .linksContent li a img{border：0px;height:60px;width:138px;_width:130px;padding:3px;_padding:2px;}
.linksContent { float: left; width: 940px; margin-left: 10px; }
/*copyright*/
.copyright {margin:0 auto;  height: 135px; width: 100%; margin-top: 10px; display: block; overflow: hidden; color: #fff; background:#2960C5;}
.copyright .copyrightContent {height: 125px; background: #2960c5 url(../images/copyright.jpg) center no-repeat; width: 870px; margin: 0 auto; padding-left: 130px; padding-top: 20px;margin-bottom:10px; }
.copyright .copyrightContent p { line-height: 26px; font-size: 14px; }
.copyright .copyrightContent p a{color:#fff;}
/*listsidebar*/
.listsidebarbox {float:left; width:239px; overflow:hidden;}
.listsidebar .listtitlebar { background: url(../images/sidebar.jpg); width: 239px; height: 41px; line-height: 41px; text-align: center; color: #fff; font-size: 14px; }
.listsidebar { width: 239px; float: left; margin-bottom:10px; }
.listsidebar .listsidebarContent { width: 237px; border: 1px solid #ddd;padding-bottom:20px;min-height:360px; }
.listsidebar .listsidebarContent .listnav li { font-size: 12px; line-height: 35px; padding-left: 10px; border-bottom:1px dashed #ddd;}
.listsidebar .listsidebarContent .listnav li:hover { background: #ecebeb; }
.listsidebar .listsidebarContent .listnav li a { background: url(../images/actn042.gif) left 25% center no-repeat;color: #595959; height: 35px; line-height: 35px; display: block; text-align:center; font-size:14px;}
.listsidebar .listsidebarContent .listnav li a:hover{background: url(../images/actn100.gif) left 25% center no-repeat; color:#00C;}
.list { width: 749px; float: left; margin-left: 10px; border: 1px solid #ddd; min-height:360px;padding-top：20px;}
.list img{ margin:10px; margin-top:20px;max-width:720px;}
.listContnet { width: 749px; overflow: hidden;}
.listContnet .Newcon{width:95%; margin:0 auto;overflow: hidden;margin-top:20px;}
.AbtContent{width: 749px;}
.AbtContent .Abtcon{ width:95%; margin:0 auto;overflow: hidden;font-size:14px; line-height:30px; text-indent:2em; margin-top:20px;}
.AbtContent .Abtcon p{font-size:14px; line-height:30px;}
.AbtContent p img{display:block; margin:0 auto; max-width:650px; min-width:200px;}

#webbaoming{width:998px; min-height:257px;margin: 0 auto; overflow: hidden;border: 1px solid #dddddd;}
#webbaoming .title {width:900px;margin:20px auto; line-height: 50px; font-size: 20px; color:#FF6600; font-weight: bold; border-bottom: 2px solid #dddddd;text-align:center;padding-left:0px;}
#webbaoming .message {width:900px;height:100px;font-size: 28px; color:#FF6600; font-weight: bold;
		margin:30px auto; padding-left:100px;text-align:left;border:0px solid #CCCCCC;text-decoration: none;}
#webbaoming .message .ok {background:url(../images/ok.jpg) no-repeat 20px top; 
						width:700px; line-height:110px;height:190px; padding-left:160px;padding-top:10px;overflow: hidden;text-align:left;}
#webbaoming .message .error {background:url(../images/error.jpg) no-repeat 20px top; 
						width:700px; line-height:110px;height:190px; padding-left:160px;padding-top:10px;overflow: hidden;text-align:left;}
#webbaoming .tablediv {width:900px;margin:0 auto;}
#webbaoming .tabledate {width:890px;margin:0 auto; line-height: 36px; font-size: 12px; color:#ddd;text-align:right;padding-right:10px;}
#webbaoming .listlindex{text-align:center;}
#webbaoming .listlindex,.listlindex td{border-collapse:collapse;}
#webbaoming .listlindex td{	padding:7px 5px;	font-size:12px; line-height:20px;border:1px solid #dddddd;}
#webbaoming .listlindex td input{height:19px;font-size:12px; line-height:20px;}
#webbaoming .listlindex th {	
	color:#3B78BE;
	font-size:14px;
	padding:3px;
	padding-left:15px;
	line-height:30px;
	font-weight: bold;
	border-bottom:1px solid #dddddd;
}
.ctbut{
	background:url(../images/AU.jpg) no-repeat;
	width:180px;
	height:56px;
	border:0;
	margin:20px 400px;
}
.ctbut:hover{
	background:url(../images/AU1.jpg) no-repeat;
	width:180px;
	height:56px;
	border:0;
	margin:20px 400px;
}
.ctbut_tj{
	background:url(../images/AU-tj.jpg) no-repeat;
	width:180px;
	height:56px;
	border:0;
	margin:20px 400px;
}
.ctbuterror{
	background:url(../images/gobm.jpg) no-repeat;
	width:200px;
	height:56px;
	border:0;
	margin:20px 380px;
}
#webbaoming .bz{width:800px; margin: 0 auto; overflow: hidden;border: 1px solid #dddddd;background:background: url(../images/Titlebar.jpg) left top repeat-x;}
