@charset "gb2312";
/* CSS Document */


*{padding:0;margin:0;}
body{ font-size:12px; font-family:"ËÎÌå"; color:#333; min-width:1026px;}
img{ border:none;}
a{ text-decoration:none; color:#333;}
a:hover{color: #e22022;}
li{list-style-type:none;}
.clear{clear:both;}

.fl{ float:left;}
.fr{ float:right;}
.fc{ zoom:1;}
.fc:after{ display:block; clear:both; content:"."; height:0; overflow:hidden; visibility:hidden;}
table{border-collapse:collapse;}
#MyContent th,#MyContent td{border: 1px solid #DDD;}
.pagec th,.pagec td{border: 1px solid #DDD;}
.center{ width:1005px; margin:0 auto;}
.center:after{ display:block; clear:both; content:"."; height:0; overflow:hidden; visibility:hidden;}

/*Í·²¿*/
.header{ height:153px;}
.header .logo{ height:89px;}
.header .logo .logoimg{ float:left; margin-top:13px;}
.header .logo .search{ float:right; margin-right:3px; margin-top:8px;}
.header .logo .search p{ height:33px; line-height:33px; text-align:center;}
.header .logo .search div{ border:1px solid #cfcfcf; width:208px; height:32px;}
.header .logo .search div input[type="text"]{ width:170px; height:32px; float:left; color:#a7a7a7; line-height:32px; text-indent:8px; background:none; border:none;}
.header .logo .search div input[type="submit"]{ width:38px; height:32px; float:right; background:url(../images/fangda.png) no-repeat center; border:none; cursor:pointer;}


.header .nav{ height:64px; background:#005ebd;}
.header .nav ul{ height:64px; padding-left:5px;}
.header .nav ul li{ height:100%; float:left; padding-left:2px; background:url(../images/navlibg.jpg) no-repeat left center;}
.header .nav ul li:first-child{ padding:0px; background:none;}
.header .nav ul li a{ display:block; height:46px; line-height:72px; margin-top:9px; padding:0 28px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:15px; overflow:hidden;}
.header .nav ul li a:hover{ text-decoration:none;}

.header .nav ul li.nava0 a{ background:url(../images/navabg0.png) no-repeat center top;}
.header .nav ul li.nava1 a{ background:url(../images/navabg1.png) no-repeat center top;}
.header .nav ul li.nava2 a{ background:url(../images/navabg2.png) no-repeat center top;}
.header .nav ul li.nava3 a{ background:url(../images/navabg3.png) no-repeat center top;}
.header .nav ul li.nava4 a{ background:url(../images/navabg4.png) no-repeat center top;}
.header .nav ul li.nava5 a{ background:url(../images/navabg5.png) no-repeat center top;}
.header .nav ul li.nava6 a{ background:url(../images/navabg6.png) no-repeat center top;}
.header .nav ul li.nava7 a{ background:url(../images/navabg7.png) no-repeat center top;}


/*µ×²¿*/
.footer{ height:81px;}
.footer .center{ height:44px; line-height:44px; text-align:center; padding-top:13px;}
.footer .foot_bott{ height:24px; background:#b92822;}

.in_banner{ height:330px;}

/* flexslider */
.flexslider{position:relative; height:330px;overflow:hidden;background:url(../images/loading2.gif) 50% no-repeat;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:330px;}
.flexslider .slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flexslider .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flexslider .flex-control-nav li{display:inline-block;width:47px;height:6px;margin:0 5px;*display:inline;zoom:1;}
.flexslider .flex-control-nav a{display:inline-block;width:47px;height:6px;line-height:40px;overflow:hidden; background:#005ebd;cursor:pointer;}
.flexslider .flex-control-nav .flex-active{background:#b92822;}

.flexslider .flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flexslider .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider .flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flexslider .flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}

.main{ padding-top:30px; background:url(../images/mainbg.jpg) repeat-x center bottom;}

/*Ê×Ò³*/
.xwzx{ width:310px; height:183px; float:left;}
.xwzx .tit{ height:24px; line-height:24px;}
.xwzx .tit h3{ float:left; font-size:15px; font-family:"Î¢ÈíÑÅºÚ";}
.xwzx .tit span{ float:left; font-size:12px; margin-left:3px; color:#bba768;font-family:Verdana, sans-serif; text-transform:uppercase;}
.xwzx .tit a{ float:right; margin-right:8px;}
.xwzx .box{}
.xwzx dl{ height:71px;}
.xwzx dl dt{ float:left; padding-top:6px;}
.xwzx dl dt img{ width:91px; height:52px; border:1px solid #e8e6e7;}
.xwzx dl dd{ width:210px; float:right; padding-top:2px;}
.xwzx dl dd a{ color:#005ebd; line-height:14px;}
.xwzx dl dd p{ line-height:24px;}
.xwzx ul{}
.xwzx ul li{ height:31px; *margin-top:-2px;  line-height:31px; border-top:1px dashed #dadada;}
.xwzx ul li a{ float:left;}
.xwzx ul li a.class{color:#044aa2; margin-right:3px;}
.xwzx ul li .date{ float:right; color:#8e8e8e;}


.cptx{ width:372px; height:183px; float:left; margin:0 36px;}
.cptx .tit{ height:24px; line-height:24px;}
.cptx .tit h3{ float:left; font-size:15px; font-family:"Î¢ÈíÑÅºÚ";}
.cptx .tit span{ float:left; font-size:12px; margin-left:3px; color:#bba768;font-family:Verdana, sans-serif; text-transform:uppercase;}
.cptx .box{}
.cptx .blk_18 { zoom:1; font-size:9pt; padding-top:6px; position:relative; }
.cptx .blk_18 .pcont { width:371px; height:119px; float:left; overflow:hidden; position:relative; }
.cptx .blk_18 .ScrCont { width:32766px; zoom:1;  }
.cptx .blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.cptx .blk_18 .LeftBotton,.cptx  .blk_18 .RightBotton { width:13px; height:13px; line-height:14px; text-align:center; position:absolute; top:-18px; color:#fff; background:#d9d9d9;}
.cptx .blk_18 .LeftBotton {right:18px; }
.cptx .blk_18 .RightBotton {right:0; }
.cptx .blk_18 .LeftBotton:hover, .blk_18 .RightBotton:hover{background:#005ebd;}
.cptx  .blk_18 .pl { width:115px; height:119px; float:left; text-align:center; position:relative; margin-right:13px;}
.cptx  .blk_18 .pl img { display:block; border:none; width:115px; height:119px; }
.cptx  .blk_18 .pl p{ width:100%; height:21px; position:absolute; left:0px; bottom:0px; background:#005ebd;opacity: 0.7; filter: alpha(opacity=70);}
.cptx  .blk_18 .pl span{ width:100%; height:21px; position:absolute; left:0px; bottom:0px; line-height:21px; color:#ffffff; font-size:12px;}


.rczp{ width:248px; height:183px; float:left}
.rczp .tit{ height:24px; line-height:24px;}
.rczp .tit h3{ float:left; font-size:15px; font-family:"Î¢ÈíÑÅºÚ";}
.rczp .tit span{ float:left; font-size:12px; margin-left:3px; color:#bba768;font-family:Verdana, sans-serif; text-transform:uppercase;}
.rczp .box{ padding-top:7px;}
.rczp .box img{border:1px solid #e3e3e3;}
.rczp .box h2{ line-height:24px; font-size:18px; text-align:right; padding-top:15px;font-family:"Î¢ÈíÑÅºÚ";}
.rczp .box h2 span{ color:#005ebd;font-size:20px; }

.cpzs{ height:218px; float:left; width:100%;}
.cpzs .tit{ height:26px; line-height:25px; border-bottom:1px solid #005ebd; }
.cpzs .tit h3{ float:left; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; background:#005ebd;padding-left:9px;}
.cpzs .tit span{ float:left; font-size:12px; padding-left:3px; color:#fff;font-family:Verdana, sans-serif; text-transform:uppercase; background:#005ebd; padding-right:4px;}
.cpzs .tit a{ float:right; margin-right:8px;}
.cpzs .blk_18 { overflow:hidden; zoom:1; font-size:9pt; padding-top:20px; }
.cpzs .blk_18 .pcont { width:914px; height:170px; float:left; overflow:hidden; position:relative; }
.cpzs .blk_18 .ScrCont { width:32766px; zoom:1;  }
.cpzs .blk_18 #List1_2, .blk_18 #List2_2 { float:left; }
.cpzs .blk_18 .LeftBotton,.cpzs .blk_18 .RightBotton { width:26px; height:128px; float:left; }
.cpzs .blk_18 .LeftBotton { background:url(../images/leftbg.jpg) no-repeat center; margin-right:18px; }
.cpzs .blk_18 .RightBotton { background:url(../images/rightbg.jpg) no-repeat center; margin-left:18px; }
.cpzs .blk_18 .pl { width:215px; height:170px; float:left; text-align:center; position:relative; margin-right:18px;}
.cpzs .blk_18 .pl div{ padding-bottom:8px; background:url(../images/cpimgbg.jpg) no-repeat left bottom;}
.cpzs .blk_18 .pl img { display:block; border:none; width:205px; height:117px; border:1px solid #d3d3d3; padding:4px;}
.cpzs .blk_18 .pl span{ width:100%; height:26px; line-height:26px; color:#666666; font-size:14px;}
.cpzs .blk_18 .pl:hover img{ border-color:#e22022;}
.cpzs .blk_18 .pl:hover span{color:#e22022;}


/*ÄÚÒ³*/
.ny_banner{ height:220px;}

.slist{ width:225px; float:left;}
.slist .class_tit{ background:#005ebd; text-align:center; padding:15px}
.slist .class_tit p{ color:#bfddff; font-size:26px; line-height:28px; text-transform:uppercase;}
.slist .class_tit p span{ border-bottom:1px solid #bfddff;}
.slist .class_tit h3{ color:#fff; line-height:30px; font-size:20px;}
.slist ul{ border:solid #c6cacb; border-width:0px 1px 1px; min-height:200px; padding-bottom:30px; padding-top:1px;}
.slist ul li{ height:36px; line-height:36px; margin-top:12px; border-bottom:1px dashed #c6cacb; background:url(../images/sanjiao.jpg) no-repeat 36px center; padding-left:52px;}
.slist ul li a{ font-size:14px;}
.slist ul li a:hover,.slist ul li.currclass a{ color:#ff6b00; text-decoration:none;}

.main_box{ width:757px; float:right; border-top:4px solid #005ebd;}
.main_con{ border:solid #c6cacb; border-width:0px 1px 1px; padding:0 18px 20px; min-height:570px;}
.main_con .con_top{ height:47px; border-bottom:1px solid #c6cacb;}
.main_con .con_top h3{ float:left; height:46px; border-bottom:3px solid #c6cacb; font-size:18px; margin-left:20px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; line-height:60px;}
.main_con .con_top p{ float:right; padding-right:22px; line-height:66px; color:#797979;}
.main_con .con_top p a{ color:#797979;}
.main_con .con_top p a:hover{ color:#e32c1a;}


#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#005ebd; border:1px solid #005ebd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

/*ÎÄÕÂÁÐ±í*/
.newslist{ padding:20px 20px 0;}
.newslist ul{}
.newslist ul li{ height:29px; *margin-top:-2px; line-height:29px; border-bottom:1px dashed #c9c9c9;}
.newslist ul li a{ float:left;}
.newslist ul li .dian{ float:left; padding:0 5px;}
.newslist ul li:hover .dian{color:#e22022;}
.newslist ul li .date{ float:right; color:#8e8e8e;}

/*Í¼Æ¬ÁÐ±í*/
.piclist{ padding-top:26px;}
.piclist ul{}
.piclist ul li{ width:195px; float:left; margin:22px;}
.piclist ul li img{ width:195px; height:113px;}
.piclist ul li p{ height:49px; background:#f3f3f3; line-height:49px; font-size:20px; text-align:center;}


/*ÄÚÈÝÒ³*/
.con{ padding:30px 30px 0;}
.con .title{ font-size:22px; text-align:center; line-height:30px;}
.con .date{color:#6d6d6d; text-align:center; line-height:24px;}
.con .content{ line-height:30px; font-size:14px; padding-top:10px; padding-bottom:20px;}
.con .content img{ max-width:660px;}
.con .updown{ line-height:32px; font-size:12px; color:#6d6d6d}
.con .updown a{}
.con .updown a:hover{}


/*À¸Ä¿µ¥Ò³*/
.pagec,.page{ padding:30px 30px 20px; color:#6d6d6d; line-height:30px; font-size:14px;}
.pagec img,.page img{ max-width:660px;}


/*È«Õ¾ËÑË÷Ò³*/
.page .left{width:98%; margin:10px auto 0;}
.page .left .tit{background:#FAFFF9 url(btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:28px;}
.page .left .tit span{ color:red; font-weight:bold;}
.page .left .leftbox{}
.page .left .leftbox .searchlist{}
.page .left .leftbox .searchlist ul{ padding-top:15px;}
.page .left .leftbox .searchlist li{ line-height:28px;}
.page .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.page .left .leftbox .searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}
.page .left .leftbox .searchlist span.artintro{ line-height:24px;  font-size:12px;}
.page .left .leftbox .searchlist span.arturl{ line-height:24px;}
.page .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.page .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}
.page .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


/*ÔÚÏß¿Í·þ*/
.float0831 {
	POSITION: fixed; TOP: 180px; left: 1px; z-index:1111; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_botbg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 9px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0 bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px; padding-left:5px;
}

.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 30px; OVERFLOW: hidden; WORD-BREAK: normal ; text-align:center; padding-top:6px;
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 48px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 48px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 48px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 div.webZx {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; PADDING-TOP: 16px; color:#000;
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}
.float0831 div.webZx h4{ margin-left:15px; padding-left:21px; line-height:18px; font-size:12px; background:url(../images/teltb.jpg) no-repeat; }
.float0831 div.webZx h2{ font-size:14px; margin-left:20px;}







