﻿body {
font-family: Arial, Helvetica, sans-serif; font-size:12px; 
}
img{ padding:0px; margin:0px; border:0px;}
*{ padding:0px; margin:0px;}
.clear{ clear:both;}
.top{ width:100%; height:107px; background:url(imagestbbg.jpg) repeat-x;}
.tpzwbf{ width:992px; height:107px; margin:0px auto;}
.logo{ width:407px; height:106px; float:left;}
a.lg{ text-decoration:none; display:block; width:407px; height:106px;}
.tbright{ width:585px; height:106px; float:right;}
.toubgq{ width:585px; height:54px;}
.dibuflash{ width:585px; height:52px;}
.gggq{ width:500px; height:42px; float:right;}
.gggq ul{ padding:0xp; margin:0px; list-style:none;}
.gggq ul li{ width:58px; height:42px; line-height:42px; float:left; padding-left:22px; text-align:center;}
a.gq{ text-decoration:none; color:#fff;}
a.gq:hover{ color:#fb0200;}


.banner{height:400px;overflow:hidden; position:relative;}
.banner .d1{width:100%;height:400px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:370px;}
.banner .d2 ul{float:left;position:absolute;left:80%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:12px;height:12px;overflow:hidden;cursor:pointer;background:url(imagesun.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(imageson.png) no-repeat center;}
.tzgg{ width:100%; height:39px; background:url(imagestzgg.jpg) repeat-x;}
.tzddk{ width:985px; height:39px; line-height:39px; margin:0px auto; background:url(../images/xwtb.jpg) no-repeat 0px center; padding-left:15px;}
a.one{ text-decoration:none; color:#333333;}
a.one:hover{ color:#1e6bb9;}


.daohang{ width:100%; height:56px; background:url(imagesnam.jpg) repeat-x; margin-top:2px;}
.nam{ width:1010px; height:52px; margin:0px auto;}
#nav { padding:0px 0px 0px 0px; margin:0px; WIDTH: 1010px; height:36px; position:absolute; z-index:111;
}
#nav .mainlevel {
FLOAT: left; PADDING-TOP: 0px; list-style:none; background:url(../images/lft.jpg) no-repeat right 0px;
}
#mainlevel_01 {
MARGIN-LEFT: 0px
}
#nav .mainlevel A {
LINE-HEIGHT: 56px; font-size:14px; height:56px; width:111px; text-align:center; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; background:url(../images/dhyb.jpg) no-repeat right 2px; font-weight:bold;
}
.navhover{color:#fff; background:url(../images/hovr.jpg) repeat-x !important; }


#nav .mainlevel UL A { padding:0px; margin:0px; color:#fff;}

#nav .mainlevel UL { list-style:none; Z-INDEX:999; width:111px; margin:0px; padding:0px; POSITION: absolute; FILTER: alpha(opacity=80); DISPLAY: none; -moz-opacity: 0.8; opacity: 0.8;
}
#nav .mainlevel UL#sub_10 { MARGIN-LEFT: 0px; 
}
#nav .mainlevel LI { padding:0px; WIDTH: 111px; HEIGHT: 35px; margin:0px auto; text-align:center; background:#1063d0; border-bottom:#ccc 1px dashed;
}
#nav .mainlevel LI A{ text-decoration:none; color:#fff; font-weight:normal; background:none; font-size:12px; display:block; width:111px; height:35px; line-height:35px;}
#nav .mainlevel LI A:hover {
COLOR:#d9db14; TEXT-DECORATION: none; background:none;
}

