@charset "gb2312";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
* focus {outline: none;margin: 0;padding: 0;}
a:focus {outline: none;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;}
td, th { padding: 1px; }
q:before, q:after {content:" ";}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix {height:1%;} 
.clearfix {display:block;}
.clean{clear:both;line-height:0;font-size:0;height:1px;}
ul,ol {list-style-type:none;}
a{text-decoration: none;color:#525252;}
a:hover {color:#525252;text-decoration:underline;}
.mb20 { margin-bottom:20px;}
/*---------------custom--------------------*/
body {font:18px/1.6 "Verdana, Geneva, sans-serif",Arial;margin:0 auto;color:#525252;}
.header { background:url(imagesheadbg.jpg) no-repeat center 0px }
.wrapper{width:1000px;margin:0 auto;}

.banner {height:290px;}
.dycms_daohang { height:48px; background:url(imagesmenubg.png) no-repeat 0px 0px; margin:0 auto; text-align:center; }
.dycms_daohang .daH { width:1000px; clear:both; margin:0 auto; text-align:left; font-size:18px; }
.dycms_daohang .daH ul li { float:left; width:142px; height:48px; text-align:center; background:url(imagesmenu_line.png) no-repeat 100% 50%; }
.dycms_daohang .daH ul li.last{background:#d81a1a;}
.dycms_daohang .daH ul li a { font-family:SimHei; color:#fff; line-height:48px; text-decoration:none; height:48px;}
.dycms_daohang .daH ul .cur a { font-family:SimHei; color:#ffea00;line-height:48px;}
.dycms_daohangXL { background-color:transparent; background-position:center top; background-repeat:no-repeat; margin:-1px auto; _margin-top:-5px; text-align:center; }
.dycms_daohangXL .xiala { clear:both; margin:0 auto; _margin_top:10px; text-align:center; font-size:14px; line-height:50px;}
.dycms_daohangXL .xiala a {padding:0 23px;color:#3f3f3f; font-size:16px;}
.w_1 {width:800px; margin:0 auto; text-align:left; }
.w_2 {width:530px; margin:0 auto; text-align:left; }
.w_3 {width:600px; margin:0 auto; text-align:center; }
.w_4 {width:740px; margin:0 auto; text-align:right; }
.w_5 {width:900px; margin:0 auto; text-align:right; }
.w_6 {width:1080px; margin:0 auto; text-align:right; }
#m_sample_01_content_2 {background:url(imagesxiala.jpg) no-repeat;height:50px;}
#m_sample_01_content_3 {background:url(imagesxiala.jpg) no-repeat;height:50px;}
#m_sample_01_content_4 {background:url(imagesxiala.jpg) no-repeat;height:50px;}
#m_sample_01_content_5 {background:url(imagesxiala.jpg) no-repeat;height:50px;}
#m_sample_01_content_6 {background:url(imagesxiala.jpg) no-repeat;height:50px;}
#m_sample_01_content_7 {background:url(imagesxiala.jpg) no-repeat;height:50px;}
/* .dycms_daohang { height:48px;width:1300px; background:#b61d1e; margin:0 auto; text-align:center; }
.dycms_daohang .daH { width:1000px; clear:both; margin:0 auto; text-align:left; font-size:18px; }
.dycms_daohang .daH ul li { float:left; width:142px; height:48px; text-align:center; background:url(imagesmenu_line.png) no-repeat 100% 50%; }
.dycms_daohang .daH ul li.last{background:#b61d1e;}
.dycms_daohang .daH ul li a { color:#fff; line-height:48px; text-decoration:none; height:48px; font-family:SimHei;}
.dycms_daohang .daH ul .cur a {color:#ffea00;line-height:48px;}
.dycms_daohangXL { width:1000px; background-color:transparent; background-position:center top; background-repeat:no-repeat; margin:-1px auto; _margin-top:-5px; text-align:center; }
.dycms_daohangXL .xiala { width:1300px; clear:both; margin:0 auto; _margin_top:10px; text-align:center; font-family:"宋体"; font-size:14px; line-height:50px; }
.dycms_daohangXL .xiala a {padding:0 23px;color:#3f3f3f;}
#m_sample_01_content_2 {background:url(imagesxiala.jpg) no-repeat;height:50px; text-align:left; padding-left:110px;}
#m_sample_01_content_3 {background:url(imagesxiala.jpg) no-repeat;height:50px; text-align:left; padding-left:250px;}
#m_sample_01_content_4 {background:url(imagesxiala.jpg) no-repeat;height:50px;}
#m_sample_01_content_5 {background:url(imagesxiala.jpg) no-repeat;height:50px; text-align:right; padding-right:140px;}
#m_sample_01_content_6 {background:url(imagesxiala.jpg) no-repeat;height:50px; text-align:right; padding-right:50px;}
#m_sample_01_content_7 {background:url(imagesxiala.jpg) no-repeat;height:50px; text-align:right; padding-right:0;} */

.adv_box { margin-top:8px; background:#fff;}

.md_box { background:#fff; padding-top:8px; min-height:235px; }
.md_box h2 { font-family:SimHei; background:url(imagescolumn_bg.jpg) no-repeat 0px 0px; font-size: 22px; line-height: 42px; color: #eaec2b; height: 42px; padding-left: 40px; font-weight: normal;}
.md_box .mainMess { margin:7px 0; }
.md_box .mainMess .mainPic { margin-right:18px; float:left; width:402px}
.md_box .mainMess .mainTxt { width:580px; float:right;}
.md_box .mainMess .learning {float:left; width:325px}
.md_box .mainMess .talking {float:left; width:495px}
.md_box .mainMess .mr { margin-right:10px;}
.txtListBox h3{ font-family:SimHei; background:url(imagestibg.png) no-repeat 0px 0px; padding-left:13px; height:29px; line-height:29px; font-size:18px; color:#fff; font-weight: normal; position: relative; }
.txtListBox .more { position: absolute; top: 2px; right: 3px; color:#c50809;}
.txtListBox .txtItem { padding:5px 9px; border: solid 1px #b5b5b5; border-top: solid 1px #c00506; height:190px;}
.txtListBox .txtItem li { font-size:14px; background:url(imagesdot.png) no-repeat 0 15px; padding-left:13px; line-height:38px; }
.txtListBox .videoItem { background:#ffeee1; border: solid 1px #b5b5b5; border-top: solid 1px #c00506; text-align:center; padding: 8px 0 0 9px; height:310px;}
.txtListBox .videoItem li{float: left;width: 148px;font-size:14px; margin:5px; line-height:20px; _line-height:24px;}
.txtListBox .videoItem li span { height:22px; overflow: hidden; display: block;}


.special { margin-top:10px; background: url(imagesspecial_bg.jpg) no-repeat; height: 116px; padding: 22px 0 0 135px; }
.special a { margin:0 4px;}
.list_box { background:#fce8b5; padding:15px 20px 30px; margin-top:10px; min-height:600px;}
.pos_site { font-size:15px}
.list_box .listItem {  margin:25px 20px;}
.list_box .listItem li {background:url(imagesdot.png) no-repeat 0 15px; font-size:20px; padding-left:13px; margin-bottom:10px;}
.list_box .listItem h2 { font-size:28px; text-align:center; line-height:36px; margin-bottom:10px;}
.list_box .listItem .time { font-size:14px; text-align:center; font-weight: normal; }
.list_box .listItem .listinfo { font-size:20px; min-height:400px; margin-top:25px;}
.list_box .listItem .listinfo p { font-size:20px; margin-bottom:15px;}

.videoList { background:#fff; margin-top:15px; margin-left:10px;  position:relative; min-height:140px; padding:10px;}
.videoList .pic { position:absolute;top:10px;left:10px; width:148px;height:117px;}
.videoList .list { padding-left:175px;}
.videoList .list .info { position:relative; padding-left:60px; margin-bottom:10px; line-height:26px;}
.videoList .list .title {position:absolute;top:0;left:0;}
.videoPlay { margin:40px 0; text-align:center;}

/*---分页样式---*/
.page {height: 35px; padding-top: 20px;text-<commonTag:changInfoTag infoContent="${infoItem.content}" sublength="30"/>align: center; font-size:16px;}
.page a{ display: inline-block; padding: 1px 12px; border: 1px solid #c1c1c1; background:#f9f9f9; margin-right: 5px; text-decoration: none; }
.page a:hover{ background:#b61d1e; color: #fff;text-decoration: none;}
.page a.cur,.page a.cur:hover{ border: 1px solid #b61d1e; font-weight: bold; color:#fff; background: #b61d1e;}
.page .input08{ border: 1px solid #e6e6e6; height:30px; line-height: 30px; width: 40px; text-align: center;vertical-align: top;}
.page b{ color:#40afcd; margin: 0 5px;}

.l_page{padding:0px;text-align:center;color:#303030; height:50px;background:#fce8b5; vertical-align: middle;}
.l_page span,.l_page a{display:inline-block;margin:0 2px;color:#303030;height:20px;line-height:20px;}
.l_page input{width:30px;margin:0 2px; vertical-align:middle;}

.page_box{margin:20px 15px 14px;}
.page_box h1{font-size:20px;font-family:"微软雅黑";color:#333333;text-align:center;line-height:30px;height:60px;}

.footer { margin:30px 0; border-top: solid 1px #b5b5b5; line-height:36px; text-align:center;}

.video_content {
    background:url("../images/list_center.jpg") repeat-y;
    width:1000px;
    margin:0 auto;
    min-height:500px;
    padding:15px; 
}

/* photo */
.photo{width:325px;height:231px;overflow:hidden;margin:0;float:left;}
.photo img{width:325px;height:231px;}

#box2{width:320px;overflow:hidden;margin:0;}
#box2 ul{width:320px;height:231px;overflow:hidden;}
#box2 ul li{width:320px;height:231px;overflow:hidden;}
/*#box2 ul li p{width:275px;height:54px;overflow:hidden;margin:5px auto 0;color:#fff;font:12px/18px simsun;text-indent:2em;}*/
#box2 ol {width:80px;height:10px;overflow:hidden;margin:-15px 0 0 275px;position:absolute;z-index:600;}
#box2 ol li.active {background:#e60012;}
#box2 ol li {width:10px;height:10px;overflow:hidden;margin:0 2px;cursor:pointer;background:#ccc;}

/*2016-6-29增加*/
.total { width:1000px; margin-bottom:15px;}



