body{ margin:0px; padding:0px; background:#fff}
p,ul,li{ margin:0px; padding:0px;}
ul li{ list-style-type:none}


a:link{ text-decoration:none}
a:visited{ text-decoration:none}
a:hover{ color:#c00; text-decoration:underline}
a:active{ color:#c00; text-decoration:underline}

img{ border:none;}
/*广告位尺寸开始*/
.banner{ width:990px; height:auto; margin:0px auto; overflow:hidden}
/*广告位尺寸结束*/

/*间隔开始*/
.blank {
width: 100%;
height: 10px;
overflow: hidden;
}
/*间隔结束*/

/*清除样式*/
.clear{ clear:both }

/*顶部导航开始*/
#topnav{ width:100%; height:37px; background:url(../images/topnavbg.jpg) repeat-x; overflow:hidden; font-size:12px;}
.jsw55{ width:990px; height:30px; margin:4px auto; overflow:hidden;}
#jsw{width:990px;overflow:hidden;}
#login1{float:left;width:610px; height:26px; margin-top:2px;}
#login1 span img{ vertical-align:middle}
#login2{float:left;width:130px;height:30px;}
#login3{float:right;width:235px;height:30px;}
.login3{float:left;width:235px;height:30px; line-height:30px; text-align:right}

#btnLogin{border: #fff 0px solid;width:41px;height:19px;font:3px verdana, arial, helvetica, sans-serif;background: url(../images/zc1.gif) no-repeat; margin:3px 0px 0px 0px; font-size:12px;}
#btnzc{border: #fff 0px solid;width:41px;height:19px;font:3px verdana, arial, helvetica, sans-serif;background: url(../images/zc1.gif) no-repeat;margin:3px 0px 0px 0px;;font-size:12px}

.txtUserPassword{
	border: #fff 0px solid;  margin:0px; width:75px;height:20px;	
	background: url(../images/txtl1.gif) no-repeat;	color: #000;font: 1.1em verdana, arial, helvetica, sans-serif;position:relative; top:1px;
}
.edbox{
	border: #fff 0px solid;margin:0px;width:75px;height:20px;	
	background: url(../images/txtl1.gif) no-repeat;	color: #000;font: 1.1em verdana, arial, helvetica, sans-serif;position:relative; top:1px;
}
/*顶部导航结束*/

/*首页导航开始*/
#mainnav{ width:990px; overflow:hidden; height:110px; margin:0px auto}
#mainnav .logo{ width:104px; height:93px; float:left; margin-top:9px;}
#mainnav .nr{ width:886px; height:73px; float:left; margin-top:9px; padding-top:10px; padding-bottom:10px;}
#mainnav .nr .wz{ width:auto; float:left; height:70px; overflow:hidden}
#mainnav .nr .wz ul{ line-height:26px; margin-top:8px}
/*首页导航结束*/

/*搜索栏开始*/
#searchnav{ width:100%; background:#117cc2; height:31px; overflow:hidden}
#searchnav .ct{ width:990px; height:31px; overflow:hidden; margin:0px auto}
#searchnav .ct .wz{ width:767px; height:31px; float:left; overflow:hidden}
#searchnav .ct .wz p{ line-height:31px; font-size:12px; color:#fff}
.search{ width:223px; height:21px; float:right; overflow:hidden; margin-top:5px;}
.searchbt{ width:223px; height:21px; overflow:hidden; float:right}
#searchnamebgg{
	 width:165px; float:left;height: 21px; overflow:hidden; background:#fff; text-align:center; overflow:hidden
}
#searchname{
	border:0px;
	width:165px;
	height: 16px;
	overflow:hidden;
	position:static;
	line-height:16px;
	margin-top:3px;
        
}
#searchbtn{width:51px;height: 21px;background:url(../images/btn.jpg) no-repeat;border: 0px solid; float:right;}
#searchbtn:hover{ background:url(../images/ssjg.gif) no-repeat;}
/*搜索栏结束*/


#main{ width:990px; overflow:hidden; margin:0px auto}
#main .module{ border:1px solid #e5e5e5}
#main .fq{ width:990px; height:auto; overflow:hidden}

#main .pt1 .left{ width:571px; height:360px; overflow:hidden; float:left}
#main .pt1 .left .content{ width:531px; height:320px; overflow:hidden; margin:20px auto}
#main .pt1 .left .content .hotkey{ width:531px; height:18px; overflow:hidden}
#main .pt1 .left .content p{ text-align:left}

#main .pt1 .right{ width:405px; height:360px; overflow:hidden; float:right}
#main .pt1 .right .content{ width:385px; height:340px; overflow:hidden; margin:10px auto}
#main .pt1 .right .content .lb{ width:385px; height:265px; overflow:hidden}
#main .pt1 .right .content .ad1{ width:385px; height:65px; overflow:hidden;}

#main .pt2{ width:988px; height:auto; overflow:hidden}

#main .pt3{ width:988px; height:auto; overflow:hidden}
#main .pt3 .tit{ width:100%; height:31px; border-bottom:1px solid #e5e5e5; overflow:hidden}
#main .pt3 .tit .nr{ width:309px; height:31px; float:left; margin-left:15px;}
#main .pt3 .tit .nr span{ background:url(../images/btbg1.jpg) no-repeat; padding-left:14px; line-height:31px;}
#main .pt3 .container{ width:100%; height:auto; overflow:hidden; margin:20px auto}
#main .pt3 .container .content{ width:309px; height:auto; float:left; overflow:hidden; margin-left:15px}
#main .pt3 .container .content .tw{ width:309px; height:80px; overflow:hidden}
#main .pt3 .container .content .tw .left{ width:103px; height:80px; overflow:hidden; float:left}
#main .pt3 .container .content .tw .right{ width:200px; height:80px; float:right; overflow:hidden}


#main .pt4{ width:988px; height:auto; overflow:hidden}
#main .pt4 .qht{ width:108px; float:left; height:31px; overflow:hidden; line-height:31px; text-align:center}
#main .pt4 .qhtbg{ background:url(../images/qhbg.jpg) 0 -5px no-repeat}
#main .pt4 .qhtbg2{ background:url(../images/qhbg2.jpg) 0 0 no-repeat}
#main .pt4 .tit{ width:100%; height:31px; border-bottom:1px solid #e5e5e5; overflow:hidden}
#main .pt4 .tit .nr{ width:309px; height:31px; float:left; margin-left:15px;}
#main .pt4 .tit .nr span{ background:url(../images/btbg1.jpg) no-repeat; padding-left:14px; line-height:31px;}
#main .pt4 .container{ width:100%; height:186px; overflow:hidden; margin:10px auto}
#main .pt4 .container .content{ width:309px; height:auto; float:left; overflow:hidden; margin-left:15px}
#main .pt4 .m1l1qh_con{ width:309px; height:102px; border:none; border-top:none; border-bottom:none; overflow:hidden;}
#main .pt4 .m1l1qhcontent{ width:288px; height:auto; overflow:hidden; margin:0px auto}
#main .pt4 .m1l1qhcontent ul li{ float:left}
#main .pt4 .zbs{ width:309px; height:81px; border-top:1px dashed #e5e5e5; overflow:hidden; margin:0px auto}


#main .pt5{ width:990px; height:auto; overflow:hidden}
#main .pt5 .m1{ width:260px; height:328px; overflow:hidden; float:left; overflow:hidden}
#main .pt5 .m1 .zt{ width:258px; height:328px; overflow:hidden}
#main .pt5 .m1 .zt .tit{ width:258px; height:42px; line-height:42px; overflow:hidden}
#main .pt5 .m1 .zt .tit span{ line-height:42px; padding-left:15px;}
#main .pt5 .m1 .zt .tp{ width:258px; height:35px; overflow:hidden; text-align:center}
#main .pt5 .m1 .bm{ width:258px; height:128px; overflow:hidden; margin-top:10px}
#main .pt5 .m1 .bm .tit{ width:258px; height:35px; line-height:42px; overflow:hidden}
#main .pt5 .m1 .bm .tit span{ line-height:35px; padding-left:15px;}
#main .pt5 .m1 .bm ul{ margin-left:12px;}
#main .pt5 .m1 .bm ul li{ display:inline; margin-left:4px; line-height:22px;}

#main .pt5 .m2{ width:353px; height:326px; overflow:hidden; float:left; margin-left:10px}
#main .pt5 .m2 .tit{ width:353px; height:34px; border-bottom:2px solid #10253a; overflow:hidden}
#main .pt5 .m2 .tit span{ line-height:34px; padding-left:15px;}
#main .pt5 .m2 .ct{ width:323px; height:260px; overflow:hidden; margin:15px auto;}
#main .pt5 .m2 .ct .tw{ width:323px; height:130px; overflow:hidden;}
#main .pt5 .m2 .ct .tw .left{ width:132px; height:130px; overflow:hidden; float:left}
#main .pt5 .m2 .ct .tw .right{ width:181px; height:130px; overflow:hidden; float:right}

#main .pt6{ width:988px; height:auto; overflow:hidden; padding-bottom:20px} 
#main .pt6 .tit{ width:988px; height:50px; overflow:hidden}
#main .pt6 .tit span{ line-height:50px; padding-left:15px;}


#main .pt7{ width:990px; height:auto; overflow:hidden;}
#main .pt7 .left{ width:260px; height:auto; overflow:hidden; float:left}
#main .pt7 .left .tit{ width:258px; height:33px; overflow:hidden}
#main .pt7 .left .tit span{ padding-left:15px; line-height:33px;}
#main .pt7 .left .ad{ width:260px; height:auto; overflow:hidden}
#main .pt7 .left .pp1{ width:258px; height:276px; overflow:hidden}
#main .pt7 .left .pp2{ width:258px; height:83px; overflow:hidden}
#main .pt7 .left .pp3{ width:258px; height:153px; overflow:hidden}
#main .pt7 .left .pp4{ width:258px; height:168px; overflow:hidden}
#main .pt7 .left .pp5{ width:258px; height:102px; overflow:hidden}
#main .pt7 .left .pp6{ width:258px; height:102px; overflow:hidden}

#main .pt7 .right{ width:720px; height:auto; overflow:hidden; float:right}
#main .pt7 .right .ad{ width:720px; height:auto; overflow:hidden}
#main .pt7 .right .pp .tit{ width:353px; height:34px; border-bottom:2px solid #10253a; overflow:hidden}
#main .pt7 .right .pp .tit span{ line-height:34px; padding-left:15px;}

#main .pt7 .right .pp1{ width:720px; height:220px; overflow:hidden}
#main .pt7 .right .pp1 .l{ width:353px; height:218px; float:left; overflow:hidden}
#main .pt7 .right .pp1 .r{ width:353px; height:218px; float:right; overflow:hidden}

#main .pt7 .right .pp2{ width:720px; height:360px; overflow:hidden}
#main .pt7 .right .pp2 .l{ width:353px; height:358px; float:left; overflow:hidden}
#main .pt7 .right .pp .tw{ width:334px; margin:0px auto; height:130px; margin-bottom:10px;}
#main .pt7 .right .pp2 .r{ width:353px; height:358px; float:right; overflow:hidden}

#main .pt7 .right .pp3{ width:720px; height:220px; overflow:hidden}
#main .pt7 .right .pp3 .l{ width:353px; height:218px; float:left; overflow:hidden}
#main .pt7 .right .pp3 .r{ width:353px; height:218px; float:right; overflow:hidden}

#main .pt7 .right .pp4{ width:720px; height:360px; overflow:hidden}
#main .pt7 .right .pp4 .l{ width:353px; height:358px; float:left; overflow:hidden}
#main .pt7 .right .pp4 .r{ width:353px; height:358px; float:right; overflow:hidden}

#main .pt7 .right .pp5{ width:720px; height:260px; overflow:hidden}
#main .pt7 .right .pp5 .l{ width:353px; height:228px; float:left; overflow:hidden}
#main .pt7 .right .pp5 .r{ width:353px; height:228px; float:right; overflow:hidden}


#main .pt8{ width:988px; height:auto; overflow:hidden;}

#main .pt8 .tit{ width:988px; height:38px; overflow:hidden}
#main .pt8 .tit span{ line-height:38px; padding-left:15px}

.footer{ overflow:hidden; margin-top:20px; }

/*字体*/
.news1{
font-family:"宋体"; color:#252525;font-size:14px; text-decoration:none
}
.news1 a:link
{
color:#252525; text-decoration:none;margin:0 5px 5px;

}
.news1 a:visited {text-decoration:none;color:#252525;}
.news1 a:hover {color:#c00; text-decoration:underline;}
.news1 a:active {color:#252525; text-decoration:underline;}

.news2{
font-family:"宋体"; color:#333333;font-size:12px;text-decoration:none
}
.news2 a:link
{
color:#333333; text-decoration:none

}
.news2 a:visited {text-decoration:none;color:#333333;}
.news2 a:hover {color:#c00; text-decoration:underline;}
.news2 a:active {color:#333333; text-decoration:underline;}

.news3{
font-family:"宋体"; color:#666666;font-size:12px;text-decoration:none
}
.news3 a:link
{
color:#666666; text-decoration:none

}
.news3 a:visited {text-decoration:none;color:#666666;}
.news3 a:hover {color:#c00; text-decoration:underline;}
.news3 a:active {color:#666666; text-decoration:underline;}

.news4{
font-family:"宋体"; color:#000000;font-size:12px;text-decoration:none
}
.news4 a:link
{
color:#000000; text-decoration:none

}
.news4 a:visited {text-decoration:none;color:#000000;}
.news4 a:hover {color:#c00; text-decoration:underline;}
.news4 a:active {color:#000000; text-decoration:underline;}

.hk1{
font-family:"黑体"; color:#003790;font-size:26px;text-decoration:none
}
.hk1 a:link
{
color:#003790; text-decoration:none

}
.hk1 a:visited {text-decoration:none;color:#003790;}
.hk1 a:hover {color:#c00; text-decoration:underline;}
.hk1 a:active {color:#003790; text-decoration:underline;}

.hk2{
font-family:"黑体"; color:#003790;font-size:20px;text-decoration:none
}
.hk2 a:link
{
color:#003790; text-decoration:none

}
.hk2 a:visited {text-decoration:none;color:#003790;}
.hk2 a:hover {color:#c00; text-decoration:underline;}
.hk2 a:active {color:#003790; text-decoration:underline;}

.news5{
font-family:"宋体"; color:#000031;font-size:12px;text-decoration:none
}
.news5 a:link
{
color:#000031; text-decoration:none

}
.news5 a:visited {text-decoration:none;color:#000031;}
.news5 a:hover {color:#c00; text-decoration:underline;}
.news5 a:active {color:#000031; text-decoration:underline;}

.news6{
font-family:"宋体"; color:#343434;font-size:14px;text-decoration:none
}
.news6 a:link
{
color:#343434; text-decoration:none

}
.news6 a:visited {text-decoration:none;color:#343434;}
.news6 a:hover {color:#c00; text-decoration:underline;}
.news6 a:active {color:#343434; text-decoration:underline;}

.news7{
font-family:"宋体"; color:#003791;font-size:14px;text-decoration:none
}
.news7 a:link
{
color:#003791; text-decoration:none

}
.news7 a:visited {text-decoration:none;color:#003791;}
.news7 a:hover {color:#c00; text-decoration:underline;}
.news7 a:active {color:#003791; text-decoration:underline;}

.news8{
font-family:"宋体"; color:#161616;font-size:14px;text-decoration:none
}
.news8 a:link
{
color:#161616; text-decoration:none

}
.news8 a:visited {text-decoration:none;color:#161616;}
.news8 a:hover {color:#c00; text-decoration:underline;}
.news8 a:active {color:#161616; text-decoration:underline;}

.news9{
font-family:"宋体"; color:#ff0100;font-size:14px;text-decoration:none
}
.news9 a:link
{
color:#ff0100; text-decoration:none

}
.news9 a:visited {text-decoration:none;color:#ff0100;}
.news9 a:hover {color:#c00; text-decoration:underline;}
.news9 a:active {color:#ff0100; text-decoration:underline;}


#jsw_nav{width:990px; height:auto;overflow:hidden; margin:-30px auto 0}
#jsw_nav .logo{float:left; overflow:hidden; width:270px; height:102px;}
#jsw_nav .wz_nav{float:right;overflow:hidden;width:}
#jsw_nav .wz{ width:auto; float:left; height:70px; overflow:hidden}
#jsw_nav .wz ul{ line-height:26px; margin-top:8px}