@charset "gb2312";
* {	word-wrap: break-word}
body { font-family:"宋体";font-size:14px;	background: url(imagesmainbg.gif) repeat-y; background-position:50% 0%;margin: 0 auto;}
body input button select textarea{font: 12px/1.5 tahoma, "microsoft yahei", "simsun"; color: #444;}
textarea {resize:none;}
img{ border:0px;} 
a:link,a:visited{color:#004276; text-decoration:none;}
a:hover{color:#9e0b0f; text-decoration:underline;}
a.more{color:#9e0b0f;}
div{ margin:0px;text-align:left;font:normal 14px "宋体";padding:0px;}
img{border:none}
span{ font-family: "微软雅黑","宋体"; font-size: 16px; line-height: 30px;color: #c20e0d;float: left; height: 25px; text-align: left;padding-left:70px;}
.more{ font-family: "宋体"; font-size: 12px; line-height: 30px; color: #c00000; float: right; height: 25px; text-align: right;padding-right:10px; font-weight:normal;}
ul,li,ol{list-style:none;padding: 0; margin: 0;line-height:23px;}
h1{font-family: "微软雅黑","黑体";font-size:23px; line-height: 25px;text-align:center;}
h2{font-family: "宋体"; font-weight:100;font-size: 14px; line-height: 40px;display: inline;color:#545454;}
h2 span{font-weight:bold; font-family:arial; font-size: 30px; line-height: 40px;color: #082e6c;float: left; height: 30px; text-align: left;padding-left:5px;}

/* css top */
.wp {margin: 0px auto; width: 960px;background:#fff;border:0px solid #7c9fbd;}
.box_bigleft{width:710px;float:left;}
.box_right{width:240px;float:right;text-align:left;}
.box_right dt{ font-family: "宋体"; font-size: 12px; line-height: 30px;  color: #004276; float: left; width:100px; text-align: left;margin:5px 0px 0px 10px;text-align:center;background:#a8c5de;padding:2px;display: block;overflow:hidden;color:#fff;}
.box_left{width:330px;  overflow:hidden;}
.box_left2{width:350px;hoverflow:hidden;}
.box_center{width:370px; float:right; overflow:hidden;}
.box_top{width:352px;height:285px; float:right;padding-top:45px;background:url(imagestopbg.jpg) no-repeat;}
.box_top span{width:90px;float:right;font-size:12px;color:#333;}
.toutiao{float:left;width:960px;height:80px;background:url(images/toutiao.gif) no-repeat;}
.toutiaoimg{border:1px;float:right;width:880px;height:75px;}
.line{border:1px solid #ccc;}
.fl{float:left;}
.fr{float:right;}
.m5{margin-top:5px;}
.pt10{padding-top:10px;}
.pt5{padding-top:5px;}
.pd2{padding:2px 2px 2px 2px;}
.pd5{padding:5px 5px 0px 5px;border-bottom:1px dotted #ccc;}
.pd10{padding:10px 10px 0px 10px;border-bottom:1px dotted #ccc;}
.cen{text-align:center;}
.f12{font-size:12px;}
.f20{font-size:20px;font-family:"微软雅黑","黑体";}
.pic2{border: 1px solid #ccc;padding:3px;}
.liimg2{list-style-image:url(images/arrow.png);line-height:26px !important; /* IE7+FF */line-height:27px;padding-left:10px;}
.liimg1{list-style-image:url(imagesarrow1.gif);line-height:26px !important; /* IE7+FF */line-height:27px;padding-left:10px;}
.pot{list-style-type:square;line-height:26px !important; /* IE7+FF */line-height:26px;padding-left:10px;}
.line23{line-height:25px !important;line-height:26px;}
.arrow1{margin-left:5px;height:26px;background:url(imagesarrow1.gif) no-repeat 0px 4px;text-indent:1.5em;}
.titbg0{height:35px;background:url(images/titlebg.jpg) no-repeat;font-weight:bold;color:#c00;}
.titbg{height:40px;background:#eee url(imagestitle.gif) no-repeat;font-weight:bold;color:#c00;}
.titbg1{height:35px;background:url(imagestitle2.gif) repeat-x;font-weight:bold;color:#c00;}
.titbg2{height:35px;background:url(imagesindex_bg.jpg);}
.szb{float:left;height:75px;width:407px;border:0px;margin-left:20px;}
.retit{ font-family: "microsoft yahei"; font-size: 16px; line-height: 26px; font-weight: bolder; color: #c00000; float: left; height: 26px; width: 90px; text-align: center; }
.topad{margin:5px 5px 5px 8px;width:340px;height:86px;padding:5px;}
.baidumask {position: absolute;z-index:20000;width:350px;}
.baidunews {font-size:14px;font-family:arial;height:360px;overflow: hidden;}
.baidunews br {display:none;}
.baidu {font-size:14px;line-height:30px;font-family:arial;}
.baidu a {display: block;line-height:30px;overflow: hidden;margin-left:10px;}
.baidu span {color:#ffff00;font-size:12px;display:none;}
.ilogo{padding-bottom: 8px; padding-left: 0px; width: 200px; padding-right: 0px; float: left; overflow: hidden; padding-top: 0px;}
#search {margin-top: 24px; width: 507px; background: url(images/serch.jpg) no-repeat; float: right; height: 32px;border:0px solid #7c9fbd;}
#search .input{width:205px;height:20px;border:0px solid #7c9fbd;margin-left:10px;margin-top:3px;color:#aaa;line-height:20px;float:left;}
 .s_bt{	display:block;	width:63px;	height:22px;float:left;	margin-left:10px;}
#new_head {	margin: 0px auto; width: 960px; height: 60px; overflow: hidden;}
.new_head_lf {width: 10px; background: url(images/new_head_lf.jpg) no-repeat; float: left; height: 60px;}
.new_head_ri {width: 10px; background: url(images/new_head_ri.jpg) no-repeat; float: right; height: 60px;}
.new_head_md {width: 950px; background: url(images/new_head_md.jpg) repeat-x; float: left; height: 60px;}
.nav_cs {float: left;}
.nav_cs dt {padding-left: 30px; float: left; padding-top: 12px;}
.nav_cs dd {line-height: 20px; margin: 0px; padding-left: 5px; width: 195px; float: left; padding-top: 10px;}
.nav_cs dd a {float: left; color: #414141; margin-left: 7px; font-size: 14px; margin-right: 7px; text-decoration: none;}
.nav_cs dd a:hover {color: #cc0100; text-decoration: underline;}
.nav_cs1 {width: 2px; background: url(images/new_head_xian.jpg) no-repeat; float: left; height: 60px;margin-left:50px;}
.nav_1 {z-index: 99; position: absolute; width: 13px; background: url(/images/new_head_1.gif) no-repeat; height: 12px; margin-left: 180px; top: 120px; left: 50%;}
.hot{height:28px;border-bottom:2px solid #9e0b0f;}
.hot_off {  background: url(images/qhpic2.jpg) no-repeat;  width:74px;  height:30px;  padding-top:7px;  text-align: center;} 
.hot_on {   background: url(images/qhpic1.jpg) no-repeat;  width:74px;  height:30px;  padding-top:7px;  text-align: center;} 
.hot_on a{  font-size: 14px;font-weight: bold;color: #ffff00;}
.hot_on a:hover{ font-size: 14px;font-weight: bold;	color: #ffff00;	text-decoration:none;}
.hot_on a:visited{ font-size: 14px;	font-weight: bold;color: #fff;}
.meinv {width: 960px; background: url(images/photo-a.png) no-repeat left bottom; height: 420px; overflow: hidden;}
.meinv .hd {width: 960px; background: url(images/photo.png) no-repeat; height: 67px;}
.meinv .hd1 {width: 960px; background: url(images/photo1.png) no-repeat; height: 67px}
.meinv li {	margin: 0px 6px 12px 15px; width: 168px; display: inline; float: left;padding-left:0px;}
.meinv li p {text-align: center; line-height: 16px; font-size: 14px; overflow: hidden;}
.link{background:url(imagesyqlj.gif); width: 960px; height: 30px; color: #333; font-size: 14px;}
#imglink { WIDTH: 958px;FONT-SIZE:14PX;FONT-WEIGHT:BOLD; FLOAT:LEFT; BACKGROUND-COLOR: #fff;}
#imglink dt{ font-size:12px; width:140px;height:45px;text-align:center;float:left;font-size:12px;font-weight: normal;line-height: 40px;margin:0px 0px 2px 15px;}
.foot{margin-top:5px;width:960px;height:100px;background:url(imagesfoot.gif) repeat-x;font-size:12px;line-height:20px;text-align:center;border:0px solid #7c9fbd;}
.tpxw{width:958px;height:130px;float:left;margin-top:5px;background:url(imagespicnews.gif) no-repeat;}
.ywgz{width:710px;height:65px;float:left;background:url(imagesywgz.jpg) no-repeat;}
.ywgz img{width:630px;height:60px;margin:2px 5px 2px 75px;border:0px;}
/*导航栏样式*/
	.menu { 
			height: 40px;
			margin-top:5px;
			background-image:url("imagestop.jpg");
			display: block;
		}

		.menu ul {
			list-style: none;
			width:955px;
			padding:0;
			margin-left:5px;
		}

		.menu ul li {
			/* width and height of the menu items */  
			float: left;
			width: 106px;
			overflow: hidden;
			line-height:45px;
			text-align:center;
			font-family: "微软雅黑","宋体";
			font-size:16px;
			font-weight:bold;
		}

		.menu ul li a {
			/* must be postioned relative  */ 
			display: block;
			width: 106px;
			height: 40px;
			color:#fff;
			text-decoration:none;
		}
		.menu ul li a:hover {
			/* must be postioned relative  */ 
			display: block;
			width: 106px;
			height: 40px;
			background:url(imagestop1.jpg);
			color:#c20e0d;
			font-size:16px;
		}


/*内容页模板样式*/
.nav_box {height:16px;font-size: 12px;background-color:#E4E4E4;border:1px solid #CCCCCC;padding: 5px;margin-top:10px;margin-left:20px;margin-right:20px;color:#000;padding:5px;text-indent: 30px;}
.text_box {padding: 20px;margin: 20px;border: 1px solid #ECE9D8;}
.boot_box {background-color: #990000;font-size: 12px;color: #FFFFFF;padding: 5px;text-align: center;line-height: 20px;}
.con_box {height:16px;font-size: 12px;background-color: #E4E4E4;border: 1px solid #CCCCCC;padding: 5px;margin-top: 10px;margin-bottom: 10px;text-align: center;}
.short_cont{height:60px;font-size:12px;background-color:#f8f8f8;border:1px dotted #ccc;padding:5px;width:800px;margin:0 auto;overflow: hidden;line-height:20px;}
.title_box {font-family:"微软雅黑","黑体";font-size: 26px;text-align: center;color:#004276;border-bottom:1px dotted #9e0b0f;line-height:50px;}
.tex_box{ font-size:14px;color:#333;} 
.tex_box p{line-height:1.5em;color:#333;}
.tex_box p{font-size:16px;font-family:"微软雅黑";}
.title_from {color:#004276;padding-top:7px;font-size: 12px;text-align: center;margin:0 auto;width:100%;height:20px;line-height:20px;}

/*列表页模板样式*/
.list_box {height:16px;background-color:#EEE;border:1px solid #CCCCCC;color:#000;padding:5px;text-indent:0px;}
/*大焦点图样式*/
.picBtnLeft{ width:500px; height:415px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picBtnLeft .hd{ width:513px;  height:84px; position:absolute;  top:345px; }
.picBtnLeft .hd ul{ width:580px;  overflow:hidden; zoom:1; }
.picBtnLeft .hd ul li{ padding-top:5px; float:left; _display:inline; text-align:center;  }
.picBtnLeft .hd ul li img{ width:86px; height:55px; border:4px solid #ddd; cursor:pointer; margin-right:0px;padding:0px;   }
.picBtnLeft .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
.picBtnLeft .hd ul li.on img{ border-color:#f60;  }
.picBtnLeft .bd{ width:500px;  height:335px; position:relative;  }
.picBtnLeft .bd img{ width:500px; height:335px;  }
.picBtnLeft .bd li{ position:relative; zoom:1; }
.picBtnLeft .bd li .pic{ position:relative; z-index:0; line-height:0px; padding:0px; }
.picBtnLeft .bd li .bg{ display:none;width:567px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnLeft .bd li .title{ display:none;  width:567px; height:30px; line-height:30px; left:0; bottom:0;position:absolute; z-index:2;  }
.picBtnLeft .bd li .title a{ color:#fff;  }
/*顶部专题样式*/
.slideBox{ width:960px; height:120px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:960px; height:120px; }
/*文化固原样式*/
.whnav{margin:0 auto;width:960px;height:40px;margin-top:5px;background:url(images/whnav.gif) repeat-x;}
.whnav ul{list-style: none;margin:0 auto;}
.whnav li{list-style: none;width:float:left;width:200px;padding-left:35px;text-align: center;line-height: 40px; display: inline;}
.whnav a:link{color:#fff;font-family: "微软雅黑","宋体"; font-size: 16px;font-weight: bolder;}
.whnav a:visited{color:#fff;font-family: "微软雅黑","宋体"; font-size: 16px;font-weight: bolder;}
.whnav a:hover{color:#ccc;text-decoration:none;}
.pic_list {height:230px; border:1px #cccccc solid; margin:0px;}
.tit_span { margin:0px 4px 0px 4px; padding:0px; width:25px; float:left; height:210px;}
.tit_span li {border:1px #cccccc solid; background-color:#9e0b0f; margin:5px 0px 0px 0px; padding:2px; font-size:14px; font-weight:700; color:#ffffff; line-height:17px;text-align:center;}
.pics {float:right; width:670px; margin:0px; }
.pic_top {height:100px; width:670px; margin:0px; border-bottom:2px solid #9e0b0f;padding:0px 0px 10px 0px; float:left; overflow:hidden;}
.pic_one {width:212px; height:90px; float:left; overflow:hidden; margin:8px 0px 0px 8px;}
.pic_one .lpic{width:90px; height:90px; float: left; margin:0px; padding:0px; }
.pic_one .lpic img{width:84px;height:84px;}
.pic_one .lpic img {padding:2px;border:1px solid #ccc;float:left;}
.pic_one H4{font-family: "微软雅黑";font-size:14.7px;height:21px;overflow:hidden;text-align:center;line-height:21px;margin:0;}
.pic_one p{width:110px;font-size:12px;height:68px;float:right;line-height:21px;padding-left:4px; text-align:left;white-space:normal;overflow:hidden;}
.pic_one ul { width:120px; margin:0px; padding:0px; float:left; overflow:hidden;}
.pic_one ul li {width:120px; line-height:21px;height:70px; float:left;font-size:12px; margin:0px; padding:0px;;white-space:normal}
.pic_two {width:210px; height:90px; float:left; overflow:hidden; margin:8px 0px 0px 8px;}
.pic_two .lpic{width:90px; height:90px; float: left; margin:0px; padding:0px; }
.pic_two .lpic img {padding:2px;border:1px solid #ccc;float:left;}
.pic_two H4{font-size:14px;height:21px;overflow:hidden; text-align:center;line-height:21px}
.pic_two p{width:100px;font-size:12px;height:70px;float:right;line-height:21px;padding-left:4px; text-align:left;white-space:normal}
.pic_two ul { width:106px; margin:0px; padding:0px 0px 0px 10px; float:left; overflow:hidden;}
.pic_two ul li {width:106px; line-height:21px;height:70px; float:left;font-size:12px; margin:0px; padding-left:4px;;white-space:normal}
#icefable1{ width:670px; height:100px; overflow:hidden;}
.pic_bot {height:100px; width:670px; margin:0px; padding:0px 0px 10px 0px;overflow:hidden; float:left;}
.movepic{overflow:hidden;width:956px;height:126px;padding-top:2px;} 
.movepic img{width:152px;height:112px;border:1px solid #000;} 
/*通栏滑动门样式1*/
.Mtime{ width:960px; height:311px;  overflow:hidden; position:relative; background:url("images/bg_movies.jpg") no-repeat;  }
.Mtime .prev,.Mtime .next{ width:63px; height:100%; clear:both; cursor:pointer; position:absolute; left:0px; top:0px; }
.Mtime .next{ width:59px; left:auto; right:0px;  }
.Mtime .tempWrap{ margin-left:63px; }
.Mtime .MtimeCon{ width:840px; height:100%;     }
.Mtime .tabBox{ overflow:hidden; zoom:1; }
.Mtime .tabBox .bd{ padding: 15px 18px 15px 20px; width: 667px;  float:left;  }
.Mtime .tabBox .bd li{ overflow:hidden; zoom:1; }
.Mtime .tabBox .bd .text{  width: 225px; padding-right: 20px; word-wrap: break-word; float:left;  }
.Mtime .tabBox .bd .text h3 a{ color:#86CA35; font:normal 28px/40px "Microsoft YaHei"; _font-weight:bold;  }
.Mtime .tabBox .bd .text p{ padding-top:18px; line-height:22px; color:#fff; font-size:14px;     }
.Mtime .tabBox .bd .imgs{ float:right;  }
.Mtime .tabBox .hd{ width:103px; float:left; margin-top:6px;   }
.Mtime .tabBox .hd li{ margin-top:7px; padding-left:7px;  cursor:pointer; vertical-align:middle; }
.Mtime .tabBox .hd a{ padding:3px; display:block; height:45px; overflow:hidden;   }
.Mtime .tabBox .hd img{ width:90px; height:45px;  }
.Mtime .tabBox .hd li.on{ background:url("images/icoLeft.gif") 0 center no-repeat; }
.Mtime .tabBox .hd li.on a{ background:#85CB35;  }
/*通栏滑动门样式2*/
.tv-slideBox{  height:400px; background:#333; position:relative;   }
.tv-slideBox .hd{ display:none;  }
.tv-slideBox li{ overflow:hidden;  }
.tv-slideBox li .pic{ width:596px;height:396px; float:left;padding:2px;border:0px;}
.tv-slideBox li .pic img{ width:596px;height:396px;}
.tv-slideBox li .con{ position:relative;  background:#fff;height:400px; width:340px; padding-left:20px;   float:left; background:url("images/gtvSplit.png") -281px 0 repeat-y;  }
.tv-slideBox li .con .bg{ position:absolute; width:96px; height:96px; right:0px; top:0px; background:url("images/gtvSplit.png") -84px 0 no-repeat;    }
.tv-slideBox li .con .title{  width:260px; padding-top:30px; height:68px;  }
.tv-slideBox li .con .title a{ color:#fff;  font:normal 18px/22px "Microsoft YaHei";_font-weight:bold;letter-spacing:2px;}
.tv-slideBox li .con .intro{ color:#cbcbcb; width:320px; border-top:1px dotted #cbcbcb;  padding-top:10px;line-height:22px; overflow:hidden;text-indent:2em;}
.tv-slideBox li .con .intro .more{ position:absolute; bottom:20px; left:20px; display:block; width:85px; height:28px; background:url("images/gtvSplit.png") -184px 0 no-repeat; overflow:hidden; line-height:990px;   }
.tv-slideBox li .con .intro .more:hover{ bottom:21px; }
.tv-slideBox .prev,.tv-slideBox .next{ position:absolute; z-index:1;width:39px; height:87px; overflow:hidden; cursor:pointer; left:10px; top:160px; background:url("images/gtvSplit.png") 0 0 no-repeat; }
.tv-slideBox .next{ background-position:-41px 0; left:550px; }
.tv-slideBox .prev:hover,.tv-slideBox .next:hover{ top:160px;  }