﻿@charset "utf-8";
/* CSS Document */
body{margin:0px auto; background:url(/images/z_01.jpg) repeat-x #ffffff;}
body,div,ul,li{margin:0; padding:0; font-size:12px; font-family:"宋体"; color:#515151; }
img {border:none;}
.clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
img {border:0;}
li{list-style:none;}
a { color: #515151; text-decoration: none;}
a:link { text-decoration: none; color:#515151;}
a:visited { text-decoration: none;color:#515151;}
a:hover { text-decoration:none; color:#2d2d2d;}
a img { border:0;}
ul { list-style:none;}
.clear{ clear:both; height:0px; overflow:hidden; margin:0px;}
.box{ width:1000px; height:auto;margin:0 auto; }
.top{ width:1000px; height:125px; float:left;  }
.top_a{ width:1000px; height:84px; float:left; background:url(/images/z_02.jpg) no-repeat;}
.logo{ width:150px; height:84px; float:left;}
.jrsc{ width:240px; height:28px; float:left; display:inline; text-align:center; line-height:28px; margin-top:27px; margin-left:600px; color:#545f6f;}
.jrsc a { color: #545f6f; text-decoration: none;}
.jrsc a:link { text-decoration: none; color:#545f6f;}
.jrsc a:visited { text-decoration: none;color:#545f6f;}
.jrsc a:hover { text-decoration:none; color:#313944;}

.menu li a { color: #ffffff; text-decoration: none;  width:109px; height:40px; float:left;}
.menu li a:link { text-decoration: none; color:#ffffff;  width:109px; height:40px; float:left;}
.menu li a:visited { text-decoration: none;color:#ffffff;  width:109px; height:40px; float:left;}
.menu li a:hover { text-decoration:none; color:#fff; width:109px; height:40px; float:left; background:url(/images/z_43.jpg) no-repeat;}

.menu { width:990px; height:40px; float:left; background:url(/images/z_41.jpg) left  no-repeat; padding-left:10px; display:inline; }
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {width:109px; height:40px; float:left; display:inline; background:url(/images/z_42.jpg) no-repeat; text-align:center; line-height:40px; color:#2c2c2c; font-size:14px; font-weight:bold; position:relative;}
.menu ul li ul{ position:relative; float:left; background:#2f60b0; border:1px solid #fff;  width:auto!important; min-width:109px; width:109px;  height:auto; display:none; padding-bottom:10px; }
.menu ul li ul li{ position:relative; float:left;  width:auto!important; min-width:109px; width:109px; height:24px; line-height:24px; margin-top:6px; display:inline; background:none; overflow:hidden; font-weight:normal; font-size:12px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#fff;}
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:38px;margin-top:1px;left:0;width:100%;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;color:#fff;height:auto;line-height:16px;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#fff;}

.menu ul li ul li a { color: #ffffff; text-decoration: none;   width:auto!important; min-width:109px; width:109px; height:24px; float:left; line-height:24px;}
.menu ul li ul li a:link { text-decoration: none; color:#ffffff;   width:auto!important; min-width:109px; width:109px; height:24px; float:left; line-height:24px;}
.menu ul li ul li a:visited { text-decoration: none;color:#ffffff;   width:auto!important; min-width:109px; width:109px; height:24px; float:left; line-height:24px;}
.menu ul li ul li a:hover { text-decoration:none; color:#FF0;  width:auto!important; min-width:109px; width:109px; height:24px; float:left; line-height:24px; background:#cb020d;}





.banner{ width:1000px; height:375px; float:left; margin-top:1px; display:inline; background:url(/images/z_04.jpg) bottom no-repeat; }
.con{ width:1000px; float:left; height:auto!important; min-height:122px; height:122px; float:left;}
.con_a{ width:236px; height:567px; float:left;}
.lxwm{ width:236px; height:212px; float:left; }
.lxwm_bt{  height:21px; float:left; font-size:14px; color:#fff; font-weight:bold; padding-top:10px;  padding-left:10px; display:inline;}
.lxwm_bt1{  height:21px; float:left; font-size:14px; color:#1253C7; font-weight:bold; padding-top:10px;  padding-left:10px; display:inline;}
.lxwm_nr{ width:225px; height:169px; float:left; border-left:1px solid #81a4dc; border-right:1px solid #81a4dc; background:url(/images/z_06.jpg) no-repeat top right; color:#4c4b4b; line-height:21px; padding-left:9px; padding-top:5px;}
.lxwm_db{ width:236px; height:7px; float:left; background:url(/images/z_07.jpg) no-repeat; }
.kjlj{ width:236px; height:212px; float:left; margin-top:11px; display:inline; }
.kjlj_bt{ width:226px; height:21px; float:left; background:url(/images/z_05.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; padding-top:10px;  padding-left:10px; display:inline;}
.kjlj_nr{ width:234px; height:174px; float:left; border-left:1px solid #81a4dc; border-right:1px solid #81a4dc; }
.kjlj_nr ul{ margin-top:3px;}
.kjlj_nr li{ width:221px; height:28px; float:left; display:inline; margin-left:6px;  border-bottom:1px solid #e9eef1; line-height:28px;}
.kjlj_nr li a { color: #4b4b4b; text-decoration: none;}
.kjlj_nr li a:link { text-decoration: none; color:#4b4b4b;}
.kjlj_nr li a:visited { text-decoration: none;color:#4b4b4b;}
.kjlj_nr li a:hover { text-decoration:none; color:#2d2d2d;}
.kjlj_db{ width:236px; height:7px; float:left; background:url(/images/z_07.jpg) no-repeat; }
.more{ width:27px; height:8px; float:right; display:inline; margin-top:4px; margin-right:8px;}
.con_b{ width:505px; height:657px; float:left; display:inline; margin-left:11px;}
.zxdt{ width:505px; height:212px; float:left; }
.zxdt_bt{ width:492px; height:36px; float:left; background:url(/images/z_09.jpg) no-repeat; font-size:14px; font-weight:bold; color:#1353c5; padding-left:13px; line-height:36px; padding-left:13px;}
.zxdt_nr{ width:503px; height:168px; float:left; border-left:1px solid #81a4dc; border-right:1px solid #81a4dc; background:#d1e6fd; }
.zxdt_nr_img{ width:213px; height:152px; float:left; border:1px solid #ecf7fb; margin-top:9px; margin-left:9px;}
.zxdt_nr_zi{ width:260px; height:160px; float:left; display:inline; margin-top:6px; margin-left:10px;}
.zxdt_nr_zi li span{ width:63px; float:left; text-align:center; color:#3a83d3; margin-left:10px; margin-right:10px; }
.zxdt_nr_zi li{ width:260px; height:24px; float:left; line-height:24px; background:url(/images/z_12.jpg) no-repeat;  color:#4b4b4b; margin-top:6px;}
.zxdt_nr_zi li a { color: #4b4b4b; text-decoration: none;}
.zxdt_nr_zi li a:link { text-decoration: none; color:#4b4b4b;}
.zxdt_nr_zi li a:visited { text-decoration: none;color:#4b4b4b;}
.zxdt_nr_zi li a:hover { text-decoration:none; color:#2d2d2d;}
.zxdt_db{ width:505px; height:8px; float:left; background:url(/images/z_10.jpg) no-repeat;}
.more1{ width:27px; height:8px; float:right; display:inline; margin-top:14px; margin-right:11px;}
.zxdt1{ width:505px; height:212px; float:left; margin-top:11px; display:inline; }
.zxdt_nr1_zi{ width:481px; height:160px; float:left; display:inline; margin-top:6px; margin-left:10px;}
.zxdt_nr1_zi li span{ width:75px; float:right; text-align:center; color:#3a83d3;  }
.zxdt_nr1_zi li{ width:471px; height:21px; float:left; line-height:21px; background:url(/images/z_12.jpg) no-repeat;  color:#4b4b4b; margin-top:5px; padding-left:10px; display:inline;}
.zxdt_nr1_zi li a { color: #4b4b4b; text-decoration: none;}
.zxdt_nr1_zi li a:link { text-decoration: none; color:#4b4b4b;}
.zxdt_nr1_zi li a:visited { text-decoration: none;color:#4b4b4b;}
.zxdt_nr1_zi li a:hover { text-decoration:none; color:#2d2d2d;}
.cpzx{width:505px; height:212px; float:left; margin-top:11px; display:inline; background:url(/images/z_14.jpg) no-repeat; color:#317197;}
.cpzx a { color: #317197; text-decoration: none;}
.cpzx a:link { text-decoration: none; color:#317197;}
.cpzx a:visited { text-decoration: none;color:#317197;}
.cpzx a:hover { text-decoration:none; color:#195d85;}

.con_c{ width:236px; height:657px; float:left; display:inline; margin-left:11px;}

.tzgg{width:236px; height:212px; float:left; }
.tzgg_bt{ width:226px; height:21px; float:left; background:url(/images/z_05.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; padding-top:10px;  padding-left:10px; display:inline;}
.tzgg_nr{ width:234px; height:174px; float:left; border-left:1px solid #81a4dc; border-right:1px solid #81a4dc;}
.tzgg_nr li{ width:194px; height:21px; float:left; line-height:21px; text-align:left; background:url(/images/z_16.jpg) no-repeat 0px -1px; margin-top:4px; margin-left:10px; display:inl; padding-left:15px;}

.tzgg_nr li a { color: #4b4b4b; text-decoration: none;}
.tzgg_nr li a:link { text-decoration: none; color:#4b4b4b;}
.tzgg_nr li a:visited { text-decoration: none;color:#4b4b4b;}
.tzgg_nr li a:hover { text-decoration:none; color:#2d2d2d;}
.tzgg_db{ width:236px; height:7px; float:left; background:url(/images/z_07.jpg) no-repeat; }


.znss{width:236px; height:75px; float:left; margin-top:11px; }
.znss_bt{ width:226px; height:21px; float:left; background:url(/images/z_05.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; padding-top:10px; padding-left:10px; display:inline;}
.znss_nr{ width:234px; height:37px; float:left; border-left:1px solid #81a4dc; border-right:1px solid #81a4dc;}
.znss_nr_a{ width:217px; height:25px; float:left; margin-top:8px; display:inline; margin-left:7px;}
.znss_nr_a1{ width:161px; height:25px; float:left;}
.bd{ width:161px; height:25px; float:left; background:url(/images/z_17.jpg) no-repeat; border:0px; line-height:25px;}
.tj{ width:50px; height:20px; float:left; margin-top:1px; margin-left:6px; display:inline;}
.znss_db{ width:236px; height:7px; float:left; background:url(/images/z_07.jpg) no-repeat; }

.yxdl{width:236px; height:125px; float:left; margin-top:11px; }
.yxdl_bt{ width:226px; height:21px; float:left; background:url(/images/z_05.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; padding-top:10px; padding-left:10px; display:inline;}
.yxdl_nr{ width:234px; height:84px; float:left; border-left:1px solid #81a4dc; border-right:1px solid #81a4dc; padding-top:3px; display:inline;}
.yxdl_nra{ width:208px; height:23px; float:left; margin-top:4px; display:inline; margin-left:6px;}
.yxdl_nra1{ width:46px; height:23px; float:left; color:#32719a; font-weight:bold; line-height:23px;}
.yxdl_nra2{ width:153px; height:23px; float:left;  margin-left:9px; display:inline;}
.yxdl_nra3{ width:80px; height:23px; float:left;  margin-left:9px; display:inline;}
.bd2{ width:153px; height:23px; float:left; background:url(/images/z_19.jpg) no-repeat; border:0px; color:#605f5f; line-height:23px;}
.bd3{ width:80px; height:23px; float:left; background:url(/images/z_44.jpg) no-repeat; border:0px; color:#605f5f; line-height:23px;} 
.yxdl_db{ width:236px; height:7px; float:left; background:url(/images/z_07.jpg) no-repeat; }
.dl{ width:51px; height:23px; float:left; display:inline; margin-left:14px;}



.cxxx{width:236px; height:212px; float:left; margin-top:11px; display:inline; }
.cxxx_bt{ width:226px; height:21px; float:left; background:url(/images/z_05.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; padding-top:10px;  padding-left:10px; display:inline;}
.cxxx_nr{ width:234px; height:174px; float:left; border-left:1px solid #81a4dc; border-right:1px solid #81a4dc;}
.cxxx_db{ width:236px; height:7px; float:left; background:url(/images/z_07.jpg) no-repeat; }
.tqxx{ width:86px; height:82px; float:left; display:inline; margin-top:10px; margin-left:18px;}
.tqxx span{ width:67px; height:18px; float:left; text-align:center; line-height:18px;}

.hcxx{ width:86px; height:78px; float:left; display:inline; margin-top:6px; margin-left:18px;}
.hcxx span{ width:67px; height:18px; float:left; text-align:center; line-height:18px;}

.hbxx{ width:69px; height:83px; float:left; display:inline; margin-top:9px; margin-left:37px;}
.hbxx span{ width:67px; height:18px; float:left; text-align:center; line-height:18px;}

.qcxx{ width:88px; height:78px; float:left; display:inline; margin-top:6px; margin-left:26px;}
.qcxx span{ width:88px; height:18px; float:left; text-align:center; line-height:18px;}

.footer{ width:1000px; height:113px; float:left; background:url(/images/z_25.jpg) repeat-x; margin-top:13px; display:inline;}
.footer1{ width:316px; height:85px; float:left;}
.footer2{ width:559px; height:78px; float:left; display:inline; margin-left:108px; margin-top:10px; line-height:39px; color:#2c2c2c; text-align:left;}

.banner1{ width:1000px; height:205px; float:left; display:inline; margin-top:6px; margin-bottom:10px;}
.con1{ width:1000px; float:left; height:auto!important; min-height:122px; height:122px; float:left; background:#fff; border:1px solid #d1d1d1; padding-bottom:20px;}
.con_left{ width:231px; height:auto!important; min-height:100px; height:100px; float:left; }
.sub_left{ width:231px; height:auto!important; min-height:100px; height:100px; float:left; }
.sub_left_bt{ width:231px; height:64px; float:left; }
.sub_left_nr{ width:231px; height:auto!important; min-height:100px; height:100px; float:left;  }
.sub_left_nr li{ width:231px; height:42px; float:left; text-align:center; line-height:42px; border:1px solid #d1d1d1; border-top:0px; font-size:14px; border-left:0px;}
.sub_left_nr li a { background: #f8f8f8; text-decoration: none;  width:231px; height:42px; float:left; color:#323232;}
.sub_left_nr li a:link { text-decoration: none; background:#f8f8f8;  width:231px; height:42px;  float:left; color:#323232;}  
.sub_left_nr li a:visited { text-decoration: none;background:#f8f8f8;  width:231px; height:42px;  float:left; color:#323232;}
.sub_left_nr li a:hover { text-decoration:none; background:#ffffff;  width:231px; height:42px;  float:left; color:#323232;}
.ssousuo{ width:231px; height:368px; float:left; background:url(/images/z_29.jpg) no-repeat; border-right:1px solid #d1d1d1; margin-top:1px; display:inline;}
.ss1{ width:198px; height:29px; float:left; display:inline; margin-top:21px; margin-left:18px;}
.ssk1{ width:196px; height:27px; float:left; border:1px solid #ccc; line-height:27px; color:#848484;}
.ss2{ width:57px; height:22px; float:left; display:inline; margin-left:157px; margin-top:12px;}

.con_right{ width:735px; height:auto!important; min-height:119px; height:119px; float:left; display:inline; margin-left:21px; margin-top:13px;}
.con_right_bt{ width:685px; height:36px; float:left; background:url(/images/z_31.jpg) no-repeat left; line-height:36px; padding-left:50px; display:inline; font-weight:bold; color:#767676; font-size:16px;}
.con_right_bt span{ float:right; font-size:12px; font-weight:normal;  margin-right:12px; color:#767676;  display:inline;     }
.con_right_bt span a { color: #767676; text-decoration: none;}
.con_right_bt span a:link { text-decoration: none; color:#767676;}
.con_right_bt span a:visited { text-decoration: none;color:#767676;}
.con_right_bt span a:hover { text-decoration:none; color:#3b3a3a;}
.con_right_nr{width:733px; height:auto!important; min-height:119px; height:119px; float:left; display:inline; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1}

.con_right_db{ width:735px; height:10px; float:left; background:url(/images/z_32.jpg) no-repeat; margin-bottom:20px;}

.about{ width:699px; height:auto!important; min-height:207px; height:207px; float:left;  text-align:justify;text-justify:inter-ideograph; line-height:26px;  color:#767676; display:inline; margin-left:14px; margin-top:14px; padding-bottom:10px;  }
.news1{ width:683px; height:133px; float:left; display:inline; margin-top:22px; margin-left:25px; background:url(/images/z_33.jpg) repeat-x bottom;}
.news1_tu{ width:133px; height:114px; float:left; margin-left:1px; display:inline;}
.news1_zi{ width:516px; height:114px; float:left; margin-left:19px; display:inline; }
.news1_zi_bt{ width:516px; height:24px; float:left; line-height:24px; font-weight:bold; font-size:14px; }
.news1_zi_bt a { color: #585858; text-decoration: none;}
.news1_zi_bt a:link { text-decoration: none; color:#585858;}
.news1_zi_bt a:visited { text-decoration: none;color:#585858;}
.news1_zi_bt a:hover { text-decoration:none; color:#2a2a2a;}
.news1_zi_nr{ width:516px; height:77px; float:left; line-height:24px; color: #585858; }

/**news.asp**/

.news{ width:677px; height:auto !important; min-height:100px; height:100px; float:left; margin-top:6px; margin-left:25px; display:inline;  }
.news li{ width:667px; height:30px; float:left; display:inline; line-height:30px; display:inline; padding-left:10px; color:#585858; background:url(/images/z_35.jpg) no-repeat left; margin-top:7px; }
.news li span{ width:82px; height:25px; float:right; line-height:25px; text-align:center;}
.news li a { color: #585858; text-decoration: none;}
.news li a:link { text-decoration: none; color:#585858;}
.news li a:visited { text-decoration: none;color:#585858;}
.news li a:hover { color:#2a2a2a; text-decoration:none;}




/**分页.html**/
.fenye{ width:677px; height:31px; float:left; display:inline; line-height:31px; text-align:center; font-size:12px; margin-top:10px; display:inline; margin-left:25px; color:#585858; font-size:14px; background:#f3f3f3; }
.fenye a { color: #585858; text-decoration: none;}
.fenye a:link { text-decoration: none; color:#585858;}
.fenye a:visited { text-decoration: none;color:#585858;}
.fenye a:hover { text-decoration:none; color:#2a2a2a;}



.contact{ width:715px; height:auto!important; min-height:290px; height:290px; float:left; background:url(/images/s_20.jpg) no-repeat top right; display:inline; margin-left:22px; }

.photo{ width:680px; height:auto !important; min-height:170px; height:170px; float:left; margin-left:22px; margin-top:16px; display:inline; }
.photo li{ width:196px; height:210px; float:left; display:inline; margin-left:15px; margin-right:15px; display:inline; margin-top:8px; }
.photo li span{ width:196px; height:47px; float:left; line-height:47px; text-align:center; }
.photo li a { color: #767676; text-decoration: none;}
.photo li a:link { text-decoration: none; color:#767676;}
.photo li a:visited { text-decoration: none;color:#767676;}
.photo li a:hover { color:#393939; text-decoration:none;}

.zyqy{ width:981px; height:auto !important; min-height:170px; height:170px; float:left; margin-left:10px; margin-top:8px; display:inline;}
.zyqy_bt{ width:931px; height:36px; float:left; background:url(/images/z_38.jpg) no-repeat; padding-left:50px; line-height:36px; display:inline; font-weight:bold; color:#767676; font-size:16px;}
.zyqy_bt span{ float:right; font-size:12px; font-weight:normal;  margin-right:12px; color:#767676;  display:inline;     }
.zyqy_bt span a { color: #767676; text-decoration: none;}
.zyqy_bt span a:link { text-decoration: none; color:#767676;}
.zyqy_bt span a:visited { text-decoration: none;color:#767676;}
.zyqy_bt span a:hover { text-decoration:none; color:#3b3a3a;}

.zyqy_nr{width:979px; height:auto!important; min-height:119px; height:119px; float:left; display:inline; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; }

.zyqy_db{ width:981px; height:10px; float:left; background:url(/images/z_39.jpg) no-repeat; margin-bottom:20px;}

.yqlj{ width:958px; height:auto !important; min-height:170px; height:170px; float:left; margin-left:7px; margin-top:15px; display:inline; }
.yqlj li{ width:147px; height:80px; float:left; display:inline; background:#dddddd; padding-left:6px; padding-top:4px; margin-left:3px; margin-right:3px; margin-top:6px;}
.yqlj li span{ width:141px; height:26px; float:left; text-align:center; line-height:26px;}



/**分页.html**/
.fenye1{ width:958px; height:31px; float:left; display:inline; line-height:31px; text-align:center; font-size:12px; margin-top:15px; display:inline; margin-left:25px; color:#585858; font-size:14px; background:#f3f3f3; }
.fenye1 a { color: #585858; text-decoration: none;}
.fenye1 a:link { text-decoration: none; color:#585858;}
.fenye1 a:visited { text-decoration: none;color:#585858;}
.fenye1 a:hover { text-decoration:none; color:#2a2a2a;}


/**newsshow.asp**/
.newsshow{ width:648px; height:auto !important; min-height:190px; height:190px; float:left;  display:inline; text-align:center; margin-top:15px; margin-left:40px; padding-bottom:25px;}
.news_bt{ width:648px; height:auto !important; min-height:30px; height:30px; float:left; margin-top:10px; line-height:30px; font-size:18px; font-weight:bold;border-bottom:1px dashed #999; }
.news_rq{ width:400px; height:22px; line-height:22px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px;text-align:right;}
.news_nr{ width:648px;  height:auto !important; min-height:100px; height:100px; float:left; text-align:justify;text-justify:inter-ideograph;  line-height:26px; font-size:14px;}
.news_img{ width:648px; height:auto !important; min-height:30px; height:30px; float:left; text-align:center; display:inline; margin-top:15px; margin-bottom:5px ;}
.zoom{ float:left; margin-left:30px; margin-top:20px; display:inline;}
.fp{ float:left; width:648px;  display:inline; height:32px; line-height:32px; padding-bottom:5px; font-size:13px; border-bottom:#ccc 1px solid; margin-top:15px; padding-bottom:20px;}
.fp_t{ width:295px; overflow:hidden; height:32px;}
.fp span{ float:left;}



/**newsshow.asp**/
.newsshow1{ width:848px; height:auto !important; min-height:190px; height:190px; float:left;  display:inline; text-align:center; margin-top:15px; margin-left:40px; padding-bottom:25px;}
.news_bt1{ width:848px; height:auto !important; min-height:30px; height:30px; float:left; margin-top:10px; line-height:30px; font-size:14px; font-weight:bold;border-bottom:1px dashed #999; }
.news_rq1{ width:400px; height:22px; line-height:22px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px;text-align:right;}
.news_nr1{ width:848px;  height:auto !important; min-height:100px; height:100px; float:left; text-align:justify;text-justify:inter-ideograph;  line-height:26px;}
.news_img1{ width:848px; height:auto !important; min-height:30px; height:30px; float:left; text-align:center; display:inline; margin-top:15px; margin-bottom:5px ;}
.fp1{ float:left; width:848px;  display:inline; height:32px; line-height:32px; padding-bottom:5px; font-size:13px; border-bottom:#ccc 1px solid; margin-top:15px; padding-bottom:20px;}
.fp_t1{ width:395px; overflow:hidden; height:32px;}
.fp1 span{ float:left;}





