﻿

body{ font-family:微软雅黑; font-size:12px; color:#000; padding:0px; margin:0px;}
a{ font-size:12px; color:#000; text-decoration:none;}
img{ border:0px;}
li{ list-style-type:none;}
#v_top{ height:30px; width:960px; margin:0px auto; line-height:30px; text-align:right;}
#top{ width:960px; margin:0px auto;}
.nav{ background-image:url(../images/nav_bg.png); background-repeat:repeat-x; height:35px;width:1115px; margin:0px auto; z-index:999;position: relative;}
.logo{ float:left;}
.tel{ float:right;}
.nav ul{ padding:0px; margin:0px auto; width:1004px;}
.nav ul li{ float:left; width:70px; padding-right:1px; height:35px; background-image:url(../images/nav_li_line.jpg); background-repeat:no-repeat; 
    background-position:right top; position:relative;}
.nav ul li a{ display:block; width:70px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:14px;}

 .nav ul li ul{ position:absolute; z-index:9999; background-color:#fff; width:110px;display:none;}
 .nav ul .on ul{ position:absolute; z-index:9999; background-color:#fff; width:140px; display:block;}
.nav ul .on ul li{ padding:0px; background-image:none; clear:both;width:140px; padding:0px;}
.nav ul .on ul li a{ padding:0px 0px 0px 0px;width:140px; display:block;color:#474646;}
.nav ul .on ul li a:hover{ color:#fff; background-color:#0547a9;}



.search{ height:35px; background-color:#2be459; width:940px; line-height:35px; padding-left:20px; margin:0px auto; margin-bottom:10px;}
.pro_list{ position:absolute; left:0px; top:0px; width:201px; height:305px; z-index:101; border:1px solid #199160; background-color:#cafbd6;}
.pro_list .pro_t{ height:33px;}
.pro_list ul{padding:0px; margin:0px;}
.pro_list ul li{padding-left:20px; line-height:25px;}
.pro_list ul li a{ display:block; height:25px; line-height:25px; color:#1155ae;}


#banner{width:100%; overflow:hidden; position:relative; height:457px; top:-14px;}
#banner .banner_w{width:1000px; height:400px; position:relative; z-index:0; margin:0px auto 0px auto;}
#banner .banner_w .item{position:absolute; top:0px; left:50%; margin-left:-960px; width:1920px;}
#banner .btn{position:absolute; z-index:110; height:13px; bottom:20px; right:20px; text-align:right;}
#banner .btn .bitem{float:left; cursor:pointer; line-height:13px; width:13px; height:13px; overflow:hidden; margin:0 4px; background:url(../images/icon.png) no-repeat 0 0;}
#banner .btn .on{background-image:url(../images/in_icon.png);}

.banner_t{ height:57px; background-image:url(../images/banner_bot_bg.jpg); background-position:center center; background-repeat:no-repeat; padding:0px; margin:0px;}



#con{ width:1004px; margin:0px auto;}
#con .con_left{ width:220px; float:left; overflow:hidden;}
#con .con_left .con_l_t{ height:42px; background-image:url(../images/fwxm_t.jpg); background-repeat:no-repeat;}

#con .con_left .con_l_t_er{ height:34px; background-image:url(../images/er_fwxm_t.jpg); background-repeat:no-repeat;font-size:16px;color:#fff;font-weight:bold;padding-left: 10px;
    padding-top: 8px;}

#con .con_left .con_l_c{ overflow:hidden; border-bottom:none; background-image:url(../images/fwxm_bg.jpg); background-repeat:repeat-y;}
#con .con_left .con_l_c ul{padding:0px; margin:0px;}
#con .con_left .con_l_c ul li{padding-left:20px; line-height:36px; background-image:url(../images/fwxm_li_bg.jpg); background-position:center center; background-repeat:no-repeat;}
#con .con_left .con_l_c ul li a{ display:block; height:35px; line-height:35px; color:#0b5cba; font-weight:bold;}
#con .con_left .con_l_bot{ height:31px; background-image:url(../images/fwxm_b.jpg); background-repeat:no-repeat;}

#con .con_right{ width:773px; float:right; overflow:hidden;}
#con .con_right .ftgg{ height:28px; background-image:url(../images/ftgg.jpg); background-repeat:no-repeat;}
#con .con_right .rqq{ height:28px; background-image:url(../images/rqq.jpg); background-repeat:no-repeat;}
#con .con_right .hkjy{ height:28px; background-image:url(../images/hkjy.jpg); background-repeat:no-repeat;}
#con .con_right .fjfw{ height:28px; background-image:url(../images/fjfw.jpg); background-repeat:no-repeat;}


#con .con_right .ftgg_er{ height:28px; background-image:url(../images/er_ftgg.jpg); background-repeat:no-repeat;font-size:14px;color:#fff;line-height:25px;padding-left:5px;}

#con .con_right .con_r_c{ overflow:hidden; border:1px solid #ccc; border-top:none;}
#con .con_right .con_r_c ul{ width:110%; margin:0px; padding:20px 0px;overflow: hidden;}
#con .con_right .con_r_c ul li{ height:170px; line-height:15px; float:left; margin-left:17px; width:170px; text-align:center;}
#con .con_right .con_r_c ul img{ width:160px; height:123px; border:1px solid #0b5cba; padding:2px;}


#con .con_right .con_r_cp{ height:370px; border:1px solid #b8d9be; border-bottom:none; border-top:none;}
#con .con_right .con_r_cp ul{ width:110%; margin:0px; padding:20px 0px;}
#con .con_right .con_r_cp ul li{ height:165px; line-height:15px; float:left; margin-left:13px; width:170px; text-align:center;}
#con .con_right .con_r_cp ul img{ width:160px; height:123px; border:1px solid #0b5cba; padding:2px;}



#con .con_about{float:left;width:650px;}
#con .con_about .con_about_t{ height:27px; background-image:url(../images/about_t.jpg); background-repeat:no-repeat;}
#con .con_about_c{height:165px; border:1px solid #ccc; border-top:none;padding-top:15px;}

#con .con_news{float:right;width:347px;}
#con .con_news .con_news_t{ height:27px; background-image:url(../images/news_t.jpg); background-repeat:no-repeat;}
#con .con_news_c{height:375px; border:1px solid #ccc; border-top:none;padding-top:15px;}


#con .con_news_c ul{padding:10px; margin:0px;}
#con .con_news_c ul li{padding-left:20px; line-height:30px; border-bottom:1px dashed #ccc; background-image:url(../images/c_libg.jpg); background-position:10px center; background-repeat:no-repeat;}
#con .con_news_c ul li a{ display:block; height:30px; line-height:30px; color:#000;}

#con .con_video{ width:268px; float:left; overflow:hidden;}


#con .con_ry{ width:365px; float:right; overflow:hidden;}
#con .con_ry .con_ry_t{ height:27px; background-image:url(../images/ryzz_t.jpg); background-repeat:no-repeat;}
#con .con_ry .con_ry_c{height:165px; border:1px solid #ccc; border-top:none;}


#flink{height:78px;width:1004px;background-image:url(../images/link_bg.jpg); background-repeat:repeat-x;margin:0px auto;border:1px solid #b6c2da;}
#flink .flink_t{width:87px;float:left;}
#flink .flink_con{width:850px;float:left;padding:10px;}
#flink .flink_con a{margin-right:5px;}



#con .con_right .con_r_c .info_news{ overflow: hidden;}
#con .con_right .con_r_c .info_news ul{padding:0px; margin:0px;width:100%}
#con .con_right .con_r_c .info_news ul li{padding-left:20px; line-height:30px; border-bottom:1px dashed #ccc; background-image:url(../images/c_libg.jpg); background-position:10px center; background-repeat:no-repeat;height:30px;width:96%;margin-left:0px;}
#con .con_right .con_r_c .info_news ul li a{ display:block; height:30px; line-height:30px; color:#000;}



#foot{
height:108px;background-color:#0446a7;
}
#foot .f_con{width:960px;margin:0px auto;padding-top:20px;color:#fff;line-height:25px; text-align:center;}
#foot .f_con a{color:#fff;}