@charset "gb2312";
body,td,th,div,li,p,span,form,ul{margin: 0px;padding: 0px;font-size:13px;color:#444; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:25px; list-style:none}
body{ background:url(../images/body.gif) repeat-x 0 0}
img{ border:none}
a{ color:#444; text-decoration:none;}
a:hover{ text-decoration:none; color:#ff3300;}

.head{ width:1200px; height:118px; background:url(../images/logo.png) no-repeat center 0; margin:0 auto}
.topee{ width:1200px; height:47px; margin:0 auto 0px;}
.topee ul .ssfr{ width:176px; height:47px; display:inline; float:left;}
.nav{ display:block; width:176px; height:47px; line-height:47px; text-align:center; font-size:16px; color:#222; font-weight:bold}
.nav:hover,.nava,.nava:hover{ display:block; width:176px; height:47px; line-height:47px; text-align:center; font-size:16px; color:#222; font-weight:bold; background: url(../images/nm.gif) no-repeat center 0; color:#fff; text-decoration:none}

.left{ float:left}
.right{ float:right}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; display:block}







.navuu { width:176px; height:47px; position: relative; z-index:1500}
.navuu .nav {display:block; width:176px; height:47px; line-height:47px; text-align:center; font-size:16px; color:#222; font-weight:bold}
.navuu:hover .nav,.navuu:hover .nava,.navuu .nava { display:block; width:176px; height:47px; line-height:47px; text-align:center; font-size:16px; color:#222; font-weight:bold; background:url(../images/nm.gif) no-repeat center 0; color:#fff; text-decoration:none}
.navuudd1 { float:left; overflow:hidden; display:block; width:176px; height:47px; }
.navuudd2 { float:left; position:relative; display:inline; width:176px; height:47px; }
.popDiv {border-top:none; height:auto; background: url(../images/navbot.png) repeat; margin:0px auto; filter:alpha(opacity=100);width:1138px; padding:20px; }
.ndsx{ width:120px; height: auto; float:left;}
.yy1 { color:#333; text-decoration:none; display:block; height:28px; line-height:28px; overflow:hidden; font-size:14px; text-align:left; width:100px; overflow:hidden; text-indent:10px }
.yy1:hover, #yy1 { color:#fff;text-decoration:none;  text-decoration:none; background:#278ec7}
.yy2,.yy2:hover{ color:#fff; text-decoration:none; display:block; height:28px; line-height:28px; overflow:hidden; font-size:14px; text-align:left; width:100px; overflow:hidden; text-indent:10px; background:#278ec7; margin:0 5px 5px 2px}
.cocnc{ width:792px; height:auto; float:left; padding-left:20px}
.nbb{ font-size:15px; font-weight:bold; }
.conna{ width:792px; height:75px; overflow:hidden}
.conna,.conna *{margin: 0px;padding: 0px;font-size:13px;color:#333; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:25px; list-style:none}
.mored{ width:100px; height:30px; float:right; background:#278ec7; text-align:center; line-height:30px; color:#fff; margin-top:5px}
.mored:hover{ width:100px; height:30px; float:right; background:#1170a4; text-align:center; line-height:30px; color:#fff; margin-top:5px; text-decoration:none}


.dhcpbox{ width:140px;min-height:200px; display: inline; float:left; margin:0 10px 0; border-right:1px dashed #aaa}
.yiji{ font-size:16px; font-weight:bold; line-height:30px; color:#012e89; overflow:hidden; width:140px; height:30px;}
.erji a{ width:140px; height:27px; line-height:27px; display:block; overflow:hidden; text-indent:10px}



#banss{ width:100%; height:440px; overflow:hidden; position:relative}
#slideshow{position: absolute;height: 440px;width: 1920px; left:50%; margin-left:-960px}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: relative;width: 100%}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 410px;left: 50%; margin-left:-960px }
#slideshow .btns b i{width: 10px;background: #fff;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 10px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #ff6600;cursor: default}
#slideshow .btns b i.on: hover{background: #ff6600;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(../images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;height: 440px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}

.banbot{ width:100%; height:51px; background:url(../images/banbot.gif) repeat-x 0 0}
.bbbox{ width:1200px; height:47px; margin:0 auto}
.sgjc{ width:930px; height:47px}
.sgjc,.sgjc *{ color:#666; line-height:47px}
.sser{ width:270px; height:47px}

.serch{ width:244px; height:24px; margin:10px auto; position:relative}
.serch .text{position:absolute; left:0; top:0;  width:210px; height:20px; line-height:20px;color:#666; font-size:12px; padding-left:5px; border:1px solid #bbb}
.serch .menubox{ position:absolute; right:0; top:0; width:28px; height:24px; border:none}



.leftbg{ background:url(../images/left_bot.jpg) no-repeat 0 bottom}
.leftbg2{ background:url(../images/left1.jpg) repeat-y 0 0}
.leftbg0{ background: url(../images/left.jpg) no-repeat 0 0}
.title11{ color:#fff; font-family:Î¢ÈíÑÅºÚ; font-size:22px; line-height:45px; text-align:center; font-weight:bold}

.nlist{ display:block; line-height:34px; height:34px;  width:175px; background: url(../images/listb.jpg) no-repeat 0 0px; margin:6px auto; font-size:13px; text-indent:12px; overflow:hidden;  }
.nlist:hover{ display:block; line-height:34px; height:34px;  width:175px; background: url(../images/listb.jpg) no-repeat 0 0px; margin:6px auto; font-size:14px; text-indent:12px; overflow:hidden; color:#04479e}

.nlistqq{ display:block; line-height:34px; height:34px;  width:175px; background: url(../images/list.jpg) no-repeat 0 0px; margin:6px auto; font-size:15px; text-indent:12px; overflow:hidden; color:#fff; font-weight:bold}
.nlistqq:hover,.nlistmqq,.nlistmqq:hover,#show,#show:hover{ display:block; line-height:34px; height:34px;  width:175px; background: url(../images/list.jpg) no-repeat 0 0px; margin:6px auto; font-size:15px; text-indent:12px; overflow:hidden; color:#ffff00; font-weight:bold}
#showq,#showq:hover{ display:block; line-height:34px; height:34px;  width:175px; background: url(../images/list.jpg) no-repeat 0 0px; margin:6px auto; font-size:15px; text-indent:12px; overflow:hidden; color:#ffff00; font-weight:bold}

.nlist2{ display:block; line-height:28px; height:28px;  width:175px; margin:0px auto; font-size:13px; text-indent:32px; border-bottom:1px dashed #dbdbdb; overflow:hidden; background:url(../images/lisy2.gif) no-repeat 13px 12px; color:#444}
.nlist2:hover,.nlistm2,.nlistm2:hover,#show2,#show2:hover{display:block; line-height:28px; height:28px;  width:175px; margin:0px auto; font-size:13px; text-indent:32px; border-bottom:1px dashed #dbdbdb; overflow:hidden; background:url(../images/lisy2.gif) no-repeat 13px 12px; color:#ff3300}

.rigbor{ border:1px solid #dbdbdb; border-top:3px solid #004899}
.rigbgnav{ background:url(../images/rig.gif) no-repeat 0 0}
.rigbgnav3{ background:url(../images/rig3.gif) no-repeat 0 0}
.rigtit1{ font-size:16px; font-weight:bold; color:#00489a; font-family:Î¢ÈíÑÅºÚ}
.rigtit2{ font-size:16px; font-weight:bold; color:#fff; font-family:Î¢ÈíÑÅºÚ}

.prolb{ width:202px; height:232px; padding:3px; border:1px solid #dbdbdb; float:left; display: inline; margin:8px 14px; overflow:hidden}
.cpimg{ width:202px; height:202px;  display: block; text-align:center}
.cpimg span{ height:100%; display:inline-block; vertical-align:middle }
.cpimg img{ max-width:202px; max-height:202px; vertical-align:middle }
.cptit{ width:202px; height:25px;  display: block;line-height:25px; text-align:center; overflow:hidden; margin-top:3px; background:#f1f1f1}

.ggline{ background:url(../images/gline.jpg) repeat-x 0 bottom}
.tiwdbl{ font-size:28px; font-weight:bold; line-height:30px; color:#0058a8}
.tiwdbl span{ color:#ccc; font-family: Georgia, "Times New Roman", Times, serif; padding-left:10px;font-size:25px; font-weight:bold;}
.fge{ padding:10px 0; color:#444}
.fge span{ color:#ff0000}

.a2{ color:#fff}

.albox{margin:0 auto; border:1px solid #dbdbdb; border-top:none}
.hb{
MARGIN: 0px auto 0px; WIDTH: 1198px; HEIGHT: 292px;
}
.list-con-a{
	FLOAT: left
}
.list-con-b{
	FLOAT: left
}
.hb .list-con{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hb .list-con-a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 100px
}
.hb .list-con-c {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP:100px
}
.hb LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}

.rignav2{ background:url(../images/mbotline.gif) no-repeat 0 57px}

.consy,.consy *{ font-size:13px; line-height:25px; color:#444}

.time{ font-family:Arial, Helvetica, sans-serif; color:#999}

.wrfr,.wrfr *{ color:#fff}
.wrfr a:hover{ color:#fff}

.wrfr2,.wrfr2 *{ color:#d7ebff}
.wrfr2 a:hover{ color:#d7ebff}

.text2,.text2 *{ font-size:16px; line-height:35px;}
.text2 img{ max-width:920px}
.text2 p{ margin-top:15px; margin-bottom:15px}

.picmp2q{ display: inline; width:284px; height:218px;   background:#fff; margin:8px 10px 8px 10px; text-align:center; float:left; line-height:31px; overflow:hidden}
.picmp2q img{ border:1px solid #dbdbdb}

.context,.context span,.context p,.context div,.context li,.context td,.context th{color:#777;; line-height:20px}
.aa2{font-size:16px; font-weight:bold; line-height:30px}

.input1{ background:#ddd; border:none; height:26px; line-height:26px; width:180px; padding:2px 5px}
.vamenu{width:120px; height:34px; line-height:34px; color:#fff; font-size:16px; background:#0863b2; border:none; margin-top:8px; font-weight:bold; cursor:pointer; font-family:Î¢ÈíÑÅºÚ}

.input1a{ background:#eee; border:none; height:35px; line-height:35px; width:620px; padding:2px 10px}