
 
        html{color:#000;background:#FFF; }
        body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"Microsoft YaHei";} /*网站字体颜色*/
        body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
        table{border-collapse:collapse;border-spacing:0;}
        fieldset,img{border:0;}
        address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
        del,ins{text-decoration:none;}
        
strong {
    font-weight: bold;
}

        li{list-style:none;}
        caption,th{text-align:left;}
        q:before,q:after{content:'';}
        abbr,acronym{border:0;font-variant:normal;}
        sup{vertical-align:baseline;}
        sub{vertical-align:baseline;} 
        input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
        input,button,textarea,select{*font-size:100%;}
        input,select{vertical-align:middle;}
        body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
        select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
        table{font-size:inherit;font:100%; border-collapse:collapse;}
        pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
 
        .header , .content , .footer { width:1200px; margin:0 auto;  }
        /*头部开始*/
        .head { height: 198px; background: url("Skins/Default/Img/Common/tob.jpg") repeat-x; font-family: "Microsoft YaHei", serif; overflow: hidden;}
        .tok { height: 138px;}
        .tok .tok_logo { float: left; margin-top: 38px;}
        .tok .tok_logo img { width: 248px; height: 61px;}
        .tok h2 { float: left; margin: 38px 0 0 22px; height: 27px; border-left: 1px solid #0674b1; padding: 25px 0 0 34px; font-size: 20px; color: #333333; font-weight: normal;}
        .tok h2 span { font-weight: bold; color: #0674b1;}
        .tok .tod { float: right; margin-top: 35px;}
        .tok .tod span { display: block; height: 28px; padding-left: 110px; background: url("Skins/Default/Img/Common/tod.jpg") no-repeat left 0;}
        .tok .tod a { display: block; width: 196px; height: 25px; background: #2ea20c; font-size: 14px; color: #ffffff; text-align: center; line-height: 25px;}
        .tok .tod em { display: block; font: 24px "Latha"; color: #0674b1; line-height: 30px;}
        .nav li { float: left; padding: 0 30px; background: url("Skins/Default/Img/Common/tox.jpg") no-repeat right center;}
        .nav li a { display: block; font-size: 18px; color: #ffffff; line-height: 58px;}
        .nav li a:hover,.nav li.cur a  { border-bottom: 3px solid #9bc7e0;}
        .nav li:last-child { background: none;}
        /*头部结束*/
    

        .ty-banner-1 {
            overflow: hidden;
            line-height: 0;
            text-align:center;
        }
        .ty-banner-1 img{
            visibility: hidden;
        }
        .ty-banner-1 img.show{
            visibility: visible;
        }
    

    .search { height: 64px; background:#FFF url("Skins/Default/Img/Index/sex.jpg") no-repeat center bottom; overflow: hidden; font-family: "Microsoft YaHei", serif;}
    .search .sez { float: left; font-size: 14px; color: #333333; line-height: 61px; padding-left: 65px;}
    .search .sez a { margin-right: 10px;}
    .search .sey { float: right; margin-top: 15px;}
    .search .sey input { display: block; float: left; border: 0;}
    .search .sey .sek1 { width: 236px; height: 34px; background: url("Skins/Default/Img/Index/sek1.jpg") no-repeat; padding-left: 20px;}
    .search .sey .sek2 { width: 111px; height: 34px; background: url("Skins/Default/Img/Index/sek2.jpg") no-repeat;}
    

        .p12-curmbs-1{font-size: 14px;border-bottom: 1px dashed #dcdcdc;}
        .p12-curmbs-1 b{border-left: 10px solid #2ea20c;font-weight: normal;padding-left: 8px;}
            /*.xnznr-mbx .blk-main{}*/
        .p12-curmbs-1 span{font-family: '宋体';padding: 0 5px;height: 46px;line-height: 46px;}
    

        .p12-sitemap-1-tit {
            width: 143px;
            height: 46px;
            font-size: 16px;
            line-height: 46px;
            text-align: center;
            color: #fff;
            background: #0674b1;
            clear: both;
        }
        .p12-sitemap-1-tit  a{color: #fff;}
        
        .p12-sitemap-1 ul {
            padding-top: 15px;
            display: inline-block;
            width: 100%;
            border-bottom: 1px solid #d2d2d2;
            margin-bottom: 40px;
        }
        
        .p12-sitemap-1 li {
            height: 60px;
            line-height: 60px;
            border-bottom: 1px solid #d2d2d2;
            text-align: center;
            width: 16.66%;
            float: left;
            overflow: hidden;
            position: relative;
            top: 1px;
            font-size:14px;
        }
    

        /*底部开始*/
        .foot { height: 320px; background: url("Skins/Default/Img/Common/dbb.jpg") repeat-x; font-family: "Microsoft YaHei", serif; overflow: hidden;}
        .foot img{display:block;}
        .f_nav { height: 60px; border-bottom: 1px solid #20a4a7;}
        .f_nav a { display: inline-block; font-size: 18px; color: #ffffff; line-height: 60px; padding: 0 20px; background: url("Skins/Default/Img/Common/dbx.jpg") no-repeat right center;}
        .f_nav a:last-child { background: none;}
        .f_k { height: 217px;}
        .f_k h1 { float: left; margin: 70px 0 0 25px; font-size: 26px; color: #333333; font-weight: normal; text-align: center; padding-right: 46px; background: url("Skins/Default/Img/Common/dbx1.jpg") no-repeat right center;}
        .f_k h1 a { color: #333333;}
        .f_k h1 img { width: 351px; height: 41px; margin-bottom: 5px;}
        .f_k h1 p { font-size: 16px; color: #333333; margin-top: 5px;}
        .f_k h1 p span { margin-left: 20px;}
        .f_k h2 { float: left; margin: 65px 0 0 40px; padding-right: 50px; font-size: 16px; color: #333333; line-height: 35px; font-weight: normal; background: url("Skins/Default/Img/Common/dbx1.jpg") no-repeat right center;}
        .f_k .f_w { float: right; margin-top: 47px;}
        .f_k .f_w em { display: block; float: left; margin-right: 40px; text-align: center; font-size: 14px; color: #666666;}
        .f_k .f_w em img { margin-bottom: 10px;width:120px;}
        .yq { font-size: 12px; color: #bbbbbb; line-height: 42px; padding-left: 30px;}
        .yq a { color: #bbbbbb; margin-left: 10px;}
        /*底部结束*/
    

        .client-2 {
            position: fixed;
            right: 0px;
            top: 50%;
            z-index: 9999;
        } 
.client-2 ul {
            width: 77px;
        } 
.client-2 li a {
            text-decoration: none;
        } 
.client-2 li {
            background: #0674b1;
            margin-top: 1px;
            padding: 9px 0;
            height: 56px;
            width: 77px;
        } 
.client-2 li i {
            background: url(images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        } 
.client-2 li p {
            height: 20px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        } 
.client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        } 
.client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        } 
.client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        } 
.client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        } 
.client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        } 
.client-2 .my-kefu-ftop {
            display: none;
            background-color:#0674b1;
        } 
.client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        } 
.client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        } 
.client-2 .my-kefu-tel-right {
            font-size: 20px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding-left: 15px;
            border-left: 1px solid #fff;
            margin-top: 8px;
        } 
.client-2 .my-kefu-right {
            width: 20px;
        } 
.client-2 .my-kefu-tel-main {
            color: #fff;
            margin-top: 9px;
            height: 47px;
            width: 247px;
        } 
.client-2 .my-kefu-main {
            width: 97px;
            position: relative;
        } 
.client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        .my-kefu-weixin-pic img{width:115px;height:115px;}
    
