﻿@charset "utf-8";
/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,button,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:none;list-style:none;}
a:link,a:visited{text-decoration:none;color:#000;}
body{font-family: "Microsoft YaHei", "微软雅黑", Arial, Helv, Helvetica,sans-serif; font-size:14px;}
/*---------------------------------------------------------------------------index首页---------------------------------------------------------------------*/
.main{height:300px;width:100%; border-bottom:1px solid #DBDBDD; border-top:1px solid #DBDBDD; background:url(../images/index-bg.jpg) no-repeat;background-size:100% 100%;}
.main-c{margin:0 auto;width: 1250px;overflow:hidden;padding-top: 43px;}
.main-c img{width:120px;}
.main-c .main-l{float:left;color:#8B0101;margin-right: 10px;}
.main-c .main-l .main-img{float:left;margin-right: 10px;}
.main-c .main-l .main-l-con{float: right;width: 165px;font-size:11px;}
.main-c .main-l .main-l-con p{line-height: 25px;}
.main-c .main-l .main-l-con .main-p{margin: 0 0 15px 0;}

.main-c .main-l .main-btn{width:102px; height:38px; font-size:13px;font-family: "微软雅黑"; border-radius:4px; background:#A10034; color:#fff; cursor:pointer; line-height:38px; border-bottom:2px solid #7C0029;}
.main-c .main-l .main-btn:hover{opacity:.9;filter:alpha(opacity=90);}

.main-c .main-540{width: 300px;}
.main-c .main-r .main-btn{background:#007752;border-bottom:2px solid #014936;}
.main-c .main-r{color:#014936;width: 300px;}

.main-c .main-y .main-btn{background:#03067a;border-bottom:2px solid #014936;}
.main-c .main-y{color:#03067a;width: 300px;}

.main-c .main-b .main-btn{background:#311a59;border-bottom:2px solid #014936;}
.main-c .main-b{color:#03067a;width: 300px;}
/*content*/
.con{width: 1240px;margin:0 auto 40px;overflow:hidden;}
.con .coulmn{height:35px; padding-top:32px;}
.con .coulmn span{font-size:20px; background:url(../images/con-left.png) no-repeat 0 center; padding-left:15px; float:left;color:#A10034;}
.con .coulmn .more{float:right;color:#A10034; }
.con-l{float:left; overflow:hidden;width:430px; height:255px;}
.con-r{float:right;width: 790px;overflow:hidden;}
.con-r li{height:28px; }
.con-r li a{float:left;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.con-r li span{float:right;}
.con-r li i{width:3px; height:3px; background:#84243D; display:inline-block; float:left; margin:8px;}
.con-r li a:hover{color:#84243D;}
/*banner*/
.flexslider{position:relative;height:255px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;width: 430px;}
.slides{position:relative;z-index:1;}
.slides li{height:255px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}
/*-------------------------------------------------------------------------contact us联系我们--------------------------------------------------------*/
.contact-us{padding-top:30px; float:left;}
.contact-us p{height:26px;}
.map{float:right; background:url(../images/map.jpg) no-repeat;width:407px; height:240px; border:1px solid #ccc;}
.content .container,.timeline{overflow:hidden;margin-bottom:46px;width:928px; margin:0 auto;}
.about{width:100%; overflow:hidden; padding-top:58px;background:#F6F6F6;}

.about .txt{width: 520px;border-top:1px solid #ccc;padding:24px 0;overflow:hidden;}
.about .txt h4{padding-bottom:15px; font-size:20px; background:url(../images/square.png) no-repeat 0 10px;padding-left: 10px;}
.about .txt p{line-height:32px; padding-left:10px;}
.about .txt-l{float:left;}
.about .txt-r{float:right;}
.about .txt02{padding-bottom:61px;height: 164px;}
.content,.his-content{width:960px; overflow:hidden; margin:45px auto;}
.ed-content h3,.content h3,.his-container h3{font-size:30px; background:url(../images/con-left.png) no-repeat 0 center; padding-left:16px; height:44px;}

.about .container,.form{width: 1100px;margin:0 auto;overflow:hidden;}
.form{padding-top: 58px;}
.form h3{font-size:20px; border-bottom:3px solid #B80000; padding-bottom:8px;}
.table th{background:#4a4a4a; text-align:left;color:#fff;}
.table{border-collapse:collapse; border:1px solid #ccc;}

.table th,.table td{border:1px solid #ccc;padding:12px 23px;}
.table .tr-bg{background:#e9e9e9;}
.table tr .name{min-width:80px;}
.table tr .professional{max-width:342px; text-align:left;}
.table tr .professional+td{min-width:130px;}
.form-74{padding-bottom:74px;}
/*-------------------------------------------------------------------------editorial编辑页----------------------------------------------------------*/
.ed-content .introduces{background: url(../images/square-01.png) no-repeat 0px 12px;}
.ed-content{width:1100px; margin:45px auto; overflow:hidden;}
.ed-content p{padding-left:16px;line-height: 30px;margin-left:16px;font-size: 16px;}
.ed-content .redcolor{color:#8b0000;}
.ed-content .ed-container,.his-content .his-container{margin-bottom:22px;}
.red-bordertop{border-top:3px solid #B80000;}
.ed-content .table th{background:#F8F8F8;color:#363636; text-align:center;}
.ed-content .table .tr-bg{background:#e9e9e9;}
.photo{text-align:center; display:table;width:825px; margin-top:45px;
vertical-align: middle;}
.photo img{max-width:616px;max-height:396px;margin: 0 auto;}
.ed-journal{overflow:hidden;}
.ed-journal li{width:50%;float:left;}
.ed-journal li h4{height: 60px;font-size: 18px;}


/*-----------------------------------------------------------historical历史沿革-----------------------------------------------------------------*/
.timeline{background:url(../images/time-line.png) repeat-y 3px 0; min-height:30px;float:left;margin-left:14px; margin-bottom:10px;}
.timeline-date{padding:22px 0 8px 13px;background:url(../images/square.png) no-repeat 0 30px;zoom: 1; /*position:relative;*/
clear: both;}
.timeline-date h4{font-size:20px; height:28px; line-height:28px;}
.timeline-date i{background:url(../images/timeline-l.png) no-repeat; display:block;width:12px; height:1px; position:absolute; left:3px; bottom:0;}
.timeline-date .wechat{background:url(../images/timelineIcon.png) no-repeat 72px 5px;}
.load-more{background:#dfdfdf; height:35px; line-height:35px; cursor:pointer;color:#6e6e6e; text-align:center;margin: 0 auto;width: 925px;clear:both;}
.load-more:hover{background:#E4E1E1;color:#8D8D8D;}
.close{display:none;}
.timeline div.last-timeline-date{padding-bottom:22px;}
.last-timeline-date i{display:none;}
.timeline-date .pic{position:absolute; z-index:22; clear:both;}
.timeline-date a img{position:absolute; padding-left:5px;}
