/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#0163be;}

.main{ width:1002px; background:#FFFFFF; height:auto; overflow:hidden;margin:0px auto;}

#header { height:37px; width:1002px; margin:0px auto; background:url(../images/topbg.jpg) repeat-x;}
#logo { margin-top:18px; margin:0px auto; background:url(../images/top.jpg) center no-repeat; width:1002px; height:144px;}
#search { float:right; height:37px; line-height:37px;  color:#444; margin-right:20px;}
.inp_srh { width:140px; height:23px; line-height:24px; padding-left:10px; background:url(../images/srh_bg.gif) 0 0 no-repeat; background:#FFFFFF; border:1px solid #cbcbcb;}
.btn_srh { width:58px; height:23px; background:url(../images/btn_srh.gif) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em;}
#search * { vertical-align:middle;}

.btn_srh1 { width:58px; height:23px; background:url(../images/backup.png) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em;}


.nav{ width:1002px; margin:0 auto; padding-top:115px; height:50px;}
.nav ul{ width:1002px; margin:0 auto;}
.nav ul li{ width:110px;  float:left; display: block; height:28px; line-height:28px; text-align:center; background:url(../images/menubg.png) no-repeat right center;}
.nav ul li a{ font-size:14px; color:#333; font-weight:bold;}
.nav ul li a:hover { font-size:14px; color:#FF0000; font-weight:bold; background:url(../images/menubg.png) no-repeat right center; display:block;}

.main_left{ width:751px; height:300px; margin-left:2px; border:1px solid #CCCCCC; border-top:0px; background:url(../images/indexbg.gif) repeat-x; float:left;  }
.juli{ height:10px; width:1002px; margin:0px auto; background:#FFFFFF;}
.qiehuan{ padding:10px 0px 0px 10px; width:350px; float:left;}


.wrap_left1{ width:380px; margin:0px; text-align:left;  float:left; margin-left:10px;}
.scrolldoorFrame{width:380px; margin-top:4px;overflow:hidden;}
.scrollUl{width:380px;height:28px;line-height: 28px;padding:0px;margin:0px; }
.scrollUl li{float:left;padding:0px;margin-left:0px; margin-left:5px; text-align:center;}
.scrollUlb li{float:left;padding:0px;margin-right:10px;}
.more {  padding-left:13px;margin-left:210px; margin-right:1px; font-size:12px; font-weight:normal; color:#333333; background:url(../images/icon.gif) 0 -42px no-repeat;}
.bor03{border:0px solid #ccc;border-top-width:0px;}

.sd01{cursor:pointer;margin:2px 0px 0px 0px;padding:5px 0px 0px 0px;font-weight:bold;width:100px;text-align:center; background:url(../images/indexcenterbghover.jpg) no-repeat; height:40px; font-size: 14px;color: #ffffff;background-repeat: no-repeat;text-decoration: none;}

a.li.sd01:link{cursor:pointer;margin:0px 0px a0px 0px;padding:0px 0px 0px 0px;font-weight:bold;width:100px;text-align:center;text-decoration: none;line-height: 40px; background:url(../images/indexcenterbghover.jpg) 5px 5px no-repeat; font-size: 14px;color: #333333;background-repeat: no-repeat;}
a.sd01.li:visited{cursor:pointer;margin:0px;padding:0px;font-weight:bold;width:100px;text-align:center;line-height: 28px;font-size: 14px;text-decoration: none;color: #333;}
.a sd01 li a:hover {cursor:pointer;margin:0px;padding:0px;font-weight:bold;width:100px;text-align:center; margin-left:5px;line-height: 28px;text-decoration: none;font-size: 14px;color: #333333;}


.sd02{cursor:pointer;	margin:0px;padding:0px;font-weight:bold;width:100px;text-decoration: none;text-align:center;	font-size: 14px;color: #ffffff;line-height:28px;}
.bottomlink {background-image: url(bottomtop_bg.jpg);font-size: 13px;color: #286798;text-decoration: none;}
.copyrightfont {font-size: 12px;line-height: 28px;font-weight: normal;color: #286798;text-decoration: none;}
.float_r1 { float:right;padding-right:8px;font-size: 12px;color:#333333;text-decoration: none;}
.float_r2 { float:right;padding-right:28px;font-size: 12px;color:#333333;text-decoration: none;}
.float_r { float:right;padding-right:20px;font-size: 12px;color:#333333;text-decoration: none;}
.hotlist{width:470px; float:left;margin:0px;padding:0px;}


.doorlist{width:360px; float:left;margin:0px;padding:0px;}
.doorlist ul {width:360px;float:left; margin:0px;padding-left:0px;} 
.doorlist li{float:left;width:360px;padding-left:15px;line-height:24px;background:url(../images/iconlineico002.jpg) 5px 11px no-repeat;color: #333333;}
.doorlist li a {font-size: 12px;color: #333333;text-decoration: none;}
.doorlist li a:link {font-size: 12px;color: #333333;text-decoration: none;}
.doorlist li a:visited {font-size: 12px;color: #333333;text-decoration: none;}
.doorlist li a:hover {text-decoration: none;font-size: 12px;color: #FF6600;}

.side_box { margin-bottom:8px; width:230px; float:left;}
.side_box h2 { height:25px; padding:6px 10px 0 10px; background:url(../images/side_bg.gif) 0 0 no-repeat; font-size:14px; color:#444;}
.side_box h2 strong { color:#f30;}
.side_con { padding:0 10px; background:url(../images/side_bg.gif) 0 bottom no-repeat;}
.product { padding:3px 10px;}
.product ul { background:url(../images/icon2.gif) 5px 10px no-repeat;}
.product ul li { height:60px; padding:12px 0px 0 64px; border-bottom:1px dashed #dcdcdc; color:#777;}
.product ul li strong { display:block; height:18px; color:#333;}
.product ul li a { color:#777;}
.product ul li a:hover { text-decoration:underline;}
.product ul li.product3 { border-bottom:none;}

#index_pic { border:1px solid #dbdbdb; margin-bottom:8px; width:753px;}
#index_pic h2 { height:25px; background:url(../images/box_tit_bg.gif) 0 0; color:#FFFFFF; padding-left:25px; line-height:25px; font-size:14px; border-bottom:1px solid #dbdbdb; overflow:hidden;}
.more { float:right; padding-left:13px; margin-right:10px; font-size:12px; font-weight:normal; color:#db8d3b; background:url(../images/icon.gif) 0 -42px no-repeat;}
#news_list { padding:5px 15px 0 15px;}
#news_list ul li { background:url(../images/icon.gif) 0 -296px no-repeat; padding-left:20px; line-height:30px; margin-bottom:5px; margin-top:5px;border-bottom:1px dashed #CCCCCC; color:#474747}
#news_list ul li span { float:right; color:#474747;}




#index_box { margin-bottom:8px; width:755px;}
.box { width:370px; float:left; border:1px solid #dbdbdb;}
.box1 { float:right;}
.box h2 { height:25px; padding:0px 10px 0 10px; line-height:25px; font-size:14px; background:url(../images/box_tit_bg.gif) 0 0; border-bottom:1px solid #dbdbdb; color:#FFFFFF; overflow:hidden;}
.box h2 span { display:block; height:20px; padding-left:20px;}
.more { float:right; padding-left:13px; font-size:12px; font-weight:normal; color:#333333; background:url(../images/icon.gif) 0 -42px no-repeat;}
.more:hover { color:#cb6d0a; background:url(../images/icon.gif) 0 -92px no-repeat;}
.box_con {  padding:5px 15px 0 15px; overflow:hidden;}
.box_con ul { margin-top:10px;}
.box_con ul li { background:url(../images/icon.gif) 0 -296px no-repeat; padding-left:20px;  line-height:30px; margin-bottom:5px; margin-top:5px;border-bottom:1px dashed #CCCCCC; color:#474747}


.side_box1 { margin-bottom:8px; width:240px; float:left;}
.side_box1 h2 { height:25px; padding:6px 10px 0 10px; background:url(../images/side_bg.gif) 0 0 no-repeat; font-size:14px; color:#444;}
.side_box1 h2 strong { color:#f30;}
.side_con1 { padding:0 10px; background:url(../images/side_bg.gif) 0 bottom no-repeat;}
.product1 { padding:3px 10px;}
.product1 ul {}
.product1 ul li { height:32px; padding:6px 0 0 44px; border-bottom:1px solid #dcdcdc; color:#777; background:url(../images/icon.jpg) 15px 8px no-repeat;}
.product1 ul li strong { display:block; height:22px; color:#333;}
.product1 ul li a { color:#777;}
.product1 ul li a:hover { text-decoration:underline;}
.product1 ul li.product3 { border-bottom:none;}


.boxc { width:230px; float:left; margin-left:10px; border:1px solid #dbdbdb;}
.box1c { float:right;}
.boxc h2 { height:25px; padding:0px 10px 0 10px; line-height:25px; font-size:14px; background:url(../images/title.jpg) no-repeat; border-bottom:1px solid #dbdbdb; color:#333333; overflow:hidden;}
.boxc h2 span { display:block; height:20px; padding-left:20px;}
.more { float:right; padding-left:13px; font-size:12px; font-weight:normal; color:#333333; background:url(../images/icon.gif) 0 -42px no-repeat;}
.more:hover { color:#cb6d0a; background:url(../images/icon.gif) 0 -92px no-repeat;}
.box_conc {  padding:5px 5px 5px 5px; overflow:hidden;}
.box_conc ul { margin-top:10px;}
.box_conc ul li { background:url(../images/jigoubg.jpg) no-repeat; padding-left:45px;  line-height:36px; margin-bottom:5px; margin-top:5px;color:#474747}

.boxc1 { background: #ededed; width:230px; float:left; margin-left:0px; border:1px solid #dbdbdb;}
.boxc1 h2 { background: #005da8; height:50px; padding:0px 10px 0 10px; line-height:50px; font-size:16px; /*background:url(../images/title.jpg) 0px 5px;*/ border-bottom:1px solid #dbdbdb; color:#fff; overflow:hidden;}
.boxc1 h2 span { display:block; height:20px; padding-left:20px;}
.box_conc1 {  padding:5px 5px 5px 5px; overflow:hidden;}
.box_conc1 ul { margin-top:10px;}
.box_conc1 ul li { /*background:url(../images/jigoubg.jpg) no-repeat;*/border-bottom:1px solid #dbdbdb;   line-height:40px; margin-bottom:5px; margin-top:5px;color:#474747}
.box_conc1 ul li.cur{background: #0b51c1; color: #fff;}
.box_conc1 ul li.cur a{color: #fff;}
.box_conc1 ul li.cur a:hover{color: #fff;}
.box_conc1 ul li a{color: #444; display: block;padding-left:45px; }
.box_conc1 ul li a:hover{background: #0b51c1; color: #fff;display: block;padding-left:45px; }

.fLinkSel{ height:44px; background:url(../images/linkbg.jpg) repeat-x;width:1002px;  margin:0px auto; }
.fLinkSel select{ width:180px; margin:0px;}

.fLinkSel{ height:45px; line-height:45px;}
.fLinkSel .hd{ width:110px; float:left;}
.fLinkSel .hd h3{ font-size:14px; color:#03669f; padding-left:43px;background:url(../images/fLinkSelHd.png) 12px 10px no-repeat;}
.fLinkSel .bd{ float:left; text-align:center; line-height:25px;  padding-top:13px; padding-left:120px; margin:0px auto;}
.fLinkSel .bd select{ width:195px; margin:0px auto;}

#footer {width:1002px; margin:0px auto;}
#footer dl dt { height:28px; line-height:28px; background:#afafaf;width:1002px; margin:0px auto; color:#fff;}
#footer dl dt a { font-weight:bold; color:#fff;}
#footer dl dd { padding:8px 0; color:#666;text-align:center; line-height:2;}


.tablelist{border:solid 1px #cbcbcb; width:99%; clear:both;}
.tablelist th{background:url(../images/th.gif) repeat-x; height:34px; line-height:34px; border-bottom:solid 1px #b6cad2; text-indent:11px; text-align:left;}
.tablelist td{line-height:35px; text-indent:11px; border-right: dotted 1px #c7c7c7;}
.tablelink{color:#056dae;}  
.tablelist tbody tr.odd{background:#f5f8fa;} 


/*新加样式*/
.side_box1 .side_pic{ width:200px; margin:3px 10px 0 20px ; position:relative;}
/*新加样式*/

/*新加样式--滚动点击放大*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:200px; height:275px; margin:6px auto; background:#fff; position:relative; overflow:hidden;}
#playBox .oUlplay { width:9990px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
/*#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}*/
#playBox .smalltitle {width:200px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:0px; height:0px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}


#content{ width:500px; height:275px; margin:0px auto;}
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left:40% !important;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}
/*新加样式--滚动点击放大*/
 