﻿@keyframes gov_icon { 50% {transform:rotate(-10deg);} 60% {transform:rotate(10deg)} 70% {transform:rotate(-10deg);} 80% {transform:rotate(10deg)} 90% {transform:rotate(-5deg)}}
@-webkit-keyframes gov_icon {50% {-webkit-transform:rotate(-10deg);} 60% {-webkit-transform:rotate(10deg)} 70% {-webkit-transform:rotate(-10deg);} 80% {-webkit-transform:rotate(10deg)} 90% {-webkit-transform:rotate(-5deg)}}
@-o-keyframes gov_icon {50% {-o-transform:rotate(-10deg);} 60% {-o-transform:rotate(10deg)} 70% {-o-transform:rotate(-10deg);} 80% {-o-transform:rotate(10deg)} 90% {-o-transform:rotate(-5deg)}}

@charset "utf-8"; /* CSS Document */
* { padding: 0; margin: 0; }
body,button,input,select,textarea{font-size:17px; font-family: "Microsoft YaHei";}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0; padding:0;}

body {
    margin: 0;
    font:17px/1.2  "Microsoft YaHei";
    color: #333;
    line-height: 1.2;
}

.font_YaHei {font-family:"Microsoft YaHei";}

table{border-collapse:collapse;border-spacing:0;}
li{list-style:none;}

