﻿.div_title pzt@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;font-size: 16px;}
body{color: #000;overflow-x: hidden;font-family:Microsoft YaHei; margin: 0 auto}
ol,ul{list-style:none; padding: 0px; margin:0px}
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,'';vertical-align:middle;}
table,td,tr,th{font-size:12px;}
a{text-decoration: none;color: #3a3a3a;}
a:hover{}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.top{margin: 0 auto; width: 100%; background: url(../images/bg.jpg) center no-repeat; height: 400px; }
/*Ã¥Â¯Â¼Ã¨Ë†Âª*/
.nav{background: #3d55a7;width: 100%;margin:8px auto;height: 50px;line-height: 50px;}
.mianNav{width: 1200px;margin: 0 auto;color: #666;overflow: hidden;}
.nav ul{margin: 0 auto;width:1200px;}
.nav ul li{float:left;font-family:'Microsoft YaHei';width: calc(100%/9 - 0px);text-align: center;display:block;}
.nav .nLi{background:#1d3897;height: 53px;margin-top: -3px;line-height: 53px;}
.nav ul li a{color: #ffffff;font-size:16px;display:block;float: none;text-decoration: none;}
.nav ul li a:hover,.header .mianNav ul li.cur{color: #fff;background:#1d3897;height: 53px;margin-top: -3px;line-height: 53px;}
.nav ul.sub{display:none;position:absolute;z-index:2;}
.nav ul.sub li{float:none;background-color: #3d55a7;width: 133px;line-height: 35px;/* border-bottom: 1px solid #fff; */}
.nav ul.sub li a{color:#fff;font-size: 14px;}
.nav ul.sub li a:hover{ background-color: #1d3897;color:#fff}


/*Ã©Â¦â€“Ã©Â¡ÂµÃ¤Â¸Â»Ã¤Â½â€œ*/
#tp{ margin-top:20px;}
#le{margin-left: 12px;}
.le{float: left}
.ri{float: right}



/*Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥Ë†â€¡Ã¦ÂÂ¢*/
.main{width:1200px; overflow:hidden; margin:0 auto}
.qh{ width:415px; height:319px; float:left; display:block; }
.focusBox { position: relative; width: 415px; height: 319px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
.focusBox .pic{position: relative; width: 415px; height: 319px;}
.focusBox .pic img { width: 415px; height: 319px; display: block; }
.focusBox .txt-bg {position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px;left: 2px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 28px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{background: #c13e37;}
/*Ã¥Å Â¨Ã¦â‚¬Â*/
.dynam{ width:494px; float:left; height:40px;}
.dynam_bt{height: 46px;background: #3a56b6;color: #fff;}
.dynam_bt h1{float:left;font-weight:bold;width: 165px;display:block;line-height: 50px;text-align:center;margin-top: -4px;position: absolute;height: 60px;font-size: 18px;}
.dynam_bt h2{float: right;padding-right: 10px;margin-top: 11px;}
.dynam_bt a{color:#96aeea;font-size:12px;}
.dynam_bt a:hover{ color:#b1c7f3;font-size:12px;}



.onclick{color:#1a60d2;}
.sec{background: url(../images/z19_yw_tab.png) no-repeat top left;color:#fff;}
.sec a{ color:#fff;}


.dynam_nr{border:1px solid #f0f0f0;height: 272px;border-top:none;width:482px;float:left;padding: 0px 5px;}
.nr_bt{margin-bottom: 0px;}
.nr_bt h1{text-align:center;display:block;font-size: 20px;font-weight: bold;margin: 18px auto 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.nr_bt h1 a{color: #c13e37;}
.nr_bt h1 a:hover{ text-decoration:underline;}
.nr_bt h2{line-height: 28px;display:block;margin-top: 4px;height: 52px;margin-bottom: 6px;}

.nr_bt h2 span a{color: #c13e37;font-size:12px;}
.dynam_nr ul{overflow: hidden;padding: 4px 0px;}
.dynam_nr ul li{float:left;display:block;line-height: 38px;width: 460px;background: url(../images/ul.png) no-repeat 0px 12px;padding-left: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dynam_nr ul li span{float:right;display:block;width: 110px;text-align: right;}
.dynam_nr ul li a{ color: #3a3a3a;}
.dynam_nr a{color: #989898;}
.dynam_nr a:hover{color: #c13e37;}

/*Ã©â‚¬Å¡Ã§Å¸Â¥Ã¥â€¦Â¬Ã¥â€˜Å */
.tzgg{width: 268px;float:right;}
.tzgg_bt{background-size: 1%;width: 270px;float:left;height: 45px;border-bottom: 1px solid #3a56b6;line-height: 45px;background: #3a56b6;}
.tzgg_bt h1{width:100px;float:left;display:block;color: #ffffff;padding-left: 35px;font-weight:bold;font-size: 18px;background: url(../images/z19_index_tz1.png) no-repeat 0px;background-size: 24%;line-height: 46px;margin: 0px;}

.tzgg_bt h2{float:right;display:block;padding-right: 5px;color: #96aeea;line-height: 46px;margin: 0px;}
.tzgg_bt h2 a{color: #96aeea;font-size:12px;}
.tzgg_bt h2 a:hover{color:#444444;font-size:12px;}
.tzgg_nr{background: #f3f7ff;height: 262px;border-top:none;width: 261px;float:left;padding: 5px 5px 5px 0px;}
.tzgg_nr ul{overflow: hidden;margin: 0px;}
.tzgg_nr ul li{list-style:none;display:block;line-height: 37px;overflow:hidden;background:url(../images/li.jpg) no-repeat 0px 16px;padding-left:8px;text-overflow:ellipsis;}
.tzgg_nr ul li a{}
.tzgg_nr ul li a:hover{color:#ea0000;}






.divBox{width: 585px;}
.tab_title_ky{border-top:2px solid #dfe7fd; height:46px; margin-bottom:10px; padding-top:2px;}
.tab_title_ky h1{float:left;font-size:18px;cursor:pointer;color:#444;line-height: 34px;border-bottom:1px dashed #fff;margin-top: -5px;}
.tab_title_ky h1 a{display:block;white-space: nowrap;}
.tab_title_ky h1 img{width: 25%;margin-right: 5px;}
.tab_title_ky h1 span{color:#ebebeb;font-weight:normal;float: right;}
.tab_title_ky h1.now{border-top:3px solid #3d55a7;border-bottom:1px dashed #D8DDED;padding-top: 5px;padding-bottom: 5px;}
.tab_more{color: #848484;float: right;margin-top: 5px;font-size: 14px;}
.tab_more:hover{color:#444444;}

.kyjz_list{ width:98%; margin:0 auto;    height: 220px;}
.kyjz_list li{padding:0 0 0 18px; background:url(../images/z19_xk_list.png) no-repeat left center; font-size:15px; font-weight:normal; line-height:32px; float:none; overflow:hidden; margin-bottom:4px; display:block}
.kyjz_list li a{display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.kyjz_list li a:hover{color:#ea0000;}
.kyjz_list li span{float:right; font-size:12px; color:#a7a7a7;margin-left:12px; text-align:right}




.pc_zt{}
.div_title p{float:left;font-size: 20px;color: #fff;white-space: nowrap;margin: 0px 0px;height: 46px;line-height: 46px;}
.div_title p img{width: 25%;margin: 3px 8px 0 5px;float:left;}
.div_title a{float:right;font-size:12px;line-height: 46px;padding-right: 10px;color: #8aaeea;}
.div_title{overflow:hidden;background: #3a56b6;margin-bottom: 10px;}



.zt span{text-align:center;display: block;line-height: 40px;}
.zt span:hover{color:#3d55a7}
.zt{ overflow: hidden}
.zt ul{margin:0 auto;}
.zt ul li{width:300px;margin-right:20px;float:left;overflow:hidden;}
.zt ul li a{}
.zt img{width:100%; }
.zts img{width:100%; }

.zts span{text-align:center;display: block;line-height: 40px;}
.zts span:hover{color:#3d55a7}
.zts{ overflow: hidden}
.zts ul{margin:0 auto; padding: 0px}
.zts ul li{width:300px;margin-right: 12px;float:left;overflow:hidden;margin-bottom: 10px;}
.zts ul li a{}
.zts ul li:nth-child(3){ margin-right: 0px}



.jl{height:76px; border:1px solid #dfe7fd; line-height:76px; color:#979797}
.jl_left{background:url(../images/z19_jl_bg.jpg) no-repeat right center; width:122px; height:76px; float:left; font-size:18px; color:#fff; font-weight:bold; text-align: center}
.jl_left img{width:28px; margin:0 8px 0 20px; vertical-align:middle}
.jl_right{float: left;width: 1054px;text-align: left;padding: 7px 0 5px;line-height: 32px;padding-left: 15px;font-size:14px;}
.jl a { padding:0px 5px}
.jl a:hover {color:#ea0000;}



.footer{margin-top:30px;background: #3e54a7;}

.footer .foot-nav{ height:56px; line-height:56px; border-bottom:1px solid #444; }
    .footer .foot-nav a{ margin:auto 8px; color:#fff; font-size:14px; }
    .footer .foot-nav a:hover{ color:#108cee; }
    .footer .foot-nav strong{ color:#424242; font-size:14px; font-weight:700; }
.footer .foot-box{padding:30px 0;width: 1200px;margin: 0 auto;}
    .footer .foot-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .footer .foot-box .copyright{display:block;float:left;padding-left:1%;width:70%;color: #ffffff;line-height: 28px;font-size: 14px;}
    .footer .foot-box .copyright a{color:#fff }
    .footer .foot-box .copyright a:hover{ color:#999; }
    .footer .foot-box .service{display:block;float:right;padding:10px 0;width:23%;border-left: 1px solid #5064ad;text-align:center;}
    .footer .foot-box .service a{display:inline-block;padding:0 15px;color: #ffffff;line-height:30px;border: 1px solid #ffffff;}
    .footer .foot-box .service a:hover{color: #3e54a7;border-color: #ffffff;background: #ffffff;}
    .footer .foot-box .service a i{ font-size:14px; }
    .footer .foot-box .service p{display:block;margin-bottom:20px;color: #ffffff;font-size:12px;}




.Left{width: 250px;float:left;border-right:1px solid #eef2fe;}
.Left_title{background: #3d55a7;height:76px;overflow:hidden;}
.Left_title h4{font-size:24px;text-align:right;color:#fff;line-height: 76px;padding-right: 25px; margin: 0 auto}
.Left_title p{color:#fff; opacity:0.5;font-size:15px; text-align:right; margin-right:10px; font-weight:bold;}
.Left_title2{background:url(z19_left_top2.jpg) no-repeat center;}
.menu li{line-height:30px;font-size:18px;margin-bottom:1px;background:#f0f2fc;padding:10px 16px;font-weight:bold;}
.menu li:hover{background:#DAE6FF;}
.menu li a,.menu li a:hover{color:#3d55a7 !important}
.menu li.now{background: #DAE6FF;}

.Right{overflow:hidden;float: right;width: 925px;}
.station{height:42px;line-height:42px;background:#f3f4fa;padding:0 22px;font-size:14px;color:#444;margin-bottom: 15px;}

.station2{height:44px;line-height:44px;font-size:14px;color:#444;width: 94%;}
.station2 p{ margin:0px}

.xl{border-top:4px solid #3d55a7;background: #ffffff;box-shadow:0px 0px 8px #e6ecf2;padding: 0 20px 20px;width: 96%;margin: 0 auto 20px;}
.xl_title{font-size:22px;width:930px;margin: 26px auto 0px;line-height:40px;color:#3d55a7;text-align:center;}
.xl_title2{border-bottom:2px solid #e9e9e9;padding: 0px 0;color:#bdbdbd;font-size:14px;overflow:hidden;line-height: 40px;margin-bottom: 10px;text-align: center;}
.xl_title2 span{margin-right:24px}
.xl_title2 span font{cursor: pointer;}
.xl_title2 span font.now{color:#3d55a7}
.xl_title2 img{vertical-align:middle}
.xl_dy img{margin-left: 10px; vertical-align:middle }
.xl_content {font-size:16px !important;line-height:32px !important;margin-bottom:26px !important;min-height: 400px;}
.xl_content .xl_img_t{font-size:14px; text-align:center}
.xl_content a{color:#2966ca !important}
.xl_content img{display:inline-block; margin:20px auto 0 !important}



.xl_list2{ margin: 20px auto;}
.xl_list2 li{background:url(z19_xk_list.png) no-repeat left center;line-height: 30px;font-size: 15px;width: 50%;float: left;}
.xl_list2 li a,.xl_list2 li a{color:#5d5d5d}
.xl_list2 li a:hover,.xl_list2 li a:hover{color:#c13e37}









