@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,table,th,td,section,article,aside,header,footer,nav,dialog,figure{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 verdana,\5FAE\8F6F\96C5\9ED1,sans-serif;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
fieldset,img{border:0;} 
/*table {border-collapse:collapse;border-spacing:0;}*/
address,caption,cite,code,dfn,em,b,th,var,i{font-weight:normal; font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ol,ul{list-style:none;} 
caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 
q:before,q:after{content:"";}
abbr,acronym{border:0;}
select,input,button,buttonimg,textarea,label,img{margin:0;vertical-align:middle;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*body*/
body{font-family:verdana,\5FAE\8F6F\96C5\9ED1,sans-serif;color:#333;padding-top: 35px;background-color:#FFF}
table {font-size:inherit;font:100%;} 
.f-st{}

.fl{float:left}
.fr{float:right}
.undis{display:none}

.hr20{ height:20px; clear:both; overflow:hidden}
.hr40{ height:40px; clear:both; overflow:hidden}

/*reset*/
h1{font-size:30px;}
h2{font-size:24px}
h3{font-size:18px;}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
b,strong,.b{font-weight:bold;}
img {vertical-align: middle;border: 0;}
dl {margin:0;}
dt,dd {line-height:16px;}
dt {font-weight: bold;}
dd {margin-left: 0;}
p{line-height:24px}

/*color link*/
a {color:#333;border: none; text-decoration: none;outline:none; /*移除虚线框  IE8,FF有用*/ hide-focus: expression(this.hideFocus=true); /*IE6、IE7*/} 
a:focus{outline: 0;-moz-outline-style: none;}
a:hover{text-decoration:underline;color:#f8586e;}

/*tongyong*/
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}

.bold {font-weight:bold}
.font14  {font-size:14px;} 
.font16  {font-size:16px} 
.font18  {font-size:18px} 
.row{overflow:hidden;margin:0 -15px}

.container{width:1000px; margin:0px auto; z-index:1;}

/*header*/
.header{width:100%;height:34px;position:fixed; #position:fixed; _position:absolute; top:0;z-index:100000 }
.miniNav{width:100%;height:34px;background-color:#fafafa;border-bottom:2px solid #d70a29;overflow:hidden}
.mini-list li{line-height:34px;float: left;margin-right:20px}
.loginNav{width:auto}
.login{width:auto}
.login a{float:left;line-height:36px;margin-left: 20px}
.login-btn{width:53px;height:36px;background-color:#d80b2a;border-bottom:2px solid #b1182f;color:#fff;text-align: center;-webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;}
.login-btn:hover{color: #ffffff;background: #dd0f0f;text-decoration:none;border-bottom:2px solid #dd0f0f;}


.topbox {height:70px;padding-top:30px}
.topbox .logo{width:211px;height:45px;background:url(../images/cslogo.png) no-repeat;float:left;margin-right:20px}


.nav-t{font-size:30px;line-height:45px;float:left;font-weight:bold}
.nav-t em{color:#d40e29;font-weight:bold}
.nav{width:1000px;height:35px;margin:20px auto 0;background-color:#e43339}
.nav li{float:left;height:35px;line-height:35px}
.nav li a{padding:0 15px;color:white;font-size:16px;float:left}
.nav li a:hover,.nav li.active a{background-color:#d2142d;text-decoration:none}



/*tab*/

.liucheng{overflow:hidden}

.liucheng .item{width: 33.33333333%;height:190px;float:left}

.liucheng .item .thumbnail{border:2px solid #ebebeb;margin:0 15px;border-radius:10px;height:186px;}
.liucheng .item .s-icon{width:50px;height:50px;margin:18px auto 5px;overflow:hidden;background:url(../images/sxion.png) no-repeat;}
.liucheng .item .s-icon span{font-size:18px;text-align:center;line-height:50px;float:left;width:100%;color:white;font-weight:bold}
.liucheng .item h3{text-align:center;font-size:20px;}
.liucheng .s-group{width:100%;overflow:hidden;padding:10px}
.liucheng .s-group li{width:50%;float:left;height:28px;line-height:28px;overflow:hidden}


.tiud{width:100%;overflow:hidden}

.tiud li{width: 33.33333333%;height:60px;line-height:60px;float:left}
.tiud li a{margin:0 15px;height:60px;color:white;font-size:24px;text-align:center;display:block}
.tiud li.one a{background-color:#7db0df}
.tiud li.two a{background-color:#e48878}
.tiud li.three a{background-color:#87be91}






.s-hd{height:32px;border-bottom:2px solid #dd1010;overflow:hidden}
.s-hd h2{height:20px;line-height:20px;border-left:4px solid #dd1010;padding-left:10px;font-size:20px;font-weight:bold;overflow:hidden}

.kaoy{width:620px}
.kaoy .k-ht{overflow:hidden;margin-top:10px}
.kaoy .k-ht a{font-size:16px;color:#dd1010;padding-right:10px;line-height:26px;font-weight:bold}
.sk-group{margin:0 auto 10px;overflow:hidden;border-bottom:1px dashed #cfcfcf;padding:10px 0}
.sk-group li{float:left;height:24px;line-height:24px;width: 33.33333333%;overflow:hidden}
.bsk-group{overflow:hidden}
.bsk-group li{width:100%;height:27px;line-height:27px;float:left}
.bsk-group li .time{color:#b0b0b0}



.kaopic{width:360px;margin-top:15px}
.kaopic h3{width:100%;overflow:hidden;}
.kaopic h3 a{width:90px;position:relative;background-color:#8eace4;line-height:30px;text-align:center;display:block;font-size:16px;color:white}
.kaopic h3 a:before{width:0;height:0;border:30px transparent solid;border-left-color:#8eace4;position: absolute;top:0px;left:100%;content:""}
.kaopic .pic{width:360px;height:270px;overflow:hidden}

.kaopic .pic img{width:100%}


.ky-smd{overflow:hidden;border-bottom:1px dashed #cfcfcf;padding:10px 0}
.ky-smd h3 a{font-size:16px;color:#dd1010;line-height:26px;font-weight:bold;}
.ky-smd p{line-height:20px;color:#6e6b6b;margin-top:5px}

.tests{overflow:hidden;margin-top:10px}
.tests h3{width:100%;overflow:hidden;}
.tests h3 a{width:150px;position:relative;background-color:#e59292;height:30px;line-height:30px;text-align:center;font-size:16px;color:white;display:block}
.tests h3 a:before{width:0;height:0;border:30px transparent solid;border-left-color:#e59292;position: absolute;top:0px;left:100%;content:""}

.tests .item{padding:10px;height:187px;border:1px solid #e2e2e2;overflow:hidden}
.tests .item .t-pic{width:250px;height:165px;overflow:hidden;}
.tests .item .t-pic img{width:250px;height:165px;}
.tests .item .t-pic a{position:relative;display:block}
.tests .item .t-pic h4{width:100%;height:30px;text-align:center;background:url(../images/dad.png);color:white;position:absolute;bottom:0}
.tests .item .t-txt{width:335px}
.tests .item .skt-group{width:100%;}
.tests .item .skt-group li{height:28px;line-height:28px}

.kaoy-xt{width:360px;padding:0px 10px 6px;border:1px solid #e2e2e2;overflow:hidden;margin-top:40px}
.kaoy-xt .item{margin-top:20px}
.kaoy-xt .item h3,.kaoy-xt .item h3 a{color:#e43439}
.kaoy-xt .item .sbt-group{width:100%;}
.kaoy-xt .item .sbt-group li{width:100%;height:28px;line-height:28px;background:url(../images/sdisn.jpg) no-repeat left center}
.kaoy-xt .item .sbt-group li a{padding-left:10px}


.footer{overflow:hidden;width:100%;border-top:1px solid #dedede}
.footer .link{width:100%;height:auto;background-color:#f1f1f1;text-align:center;padding-top:15px;overflow:hidden;}
.footer .copy{width:100%;height:auto;background-color:#f1f1f1;text-align:center;line-height:30px;color:#333;overflow:hidden;}
.footer a{font-size:14px;color:#333;line-height:30px;padding:0 15px}