@charset "utf-8";

.mainVisual{height:410px;width:100%;z-index:4; position:relative;margin-top:78px;overflow:hidden;}


.mainVisual ul.mainvisualBox{overflow:visible;height:410px;}

.mainVisual li{}
.mainVisual .bx-viewport{z-index:1;}
/*ÄÁÆ®·Ñ¹Ú½º À§Ä¡ Á¶Á¤*/
.mainVisual .bx-controls{margin:0 auto; width:300px;}
/*ºí¸´*/
.mainVisual .bx-pager{}
.mainVisual .bx-pager div{float:left; background:#000;}
.mainVisual .bx-pager a{display:block;width:15px;height:15px;background:green;border-radius:8px;text-indent:-9999em}
.mainVisual .bx-pager a:hover,.mainVisual .bx-pager a.active{background:blue;}
.mainVisual .bx-controls-direction a{position:absolute;}
.mainVisual .bx-controls-direction a.bx-prev {width:37px; height:71px; background:url(../../images/btn_prev.png) 0 0 no-repeat; position:absolute; z-index:999; top:266px; left:30px; text-indent:-999em;}
.mainVisual .bx-controls-direction a.bx-next {width:37px; height:71px; background:url(../../images/btn_next.png) 0 0 no-repeat; z-index:999; top:266px; right:30px; text-indent:-999em;}




#container{width:100%;overflow:hidden;background:#fafafa;}

#con1{width:100%;background:#fff;}
#con1 h2{width:1000px;margin: 0 auto;background:url(../../images/con1_bg.gif) 0 0 no-repeat;height:26px;padding-top:7px;color:#fff;font-size:12px;text-align:center;font-weight:bold;}
#con1 h2 .mainTxt{font-size:14px;}
#con1 .con1Link{width:1000px;margin: 0 auto;overflow:hidden;}
#con1 .con1Link .con1Link1{float:left;width:314px;margin-right:29px;height:87px;position:relative;}
#con1 .con1Link .con1Link1 .btn{display:block;position:absolute;top:29px;right:0;}
#con1 .con1Link h4{font-size:20px;color:#0e70b4;font-weight:bold;line-height:20px;padding-top:20px;}
#con1 .con1Link h3{font-size:20px;color:#222;font-weight:bold;line-height:20px;padding-top:10px;}

#con1 .con1Link .con1Link2{float:left;width:314px;height:87px;position:relative;margin-right:29px;}
#con1 .con1Link .con1Link2 .btn{display:block;position:absolute;top:29px;right:0;}

#con1 .con1Link .con1Link3{float:left;width:314px;height:87px;position:relative;}
#con1 .con1Link .con1Link3 .btn{display:block;position:absolute;top:29px;right:0;}

#con2Wap{width:100%;background:#fff;border-top:1px solid #ccc;padding-bottom:15px;}
#con2Wap .con2{width:1000px;margin: 0 auto;margin-top:20px;overflow:hidden;}  
#con2Wap .con2 .con2Box{float:left;width:314px;margin-right:29px;}
#con2Wap .con2 span{display:block;padding-bottom:15px;}
#con2Wap .con2 p{font-size:13px;color:#666;line-height:23px;text-align:justify;}
#con2Wap .con2 .con2Box2{float:left;width:314px;}

#boxWrap{width:1000px;margin: 0 auto;overflow:hidden;padding:30px 0;}
#boxWrap:after{content: ""; overflow: hidden; display: block;}
#boxWrap .box{overflow: hidden; position: relative;float: left; width:313px; margin-right:30px;}
#boxWrap .box3{margin:0;}
.box .boxTit{font-weight:bold; color:#333; font-size:16px;}
.box .boxTit span{color:#999;font-size:13px;margin-left:5px;}
.box .cont{width:313px;}
.box1 .notice ul{margin-top:20px;}
.box1 .notice ul li{line-height:25px;}
.write{width:200px;font-size:12px;line-height:25px;float:left;}
.write a{color:#666;width:230px;display:inline-block;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
.write a:hover{color:#333;}
.date{font-size:12px;line-height:25px;color:#666;float:right;}


/*box1 end*/

/*box2*/
.box2 .service ul{overflow:hidden;width:313px;border-right: 1px solid #ccc;margin-top:20px;}
.box2 .service li{float:left;width:102px;color:#666;font-size:12px;text-align:center;border-right:1px solid #ccc;}
.box2 .service li.first{border-left:1px solid #ccc;}
.box2 .service li a:hover{color:#01522a;}
.box2 p{padding-top:6px;}

/*box2 end*/

/*box3*/
#container .box3  .csCenter img{ display:block; margin-top:25px; float: left; }
#container .box3  .csCenter .wait{ display: inline-block; width:240px; font-size:14px; line-height:16px; letter-spacing:3px;color:#999; float: left;margin:25px 0 0 20px; }
#container .box3  .csCenter .number{ width: 240px; font-weight: bold; display: inline-block; font-size: 33px;color:#666; float: left;margin:3px 0 0 20px;}
/*box3 end*/




