@charset "utf-8";
/* CSS Document */
body{ background:none #ffffff;}
.tit{ background:none #fbfbfb;}
.tit.twhite1,.tit.twhite1 a:link, .tit.twhite1 a:visited{color:#333333;}
.zcjd_head{ height:70px; width:1200px; margin:0 auto; padding-top:20px;}
.zcjd_ss{ float:right; margin-top:6px;}
.zcjd_inp{ width:325px; padding-left:15px; border:1px solid #dddddd; height:36px; line-height:36px;}
.zcjd_btn{ width:60px; height:38px; background-color:#d5161d; line-height:38px; text-align:center; color:#ffffff; border:0;}
.zcjd_ban{ background:url(18zp_zcjd_ban.jpg) no-repeat center top; padding-top:74px;}
.zdxxgk_ban{ background:url(18zp_zdxxgk_ban.jpg) no-repeat center top;  background-color: #2188e2; padding-top:28px;}
.zcjd_tit{ height:192px; font-size:18px; line-height:30px; color:#cfe4f8; padding-left:34px; padding-right:640px;}
.zcjd_tit h2{ line-height:70px; font-size:48px; color:#ffffff}
.zcjd_tit1{ height:72px;}
.zcjd_tit1 li{ float:left; margin-right:1px; display:inline; height:72px; line-height:72px; font-size:18px;}
.zcjd_tit1 li a{ display:block; padding:0 35px; background:url(18zp_zcjd_bar.png) repeat; color:#ffffff;}
.zcjd_tit1 li a:hover,.zcjd_tit1 li.on a{ color:#ffffff; background:none #005192; font-weight:bold; text-decoration:none}
.zcjd_tit2{ margin:15px auto 0; border-bottom:1px solid #dddddd; height:55px; line-height:55px; background:url(18zp_zcjd_icon.jpg) no-repeat left center; padding-left:20px; font-size:20px; font-weight:bold;}
.zcjd_tit2 span{ float:right; font-size:14px; font-weight:normal; padding-right:10px;}
.zcjd_list{ margin:30px auto 0;}
.zcjd_list li{ float:left; display:inline; width:382px; border-right:1px dashed #dddddd; padding-right:20px; margin-right:20px;}
.zcjd_list li h3{ font-size:15px; line-height:28px; padding-left:18px; border-left:1px solid #d5161d; color:#005192; margin-bottom:5px;}
.zcjd_list li h3 a{ color:#005192}
.zcjd_list li p{ padding-left:19px; color:#777777; line-height:30px;}
.zcjd_list li p br{display:none;}
.zcjd_list li.last{ margin-right:0px; padding-right:0px; border-right:0}
.zcjd_tu_list{ margin:25px auto 0; margin-right:-13px;}
.zcjd_tu_list li{ float:left; width:300px; margin-right:13px; line-height:24px; background-color:#e2dfdf; position:relative; overflow:hidden; height:268px; font-size:15px;}
.zcjd_tu_list li p{ padding:10px 15px;}
.zcjd_tu_list li{ width:300px; height:200px;}
.zcjd_l{ float:left; width:610px;}
.zcjd_r{ float:right; width:610px;}
.zcjd_tit3,.zdxx_tit3{ background-color:#f7f7f7; height:46px; line-height:46px;}
.zcjd_tit3 ul,.zdxx_tit3 ul{ float:left}
.zcjd_tit3 li,.zdxx_tit3 li{ float:left;}
.zcjd_tit3 li a,.zdxx_tit3 li a{ display:block; padding:0 30px; font-size:18px;}
.zcjd_tit3 li.on a,.zcjd_tit3 li a:hover{ background-color:#005192; color:#ffffff;}
.zdxx_tit3 li.on a,.zdxx_tit3 li a:hover{ background-color:#1469c3; color:#ffffff;}
.zcjd_tit3 span,.zdxx_tit3 span{ float:right; padding-right:10px;}
.zcjd_list1{ margin:15px 10px 0 10px;}
.zcjd_list1 li{ line-height:35px; font-size:15px; background:url(18zp_dot.jpg) no-repeat left center; padding-left:12px;}
.zcjd_list1 li span{ float:right; color:#999; font-size:13px;}
.bot_bg{ border-top:4px solid #005192; background:none; font-size:15px;}
.bot_bg.twhite1,.bot_bg.twhite1 a:link, .bot_bg.twhite1 a:visited{color:#333333;}
.bot { width: 775px; }
.bot_c { width: 560px;}
.tit_bg{ background:url(18zp_xwdt_icon.png) no-repeat 20px center #ffffff; border-bottom:1px solid #dddddd; height:45px; line-height:45px; padding-left:40px;}
.xl_bar{ width:141px; line-height:60px; height:60px; background:url(18zp_zcjd_xl_icon.png) no-repeat 43px center #005192; padding-left:79px; margin:0px auto 25px; font-size:18px; color:#ffffff; border-radius:5px;}
.xl_tit3{width:530px; margin:20px auto 0;}
.xl_tit3 li{ float:left; width:33.3%; line-height:37px; text-align:center; font-size:16px; font-weight:bold;}



.zdxxgk_tit1{ position:relative; padding:0; width:1240px;}
.zdxxgk_tit1 li{ float:left; width:160px; height:54px; line-height:54px; margin-right:10px; display:inline; font-size:15px; text-align:center; margin-bottom:10px;}
.zdxxgk_tit1 li.last{ margin-right:0}
.zdxxgk_tit1 li a{ display:block; padding:0 0 0 17px; background-color:#f7f7f7;}
.zdxxgk_tit1 li a:hover,.zdxxgk_tit1 li.on a{ color:#ffffff; background-color:#1469c3; text-decoration:none}
/**
.zdxxgk_tit1 li span{ width:30px; height:30px; margin-top:12px; display:block; float:left; margin-right:12px; margin-left:0}
.zdxxgk_tit1 li.ico1 span{ background:url(18zp_zdxxgk_icon1.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico1 span,.zdxxgk_tit1 li.ico1 a:hover span{ background:url(18zp_zdxxgk_icon1_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico2 span{ background:url(18zp_zdxxgk_icon2.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico2 span,.zdxxgk_tit1 li.ico2 a:hover span{ background:url(18zp_zdxxgk_icon2_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico3 span{ background:url(18zp_zdxxgk_icon3.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico3 span,.zdxxgk_tit1 li.ico3 a:hover span{ background:url(18zp_zdxxgk_icon3_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico4 span{ background:url(18zp_zdxxgk_icon4.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico4 span,.zdxxgk_tit1 li.ico4 a:hover span{ background:url(18zp_zdxxgk_icon4_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico5 span{ background:url(18zp_zdxxgk_icon5.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico5 span,.zdxxgk_tit1 li.ico5 a:hover span{ background:url(18zp_zdxxgk_icon5_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico6 span{ background:url(18zp_zdxxgk_icon6.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico6 span,.zdxxgk_tit1 li.ico6 a:hover span{ background:url(18zp_zdxxgk_icon6_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico7 span{ background:url(18zp_zdxxgk_icon7.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico7 span,.zdxxgk_tit1 li.ico7 a:hover span{ background:url(18zp_zdxxgk_icon7_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico8 span{ background:url(18zp_zdxxgk_icon8.png) no-repeat center;}
.zdxxgk_tit1 li.ico8.on span,.zdxxgk_tit1 li.ico8 a:hover span{ background:url(18zp_zdxxgk_icon8_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico9 span{ background:url(18zp_zdxxgk_icon9.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico9 span,.zdxxgk_tit1 li.ico9 a:hover span{ background:url(18zp_zdxxgk_icon9_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico10 span{ background:url(18zp_zdxxgk_icon10.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico10 span,.zdxxgk_tit1 li.ico10 a:hover span{ background:url(18zp_zdxxgk_icon10_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico11 span{ background:url(18zp_zdxxgk_icon11.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico11 span,.zdxxgk_tit1 li.ico11 a:hover span{ background:url(18zp_zdxxgk_icon11_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico12 span{ background:url(18zp_zdxxgk_icon12.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico12 span,.zdxxgk_tit1 li.ico12 a:hover span{ background:url(18zp_zdxxgk_icon12_1.png) no-repeat center;}
.zdxxgk_tit1 li.ico13 span{ background:url(18zp_zdxxgk_icon13.png) no-repeat center;}
.zdxxgk_tit1 li.on.ico13 span,.zdxxgk_tit1 li.ico13 a:hover span{ background:url(18zp_zdxxgk_icon13_1.png) no-repeat center;}
**/
.zdxxgk_tit1 li.ico5{width:208px;}
.zdxxgk_tit1 li.ico4{width:208px;}
.zdxxgk_tit1 li.ico10,.zdxxgk_tit1 li.ico11{width: 150px;}
.zdxxgk_tit1 li.ico10{width:130px;}
.zdxxgk_tit1 li.ico9{width:170px;}
.zdxxgk_tit1 li.ico14{width: 200px;}
.zdxxgk_tit1 li.ico16{width: 210px;}
.zdxxgk_tit1 li.ico14 span{}
.zdxxgk_tit1 li.ico15{width: 148px;}
.zdxxgk_tit1 li.ico15 span{}
.zdxxgk_tit1 li.ico12{ width:170px;}
.zdxxgk_tit1 li.ico13{width:200px;margin-right: 10px;}
.zdxxgk_tit1 li.ico7{margin-right: 10px;}
.zdxx_con{ background:url(18zp_zdxxgk_con.jpg) repeat-y left; margin:20px auto 0;}
.zdxx_l{ float:left; width:250px;}
.zdxx_l li{ line-height:69px; background:url(18zp_zdxxgk_bar.jpg) no-repeat 223px center; border-bottom:1px solid #dddddd; font-size:16px;}
.zdxx_l li a{ padding-left:34px; display:block;line-height: 24px;padding-top:22px;padding-bottom: 22px;padding-right: 10px;}
.zdxx_l li.on a,.zdxx_l li a:hover{ background:url(18zp_zdxxgk_bar_1.jpg) no-repeat left center; color:#ffffff; width:216px;}
.zdxx_r{ float:right; width:967px; padding-top:12px;}
.zdxx_tit2{ height:60px; line-height:60px; font-size:24px;}
.zdxx_tit4{ height:44px; margin:10px 10px 0 10px; line-height:44px; background:url(18zp_ztzl_tit.jpg) repeat-x bottom;}
.zdxx_tit4 li{ float:left; display:inline; font-size:15px;}
.zdxx_tit4 li a{ display:block; padding:0 17px; height:44px; line-height:44px;}
.zdxx_tit4 li a:hover,.zdxx_tit4 li.on a{ background:url(18zp_zdxxgk_tit1.jpg) repeat-x bottom; text-decoration:none; color:#1469c3}