﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ margin:0; padding:0;  background-color:#fff; font-size:12px; color:#666; font-family:"宋体"; background:url(../images/bg.jpg) repeat-x top;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
ul,li{ list-style:none; margin:0; padding:0;}
img{ border:0; margin:0px; padding:0px;}
h1{ font-size:14px; color:#333;}

#body{ width:980px; margin:0 auto;}

.top{ width:980px;}
.top .logo{ width:312px; height:95px; float:left;}
.top .logo_r{ width:132px; height:95px; float:right;}


.nav{ width:976px; height:28px; float:left; font-size:14px; text-align:center; border-right:2px solid #a1a8ab;}
.nav li{float:left; color:#fff; text-align:center; line-height:28px;}
.nav li a{ width:137px; height:28px; color:#fff; background-color:#7e8182; display:block; border-left:2px solid #a1a8ab;}
.nav li a:hover,.nav li a.cur{color:#fff; background-color:#004990; text-decoration:none;}

.banner{ width:980px; height:359px; float:left; margin-top:3px; display:inline;}

.content{ width:980px; margin-top:20px; float:left; display:inline;}
.content .index_l{ width:163px; float:left; padding-left:17px; display:inline;}
.content .index_l .index_l_a{ width:123px; height:26px; line-height:26px;}
.content .index_l .index_l_a a{ width:123px; height:26px; line-height:26px; background:url(../images/tu_2.jpg) no-repeat; color:#828282; text-decoration:none; float:left;}
.content .index_l .index_l_a a:hover{ width:123px; height:26px; line-height:26px; background:url(../images/tu_2.jpg) no-repeat; color:#008fd9; text-decoration:none;}
.content .index_l .index_l_b{ width:123px; height:26px; line-height:26px;}
.content .index_l .index_l_b a{ width:123px; height:26px; line-height:26px; background:url(../images/tu_3.jpg) no-repeat; color:#828282; text-decoration:none; float:left;}
.content .index_l .index_l_b a:hover{ width:123px; height:26px; line-height:26px; background:url(../images/tu_3.jpg) no-repeat; color:#008fd9; text-decoration:none;}
.content .index_l .index_l_c{ width:124px; height:26px; line-height:26px;}
.content .index_l .index_l_c a{ width:124px; height:26px; line-height:26px; background:url(../images/tu_4.jpg) no-repeat; color:#828282; text-decoration:none; float:left;}
.content .index_l .index_l_c a:hover{ width:124px; height:26px; line-height:26px; background:url(../images/tu_4.jpg) no-repeat; color:#008fd9; text-decoration:none;}

.content .index_c1{ width:228px; float:left; margin-left:35px; display:inline;}
.content .index_c1 .index_c1_nav{ width:228px; height:26px; margin-bottom:6px;}
.content .index_c1 .index_c1_news{ width:228px; height:24px; line-height:24px;}
.content .index_c1 .index_c1_news a{ color:#3f3f3f; text-decoration:none;}
.content .index_c1 .index_c1_news a:hover{ color:#0092dc; text-decoration:underline;}

.content .index_c2{ width:305px; height:90px; float:left; margin-left:31px; display:inline; background:url(../images/tu_6.jpg) no-repeat top;}
.index_c2 .Menubox{ height:9px; margin-top:10px;}
.index_c2 .Menubox ul{ float:right;}
.index_c2 .Menubox li{ width:17px; height:9px; overflow:hidden; font-size:7px; line-height:9px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#fff; margin-left:1px; background:#ccc; cursor:pointer; float:left;}
.index_c2 .Menubox li.hover{ background-color:#000;}
.index_c2 .Contentbox{ width:300px; margin-top:15px;}
.index_c2 .Contentbox a img{ border:1px solid #dcdcdc; padding:1px; float:left}
.index_c2 .Contentbox a:hover img{ border-color:#225cca;}
.index_c2 .Contentbox dl{ width:230px; float:right;}
.index_c2 .Contentbox dt a{ color:#225cca; font-weight:bold; line-height:20px; }
.index_c2 .Contentbox dd{ line-height:16px;}

.content .index_r{ width:152px; float:left; margin-left:28px; display:inline;}
.content .index_r .index_r_nav{ width:152px; height:26px;}
.content .index_r .index_r_contact{ width:152px; height:41px; margin-top:10px; text-align:right;}

.bottom{ width:980px; font-family:verdana; height:40px; line-height:35px; border-top:#dadada double 2px; float:left; margin-top:20px; display:inline; text-align:center;}

.sub_content{ width:980px; margin-top:12px; float:left; display:inline;}
.sub_content .left{ width:208px; height:390px; float:left; background:url(../images/sub_left.jpg) no-repeat;}
.sub_content .left .left_nav{ width:202px; text-align:center; font-family:"微软雅黑"; font-size:16px; line-height:50px; margin-top:20px; color:#000;}
.sub_content .left .left_tabulate{ width:180px; padding-left:22px; float:left; display:inline;}
.sub_content .left .left_tabulate .tabulate_1{ width:153px; height:22px; background:url(../images/left_2.jpg) no-repeat; border-bottom:#919191 dotted 1px; line-height:21px; margin-top:8px; padding-left:7px; float:left; display:inline;}
.sub_content .left .left_tabulate .tabulate_1 a{ width:149px; height:21px; background:url(../images/left_2.jpg) no-repeat; float:left; color:#333; text-decoration:none;}
.sub_content .left .left_tabulate .tabulate_1 a:hover{ width:149px; height:21px; background:url(../images/left_1.jpg) no-repeat; color:#fff; text-decoration:none;}
.sub_content .left .left_tabulate .tabulate_1 a.cur1{ width:149px; height:21px; background:url(../images/left_1.jpg) no-repeat; color:#fff; text-decoration:none;}

.sub_content .left .left_tabulate .tabulate_2{ width:128px; height:22px; border-bottom:#919191 dotted 1px; line-height:21px; margin-top:8px; padding-left:15px; margin-left:8px; float:left; display:inline;}
.sub_content .left .left_tabulate .tabulate_2 a{ width:124px; height:21px; float:left; color:#333; text-decoration:none;}
.sub_content .left .left_tabulate .tabulate_2 a:hover{ width:124px; height:21px; color:#72abd1; text-decoration:none;}
.sub_content .left .left_tabulate .tabulate_2 a.cur1{ width:124px; height:21px; color:#72abd1; text-decoration:none;}

.sub_content .right{ width:759px;margin-top:5px; float:right; display:inline;}
.sub_content .right .xx{ width:759px; margin-top:10px; float:left; display:inline;}
.sub_content .right .xx .xx_nav{ width:759px; height:30px; line-height:24px;}
.sub_content .right .xx .xx_nav .nav_1{ width:359px; font-size:14px; font-weight:bold; float:left; color:#3a3a3a;}
.sub_content .right .xx .xx_nav .nav_2{ width:400px; color:#848484; float:left; text-align:right;}
.sub_content .right .xx .xx_nav .nav_2 a{ width:400px; color:#848484;}

.sub_content .right .xx .xx_text{ width:727px; line-height:24px; padding:25px 15px 45px 15px; overflow:hidden; _padding:25px 15px 45px 15px; border-top:#b3c1d3 double 1px; border-left:#e6e6e6 double 1px; border-right:#e6e6e6 double 1px; border-bottom:#e6e6e6 double 1px;}

.sub_content .right .xx .xx_text .k{ width:164px; height:164px; float:left; padding:0 8px; display:inline;}
.sub_content .right .xx .xx_text .k .k_tu{ width:160px; height:130px; border:#c3c3c3 double 1px; padding:1px;}
.sub_content .right .xx .xx_text .k .k_zi{ width:164px; height:30px; text-align:center;}

.sub_content .right .xx .xx_text .pro{ width:350px; height:200px; float:left; margin-right:13px; display:inline;}
.sub_content .right .xx .xx_text .pro .pro_nav{ width:340px; height:27px; line-height:27px; color:#ffffff; background: url(../images/pro_nav_bg.gif) no-repeat; padding-left:10px; font-size:14px;}
.sub_content .right .xx .xx_text .pro .pro_xx{ width:350px; margin-top:20px; float:left; display:inline;}
.sub_content .right .xx .xx_text .pro .pro_xx .xx_tu a{ width:160px; height:130px; border:#c3c3c3 double 1px; padding:1px; float:left; display:inline;}
.sub_content .right .xx .xx_text .pro .pro_xx .xx_tu a:hover{border:#0092dc solid 1px;}
.sub_content .right .xx .xx_text .pro .pro_xx .xx_zi{ width:176px; float:right;}
.sub_content .right .xx .xx_text .pro .pro_xx .xx_zi .zi1{ width:176px; height:118px; line-height:20px;}
.sub_content .right .xx .xx_text .pro .pro_xx .xx_zi .zi2{ width:176px; height:20px; text-align:right; color:#267fc5; line-height:20px;}

.sub_content .right .xx .xx_text .pro_a{ width:727px; height:110px; line-height:24px; float:right; border-bottom:#919191 dotted 1px; margin-bottom:19px; display:inline;}
.sub_content .right .xx .xx_text .pro_a .a_tu a{ width:131px; height:86px; padding:1px; border:#c5c5c5 double 1px; display:block; float:left}
.sub_content .right .xx .xx_text .pro_a .a_tu a:hover{ border:#0092dc solid 1px;}
.sub_content .right .xx .xx_text .pro_a .a_zi{ width:580px; height:30px; font-weight:bold; float:right; color:#333;}
.sub_content .right .xx .xx_text .pro_a .a_zi1{ width:580px; line-height:20px; float:right;}
.sub_content .right .xx .xx_text .pro_a .a_zi1 a{ color:#267fc5;}

.sub_content .right .xx .xx_text .events{ color:#484848; }
.sub_content .right .xx .xx_text .events a{ color:#484848; text-decoration:none;}
.sub_content .right .xx .xx_text .events a:hover{ color:#2b77c4; text-decoration:none;}

.sub_content .right .xx .xx_text .news{ width:727px; border-bottom:#d7d7d7 dotted 1px; height:30px; line-height:30px;}
.sub_content .right .xx .xx_text .news .news_1{ width:647px; height:30px; line-height:30px; float:left;}
.sub_content .right .xx .xx_text .news .news_1 a{ color:#484848; text-decoration:none;}
.sub_content .right .xx .xx_text .news .news_1 a:hover{ color:#2b77c4; text-decoration:none;}
.sub_content .right .xx .xx_text .news .news_2{ width:80px; height:30px; line-height:30px; color:#999; float:right; text-align:right;}
.sub_content .right .xx .xx_text .news_info{ width:727px; text-align:center; height:40px; line-height:30px; color:#484848;}
.sub_content .right .xx .xx_text .news_info a.xz{ margin-left:3px; font-size:12px; color:#0e76a6;}
.sub_content .right .xx .xx_text .news_info1{ width:727px; text-align:lft; height:40px; line-height:30px; color:#9a9999;}

.page{ float:right; text-align:right; height:80px; width:750px; padding-right:10px; line-height:40px; display:inline;}
