@charset "gb2312";
/* CSS Document */
.box240{width:240px; height:auto;overflow:hidden;}
.box270{width:270px; height:auto;overflow:hidden;}
.box350{width:350px; height:auto;overflow:hidden;}
.box610{width:610px; height:auto;overflow:hidden;}
.box690{width:690px; height:auto;overflow:hidden;}
.box720{width:720px; height:auto;overflow:hidden;}
.ptb20{padding:20px 0;}
#nobg{background:none;}
/*Common*/
body {color:#000; background:#fff}
.mainbox { width:970px; margin:0 auto; display:block;background-color:#fbfcfd;}
.box { width:970px; margin:0 auto; display:block; overflow:hidden; height:auto;}
h1 { display:none; }
.banner_bg{background:url(../images/banner_bg.jpg) no-repeat center top; height:370px;}
.nav{height:38px; line-height:38px; background:url(../images/nav_cen.gif) repeat-x;margin-top:18px;}
.nav .left_nav{background:url(../images/nav_left.gif) no-repeat; width:20px;height:38px;}
.nav .right_nav{background:url(../images/nav_right.gif) no-repeat; width:20px;height:38px;}
.nav li{float:left;padding:0 22px; background:url(../images/nav_li.gif) no-repeat 0 10px;}
.nav li a{font-size:14px;font-weight:bold;color:#4386d3; font-family:"宋体"}

/*焦点图*/
.value,.value img{ width:350px; height:320px; float:left; }
.value .KinSlideshow_titleBar h2.title{ background-image:none; padding:0; margin:0; height:24px; line-height:24px; }

.ad320{padding:10px 0;}
.ad320 li{float:left;widht:320px; height:80x;padding-right:5px;}
.ad320 #pr0{padding-right:0px;}

.ad970{padding:10px 0 0;}

/*领导寄语*/
.message{padding:10px;}
.title01 h3{float:left; width:200px;height:24px; line-height:24px; font-size:16px; font-weight:bold;padding-left:10px;}
.title01 p .more{background:url(../images/icon_more.gif) no-repeat; height:17px;width:53px; display:block;}
.message ul{padding:0; overflow:hidden;}
.message ul li{padding:0 0 4px; display:block; overflow:hidden;}
.message ul li .mes_img{float:left;width:120px; height:80px;margin-right:10px; margin-top:8px;}
.message ul li .mes_list{float:left;width:440px; overflow:hidden;}
.message ul li .mes_list p {line-height:20px;}
.message ul li .mes_list p strong{width:340px; height:28px; line-height:28px; overflow:hidden; display:block;}
.message ul li .mes_list p span{background:url(../images/icon_01.gif) no-repeat 30px 6px;display:block; padding-right:20px;}

/*title*/
.Wireframe{height:auto; overflow:hidden; border:1px solid #ccc;}
.Wireframe01{height:auto; overflow:hidden; border:1px solid #ccc; border-top:none;}

.tit01{background:url(../images/tit_bg.gif) repeat-x; height:43px; line-height:43px;}
.tit01 strong{padding-left:15px; font-size:16px;color:#333;}
.tit01 span{padding-right:10px;}

.tit02{background:url(../images/tit_bg.gif) repeat-x; height:32px; line-height:32px;}
.tit02 strong{padding-left:15px; font-size:14px;color:#4b6eb5;}
.tit02 span{padding-right:10px;}

.tit03{background:url(../images/subTit_bg.gif) no-repeat; width:120px; height:40px; line-height:40px; margin-left:20px;}
.tit03 strong{ font-size:18px; width:120px; text-align:center; display:block; color:#dc0101;}

.tit04{ height:40px; line-height:40px; margin:0 20px;}
.tit04 strong{background:url(../images/subTit_bg.gif) no-repeat; font-size:18px; width:120px; text-align:center; display:block; color:#dc0101; width:120px; margin:0 20px;}

/*slider*/
.ad {width:508px; height:218px; overflow:hidden;position:relative; }
.slider, .num { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img {width:508px;height:218px;display:block;}
.num { right:13px; bottom:6px; }
.num li {float: left;color: #fff;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;background-color: #6a6a6a;}
.num li.on {background-color:#be0a0b;}


/*图片滚动*/
.carousel { padding:10px 0px 10px 5px; overflow:hidden;}
.prev { float:left; background:url(../images/arr.gif) no-repeat 0px -167px; width:24px; height:80px; cursor:pointer; padding-left:3px; }
.jCarouselLite { float:left; width:480px; }
.jCarouselLite li{ padding-left:6px; padding-top:10px; }
.next { float:left; background:url(../images/arr.gif) no-repeat -24px -167px; width:24px; height:80px; margin-left:8px; _margin-left:8px; cursor:pointer; }
.next:hover { background:url(../images/arr.gif) no-repeat -24px -30px; }
.prev:hover { background:url(../images/arr.gif) no-repeat 0px -30px; }

.carousels { padding:10px 0px 10px 5px; overflow:hidden; height:132px;}
.carousels .prev { float:left; background:url(../images/arr.gif) no-repeat 0px -147px; width:24px; height:120px; cursor:pointer; padding-left:3px; }
.carousels .imgScroll { float:left;}
.carousels .imgScroll li{ width:156px; height:134px; margin-left:20px; border:1px solid #ccc; padding:2px 4px; overflow:hidden; text-align:center; float:left;}
.carousels .imgScroll li span{display:inline-block; line-height:22px;}
.carousels .next { float:left; background:url(../images/arr.gif) no-repeat -24px -147px; width:24px; height:120px; margin-left:8px; _margin-left:8px; cursor:pointer; }
.carousels .next:hover { background:url(../images/arr.gif) no-repeat -24px -10px; }
.carousels .prev:hover { background:url(../images/arr.gif) no-repeat 0px -10px; }


/*焦点图样式 begin 默认蓝色*/
.focus-zt-cl{overflow:hidden; zoom:1;}
.focus-zt-cl li{zoom:1;overflow:hidden;float:left;clear:both;width:100%;position:relative;}
.focus-zt-cl .tit-cl{background:url(../images/focus_red_cl.png) no-repeat;height:35px;padding-left:10px;cursor:pointer;overflow:hidden; }
.focus-zt-cl .tit-n{padding:0 10px 0 0; background:url(../images/focus_red_cl.png) 100% 0 no-repeat; }
.focus-zt-cl .tit-cl h2{background:url(../images/focus_red_cl.png) 0 -92px no-repeat;font:normal normal normal 20px/35px "微软雅黑",黑体; color:#fff;padding-left:25px; }

.focus-zt-cl div.tit-cl.selected{background:#fff; }
.focus-zt-cl .tit-cl.selected .tit-n{background:#fff; }
.focus-zt-cl .tit-cl.selected h2{background-position:0 -192px; color:#069;}

.focus-zt-cl .img-cl{zoom:1;overflow:hidden;}
.focus-zt-cl .img-cl img{display:block;}
.focus-zt-cl .img-bg{margin-top:-36px;background:#000;opacity:0.6; filter:alpha(opacity=60);height:36px;overflow:hidden; }
.focus-zt-cl .img-tit{margin-top:-36px;line-height:36px;padding:0 10px;color:#fff;height:36px;overflow:hidden;position:relative;z-index:1;}

/*红色*/
.focus-zt-cl.color-red .tit-cl,.focus-zt-cl.color-red .tit-cl h2 , .focus-zt-cl.color-red .tit-cl.selected h2 , .focus-zt-cl.color-red .tit-n{background-image:url(../images/focus_red_cl.png);}
.focus-zt-cl.color-red .tit-cl.selected h2 {color:#a00;}

/*焦点图样式 end*/
.hdp{padding-top:20px;}

.weibo{height:250px; overflow:hidden;}

.information{padding:10px;}
.information h3{height:24px; line-height:24px; overflow:hidden; font-weight:bold;font-size:14px;}
.information .info_img{float:left; width:70px;padding:5px 10px 5px 0;}
.information p{float:left;text-indent:2em;width:160px; line-height:22px;}
.information ul li{background:url(../images/icon_list.gif) no-repeat 0 8px;padding-left:10px; height:22px; line-height:22px; overflow:hidden}

.ebook a{padding:10px 0 0; display:block;}
.ebook span {display: block; height:40px;padding: 0 0 0 60px;}


.login{ height:46px; line-height:30px; width:950px; padding-left:10px;  margin:0 auto; overflow:hidden;}
.login span{display:inline-block;}
.impt{ width:104px; height:22px; border:1px solid #d1d1d1;}
.impt2{ width:938px; height:120px; border:1px solid #d1d1d1; background:#f8f8f8;overflow:hidden;}
.inpt{ width:940px; margin:0 auto; height:130px; padding-top:10px;}
.pinlun{ width:940px; margin:0 auto; height:auto; overflow:hidden; padding-top:10px;}
.pinlun dl{ padding-left:10px; width:920px; height:auto; padding-bottom:10px;}
.pinlun dl dt{ height:27px; border-top:1px solid #e1e1e1; background:#f3f3f3; padding-left:10px; line-height:27px; font-weight:bold; color:#848484}
.pinlun dl dd{ line-height:23px; font-size:14px; padding-left:30px;}
.pinlun p{ text-align:center; font-size:14px; height:40px; line-height:40px;}
.pinlun p a{ padding-left:45px; background:url(../images/loading.gif) no-repeat; height:40px; width:100px; text-align:left; display:block;}

.pp{height:444px; overflow:hidden; font-size:0;}
.pp li{ width:240px;height:74px;display:inline-block;}
.pp li a{display: block; width:100px; float:left; padding:6px 10px;}
.pp span{display:block;}
.pp .txt { cursor: pointer;display: block;height:24px;line-height:24px;overflow: hidden;width: 100px;font-size:12px;}

.list01{ height:440px; overflow:hidden;}
.list01 ul{padding:5px 10px;}
.list01 li{background:url(../images/icon_list.gif) no-repeat 2px 12px; height:30px; line-height:30px; overflow:hidden;padding-left:10px; border-bottom:1px solid #ccc;width:340px; float:left;}
.list01 li a{font-size:14px;color:#015899;}
.list01 li a:hover{color:#f60;}


.img_list,.list02{padding:10px;}
.list02 li{ width:156px; height:134px; margin-left:16px; border:1px solid #ccc; padding:2px 4px; overflow:hidden; text-align:center; float:left;}
.list02 li span{display:inline-block; line-height:22px;}
/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }



/*-------------------------------新闻列表页面------------------------------------*/
/*分页*/
.page { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #313031; PADDING-TOP: 10px;  TEXT-ALIGN:center; margin:8px;FONT-WEIGHT:normal;  }
.page A {PADDING:5px 5px 2px 5px; MARGIN: 0px 2px; BORDER: #b7d8ee 1px solid; TEXT-DECORATION: none; }
.page A:hover { border:#b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6;}
.page A:active { BORDER: #b7d8ee 1px solid; COLOR: #0066a7; BACKGROUND-COLOR: #d2eaf6 }
.paginationInfo  { BORDER: #b7d8ee 1px solid;PADDING: 5px; FONT-WEIGHT: bold;MARGIN: 0px 3px; COLOR: #444444; BACKGROUND-COLOR: #d2eaf6 }

.newsList{height:424px; overflow:hidden; padding:10px 0;}
.newsList li{background:url(../images/icon_list.gif) no-repeat 25px 12px; height:30px; line-height:30px; overflow:hidden;padding:0px 40px; border-bottom:1px solid #ccc;}
.newsList li a{font-size:14px;color:#015899;}
.newsList li a:hover{color:#f60;}

.newsList{width:940px;}
.newsList ul{padding:20px 0 20px 30px; width:900px; overflow:hidden;}
.newsList ul li{font-size:14px; height:40px; line-height:40px; text-indent:22px; overflow:hidden; background:url(../images/icon_list.gif) no-repeat 0 15px; border-bottom:1px dashed #ccc;}


.businessList {padding:20px 0 20px 30px; width:900px; overflow:hidden;}
.businessList li{font-size:14px; height:40px; line-height:40px; text-indent:22px; overflow:hidden; background:url(../images/icon_list.gif) no-repeat 0 15px; border-bottom:1px dashed #ccc; width:450px; overflow:hidden; float:left;}
.businessList li a{font-size:14px;color:#015899;}
.businessList li a:hover{color:#f60;}

.videoList {padding:10px 20px;}
.videoList li{ width:156px; height:134px; margin-left:18px; border:1px solid #ccc; padding:2px 4px; overflow:hidden; text-align:center; float:left; margin-bottom:10px;}
.videoList li span{display:inline-block; line-height:22px;}

.photoList {padding:10px 20px;}
.photoList li{ width:156px; height:134px; margin-left:18px; border:1px solid #ccc; padding:2px 4px; overflow:hidden; text-align:center; float:left; margin-bottom:10px;}
.photoList li span{display:inline-block; line-height:22px;}

/*领导寄语列表页面*/
.messageList{padding:10px 20px; overflow:hidden;}
.messageList li{padding:0 0 4px; display:block; overflow:hidden; margin-top:8px;}
.messageList li .mes_img{float:left;width:120px; height:80px;margin-right:10px;}
.messageList li .mes_list{float:left;width:800px; overflow:hidden;}
.messageList li .mes_list p {line-height:20px;}
.messageList li .mes_list p strong{width:340px; height:28px; line-height:28px; overflow:hidden; display:block;}
.messageList li .mes_list p span{background:url(../images/icon_01.gif) no-repeat 30px 6px;display:block; padding-right:20px;}

/*视频单页*/
.showvideo{width:600px; height:540px; margin:0 auto;}
#showvideo {padding:10px 0; width:600px; text-align:center; }
#videoname { margin:15px 0; text-align:center; line-height:22px; }
; }
height:22px; }

