@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html,body{width:100%;}
body{font-size:16px;font-family:"微软雅黑", Arial; background:#FFF}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:16px;font-weight:normal}i{ font-style:normal}
td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;}
a{text-decoration: none;color:#333;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#0b5aa8}
input,img,table{border: 0;}
.w1200{width:1200px; margin:0 auto; clear:both}.clear{clear:both;}.matop30{margin-top:30px;}.matop15{margin-top:17px;}.fr{float:right;}.fl{float:left;}

.top_box{height:105px; background:#0b5aa8 url(../images/top_bg.jpg) no-repeat top center; width:100%; border-bottom:5px #1d77ce solid}
.logo{width:450px; text-align:left; float:left; padding-top:14px}
.search{width:390px; float:right; padding-top:36px}.search a{display:block; float:left; line-height:30px; padding:0 10px; color:#fff}.search a:hover{ color:#ccc}
.search form{ float:left; background:url(../images/search_bg.png) no-repeat; margin-left:15px; padding:0 15px; width:208px; height:33px; display:block}.search input[type="text"]{ background:none; height:33px; width:175px; float:left;}.search input[type="submit"]{ background:url(../images/search_an.png) no-repeat center; height:33px; border:0; display:block; float:left; width:32px; cursor:pointer}

.nav_box{width:100%; height:55px; background:#f4f4f4; clear:both}

.fullSlide{width:1200px;position:relative;height:409px; clear:both; margin:0 auto}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:410px;overflow:hidden;text-align:center; background-size:100% 100%;}
.fullSlide .bd li a{display:block;height:410px;}
.fullSlide .hd{width:200px;position:absolute;z-index:1;bottom:20px;right:0;height:18px;line-height:18px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:18px;height:18px;margin:0px; line-height:18px; border-radius:18px;overflow:hidden;background:#666;color:#fff;border:#fff 1px solid}
.fullSlide .hd ul .on{background:#0b5aa8;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:3%;z-index:1;width:60px;height:60px;background:url(../images/slider-arrow.png) 0px 0px no-repeat;cursor:pointer;display:none;}
.fullSlide .next{left:auto;right:3%;background-position:-180px 0px;}

.syty_title{ height:33px;}.syty_title h1{height:33px; line-height:33px; font-size:20px; display:block; float:left}.syty_title h1 img{display:block; float:left; margin-right:9px; width:33px; height:33px;}
.syty_title h2{display:block; float:left; font-size:18px; color:#c1c1c1; padding:0 8px; line-height:33px;}
.more{ font-size:14px; color:#c1c1c1; float:right; line-height:33px;}.more:hover{ color:#0b5aa8;}

.news{width:583px;min-height:457px;}.news .hot{ padding:24px 0}.news .hot a{ display:block; width:272px; height:170px;}.news .hot a img{width:272px; height:140px; display:block;}.news .hot a h1{display:block; height:30px; line-height:30px; text-align:center; font-size:16px; background:#0b5aa8; color:#fff;}.news .hot a:hover h1{ color:#eee}
.news ul{ clear:both; padding:15px 0}.news ul li{ background:url(../images/title_t.gif) no-repeat left center; line-height:40px; height:40px; text-align:left; padding-left:16px}.news ul li span{ float:right; color:#666}

.notice{width:583px;min-height:457px;}.notice ul{ padding-top:5px}.notice ul li{height:78px; margin:21px 0}.notice ul li span{width:87px; height:78px; background:#e4e4e4; display:block; float:left;}.notice ul li a{display:block; float:left; margin-left:26px; height:78px; width:460px}
.notice ul li span b{ font-size:24px; color:#0e419c; line-height:55px; width:100%; display:block; text-align:center}.notice ul li span i{width:100%; display:block; text-align:center; font-size:14px; color:#fff; background:#0e419c; line-height:25px}

.notice ul li a p{ color:#adadad; font-size:14px; line-height:26px; padding-top:5px}

.xueshu{width:583px; min-height:360px;}
.xueshu ul{padding-top:12px;}
.xueshu ul li{height:38px; padding:12px 0; border-bottom:#ccc 1px dotted}.xueshu ul li span{ float:left; border-radius:6px; font-size:13px; border:#d4d4d4 1px solid; height:38px; line-height:38px; display:block; width:100px}
.xueshu ul li span b{display:block; background:#0f63b1; line-height:38px; text-align:center; width:40px; float:left; color:#fff; font-size:18px; margin-right:3px;    border-radius: 5px 0 0 5px;}
.xueshu ul li a{display:block; width:460px; float:left; margin-left:10px; line-height:22px}.xueshu ul li a p{ color:#868686; font-size:13px; line-height:22px;}

.keyan{width:583px;min-height:360px;}
.keyan ul{ clear:both; padding:15px 0}.keyan ul li{ background:url(../images/title_t.gif) no-repeat left center; line-height:40px; height:40px; text-align:left; padding-left:16px}.keyan ul li span{ float:right; color:#666}

.kstd{ width:100%; clear:both;margin-top: 16px; background:#f4f4f4; min-height:140px; height:auto; padding:26px 0 0 0}.kstd h1{display:block; float:left; width:116px;}
.kstd ul{display:block; float:right;width: 1083px;}.kstd ul a{display:block; float:left; height:44px; min-width:130px; padding:8px 20px; line-height:44px;}.kstd ul a img{ display:block; float:left; padding-right:15px}

.footer{background:#0b5aa8;width:100%; clear:both;min-height:140px;}.footer .txt{width:700px; min-height: 90px;float:left; margin-top:27px; background:url(../images/footer_logo.png) no-repeat}.footer .txt p{margin-left:110px; text-align:left; color:#d6ebff; font-size:15px; line-height:24px; padding-top:10px}.footer .erweima{float:right;width:260px; padding-top:20px;}.footer .erweima img{display:block; float:right; padding:0 15px; width:99px; height:99px}

.zy_banner{width:100%; height:348px; clear:both}.zy_banner img{height:348px; width:100%}

.zy_left{width:322px; float:left; min-height:500px}
.zy_left h1{display:block; width:322px; height:98px; background:#0b5aa8; line-height:98px; text-align:center; color:#fff; font-size:24px}
.mart24{ margin-top:24px;}
.zy_left ul li.on{background: #d09b1f;}.zy_left ul li.on a{ color:#FFF}.zy_left ul li.on a:hover{color:#FFF}
.zy_left ul li{    line-height: 59px;
    background: #fcfbfb;
    border-bottom: 1px solid #e5e5e5;}
.zy_left ul li a:hover{ color:#d09b1f}.clear{clear:both;}
.zy_left ul li a{    padding-left: 63px; display:block; line-height:60px; font-size:15px}

.zy_right{width:845px; float:right; height:auto; position:relative;background:#fcfbfb;}
.zy_right .title{height:60px; line-height:60px;padding: 0 5px 8px; border-bottom:#ccc 1px solid; width:94%; margin-bottom:10px;    padding: 0 25px;}
.zy_right .title{float: left;font-size: 20px;line-height: 60px;font-weight: bold;color: #4d4d4d;}
.zy_right .title h3{float: left; font-size: 22px; display:block; color:#0b5aa8}
.zy_right .title .weizhi{color: #b2b2b2; float:right; font-size:14px;}.zy_right .title .weizhi a{color: #b2b2b2;font-size:14px;}
.zy_right .dp_content{  padding:5px 15px; color:#333; line-height:24px; position:relative; clear:both; min-height:600px}

.content{background:#fcfbfb; min-height:800px; padding:20px 40px;}
.content .tit{background:url(../images/line-bg.jpg) repeat-x bottom left; height:55px;}.content>.tit>h1{line-height:55px; font-size:20px; display:block; float:left;}
.content .weizhi{margin-top:14px; padding-left:18px; color: #b2b2b2; font-size:14px; text-align:left; float:right; line-height:30px}.content .tit .weizhi a{color:#808080; font-size:14px; line-height:30px}

.content>h1{font-size:20px; font-weight:bold; line-height:60px; padding-top:20px; text-align:center; color:#0c3476}
.content>h2{ font-size:14px; color:#999; text-align:center; line-height:30px}
.content .con{ padding:20px 0;min-height:650px;text-indent:2em;line-height:30px;}.content .con table{max-width:100%;}.content .con img{max-width:800px; margin:0 auto}


.zy_right ul{padding:10px 0; min-height:650px}.zy_right ul li{height:55px; line-height:55px; border-bottom:#e9e9e9 1px dashed; padding-left:16px; background:url(../images/title_t.gif) left center no-repeat}
.zy_right ul li>span{float:right; color:#999; font-size:14px}
.zy_right .fy{padding:20px 0; text-align:center; clear: both;line-height:30px;}.zy_right .fy table{margin:0 auto;}

.zy_right dl{padding:10px 0; min-height:650px}.zy_right dl dd{height:240px; margin:10px; line-height:35px; width:250px; float:left; text-align:center}.zy_right dl dd img{display:block; max-width:157px; height:200px;display:block;margin:0 auto}


.sanj{width:150px!important;}