.smenu{

    font-size:17px;
}

.smenu{ background: -webkit-linear-gradient(#038de3, #025cbe); /* Safari 5.1 - 6.0 */ 

    &#160;&#160;&#160;&#160;background: -o-linear-gradient(#038de3, #025cbe); /* Opera 11.1 - 12.0 */  
   
   &#160;&#160;&#160;&#160;background: -moz-linear-gradient(#038de3, #025cbe); /* Firefox 3.6 - 15 */
   
   &#160; &#160; background: linear-gradient(#038de3, #025cbe); /* ±ê×¼µÄÓï·¨ */
}
.smenu ul{ width: 1200px; margin: 0 auto; height: 60px;line-height: 60px;}
.smenu ul li{  width: 198px; text-align: center; float: left;}
.smenu ul li a{color: #fff;    display: block; width: 100%; height: 100%;font-size: 17px;}
.smenu ul li.active{ background-color: #025cbe;}


.smenu li ul {
            line-height: 27px;
            list-style-type: none;
            text-align: right;
            left: -999em;
            width: 200px;
            position: absolute;
            z-index: 999;
        }

            .smenu li ul li {
                float: left;
                width: 200px;
                background: #025cbe;
                height:36px;
                line-height:36px;
                overflow:hidden;
            }

           .smenu li ul a {
               text-align: center;
    display: block;
    /* width: 80px; */
    /* text-align: left; */
    /* margin-left: 70px; */
            }

                .smenu li ul a:link {
                    color: #fff;
                    text-decoration: none;
                }

                .smenu li ul a:visited {
                    color: #fff;
                    text-decoration: none;
                }

                .smenu li ul li:hover {
                    color: #fff;
                    text-decoration: none;
                    font-weight: normal;
                    background: #999;
                    text-align:left;
                }

        .smenu li:hover ul {
            left: auto;
        }

        .web_menu li.sfhover ul {
            left: auto;
        }

        .smenu .sline{ width: 2px; height: 100%; background-image:url(../images/line.jpg);}


        .focus{ position:relative;
 width:580px;
 height:387px; background-color: #000; float: left;}  
.focus img{ width: 580px; height:387px;} 
.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:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:599px; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:18px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline;width:12px;height:12px;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 .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    

.sadv{ float: left; background-color: #f8f8f8; width: 610px; height: 387px;margin-top:26px;margin-left: 6px;}

.bgcs {
    position: relative;
}
.bgcs .swiper-container{height:120px;line-height: 120px; width: 92%; margin: 0 auto;}
.bgcs .swiper-slide{text-align: center;}

.flink{ height: 70px; margin-top: 25px; margin-bottom: 25px; border: 1px solid #095dbd; line-height: 70px;}
.flink .st{ font-weight: bold; font-size: 16px;margin-left: 40px; margin-right: 40px; float: left;}
.div_table{ display: inline; }
.div_table select {
    font-family: "&#206;¡é¨¨¨ª&#209;&#197;o¨²";
    outline: none;
    height: 36px;
    appearance: none;
    width: 210px;
    cursor: pointer;
    text-align: center;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*background: url(../image/back &#191;&#189;¡À¡ä.png)no-repeat scroll right 15px center transparent;*/
    background: url('../images/back1.png')no-repeat scroll right 30px center transparent;
    /*background-color: #f6f6f6;*/
    text-indent: 9px;
    font-size: 15px;
    color: #333;
    border: 1px solid #afafaf;
}

    .div_table select:hover {
        border-color: #025cbe;
        color: #025cbe;
        background: url('../images/back2.png')no-repeat scroll right 30px center transparent;
    }
    .stitle{ margin-left: 25px; margin-right: 25px;}
    .ssline{ width: 1px !important; height: 36px; background-image: url(../images/line2.jpg); background-position: center; background-repeat: no-repeat;}
.stitle ul li{ float: left; width: 120px; text-align: center; height: 50px; line-height: 50px; font-size: 16px;}
.stitle .active{ border-top: 2px solid #025cbe; font-weight: bold;}
.stitle span{float: right; display: inline-block; border: 1px solid #999; color: #999; border-radius: 20px;margin-top: 10px;}
.stitle span a{ color: #999; display: inline-block;padding: 5px 10px; font-size: 12px;}


.dt{ margin-left: 25px;margin-right: 25px;}
.snews li{ height: 30px;line-height: 30px;}
.snews li h1{color: #333;}
.sright{ float: right; color: #999;}

.sleft{ float: left;}
.s1,.s3{width: 318px; border:1px solid #999;}
.s1{ margin-right: 25px;}
.s2{ margin-right: 25px; width: 504px;border:1px solid #999;}

.ld{ width: 80%; margin: 0 auto;}
.ld img{ float: left;}
.ldy{ width: 200px;
    margin-left: 95px;}
.ld h1{    display: inline-block;
    width: 142px;
    font-size: 20px;
    font-weight: bold;
    color: #025cbe; line-height: 30x; height: 30px; margin-top: 13px;}
.ld span{display: inline-block;  width: 195px; height: 24px;line-height: 24px;}
.ldr{width: 90%; margin: 0 auto; margin-bottom: 15px;overflow: hidden;}
.ldr li{ margin-right: 10px;margin-top: 14px;float: left; width: 80px; height: 24px; line-height: 24px;border:1px solid #999; border-radius: 20px; text-align: center;}

.ggfw{ width:90%; margin: 0 auto; margin-bottom: 15px; overflow: hidden;}
.ggfw li{ width: 22%; float: left; text-align: center;border:1px solid #999; border-radius: 5px; padding-top: 10px; }
.ggfw li span{ display: block; padding-top: 5px; padding-bottom: 5px; background-color:#efefef ;color:#000;border-radius: 5px;border-top-left-radius: 0px;
    border-top-right-radius: 0px;}
.ggfw li{ margin-right: 8px;}
.ggfw li:last-child{margin-right: 0px;}

.ggfw1{ width:90%; margin: 0 auto; margin-bottom: 15px; overflow: hidden;}
.ggfw1 li{ width: 46%; float: left; text-align: center;border:1px solid #999; border-radius: 5px; padding-top: 18px; }
.ggfw1 li span{ display: block; padding-top: 5px; padding-bottom: 5px; background-color:#efefef ;color:#000;border-radius: 5px;border-top-left-radius: 0px;
    border-top-right-radius: 0px;}
.ggfw1 li{ margin-right: 18px;}
.ggfw1 li:last-child{margin-right: 0px;}
.ggfw1 li img{margin-bottom: 10px;}


.ggfw1 a:hover .ctt {
    -webkit-transform: rotate(360deg);
    -webkit-transition: all .5s ease-out;
    -moz-transform: rotate(360deg);
    -moz-transition: all .5s ease-out;
    -o-transform: rotate(360deg);
    -o-transition: all .5s ease-out;
    transform: rotate(360deg);
    transition: all .5s ease-out;
}
.ggfw a:hover .ctt {
    -webkit-transform: rotate(360deg);
    -webkit-transition: all .5s ease-out;
    -moz-transform: rotate(360deg);
    -moz-transition: all .5s ease-out;
    -o-transform: rotate(360deg);
    -o-transition: all .5s ease-out;
    transform: rotate(360deg);
    transition: all .5s ease-out;
}
.link_ul {
    width:1050px;
    float:left;
}
.link_ul li{
    float:left;
    line-height:50px;
    height:24px;
}
.link_ul li span{
   display:inline-block;
   margin-left:10px;
   margin-right:10px;
}






.nextpage{ padding:19px; height:30px;text-align:center;margin-left: 320px;}
.nextpage ul {width: 100%;height: 68px;margin: 0 auto;}
.nextpage ul li{ width: 100%;height:47px; line-height:47px;  margin-right:5px; color:#333; font-size:14px;}
.nextpage ul li:first-child{ margin-right:10px;}
.nextpage ul li a{ display: inline-block;  height:38px; line-height:38px; padding:0 16px;}
.nextpage ul li span{ display: inline-block; padding-left: 0px!important;}

.nextpage ul li a:link,.nextpage ul li a:visited{ color:#666;}
.nextpage ul li a:hover{ background:#fff; color:#333; text-decoration:none; border-bottom-color:#a00105;}
.nextpage ul li.thisclass{ padding:0 16px; color:#fff; background:#2b5c94;}
.nextpage ul li .pageSelect{background:#fff; color:#333; text-decoration:none; border-bottom:2px solid #a70103;}