﻿
<!--
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #33FF00;
}

body{margin:0;padding:0;font-size:12px;}
body div,ul,li{padding:0;margin:0;} 
p{padding:0;margin:0;} 
h1{font-size:28px; font-family:"微软雅黑","宋体",serif; font-weight:bold; font-style:normal;}
h2{font-size:18px; font-family:"微软雅黑","宋体",serif; font-weight:bold; font-style:normal;}
h3{margin:0;padding:0;font-size:18px;font-weight:normal; font-family:"微软雅黑", "Arial", "HELVETICA"; color:#222;}
table,td,input,textarea{font-size:12px;}
.clear{clear:both}
.center{text-align:center;}


/*	小屏幕适配	start*/
@media all  and (max-width: 1280px) {
	.header , .footer{min-width: 1200px;}
	#mainnav1,#mainnav2{min-width: 1200px;}
}
/*	小屏幕适配	end*/


/*==头部LOG样式==*/
#mainlogo{ width:1200px;height:120px;margin:0 auto 20px;}
#logo{ width:780px;height:120px;float:left; }
#logo p{margin-top:50px;}
#landmark{width:120px;height:120px;float:left; margin-left:40px;}
#slogan{height:120px;float:right;}
#slogan p{margin-top:80px;font-size:18px; font-family:"微软雅黑","宋体",serif; font-weight:bold; font-style:normal;}
/*==头部导航条样式==*/
#mainnav1{ width:100%;height:60px;margin:0 auto; background-color:#114996;}
.nav{ width:1200px;height:60px;margin:0 auto; display:block }
.nav li{list-style:none; float:left; margin-right:46px; margin-top:5px;}
.nav li a{text-decoration:none; font-size:16px;font-family:"微软雅黑","宋体",serif; color:#FFFFFF; line-height:60px;}
#mainnav2{ width:100%;height:30px;margin:0 auto; background-color:#EE0000;}

/* 焦点图样式 */

#wrap{width:780px;background: #fefefe; float:left;}
.hiSlider{overflow: hidden;height: 280px;width: 500px;background: #eee;}
.hiSlider-item{float: left;}
#wrap li{list-style: none;}
#wrap li img{display: block;margin: 0 auto;}

#wrap2{ float:left; width:380px; padding-left:38px;}
#gundong{ margin-top:25px;height:30px;}
#gundong a{font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif;font-size:14px; line-height:30px; color:#787878; margin-right:60px;}
#gundong span{ padding:0 20px; color:#f60; font-size:18px; line-height:30px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; font-weight:bold; }
#red{ color:#f60; font-size:24px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; border-bottom:solid 1px #bcbcbc; padding-bottom:10px;}
#orange{ color:#f60;font-size:24px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; border-bottom:solid 3px #f60; padding-bottom:10px;}
#orange a{ color:#f60; font-size:24px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; }
#blue{ color:#114996;font-size:24px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; border-bottom:solid 3px #114996; padding-bottom:10px;}
#blue a{ color:#114996; font-size:24px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; }
#focus{ color:#114996; font-size:24px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif;}
#focus ul{ float:left; display:block; margin:18px 0 18px 0; padding:0px;}
#focus li{ list-style:none; color:#6f6f6f; font-size:14px; line-height:26px;}
#focus li a{ color:#242424; font-size:22px; font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif;}


.left{width:780px;background: #fefefe; float:left;}
.right{float:RIGHT; width:380px; padding-left:36px;}

.news_textList{ margin:0; padding:0; width:430px;}
.news_textList_bottom dt a{font-size:16px;font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; line-height:2.2em; color:#f60; font-weight:bold;}
.news_liebiao a{ color:#242424; font-size:16px;font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; line-height:2.2em; }
.news_liebiao ul{ margin-left:16px; padding:0;}
.news_textList_bottom li{list-style: disc;}

.imgModule a{color:#242424; font-size:16px;font-family:helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,微软雅黑,宋体,sans-serif; line-height:2.4em;}
.imgModule{ margin-top:20px;}

/* footer样式 */
.footer{ background-color:#333333; border-top-style:solid; border-top-color:#f60; border-top-width:10px; color:#FFFFFF;}
.footer h2{ font-size:18px; font-family:"微软雅黑","宋体",serif;}
.footer a{font-size:12px; line-height:30px; font-family:"微软雅黑","宋体",serif;color:#888;}
#media{margin:10px auto; width:1200px;}
#about{margin:10px auto; padding-bottom:20px; width:1200px; color:#FFFFFF;font-size:12px; line-height:30px; font-family:"微软雅黑","宋体",serif;}




/* 列表页样式 */
.list-lanmu{ border-bottom:#1B8FD7 2px solid; height:25px;}
.list-lanmu span{ float:right; background-image:url(http://www.ruanwenhui.com/statics/images/ruanwenhui/home_lanmu.png); background-repeat:no-repeat; width:130px; height:30px; line-height:30px;}
.list-lanmu a{font-size:14px;color:#1B8FD7;}
.page{text-align:center;padding-top:40px;padding-bottom:40px;}
.page a{border:#000 1px solid;padding:5px 8px;margin:0 2px 0 0;text-decoration:none;height:30px;color:#0b3b8c;font-size:15px;line-height:30px;font-family:"微软雅黑", "Arial", HELVETICA;font-weight:normal;}
.page span{border:#000 1px solid;padding:5px 8px;margin:0 2px 0 0;text-decoration:none;height:30px;color:#0b3b8c;font-size:15px;line-height:30px;font-family:"微软雅黑", "Arial", HELVETICA;font-weight:normal;}

/* 首页样式 */
#area{ width:1200px; margin:20px auto;}
.areaL{width:800px; float:left; font-family:"微软雅黑","宋体",serif;}
.areaL img{max-width:750px;}
.areaL a{ color:#000000}
.focus{font-size:14px; margin-left:0px; line-height:25px;}
.headline{height:230px; background-color:#EFECE4; margin-top:20px;}
.headlinetitle{ color:#1B8FD7; border-bottom:#1B8FD7 3px solid; width:620px; margin:10px auto; padding-top:20px; padding-bottom:5px; font-size:14px; font-weight:bold}
.headline li{ list-style-type:none; float:left; display:block;width:300px;line-height:30px; height:30px; margin-left:20px;}
.home-lanmu{ border-top:#1B8FD7 2px solid; height:25px;}
.home-lanmu span{ float:right; background-image:url(http://www.ruanwenhui.com/statics/images/ruanwenhui/home_lanmu.png); background-repeat:no-repeat; width:130px; height:30px; line-height:30px;}
.home-lanmu span a{font-size:14px;color:#FFFFFF;margin-left:60px; }
.headline2{ margin:20px 0;}
.headline2 a{color:#000; font-size:24px;font-family:"微软雅黑","宋体",sfamilyerif;}
.headline2-cont{}
.headline2-pic{ width:200px; height:130px; float:left;}
.headline2-txt{ height:80px;width:430px; line-height:20px;margin-left:30px; float:left; color:#555555;}
.headline2-txt a{color:#555555;}
.headline2-from{height:50px;width:430px;line-height:20px;margin-left:30px; float:left; color:#555555;}
.headline2-from span{ margin-right:10px; color:#888888;}
.headline2-more{ width:800px; margin-top:20px; margin-bottom:20px;background-color:#E8E8E8;}
.headline2-more li{list-style-type:none; width:800px; height:30px; line-height:30px;margin-left:20px; font-size:14px; border-bottom:1px #FFFFFF solid;}
.headline2-more li span{ margin-left:20px;color:#888888;}

.areaR{width:300px; float:right;padding-left:30px;}

/* 内容页样式 */
.cont-from{height:50px;width:800px;line-height:20px;margin-left:10px; float:left; color:#555555; text-align:center;}
.cont-from span{ margin-right:10px; color:#888888;}
.cont-txt{width:800px; line-height:40px;margin-left:10px; float:left; color:#333333; font-size:20px;}
.cont-txt p{ padding-bottom:5px; padding-top:5px;}
.cont-txt a{color:#1B8FD7;}
.cont-mark{ float:right; height:50px; width:220px;padding-top:20px;}
.cont-mark span{ margin-right:20px; color:#888888;}
.tt{height:44px;}
.areaL .label{float:left;display:block;width:350px;}
.areaL .label .L1{float:left;display:block;background-color:#000000;color:#FFFFFF;width:15px;height:44px;line-height:22px;text-align:center;margin-right:5px;}
.areaL .label .L2{float:left;display:block;height:44px;width:100%;overflow:hidden;line-height:44px;}
.areaL .label .L2 li{float:left;display:block;background-color:#FFD200;margin-right:5px;}
.areaL .label .L2 li a{font-size:18px;line-height:44px;font-family:"微软雅黑", "Arial", HELVETICA;padding-left:5px;padding-right:5px;}
.areaL .share{float:right;display:block;margin-right:5px; height:44px; width:280px;}
.areaL .other{ margin-top:40px;}
.areaL .other li{list-style-type:none;font-size:12px;}
.areaL .other a{font-size:14px;line-height:30px;color:#134874;padding-left:0px;padding-right:20px;}





/* 右侧栏目内容调用样式 */
.you4-head{ height:30px; line-height:30px; width:290px; background-color:#114996; font-size:16px; padding-left:10px;}
.you4-head a{color:#FFFFFF;font-family:"微软雅黑","宋体",serif;}
.you4-head span{font-size:12px; margin-left:160px;color:#FFFFFF;}
.you4-body{ width:290px; background-color:#EFECE4;padding-left:10px;}
.you4-body a{color:#666666; font-size:14px;font-family:"微软雅黑","宋体",serif;}
.you4-body li{ height:40px; line-height:40px; list-style-type:none; border-bottom:1px #DCDCDC dashed;overflow:hidden;}
.you4-add{ width:300px; background-color:#EFECE4; height:20px;}





.clear{height:0;clear:both;font-size:0;line-height:0;overflow:hidden;}


.area{margin:0px auto 0; width:980px;background-color:#FFFFFF;}
.area .areaL{width:300px;float:left;background-color:#FFFFFF;}
.area .areaLM{width:670px;float:left;background-color:#FFFFFF}
.area .areaM{width:370px;float:left;background-color:#FFFFFF;}
.area .areaR{width:310px;float:left;background-color:#FFFFFF;}