	@charset "utf-8";
body {margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a{ text-decoration:none; color:#333333;}
div,p,ins,ul,li{margin:0px; padding:0px;list-style:none;}
#top_line{ height:5px; width:1000px; background:#E6E6E6; margin:0 auto;}
#head{width:1000px; height:80px; margin:0 auto; position:relative; background:url(images/i_04.jpg);}
#search{ width:168px; height:20px;position:absolute; right:15px; top:5px;}
#search li{ float:right;}
#nav{ width:560px; height:26px;position:absolute; right:0px; top:42px;}
#logo{width:320px; height:80px;}
#main{ width:100%; height:497px;}
#main2{ width:100%; height:787px;position:absolute; top:-85px; z-index:-10;}
#main_pic{ width:100%;height:497px;border-left:1px #ffffff solid; border-right:1px #ffffff solid; margin:0 auto;position:relative;}
#ibb{ width:1000px; margin:0 auto; height:137px;}
#ibanner{ width:1000px;height:137px;position:relative; margin:0 auto;z-index:50; padding-left:650px;}
#ibanner li{ width:188px; height:137px; float:left; margin-right:18px; position:relative;z-index:100; top:300px;}
#ibanner li p{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; height:34px; line-height:34px; bottom:0px; color:#ffffff; margin-left:10px; position:absolute; width:160px;}
#ibanner li ins{ float:left; bottom:0px; position:absolute; right:10px; width:9px; height:34px; line-height:34px; background:url(images/banner/jt.png) center no-repeat;}
#ibody{ width:1000px; height:165px; background:#ffffff; margin:0 auto; z-index:100; position:relative; top:352px;}
#ibody ul{ float:left; height:120px;}
.ip1o{width:188px; height:137px; background:url(images/banner/banner_bg.png) bottom no-repeat; cursor:pointer;}
.ip1f{width:188px; height:137px; background:url(images/banner/hk_15.png)  no-repeat;cursor:pointer;}
.ip2o{width:188px; height:137px; background:url(images/banner/banner_bg.png) bottom no-repeat;cursor:pointer;}
.ip2f{width:188px; height:137px; background:url(images/banner/hy_15.png)  no-repeat;cursor:pointer;}
.ip3o{width:188px; height:137px; background:url(images/banner/banner_bg.png) bottom no-repeat;cursor:pointer;}
.ip3f{width:188px; height:137px; background:url(images/banner/ly_15.png)  no-repeat;cursor:pointer;}

#foot{height:30px; width:1000px; background:#3E3E3E; margin:0 auto; color:#ffffff; padding-top:10px;}

#ntop{ width:100%; height:160px;}
#npic{ width:1000px; height:128px; margin:0 auto;}
#npic li{ float:left; height:36px; margin-top:66px;}
#top_e{ background:url(images/t_line.jpg) left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:26px; line-height:36px; margin-left:15px; padding-left:15px; }
#top_c{ margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:36px;}
#top_e2{ background:url(images/t_line.jpg) left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:26px; line-height:36px; margin-left:15px; padding-left:15px; color:#CADFF4; }
#top_c2{ margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:36px;color:#CADFF4; }
#top_nav{ width:1000px; margin:0 auto; height:32px;}
#top_nav li{ float:left;  padding:0 15px 0 15px; font-size:14px; line-height:32px;margin-right:3px; cursor:pointer;}
.headon{ background:#4D4D4D; color:#ffffff;}
.headon a{ color:#ffffff;}
.navon{ background:#005BAC; color:#ffffff;}
.navoff{ background:#f1f1f1; color:#333333;}
#nbody{ width:920px; margin:0 auto; background:#ffffff;margin-top:3px;opacity:.9;filter:alpha(opacity=90); -ms-filter:"alpha(opacity=90)"; -khtml-opacity:.9;-moz-opacity:.9; padding:40px;}
#nbody ul{ position:relative;}
#nbody li{ float:left;}
#h2{ font-size:16px; line-height:32px; font-weight:normal;}

.con_content{width:640px;; height:450px; float:left; margin-top:5px; padding:0px 20px 0px 0px; line-height:20px; font-size:12px; color:#505050;text-align:justify; text-justify:inter-ideograph; position:absolute;}
.con_content2{width:590px;; height:450px; float:left; margin-top:5px; padding:0px 20px 0px 0px; line-height:20px; font-size:12px; color:#505050;text-align:justify; text-justify:inter-ideograph; position:absolute;}

#content{ font-size:12px; line-height:20px;}