﻿@charset "utf-8";

a{font-family:微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif;font-size:13px;text-decoration: none;}
a:link   {color:#424242;}
a:visited{color:#424242;}
a:hover  {color:#7e0e66;}
a:active {color:#424242;}

/*去掉链接（包括图片链接）的虚线边框*/ 
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */ 

/*IE滚动条样式*/
body { SCROLLBAR-ARROW-COLOR:#FFFFFF;SCROLLBAR-FACE-COLOR:#d80f1b;SCROLLBAR-DARKSHADOW-COLOR:#d80f1b;SCROLLBAR-HIGHLIGHT-COLOR:#d80f1b;SCROLLBAR-3DLIGHT-COLOR:#d80f1b;SCROLLBAR-SHADOW-COLOR:#d80f1b;SCROLLBAR-TRACK-COLOR:#E6E6E6;}
/* Webkit内核滚动条样式 */
::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 0px; border-radius:0px;}/*滑轨*/
::-webkit-scrollbar-thumb {-webkit-border-radius:0px;border-radius:0px; background: rgba(84,17,70,1.0); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);}/*滑块*/
::-webkit-scrollbar-thumb:window-inactive {background: rgba(126,14,102,0.7);} 

body {color:#424242; margin:0; background:#ededed; text-align:center; line-height:200%; }
body,html{ height:auto !important;*height:100%; min-height:100%;}

div,ul,dl,dt,dd{ margin:0; padding:0;list-style:none;}
body,td,input,select,textarea{font-family:微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif; font-size: 13px;}
img{ border:0; width:100%;}
form{ margin:0}
input,select{ vertical-align:middle;}
input[type=text],input[type=password],textarea{ border:#d7d7d7 1px solid; color:#646464}
hr{border-top:#bbb 1px dotted; border-bottom:none; background:none; border-left:none; border-right:none}
*{-webkit-text-size-adjust:none;/*解决webkit内核浏览器强制最小字体*/ /*box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;*/} 
/*css3过渡效果*/
a,li,p,div{transition:background-color 0.3s;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s; -o-transition:background-color 0.3s;}

/*公共*/
.blank{ height:0; line-height:0; font-size:0; margin:0; padding:0; clear:both;}
.floatL{ float:left;}.floatR{ float:right;}
.hide{ display:none;}
a.goback{ display:inline-block; width:76%; clear:both; height:30px; background:url(../images/go.png) center -30px no-repeat; margin:35px auto 0 auto; cursor:hand; cursor:pointer;}

/*页头*/
#top{ background:#dddddd; height:26px; line-height:26px;}
#head{ width:100%; height:105px; background:#ffffff;}
#logo{ float:left; width:245px; overflow:hidden;}
/*主导航*/
#menu{ float:right; width:680px;}
.mainlevel{ float:left; height:105px; position:relative;}
.mainlevel a{ display:block; line-height:105px; padding:0 10px; text-align:center; font-size:15px; text-transform:uppercase;}
.mainlevel.Currpage a,.mainlevel.active a{ background:url(../images/Triangle.gif) center 76px no-repeat #7e0e66; color:#fff;}
.mainlevel p{ position:absolute; left:0; top:105px; z-index:100; margin:0; padding:0; background:#7e0e66; width:auto !important; width:100%; min-width:100%; display:none;}
.mainlevel p a,.mainlevel.active p a{ color:#c59fbd; background:none; line-height:18px; padding:10px 15px; border-top:#883a77 1px solid; font-size:14px; text-transform:none;}
.mainlevel p a:hover,.mainlevel.active p a:hover{ color:#fff;}

/*页脚*/
#foot{ width:100%; background:#343434; margin-top:30px;}
#foot_nav{ height:60px; line-height:60px;color:#646464; font-size:11px; border-bottom:#424242 1px solid; padding:20px 0 0 0; margin:0 auto 20px auto;}
#foot_nav a{ color:#fff; margin:0 12px;}#foot_nav a:hover{ color:#c59fbd;}
#foot_nav a:first-child{ margin-left:0;}
#fot{ color:#aeaeae; font-size:12px; line-height:20px; padding-bottom:25px;}
#ewm{ float:right; width:215px; text-align:right;}
#ewm img{ float:left;}
#bottom{ background:#222222; padding:5px 0;}
#bottom,#bottom a{ color:#999999; font-size:12px;}#bottom a:hover{ color:#fff;}


/* 2017-03- 22 */
    #CS {
        position: fixed;
        z-index: 10000;
        left: auto;
        right: 10px;
        top: 60%;
        background: #D80F1B;
        border-radius: 8px ;
        padding: 5px 0;
        list-style-type: none;

        margin: 0;
    }
    
    #CS img {
        vertical-align: bottom;
    }
    
    #CS li {
        position: relative;
        padding:  15px;
       
    }
    
    #CS li a {
        display: inline-block;
        width: 40px;
        height: 40px;
        background: url(../images/CS.png) center top no-repeat;
        cursor: pointer;
    }
    
    #CS li#CS2 a {
        background-position: center -40px;
    }
    
    #CS li#CS3 a {
        background-position: center -80px;
    }
    
    #CS li#CS_Bottom a {
        background-position: center -121px;
    }
    
    #CS li#CS_Top a {
        background-position: center -200px;
    }

    #CS li:hover p{display: inline-block;}
    
    #CS li p {
        position: absolute;
        left: auto;
        right: 100%;
        top: 0;
        margin: 0;
        padding: 8px;
        text-align: center;
        line-height: 150%;
        background: #D80F1B;
        
        border-right: none;
        white-space: nowrap;
        color: #fff;
        border-radius: 8px 0 0 8px;
        display: none;
    }
        #CS li p img{ width: 160px; }