﻿/* CSS Document */

.topHead{ width:1100px; margin:0 auto;padding-top:33px; height:332px;}
.toplogo{ height:68px; width:50%;}
.toplogo img{ width:60%; height:auto;}


.bammer{ width:100%; margin-top:98px; height:113px; text-align:center;}

.neiCenter{ width:1028px; margin:0 auto; padding:36px 36px; background:url(../images/neibg-bottom.png) no-repeat center bottom #f2f2f2;}
.neirong,.sousuo{ widht:100%;}
.sousuo{ height:50px; background:url(../images/lien1.png) no-repeat center;}
.search{ width:508px; height:48px; border:1px solid #1e75c5; overflow:hidden;zoom:1; background:#fff; border-radius:9px; -webkit-border-radius:9px; -moz-border-radius:9px; margin:0 auto; margin-top:46px;}
.search input{ display:block; float:left; height:48px;}
input.from-control{ width:445px; margin-left:7px; line-height:48px; color:#444;}
input.btn{ float:right !important; width:48px; height:48px; background:url(../images/fdj-icon.png) no-repeat; cursor:pointer; margin-right:5px;}


.neirong{margin-top:50px;}
.zwgkLeft{ width:240px;} 
.gkNavlist{ width:100%;}
.gkNavlist li{ border:1px solid #e4e4e4; width:238px; margin-bottom:15px; overflow:hidden;zoom:1; height:70px;}
.gkNavlist li:hover,.gkNavlist li.current{ background:#2d66a5; border:1px solid #2d66a5;}
.gkNavlist li:hover a span,.gkNavlist li.current a span{ color:#fff;}
.gkNavlist li i,.gkNavlist li span{ display:block; float:left;}
.gkNavlist li i{ width:45px; height:45px; margin:10px 0px 0px 25px; background:url(../images/tub-icon1.png) no-repeat 0 0;-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.gkNavlist li span{ line-height:30px; font-size:23px; color:#2d66a5; margin-left:15px; padding:5px 0;}



/*--下拉菜单---*/
.list{width: 100%;}
.list ul li{ height:100%; margin-bottom:15px; }
.list ul li a{ display: block; font-weight:bold;line-height: 36px;position: relative; width:238px; overflow:hidden;zoom:1;background:#fff; border:solid 1px #e4e4e4;  }
.list ul li a i,.list ul li a span{ display:block; float:left;}

.list ul li a i{ width:45px; height:45px; margin:10px 0px 0px 20px; background:url(../images/tub-icon1.png) no-repeat 0 0;-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.list ul li a span{ line-height:30px; font-size:23px; color:#1173b9; margin-left:16px; padding:5px 0;margin-bottom: 3px}

.list ul li a:hover,.list ul li a.current{ background:#2d66a5; border:1px solid #127bc7;}
.list ul li a:hover span,.list ul li a.current span{ color:#fff;}

.list ul li .inactive{ background:url(../images/jia-icon.png) no-repeat 209px center #fff;}
.list ul li .inactives,.list ul li a:hover.inactives,.list ul li a:hover,.list ul li a.current{background:url(../images/jian-icon.png) no-repeat 209px center #1e75c5;}
.list ul li .inactives span,.list ul li a:hover.inactives span{ color:#fff;}

li.gknav1 a i{ background-position:0 0 !important;}
li.gknav1 a:hover i,li.gknav1 a.inactives i,li.gknav1 a.current i{background-position:-55px 0 !important;}
li.gknav2 a i{ background-position:0 -45px !important;}
li.gknav2 a:hover i,li.gknav2 a.inactives i,li.gknav2 a.current i{background-position:-55px -45px !important;}
li.gknav3 a i{ background-position:0 -90px !important;}
li.gknav3 a:hover i,li.gknav3 a.inactives i,li.gknav3 a.current i{background-position:-55px -90px !important;}
li.gknav4 a i{ background-position:0 -135px !important;}
li.gknav4 a:hover i,li.gknav4 a.inactives i,li.gknav4 a.current i{background-position:-55px -135px !important;}


li.gknav1 a:hover,li.gknav2 a:hover,li.gknav1 a.current,li.gknav2 a.current{ background:#127bc7 !important;}


.list ul li ul{display: none; background:#fff; border:1px solid #e4e4e4; border-top:none; width:238px;padding-top:8px; }
.list ul li ul li { border-left:0; border-right:0; /*height:32px !important; line-height:32px !important;*/margin-bottom:0!important;}
.list ul li ul li ul{display: none;}
.list ul li ul li a{width:100%; border:none !important;background:url(../images/dian1.png) no-repeat 50px 15px ; line-height:32px; display:inline-block;text-indent:65px; font-size:15px; font-weight:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list ul li ul li a:hover,.list ul li ul li a.current{background:url(../images/dian1.png) no-repeat 50px 15px #e5f2f8; font-weight:bold; color:#2068b2; }

.list ul li.current ul{ display:block !important;}

/*---右边内容----*/
.zwgkRight,.zwgkRight2{ width:728px; border:1px solid #e4e4e4; padding:30px 20px 20px 20px; background:#fff; }
.zwgkRight2{ width:748px; padding:0 20px 20px 0 !important;}
.details{ width:94%; padding:0 3%; margin-bottom:20px;}
.details h2{ display:block; width:100%;}
h2.gkzn-tit{ line-height:40px; font-size:32px; font-weight:bold; color:#1e75c5; text-align:center;}

.gkznCent{ width:100%; font-size:16px; }

#scrollbar1 .overview{ width:100%;}
#scrollbar1 .overview p{ line-height:30px;}
#scrollbar1 .viewport ul{ width:100%;}
#scrollbar1 .viewport ul li.first{ border-bottom:1px solid #e5e5e5; padding-bottom:9px; margin-bottom:20px;}

.fading{ width:100%; margin-bottom:15px; }
.fading .tit,.fading .tit2{  width:748px; border-bottom:1px solid #e5e5e5; height:34px;}
.fading .tit a,.fading .tit2 a{ display:inline-block;height:34px; padding:0 15px; line-height:34px; color:#fff; background:#1382d2;font-size:16px; font-weight:bold; text-align:center; }
.fading .tit2 a{ width:240px !important;}
.fading ul{ margin-left:2%; width:98% !important; margin-top:3px;}

.more{ width:100px; height:30px; margin:0 auto; line-height:30px; text-align:center; background:#e5e5e5; margin-top:10px;}
.more:hover { background:#2d66a5;}
.more:hover a{ color:#fff;}
h3.zhiding{ display:block;  height:80px; line-height:80px;margin-left:2%; width:98%;}


/*--详情页---*/
.detaTime{ width:100%; height:40px;line-height:40px; text-align:center; color:#666; font-size:15px; border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-top:5px;}
.detaTime span{ margin-right:10px;}


/*---翻页--*/
.page{display:table; overflow:hidden;zoom:1; text-align:center; margin:20px auto; font-size:15px; color:#444; }
.page p{ display:inline-block; overflow:hidden;zoom:1;}
.page a,.page span{ display:block; float:left; border:1px solid #dcdbdb; height:26px; padding:0 10px; margin-right:10px; text-align:center;line-height:26px;}
.page a:hover,.page span.current,.page a.current{ background:#127bc7; color:#fff; border:1px solid #127bc7;}

.treeviewopen {display:inline-block !important ;border: none !important;width:92% !important;margin-top: -10px !important;padding-left: 20px;}

