
*{
    margin: 0;
    padding: 0;
	list-style-type:none;
	font-weight:normal;     font-family:Microsoft YaHei;
}
a,select{margin:0;padding:0;  font-weight:normal;}
body{ font:12px tahoma,arial;text-align:left; color:#333; font-family:Microsoft YaHei; margin:0; padding:0;}
body { font-family: "ËÎÌå";  }
em{font-style:normal;}
ul,li,dd,dt{list-style:none outside none; padding:0; margin:0;}
p{word-wrap:break-word;}
a{text-decoration:none;outline:none; color:#333; font-size:14px;}
input,button,select,textarea { outline: none; border: none; box-shadow: none; background: none; }

/*×¢ÊÍ½áÊø*/
.wz_dh{ width:1015px; margin:0 auto; height:55px; line-height:55px;}
.wz_dh h3{ float:left; font-size:14px;}
.wz_dh a{ font-size:12px; color:#666;}
.top_banner{ width:100%; height:337px; background:url(/templets/1/ycsrmzf/img/zdlytbt.png) no-repeat center; position:relative;}
.banner{width:100%; height:337px;background:url(/templets/1/ycsrmzf/images/wmcsxczl.png) no-repeat center !important; position:relative;}
.top_banner p{  width:144px; height:45px; text-align:center; line-height:45px; position:absolute; right:14%;}
.top_banner p a{ color:#FFF;}
#container {margin:0 auto; overflow:hidden; width:1015px; }
#header { height:480px;}
.daodu{ padding-top:290px; padding-left:290px; width:587px; color:#000;text-indent:2em;font-size:16px;}
#mainContent { width:1015px; margin:0px auto; overflow:hidden;}
#sidebar { float:left; width:238px; height:660px;background:#015293;}

.tit{ padding-left: 20px; padding-top: 40px;}
.tit h3{ font-size:24px; color:#FFF;}
.tit p{font-size: 12px;
    color: #dcdcdc;
    margin-top: 4px;}

#sidebar img{ padding-top:50px;}
#content {  background:#fff rgba(0,0,0,0) ; height:650px; font-size:30px;}
#footer { height:150px; background:#990000; margin-top:30px; text-align:center; padding-top:50px; font-size:12px;}
#footer a{ color:#fff;}
#content ul{text-align:center;}
#content ul li{ float:left; width:247px; border:1px dashed #b0b0b0;height:127px; background: #f6f6f6; }
#content ul li:hover{background:#ebebeb;}
h2{ font-size:16px;}
#content a{color:#727272; text-decoration:none;display: block; font-size:16px; padding-top:20px;}

.fa{ color:#727272;}


#content div {position: relative;visibility: hidden;	margin: 0;	padding: 0;	background: #f6f6f6;border: 1px solid #b0b0b0;	}

#content div a	{width:225px;position: relative;display: block;	margin: 0;	padding: 5px 10px;white-space: nowrap;		text-align: left;text-decoration: none;	background: #f6f6f6;color: #727272;	font: 12px arial; text-align:center;}

#content div a:hover{background: #ebebeb;}
.course .course_content ul li .course_text>.fa-m {
    font-size: 2em;
    margin-top: -4px;
    padding-top: 25px;
    margin-bottom: -4px;
    padding-bottom: 3px;
    vertical-align: middle;
}


.course{width:775px;height:660px;background:#fff;margin:0 0 0 0;padding-top:0px;float:right;}
.course .course_content{width:775px;padding-left:18px;}
#tm-course_contentbox{ overflow:hidden;}
.course .course_content ul li{width:250px;height:130px;float:left;list-style:none;position:relative;border:1px dashed #b0b0b0;}
.course .course_content ul li .course_text{font-size:18px;color:#727272;line-height:65px;text-align:center;}
.course .course_content ul li .one{background:##F6F6F6;}

.course .course_content ul li .course_info{width:250px;height:130px;position:absolute;top:0;left:0;background-color: #000000;background-color: rgba(0,0,0,0.8);display:none;text-align:center}
.course .course_content ul li .course_info a{display:block;text-decoration:none;}
.course .course_content ul li .course_info a span{display:block;color:#fff;}
.course .course_content ul li .course_info a .enter{margin-bottom:0 0 0 0;line-height:130px;font-size:16px;}
.course .course_content ul li .course_info a .title4{margin-bottom:0 0 0 0;font-size:15px;padding:8px 0 0 0;}
.course .course_content ul li .course_info a .title{margin-bottom:0 0 0 0;font-size:15px;padding:5px 0 0 0;}



/* ÍøÕ¾×ÓÒ³ */
#container .zl_left{ float:left; background: #f6f6f6; min-height:594px;}
#container .zl_left h2{ width:253px; height:60px; font-size: 24px; color: #ffffff; text-align:center; line-height:60px; background: #d02828;}
#container .zl_left ul li{ line-height:41px; background:url(/templets/1/ycsrmzf/images/xjt.png) no-repeat 175px 15px #d02828; text-align:center;  width:200px; margin:10px auto;}
#container .zl_left ul li a{ color:#FFF;}
#container .zl_right{ float:left; margin-left:17px;}
#container .zl_right .zl_bt{ height:50px; background:#f6f6f6; width:720px; line-height:51px; font-size:23px; color:#d02828; padding-left:15px; border-bottom:1px solid #d8d8d8;}
#container .zl_right .xw_bt{ line-height:35px; margin:5px 0;}
#container .zl_right .xw_box{ overflow:hidden;  padding:0 15px;}
#container .zl_right .xw_bt span{ font-size:16px; color: #d02828;}
#container .zl_right .xw_bt a{ float:right;}
#container .zl_right .xw_box ul li{ line-height:34px; overflow:hidden; background:url(/templets/1/ycsrmzf/images/ddd.jpg) left center no-repeat ; padding-left:15px;}
#container .zl_right .xw_box ul li a{ float:left;}
#container .zl_right .xw_box ul li p{ float:right; color:#A9A8A8;}
/* ÍøÕ¾µ×²¿ */
.bottom{ width:100%;margin-top:20px;}
.bottom .b1{ width:1024px; height:103px; margin:0 auto; padding-top:40px; overflow:hidden;}
.bottom .b1 p{ float:left; line-height:25px; background:url(/templets/1/ycsrmzf/images/bottom_dzjg.png) no-repeat 5px 

center; padding-left:80px; font-size:14px; color:#FFF;}
.bottom .b1 a{ float:right; display:block; width:110px; height:55px; margin-right:100px; margin-

top:20px;}
