﻿/* main */
.main{ width:1003px; margin:0 auto; background-color:#ffffff;}
.main_w{ width:980px; margin:15px auto;}
.main_left{ float:left; width:214px;}
.main_right{ float:right; width:747px; border:#bcd3e2 solid 1px;}

/* box_title */
.box_title{background:url(../images/news_bg.jpg) repeat-x;width:215px;height:31px;}
.box_title span{display:block;float:left;background:url(../images/news_left_bg.jpg) no-repeat 10px;width:93px;height:36px;position:relative;top:-8px;padding-left:10px;text-align:center;color:#fff;line-height:30px;}
.box_title .bt_bg a{float:right;display:block;background:url(../images/news_right_bg.jpg) no-repeat right top;width:105px;height:31px;}
.box_title .bt_bg a:hover{text-decoration:underline;}

/* lnav */
.lnav { width:215px; border:1px solid #bcd3e2; margin-bottom:15px;}
.lnav ul li{border-bottom:1px dotted #e7e7e7;}
.lnav ul li a { background:url(../images/main_left_bg.jpg) no-repeat; color:#000; display:block; height:28px; line-height:28px; width:215px; text-indent:35px;}
.lnav ul li a:hover,.lnav ul li a.current { background:url(../images/main_left_bg_01.jpg) no-repeat; color:#1864c7; font-weight:700;}
.lnav ul li ul li a { background:url(../images/left_bg_09.jpg) no-repeat 25px center; width:215px; height:28px; line-height:28px; text-indent:40px; overflow:hidden;}
.lnav ul li ul li a:hover,.lnav ul li ul li a.current { background:url(../images/left_bg_09.jpg) no-repeat 25px center; color:#487acb;}

/* lnews */
.lnews{ width:215px; border:#bcd3e2 solid 1px; margin-bottom:15px;}
.left_top{  background:url(../images/main_left_bg_02.jpg) repeat-x; border-bottom:1px solid #bcd3e2; color:#fff; padding-left:5px; overflow:hidden; height:32px;}
.left_top span{  margin-left:25px; line-height:30px; float:left; display:inline-block; height:30px;font-weight:700;}
.left_top a{ font-family:Verdana; line-height:30px; font-size:10px; float:right; padding-right:5px; color:#fff; display:block;}
.left_bottom,.left_bottom ul{ overflow:hidden;}
.left_bottom ul{ padding:5px; zoom:1;}
.left_bottom ul li{ line-height:25px;}
.left_bottom ul li a{ color:#333;}
.left_bottom ul li a:hover{ text-decoration:underline; color:#d02200;}

/* llinks */
.llinks{ width:215px; height:100px; border:#bcd3e2 solid 1px; line-height:32px;}
.left_link{ line-height:32px; padding-left:10px; border-bottom:#bcd3e2 solid 1px; color:#555;}
.left_link span{ font-family:Arial; font-size:18px; color:#81afcf; line-height:32px; margin-right:5px;}
.link_bottom{ width:214px; height:66px;}
.link_bottom select{ border:#7f9db9 solid 1px; margin-left:18px; margin-top:21px; width:176px; height:21px;}

/*left_01*/
.main_left_top{ width:215px; border:#bcd3e2 solid 1px; margin:10px 0;}
.main_left_top .top_links_head{ background:url(../images/news_bg.jpg) repeat-x; width:215px; height:31px; clear:both;}
.main_left_top .top_links_head span{ display:block; float:left; background:url(../images/news_left_bg.png) no-repeat 10px; width:93px; height:36px; position:relative; top:-8px; padding-left:10px; text-align:center; color:#FFF; line-height:31px;}
.main_left_top .top_head_bg{ float:right; display:block; background:url(../images/news_right_bg.jpg) no-repeat right top; width:105px; height:31px;}
.main_left_top .top_column_w{}
.main_left_top .top_column_w ul li{ width:200px; height:28px; margin-bottom:11px; border:#e7e7e7 solid 1px;}
.main_left_top .top_column_w ul li a{ display:block; padding-left:25px; height:28px; line-height:28px; font-weight:700; background:url(../images/main_left_bg.jpg) no-repeat;}
.main_left_top .top_column_w ul li a:hover{ background:url(../images/main_left_bg_01.jpg) no-repeat; color:#1864c7;}

/*left_02*/
.main_left_center{ width:215px; height:250px; border:#bcd3e2 solid 1px; margin-bottom:10px;}
.main_left_center .left_top{  background:url(../images/main_left_bg_02.jpg) repeat-x; border:#edfaff solid 1px; border-bottom:#bcd3e2 solid 1px; color:#FFF; font-weight:700; padding-left:5px; overflow:hidden; height:30px;}
.main_left_center .left_top span{  margin-left:25px; line-height:30px; float:left; display:inline-block; height:30px;}
.main_left_center .left_top a{  font-family:Arial; line-height:30px; font-size:10px; font-weight:normal; float:right; padding-right:5px; color:#fff; display:block;}
.main_left_center .left_bottom,.left_bottom ul{ overflow:hidden;}
.main_left_center .left_bottom ul{ padding:10px; height:190px; zoom:1;}
.main_left_center .left_bottom ul li{ width:190px; overflow:hidden;}
.main_left_center .left_bottom ul li a{ color:#6e6e8a;}
.main_left_center .left_bottom ul li a:hover{ text-decoration:underline; color:#6e6e8a;}

/*left_03*/
.main_left_bottom{ width:215px; height:100px; border:#bcd3e2 solid 1px; line-height:32px;}
.main_left_bottom .left_link{ line-height:32px; padding-left:10px; border-bottom:#bcd3e2 solid 1px; color:#555;}
.main_left_bottom .left_link span{ font-family:Arial; font-size:18px; color:#81afcf; line-height:32px; margin-right:5px;}
.main_left_bottom .link_bottom{ width:214px; height:66px;}
.main_left_bottom .link_bottom select{ border:#7f9db9 solid 1px; margin-left:18px; margin-top:21px; width:176px; height:21px;}

/*right*/
.main_right_top{ float:right; width:747px; margin-top:10px; border:#bcd3e2 solid 1px;}
.links_right{ background:url(../images/news_bg.jpg) repeat-x; width:747px; height:31px;}
.right_bg{ float:right; display:block; background:url(../images/news_right_bg.jpg) no-repeat right top; line-height:31px; color:#555; margin-right:5px;}
.links_right span{ display:block; float:left; padding-left:15px; background:url(../images/title_ico.gif) no-repeat left center; line-height:31px; margin-left:15px; color:#1864c7; font-weight:700;}
.right_w{ margin:0 auto;padding:15px;color:#333;font-size:14px;}
.right_w ul li { width:225px; float:left; margin-right:10px;}
.right_w ul li p{ text-align:center; line-height:40px;}

/*right*/
.main_right_01{ float:right; width:747px; height:883px; margin-top:10px; border:#bcd3e2 solid 1px;}
.links_right_01{ background:url(../images/news_bg.jpg) repeat-x; width:747px; height:31px;}
.right_bg_01{ float:right; display:block; background:url(../images/news_right_bg.jpg) no-repeat right top; line-height:31px; color:#555; margin-right:5px;}
.links_right_01 span{ display:block; float:left; padding-left:15px; background:url(../images/title_ico.gif) no-repeat left center; line-height:31px; margin-left:15px; color:#1864c7; font-weight:700;}
.main_right_w_01{ height:769px;}
.main_right_w_01 h5{ font-size:18px; color:#c12204; line-height:55px; text-align:center;}
.main_right_w_01 p{ border-bottom:#dbd4b7 dashed 1px; border-top:#dbd4b7 dashed 1px; margin:0 8px; text-align:center; color:#555; line-height:35px;}
.main_right_w_01 .text{ margin:0 25px;}
.main_right_w_01 .text p{ border:none; text-align:left; text-indent:2em; color:#000; line-height:25px; font-size:14px;}
.main_right_w_01 .text { text-align:center;}

/*left_001*/
.left_001{ width:215px; height:130px; border:#bcd3e2 solid 1px; margin:10px 0;}
.top_column_w{ padding-top:10px; margin-left:5px;}
.top_column_w ul li{ width:200px; height:28px; margin-bottom:11px; border:#e7e7e7 solid 1px;}
.top_column_w ul li a{ display:block; padding-left:25px; height:28px; line-height:28px; font-weight:700; background:url(../images/main_left_bg.jpg) no-repeat;}
.top_column_w ul li a:hover{ background:url(../images/main_left_bg_01.jpg) no-repeat; color:#1864c7;}

/*left_02*/
.left_002{ width:215px; height:250px; border:#bcd3e2 solid 1px; margin-bottom:10px;}
.left_top{ background:url(../images/main_left_bg_02.jpg) repeat-x;  border-bottom:#bcd3e2 solid 1px; color:#FFF; font-weight:700; padding-left:5px; overflow:hidden; height:32px;}
.left_top span{ margin-left:25px; line-height:30px; float:left; display:inline-block; height:30px;}
.left_top a{ font-family:Arial; line-height:30px; font-size:10px; font-weight:normal; float:right; padding-right:5px; color:#fff; display:block;}

/*left_03*/
.left_003{ width:215px; height:100px; border:#bcd3e2 solid 1px; line-height:32px;}
.left_link{ line-height:32px; padding-left:10px; border-bottom:#bcd3e2 solid 1px; color:#555;}
.left_link span{ font-family:Arial; font-size:18px; color:#81afcf; line-height:32px; margin-right:5px;}
.link_bottom{ width:214px; height:66px;}
.link_bottom select{ border:#7f9db9 solid 1px; margin-left:18px; margin-top:21px; width:176px; height:21px;}

/*right*/
.main_links_right{ background:url(../images/news_bg.jpg) repeat-x; width:747px; height:31px;}
.main_right_bg{ float:right; display:block; background:url(../images/news_right_bg.jpg) no-repeat right top; line-height:31px; color:#555; margin-right:5px;}
.main_links_right span{ display:block; float:left; padding-left:15px; background:url(../images/title_ico.gif) no-repeat left center; line-height:31px; margin-left:15px; color:#1864c7; font-weight:700;}
.main_right_w{ padding-left:20px; padding-top:25px;}
.main_right_w ul li{ height:109px; border-bottom:#cbcaca dashed 1px; margin-bottom:15px;}
.right_img{ float:left; margin-right:10px; border:#ffcc00 solid 1px;}
.right_link{ float:left; width:580px;}
.right_link h4 a{ color:#41a1e8; font-size:14px; float:left;}
.right_link h4 a:hover{ color:#2a5faa; display:block;}
.right_link h4 strong{ float:right; color:#6e6e6e; font-size:12px;}
.right_link p{ color:#6e6e6e;}
.right_link p a{ color:#c82e0c;}
.main_right_w ul .right_bottom{ text-align:center; display:block; border:0; height:27px; margin-bottom:15px;}

/* photo_list */
.photo_list{margin:0 auto 15px;padding:0 15px;}
.photo_list ul li{float:left;width:216px;text-align:center;margin:15px 11px 0;_display:inline;}
.photo_list ul li img{border:1px solid #cdccca;padding:3px;}
.photo_list ul li span{display:block;margin-top:8px;}
.photo_list ul li a{display:block;font-size:14px;}
.photo_list ul li a:hover img{border:1px solid red;}
.photo_list ul li.nodata{border:none 0;background:none;}

/* news_list */
.news_list {margin:0 auto 15px;padding:0 15px;}
.news_list ul li{float:left;width:100%;height:auto;padding:10px 0;border-bottom:1px dashed #d2cdb8;}
.news_list ul li .nl_cl{line-height:35px;}
.news_list ul li .nl_cl span{float:right;font-size:12px;color:#666;display:block;}
.news_list ul li .nl_cl a{font-size:14px;color:#0853af;font-weight:700;background: url(../../../lib/images/common.gif) no-repeat 0 -227px;padding-left:20px;}
.news_list ul li .nl_cl a:hover{color:red;}
.news_list ul li .nl_cr{color:#6e6e6e;text-indent:1em;}
.news_list ul li .nl_cr img{float:left;border:1px solid #d2cdb8;padding:1px;margin:3px 10px 0 3px;display:block;}
.news_list ul li .nl_cr a.more{color:red;}
.news_list ul li .nl_cr a.more:hover{text-decoration:underline;}
.news_list ul li.nodata{border:none 0;background:none;padding-top:30px;}

/* details */
.details{margin:15px auto;padding:0 15px;overflow:hidden;}
.details .sub{margin:5px auto;text-align:center;}
.details .sub h1{font-size:18px;color:#fa1a1a;}
.details .note{margin:10px auto;padding:5px 0;text-align:center;color:#555;border:1px dashed #dbd4b7;border-left:0;border-right:0;}
.details .d1{margin:0 auto;text-align:center;}
.details .d1 p{padding-top:20px;color:#f03641;}
.details .video_con{text-align:center;margin:10px auto;}
.details .co{margin:25px auto;line-height:28px;font-size:14px;color:#333;}
.details .co p{margin:5px auto;}
.details .co p.pic{text-align:center;padding-bottom:10px;margin:0 auto;}
.details .co .showplayer { text-align:center; margin:15px auto;}
.details .co .pagebar{height:26px;padding:10px 0;margin:0 auto;text-align:center;}
.details .info{margin:10px auto 0;padding:5px 10px;line-height:25px;font-size:14px;color:red;border:1px dotted red;}
.details .tools{height:30px;line-height:30px;margin:10px auto 0;text-align:right;border-bottom:1px dashed #dbd4b7;}
.details .tools .t_l{float:left;line-height:normal;color:#555;}
.details .tools .t_r{float:right;}
.details .tools a{color:#555;}
.details .tools a:hover{text-decoration:underline;}
.details .pnlinks{margin:10px auto 0;line-height:22px;}
.details .pnlinks a{color:#555;}
.details .pnlinks a:hover{text-decoration:underline;}

/* frmCon */
#frmCon{width:722px;margin:15px auto;color:#333;font-family:"Microsoft Yahei";}
#frmCon form .input,#frmCon form textarea{width:260px;font-family:"Microsoft Yahei";}
#frmCon form .input{padding:5px 2px;}
#frmCon form textarea{width:430px;}
#frmCon form #vcode{width:80px;}
#frmCon .d1{width:100%;height:auto;margin:8px auto 0;text-align:left;}
#frmCon .d1 .sp_title{font-size:14px;color:#444;border-bottom:1px dotted #d5d5d5;padding:0 0 5px 20px;background:url(../../../lib/images/arrow.gif) 0 40% no-repeat;}
#frmCon .d2{width:100%;height:auto;margin:8px auto;text-align:left;}
#frmCon .d2 h3{font-size:14px;color:#444;padding-left:20px;background:url(../images/ico1.jpg) no-repeat 0 3px;}
#frmCon .btns{margin:0 auto;padding:10px 0 10px 5px;text-align:center;}
#frmCon .tab_head{overflow:hidden;position:relative;}
#frmCon .tab_head .tab_btn{position:absolute;right:5px;top:5px;z-index:100;}
#frmCon .tab_item{border-bottom:1px solid #d5d5d5;float:left;line-height:32px;width:100%;}
#frmCon .tab_item li{float:left;margin:0 0 -1px 5px;}
#frmCon .tab_item li a{float:left;background:#f0f0f0;border:1px solid #d5d5d5;display:block;padding:0 25px;color:#444;}
#frmCon .tab_item li a:hover,#frmCon .tab_item li .current,#frmCon .tab_item li.selected a{text-decoration:none;background:#fff;border-bottom-color:#fff;}
.frmtab{width:100%;margin:15px auto;}
.frmtab td{padding:5px 0 5px 5px;height:28px;}
.frmtab .title{text-align:center;font-size:18px;font-weight:700;color:#f60;padding:10px 0;}
.frmtab .label{padding:7px 3px 0 0;width:160px;color:#333;text-align:right;vertical-align:top;}
.frmtab .buttons{padding:15px 0 15px 5px;text-align:left;}
.frmtab .info{text-align:center;font-size:14px;color:#f60;}
.frmtab span{margin-top:5px;display:inline;line-height:18px;}
.frmtab span.vcodebg{background-color:#eee;text-align:center;padding:2px 3px 2px 7px;}
.frmtab #vcodeimg{cursor:pointer;}
.frmtab #cqdiv{display:none;margin-top:5px;}

/* gbook */
#gbooklist{margin:15px auto 25px;text-align:center;}
#gbooklist table{width:722px;margin:0 auto 10px;border:1px solid #ccc;text-align:left;}
#gbooklist table *{color:#666;}
#gbooklist table td{padding:5px;}
#gbooklist table .author,#gbooklist table .date,#gbooklist table .email{float:left;padding-left:20px;height:16px;line-height:16px;margin-left:5px;}
#gbooklist table .author{margin-left:10px;}
#gbooklist table .qq{float:right;margin-right:5px;}
#gbooklist table .qqico{border:0;height:16px;}
#gbooklist table .gb_con_left,#gbooklist table .gb_replay_left{width:75px;padding:10px 0;border-top:1px dotted #ccc;border-right:1px dotted #ccc;font-weight:700;text-align:right;}
#gbooklist table .gb_con_right{width:615px;border-top:1px dotted #ccc;}
#gbooklist table .gb_replay_left{color:#f60;}
#gbooklist table .gb_replay_right{color:#f60;border-top:1px dotted #ccc;}

/* pagebar */
#pagebar{display:inline-block;*display:inline;zoom:1;height:18px;line-height:18px;}
#pagebar a, #pagebar span{display:block;float:left;padding:3px 6px;margin-right:3px;min-width:1em;text-align:center;cursor:pointer;border:1px solid #a4a4a4;color:#a4a4a4;background:#fff;
    -webkit-border-radius:3px; 
    -moz-border-radius:3px;
    border-radius:3px;}
#pagebar .page:hover{border:1px solid #f30;color:#f30;text-decoration:none;}
#pagebar .page input{border:0;margin:0;width:24px;height:16px;line-height:16px;text-align:center;color:#a4a4a4;}
#pagebar .page:hover input{color:#f30;}
#pagebar .current{background-color:#f30;color:#fff;font-weight:700;border:none;padding:4px 6px;}
#searchlist li.pagebar{width:722px;padding:10px 0 0;margin:10px auto 20px;text-align:center;border:0;background:none;}
.pageshow{width:100%;height:30px;text-align:center;padding-top:20px;}
#frmCon .pageshow{width:100%;height:26px;margin:10px auto;text-align:center;padding:0;}

/* sitemap */
#sitemap{margin:15px 0 15px 35px;}
#sitemap li{list-style-type:disc;text-align:left;line-height:22px;}
#sitemap li a{text-decoration:none;font-size:12px;}
#sitemap li a:hover{color:red;text-decoration:underline;}
#sitemap li li{list-style-type:circle;margin-left:15px;}
#sitemap a.rss{text-decoration:none;}
#sitemap a.rss span{background:url(../../../lib/images/rss.gif) no-repeat;width:33px;height:15px;display:inline-block;cursor:pointer;margin-left:3px;vertical-align:middle;}