.symain{ width:100%; height:470px; background:url(imagesmabg.jpg); padding-top:7px;}
.sydhx{ width:960px; height:34px; margin:0px auto; border:#d4d4d4 1px solid; background:url(imagesdhx.jpg) repeat-x;}
.zbhdkd{ width:960px; height:317px; margin:4px auto;}
.syhdm{ width:734px; height:317px; float:left;}
.syksdh{ width:216px; height:317px; float:right;}
.tpklj{ width:960px; height:53px; margin:10px auto;}
.tpklj ul{ padding:0px; margin:0px; list-style:none;}
.tpklj ul li{ width:173px; height:53px; overflow:hidden; display:inline; float:left; border:#a5a7a4 1px solid; padding:1px; margin-right:8px; background:#fff;}
.yqljq{ width:960px; height:22px; margin:0px auto;}
.dibu{ width:100%; height:114px; background:url(imagesdibu.jpg) repeat-x;}

.fkdaniu{ width:325px; height:34px; float:left; padding-left:20px;}
.fkdaniu ul{ padding:0px; margin:0px; list-style:none;}
.fkdaniu ul li{ width:80px; height:34px; float:left;}
.lmfsjt{ width:340px; height:34px; float:left; line-height:34px;}
.tianqi{ width:270px; height:34px; line-height:34px; float:right;}
.dbzjtn{ width:960px; height:114px; margin:0px auto;}
.dsck{ width:960px; height:48px;}
.dxck{ width:960px; height:66px; line-height:66px; color:#fff; text-align:center;}
.dstbqy{ width:717px; height:48px; float:left;}
.dstbqy ul{ padding:0px; margin:0px; list-style:none;}
.dstbqy ul li{ height:48px; float:left;}
.cc{width:150px;}
.cd{width:117px;}
.fwlkj{ width:243px; height:48px; float:right;}
.fwlkj ul{ padding:0x; margin:0px; list-style:none;}
.fwlkj ul li{ width:116px; height:48px; float:left; line-height:48px; background:url(imagesxbai.jpg) no-repeat 0px center; padding-left:5px; color:#fff;}


div.tabzone{width:734px; height:315px; margin:0px auto; border:#cacaca 1px solid; background:url(imagesbg.jpg) repeat-x;}
.content{width:410px;height:240px;padding:10px 18px 4px 10px; float:left;}
.hdm01 h3,.hdm02 h3{height:46px; }
a.two{width:100px;height:46px; background:url(imagesan.jpg) no-repeat; line-height:46px;display:block;float:left; color:#606060; text-align:center;font-weight:bold; font-size:15px; text-decoration:none;}
.hdm01 h3 a.current,.hdm02 h3 a.current{background:url(imagesann.jpg) no-repeat; color:#ed1b24; font-size:15px; position:relative}
a.hdmo{float:left; background:none; font-size:12px; color:#717171; text-decoration:none; margin:16px;}
a.hdmo:hover{ text-decoration:underline; color:#ed1b24;}
.hdntp{ width:250px; height:236px; float:left;}
.hdnxwlb{ width:400px; height:236px; float:right;}
.hdnxwlb ul{ padding:0px; margin:0px; list-style:none;}
.hdnxwlb ul li{ width:414px; height:24px; padding-left:10px; line-height:24px; background:url(imagesxlb.jpg) no-repeat 0px center;}
a.xwl{ text-decoration:none; color:#3c3c3c;}
a.xwl:hover{ color:#ed1b24;}
.sysskj{ width:205px; height:27px; line-height:27px; float:right; margin-right:13px; display:inline; margin-top:11px; }


div.tabzonep{width:216px; height:315px; margin:0px auto; background:url(imagesbg.jpg) repeat-x; border:#c7c7c7 1px solid;}
.contentp{width:208px;height:260px;padding:0px 4px 6px 4px;}
.hdm01p,.hdm02p{height:250px;}
.hdm01p h3,.hdm02p h3{height:46px;}
.hdm01p h3 a,.hdm02p h3 a{width:70px;height:46px; font-size:12px; background:url(imagesan1.jpg) no-repeat; line-height:46px;display:block;float:right;color:#717171; text-align:center;font-weight:normal; text-decoration:none;}
.hdm01p h3 a.currentp,.hdm02p h3 a.currentp{background:url(imagesann1.jpg) no-repeat; color:#ea1d24; font-weight:bold; font-size:12px; position:relative}
.dgkstd{ width:204px; height:49px; margin:0px auto; border-bottom:#efefef 1px solid;}

.lmbaern{ width:100%; height:192px; background:url(imageslmber.jpg) no-repeat center 0px;}
.lmxxgk{ width:100%; height:192px; background:url(imageslm-xxgk.jpg) no-repeat center 0px;}
.lmzzjg{ width:100%; height:192px; background:url(imageslm-zzjg.jpg) no-repeat center 0px;}
.lmyxsz{ width:100%; height:192px; background:url(imageslm-yxsz.jpg) no-repeat center 0px;}
.lmxywh{ width:100%; height:192px; background:url(imageslm-xywh.jpg) no-repeat center 0px;}
.lmwsyw{ width:100%; height:192px; background:url(imageslm-wsyw.jpg) no-repeat center 0px;}
.lmmtjj{ width:100%; height:192px; background:url(imageslm-mtjj.jpg) no-repeat center 0px;}
.lmspws{ width:100%; height:192px; background:url(imageslm-spws.jpg) no-repeat center 0px;}
.lmwsyw001{ width:100%; height:192px; background:url(imageslm-xaiu.jpg) no-repeat center 0px;}


.gongyong{ width:100%; height:192px; background:url(imageslm-xaiu.jpg) no-repeat center 0px;}

.lmbaern{ width:100%; height:192px; background:url(imageslmber.jpg) no-repeat center 0px;}
.lmyzhuti{ width:1010px; height:auto; margin:7px auto; background:url(imageslmntb.jpg) repeat-y;}
.lmzbtpk{ width:225px; height:auto; float:left;}
.lmztdiyi{ width:225px; height:52px; background:url(imageslmzb.jpg);}
.lmright{ width:781px; height:auto; float:right; padding:0px;}
.lmrbtm{ width:781px; height:56px;}
.lmybwzbt{ width:605px; height:auto; padding:20px 88px 0px 88px;min-height:120px;}
.lmybwzbt ul{ padding:0px; margin:0px; list-style:none;}
.lmybwzbt ul li{ width:605px; height:28px; line-height:28px; color:#235e88;}
a.lmlb{ text-decoration:none; color:#235e88;}
a.lmlb:hover{ color:#ba1f1a;}
.lmddrr{ width:781px; height:4px; background:url(imageslmydb.jpg) no-repeat 0px bottom;}
.dbfykj{ width:340px; height:36px; margin:0px auto; line-height:36px;}