@charset "utf-8";
/* CSS Document */

body{ background:url(/global/bg.jpg); background-size:cover;}

.header{ background:#369; padding:30px 0;}
.logo{ float:left;}
.logo a{ float:left; white-space:nowrap;color:#fff;}
.logo a img{ float:left; margin-right:10px; width:auto; height:60px;}
.logo a span{ display:block; font-size:30px; font-weight:bold; line-height:36px; }
.logo a p{ font-size:18px;}


.back{ float:right; margin-bottom:10px;}
.back a{ color:#fff;}
.back a img{ height:20px; width:auto; margin-right:5px;}

.search{ float:right; background:#fff; clear:right; border-radius:5px; overflow:hidden;zoom:1;}
.search input{ background:none; border:0; vertical-align:top; height:30px; line-height:30px;}
.search input.text{ padding:0 10px; width:180px;}
.search input.submit{ float:right; background:#E69B25; width:70px; color:#fff;}

.wrapper{ padding:20px 0;}
.wrapper .inner{ background:#fff; padding:20px; width:1160px; min-height:600px;}
.index .wrapper{ padding:0;}
.index .wrapper .inner{ background:none; padding:0; width:1200px;}

.nav{ background:url(/global/white.png);}
.nav .prev,
.nav .next{  background-color:#369;}


.main .list h3{ border-bottom:2px solid #cc5252;}
.main .list h3 span{  background:#cc5252; color:#fff; border-radius:5px 5px 0 0;}
.content .list h3{ display: none; }



/* index */
.index .clear1{ padding:10px 0;  }
.index .clear1 .left{ width:595px;}
.index .clear1 .right{ width:595px; }
.index .clear1 .tab{ height:380px;}

.index .clear2{ margin-bottom:10px;}
.index .clear2 .banner{ margin-bottom:10px; }
.index .clear2 .banner img{ width:100%; height:110px;}
.index .clear2 .left{ width:300px;  margin-right:10px; }
.index .clear2 .middle{ width:530px;}
.index .clear2 .right{ width:350px;}
.index .clear2 h2{ background:#368cbf;}
.index .clear2 h2 span{ display:block; height:60px; line-height:60px; text-align:center; font-size:18px; font-weight:normal; color:#fff;}
.index .clear2 h2 span img{ margin-right:20px; display:none;}
.index .clear2 .border{ padding:10px; background:url(/global/white.png); overflow:hidden;zoom:1; box-shadow:0 2px 5px rgba(0,0,0,0.2);}

.index .clear3{ margin-bottom:10px;}
.index .clear3 .left{ width:415px; margin-right:10px;}
.index .clear3 .middle{ width:415px;}
.index .clear3 .right{ width:350px; }


.index .slider{ position:relative; box-shadow:0 2px 5px rgba(0,0,0,0.2); }
.index .slider .bd ul li a img{ width:100%; height:400px;}
.index .slider .hd{ background:url(/global/black.png); position:absolute; top:350px; width:100%; height:50px; }
.index .slider .hd ul{ float:right; padding-top:20px; }
.index .slider .hd ul li{ float:left; background:#fff; font-size:0; width:10px; height:10px; border-radius:50%; margin-right:10px; cursor:pointer;}
.index .slider .hd ul li.on{ background:#cc8f52;}
.index .slider .td{ position:absolute; left:20px; top:360px;  font-size:16px; color:#fff;}
.index .slider .td ul li{ display:none; }
.index .slider .td ul li.on{ display:block;}


.index .tab{ background:url(/global/white.png); padding:10px 20px; height:360px; box-shadow:0 2px 5px rgba(0,0,0,0.2);}
.index .tab .hd{ border-bottom:1px solid #ccc; margin-bottom:10px;}
.index .tab .hd ul li a{  font-weight:bold;}
.index .tab .hd ul li.on a{ border-bottom:2px solid #c00; color:#c00; }
.index .tab .bd ul li.first{ padding:10px 0; text-align:center;}
.index .tab .bd ul li.first a{ float:none; background:none; padding:0; font-size:24px; color:#c00;}
.index .tab .bd ul li.first span{ display:none;}


.index .zt{ position:relative; margin-bottom:10px;}
.index .zt .bd{ margin-left:45px; overflow:hidden;zoom:1;}
.index .zt .bd ul li{ float:left; margin-right:10px;}
.index .zt .bd ul li a img{ width:270px; height:90px;}
.index .zt span{ display:block; width:35px; height:90px; line-height:80px; text-align:center;font-size:0;  position:absolute; top:0; z-index:999; cursor:pointer; color:#fff; border-radius:5px;}
.index .zt span.prev{ background:#c00 url(/global/btn.png) left top no-repeat; left:0;}
.index .zt span.next{ background:#c00 url(/global/btn.png) right top no-repeat; left:100%; margin-left:-35px;}



.index .notice .border{ height:300px; }
.index .notice ul li{ padding:10px 10px 10px 0; border-top:1px solid #ccc; line-height:26px;}
.index .notice ul li span{ float:left; background:#E69B25; width:50px; text-align:center; color:#fff;  margin-right:10px;}
.index .notice ul li a{ float:none; background:none; padding:0; }
.index .notice ul li.first{ border:0;}


.index .zwgk ul{ margin-left:-10px; }
.index .zwgk ul li{ float:left; padding-left:10px; margin-bottom:10px; }
.index .zwgk ul li a{ float:left; border:1px solid #aaa;   width:138px; height:53px; line-height:50px; text-align:center;  font-weight:bold;}
.index .zwgk .banner{ margin-bottom:10px; }
.index .zwgk .banner img{ width:100%; height:80px;}


.index .wsbs .banner{ margin-bottom:10px; }
.index .wsbs .banner img{ width:100%; height:auto;}
.index .wsbs .window{ background:#94BFE1; height:100px; line-height:100px; text-align:center; font-size:20px; font-weight:bold; color:#295074; margin-top:10px;}
.index .wsbs ul{ margin-left:-10px;}
.index .wsbs ul li{ float:left; padding-left:10px; margin-top:10px; }
.index .wsbs ul li a{ float:left; border:1px solid #92C5F8; padding-top:50px; width:73px; height:53px; text-align:center; background-repeat:no-repeat; background-position:center 20px; background-color:#E4F1FF;}
.index .wsbs ul li a span{ display:block;}
.index .wsbs ul li a.a1{ background-image:url(/global/icon-tool-zx.png);}
.index .wsbs ul li a.a2{ background-image:url(/global/icon-tool-cx.png);}
.index .wsbs ul li a.a3{ background-image:url(/global/icon-tool-py.png);}
.index .wsbs ul li a.a4{ background-image:url(/global/icon-tool-ts.png);}



.index .zmhd .list{}
.index .zmhd .list h3{ border-bottom:1px solid #ccc;}
.index .zmhd .list h3 span{ height:40px; line-height:40px;}
.index .zmhd .list h3 a{ top:10px;}
.index .zmhd .list ul li span{ display:none;}
.index .zmhd .six ul{ margin-left:-10px;}
.index .zmhd .six ul li{ float:left; padding-left:10px; margin-bottom:10px;}
.index .zmhd .six ul li a{ float:left;  background:url(/global/white.png);  width:170px; height:120px; text-align:center; }
.index .zmhd .six ul li a img{ margin:20px 0 10px;}
.index .zmhd .six ul li a span{ display:block;}


.index .link{ background:url(/global/white.png); padding:20px; text-align:center;}
.index .link a{  margin:0 20px;}

.box{ background:#eee; padding:20px;}
.box h3 span{ padding:0; color: #336699; font-weight:bold;}
.box select{ width:100%; height:30px; line-height:30px;}

.ztList ul{ margin-left:-20px;}
.ztList ul li{ float:left; padding-left:20px; text-align:center; margin-bottom:20px;}
.ztList ul li a{ float:left; width:570px; background:#eee;}
.ztList ul li a img{ width:100%; height:80px;}
.ztList ul li a span{ display: block; padding:10px 0;}
