@charset "utf-8";
/* CSS Document */

/*--简单动态图标---*/
.gknavlist i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.gknavcd2 li:hover i,.banjtj .bd li:hover i,.hdcdl li:hover i{
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}

.subContent{ width:100%; min-height: 600px; background: #fff; padding:15px; box-sizing: border-box;}
.list_left{ width:265px; background: #f7f7f7;}
.list_left .title{ width:100%;  font-weight: bold;color:#fff;font-size:20px; background: url(../images/left-tit-bg1.jpg) no-repeat top;border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-bottom-left-radius: 0; border-bottom-right-radius: 0;}
.list_left .title h3{ display: block; padding:20px 15px 20px 75px; line-height: 36px; background: url(../images/biaoti-icon.png) no-repeat 15px 14px; font-weight: bold; font-size:22px;}
.leftMenu{min-height:400px;padding:10px; box-sizing: border-box;}
.leftMenu li{ width:100%;line-height:36px; font-size:17px;margin-bottom:10px; background:url(../images/sm-icon2.png) no-repeat 215px 20px #fff; padding:10px 55px 10px 20px; box-sizing: border-box; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.leftMenu li a{ color: #444; display: block; width:100%;}
.leftMenu li:hover a,.leftMenu li.current a{ font-weight:bold; color:#fff; }
.leftMenu li:hover,.leftMenu li.current{background:url(../images/sm-icon.png) no-repeat 215px 20px #ef4646; }


.rightCenter{ width:945px;}

/*--新闻列表--*/
.rightBit{width:100%; height:57px; border-bottom:2px solid #ee3937;line-height:57px; overflow:hidden;zoom:1; background:#f6f6f6;}
.rightBit h3{display:block; height:57px; line-height:57px; background:url(../images/right-tit-icon.png) no-repeat 10px 0; color:#fff; font-weight:bold; font-size:22px; padding-left:56px; color:#f12020;}
.list_right{width:935px;min-height:600px;}
.leadership{width: 880px; min-height: 600px;}
.rigtitle{ width:auto;height:45px; background:url(../images/right-tit-icon.png) no-repeat 10px 0 #f0f7ff;; line-height:45px; font-size:20px; font-weight:bold; color:#1a7ad3; padding-left:60px;}

.rignrBox{margin-top:5px;}
.rignrBox .newlist li{ background:url(../images/arrow10.png) no-repeat 8px 20px;padding-left:25px; }
.rignrBox .newlist li.sek {background-color: #fffced;}


/*--位置--*/
.location{height:40px; width:100%;padding-bottom:8px;padding:0 10px; box-sizing: border-box;}
.weihz{ line-height:40px; background:url(../images/location.png) no-repeat 0px 0px; padding-left:29px; font-size:14px; color:#888;}
.weihz a{ margin:0 5px; color:#898989;}

/*--内容页--*/
.neiCenter{ box-sizing: border-box; width:100%;}


/*--详情页--*/
.details{ width:92%; margin:0 auto; margin-top:30px;}
.details h2,.details h3{ display:block; width:100%; text-align:center;}
.details h2{ font-size:30px; font-weight:bold; color:#e81b19; text-align:center; line-height:45px;}
.details h3{ line-height:40px; font-size:18px; color:#444;}

.smbiaoqi{ width:100%; margin-top:20px; border-bottom:1px solid #eae8e8; height:40px; line-height:40px;color:#838383; font-size:14px;  }
.zuozhe{ width:60%;}
.zuozhe span{margin-right:20px;}
.fengxiang{ width:30%; text-align:right; margin-right:10px;}
.fengxiang span{ margin-left:15px;}

.xqCent{width:100%; margin:0 auto; margin-top:20px; line-height:36px; border-bottom:1px solid #eae8e8; padding-bottom:20px; font-size: 16px;}
.xqCent p{ width:100%;margin-bottom:15px;} 
.xqCent img{ margin:20px auto; text-align:center;  border:5px solid #eaeaea; max-width:95%; display:block; }
.xqCent table{ border-bottom:none !important;border-right:none !important; border:1px solid #cfcece !important;margin:0;border-collapse:collapse;border-spacing:0;width:100% !important;}
.xqCent table td{ border-bottom:1px solid #cfcece !important; padding:10px 15px; border-left:none !important; border-top:none !important; border-right:1px solid #cfcece !important;}

.guanb{ width:100%; text-align:right; height:40px; line-height:40px; font-size: 15px;}
.guanb span,.guanb img{ display: inline;}
.guanb img{margin-right:8px;margin-top:12px;}

.related{ width:100%;margin-top:10px; background: #fff6f6;}
.related ul{padding:20px; width: auto;}
.related ul li{ background:url(../images/arrow3-2.png) no-repeat left !important;padding-left:0; line-height: 38px;}
.related ul li a{ width: auto;background:none !important; margin-right:10px;}
.related ul li span{ color:#a1a0a0; float:left !important}
.related ul li span.bm{ float:left !important; color:#ee3838; font-size:16px; font-weight:bold;}


.slideBox{ width:100%;}

.zhtiyu{ width:100%; height:120px; margin:10px 0 5px 0;}
.zhtiyu li{ width:100%; height:120px; }


/*---专题列表页---*/
.topicBox,.generalBox{ width:100%; margin: 0 auto; margin-top:10px;}
.topicBox .tit,.generalBox .tit{ height: 45px; background: url(../images/line3.jpg) repeat-x center;margin-bottom:10px;}
.topicBox .tit h3,.generalBox .tit h3{ display: inline-block; padding:0 10px;margin-left:20px; font-weight: bold; line-height: 45px; font-size: 20px; color:#c20909; background: #fff;}

.topicBox{margin-bototm:30px;}
.topicBox li{ float: left; width:27.3%; margin: 0 1% 2% 1%; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height: 88px; line-height: 88px; padding:0 2%; color: #fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align: center; font-size: 20px;}
.topicBox li a{ color: #fff;}
li.zhsty1{ background:#4bcac6;}
li.zhsty2{ background:#eea04c;}
li.zhsty3{ background:#f26767;}
li.zhsty4{ background:#918ae4;}

/*---网站地图---*/
.mapBox{margin-bottom:20px;}
.mapBox .tit{ height: 45px; background: url(../images/line3.jpg) repeat-x center;margin-bottom:10px;}
.mapBox .tit h3{margin: 0 auto; display: block; width:100px; text-align: center;padding:0 10px; font-weight: bold; line-height: 45px; font-size: 20px; color: #c20909; background: #fff;}

.map{width:98%; margin:16px  auto 0 auto;}
.ditu {width: 100%; background-color:#fdf8f5; height: 40px; line-height: 40px; background: url(../images/tit-line1.jpg) repeat-x bottom #fdf9f6;position:relative;}
.ditu a {padding: 0px 20px;font-weight: bold;height:40px;color:#ee3937; line-height: 40px; font-size: 18px; display: block; position:absolute; bottom:0px; left:0; border-bottom:3px solid #ee3937;}
.ditu a:hover {color:#ee3937; font-weight:bold;}
.mapSublb {padding:10px 15px 0 15px; width: 96%;}
.mapSublb ul{ overflow:hidden;zoom:1; border-bottom:none !important; padding-bottom:0 !important; }
.mapSublb ul li { background:url(../images/arrow2.png) no-repeat left; width:140px; height: 40px; line-height: 40px; overflow: hidden; padding-left:20px; float: left;  margin-right:10px;}
.mapSublb ul li a{ color: #444;}
.mapSublb ul li a:hover{ color: #e61101;}


/*---机构列表页---*/
.jgFramework{ width: 100%; margin-top:0px;}
.jgFramework .hd{ width:100%;}
.jgFramework .hd li{ width:14%; margin-right:0.2%; height: 50px; line-height: 50px; text-align: center;background:#fffced; float: left; position: relative;font-size: 18px; }
.jgFramework .hd li a{ display: block;}
.jgFramework .hd li:last-child{margin-right:0;}
.jgFramework .hd li.on,.jgFramework .hd li:hover{ background: #ef413f;}
.jgFramework .hd li.on a,.jgFramework .hd li:hover a{ color: #fff; font-weight: bold;}
.jgFramework .hd li i{width: 0;height: 0;border-width: 8px;border-style: solid;border-color: transparent transparent transparent transparent; position: absolute;
	left: 45%; bottom:0;}
.jgFramework .hd li.on i,.jgFramework .hd li:hover i{border-color: transparent transparent #fff transparent;}

.jgFramework .bd{margin-top:10px;}
.jgFramework .bd li{ width:100%;}
.institution{ width:94%;margin: 0 auto;margin-top:20px;}
.jiglist,.jglieb2{ width:100%; margin-top:9px; border-bottom:1px solid #9a9a9a;padding-bottom:14px;}
.jiglist h3,.jglieb2 h3{ display:block; width:100%; line-height:30px; font-weight:bold; font-size: 16px; text-align: left;}
.jglieb,.jglieb2 ul{margin-top:15px; display: flex; flex-flow: row; flex-wrap: wrap; justify-content:flex-start;}
.jglieb li{width:190px;  line-height:26px; margin-right:20px;margin-bottom:10px;padding-left:15px; background: url(../images/arrow1.png) no-repeat 0 10px;}
.jiglist p{ display:block; width:100%; line-height:26px; margin:10px auto;}
.jglieb2{ border-bottom:none;}
.jglieb2 li{ width:100%; line-height:26px;}


.leaderlist{ width:100%; margin-top:10px;}
.leaderlist li{background: #F7F7F7;margin: 0 17px 25px 17px;border: 1px solid #E0E0E0;padding: 30px 30px;overflow: hidden;zoom: 1;width: calc(25% - 34px);box-sizing: border-box;}
.ldphoto{width: 100%;overflow: hidden; height: 250px; overflow:hidden;}
.ldphoto img{width: 100%;height:auto;}
.ldname{width:100%;margin-top:10px; }
.ldname h3,.ldname h4{ width:100%; display:block; text-align: center;}
.ldname h3{  font-size:18px; color:#444; font-weight: bold;}
.ldname h4{ font-size:16px; color:#ADADAD;  margin-top:5px;}
.leaderlist li.first{ display: block; width:100%; background:none; border: 0; margin-bottom:0;}
.leaderlist li.first .zhuxi{background: #F7F7F7;border: 1px solid #E0E0E0;padding: 30px 30px; width:196px; margin: 0 auto;}

.rignrBox .newlist li a em{color: #ee3838;font-style: normal;}
/*---图片新闻---*/
.piclist{margin-top:15px;}
.piclist{ width:100%;}
.piclist li{ float:left; width:265px;  margin:0px 7px 20px 7px; padding:8px; background: #f2f2f2; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.piclist li a{ display: block; width:100%; height: 180px; overflow:hidden;}
.piclist li img{width:100%; height: auto;}
.piclist li span{ display:block; width:100%;margin-top:2px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:28px;}

/*---问卷调查---*/
.wjdc li{ border-bottom:1px dashed #d6d6d6; padding:5px 0px 5px 5px; background:url(../images/dian2.png) no-repeat left !important;}
.wjdc li a{ width:60% !important; text-indent: 10px !important;  }
.wjdc li span{ display:inline-block; float:right; padding:0 5px; width:auto !important;}
.wjdc li span.chak a{ width: auto !important;color:#666;}

/*--调查问卷详情页--*/
 .explain{ width:96%; border:1px dashed #cfcfcf; padding:15px 15px; margin:0px auto; line-height:32px; font-size:15px;}
.explain2{ width:100%; line-height:36px; border-bottom:1px dashed #cfcfcf; margin-top:20px;padding-bottom:10px;}
.explain2 h6{ font-weight:bold; line-height:26px;}
.dcnr{ width:100%; margin-top:20px;}

.dcnr dl{ margin-bottom:15px;}
.dcnr dl dt{ line-height:36px;padding-left:100px; color:#444 !important; font-weight:bold;}
.dcnr dl dd{ padding-left:100px; line-height:30px; }
.dcnr dl dd input{margin-right:5px;}
.dcnr dl dd textarea{width:450px; outline:none; padding:5px 10px; color:#444; font-size:16px; height:100px;}
.Survey_Box{ font-size:16px;}

.details p#SurveyTitle {
    background:#f0f6fd;          	
	text-align:center; color:#014b9f;
	 padding:10px 0px; 
	   font-size:24px;	   
}
.dctime{background:#f0f6fd;  margin:15px 0px; height:20px; text-align:center; font-size:14px; color:#666;padding-bottom:10px; line-height:30px; }

.details p.survey_des{ padding:0px 40px; line-height:36px; font-size:16px;margin-bottom:15px;}
.dcsj{ background:#f0f6fd; text-align:center;padding:10px 20px;    }
.tijiaoBtn{ width:100%; border-top:1px solid #ccc;padding-top:15px; text-align:center; }

.tijiaoBtn input{ border-radius:5px !important;width:120px !important; height: 40px; line-height: 40px;}
.tijiaoBtn input{
border-radius: 5px !important;
    width: 120px !important;
    height: 40px;
    line-height: 40px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee3939), color-stop(100%,#fea15c));
    background: -webkit-linear-gradient(left,#ee3939,#fea15c);
    background: -o-linear-gradient(left,#ee3939,#fea15c);
    background: -moz-linear-gradient(left,#ee3939,#fea15c);
    background: -mos-linear-gradient(left,#ee3939,#fea15c);
    background: -ms-linear-gradient(left, #ee3939 0%,#fea15c 100%);
    background: linear-gradient(left,#ee3939,#fea15c);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee3939', endColorstr='#fea15c',GradientType=1 );
    color: #fff;
}



