﻿
/* --------------------------------------------- */
/* Basic css */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,
fieldset,legend,input,button,textarea,select,p,blockquote,th,td,span,frame,iframe {margin:0;padding:0;}
fieldset,img {border-style:none;}
abbr,acronym,kbd,q,blockquote,address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option,code,kbd,samp,tt {font-size:100%;}
ul,ol {list-style:none outside;}
a:link,a:visited {color:#333;text-decoration:none; font-family: "宋体",Arial,Helvetica,sans-serif;}
a:active {color:#333;text-decoration:none; font-family: "宋体",Arial,Helvetica,sans-serif;}
a:hover {color:#ff6600;text-decoration:underline; font-family: "宋体",Arial,Helvetica,sans-serif;}
html {overflow-y:scroll;height:100%;}  /** To make Firefox always show vertical scrollbar **/
.clear
{
    clear: both;
}
.floatl
{
    float: left;
}
.floatr
{
    float: right;
}
.marl5
{
    margin-left:5px;
}
.marl10
{
    margin-left:10px;
}
.mart10
{
     margin-top:10px;
}
.mart5
{
     margin-top:5px;
}
.marb5
{
      margin-bottom:5px;
}
.ml20 
{
	margin-left:20px;
}
.mr20 
{
	margin-right:20px;
}
.ml10 
{
	margin-left:10px;
}
.mr10 
{
	margin-right:10px;
}
.font14 {font-size: 14px;}
.bold{ font-weight:bold;}
.floatf{ float:left}
.hide{ display:none;}
/** Framework **/
.cmClr {display:inline-block;}
.cmClr {display:block;}
.cmClr:after {content:'';display:block;clear:both;height:0px;}
.caRedb:link
{
  color :#FF0000;
  font-weight:bold;
}
.caRedb:visited
{
  color :#FF0000;
  font-weight:bold;
}
/** Public **/
body {font:12px/14px "宋体",Arial,Helvetica,sans-serif;color:#333;}
.side_left,.side_midd,.side_right {float:left;_display:inline;}

.imggg{margin:10px 0 0 0;width:248px;height:99px;background:url(../images/gg.jpg) no-repeat;border:1px solid #186FCE}
.gray, .gray a:link, .gray a:visited 
{
	color:#666666;
	text-decoration:none;
}

/*top*/
#TopNew2{margin:0 auto;width:960px;overflow:hidden;}
#FootNew2{margin:0 auto;width:960px;overflow:hidden;}

#dv_top {height:30px;overflow:hidden;line-height:30px;background:#f0f0f0;border-bottom:solid 1px #D2D2D2;}
#dv_top ul li {height:30px;line-height:30px;overflow:hidden;float:left;_display:inline;}
#dv_top ul li.t1 {padding:0 0 0 10px;width:220px; float:left;}
#dv_top ul li.t1 span {margin:0 8px;}
#dv_top ul li.t1 a {color:#333;}
#dv_top ul li.t1 a.btn_index {padding:0 0 0 15px;background:url(../images/Icon_1.jpg) no-repeat;}
#dv_top ul li.t2 {width:300px; float:left;}
.spanLgoin{ color:#0000FF;  margin:0 8px;}
.spanLgoin a{ color:#0000FF; }
.spanLgoin a:link,.spanLgoin a:visited {color:#0000FF;}
#dv_top ul li.t3 {width:380px;_padding:6px 0 0 0;}
#dv_top ul li.t3 .inputs {width:100px;}
#dv_top ul li.t3 .btn1 {width:39px;height:18px;overflow:hidden;border:none;text-indent:-99999px;background:url(../images/btn1.jpg) no-repeat;cursor:pointer;}
#dv_top ul li.t3 .btn2 {width:64px;height:18px;overflow:hidden;border:none;text-indent:-99999px;background:url(../images/btn2.jpg) no-repeat;cursor:pointer;}

#dv_top ul li.t4 {float:right;padding:0 20px 0 0;width:400px;text-align:right;}
#dv_top ul li.t4 span {margin:0 10px;}
#dv_top ul li.t4 .cblue{color:#1E50A2; text-decoration:underline;}
/*#dv_top ul li.t4 a {color:#333;}*/

.dl{margin:0 auto;width:960px;background-color:#F0F0F0;border-bottom:1px solid #B1C8D7;overflow:hidden;}
.dl p{height:35px;line-height:30px;text-align:center;}
.dl p span{padding:0 16px;height:30px;line-height:30px;font-weight:bold;}


#dv_menu {margin:5px 0;height:70px;overflow:hidden;}
#dv_menu h3 {padding:0 0 0 15px;width:212px;height:70px;overflow:hidden;float:left;_display:inline;}
#dv_menu h3 a {display:block;width:227px;height:70px;overflow:hidden;text-indent:-99999px;background:url(../images/logonew2.jpg) no-repeat;}
#dv_menu ul {margin:0 0 0 10px;width:723px;height:70px;overflow:hidden;float:left;_display:inline;}
#dv_menu ul li {padding:5px 0 0 0;width:160px;height:65px;float:left;_display:inline;}
#dv_menu ul li.lines {margin:0 10px;width:1px;background:#CCC;}
#dv_menu ul li a {display:block;margin:0 3px 2px 3px;width:30px;height:20px;line-height:20px;text-align:center;float:left;_display:inline;}
#dv_menu ul li a.bwz {font-weight:bold;}

/*menu*/
.nav{margin:0 auto;width:960px;height:32px;}
.nav .navfirest,.nav .navlast{width:6px;height:32px;overflow:hidden;}
.nav .navfirest{float:left;_display:inline;background:url(../images/navbg.jpg) no-repeat 0 0;}
.nav .navlast{float:right;_display:inline;background:url(../images/menu_right.jpg) no-repeat;}
#menus{float:left;width:948px;height:32px;background:url(../images/navbg.jpg) repeat-x 6px -32px;}
#menus ul{ width:948px;height:32px;overflow:hidden;list-style:none;}
#menus ul li{float:left;width:84px;height:32px;line-height:32px;}
#menus ul li.lines{width:2px;overflow:hidden;background:url(../images/menu_line.jpg) no-repeat 0 1px;}
#menus ul li a{margin:0 0 0 2px;padding:3px 0 0 0;display:block;width:80px;height:27px;line-height:30px;font-weight:bold;color:#FFF;text-align:center;}
#menus ul li a:hover{padding:3px 0 0 0;width:80px;height:29px;line-height:32px;text-align:center;font-size:14px;font-weight:bold;color:#000;text-decoration:none;background:url(../images/menu_hoverbg2.jpg) no-repeat 0 0;}
/*menudown   noononononono*/
#menu_down {margin:2px 0 0 0;}
#menu_down ul.list {margin:0 auto;width:960px;height:73px;overflow:hidden;}
#menu_down ul.list li {width:940px;height:73px;overflow:hidden;float:left;_display:inline;background:url(../images/ser_bg.jpg) repeat-x 0 -73px;}
#menu_down ul.list li.first,#menu_down ul.list li.last {width:10px;height:73px;overflow:hidden;font-size:0;}
#menu_down ul.list li.first {background:url(../images/ser_bg.jpg) no-repeat 0 0;}
#menu_down ul.list li.last {background:url(../images/ser_bg.jpg) no-repeat 0 -146px;}
#menu_down ul.list li.mid{/*background:url(../images/2_r13_c1.jpg) no-repeat 0 0;*/}
#menu_down ul.list li.mid .side_left {margin:0 0 0 15px;width:183px;height:73px;}
#menu_down ul.list li.mid .side_left ul {margin:8px 0 0 0;width:183px;}
#menu_down ul.list li.mid .side_left ul li {width:183px;height:20px;line-height:20px;background:none;}
#menu_down ul.list li.mid .side_left ul li a {padding:0 0 0 10px;width:173px;background:url(../images/icon_dot.jpg) no-repeat 0 5px;}
#menu_down ul.list li.mid .side_midd {margin:0 0 0 55px;width:600px;height:73px;}
#menu_down ul.list li.mid .side_midd .dvSearch {margin:10px 0 0 0;height:32px;overflow:hidden;line-height:32px;background:url(../images/icon_search.jpg) no-repeat;border-bottom:dashed 1px #00020B;}
#menu_down ul.list li.mid .side_midd .dvSearch select {margin:0 0 0 45px;font-size:12px;}
#menu_down ul.list li.mid .side_midd .dvSearch .inputs {margin:0 0 0 8px;width:366px;height:18px;overflow:hidden;line-height:18px;font-size:12px;background:#FFF;border:solid 1px #97989A;}
#menu_down ul.list li.mid .side_midd .dvSearch .btn_search {margin:0 0 0 8px;width:80px;height:21px;overflow:hidden;text-indent:-99999px;background:url(../images/btn_search.jpg) no-repeat;border:none; cursor:pointer;}

#menu_down ul.list li.mid .side_midd .dvKeywords {margin:0 0 0 42px;line-height:24px;}
#menu_down ul.list li.mid .side_midd .dvKeywords a,#menu_down ul.list li.mid .side_midd .dvKeywords span {margin:0 8px 0 0;color:#000;}
#menu_down ul.list li.mid .side_midd .dvKeywords span {font-weight:bold;color:#0F85CA;}



/*#menu_down ul.list li.mid .side_right {margin:0 0 0 40px;width:158px;height:73px;}
#menu_down ul.list li.mid .side_right img {margin:10px 0 0 0;}*/


/*gg*/
#dv_gg{margin:0 auto;width:960px;height:70px;margin-top:5px;margin-bottom:5px;}
#dv_gg .gg1{float:left;overflow:hidden;width:235px;height:70px;padding:0 6px 0 0;background:url(../images/gg.jpg) no-repeat 0 0;}
#dv_gg .gg2{float:right;overflow:hidden;width:235px;height:70px;background:url(../images/gg.jpg) no-repeat;}

/*content*/

#footmenu{margin:0px auto 0 auto;height:958px;height:26px;text-align:center;background:url(../images/h_bg1.jpg) repeat-x;overflow:hidden;border:1px solid #B1C8D7;}
#footmenu a{height:26px;line-height:26px;}
#footmenu span {margin:0 20px; color: #B1C8D7;}
#foot{margin:8px auto;width:960px;}
#foot p{width:960px;line-height:24px;text-align:center;}



.Snav{margin:5px 0;width:960px;height:76px;}
.Snav .logo{width:190px;height:76px;float:left;_display:inline;}
.Snav .logo a{display:block;width:190px;height:76px;overflow:hidden;text-indent:-99999px;background:url(../images/inde_02.jpg) no-repeat;}
.logoright{width:723px;height:76px;float:right;_display:inline;}
.logoright .smenu{width:212px;height:76px;float:left;_display:inline;}
.maign{margin:0 16px 0 0;}
.smenu .smenuleft{width:35px;height:76px;background:url(../images/sm_left.jpg) no-repeat;float:left;_display:inline;}
.smenu .smenuleft a{margin:15px auto 0 8px;display:block;width:14px;height:50px;font-size:14px;font-weight:bold;color:#FFF;}
.smenu .smenumid{padding:0 0 0 5px;width:167px;height:74px;border-top:1px solid #B1C8D7;border-bottom:1px solid #B1C8D7;background:#F0F8FF;float:left;_display:inline;}
.smenu .smenumid ul{margin:5px 0 0 0;height:64px;}
.smenu .smenumid li{margin:0 auto;width:78px;height:64px;float:left;_display:inline;}
.smenu .smenumid li a{margin:0 7px;width:30px;height:22px;line-height:22px;}
.smenu .smenumid li.lines{margin:0 5px;width:1px;background:#CCC;}
.smenu .smenuright{width:5px;height:76px;background:url(../images/sm_right1.jpg) no-repeat;float:right;_display:inline;}

.logoright .smu{width:495px;height:76px;float:left;_display:inline;}
.smu .smenuleft{width:35px;height:76px;background:url(../images/sm_left.jpg) no-repeat;float:left;_display:inline;}
.smu .smenuleft a{margin:15px auto 0 8px;display:block;width:14px;height:50px;font-size:14px;font-weight:bold;color:#FFF;}
.smu .smenumid{padding:0 0 0 5px;width:450px;height:74px;border-top:1px solid #B1C8D7;border-bottom:1px solid #B1C8D7;background:#F0F8FF;float:left;_display:inline;}
.smu .smenumid ul{margin:5px 0 0 0;height:64px;}
.smu .smenumid li{margin:0 auto;width:80px;height:64px;float:left;_display:inline;}
.smu .smenumid li a{margin:0 8px;width:35px;height:22px;line-height:22px;}
.smu .smenumid li.lines{margin:0 5px;width:1px;background:#CCC;}
.smu .smenuright{width:5px;height:76px;background:url(../images/sm_right1.jpg) no-repeat;float:right;_display:inline;}

#showpart1{margin:10px auto 0 auto;width:958px;height:34px;border:1px solid #B1C8D7;background:url(../images/h_bg52.jpg) repeat-x;;overflow:hidden;}
.Search {_padding:7px 0 0 0;height:34px;_height:26px;line-height:34px;vertical-align:middle;float:left;_display:inline;overflow:hidden;}
.Search span{height:34px;line-height:34px;color:#1E50A2;font-weight:bold;}
.Search select {font-size:12px;}
.Search .inputs {margin:0 0 0 8px;padding:1px;width:213px;height:16px;line-height:16px;font-size:12px;color:#555;background:#FFF;border:solid 1px #97989A;overflow:hidden;}
.Search .btn_search {margin:0 0 0 8px;width:55px;height:21px;overflow:hidden;text-indent:-99999px;background:url(../images/btn_search2.jpg) no-repeat;border:none; cursor:pointer;}

.Searight{width:420px;height:34px;line-height:34px;float:right;_display:inline;}
.Searight span{padding:0 0 0 15px;display:block;height:34px;line-height:34px;color:#1E50A2;font-weight:bold;
	background:url(../images/icon_gg.jpg) no-repeat 0 8px;float:left;_display:inline;}
.Searight div{width:334px;height:34px;line-height:34px;background:url(../images/h_bg6.jpg) no-repeat 0 5px;float:left;}
.Searight div a{margin:0 0 0 13px;height:34px;line-height:34px;}

.serright{padding:5px 0 0 0;float:right;_display:inline;width:190px;height:47px;line-height:20px;}
.serright p,span{margin:0 5px;}
.serright span{color:#1E50A2;}
.serright p{font-weight:bold;color:#555;}

.tabcontent {float:left;_display:inline;width:443px;height:275px;}
.tabcontent .tab_img{float:left;_display:inline;width:170px;height:275px;}
.tabcontent .tab_img img{margin:20px 0 0 8px;width:156px;height:210px;border:1px solid #CECECE;}
.tab_imga{padding:0 0 0 10px;height:24px;line-height:24px;text-align:center;color:#1E50A2;font-weight:bold;}

.tabcontent .taBli{padding:20px 0 0 0;width:272px;height:279px;float:left;_display:inline;}
.tabcontent .taBli ul li,a{height:24px;line-height:24px; overflow:hidden;}
.tabcontent .taBli ul li a{padding:0 0 0 5px;width:260px;}

.tabcontent .midlist{padding:15px 0 0 0;width:275px;height:259px;float:left;_display:inline;}
.tabcontent .midlist ul li,a{height:24px;line-height:24px;}
.tabcontent .midlist ul li a{width:275px;color:#333; text-decoration:none }

.links 
{
	border :1px solid #AACBEE;
	margin-top:10px;
	width:958px;
}
.links dl
{
	margin:0;
	padding:0;
}

.links dt 
{
	background-color:#F5F5F5;
	border-bottom:1px solid #AACBEE;
	height:28px;
	line-height:28px;
	padding:0 10px;
}
.links li a 
{
	line-height:24px;
	padding-right:15px;
}
.baiduTopAdNo { margin: 0 auto; width: 960px; overflow: hidden;  border: 1px solid #A9C9E2;}
.baiduTopAd { margin: 0 auto; width: 960px; overflow: hidden; margin-top:10px; border: 1px solid #A9C9E2;}
.baiduRightAd {border: 1px solid #aacbee; float: left; margin-bottom: 10px; width:238px; height:auto;}
.baidu720AD {border: 1px solid #aacbee; float: left;  width:708px; height:auto;}