@CHARSET "UTF-8";
.{
	font-size:14px;
	margin:0px;
	pading:0px;}
body{   
        width:100%;
	margin:0px;
	padding:0px;
        background: url(../images/mkstop003.jpg) no-repeat;}
.top_line{
	width:100%;
	height:5px;
	background-color: #125EAC;
	float:left;}
.top_logo{
	width:1001px;
	height:277px;
        margin:0px auto;
	background: url(../images/mkstop002_02.jpg) no-repeat 0px;}
.top_logo_center{
	width:1002px;
	height:107px;
	margin:0 auto;}
.home_link{	
	height:27px;	
	float:right;
	padding-right:12px;
        padding-top: 3px;}
.home_link a,.home_link span{
	display: block;
	height:27px;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	line-height:27px;
	float:left;
	margin-left:10px;}
.main_nav{
	width:100%;
	height:50px;
	
	float:left;}
.nav_center{
	width:1002px;
	height:50px;
	margin: 0 auto;
        background: #a60000;}
.nav_center ul{
	width:1000px;
	height:50px;
	margin:0px;
	padding:0px 0px 0px 2px;
	width:1002px;
	height:50px;
	list-style: none;}
.nav_center ul .row,.nav_center ul li{
	width:100px;
	height:50px;
	float:left;
	margin-left:0px;}
.nav_center ul .row a,.nav_center ul li a{
	width:100%;
	height:50px;
	line-height:50px;
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;}
.flash_border{
	width:100%;		
	float:left;}
.flash_center{
	width:1002px;	
	margin:0 auto;}
.search_bar{
	width:100%;
	height:32px;
        background: url(../images/timelanbj2.jpg) repeat-x;}
.today{
	width:400px;
	height:30px;
	float:left;
	margin-left:20px;}
.today span{
	display: block;
	width:400px;
	height:30px;
	font-size:12px;
	line-height:30px;}
.search_input{
	width:300px;
	height:30px;
	float:right;}
.search_input form input{
	border:#797979 1px solid;
	width:160px;
	height:19px;
	margin-top:3px;
	float:left;
	margin-left:50px;}
.search_input form button{
	border:none;
	width:61px;
	height:21px;
	margin-top:4px;
	float:right;
	margin-right:20px;
	background: url(../images/search_btn.jpg) no-repeat;}
.flash{
	width:100%;}
.content_border{
	width:100%;
	height:775px;
	float:left;
	margin-top:15px;}
.content_center{
	width:1002px;
	height:100%;
	margin:0 auto;}
.left{
	width:252px;
	height:100%;
	float:left;}
.xglm{
	width:100%;
	height:273px;}
.xglm_nav{
	width:100%;
	height:30px;
	background-color: #FBFBFB;
        border-bottom: 1px #E0E0E0 solid;
	float:left;}
.lanmu_span{
	width:120px;
	height:30px;
	display: block;
	_display:inline;
	font-size:14px;
	font-weight:bold;	
	float:left;
	text-align: center;
        background: #a60000;}
.xglm_ctt{
	width:250px;
	height:240px;
	float:left;
	border-left:#E4E4E4 1px solid;
	border-right:#E4E4E4 1px solid;
	border-bottom:#E4E4E4 1px solid;}
.xglm_ctt ul{
	width:203px;
	height:230px;
	margin:0px auto;
	padding:0px;
	list-style: none;}
.xglm_ctt ul .row,.xglm_ctt ul li{
	width:170px;
	height:28px;
	display:block;
	margin-top:10px;
	_margin-top:7px;
	background: url(../images/child_dir_bg.jpg) no-repeat;
	padding-left:33px;}
.xglm_ctt ul .row a,.xglm_ctt ul li a{
	width:100%;
	height:32px;
	display: block;
	font-size:14px;
	line-height:32px;
	color:black;
	text-decoration: none;}
.sjsx{
	width:100%;
	height:200px;
	margin-top:10px;
        *margin-top:5px;}
.more{
	width:50px;
	height:32px;
	float:right;
	line-height:32px;
	font-size:12px;
	text-decoration: none;
	text-align:center;}
.sjsx_ctt{
	width:250px;
	height:167px;
	border-left:#E4E4E4 1px solid;
	border-right:#E4E4E4 1px solid;
	border-bottom:#E4E4E4 1px solid;
	float:left;}
.sjsx_pic_col{
	width:100%;
	height:80px;
	margin-top:5px;
	float:left;}
.sjsx_ctt img{
	width:92px;
	height:68px;
	border:gray 1px solid;
	padding:1px;
	display:block;
	float:left;
	margin-left:4px;
	_margin-left:2px;}
.sjsx_first{
	width:146px;
	height:68px;
	float:right;}
.first_link{
	width:100%;
	height:20px;}
.first_link a{
	display: block;
	width:100%;
	height:100%;
	font-size:12px;
	font-weight:bold;
	color:black;
	line-height:20px;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis; 
    white-space:nowrap; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}
.first_intro{
	width:142px;
	height:50px;
	font-size:12px;
	color:#848484;
	line-height:17px;
	overflow:hidden;
	text-overflow:ellipsis; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}
.sjsx_list{
	width:234px;
	height:70px;
	float:left;
	margin-top:6px;}
.sjsx_list ul{
	width:100%;
	height:70px;
	margin:0px;
	padding:0px;
	list-style: none;}
.sjsx_list ul .row,.sjsx_list ul li{
	width:230px;
	height:22px;
    margin-top:1px;
    background:url(../images/ioc_red.png) no-repeat left center;
	background-position:3px 3px; 
	padding-left:12px;}
.sjsx_list ul .row a,.sjsx_list ul li a{
	width:100%;
	height:22px;
	display:block;
	font-size:12px;
	color:black;
	text-decoration:none;
    margin-top:1px;
	overflow:hidden;
	white-space:nowrap;}
.ldxx{margin: 10px 0px 0px;text-align: center;}
.ldxx span{width:118px;}
.ldxx span a img{width:118px; border:none;}
.yqlj{
	width:100%;
	height:198px;
	margin-top:10px;
        *margin-top:5px;
	float:left;}
.yqlj_ctt{
	width:247px;
	height:166px;
	border-left:#E1E1E1 1px solid;
	border-right:#E1E1E1 1px solid;
	border-bottom:#E1E1E1 1px solid;
	padding-left:3px;
	float:left;}
.yqlj_ctt ul{
	width:120px;
	height:155px;
	padding:3px 0px 0px 3px;
        *padding:3px 0px 0px 3px;
	margin:0px;
	list-style: none;
	float:left;}
.yqlj_ctt ul li{
	width:120px;
	height:25px;}
.yqlj_ctt ul li a{
	width:100%;
	height:20px;
	display: block;
	font-size:12px;	
	margin-top:8px;
	_margin-top:5px;
	line-height:20px;
	text-decoration: none;
	color:black;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis; 
    white-space:nowrap; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}

.right{
	width:740px;
	height:100%;
	float:right;}
.xyxw{
	width:740px;
	height:272px;
	float:left;}
.xyxw_nav{
	width:740px;
	height:30px;
	background-color: #FBFBFB;
        border-bottom: 1px #E0E0E0 solid;}
.xyxw_ctt{
	width:738px;
	height:233px;
	border-left:#E4E4E4 1px solid;
	border-right:#E4E4E4 1px solid;
	border-bottom:#E4E4E4 1px solid;
	padding-top:6px;}
.xyxw_pic{
	width:240px;
	height:213px;
	float:left;
	margin:3px 0px 3px 8px;}
.qhpic{
	width:240px;
	height:170px;}
.qhpic img{
	width:240px;
	height:170px;}
.xyxw_img_link{
	width:235px;
	height:40px;
	margin:0 auto;}
.xyxw_img_link a{
	width:235px;
	height:40px;
	display: block;
	font-size:12px;
	font-weight:bold;
	color:black;
	line-height:40px;
	text-decoration: none;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis; 
    white-space:nowrap; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}
.xyxw_list{
	width:480px;
	height:213px;
	float:right;}
.xyxw_list ul{
	width:480px;
	height:203px;
	margin:0px;
	padding:10px 0px 0px 0px;
	list-style: none;}
.xyxw_list ul .row,.xyxw_list ul li{
	width:460px;
	height:25px;
	background:url(../images/ioc_snow.jpg) no-repeat left center;
	background-position:3px 9px; 
	padding-left:15px;}
.xyxw_list ul .row a,.xyxw_list ul li a{
	display: block;
	width:360px;
	height:25px;
	line-height:25px;
	float:left;
	font-size:12px;
	color:black;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis; 
    white-space:nowrap; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}
.date{
	width:75px;
	height:25px;
        *height:23px;
	float:right;
	display:block;
	font-size:12px;
	line-height:25px;
	color:#808080;}
.picture_show{
	width:740px;
	height:200px;
	margin-top:10px;
        *margin-top:5px;
	float:left;}
.jcsj_ctt{
	width:738px;
	height:157px;
	border-left:#E4E4E4 1px solid;
	border-right:#E4E4E4 1px solid;
	border-bottom:#E4E4E4 1px solid;
	padding-top:10px;}
.jcsj_ctt ul{
	margin:0px;
	padding:0px 5px 0px 5px;
	width:728px;
	height:157px;
	list-style: none;}
.jcsj_ctt ul .row,.jcsj_ctt ul li{
	width:164px;
	height:157px;
	float:left;
	margin-left:8px;}
.jcsj_ctt ul .row a,.jcsj_ctt ul li a{
	display: block;
	width:164px;
	height:124px;}
.jcsj_ctt ul .row a img,.jcsj_ctt ul li a img{
	width:160px;
	height:120px;
	border:#BDC1A3 1px solid;
	padding:1px;}
.jcsj_ctt ul .row .title,.jcsj_ctt ul li .title{
	width:160px;
	height:30px;
	display: block;
        text-align:center;
	margin:0 auto;}
.jcsj_ctt ul .row .title a,.jcsj_ctt ul li .title a{
	width:160px;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:black;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis; 
    white-space:nowrap; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}
.m_col3{
	width:100%;
	height:250px;
	float:left;
	margin-top:10px;
        *margin-top:5px;}
.m_col3 .tpan{ 
      width:740px;
      height:46px;
      float:left;
      margin-top:10px;
      *margin-top:5px;}
.m_col3 .tpan ul{
        width:740px;
	height:46px;
	margin:0px;
	padding:0px;
	list-style: none;
        float:left;}
.m_col3 .tpan ul li{
            height:31px; width:134px; display:block; float:left;}
.m_col3 .tpan ul li a{ text-decoration:none; display:block; overflow:hidden; text-overflow:ellipsis;}
.m_col3 .tpan ul li a img{ border:none;}

.jxky{
	width:365px;
	height:110px;
        margin-top:8px;}
.jxky_nav{
	width:365px;
	height:30px;
	background-color: #FBFBFB;
        border-bottom: 1px #E0E0E0 solid;
	float:left;}
.jxky_ctt{
	width:363px;
	height:80px;
	border-left:#E4E4E4 1px solid;
	border-right:#E4E4E4 1px solid;
	border-bottom:#E4E4E4 1px solid;
	padding-top:10px;
        *padding-top:5px;
        *padding-bottom:5px;
	float:left;}
.jxky_ctt ul{
	width:363px;
	height:80px;
	margin:0px;
	padding:0px;
	list-style: none;}
.jxky_ctt ul .row,.jxky_ctt ul li{
	width:348px;
	height:25px;
        *height:23px;
	background:url(../images/ioc_red.png) no-repeat left center;
	background-position:5px 9px; 
	padding-left:15px;}
.jxky_ctt ul .row a,.jxky_ctt ul li a{
	display:block;
	width:250px;
	height:25px;
        *height:23px;
	line-height:25px;
	font-size:12px;
	color:black;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis; 
        float: left;
    white-space:nowrap; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}
.bottom_border{
	width:100%;
	height:160px;
	float:left;}
.bottom_center{
	width:1002px;
	height:100%;
	margin:0 auto;
	background: url(../images/bottom_bg.jpg) repeat-x;}
.b_col1{
	width:1002px;
	height:30px;
	float:left;}
.b_col1 span,.b_col1 a{
	height:30px;
	display: block;
	line-height:30px;
	float:left;
	margin-left:15px;
	text-decoration:none;
	font-size:12px;}


.bottom_line{
	width:100%;
	height:6px;
	font-size:0px;
	overflow:hidden;
	background-color: #125EAC;
	float:left;}

/*二级页面*/
.erji_content_border{
	width:100%;
	height:605px;
	float:left;
	margin-top:15px;}
.erji_content_center{
	width:1002px;
	height:100%;
	margin:0 auto;}
.erji_left{
	width:252px;
	height:100%;
	float:left;}
.child_dir{
	width:100%;
	height:273px;}
.child_dir_nav{
	width:100%;
	height:30px;
	background-color: #FBFBFB;
        border-bottom: 1px #E0E0E0 solid;
	float:left;}
.lanmu_span{
	width:120px;
	height:30px;
	display: block;
	_display:inline;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	float:left;
	color:#ffffff;}
.child_dir_ctt{
	width:250px;
	height:240px;
	float:left;
	border-left:#E4E4E4 1px solid;
	border-right:#E4E4E4 1px solid;
	border-bottom:#E4E4E4 1px solid;}
.child_dir_ctt ul{
	width:230px;
	height:230px;
	margin:0px auto;
	padding:0px;
	list-style: none;}
.child_dir_ctt ul .row,.child_dir_ctt ul li{
	width:230px;
	height:28px;
	display:block;
	margin-top:10px;
	background:url(../images/erji_ioc.jpg) no-repeat left center;
	background-position:14px 12px;}
.child_dir_ctt ul .row a,.child_dir_ctt ul li a{
	width:190px;
	height:32px;
	display: block;
	font-size:14px;
	line-height:32px;
	color:black;
	text-decoration: none;
	padding-left:40px;}
.child_dir_ctt ul .row a:hover,.child_dir_ctt ul .on,
.child_dir_ctt ul .row a:hover,.child_dir_ctt ul li a:hover{
	width:190px;
	height:32px;
	display: block;
	font-size:14px;
	line-height:32px;
	color:black;
	background:url(../images/erji_dir_selected.jpg) no-repeat 0px 2px;
	text-decoration: none;
	padding-left:40px;}
.erji_right{
	width:740px;
	height:100%;
	float:right;}
.current_path{
	width:100%;
	height:32px;
	background:url(../images/erji_path_bg.jpg) repeat-x;
	float:left;}
.current_path .pos_txt{
	width:60px;
	height:32px;
	line-height:32px;
	font-size:12px;
	float:left;
	margin-left:20px;}
.current_path ul{
	width:450px;
	height:32px;
	margin:0px;
	padding:0px;
	list-style: none;
	float:left;
	display: inline;}
.current_path ul li{
	height:32px;
	float:left;
	margin-left:5px;}
.current_path ul li a,.current_path ul li span{
	height:32px;
	font-size:12px;
	text-decoration: none;
	color:black;
	line-height:32px;}
.partname{
	display:block;
	width:124px;
	height:32px;
	float:right;	
	background: #a60000;
	font-size:14px;
	font-weight:bold;
	color:white;
	line-height:32px;
	text-align: center;}
.erji_list{
	width:715px;
	height:510px;
	padding-left:25px;
	margin-top:10px;
	float:left;}
.erji_list ul{
	padding:0px;
	margin:0px;
	width:700px;
	height:500px;
	list-style: none;}
.erji_list ul .row{
	width:100%;
	height:30px;
	margin-top:3px;
	background:url(../images/ioc_snow.jpg) no-repeat left center;
	background-position:0px 12px; 
	_background-position:0px 10px; 
	padding-left:15px;}
.erji_list ul .row .title{
	width:600px;
	height:30px;
	font-size:12px;
	color:black;
	float:left;
	line-height:30px;
	display:block;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis; 
    white-space:nowrap; 
    -o-text-overflow:ellipsis; 
    -icab-text-overflow: ellipsis; 
    -khtml-text-overflow: ellipsis; 
    -moz-text-overflow: ellipsis; 
    -webkit-text-overflow: ellipsis;}
.erji_pageinfo{
	width:100%;
	height:25px;
	margin:0 auto;
	margin-top:10px;
	float:left;}
.erji_pageinfo ul{
	height:20px;
	padding:0px;
	margin:0px 0px 0px 200px;
	list-style: none;}
.erji_pageinfo ul .row{
	display: block;
	float:left;
	margin-left:15px;}
.erji_pageinfo ul .row a,.erji_pageinfo ul .row span{
	height:20px;
	line-height:20px;
	font-size:12px;
	color:black;
	text-decoration: none;}
.erji_pageinfo ul .row span{
	font-size:12px;
	color:black;}

/*三级页面*/
.sanji_content_border{
	width:100%;
	min-height:600px;
	background-color: #fff;
	float:left;}
.sanji_content_center{
	width:1002px;
	height:100%;
	background-color:#fff;
	margin:0 auto;}
.sanji_path{
	height:30px;
	width:100%;
	background:url(../images/s_top.jpg) repeat-x;
	margin-top:10px;}

.sanji_current_path{
	height:30px;
	float:left;
	margin-left:20px;
	_margin-left:10px;}
.sanji_current_path span{
	font-size:12px;
	color:black;
	display: inline;
	float:left;
	height:30px;
	line-height:30px;}
.sanji_current_path ul{
	height:30px;
	padding:0px;
	margin:0px;
	list-style: none;
	display: inline;}
.sanji_current_path ul li{
	height:30px;
	float:left;
	margin-left:5px;}
.sanji_current_path ul li a{
	height:30px;
	font-size:12px;
	text-decoration: none;
	color:black;
	line-height:30px;}
.content_title{
	width:100%;
	min-height:50px;
	margin-top:20px;}
.content_title span{
	display:block;
	min-height:50px;
	line-height:50px;
	font-size:26px;
	color:#D51310;
	text-align:center;
	margin:0 auto;}
.content_property{
	height:30px;
	display: block;
	text-align: center;
	padding-left:200px;}
.content_property span{
	height:30px;
	display: block;
	margin-left:30px;
	float:left;
	line-height:30px;
	font-size:12px;}
.article_content{
	width:95%;
	min-height:500px;
	line-height:26px;
	*height:500px;
	_height:500px;
	margin:0 auto;
	padding-top:12px;
	padding-bottom:40px;
        height:100%;
        overflow:hidden;}