@charset "utf-8";
/* CSS Document */


body{ background:#D4E5F5 url(dayj.jpg) center top no-repeat;}


.head{  color:#fff;
	background:#1b77d3; 
    background: -moz-linear-gradient(   left, #1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: -webkit-gradient(linear,left top, right top, color-stop(0%,#1b77d3), color-stop(50%,#2c88e4), color-stop(100%,#1b77d3));
    background: -webkit-linear-gradient(left, #1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: -o-linear-gradient(left, #1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: -ms-linear-gradient(left,#1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: linear-gradient(to right,#1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c88e4', endColorstr='#1b77d3',GradientType=1 );
}
.head a{ color:#fff;}
.header{ 
	background:#1b77d3; 
    background: -moz-linear-gradient(   left, #1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: -webkit-gradient(linear,left top, right top, color-stop(0%,#1b77d3), color-stop(50%,#2c88e4), color-stop(100%,#1b77d3));
    background: -webkit-linear-gradient(left, #1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: -o-linear-gradient(left, #1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: -ms-linear-gradient(left,#1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    background: linear-gradient(to right,#1b77d3 0%, #2c88e4 50%, #1b77d3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c88e4', endColorstr='#1b77d3',GradientType=1 );
}
.logo a{ color:#fff;}
.nav{ background:#1b77d3;}
.nav ul li{ color:#ccc; }
.nav ul li a{ color:#fff; }
.nav ul li.on a{ background:url(/global/nav.png) center bottom no-repeat;}
.nav .prev,
.nav .next{ background-color:#3d99f5;}


.search{ float:right; background:#fff url(search.png) 10px center no-repeat; padding-left:50px; border-radius:30px; overflow:hidden;zoom:1; margin:10px 0;}
.search input{ background:none; border:0; vertical-align:top; width:150px; height:40px; line-height:40px;}
.search input.submit{ float:right; background:#be1010; width:80px; color:#fff; font-size:16px; border-radius:30px;}


.footer .inner{ border-top:3px solid #1b77d3;}

.main .list h3{ padding:15px 0; border-bottom:1px solid #ccc; margin-bottom:15px;}
.main .list h3 span{ border-left:5px solid #2c88e4; height:20px; line-height:20px;}
.main .list ul{ padding:0;}

.index .clear1{ margin:20px 0;}
.index .clear1 .left{  width:400px; margin-right:20px;}
.index .clear1 .middle{ width:480px; }
.index .clear1 .right{  width:260px; border-left:1px solid #ccc; padding-left:20px;}

.index .clear2 .left{ width:260px;  margin-right:20px; }
.index .clear2 .middle{ width:480px; }
.index .clear2 .right{ width:430px;  }



.slider{ position:relative; height:355px; }
.slider .bd ul li a img{ width:100%; height:280px;}
.slider .hd{ padding-top:5px; }
.slider .hd ul li{ float:left; padding:3px; border:2px solid #ccc; border-radius:5px; margin-right:5px; }
.slider .hd ul li img{ width:85px; height:60px;}
.slider .hd ul li.on{ border:2px solid #be1010;}
.slider .td{ background:url(/global/black.png); position:absolute; left:0; top:240px; width:100%; height:40px; line-height:40px; text-indent:20px;  color:#fff;}
.slider .td ul li{ display:none; }
.slider .td ul li.on{ display:block;}


.notice h3{ background:#be1010; color:#fff; }
.notice h3 span{ float:none; display:block; text-align:center;}
.notice h3 span img{ margin-right:10px;}
.notice h3 a{ display:none;}
.notice ul{ margin-top:-1px;}
.notice ul li{ overflow:hidden;zoom:1; padding:5px 0; border-top:1px solid #ccc;}
.notice ul li a{ display:block; line-height:20px; padding-top:5px;  }
.notice ul li span{ float:left; background:#eee; border:1px solid #ccc; width:50px; text-align:center; line-height:20px; font-size:12px; margin-right:10px; }
.notice ul li span strong{ display:block; background:#fff; height:30px; line-height:30px; font-size:18px; color:#be1010;}



.clear1 .tab .hd{ background:#eee; border-bottom:1px solid #ccc; overflow:visible; height:50px; }
.clear1 .tab .hd ul{ overflow:visible;}
.clear1 .tab .hd ul li{  border-right:1px solid #ccc; border-top:1px solid #ccc; }
.clear1 .tab .hd ul li.on a{ background:#E9F3FD; border-top:2px solid #be1010; color:#be1010; margin-top:-1px;}
.clear1 .tab .bd ul li.first{ font-size:24px; padding:10px 0;}
.clear1 .tab .bd ul li.first a{ float:none; background:none; display:block; text-align:center; color:#1b77d3;}
.clear1 .tab .bd ul li.first span{ display:none;}


.clear2 .tab{ background:#eee; border:1px solid #ccc; padding:10px;}
.clear2 .tab .hd ul li{ padding-bottom:10px;}
.clear2 .tab .hd ul li span{ background:#1b77d3; padding:0; width:134px; text-align:center; color:#fff; margin-right:2px; }
.clear2 .tab .hd ul li a{ display:none;}
.clear2 .tab .hd ul li.on{ background:url(/global/on.png) center bottom no-repeat;}
.clear2 .tab .hd ul li.on span{  background:#be1010;}
.clear2 .tab .bd{ background:#fff; border:1px solid #ccc; height:310px; padding:0 10px;}


.zt{ position:relative; margin:20px 0; } 
.zt .bd{  overflow:hidden;zoom:1; margin:0 40px;}
.zt .bd ul li{ float:left; margin-right:8px;}
.zt .bd ul li a img{ width:272px; height:80px;}
.zt span{ display:block; background:#2c88e4; width:30px; height:80px; line-height:80px; text-align:center; font-family:simsun; font-weight:bold; font-size:40px;  position:absolute; top:0; z-index:999; cursor:pointer; color:#fff; }
.zt span.prev{ left:0;}
.zt span.next{ left:100%; margin-left:-30px;}



.wsbs .banner img{ width:100%; height:100px;}
.wsbs .window a{ display:block; background:#83B3DC; height:80px; line-height:80px; text-align:center; color:#fff;  font-size:20px; font-weight:bold;  margin:10px 0;}
.wsbs .window a img{ margin-right:20px;}
.wsbs ul{ background:#fff; }
.wsbs ul li{ float:left; }
.wsbs ul li a{ float:left; width:130px; height:95px; text-align:center;}
.wsbs ul li a img{ margin-top:10px; width:40px; height:40px; display:none;}
.wsbs ul li a span{ display:block; }
.wsbs ul li a i{ display:block; width:40px; height:40px; background-repeat:no-repeat; background-position:center center; border-radius:50%; margin:10px auto 5px;}
.wsbs ul li a.a1 i{ background-image:url(/global/jicon-tool-zx.png); background-color:#22B658;}
.wsbs ul li a.a2 i{ background-image:url(/global/jicon-tool-cx.png); background-color:#2ba6e3;}
.wsbs ul li a.a3 i{ background-image:url(/global/jicon-tool-py.png); background-color:#2c88e4;}
.wsbs ul li a.a4 i{ background-image:url(/global/jicon-tool-ts.png); background-color:#f14343;}


.bmfw{  background:#fff; height:390px;}
.bmfw h3{ background:#1b77d3;}
.bmfw h3 span{ color:#fff;}
.bmfw ul{ padding:20px 0;}
.bmfw ul li{ float:left; width:50%; padding:10px 0; height:30px; line-height:30px; text-align:center;}
.bmfw ul li a img{ margin-right:5px;}

.zwgk ul{ background:#fff; border-top:2px solid #be1010; margin-right:10px; margin-bottom:10px;  }
.zwgk ul li{ float:left; }
.zwgk ul li a{ float:left; width:117.5px; height:150px; text-align:center;}
.zwgk ul li a i{ display:block; }
.zwgk ul li a img{ margin:20px 0 10px;}
.zwgk ul li a span{ display:block;}


.alink{ overflow:hidden;zoom:1;}
.alink a{  float:left; background:#2c88e4; width:230px; height:100px; line-height:100px; text-align:center; font-size:20px; font-weight:bold; color:#fff; margin-right:10px;}
.alink a.a1{ background:#1b77d3 url(ja1.jpg);}
.alink a.a2{ background:#2ba6e3 url(ja2.jpg);}



.zmhd{ clear:both;  }
.zmhd .four ul { margin-left:-10px;}
.zmhd .four ul li{ float:left; padding-left:10px; margin-top:10px; }
.zmhd .four ul li a{ float:left; background:#fff; width:110px; height:120px; text-align:center; }
.zmhd .four ul li a img{ width:32px; height:32px; margin:30px 0 10px;}
.zmhd .four ul li a span{ display:block; color:#fff;}
.zmhd .four  ul li a.a2{ background-color:#2ba6e3;}
.zmhd .four  ul li a.a3{ background-color:#2c88e4;}
.zmhd .four  ul li a.a4{ background-color:#1b77d3;}
.zmhd .four  ul li a.a1{ background-color:#07b55e;}

.SURVEY .survey h3{ background:#1b77d3; padding: 10px 0;color: #fff }
.survey .list{ background:#fff;  height:300px;}
.survey .list h3{ border-bottom:1px solid #ccc; }
.survey .list h3 span{ height:40px; line-height:40px;}
.survey .list ul li strong { margin-left:100px}
.survey .list h3 a{ top:10px;}
.survey .list ul li span{ display:block; color:#cc5252; font-weight:bold;}
.survey .four ul{ margin-left:-10px; }
.survey .four ul li{ float:left; padding-left:10px; margin-top:10px;}
.survey .four ul li a{ float:left; background:#fff; width:85px; height:70px; text-align:center; }
.survey .four ul li a img{ width:30px; height:30px; margin:5px 0;}
.survey .four ul li a span{ display:block;}

.zxft ul li{  margin-bottom:20px;}
.zxft ul li a{ display:block;  border:1px solid #bbb; padding:20px; overflow:hidden;zoom:1; }
.zxft ul li a div{ float:left; width:300px; height:200px; overflow:hidden;zoom:1; }
.zxft ul li a div img{ width:100%; height:100%;}
.zxft ul li a span{ display:block; position:relative; padding-left:400px;  margin-bottom:10px;  min-height:20px;}
.zxft ul li a span strong{ position:absolute; left:320px; top:0;  font-weight:bold; color:#246bb3; }

.online{ padding:20px 0;}
.online ul li{ position:relative; padding-left:80px; margin-bottom:10px; overflow:hidden;zoom:1; }
.online ul li span.t{ position:absolute; left:0; top:0;  font-weight:bold;}
.online ul li ul li{ padding:0; float:left; width:200px; margin-right:20px;}
.online ul li ul li img{ width:100%; height:150px;}
.online ul li ul li span{ display:block;   }







