﻿/* CSS Document */

.hbanner,.neiCenter,.newbox1,.hzt,.newbox2,.newbox3,.newbox4{ width:100%; margin:0 auto;}
.neiCenter,.center{ width:1280px; margin:0 auto;}
.wrap{padding:15px 15px;}

/*----------------------首页------------*/
/*--头条---*/
.headline{margin-top:10px;}
.headline .tit{ width:112px; height:82px;background:url(../images/headlines-tit.jpg) no-repeat; cursor:pointer;}
.headline .tit a{ display: block;width:100%; height:82px;}
.headlist{ width:90%; margin: 0 auto;}
.headlist .hd{ width:91px; height: 6px; margin: 0 auto; margin-top:-10px;}
.headlist .hd li{ width: 22px; height:6px; margin:0 4px; background: #dedfe0; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px; float:left; font-size: 0; line-height: 0; text-indent: -99; }
.headlist .hd li.on{ background: #ec2929;}

.headlist .bd li{ height:95px;}
.headlist .bd li h3{ display: block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align: center;}
.headlist .bd h3{ text-align:center; display:inline-block; width:100%; line-height:35px; font-size:28px; font-weight:bold; color: #d01122;}
.headlist .bd h3 a{ color: #d01122;}
.headlist p{ display:block; width:100%;margin-top:12px; line-height:28px; /*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/ color: #888; text-indent:30px; font-size: 15px;}
.headlist p a{ color:#d01122;}

.newbox1{margin-top:11px;}

.focus{ width:695px; height:434px; position:relative;}
.focus .hd{ width:120px; height:10px; position:absolute; bottom:17px; right:5px; z-index:99;}
.focus .hd li{ float:left; width:10px; height:10px; margin-right:8px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; background:#fff; cursor: pointer;}
.focus .hd li.on{ width:30px; height:10px; background:#d01122;}

.focus .bd{ width:695px; height:434px;}
.focus .bd li{ width:695px; height:434px; float:left; position:relative; }
.focus .bd li img{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.focus .bd li span{ display:block; width:100%; height:45px; background:rgba(0,0,0,0.55); line-height:45px; position:absolute;bottom:0; left:0;
	border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.focus .bd li span p{ display:block; width:88%; line-height:45px; color:#fff;text-indent:15px;}

.topNews{ width:539px;}
.topNews .tit ul,.noticebox .tit{ width:100%; }
.topNews .tit li,.noticebox .tit h3{ min-width:126px; height:50px; text-align:center; line-height:36px; font-size:22px; float:left; margin-right:50px; font-weight: bold; color: #555;}
.topNews .tit li.on,.topNews .tit li:hover,.noticebox .tit h3{  background:url(../images/sy-tit-bg1.png) no-repeat bottom center; color:#d01122;  cursor:pointer;}
.topNews .tit li.on a,.topNews .tit li:hover a,.noticebox .tit h3 a{ color:#d01122;}

.topNews .bd{padding-top:10px; }
.topNews .newlist{padding-left:5px; width: auto;}
.topNews .newlist li{ line-height:38px !important;}

.gkTongzhi{ width:100%;margin-top:10px;margin-bottom:20px;}
.publicBox{ width:695px; background: #f7f7f7; height: 171px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.publicBox .tit{ width:66px; height: 171px;}
.gklmbox{width:589px;padding:15px 0; }
.gklmbox li{ float: left; width:194px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; overflow: hidden;zoom:1;padding:20px 0;}
.gklmbox li i,.gklmbox li span{ display: inline-block; height: 36px; line-height: 36px; float: left;}
.gklmbox li i{ width:36px; height: 36px;margin-left:25px; background:url(../images/gklmicon.png) no-repeat 0 0;}
.gklmbox li span{margin-left:5px;}
li.gklm1 i{ background-position: 0 0;}
li.gklm2 i{ background-position: 0 -36px;}
li.gklm3 i{ background-position: 0 -72px;}
li.gklm4 i{ background-position: 0 -108px;}
li.gklm5 i{ background-position: 0 -144px;}
li.gklm6 i{ background-position: 0 -180px;}
li.gklm3,li.gklm6{ border-right:none;}
li.gklm4,li.gklm5,li.gklm6{ border-bottom:none;}


.noticebox{ width:539px;}
.noticebox .tit{width:100%; overflow: hidden;zoom:1;}
.noticebox .tit h3,.noticebox .tit span{ display: inline-block; float: left;}
.noticebox .tit span{ float: right; width:43px; height: 20px; line-height: 20px; background: #f8b30d;  border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; font-size: 12px; text-align: center; color: #fff;margin-top:12px;}
.noticebox .tit span a{ color: #fff;}
.noticebox .bd{margin-top:6px;}
.noticebox .bd li{ line-height: 38px;}


.syztBox{margin-top:15px;}
.ztleft{ width:828px; height: 125px;}
.ztleft li{ width:828px; height: 125px; float: left;}
.ztright{width:408px; height: 125px;}
.ztright li img,.ztleft li img{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}


/*--首页专题----*/
.hzt{ height:115px; margin:20px auto 0px auto !important; position: relative;}
.hzt tit{width:49px; height: 115px;}
.sytop{ width:1188px; overflow: hidden;}

.hzt .bd li{ float:left; width:289px; height:115px; margin-right:13px;}
.hzt .bd li img{ width:289px; height:115px; border-radius: 5px; -webkit-border-radius:4px; -moz-border-radius:5px;}

.hzt .hd{ width:100%; position: relative; z-index:99;}
.hzt .hd a.prev,.hzt .hd a.next{ display: block; width:21px;height: 35px; position: absolute; top:40px; z-index: 99;}
.hzt .hd a.prev{left:0; background: url(../images/arrow8.png) no-repeat;}
.hzt .hd a.next{ right:0; background: url(../images/arrow9.png) no-repeat;}



/*--新闻内容---*/
.neiCenter{ background: #fff;}
.newbox2,.newbox3{ width:100%;margin-top:20px;}
.newbox3{margin-top:10px;}

.notice,.zhuanti{ width:300px;margin-right:20px;}
.notice .tit,.zhuanti .tit{ border-top:2px solid #cc1c15;height:33px; background:url(../images/tit-bg.png) no-repeat center; overflow:hidden;zoom:1; padding-left:60px; width:240px !important;}
.notice .tit i,.notice .tit span{ display:block; float:left;}
.notice .tit i{ width:22px; height:33px; background:url(../images/icon1.png) no-repeat;margin-left:37px;}
.notice .tit span{ line-height:33px; font-size:18px; font-weight:bold; margin-left:9px; color:#fff;}
.tognzhi{ width:100%; margin-top:15px; height:248px;}
.tognzhi ul li{ border-bottom:1px dashed #d8d8d8;padding:0px 14px 5px 14px; margin-bottom:5px; background:url(../images/arrow1.png) no-repeat 0 12px; line-height:26px; width:92% !important;}
.tognzhi ul li span{ float:right; color:#8a8a8a;}
.tognzhi ul li a{ width:100%!important;}
.zhuanti .tit {text-indent:55px;font-size:18px; color:#fff; font-weight:bold;}
.zhuanti .tit a{ color:#fff;}


.xinwBox{ width:406px; margin-right:15px;} 
.xinwBox2{ margin-right:0 !important;}
.xinwBox .tit,.newbox4 .tit{ width:100%; height:49px; background:url(../images/sy-tit-bg2.jpg) no-repeat; overflow:hidden;zoom:1;}
.xinwBox .tit h2,.xinwBox .tit span,.newbox4 .tit ul li,.newbox4 .tit span{ display:inline-block; float:left;}
.xinwBox .tit h2{margin-left:29px;  line-height:49px; text-align:center; font-weight:bold; color:#fff; font-size:20px; }
.xinwBox .tit h2 a,.xinwBox .tit span a{ color: #fff;}
.xinwBox .tit span{ float:right !important; height:20px; vertical-align:middle;margin-top:15px;cursor:pointer; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:#f8b30d; padding:2px 7px; color:#fff; font-size: 14px;}
.xinwBox .tit span:hover{ background: #e58d02;}
.xinwBox .bd{ margin-top:16px; height:212px;}
.xinwBox .bd li{ background:url(../images/arrow1.png) no-repeat left; line-height:34px !important;}

.hcenterTow{ width:100%; marign-top:10px; background:url(../images/sy-bg2.jpg) no-repeat center; height: 323px;}
.hcenterTow .neiCenter{ background: none;}
.wsbsTit{ width:400px; margin: 15px auto; height: 34px;}
.xtlink{width:100%;}
.xtlink li{ float: left;width:190px; height: 190px;padding:10px 7px; overflow: hidden;}
.xtlink li a{ display:block;width:189px; height: 186px;transition: all 0.3s;  background: #fff; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;}

.xtlink li i,.xtlink li span{ display: block; margin: 0 auto;}
.xtlink li span{margin-top:10px; text-align: center; line-height: 26px; padding:0 20px; font-size: 18px;}
.xtlink li i{ width:78px; height: 74px;padding-top:25px;}

.xtlink li a:hover{ transform: translateY(-4px);box-shadow: -3px 3px 10px -3px #d3a4a4;}
.xtlink li a:hover i,.xtlink li a:hover i img{width:88px; height: 88px;transform: translateY(-5px);}

/*.xtlink li:hover i,*/.gklmbox 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);
}

.zhuanti{ background:#f8f8f8; position:relative;}
.ztlist{ padding:17px 7px; width:286px;}
.ztlist .hd{ width:45px; height:7px; position:absolute; bottom:10px; left:45%;}
.ztlist .hd li{ width:7px; height:7px; margin-right:5px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; background:#d1d1d1; float:left;}
.ztlist .hd li.on{ background:#cb2020;}

.ztlist .bd{ height:244px;}
.ztpic{ width:244px; height:110px; margin-bottom:13px;}

.newbox4{margin-top:20px;}
.newbox4 .tit{ background:url(../images/line5.jpg) no-repeat bottom  !important;overflow:hidden;zoom:1;}
.newbox4 .tit ul{ width:60%; float:left;}
.newbox4 .tit ul li{min-width:70px;padding:0 34px 0 20px; line-height:37px; margin-right:5px;}
.newbox4 .tit ul li.on a,.newbox4 .tit ul li:hover a{ color:#fff;}

.tupist{ width:100%; margin-top:23px;}
.tupist li{ background:#f3f3f3; padding:11px 11px; width:361px; margin-right:14px; float:left;}
.tupist li span,.tupist li img{ display:block; width:361px;}
.tupist li img{ height:228px;}
.tupist li span{ height:40px; line-height:40px; text-align:center;}



/*-----新闻呢列表页-------*/
/*--位置--*/
.location{height:40px;border-bottom:1px solid #e3e3e3;width:100%;padding-bottom:8px;}
.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;}


.wrapNei{ width:100%;margin-top:26px;min-height: 400px;} 
.neiLeft{ width:285px;}
.lmbgtit{ width:285px; background: url(../images//leftmenu-bg.png) no-repeat top; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.lmbgtit h3{ display: block; background: url(../images/leftmenu-bg2.png) no-repeat bottom; padding:25px 20px 25px 46px; font-size: 22px; font-weight: bold; color:#fff;}
.subMenu{padding:10px; background:#f8f8f8; width: auto;min-height: 400px; max-width: 266px;}
.subMenu li{ margin-bottom:2px; font-size:16px; color:#0d57ac;background:url(../images/sm-icon2.png) no-repeat 23px 23px; border-bottom:1px solid #dadada;padding-left:56px; padding:15px 0px 15px 56px;}
.subMenu li a{ display:block; /*height:50px;*/  line-height:30px; }
.subMenu li.current{ background:url(../images/sm-icon1.png) no-repeat 23px 23px;}
.subMenu li.current a{  color:#ee3838; font-weight:bold;}

.rightCenter{ width:937px;}
.rightBit{width:100%; height:57px; border-top:1px solid #ee3937;line-height:57px; overflow:hidden;zoom:1; background:#f8f8f8;}
.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:#f14040;}
.rignrBox{ width:100%; margin-top:5px;}
.rignrBox .newlist li{ line-height: 50px;}
.rignrBox .newlist li span{margin-right:10px;}
.rignrBox .newlist li a{ text-indent: 20px;}
.rignrBox .newlist li.sek{ background-color: #fffced;}
.rignrBox .newlist li a em{ color:#ee3838; font-style: normal;}


.ybneir{ width:100%; margin-top:10px;}
li.line{ height:1px; border-bottom:1px dashed #c5c5c5; margin:8px 0px; background:none !important;}


/*---图片新闻---*/
.piclist{margin-top:15px;}
.piclist{ width:100%; border-bottom:1px solid #dedfe2; padding-bottom:20px;}
.piclist li{ float:left; width:280px;  margin:0px 7px 10px 7px; border: 1px solid #ececec; padding:8px}
.piclist li a{ display: block; width:280px; height: 190px; overflow:hidden;}
.piclist li img{width:280px; height: auto;}
.piclist li span{ display:block; width:100%;margin-top:5px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px;}

/*---问卷调查---*/
.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; }

.method{ width:99.8%; margin-bottom:20px; border:1px solid #ddd;}
.method ul,.method2 ul{ width:96%; margin:0 auto; margin-top:5px; height:260px;}

.method2{ width:48.5%;margin-bottom:20px; border:1px solid #ddd;}
.method2 ul { height:200px;}
.method2 ul li a{ width:70%; }
.method2 .title{ width:98.1% !important;}

.duolieb{margin-top:10px;}
.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;
}


/*--翻页--*/
.page{  overflow:hidden;zoom:1;margin:15px auto; padding:5px 0;/* background:#f5f5f5;*/ text-align:center; display:table ; font-size:15px !important;}
.page a{ display:block; float:left;background:#fff; border:1px solid #cccccc;padding:4px 9px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;  }
.page a:hover,.page a.current{ background:#f14040; color:#fff; border:1px solid #f14040;}
a.page1{ background:#f2efef; border:1px solid #e0e0e0 !important}
.page span,.pagecss span{ display:block; float:left; padding:0 10px; line-height:30px;}
.page span input{ display:inline;background:none; text-align:center; width:25px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}

/*--详情页--*/
.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 #f0f0f0; 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 #f0f0f0; 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; }
.guanb img{margin-right:10px; vertical-align:middle;}

.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{ width:100%; margin: 0 auto; margin-top:10px;}
.topicBox .tit{ height: 45px; background: url(../images/line3.jpg) repeat-x center;margin-bottom:10px;}
.topicBox .tit h3{ display: inline-block; padding:0 10px;margin-left:20px; font-weight: bold; line-height: 45px; font-size: 20px; color: #d01122; 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:#5ed5d1;}
li.zhsty2{ background:#f8b266;}
li.zhsty3{ background:#fa8b8b;}
li.zhsty4{ background:#aea9e9;}

/*---网站地图---*/
.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: #d01122; background: #fff;}

.map{width:98%; margin:16px  auto 0 auto;}
.ditu {width: 100%; background-color:#f7f7f7; height: 40px; line-height: 40px;  border-bottom:2px solid #f0f0f0; position:relative;}
.ditu a {padding: 0px 20px; height:40px;color:#ee3937; line-height: 40px; font-size: 18px; display: block; position:absolute; bottom:-2px; 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/dian2.png) no-repeat left; width:140px; height: 40px; line-height: 40px; overflow: hidden; padding-left:20px; float: left; font-size:15px; margin-right:10px;}
.mapSublb ul li a{ color: #444;}
.mapSublb ul li a:hover{ color: #e61101;}


/*---友情链接---*/
.friend{ width:100%; margin:0 auto; margin-top:20px;}
.friendNei{ width:1280px; margin:0 auto;}
.friendNei .tit{ width:100%; line-height:30px; font-size:16px; font-weight:bold; color:#c92929;  background: url(../images/line3.jpg) repeat-x center;}
.friendNei .tit h3{ display: inline-block; background:url(../images/arrow4.png) no-repeat left #fff; padding-left:20px; padding-right:8px; color:#f13c3d; font-size: 20px; font-weight: bold;}
.yqlist{ width:100%; margin:10px 0; overflow: hidden;zoom:1;margin-bottom:0px;}
.yqlist h3,.yqlist ul,.yqlink2{ display: block; float: left; overflow: hidden;zoom:1;}
.yqlist ul,.yqlink2{ width:93%;margin-left:13px;}
.yqlist li{ line-height:30px; background:url(../images/arrow3.jpg) no-repeat left; padding-left:12px; float:left; width:156px;}
.yqlist h3{ font-size: 16px; font-weight: bold; color:#f23b3d; line-height: 30px;width:70px; text-align: right; }
.yqlist2 ul{ width:100%;display: table; text-align: center;margin-left:0;margin:10px auto;}
.yqlist2 ul li{background: none; width: auto; padding:0 20px; display: inline-block; }
.yqlink2{margin-left:10px;}
.yqlink2 a{width:auto; padding: 0 6px; line-height: 26px}




/*---机构列表页---*/
.jgFramework{ width: 100%; margin-top:0px;}
.jgFramework .hd{ width:100%;}
.jgFramework .hd li{ width:12%; 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;}

.bumenguid{ width:100%; display: flex; flex-flow: row; flex-wrap: wrap;}
.bumenguid li{ width:31.3%; line-height:28px; margin:8px 0; background: url(../images/arrow1.png) no-repeat 3px 10px;padding-left:2%;}

/*---在线留言---*/
.rightarea{ padding:20px 8% 15px 8%;  overflow:hidden;zoom:1;}
.rightarea .btn_area{text-align:center;margin:20px 0px 0px 0px; float:left; margin-left:340px;}
.rightarea .btn{width:100px;height:35px; background:#FF7900;border-radius:2px; color:#fff;padding:5px 10px;margin-right:15px;font-size:16px;cursor:pointer;border:none; outline:none;}

table.imagetable {border-width: 1px;border-color: #ddd;border-collapse: collapse;margin-top:15px; }
table.imagetable td {border-width: 1px;padding:10px 10px;border-style: solid;border-color: #ddd; font-size: 14px;}
table.imagetable td input,table.imagetable td textarea{ border:1px solid #c0d0d8; outline:none; height:30px; text-indent:10px; background:#f3f9fc; }
table.imagetable td textarea{ width:580px; padding:10px 10px;min-height: 150px;}
input.input_button{width:100px;height:35px !important; background:#FF7900;border-radius:2px; color:#fff;padding:5px 10px;margin-right:15px;font-size:16px;cursor:pointer;border:none;}
table.imagetable2 {border-width: 1px;border-color: #ddd;border-collapse: collapse; font-size:12px; }
table.imagetable2 td {border-width: 1px;padding:5px 10px;border-style: solid;border-color: #ddd; line-height:24px;}
.imagetable td span{color:red;}

.manageBtn .btn { text-indent:0 !important; width: 100px;height: 35px; line-height: 30px; background: #FF7900;border-radius: 2px;color: #fff;padding: 5px 10px;margin-right: 25px;font-size: 16px;cursor: pointer;border: none;outline: none;border-radius: 3px;moz-border-radius: 3px;-webkit-border-radius:3px;}
.manageBtn #EBtnSubmit{background-color: #0082c8;}

.wxtishi{ width:auto;margin:15px 0; background: #f1f8fd; padding:20px 20px; overflow: hidden;zoom:1; }
.wxtishi h3,.wxtishi p{ display: block; float: left; }
.wxtishi h3{ font-size: 18px; font-weight: bold; color: #f43a3a; width:100px;}
.wxtishi p{width:720px; line-height: 30px; color: #666; font-size: 15px;}
