@charset "utf-8";
/* CSS Document */
body {margin:0px; padding: 0px; font-size:12px;  font-family:"微软雅黑","宋体", Helvetica, sans-serif;color:#666;}
body{behavior:url("csshover.htc")}/* css注释说明：兼容ie6 支持标签使用hover */ 
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
input, textarea, select{ font-size:12px; margin:0; padding:0; font-family:Verdana;outline:none;overflow:visible;width:auto; font-family:"微软雅黑"/*FF识别的属性*/_width:0; /*IE6识别的属性*/}
table,td,tr,th{margin: 0; padding: 0; border: 0; line-height:20px;}
img {border:0;}
p{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#333;}
a:hover{text-decoration:none; color:#666}
.fl{ float:left; overflow:hidden}
.fr{ float:right; overflow:hidden}
.clearfix {
	*zoom: 1;
}
.clearfix:after {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}
.container1003{width:1003px; margin:0px auto;zoom:1;}
/*全局样式*/
.topbox{margin-top:25px;margin-bottom:0}
.logo{float:left}

.logo_search{padding-top:18px}
.logo_search .search_Text{width:212px;border:1px solid #ccc;border-radius:3px 0 0 3px;height:20px;line-height:20px;padding:3px}
.logo_search .search_Btn{border-radius:0 3px 3px 0;width:80px;height:28px;background:#5c5c5c url(../images/search_18.png) no-repeat 12px center;font-size:14px;color:#fff;text-indent:35px;line-height:26px;_background-image:url(http://static.meishichina.com/v6/img/publick/search_18.gif)}
.logo_search .search_Btn:hover{text-decoration:none;color:#fff;background-color:#ba2020}

.navbox{height:40px; background:#BA2020;margin:15px auto;margin-bottom:0px}
.subnavbox{height:40px; background:#F8F8F8;}
.nav li{float:left}
.nav li a{line-height:40px;font-size:16px;color:#fff; display:inline-block;/* padding:0 15px */margin-right: 30px;}
.nav li a:hover{color:rgba(255,255,255,.8);}

.subnav li{float:left}
.subnav li.first a{padding-left:0px}
.subnav li:after {display: block;clear: both;float:right;line-height:40px;content: "|";}
.subnav li.last:after { display:none}
.subnav span{float:left;line-height:40px}
.subnav li a{line-height:40px;font-size:14px;color:#333; display:inline-block;padding:0 10px}
.subnav li a:hover{color:#BA2020;font-weight:bold}


/*列表页开始*/
.bread{border-top:1px solid #DFDFDF;margin-top:1px;}
.bread p{font-size:14px;font-weight:bold; overflow:hidden;padding-left:25px; background:url(../images/house.png) no-repeat left center;width:978px; margin:0 auto}
.bread p a {display:inline-block; line-height:40px}
 


.newcontainer{margin:0px auto;padding:20px 0;padding-top:0px}
.newcontainer .listlf{padding-right:30px;width:650px;overflow:hidden;border-top:1px solid #DFDFDF;padding-top:15px}
.newcontainer .left ul{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #DFDFDF;}
.newcontainer .left ul li a{line-height:32px; font-size:16px}
.newcontainer .left ul li span{font-size:12px; color:#717171;line-height:32px;}

.page { margin:50px 0;text-align: center;    margin-bottom: 20px;}
.page b { line-height:normal !important; padding: 3px 8px; font-size:14px; color:#333; }
.page a { padding: 3px 8px; background:#ebebeb; text-align: center; text-decoration: none; font-size:14px; font-family:"微软雅黑","黑体"; font-weight:normal; }
.page a:hover { background: #BA2020; text-decoration: none; color: #fff ;}


.newcontainer .right{width:300px;overflow:hidden}
.newcontainer .right .adv{width:300px;height:250px; overflow:hidden;margin-bottom: 20px;}
.newcontainer .right h2{height: 20px;line-height: 20px; margin-bottom:15px; position:relative}
.newcontainer .right h2 a{ display:block;border-left: 5px solid #BA2020;width: 100px;font-size: 20px;padding-left: 10px;height: 20px;line-height: 20px;}
.list_tdnews{margin-bottom: 15px; overflow: hidden;}
.list_tdnews li{background: url(../images/list01.gif) no-repeat scroll 0 center; height: 40px; line-height: 40px; overflow: hidden;width:388px; padding-left: 12px;border-bottom: 1px #ccc solid;}
.list_tdnews li h4{float: left; font-size: 14px; font-weight: normal; height: 40px; overflow: hidden;}
.list_tdnews li a{font-size: 14px;}

.jj_pic{margin-bottom:0px;}
.jj_pic dt{width:145px;}
.jj_pic dt a.img{height:90px;width:145px;overflow:hidden; display:block; position:relative;margin-bottom:10px}
.jj_pic dt img{height:90px;width:145px;}
.jj_pic dt span{display:block; position:absolute;height:80px;font-size:14px; color:#fff;background:rgba(0,0,0,.5);line-height:28px;left:0;bottom:-50px;width:135px;padding:5px;transition:0.5s;-o-transition:0.5s; -moz-transition:0.5s;-webkit-transition:0.5s;}
.jj_pic dt a:hover span{bottom:0px;background:rgba(0,0,0,0.5)}



.hot_news{height:60px;padding-bottom:15px;margin-top:15px;border-bottom:1px dotted #e5e5e5}
.hot_last{border-bottom:none}
.hot_news dt a{display:block;height:60px; width:90px; overflow:hidden}
.hot_news dt a img{width:90px; height:auto}


.hot_news dd{width:200px;height:60px;overflow:hidden}
.hot_news dd h3{height:60px; overflow:hidden;}
.hot_news dd h3 a{font-size:14px;line-height:28px;display:block;margin-bottom:8px;}
.hot_news_last{margin-bottom:15px}


/*详细页开始*/
.newcontainer .detaillf{width:690px;overflow:hidden;border:1px solid #DFDFDF;padding:15px 0}
#articleTitle{width:94%;margin:0 auto;padding:20px 0 10px;_padding:0;font-size:26px;line-height:1.5em;color:black;clear:both;text-align:center; font-weight:normal;}
#articleSubtitle{ width:94%; margin:0 auto; text-align:right;font-size:14px;}
#contentMsg{margin:5px auto;width:94%;height:25px; font-size:12px;line-height:25px;border-bottom:1px solid #ccc;text-align:center; color:#666;}
#contentMsg a{color:#666;}

#contentShare{width:600px; margin:0 auto;text-align:right;}
#contentMain{ width:90%; margin:0 auto;padding:0 10px 10px;font-size:16px;line-height:32px;text-align:left;word-wrap:break-word;word-break:break-all;clear:both;overflow:hidden;}
#contentMain p{margin:12px 0;color:#000}
#contentMain p font{font-family:"微软雅黑";}
#contentMain p a{color:#00F; text-decoration:underline;}
#contentMain span a{color:#00F; text-decoration:underline;}
#contentMain img{max-width:640px;}/*modify by wangaimin 20141212*/

.share{height:30px;line-height:30px;text-align:center;margin-bottom:10px}
.page_dt{ margin:10px  auto; margin-bottom:20px}

.newcontainer .detaillf h5{width:90%; margin:0 auto;text-align:left;line-height:34px;font-size:16px;border-bottom:1px solid #F5F5F5;border-top:1px dashed #ccc;color:#333; font-weight:normal;margin-bottom:20px}

.xgbox{width:90%; margin:0 auto;margin-bottom:20px}
.xgbox dl dt{height:30px;border-bottom:1px dotted #F5F5F5;margin-bottom:5px;padding-bottom:5px}
.xgbox dl dt a{padding-left:10px;font-size:14px; display:block;line-height:30px;height:30px;width:450px; color:#0B3B8C; overflow:hidden;background: url(../images/dot2.jpg) no-repeat left center;}
.xgbox dl dt a:hover{color:#333}
.xgbox dl dt span{padding-left:10px;display:block;line-height:30px;height:30px;width:150px; overflow:hidden;text-align:right;font-size: 12px;color: #D8D8D6;}

.message{width:680px;margin:0 auto; overflow:hidden}

#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right: 130px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:220px; _margin-bottom:220px;}
#code_hover{ background-position:-316px -258px; bottom:220px; _margin-bottom:220px;}
#gotop{ background-position:-276px -310px; bottom:167px; _margin-bottom:167px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:170px; bottom:167px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}




#footer{background:#eee}
.aboutnav{width:100%;height:30px;background: #BA2020;}
.aboutnav .text{display:block;width:1003px;margin:0 auto;text-align:center;line-height:30px;color:#fff;font-size:12px}
.aboutnav .text a{ display:inline-block;line-height:30px;color:#fff;font-size:14px;padding:0 20px}
.aboutnav .text a:hover{ color:rgba(225,225,225,0.9);text-decoration:underline}
.icp{width:1003px;margin:0 auto;text-align:center;line-height:28px;font-size:14px;padding:20px 0}
.icp a{color:#666}