@charset "utf-8";

.fix { *zoom:1; *clear:both;}
.fix:before, .fix:after { display:table; clear:both; content:'';}
.banner{width:100%;margin:0 auto; position:relative;height: 460px; z-index:0}
#solid{width:100%;clear:both; position:relative; z-index:0}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute; left:0px; top:0px; width:100%;display:none}
#solid .solid0{background:#78c4db}
#solid .solid1{background:#c5c9db}
#solid .solid2{background:#e7dfd1}
#solid ul{margin:0px; padding:0px; list-style:none}
#solid ul li{position:absolute; top:0px;display:none; cursor:pointer}
#solid ul li img{width:100%;min-height:450px}
#solid #btt{width:905px; height:30px; top:400px; left:50%; position:relative; margin-left:-452px}
#solid #btt span{position:absolute; top:15px; left:45%; display:block; width:30px; height:8px; margin:0 15px; text-align:center; background:#f8f8f8; z-index:1000; cursor:pointer}
.hotnews{width:100%; height:70px; position:absolute; left:0; bottom:0; background-color:rgba(255,255,255,0.8)!important; filter:Alpha(opacity=80);background:#fff}
.box{overflow:hidden;height:70px;width:1200px; position:relative; margin:0 auto}
.scroll {width:2800px;position:absolute;left:0px;top:0px}
.scroll li {width:600px;float:left;line-height:70px; font-size:16px; background:url(/jianzhugc/images/li.jpg) no-repeat 0 35px}
.scroll li a{color:#222; padding:0 0 0 13px}
.scroll li span{color:#6b6c6c; padding:0 10px}
.leftBox{ float:left; width:860px;}
.left_1{padding-top:20px;}
.rightBox{ float:right; width:315px;}
.focus{ position:relative; width:330px; height:220px; background-color: #ccc; float: left}  
.focus img{ width:330px; height:220px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden}
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9}  
.focus .btn a:hover,.focus .btn a.current{ cursor: pointer; background-color: #006bb6; }  
.focus .fPic{ position:absolute; left:0px; top:0px}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10}  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height: 45px; background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; overflow:hidden}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000}  
.focus .fcon img{ display:block}  
.focus .fbg{bottom:50px; right:10px; position:absolute;text-align:center; z-index: 200}  
.focus .fbg div{overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#f8f8f8}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f90}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/jianzhugc/images/focus_btn.png) no-repeat}
.focus .prev{ top: 128px; margin-top: -37px; left: 0; background-position: 0 -74px; cursor: pointer}  
.focus .next{ top: 128px; margin-top: -37px; right: 0; background-position: -40px -74px; cursor: pointer}  
.focus .prev:hover{  background-position:0 0}  
.focus .next:hover{  background-position:-40px 0}
.date{position:absolute; width:80px; height:62px; background:#006bb6; padding:10px 5px 0; color:#FFF; text-align:center}
.date span{display:block} 
.date .year{font-size:13px; line-height:16px}
.date .day{font-size:33px; line-height:36px}
.dynamic{width:515px;}
ul.Box1{padding:10px;}
ul.Box1 li{font-size:15px; line-height:24px;}
ul.Box1 li span{ float:right; color:#999; font-size:13px}
ul.Box1 li a{color:#333;}
ul.Box1 li a:hover{color:#18579c;}

.dynamic ul{padding-left: 10px;}
.dynamic ul li{font-size:15px; line-height:37px;background:url(/jianzhugc/images/fxy-index_45.jpg) no-repeat left center; padding-left:15px;}
.dynamic ul li span{ float:right; color:#999; font-size:13px}
.dynamic ul li a{color:#414141;font-size: 16px;}
.dynamic ul li a:hover{color:#18579c;}

.xslj{ padding-top:10px;}
.xslj li{ float:left; display:inline-block;text-align: center;width: 50%;}
.xslj li a{ display:block; height:75px; padding-top:10px;color:#777;}
.xslj li a.n1{background:#f9f9f9}
.xslj li a.n2{background:#f2f2f2}
.xslj li a.n3{background:#f2f2f2}
.xslj li a.n4{background:#f9f9f9}
.xslj li a span{ margin:5px auto}
.xslj li a:hover{ color: #f90; background-color: #eee; }
.xslj li a p{ display:block; font-size:13px;margin-top: 5px;}
.huodong{width:390px;}
.h-tittle{height:43px; background:#18579c; line-height:43px}
.h-tittle a{color:#FFF; padding:0 0 0 38px}
.h-tittle h2{float:left; font-weight:bold; font-size:19px; background:url(/jianzhugc/images/fxy-index_49.png) no-repeat 12px 12px;}
.h-tittle span{float:right; padding:0 10px 0 0; text-transform:uppercase}
.x-tittle{height:43px; background:#18579c; line-height:43px}
.x-tittle a{color:#FFF; padding:0 0 0 51px}
.kanban .k-tittle{height:43px; background:#18579c; line-height:43px; border:none}
.kanban .k-tittle h2{float:left; font-size:19px; font-weight:bold; background:url(/jianzhugc/images/fxy-index_55.png) no-repeat 12px 12px; border:none;line-height: 40px;}
.kanban .k-tittle h2 a{color:#FFF; padding:0 0 0 51px}
.kanban .k-tittle span{float:right; padding:0 10px 0 0; text-transform:uppercase}
.kanban .k-tittle span a{color:#FFF}
.x-tittle h2{float:left; font-size:19px; font-weight:bold; background:url(/jianzhugc/images/fxy-index_55.png) no-repeat 12px 12px; line-height: 40px;}
.x-tittle span{float:right; padding:0 10px 0 0; text-transform:uppercase}
.huodong ul{border:1px solid #dedede; padding:6px 4px}
.huodong li{line-height:38px; display:block; background:url(/jianzhugc/images/fxy-index_45.jpg) no-repeat 10px center}
.huodong li a{padding:0 0 0 22px;font-size: 16px;color:#444}
.huodong li span{float:right;color:#999; padding-right:5px;}
.margin{margin:0 20px 0 0}
.kanban{width:380px;}
.k-tittle{height: 54px;line-height: 51px;border-bottom:1px solid #ddd}
.k-tittle a{color:#333;}
.k-tittle h2{float:left; font-size:22px; font-weight:normal; border-bottom:4px solid #006bb6}
.k-tittle span{float:right;padding-top: 7px;text-transform:uppercase}
.s-tittle{height:43px; background:#b60404; line-height:43px}
.s-tittle a{color:#FFF; padding:0 0 0 43px}
.s-tittle h2{float:left; font-size:16px; font-weight:bold; background:url(/jianzhugc/images/fxy-index_75.png) no-repeat 10px center}
.s-tittle span{float:right; padding:0 10px 0 0; text-transform:uppercase}
.f-tittle{height:43px; background:#b60404; line-height:43px}
.f-tittle a{color:#FFF; padding:0 0 0 43px}
.f-tittle h2{float:left; font-size:16px; font-weight:bold; background:url(/jianzhugc/images/fxy-index_81.png) no-repeat 10px center}
.f-tittle span{float:right; padding:0 10px 0 0; text-transform:uppercase}
.kanban ul{ border:1px solid #dedede; padding:15px;}
.kanban li{display:block;height: 67px;}
.kanban li.line{height:1px;padding-bottom:0; background:#eee; margin:22px 0 21px 0}
.kan-date{ float: left; display: block; height: 67px;width: 70px;background-color: #39afdb;color: #FFF;}
.kanban li:hover .kan-date{ background-color: #D69529;}
.kan-date font{display:block; text-align:center}
.kan-date font.day{font-size:30px; line-height:36px; padding:4px 0 0 0}
.kan-date font.month{font-size:13px; line-height:18px}
.kan-cont{ float:right; width:260px}
.kan-cont a{line-height:28px; padding:0;font-size: 16px;color:#444}
.kan-cont p{line-height:22px; color:#999}
.kan-cont .name{background:url(/jianzhugc/images/fxy-index_68.png) no-repeat left center; padding:0 0 0 15px}
.kan-cont .add{background:url(/jianzhugc/images/fxy-index_71.png) no-repeat left center; padding:0 0 0 15px}
.work{width:435px; height:360px}
.work ul{padding:12px 0 0 0}
.work li{line-height:38px; display:block; background:url(/jianzhugc/images/fxy-index_45.jpg) no-repeat 10px center}
.work li a{padding:0 0 0 22px}
.work li span{float:right; padding:0 8px 0 0}
.imglink{width:289px; height:360px}
.imglink li{border:solid 1px #dfdfdf; display:block; height:80px; margin:0 0 10px 0}
.imglink li:hover{border:solid 1px #b70004}
.imglink li img{width:275px; display:block; height:65px; border:none; margin:7px auto 0 auto}



/*sub start*/
.subbanner{width:100%;height:350px}
.subbanner img{width:100%;height:350px}
.sublt{width:220px; position:relative}
.sublt h3{width:220px;line-height:2em; display:block;font-size:20px;color:#ffffff;background:#D69529; position:absolute; z-index:88; top:-70px;text-align:center;padding:15px 0}
.sublt ul{display:block; background:#f8f8f8; min-height:900px}
.sublt li{height:54px;line-height:54px; font-size:16px;text-align: center; margin:0 0 3px 0}
.sublt li a{display:block}
.sublt li a:hover,.sublt li a.hover{background-color:#f0f0f0; color:#D69529}
.subrt{width:940px; min-height:600px;}
.tabloid-tit{height:50px; padding:18px 0 0 0; border-bottom:solid 1px #dadada}
.tabloid-tit h2{font-size:24px; line-height:50px;float:left}
.tabloid-tit p{ float:right; line-height:50px;text-align:right;color:#999}
.tabloid-tit p a{ color:#999}
.subrt-cont{font-size: 17px;line-height: 2em;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 15px;}
.subrt-cont p{margin-bottom:16px;text-indent: 2em; color:#333;}
.News{padding:0}
.News ul li{font-size:16px; line-height:55px; background:url(/jianzhugc/images/line.jpg) repeat-x 0 bottom}
.News ul li span{color:#b9b9b9; float:right}
.News ul li a{background:url(/jianzhugc/images/li.jpg) no-repeat 10px center; padding:0 0 0 25px}
.page{margin:0 auto; padding:65px 0 0 0; height:100px}
.page a:hover{ color: #006bb6; border: 1px solid #bd0004 }
.moreCont{padding:50px 0}
.moreCont h2{font-size:30px; color:#295eb2; text-align:center; line-height:36px; padding:0 40px 40px}
.subTime{height:38px; background:#f8f8f8; text-align:center; line-height:38px; color:#777}
.subMid{padding:20px 0 0 0}
.subMid img{display:block; width:80%; height:auto; margin:0 auto}
.subMid p{font-size:16px; line-height:28px}

#content p{ font-size: 17px;line-height: 2em;margin-bottom:16px;text-indent: 2em; color:#333;}
#content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }