body{font-size:12px;margin:0 auto;padding:0;color:#444444;background:#DBDBDB url("../images/bg.jpg") repeat-x; background-position:top center; font-family:Arial, Helvetica, sans-serif;}
img{border:0px; padding:0px; margin:0px;}
ul,li{padding:0px; margin:0px; list-style-type:none;}
*{ padding:0px; margin:0px;}
.clear{ height:1px; clear:both;}
.sign{ float:left; width:150px; display:inline-block; padding-left:270px; padding-top:10px;}


a{padding:0px; margin:0px;}
a:link {color:#444444;	text-decoration:none;}
a:visited {text-decoration:none;color:#444444;}
a:hover {text-decoration: underline;color: #FF4800;}
a:active {text-decoration: none;}

a.r:link {color:#FF5A00;text-decoration:none;}
a.r:visited {text-decoration:none;color:#FF5A00;}
a.r:hover {text-decoration: underline;color:#000000;}

a.b:link {color:#2274CC;text-decoration:none;}
a.b:visited {text-decoration:none;color:#2274CC;}
a.b:hover {text-decoration: underline;color:#000000;}


.top{ width:1003px; height:104px; background:url("../images/logobg.jpg") repeat-x;margin:0px auto;}
.logo{ width:280px; height:104px;float:left;}
.lj{ width:660px; height:15px; float:right; margin-top:15px; text-align:right; padding-right:20px;}
.dh{ width:680px; height:50px; float:right; margin-top:10px;}
.dh a:link {color:#3C4564;text-decoration:none;}
.dh a:visited {text-decoration:none;color:#3C4564;}
.dh a:hover {text-decoration: underline;color:#FF4800;}
.dh li{ width:105px; height:50px; background:url("../images/sx.jpg") no-repeat; background-position:right center; font-size:14px; text-align:center; line-height:50px; float:left; font-weight:bold; padding-right:3px;}
.banner{width:1003px;height:110px; background:url("../images/banner.jpg") no-repeat; text-align:right;margin:0px auto;}


.foot{ background:url("../images/foot2.jpg") repeat-x; height:120px; width:100%;margin:0px auto;}
.foot2{ background:url("../images/foot.jpg") repeat-x; height:150px; width:973px; float:left; padding:35px 0 0 30px; line-height:1.5;margin:0px auto;}
.main{ width:1003px; background:url("../images/mainbg.jpg") repeat-y; background-position:top center; margin:0px auto; }
.main2{ width:1003px; background:url("../images/mainbg2.jpg") no-repeat; background-position:bottom center;margin:0px auto;}
.left{ width:262px; float:left; background:url("../images/left1.jpg") no-repeat; background-position:top; padding-left:20px;}
.ldh{ width:221px; margin:50px 0 30px 20px;}
.ldh a:link {color:#3C4564;text-decoration:none;}
.ldh a:visited {text-decoration:none;color:#3C4564;}
.ldh a:hover {text-decoration: underline;color:#FF4800;}
.ldh li{width:200px;height:41px;background:url("../images/fl.jpg") no-repeat; background-position:left center;line-height:35px; font-weight:bold; padding-left:30px; float:left;}

.right{ width:680px; float:left; margin-left:15px; line-height:1.4;}
.cs{width:221px; margin:10px 0 20px 20px; line-height:1.7; color:#555555;}
.lmt{background:url("../images/tb.jpg") no-repeat;background-position:left center; padding-left:15px; font-size:14px;border-bottom:1px #dddddd solid; margin-bottom:25px; height:25px; line-height:25px; color:#000000; font-weight:bold;}

.aboutus{ width:335px; height:180px; float:left;}
.more{ height:14px; margin:10px 0; text-align:right; float:left; width:99%;}

.news{ width:320px; margin:0px 0px 0px 20px; float:left; height:180px; display:inline;text-align:left;}
.lb{width:99%; float:left;color:#555555; margin-left:2px; line-height:1.5;}
.lb li{height:25px; background:url("../images/lbbg.jpg") no-repeat; line-height:16px; width:99%; padding-left:20px; float:left; background-position:left center; margin-top:1px;}

.lb2{width:99%; float:left;color:#555555; margin-left:2px; line-height:1.5;}
.lb2 li{height:26px; background:url("../images/lbbg2.jpg") no-repeat; line-height:20px; width:99%; padding-left:20px; float:left; background-position:left center; margin-top:2px;}
.lb2 li span{ float:left; width:80px; text-align:right; color:#555555;}
.lb2 li a{ float:left; width:555px;}

.pd{ width:670px; height:300px; margin-top:15px; float:left; background:#FFFFFF;}

#tuandui{width:330px; float:left; margin:5px 0px 5px 0px; padding-bottom:10px;display:inline; height:110px;}
#tuandui .img{ float:left;width:135px; height:100px;}
#tuandui .img img{ width:125px;padding:4px; border:1px #dddddd solid; height:90px;}
#tuandui .img a:hover img{border:1px #F65314 solid;}
#tuandui .tj{ width:180px;float:left; margin-left:5px; color:#444444;line-height:1.3; text-align:justify;}
#tuandui .more{text-align:right;padding-right:10px; font-weight:bold; margin-top:-0px;}
#tuandui .bt{font-weight:bold;height:16px;color:#666;margin-bottom:2px;}
#tuandui .bt a:link {color:#475178;text-decoration: underline;}
#tuandui .bt a:visited {text-decoration:none;color:#475178;}
#tuandui .bt a:hover {text-decoration:none;color:#FF4800;}
#tuandui .l_long{ line-height:25px; height:100%; width:180px; overflow:hidden; float:left;}


.fy{ width:98%; height:30px; background:#EEEEEE; line-height:30px; text-align:right; color:#000000; margin:30px 0 10px 0; padding-right:20px;}
.fy a:link {color:#000000;text-decoration:none;}
.fy a:visited {text-decoration:none;color:#000000;}
.fy a:hover {text-decoration:none;color: #FF6600;}

.tpzs2{ width:135px;float:left; margin:20px 15px 0px 15px;text-align:left; line-height:1.2; display:inline; height:140px;}
.tpzs2 img{ width:125px;padding:4px; border:1px #dddddd solid; height:95px;}
.tpzs2 a:hover img{border:1px #F65314 solid; padding:4px;}
.tpwz2{margin-top:3px; color:#777777; width:135px; height:20px; text-align:center;}
.pad{ padding:5px;}

.textk{ width:98%; margin:10px 0 20px 0px; line-height:1.5;}
.dbt{font-size:14px;height:30px;line-height:30px;width:98%;text-align:center;font-weight:bold; border-bottom:1px #dddddd dashed;color: #FF3300;}
.drq{ height:26px;color:#bbbbbb;width:98%; float:right;text-align:right; line-height:26px; padding-right:10px;}
.text3{ width:98%; float:left;line-height:1.5; padding-bottom:30px; margin-top:25px;color:#444; text-align: justify;;}




