@charset "utf-8";
*{margin:0px; padding:0px;}
body { margin:0; padding:0; text-align:center;}
#combox{}
td,div,input,select{ font-size:12px;}
img{ border:none}
a{ text-decoration:none}
form{ margin:0; padding:0}
p{ margin:0; padding:0}
ul{ margin:0; padding:0}
li{ list-style:none}
.xcommon{ text-align:left; width:1000px; margin:0 auto}

.ie6out{ 
_margin-left:1002px; 
_zoom:1; 
} 
.ie6in{ 
_position:relative; 
_float:left; 
_margin-left:-1002px; 
} 
.wmore{ background:url(../images/ico01.gif) 0 5px no-repeat; padding-left:20px; display:inline-block; color:#ffffff; font-family:MicroSoft YaHei,Arial, Helvetica, sans-serif;}

#header{ height:81px;}
.posi{ position:relative; text-align:left; margin:0 auto; height:1px; width:1002px;}
#logo{ height:57px; float:left; padding-top:12px; padding-bottom:12px; width:157px;}

#logo a{ display:block; height:57px; background:url(../images/logo.jpg) 0 0 no-repeat; text-indent:-300em; overflow:hidden;}

#lang{ float:right; height:25px; line-height:25px; color:#999999;}
#lang a{ color:#999999; margin:0 5px; }
#lang a.current{ color:#333333}
#main{ position:relative; overflow:hidden;min-width:1002px; margin:0 auto;_zoom:1; height:445px;}
.mainbg{height:455px; position:absolute; width:100%; top:0; left:0;}
.motslotb{ width:960px; margin:0 auto; height:455px;}
#main0{ background:url(../images/main3.jpg) center 0 no-repeat; }

#main1{ background:url(../images/main2.jpg) center 0 no-repeat; top:-455px;}

#main2{ background:url(../images/main1.jpg) center 0 no-repeat;top:-455px;}

.produbpro{
	position:absolute;
	z-index:50;
	color:#ffffff;
	left: 681px;
	/*top: -310px;*/
	top:0px;
	line-height:20px;
}.produbpro p{ margin-top:0; margin-bottom:10px; }

.produbpro p.txt{ padding-left:10px;}

#mainpages{ top:-85px; right:0; position:absolute; width:70px; height:25px;}
#mainpages a{ background:url(../images/ico02.png) 0 0 no-repeat; width:14px; height:14px; display:block; text-align:left; text-indent:-300em; overflow:hidden; margin-right:8px; float:left}
#mainpages a.current{ background:url(../images/ico02_1.png) 0 0 no-repeat;}
#nav{ width:100%; left:0; position:absolute; z-index:1000; margin:0 auto; height:59px; text-align:center; top:15px;}

#nav #nve{ width:1000px; margin:0 auto}
#yewunani{ left:10px; width:285px; top:-280px;}
#gaibian{left:30px;; width:385px; display:none}

#aboutsig{ width:265px; right:100px; text-align:left; display:none}
.trightm{ text-align:right}
#xnews{ height:238px; background: url(../images/bg13.gif) bottom no-repeat #ffffff; position:relative; text-align:left;}
.news-indexpob{ height:194px; left:0; width:100%; position:absolute; background:#ffffff; padding:12px 0; }
#hotnews{ width:642px; padding-right:20px; border-right:1px solid #dbdbdb; height:194px; padding-left:30px; float:left;}
#hotnews h2,#medianews h2{ color:#ff6633; font-size:14px; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; line-height:20px; height:20px; margin:0}
.cane-box{ margin-top:15px; height:158px; overflow:hidden;_zoom:1;}
.cane-box .topnews{ width:342px; float:left; height:158px; position:relative; text-align:left}
.news-scbo{ width:100%; height:158px; position:absolute; left:0; top:0; display:none}


.changetnbtn{ position:absolute; left:0; bottom:0px; width:57px; height:26px; overflow:hidden;_zoom:1;z-index:200}
.changetnbtn a.btnleft{ background:url(../images/chanknews.gif) 0 0 no-repeat; height:26px; width:26px; display:block; float:left; text-align:left; text-indent:-300em; overflow:hidden; }
.changetnbtn a.btnright{ background:url(../images/chanknews.gif) -31px 0 no-repeat; height:26px; width:26px; display:block; float:right;text-align:left; text-indent:-300em; overflow:hidden;}
.defaultimg{ float:left; width:124px; height:95px; overflow:hidden; margin-right:12px; display:inline;}
.xdctbox{ width:186px; float:left;}
.xdctboxnot{ width:auto; float:none}


.xdctbox h3 a{ color:#003366; font-weight:bold;}
.xdctbox p.date{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999; margin:10px 0}
.xdctbox p{ line-height:20px;}
.elenewls{ width:274px; float:right}
.elenewls ul{ height:125px; overflow:hidden; margin-bottom:15px;}
.elenewls ul li{ background:url(../images/ico03.gif) 0 5px no-repeat; padding-left:8px; margin:0 0 12px 0; position:relative; text-align:left; line-height:16px; height:34px;}
.elenewls ul li span.date{ position:absolute; right:0; bottom:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.more{ text-align:right; color:#000066; font-family:SimSun,Arial, Helvetica, sans-serif}
#medianews{ float:left; width:255px; display:inline; margin-left:20px; height:194px;}
#medianews ul{ margin-top:15px; line-height:20px;height:125px; overflow:hidden; margin-bottom:15px;}
#medianews ul li{ font-weight:bold;position:relative; text-align:left;}
#medianews ul li.line{ height:1px; overflow:hidden; background:#d7d7d7; height:1px; margin:10px 0}
#medianews ul li span.date{ right:10px;  font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
/*
#medianews ul li span.date{ position:absolute; right:10px; bottom:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
*/
#slywbox{ height:338px;padding-left:30px;}

#businessbx{ width:660px; float:left;}

#businessbx h2{ background:url(../images/bg14.gif) 0 bottom no-repeat; margin-bottom:30px;}
.qslink h2{ background:url(../images/bg15.gif) 0 bottom repeat-x;}
#businessbx ul{ height:278px;}

#businessbx ul li{ float:left; width:210px; height:121px; position:relative; text-align:left; margin-right:2px; margin-bottom:2px; margin-bottom:3px;}
#businessbx ul li .cbimg{ cursor:pointer; width:210px; height:121px; overflow:hidden}

#slywbox h2{ font-size:14px;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; color:#000066; padding-bottom:16px;}


.bgltx{ height:26px; filter: Alpha(opacity=40);   
   -moz-opacity:.4;   
   opacity:0.4; background:#000066; position:absolute; width:100%; top:97px;}
#businessbx ul li .xtit{ height:26px; line-height:26px; left:10px; color:#ffffff; font-weight:bold; z-index:15;top:97px; position:absolute;}
.showpops{ background:url(../images/popwin.png) 0 0 no-repeat; width:473px; height:154px; position:absolute; z-index:100; left:-30px; top:-40px; padding:25px; display:none}

.showpops .xiimg{ width:235px; float:left;}
.showpops .xinfo{ width:224px; float:left; display:inline; margin-left:10px;}
.showpops .xinfo h3{ color:#ee7624; margin-bottom:20px; font-size:16px; font-weight:bold}
.showpops .xinfo .bltob{ line-height:18px; height:88px;}
.showpops .xinfo .bltob img{ float:left; margin-right:15px;}


.qslink{ float:left; width:250px; display:inline; margin-left:20px;}
.nslbox{ height:155px; position:relative; margin-top:15px; border-bottom:1px solid #d7d7d7}

.xkluin{ margin-top:25px;}

.nslbox ul li{ line-height:20px; margin:2PX 0 }

.nslbox ul li a{padding-left:20px; display:block;}

.nslbox ul li a:hover{ background:url(../images/ico04.gif) 0 6px no-repeat; color:#003399}




.nslbox .Container {
  position: absolute;
  width: 230px;
  height: 118px;
   left:0px;
}
.nslbox #Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 230px;
  height: 118px;
}

.nslbox .Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
.nslbox #Scrollbar-Container {
  position: absolute;
  top: 0px; right: 20px;
}
.nslbox .Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  right:0;
  top:0px;
  left:0px;
}
.nslbox .Scrollbar-Track {
	width: 8px;
	height: 116px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(../images/bg16.gif);
	background-repeat: no-repeat;
}
.nslbox .Scrollbar-Handle {
	position: absolute;
	width: 8px;
	height: 23px;
	background-image: url(../images/bg17.gif);
	background-repeat:no-repeat;
}
.nslbox .Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 162px;
  right:0; left:0px;
  
}
#errorbody{background:url(../images/errorbg.gif) 0 0 repeat-x; }
#errcontent{ padding:90px 0 100px 0;}

#notcligb{background:url(../images/errorbg1.gif) 0 0 repeat-x; width:830px; height:533px; margin:0 auto; padding-top:90px;}
#notcligb h2{ font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#ee7624; text-align:center}

.backdob{ margin:100px 280px 50px 260px; height:50px;}
.backdob a{ height:50px; overflow:hidden; display:block; line-height:50px; background:url(../images/ico.gif) 0 center no-repeat; padding-left:15px; font-size:18px; color:#040e5f; float:left; width:120px;}
.backdob a.rtig{ float:right}



















