@charset "utf-8";


.topbanner{height:307px;background-color:#010a31;}
.container{min-height:750px;height:auto !important;height:750px;padding:5px 0 50px;}

/*siderbar*/
.sidebar{width:220px;}
.sidebar .classname{height:57px;line-height:57px;padding:0 0 0 20px;color:#fff;font-size:26px;font-size:bold;background:url(../img/line04.png) repeat-x 0 0;}
.sidebar .classnav{min-height:210px;height:auto !important;height:210px;background-color:#e9e9e9;}
.sidebar .classnav ul{margin-top:-2px;}
.sidebar .classnav li{height:35px;padding-top:2px;background:url(../img/line03.png) repeat-x 0 0;}
.sidebar .classnav li a{display:block;height:35px;line-height:35px;padding:0 20px 0 35px;color:#292929;font-size:14px;background:url(../img/dot02.png) no-repeat 20px 15px;}
.sidebar .classnav li a.cur,
.sidebar .classnav li a:hover{color:#e60010;text-decoration:none;background:url(../img/dot03.png) no-repeat 20px 15px;}
.sidebar .sidequick{padding:20px 10px;background-color:#e8e8e8;}
.sidebar .sidequick .side-hotline,
.sidebar .sidequick .side-limeiim{padding:0 5px 0 10px;}
.sidebar .sidequick .split-line{padding-top:14px;margin-top:15px;border-top:#c3c3c3 solid 1px;}

/*maincont*/
.maincon{width:970px;}
.maincon .pathway{height:32px;padding:22px 25px 0;border-bottom:#f0f0f0 solid 3px;}
.maincon .pathway h2{height:32px;line-height:32px;padding:0 0 0 14px;font-size:14px;background:url(../img/line05.png) no-repeat 0 8px;}
.maincon .pathway a{color:#292929;}
.maincon .pathway a:hover{color:#e60010;text-decoration:none;}
.maincon .pathway strong{font-weight:normal;}
.maincon .pathway .split{margin-left:10px;margin-right:10px;color:#e60010;font-family:'\5B8B\4F53';/*SimSun*/}

.maincon .textcon{line-height:1.75;padding:25px;color:#2a2a2a;font-size:14px;}
.maincon .texttitle{line-height:50px;color:#3d3c3c;font-size:26px;font-weight:normal;}
.maincon .briefintro{padding:35px 135px 20px;background-color:#f1f1f1;}
.maincon .briefintro h1{line-height:1.5;color:#313131;font-size:24px;text-align:center;}
.maincon .briefintro .author{line-height:1.5;padding:15px 0 0;color:#969696;font-size:12px;text-align:center;}
.maincon .brieftext{padding:25px 0;}
.maincon .brieftext p{padding-bottom:25px;}
.maincon .relatedlink{padding:10px 0;color:#888;}
.maincon .relatedlink p{height:24px;line-height:24px;font-size:12px;overflow:hidden;}
.maincon .relatedlink a{color:#888;}
.maincon .relatedlink a:hover{color:#e60010;text-decoration:underline;}
.maincon .sharetools{display:block;padding:5px 0;margin-top:15px;border-top:#c3c3c3 solid 1px;border-bottom:#c3c3c3 solid 1px;}

.maincon .listcon{padding:15px 25px;}
.maincon .caselist{padding:15px 0;}
.maincon .caselist ul{width:970px;}
.maincon .caselist li{float:left;display:inline;width:436px;height:422px;margin:0 48px 24px 0;background-color:#e8e8e8;overflow:hidden;}
.maincon .caselist li .img{display:block;height:236px;overflow:hidden;}
.maincon .caselist li .img img{display:block;width:436px;height:236px;font-size:0;overflow:hidden;}
.maincon .caselist li .txt{display:block;height:156px;line-height:22px;padding:15px 38px;overflow:hidden;}
.maincon .caselist li .txt h2{display:block;height:44px;line-height:44px;color:#383838;font-size:24px;font-weight:bold;overflow:hidden;}
.maincon .caselist li .txt p{display:block;height:110px;line-height:22px;color:#585858;font-size:14px;overflow:hidden;}
.maincon .caselist li .txt p a{float:right;color:#b70103;font-weight:bold;text-decoration:underline;}
.maincon .caselist li .txt p a:hover{color:#b70103;text-decoration:none;}



