﻿.location{ text-align:left; width:1200px; height:50px; line-height:50px; color:#000;}
.location a{color:#404040;}

section{width:1200px; padding-bottom:30px;}

aside{width:240px;  float:left;}
aside h6{background-color:#fff; height:63px; line-height:63px; border-bottom:4px #dd2006 solid; font-size:22px; color:#404040;}
aside .left_menu{background-color:#fff; padding-bottom:60px;}
aside .left_menu li{ height:52px; line-height:52px;  border-bottom:1px #d0d0d0 solid; text-align:left;}
aside .left_menu li a{display:block;  padding-left:56px; color:#404040; font-size:16px;}
aside .left_menu li a:link {color: #404040; text-decoration: none;}
aside .left_menu li a:visited {color: #404040; text-decoration: none;}
aside .left_menu li a:hover {color: #dd2006; text-decoration:none;}
aside .left_menu li.Select{background-color:#dd2006;}
aside .left_menu li.Select a{color:#fff;}
aside img{margin-top:20px;}

article{width:940px; background-color:#fff; min-height:350px; float:right;}
article .title{  border-bottom:2px #eaeae6 solid; font-size:30px; color:#2b2a29; font-weight:700; text-align:left; padding:15px 0 10px 0;}
article .title span{ display:block; font-size:16px; color:#8a8a8a; }

article .videopaln{ width:800px; height:480px;}

.articleBg{background-color:#fff;}

.show_title{font-size:28px; line-height:200%; padding:20px 0;}
.show_title span{ display:block; font-size:16px; line-height:20px; color:#8a8a8a; }
.show{padding:20px; font-size:14px; text-align:left; line-height:200%; color:#666; min-height:400px;}
.show p{ text-indent:2em;}
.show *{font-size:14px; color:#666;}
.show td{padding:8px;}

.pic_list {padding:20px;}
.pic_list li{ width:25%; float:left; margin-bottom:10px;}
.pic_list li img{display:block; width:200px; height:221px;}
.pic_list li a.txt{color:#121211; margin:0 10px; height:40px; display:block; line-height:40px; overflow:hidden;}

.pic_list_zoom {padding:20px;}
.pic_list_zoom li{ width:33.333%; float:left; margin-bottom:10px;}
.pic_list_zoom li img{display:block; width:260px; height:220px;}
.pic_list_zoom li a.txt{font-size:18px; color:#121211; height:40px; display:block; line-height:40px; overflow:hidden;}

.piccon_list li{ width:50%; padding:15px 0; float:left; border-bottom:1px #d3d2d0 dotted;}
.piccon_list li .pic{width:161px; height:154px; float:left; border:3px #e6e4e4 solid;}
.piccon_list li .pic img{width:100%; height:154px; display:block;}
.piccon_list li .con{width:310px; float:right; margin-right:20px;}
.piccon_list li .con h6{text-align:left; height:35px; overflow:hidden; line-height:35px;}

.piccon_list li .con p{text-align:left; line-height:25px; max-height:100px; overflow:hidden; color:#808080;}
.piccon_list li .con p.more{text-align:right;}
.piccon_list li .con p.more a{color:#d01f15;}

.news_list{padding:25px; background-color:#fff;}
.news_list li{ margin:15px auto;}
.news_list .pic{ width:200px; height:140px; float:left;}
.news_list .pic img{width:100%; height:140px; display:block;}
.news_list .con{width:675px; float:right;}
.news_list .con h6{text-align:left; height:45px;}
.news_list .con h6 a{ line-height:150%; margin-bottom:10px; font-size:22px; color:#595959; font-weight:500;}
.news_list .con p{ line-height:33.33px; max-height:100px; overflow:hidden; font-size:16px; text-align:left; color:#8a8a8a;}

.tj_case{padding:25px; padding-bottom:0;}
.tj_case .pic{width:380px; float:left;}
.tj_case .con{width:500px; float:right;}
.tj_case .con h6{ height:50px; line-height:50px;  font-size:18px; overflow:hidden; text-align:left;}
.tj_case .con h6 a{font-size:18px; font-weight:initial;}
.tj_case .con span{color:#595959; display:block; line-height:25px; text-align:left;}
.tj_case .con p{border-top:2px #a8a6a6 solid; text-align:left; color:#595959; margin-top:10px; padding-top:10px; line-height:150%;}

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:380px; height:406px; position:relative; overflow:hidden;}
#playBox img{width:380px; height:406px;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:380px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

#buy{width:142px; display:block; height:46px; background-color:#df3033; float:left; color:#fff; line-height:46px; font-size:18px; font-weight:bold;}

/*
article{width:1014px; float:right;}
article .title{  border-bottom:2px #eaeae6 solid; font-size:30px; color:#2b2a29; font-weight:700; text-align:left; padding:15px 0 10px 0;}
article .title span{font-size:30px; color:#f8b865; }
article .videopaln{ width:800px; height:480px;}

.show_title{font-size:28px; line-height:200%; padding:20px 0;}
.show{padding:20px 5px; font-size:14px; text-align:left; line-height:200%; color:#666; min-height:400px;}
.show p{ text-indent:2em;}
.show *{font-size:14px; color:#666;}
.show td{padding:8px;}



.scholarList{ width:100%;}
.scholarList td{height:83px; font-size:16px;}
.scholarList td span{color:#ff0000; font-size:16px; font-weight:700;}
.scholarList tr:nth-child(2n){background-color:#ececec;}
.scholarList td.t{height:50px; color:#262626; font-weight:700;}
.scholarList td img.pic{width:60px; height:70px; display:block;}

.pic_list {margin-top:20px; border:1px #FFF solid;}
.pic_list li{ width:20%;  float:left; line-height:25px; margin-bottom:10px;}
.pic_list li img{display:block; width:190px; height:254px;}

.piccon_list li{ width:50%; padding:15px 0; float:left; border-bottom:1px #d3d2d0 dotted;}
.piccon_list li .pic{width:161px; height:154px; float:left; border:3px #e6e4e4 solid;}
.piccon_list li .pic img{width:100%; height:154px; display:block;}
.piccon_list li .con{width:310px; float:right; margin-right:20px;}
.piccon_list li .con h6{text-align:left; height:35px; overflow:hidden; line-height:35px;}
.piccon_list li .con h6 a{font-size:18px; color:#d12e27}
.piccon_list li .con p{text-align:left; line-height:25px; max-height:100px; overflow:hidden; color:#808080;}
.piccon_list li .con p.more{text-align:right;}
.piccon_list li .con p.more a{color:#d01f15;}

.conrse_list{ margin-top:20px;}
.conrse_list li{width:338px; float:left; margin:10px 0 20px 0;}
.conrse_list li .pic{width:86px; float:left;}
.conrse_list li .pic img{width:100%; height:100px;}
.conrse_list li .con{width:215px; margin-right:20px; float:right; text-align:left;}
.conrse_list li .con h6{height:50px; line-height:25px; overflow:hidden;}
.conrse_list li .con p{height:46px; overflow:hidden; line-height:23px; color:#2d2d2d;}

.video_list {margin-top:20px;}
.video_list li{ width:321px;  float:left; margin:20px 25px 20px 0;}
.video_list li img{width:321px; height:222px; display:block;}
.video_list li:nth-child(3n){ margin-right:0;}*/
/*Page*/
.PageBox{ height:20px; line-height:20px; padding:13px 0;}
.PageBox span{padding:2px 8px; margin:0 3px; color: #f00; font-weight:600;}
.PageBox a{font-size:12px; padding:2px 8px; margin:0 3px;}
.PageBox a:link {color: #595959; text-decoration: none;}
.PageBox a:visited {color: #595959;  text-decoration: none;}
.PageBox a:hover {color: #f00; text-decoration:none;}