@charset "gb2312";
/* CSS Document */

/* 全局公共样式的设定 */
*{margin:0; padding:0;color:#616060; font-family:Arial,"微软雅黑"}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{font:12px Verdana; padding:0; margin:0}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
input,button,textarea,select{font:100% Verdana;}

/* 默认全局样式超链接样式 */
a:link {color: #444; text-decoration:none;}/* 链接基本样式 */
a:visited {color: #444;text-decoration:none;}/* 链接点击过后的样式 */
a:hover {color: #222; text-decoration:none;}/* 链接移上时的样式 */
a:active {color: #222; text-decoration:underline;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both; }
.noBorder{border:none;	}
.bd{ border:1px solid #ccc;}


/* 首页样式 */
body{ background: url(../images/header_bg.jpg) no-repeat center top }

.header{ height:110px;width:960px; margin:0 auto}
.header .logo{ float:left; margin:25px 0 0 0}
.header .top_nav{ width:244px; float:right; height:80px; padding-top:20px; text-align:right }

 .bann_bg{ width:100%; background:url(../images/banner_bg.gif) repeat-x; height:421px;}
 .banner{width:960px; overflow:hidden; margin:0 auto; height:335px; z-index:-9; position:relative}
 #container{ z-index:-9999}
 .bar{ height:87px;width:960px; margin:0 auto; overflow:hidden}
 .bar ul{ width:450px; float:left}
 .bar ul li{ width:120px; float:left; text-align:center; margin:10px 0 0 0}
 .bar .right{ width:241px; float:right; margin-top:12px}
 
/*------------------------导航----------------------*/
#nav{ width:100%; height:36px; background:url(../images/nav_bg.gif) repeat-x; overflow:hidden; font-family:"微软雅黑"}
.menu{ width:960px; margin:0 auto; position:relative; z-index:9999;}
.menu ul{ width:960px; margin:0 auto; height:36px; overflow:hidden}
.menu ul li{ float:left; width:142px; height:36px; line-height:36px; text-align:center; background:url(../images/nav_line.gif) right no-repeat; text-align:center}
.menu ul li a{font-weight:bold; font-size:13px; display:block;  width:120px; text-align:center}
.menu ul li a:link{color:#fff;}
.menu ul li a:hover{color:#fff;}
.menu ul li a:visited{color:#fff;}


.search{ width:244px; float:right; margin-top:10px;}
.search input{ border:none}


/*------------------------首页内容----------------------*/
.main_bg{ background:#f7f7f7; width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
.main{ width:960px; margin:0 auto}
.main_left{ width:242px; float:left}
.flow{ margin:44px 0 10px 0}
.online{ text-align:center}
.wb{ background:url(../images/wb_bg.gif) bottom no-repeat; height:200px}
.wb h2{ height:46px; line-height:46px; font-size:18px; text-indent:10px; margin:10px 0}
.wb ul{ margin-left:30px;}
.wb ul li{ float:left; width:65px;}

.main_right{ width:718px; float:right; padding-top:42px; background:url(../images/dl_line1.jpg) 0 280px no-repeat; overflow:hidden}
.main_right dl{ width:335px; float:left; margin-top:50px; height:170px }
.main_right dl dt{ float:left;width:145px; height:150px;}
.main_right dl dd{ width:150px; float:left}
.main_right dl dd.title{ font-size:18px; line-height:1.5}
.main_right dl dd.txt{ line-height:1.8}
.main_right dl dd.more{ margin-top:10px; text-align:right}


.footer{ text-align:center; height:118px; background:url(../images/footer_bg.jpg) repeat-x}
.foot_nav{ font-size:12px; color:#686868; font-family:"微软雅黑"; padding-top:20px; height:50px;}
.foot_nav a{ font-size:12px; color:#686868; font-family:"微软雅黑";}
.copyright{ font-size:12px; color:#686868; font-family:"微软雅黑"; height:30px; line-height:30px; margin-top:10px;}







/*--------------------------------------------------*/
/*------------------------内页----------------------*/
/*--------------------------------------------------*/
.bann_sub{ width:960px; margin:0 auto}

.sub_main{ background: url(../images/sub_main_bg.jpg) repeat; width:100%; height:auto; overflow:hidden}
.content{ background:#f7f7f7; height:auto; overflow:hidden; width:960px; margin:0 auto}


.sub_left{ width:242px; float:left; margin-left:30px; display:inline}
.sub_left .menu1{ margin-top:15px; border:none}
.online_sub{ text-align:left; margin-top:15px}
.sub_top{ height:8px; background:url(../images/sub_topbg.gif) no-repeat;margin-top:15px; width:654px ; float:right; margin-right:30px;display:inline}
.sub_bottom{ height:13px; background:url(../images/sub_botbg.gif) no-repeat; display:block; width:654px; float:right; margin:0 30px 20px 0; display:inline}
.main_right{ width:666px; float:right; margin-top:15px; display:inline}

.about_title{ width:230px; height:43px; background:url(../images/about_title.gif) no-repeat}
.ex_title{ width:230px; height:43px; background:url(../images/ex_title.gif) no-repeat}
.open_title{ width:230px; height:43px; background:url(../images/open_title.gif) no-repeat}
.down_title{ width:230px; height:43px; background:url(../images/down_title.gif) no-repeat}
.ques_title{ width:230px; height:43px; background:url(../images/ques_title.gif) no-repeat}
.law_title{ width:230px; height:43px; background:url(../images/law_title.gif) no-repeat}

#tags{ width:230px; background:url(../images/menu_bg.gif) repeat-y; padding-top:15px}
.bottom{ background:url(../images/menu_bottom.gif) no-repeat; height:12px;}
.sub_left .menu1  #tags li{ height:36px; width:196px; line-height:33px; margin:0 auto; background:url(../images/li_bg.gif) bottom no-repeat}
#tags li a{ font-size:14px; font-family:"微软雅黑"; color:#666; height:36px; width:196px; line-height:33px; display:block; margin:0 auto; text-align:center}
#tags li a:hover{ background:url(../images/tag_bg.jpg) no-repeat;}
li.selectTag{ background:url(../images/tag_bg.jpg) no-repeat;}
#tagContent{ background:url(../images/subbg.gif) repeat-y; float:right; margin-right:30px; display:inline;  *min-height:400px; width:654px;_height:400px; }

#tagContent .main1 .con{padding:15px 30px; line-height:1.8 }
#tagContent .main1 h2{ height:36px; line-height:36px; padding:0 30px; background:url(../images/h2_line.jpg) bottom no-repeat}
#tagContent .main1 h2 span{ float:right}

#tagContent .main1 .con dl{ width:240pxp; float:left; text-align:center; margin:0 35px}
#tagContent .main1 .con dl dt{ margin:10px 0 15px 0}

#tags LI.emptyTag {color: #FF0000;WIDTH: 4px;}
#tags LI.selectTag {color: #FF0000; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 36px; LINE-HEIGHT: 36px;}
#tags LI.selectTag A {color: #FF0000;COLOR: #000; LINE-HEIGHT: 36px; HEIGHT:36px;}
.tagContent {DISPLAY: none; WIDTH:654px; COLOR: #474747;}
#tagContent DIV.selectTag {DISPLAY: block; background:none}


.link{ height:25px; line-height:25px;  background:#f2f2f2}
.link_con{ width:953px; margin:0 auto}