fieldset,img{border:0;}
q:before,q:after{content:'';}
a:focus,input,textarea{outline-style:none;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
address,caption,cite,code,dfn,em,i,th,var,b{font-style:normal;font-weight:normal;}
abbr,acronym {border:0;font-variant:normal;}
b { font-weight:bold;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a { color:#444444; text-decoration:none;}
a:hover { text-decoration:none; color:#268bcb;}
.col { float: left; }
/*.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 { float: left}*/
.col-1 { width: 4.16666667%; }.col-2 { width: 8.33333333%; } .col-3 { width: 12.5%; } .col-4 { width: 16.66666667%; }.col-5 { width: 20.83333333%; }.col-6 {  width: 25%; }.col-7 {  width: 29.1666667%; }.col-8 { width: 33.33333333%; }.col-9 { width: 37.5%; }.col-10 { width: 41.66666667%; }.col-11 { width: 45.83333333%; }.col-12 { width: 50%; }.col-13 { width: 54.16666667%; }.col-14 { width: 58.33333333%; }
.col-15 { width: 62.5%; }.col-16 { width: 66.66666667%; }.col-17 { width: 70.83333333%; }.col-18 { width: 75%; }.col-19 { width: 79.16666667%; }.col-20 { width: 83.33333333%; }.col-21 { width: 87.5%; }.col-22 { width: 91.66666667%; }.col-23 { width: 95.83333333%; }.col-24 { width: 100%; }
/* 手机端样式 */
@media screen and (max-width: 768px) {
    .warp { clear: both; margin: 0 auto; width: 100vw; }
}
/* 电脑端样式 */
@media screen and (min-width: 768px) {
    body { color:#464646; min-width: 1200px;}
    .warp { clear: both; margin: 0 auto; width: 1200px; }
}
.tiplist li em, .crumb .home {}
.top { background: #F7F7F7;  text-align:right; border-bottom: 1px solid #DEDEDE; height: 32px; width: 100%;}
	.top a.homeBtn { background: url("../images/head_box.jpg") center 0 no-repeat; line-height:28px; width:134px; padding:0 0 0 15px; display:block; float:left; text-align:center; color:#FFF; font-size:13px;}
	.top span { display:inline-block; padding:0 30px; display:block; float:left; font-size:15px;height:32px;line-height:32px; }
    .top_right{height:32px; line-height:32px; float:right;}
    .top_right a{ color:#797979;margin-left:8px;margin-right:8px;font-size:14px;}
    .top_right a:hover{text-decoration:underline;}
.header .logo { height: 85px; padding: 0; width: 825px; margin: 60px auto 0;}
.saosou{ width:31%; float:right; padding-top:3%;}
.saosou .txt{ width:220px; height:34px; border:1px solid #b5b5b5; border-right:none; border-radius:25px 0 0 25px; padding-left:20px; display: inline-block;margin-top:10px;margin-left:60px;}
.saosou .btn{border:solid 1px #b5b5b5;width:56px; height:36px;border-bottom-right-radius:25px;border-top-right-radius:25px;display: inline-block;margin-top:10px;background:url(../images/ssan.jpg) no-repeat center center;}
.bottomsoid{width:100%;border-bottom:solid 4px #b7c4d7;}
.mainNav {  background: #1769a7; height: 60px; line-height: 60px; }
	.mainNav a { display:block; float: left; position: relative; padding: 0 30px; color: #FFF; font: 19px/60px arial; text-decoration: none; }
	.mainNav a span {display:block; }
	.mainNav a:hover {background:#217dc2;}

	
.newsBox { margin-bottom:20px; overflow:hidden; background: #F7F7F7; padding: 30px 0; }
	.newsBox .n_imgsBox { width:720px; height:445px; float:left; position: relative; overflow:hidden;}
	.n_imgsBox .callbacks li { width:720px; height:445px;}
	.n_imgsBox .callbacks li a { display:block; position:relative; }
	.n_imgsBox .callbacks li a:hover { text-decoration:none;}
	.n_imgsBox li img { width:720px; height:445px; display:block; }
	.n_imgsBox .callbacks li span { width:720px;  font: 19px/50px Arial; display:block; text-indent: 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#FFF;  position:absolute; bottom:0;background:#000000;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; filter: alpha(opacity=60);opacity:0.6;}
	.n_imgsBox .callbacks_tabs { position: absolute; height: 20px; bottom: 8px; right:30px; z-index:9; }
	.n_imgsBox .callbacks_tabs li { float:left; }
	.n_imgsBox .callbacks_tabs a { display:block; float:left; overflow: hidden; width: 12px;line-height: 12px; border-radius:50%; margin:0 12px 12px 0; cursor: pointer; background: #ABABB7; text-indent: -999px; }
	.n_imgsBox .callbacks_tabs .callbacks_here a{ background: #C31F0B;}
	.newsBox .n_listBox {  width:455px; height:450px; float:right; overflow:hidden; position:relative;}
	.n_listBox .cont { position:absolute; }
	.n_listBox ul { float:left; width:455px;}
	.n_listBox li { font:17px/38px Arial;  overflow:hidden;}
	.n_listBox li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.n_listBox li em { background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 2px;  float:left;}
	.n_listBox li span { float:right; color:#999999;}
    .n_l_nav .n_l_more { display:block; float:right; }
	.n_l_nav .n_l_more { float:right; font:17px/40px "微软雅黑"; margin:10px 0 0 0; }
	.n_l_nav .n_l_more a { display: none;color:#999999; }
	.n_l_nav .n_l_more a:hover { color:#1d71b7; }


.normalTit { border-bottom:2px solid #EAEAEA; height:48px; margin-bottom: 20px; }
.normalTit span { display:block; float:left; cursor:pointer; padding:0 5px;  font:24px/48px Arial,"Microsoft YaHei"; margin: 0 0 -2px;}
.normalTit .on { color:#1d71b7;	 border-bottom:2px solid #1d71b7;}
.normalTit .on a { color:#1d71b7;}


.ggBox{width:100%;height:320px;background-color:#ffffff;}
.cxzcList{float:left;margin-top:15px;}
.cxzcList .sipaciconfont{font-size: 46px;color:#ffffff;-webkit-text-stroke-width: 0.2px;}
.cxzcList ul li{width:220px;height:80px;line-height:80px;margin-bottom:10px;}
.cxzcList ul li a i{margin-left:30px;}
.cxzcList ul li a div{width:130px;height:80px;line-height:80px;float:right;font-size:18px;color:#ffffff;}
.cxzcWenzi:hover{text-decoration:underline}
.zxggList{width:480px;height:100%;float:left;margin-left:20px;}
.daxxjbList .cont { position:absolute; }
.daxxjbList li { font:17px/35px Arial;  overflow:hidden;}
.daxxjbList li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.daxxjbList li em { background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 2px;  float:left;}
.daxxjbList li span { float:right; color:#999999;}
.ztptList{width:450px;height:100%;float:right;}
.gwwbBox{margin-left:280px;width:170px;height:100%;}
.gwwbImgW{width:34px;height:100%;float:left;margin-top:15px;}
.gwwbImgT{width:36px;height:100%;float:left;margin-top:15px;}
.gwwbWenzi{width:90px;height:35px;float:right;font-size:14px;margin-top:8px;}
.gwwbWenzi a{color:#9dd3e5;}
.tplinkList{width:450px;height:200px;}
.tplinkLeft{width:190px;height:200px;float:left;}
.tplinkRight{width:250px;height:200px;float:right;}
.tplinkTop{width:100%;height:90px;}
.tplinkBottom{width:100%;height:105px;margin-top:8px;}
.tplinkBottom_Left{width:120px;height:100%;float:left;}
.tplinkBottom_Right{width:120px;height:100%;float:right;}




.ywznBox{width:100%;height:383px;background-color:#ffffff;}
.zwgkList{width:332px;height:100%;float:left;}
.xinxiList{width:100%;height:160px;}
.xinxiList ul li{width:75px;height:80px;float:left;text-align:center;}
.xinxiList ul li .sipaciconfont {font-size: 25px;color:#5390d0;-webkit-text-stroke-width: 0.2px;}
.jg{margin-right:50px;}
.cgjsList{width:100%;height:115px;}
.cgjsLeft{width:100px;height:100%;float:left;background-color:#4ecccb;border-radius:5px;}
.cgjsLeft_top{width:100%;height:70px;text-align:center;line-height:70px;}
.cgjsLeft_top i{color:#ffffff;font-size:40px;}
.cgjsLeft_bottom{width:100%;text-align:center;color:#ffffff;}
.cgjsRight{width:215px;height:100%;float:right;}
.cgjsRight ul li{width:85px;height:38px;float:left;line-height:38px;}
.cgjsRight em{background:#CBCBCB; width:5px; height:5px; margin:18px 10px 0 2px;  float:left;}
.taxgBox{width:396px;height:100%;margin-left:60px;float:left;}
.dacxQuery .dacx_txt{ width:330px; height:40px; border:1px solid #b5b5b5; border-right:none; border-radius:25px 0 0 25px;  display: inline-block;}
.dacxQuery .dacx_btn{border:solid 1px #b5b5b5;width:66px; height:42px;border-bottom-right-radius:25px;border-top-right-radius:25px;display: inline-block;background:url(../images/ssan.jpg) no-repeat center center;}
.daxxList{width:100%;height:255px;}
.daxxjbList ul li{width:100%;height:40px;line-height:40px;}
.daxxjbList em{background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 2px;  float:left;}
.ffznBox{width:375px;height:100%;float:right;}
.ffznList ul li{width:100%;height:45px;line-height:45px;}
.ffznList em{background:#CBCBCB; width:3px; height:3px; margin:22px 10px 0 2px;  float:left;}
.ffznBottom{width:100%;height:35px;margin-top:16px;}
.ffznBottom_left{width:110px;height:35px;float:left;background-color:#e96172;border-radius:5px;text-align:center;line-height:35px;color:#ffffff;}
.ffznBottom_right{width:230px;height:35px;float:left;margin-left:33px;background-color:#e89560;border-radius:5px;text-align:center;line-height:35px;color:#ffffff;}
.ywxxBox{width:100%;height:406px;background-color:#f7f7f7;}
.ywzdBox {  width:525px; height:400px; float:left; overflow:hidden; position:relative;margin-top:20px;}
.ywzdBox .cont {position:absolute; }
.ywzdBox ul { float:left; width:525px;}
.ywzdBox li { font:17px/38px Arial;  overflow:hidden;}
.ywzdBox li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ywzdBox li em { background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 2px;  float:left;}
.ywzdBox li span { float:right; color:#999999;}
.n_l_nav_yw{float:right;}
.n_l_nav_yw span{font-size:17px;}
.ywzdBox .normalTit .on_ym { color:#1d71b7;}
.dsjBox{width:220px;height:100%;float:left;margin-left:40px;margin-top:20px;}
.dsjList ul li{width:100%;height:38px;line-height:38px;}
.dsjList em{background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 2px;  float:left;}
.wsztBox{width:370px;height:100%;float:right;margin-top:20px;}

.Box {position: relative;}
			.Box .content {width: 250px;margin: 0 auto;margin-left:65px;}
			.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
			.Box .Box_con {position: relative;}
			.Box .Box_con .btnl {position: absolute;}
			.Box .Box_con .btn {display: block;width: 48px;height: 70px;position: absolute;top: 60px;cursor: pointer;}
			.Box .Box_con .btnl {background: url(../images/jtl02.jpg) no-repeat center;left:-65px;  }
			.Box .Box_con .btnr {background: url(../images/jtr02.jpg) no-repeat center;right: -65px;}
			.Box .Box_con .conbox {position: relative;overflow: hidden;}
			.Box .Box_con .conbox ul {position: relative;list-style: none;}
			.Box .Box_con .conbox ul li {float: left;width: 250px;height: 205px;overflow: hidden;}
			.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
			.Box .Box_con .conbox ul li img {display: block;width: 250px;height: 205px;transition: all 0.5s;}
			.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}

.wsztList{margin-top:20px;}
.wsztList ul li{width:100%;height:38px;line-height:38px;}
.wsztList em{background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 2px;  float:left;}

.yqbyBox{width:100%;height:334px;}
.zjbyBox {  width:785px; height:334px; float:left; overflow:hidden; position:relative;}
.zjbyBox .cont {position:absolute; }
.zjbyBox ul { float:left; width:785px;}
.zjbyBox li { width:261px;height:50px;float:left;overflow:hidden;line-height:50px;    margin-top: 10px;    margin-bottom: 20px;}
.zjbyBox li span { float:right; color:#999999;}
.n_l_nav_zj{float:right;}
.n_l_nav_zj span{font-size:17px;}
.zjbyBox .normalTit .on_zj { color:#1d71b7;}
.zjbyImg{width:80px;height:100%;float:left;}
.zjbyWenzi{width:166px;height:100%;float:right;line-height:51px;color:#5c7391;}
.zjbyJg{margin-top:30px;}
.xxxtBox{width:375px;height:100%;float:right;}
.xxxtNav{width:177px;height:51px;float:left;background-color:#f2f2f2;text-align:center;line-height:51px;}

.dhBox{width:100%;height:48px;background-color:#f7f7f7;}
.gcjsBox{width:100%;height:770px;margin-top:20px;background-color:#ffffff;}
.gcjsLeft{width:250px;height:100%;float:left;}
.normalTit_gc { border-bottom:2px solid #EAEAEA; height:48px; margin-bottom: 20px; }
.normalTit_gc span { display:block; float:left; cursor:pointer; padding:0 5px;  font:22px/48px Arial,"Microsoft YaHei"; margin: 0 0 -2px;}
.normalTit_gc .on { color:#1d71b7;}
.gcjsList ul li{width:200px;height:40px;background:url(../images/xiaojiantou.jpg) no-repeat 30px center;background-color:#f1f1f1;margin-bottom:10px;padding-left:28px;line-height:40px;padding-left:50px;}
.gcjsList ul li:hover{background:url(../images/xiaojiantou_blue.png) no-repeat 30px center;background-color:#1469ba;cursor:pointer;}
.gcjsList ul li:hover a{color:#ffffff;}
.gcjsRight{width:912px;height:100%;float:right;}

.gcjsAll{width:100%;height:100%;float:right;}
.gcjs_content{width:100%;height:auto;}
.gcjs_content h1 {font: 24px/30px "微软雅黑";text-align: center; letter-spacing: 1px;color: #333333; padding: 20px;}
.gcjs_content p{text-indent:2em;line-height:40px;}

.zhdaList{width:100%;}
.zhda_on{display:none;}
.pageBar {padding: 15px 20px;text-align: left;color: #ccc;margin-top:20px; text-align: center;}
.pageBar a {display: inline-block;
                color: #428bca;
                display: inline-block;
                height: 25px;
                line-height: 25px;
                padding: 0 10px;
                border: 1px solid #ddd;
                margin: 0 2px;
                border-radius: 4px;
                vertical-align: middle;
            }
.pageBar a:hover {
                    text-decoration: none;
                    border: 1px solid #428bca;
                }
.pageBar span.current {
                display: inline-block;
                height: 25px;
                line-height: 25px;
                padding: 0 10px;
                margin: 0 2px;
                color: #fff;
                background-color: #428bca;
                border: 1px solid #428bca;
                border-radius: 4px;
                vertical-align: middle;
            }
.pageBar span.disabled {
                display: inline-block;
                height: 25px;
                line-height: 25px;
                padding: 0 10px;
                margin: 0 2px;
                color: #bfbfbf;
                background: #f2f2f2;
                border: 1px solid #bfbfbf;
                border-radius: 4px;
                vertical-align: middle;
            }

.zhdaList li { font:17px/41px Arial;  overflow:hidden;border-bottom:dashed 1px #dadada;}
.zhdaList li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zhdaList li em { background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 12px;  float:left;}
.zhdaList li span { float:right; color:#999999;}

.gcjsBox{width:100%;height:auto;}
.contR_cont {border-top: none;padding-bottom: 20px;min-height: 600px;margin-bottom: 20px;}
.contR_detail {overflow: auto;padding: 10px 25px;}
.contR_detail p{margin-top:10px;margin-bottom:10px;}
.contR_detail h1 {font: 24px/30px "微软雅黑";text-align: center; letter-spacing: 1px;color: #333333; padding: 20px;}
.c_d_info {font: 12px/30px "微软雅黑";text-align: center;clear: both;margin-bottom: 20px;border-bottom: 1px solid #f0f0f0;}
.c_d_info span { display: inline-block;margin-right: 5px;}
.c_d_content {font: 17px/30px "微软雅黑";text-align: justify; overflow:hidden;}
.c_d_content p{text-indent:2em;margin-bottom:10px;}
.c_d_info .large { font-size: 16px;}
.c_d_info .middle {font-size: 14px;}
.c_d_info .small {font-size: 12px;}