@charset "gb2312";
body {margin:0px; padding:0px; font-size:12px; color:#333; background:url(../images/bodybg.gif) top repeat-x; font-family:Arial, Helvetica, sans-serif;}
form,ul,li{margin:0px; padding:0px;}
a{ color:#333; text-decoration:none}
.wrap{width:980px; margin:0px auto}
.top{height:90px; margin-bottom:2px;}
.logo{ width:359px; height:90px; float:left}
.righttext{ width:570px; float:right;}
.language{ text-align:right; height:30px; line-height:30px;margin-bottom:10px; margin-top:15px;}
.language a{ width:80px; height:30px; float:right; display:block; text-align:center; color:#000; font-family:"Î¢ÈíÑÅºÚ"; }
.lx{ text-align:right; height:30px; line-height:30px;}
.lx ul{ width:315px; float:right}
.lx ul li{ list-style:none; float:left;}
.lx ul .tel{ width:172px; background:url(../images/tel.gif) left no-repeat; text-indent:25px; text-align:left; color:#000; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"}
.lx ul .qq{ background:url(../images/qq.gif) left no-repeat; text-align:left; text-indent:38px; color:#666}

.nav{ height:38px;background-color:#333; width:980px; overflow:inherit!important;overflow:hidden}
.search{ width:350px; float:left; color:#fff; height:33px; padding-top:5px; overflow:hidden;}
.sinput{ width:187px; height:28px; background::url(../images/searchinput.gif) no-repeat;float:left; }
.sbtn{ border:none; width:51px; height:28px; background:url(../images/searchbtn.gif) no-repeat; float:left}
.banner{ height:386px; position:relative}
.indexcate{position:absolute;top:42px;left:349px; width:611px; padding:0px 10px; height:300px; background-color:#fff; z-index:0}

.newstitle{ font-size:18px; text-align:center; line-height:50px; font-weight:bold; margin-top:15px}
.news_sj{ line-height:30px; text-align:center; color:#777}
.news_content{ line-height:24px; padding:10px 32px}
.news_pic{ padding:8px 0px; text-align:center; width:700px; overflow:hidden}


.lnews{ margin:10px 10px 10px 10px;}
.lnews ul{ margin:5px 0px;}
.lnews ul li{ list-style:none;line-height:20px; border-bottom:#ccc 1px dotted; padding:4px 0px;}

.gl{ background-color:#328AEE; padding:10px 0px; margin:0px 0px 10px 0px}
.gl ul{ margin-left:10px;}
.gl ul li{ list-style:none; line-height:42px;}
.gl ul li a{ font-size:10px; color:#fff}

.cB2B2B2{ color:#B2B2B2}
.ltit{ height:30px; line-height:30px; font-size:14px; font-weight:bold; background:url(../images/xbg.gif) right no-repeat}
.newslist ul{ margin:19px 5px;}
.newslist ul li{ list-style:none; height:28px; line-height:28px; background:url(../images/arr1.gif) left no-repeat; text-indent:14px}
.newslist ul li a{ color:#333}
.newslist ul li a:hover{ color:#444}
#xiazai{ float:right; margin-right:150px; text-indent:0px}
#xiazai a{ color:#E13800}
#xiazai a:hover{ color:#CC0000}

.main{ margin-top:10px; border-top:#DFDFDF 1px solid}
.leftmain{ width:269px; float:left; border-right:#DFDFDF 1px solid; padding-top:7px}
.centermain{ border-right:#DFDFDF 1px solid; width:400px; float:left; padding-top:7px}
.rightmain{ width:280px; float:left; padding-top:7px}
.login{ width:244px; color:#666}
.tit{ height:26px; background:url(../images/arr.gif) no-repeat; background-color:#8F8F8F; text-indent:32px; line-height:26px; color:#fff; font-weight:bold}
.login a{ color:#666}
.vip{ padding:23px 0px; height:43px; background:url(../images/vip.gif) 17px no-repeat; border-top:#DFDFDF 1px solid; padding-left:76px; line-height:24px}
.index_news{ width:350px; margin-left:25px}
.tj{ margin:31px 0px 20px 0px; overflow:hidden; height:80px}
.leftimg{ float:left; margin-left:15px!important; margin-left:8px; width:100px; height:80px;}
.info{ width:266px; float:left; margin-left:22px!important; margin-left:14px;line-height:22px; color:#999}
.info h1{ margin:0px; padding:0px; font-size:12px; color:#216FC8; line-height:32px}
.info h1 a{color:#216FC8;}
.index_news ul{ margin-bottom:9px}
.index_news ul li{ height:26px; line-height:26px; color:#666; background:url(../images/arr2.gif) left no-repeat; text-indent:12px; list-style:none}
.index_news ul li a{ color:#666}

.b1{ padding:10px 0px 10px 95px; background:url(../images/b1.gif) 16px no-repeat; border-bottom:#CCCCCC 1px dotted; height:58px; line-height:26px;}
.b1 h1{ margin:0px; padding:0px; font-size:14px; color:#000}
.b1 h1 a{ color:#000}

.b1s{ padding:12px 0px 12px 6px;  border-bottom:#CCCCCC 1px dotted; height:58px; line-height:26px;}
.b1s h1{ margin:10px 0px 0px 0px; padding:0px; font-size:14px; color:#000; background:url(../images/a1.gif) left 0px no-repeat; text-indent:30px}
.b1s h1 a{ color:#000}
.b2{ padding:10px 0px 10px 95px; background:url(../images/b2.gif) 16px no-repeat; border-bottom:#CCCCCC 1px dotted; height:55px; line-height:26px;}
.b2 h1{margin:0px; padding:0px; font-size:14px; color:#000}
.b2 h1 a{ color:#000}
.b2s{ padding:12px 0px 12px 6px; border-bottom:#CCCCCC 1px dotted; height:80px; line-height:26px;}
.b2s h1{margin:8px 0px 0px 0px; padding:0px; font-size:14px; color:#000;background:url(../images/a2.gif) left 0px no-repeat; text-indent:30px}
.b2s h1 a{ color:#000}
.b3{padding:10px 0px 0px 95px; background:url(../images/b3.gif) 25px no-repeat; line-height:22px;color:#216FC8}
.b3 h1{margin:0px; padding:0px; font-size:14px; color:#000}
.b3 h1 a{ color:#000}
.b3 a{color:#216FC8}

.b3s{padding:18px 0px 15px 6px;  line-height:22px;color:#216FC8}
.b3s h1{margin:0px 0px 8px 0px; padding:0px; font-size:14px; color:#000;background:url(../images/a3.gif) left 0px no-repeat; text-indent:30px}
.b3s h1 a{ color:#000}
.b3s a{color:#216FC8}
.more{ float:right; color:#fff}

.pos{ height:34px; line-height:34px; background:url(../images/homepage.gif) 17px no-repeat; text-indent:46px; background-color:#fff; border:#DFDFDF 1px solid; border-top:none}

.left_main{width:155px; float:left; padding-top:72px; padding-bottom:10px; border-right:#DFDFDF 1px solid; border-left:#DFDFDF 1px solid; background-color:#fff}
.cate{background:url(../images/lbg.gif) 30px 5px no-repeat;background-color:#e8e9eb;overflow:hidden;min-height:279px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>279?"279px":""); }
.cate ul{ margin:90px 0px 10px 5px; width:145px; }
.cate ul li{ list-style:none; text-indent:5px;line-height:20px;}
.cate ul li a,.cate ul li a:visited{ color:#2b2b2b; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/arr2.gif) left no-repeat; font-size:12px; padding-left:10px;}
.cate ul li a:hover {color:#0060a9; font-weight:bold;}

.lbg1 {background:url(../images/lbg1.gif) 30px 5px no-repeat;background-color:#e8e9eb;}
.lbg2 {background:url(../images/lbg2.gif) 30px 5px no-repeat;background-color:#e8e9eb;}
.lbg3 {background:url(../images/lbg3.gif) 30px 5px no-repeat;background-color:#e8e9eb;} 

.cate16{background:url(../images/lbg.gif) 30px 5px no-repeat;background-color:#e8e9eb;overflow:hidden;min-height:302px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>302?"302px":""); }
.cate16 ul{ margin:90px 0px 10px 5px; width:155px; }
.cate16 ul li{ list-style:none;text-indent:2px;line-height:20px;}
.cate16 ul li a{ color:#2b2b2b; font-weight:bold;}



.right_main{ margin-left:26px; width:760px; padding-right:26px; padding-bottom:10px; float:left; background-color:#fff}
.btit{ height:70px; line-height:70px; border-bottom:#8A8A8A 4px solid; margin:0px; padding:0px; font-size:24px; color:#010000; font-weight:normal}

.about{ font-size:12px; color:#444; padding:10px; line-height:30px;}

.box{color:#444; padding:10px 0px; line-height:30px;}
.foot{ border-top:#333 2px solid; padding:17px 0px 5px 38px; line-height:24px; color:#666666}
.foot a{ color:#666}

.slc{ margin:10px 0px;}
.slc li{ width:100px; height:45px; line-height:45px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#222; padding:0px 25px; margin:0px 8px 10px 8px; list-style:none;background:url(../images/sbg.jpg) no-repeat; float:left}
.htcon{ margin:10px 0px; line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; padding:12px 12px; border:#ccc 1px solid; color:#278DCE; overflow:hidden}
#xiazai{ float:right; margin-right:150px; text-indent:0px}
#xiazai a{ color:#E13800}
#xiazai a:hover{ color:#CC0000}

.mains{ border-bottom:#DFDFDF 1px solid; margin-bottom:26px; border-right:#DFDFDF 1px solid; background-color:#fff}

.c1{ border-bottom:#DFDFDF 1PX solid; padding:14px 0px 18px 0px;}
.csfw{ height:64px; overflow:hidden; width:265px; float:left; margin-left:14px!important;margin-left:8px; background:url(../images/c1.gif) 0px 3px no-repeat; padding-left:70px;}
.csfw dl{ margin:0px; padding:0px;}
.csfw dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.csfw dl dt a{ color:#4B97E0; font-weight:bold}
.csfw dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.csfw dl dd a{ color:#555555}

.zxfw{ height:64px; overflow:hidden; width:190px; float:left; margin-left:0px; background:url(../images/c2.gif) 0px 3px no-repeat; padding-left:70px; }
.zxfw dl{ margin:0px; padding:0px;}
.zxfw dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.zxfw dl dt a{ color:#4B97E0; font-weight:bold}
.zxfw dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.zxcsfw dl dd a{ color:#555555}

.pxyt{ height:64px; overflow:hidden; width:440px; float:left; margin-left:14px!important; margin-left:8px; background:url(../images/c3.gif) 0px 3px no-repeat; padding-left:70px; }
.pxyt dl{ margin:0px; padding:0px;}
.pxyt dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.pxyt dl dt a{ color:#4B97E0; font-weight:bold}
.pxyt dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.pxyt dl dd a{ color:#555555}

.c2{ padding:14px 0px 18px 0px;}
.kyhz{ height:61px; width:206px; float:left; margin-left:14px!important; margin-left:8px; background:url(../images/c4.gif) 0px 3px no-repeat; padding-left:70px; }
.kyhz dl{ margin:0px; padding:0px;}
.kyhz dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.kyhz dl dt a{ color:#4B97E0; font-weight:bold}
.kyhz dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.kyhz dl dd a{ color:#555555}

.djdl{ height:64px; overflow:hidden; width:194px; float:left; margin-left:56px; background:url(../images/c5.gif) 0px 3px no-repeat; padding-left:70px; }
.djdl dl{ margin:0px; padding:0px;}
.djdl dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.djdl dl dt a{ color:#4B97E0; font-weight:bold}
.djdl dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.djdl dl dd a{ color:#555555}

.datetime{ color:#777; float:right; }
.bg4{ background-color:#fff;}
.c216FC8{ color:#216FC8}
.f14{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold}
.login .c4B97E0,.vip .c4B97E0{ color:#4B97E0}
.f18{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"}
.clear{ clear:both; font-size:0px;}


/*ÐÂ¼Ó²âÊÔ·þÎñÒ³Ãæ*/
.cheshi {}
.cheshi1{ border-bottom:#DFDFDF 1PX solid; padding:14px 0px 5px 0px;}
.cheshifw{ float:left; margin-left:14px!important;margin-left:8px; background:url(../images/c1.gif) 0px 3px no-repeat; padding-left:70px; overflow:hidden}
.cheshifw dl{ margin:0px; padding:0px;}
.cheshifw dl dt{ margin:0px; padding:0px; height:25px; line-height:25px; overflow:hidden}
.cheshifw dl dt a{ color:#4B97E0; font-weight:bold}
.cheshifw dl dd{ height:22px; line-height:22px; padding:0px 20px; background:url(../images/arr2.gif) 10px no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.cheshifw dl dd a{ color:#555555}
.bcat{ height:25px; line-height:25px;}
.bcat a{ color:#4B97E0}

.zhixunfw{ height:61px; width:190px; float:left; margin-left:0px; background:url(../images/c2.gif) 0px 3px no-repeat; padding-left:70px; }
.zhixunfw dl{ margin:0px; padding:0px;}
.zhixunfw dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.zhixunfw dl dt a{ color:#4B97E0; font-weight:bold}
.zhixunfw dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.zhixuncsfw dl dd a{ color:#555555}

.cheshi2{ padding:14px 0px 18px 0px;border-bottom:#DFDFDF 1PX solid; }
.cskyhz{ height:61px; width:310px; float:left; margin-left:14px!important; margin-left:8px; background:url(../images/c4.gif) 0px 3px no-repeat; padding-left:70px; }
.cskyhz dl{ margin:0px; padding:0px;}
.cskyhz dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.cskyhz dl dt a{ color:#4B97E0; font-weight:bold}
.cskyhz dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.cskyhz dl dd a{ color:#555555}
.bgdj {background:url(../images/c5.gif) 0px 3px no-repeat;}

.csdjdl{ width:250px; float:left; margin-left:20px; background:url(../images/c5.gif) 0px 3px no-repeat; padding-left:70px; }
.csdjdl dl{ margin:0px; padding:0px;}
.csdjdl dl dt{ margin:0px; padding:0px; height:25px; line-height:25px;}
.csdjdl dl dt a{ color:#4B97E0; font-weight:bold}
.csdjdl dl dd{ height:22px; line-height:22px; float:left; padding:0px 8px; background:url(../images/arr2.gif) left no-repeat; list-style:none;margin:0px;white-space:nowrap;}
.csdjdl dl dd a{ color:#555555}
.bgzx {background:url(../images/c2.gif) 0px 3px no-repeat;}

.hong { color:#FF0000}


/*2012.2.21¼ÓËÑË÷Ìõ¼þ*/
.select * {
 margin: 0;
 padding: 0;
}
.select {
 
 float: left;
 display: inline;
 height:28px;
  line-height:28px;

 }
.select div {
  
 height:28px;
  line-height:28px;

 float: left;
}

.select>div {
 width:80px;
 
 overflow:hidden;
  height:28px;
 line-height:28px;
 }
 

* html .select div select {
 display:block;
 float: left;
  height:28px;
 line-height:28px;
 margin: -2px;
 
}
.select div>select {
 display:block;
 width:80px;
   height:28px;
 line-height:28px;
 float:none;
  
}