@charset "utf-8";
/* CSS Document */

.container { /*根据效果图主体宽度定义*/
    width: 1000px; min-width: 1000px; }

body { font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif; }
.y_img img{ display: block; }

/*header*/
.header { width: 100%; height: 100px; background: url(../../images/gaiban/bg_01.jpg) repeat-x; position: relative; z-index: 99;}
.header a.logo{ margin-top: 7px; }
.header img.ewm{ margin:11px 0px 0px 28px; }

.ins_sc{ position: absolute; right: 197px; top: 18px; font-size: 16px; color: #9a9a9a; }
.ins_sc a{color: #9a9a9a; }
.ins_sc bdo{ margin:0 15px;}

.search{ width: 174px; height: 28px; background: url(../../images/gaiban/seach.png) center center no-repeat; position: absolute; right: 0px; top: 15px; }
.search .put_01,.search .but_01{ background: none; border: none; outline: none;}
.search .put_01{ width: 102px; height: 28px; line-height: 28px; font-size: 16px; color: #c2c1c1; padding:0px 10px; }
.search .but_01{ width: 50px; height: 28px;}

.nav{ margin-top: 49px; }
.nav>li{ float: left; font-size: 16px; line-height: 52px; margin-left: 38px; position: relative;  }
.nav>li:first-child{ margin-left: 62px;}
.nav>li>a{ color: #04438e; display: block; line-height: 52px;}

.nav>li>a.on{ color: #00a44e;}

.nav>li ul{ position: absolute; width: 126px; left: 50%; margin-left: -63px; top: 52px; background: #00a44e; display: none; }

.nav>li ul li{ width: 100%; text-align: center; }
.nav>li ul li a{ display: block; width: 146px; height: 38px; margin-left: -10px; font-size: 16px; color: #fff; line-height: normal; line-height: 38px; }
.nav>li ul li a:hover{ background: #074290; }
.nav>li:hover>a,.nav>li.xz>a{ background: url(../../images/gaiban/bg_02.png) center bottom no-repeat; color: #00a44e; }
.nav>li:hover ul{ display: block; }



/*footer*/
.footer{ width: 100%; background: #1896e2; font-size: 14px; color: #fff; line-height: 32px; padding:19px 0px 24px; }



/*banner*/
.banner .slideBox{ width:100%; height:240px; /*这个根据效果图定义*/
    overflow:hidden; position:relative; }
.banner .slideBox .hd{ height:16px; overflow:hidden; position:absolute; left: 50%; bottom:15px; /*这个根据效果图定义*/
    z-index:1; margin-left: -84px; /*这个根据效果图定义*/}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.banner .slideBox .hd ul li{ float:left; margin:0 7px; width:16px; height:16px; line-height:16px; text-align:center; background:url(../../images/gaiban/m1.png) center center no-repeat; cursor:pointer; }
.banner .slideBox .hd ul li.on{  background:url(../../images/gaiban/m2.png) center center no-repeat; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0; }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }

.banner .slideBox .bd a { display: block; height: 240px; /*这个根据效果图定义*/
    width: 100%; }


.kuai_01{ margin:45px auto 24px; }
.kuai_01 b,.kuai_01 b img{ display: block; }
.kuai_01 b{ margin-bottom: 22px; }

.kuai_left{ width: 348px; }
.kuai_left .slideBox{ width:100%; height:231px; /*这个根据效果图定义*/
    overflow:hidden; position:relative; }
.kuai_left .slideBox .hd{ height:5px; overflow:hidden; position:absolute; right: 9px; bottom:45px; /*这个根据效果图定义*/
    z-index:1; margin-left: -84px; /*这个根据效果图定义*/}
.kuai_left .slideBox .hd ul{ overflow:hidden; zoom:1; float:right; }
.kuai_left .slideBox .hd ul li{ float:left; margin:0 7px; width:33px; height:5px; line-height:5px; text-align:right; background:#a8a8a8; cursor:pointer;}
.kuai_left .slideBox .hd ul li.on{  background:#1896e3; }
.kuai_left .slideBox .bd{ position:relative; height:100%; z-index:0; }
.kuai_left .slideBox .bd li{ zoom:1; vertical-align:middle; }

.kuai_left .slideBox .bd a { display: block; height: 231px; /*这个根据效果图定义*/
    width: 100%; position: relative; }
.kuai_left .slideBox .bd li a span{ position: absolute; z-index: 999; width: 100%; height: 36px; line-height: 36px; bottom: 0px; left: 0px; color: #fff; background: url(../../images/gaiban/black_mc.png) center center repeat; font-size: 16px; }
.kuai_left .slideBox .bd li a span img{ display:inline-block; position: relative; margin:0px 6px 0px 13px; }

.kuai_right{ width: 608px; height: 231px; font-size: 14px; line-height: 26px; color: #9c9c9c; }
.kuai_right span{ display: block; font-size: 18px; color: #404040; background: url(../../images/gaiban/bg_04.png) left bottom repeat-x; line-height: 34px; padding-bottom: 12px; margin-bottom: 10px; }
.kuai_right a{ display: block; font-size: 16px; line-height: normal; color: #9c9c9c; position: absolute; left: 0px; bottom: 0px; }

.kuai_03{ margin-bottom: 50px; }
.kuai_03 .title{ width: 100%; background: #efefef; height: 36px; line-height: 36px; }
.kuai_03 .title .tit_left{ background: #fff; border-left: 5px solid #1896e3; padding-right: 28px;}
.kuai_03 .title .tit_left span{ float: left; height: 26px; padding: 7px 7px 3px; }
.kuai_03 .title .tit_left span:first-child{ padding-left: 17px; }
.kuai_03 .title .tit_left span a{ display: block; color: #404040; height: 26px; line-height: 26px; font-size: 18px;}
.kuai_03 .title .tit_left span a:hover,.kuai_03 .title .tit_left span a.xz{ border-bottom: 2px solid  #1896e3; color: #1896e3; }
.kuai_03 .title>a{ position: absolute; right: 10px; top: 0px; font-size: 16px; color: #9c9c9c;}

.kuai_03 .nr .nr_01{ display: none; }
.kuai_03 .nr .nr_01:first-child{ display:block; }
.kuai_03 .ul1 li{ width: 100%; height: 38px; line-height: 38px; text-align: right; font-size: 16px; color: #9c9c9c; border-bottom: 1px dashed #9c9c9c; }
.kuai_03 .ul1 li a{ float: left; font-size: 16px; color: #404040; }

.kuai_02{ width:998px; margin:0 auto; border-top:1px solid #1896e2; margin-bottom:30px;}
.kuai_02 .title{ width: 100%;}
.kuai_02 .title span{ display:inline-block; width:190px; height:36px; line-height:36px; text-align:center; background:#dddcdc; margin-left:8px; margin-top:1px; font-size:18px; color:#404040; cursor:pointer;}
.kuai_02 .title span:first-child{ margin-left: 0px; }
.kuai_02 .title span.xz{ background:#1896e2; color:#ffffff;}

.nr{ width:100%; margin-top:26px;}
.nr_01 img{ float:left; margin-right:12px;}
.art_02{ color:#9c9c9c; font-size: 14px; line-height:26px;}

.kuai_04{ width:1034px; margin:0 auto;}
#left{ float:left; cursor:pointer; padding-top:39px;}
#right{ float:right; cursor:pointer; padding-top:39px;}
#middle{float:left; width:1000px;oveflow:hidden; display:inline;}
#middle dl{ float:left; width:184px; margin-right:21px;}
#middle dl dt a img{ width:172px; height:102px; border:1px solid #d2d1d1; padding:2px; background:#ffffff;}
#middle dl dd a{ display:block; width:100%; font-size:14px; line-height:33px; text-align:center; color:#5f5f5f; font-weight:bold;}
#middle dl:hover a{ color:#0c81c7;}

.yq{ width:100%; margin-top:20px;}
.yqtit{ width:1000px; margin:0 auto; margin-bottom:6px; line-height:25px; font-size:14px; color:#434343; font-weight:bold; background:url(../../images/gaiban/tip_02.png) left center no-repeat; text-indent:32px;}

.yqnr{ width:100%; border-top:1px solid #d6d6d6; background:#f6f6f6;}
.yqnrr{ width:1000px; margin:0 auto; line-height:40px; font-size:14px;}
.yqnrr a{ display:inline-block; color:#636363; margin-left:25px;}
.yqnrr a:first-child{ margin-left: 20px;}


.tips{ width: 100%; height: 34px; font-size: 14px; background: #f1f1f1; line-height: 34px; color: #9c9c9c; }
.tips a{ color: #9c9c9c; }
.tips span{ padding-left: 25px; background: url(../../images/gaiban/tip_01.png) center left no-repeat; }

.main_left{ width:221px; }
.sub_bar{ width: 100%; background:url(../../images/gaiban/bg_05.jpg) left bottom no-repeat #f4f4f4; padding-bottom: 150px;}
.sub_bar ul li{ width: 100%; border-bottom: 1px solid #ddd;}
.sub_bar ul li a{ display: block; width:180px; height: 52px; line-height: 52px; padding-left: 41px; font-size: 18px; color: #555;  }
.sub_bar ul li a:hover,.sub_bar ul li a.xz{background: url(../../images/gaiban/tip_03.png) 25px center no-repeat #1896e3; color: #fff;}

.main_right{ width: 741px; }
.art_01{ font-size: 14px; color: #9c9c9c; line-height: 26px; padding-bottom: 57px;}


.art_02{ font-size: 14px; color: #444; line-height: 26px; margin-bottom: 22px;}
.art_02 span.span1{ display: block; text-align: center; font-size: 22px; color: #9c9c9c; line-height: 58px; padding-top: 12px; }
.art_02 bdo.bdo1{ display: block; width: 100%; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #444; background: #f4f4f4; margin-bottom: 24px; }
.share{ width: 100%; border: 1px dashed #e5e5e5; height: 40px; line-height: 40px; border-left: none; border-right: none; text-align: right; }
.share>a{ color: #444; display: inline-block; height: 40px; line-height: 40px; }
.share>a img{ position: relative; top: 7px; margin-right: 3px; }

.n_ul1 li{ text-align: right; width: 100%; border-bottom: 1px dashed #e5e5e5; line-height: 30px; font-size: 14px; }
.n_ul1 li a{ float: left; color: #444; padding-left: 15px; background: url(../../images/gaiban/dian.jpg) center left no-repeat;}

.pages a,.pages span,.pages strong{ display: inline-block; color:#036; border: 1px solid #ddd; height: 22px; line-height: 22px; padding:0px 5px; font-weight: normal; }
.pages strong{ background: #036cb4; color: #fff; }
.pages bdo.bdo1{ color: #ff0000;}
.pages bdo.bdo2{ color: #0000ff;}
