﻿@charset "utf-8";

.box_i_banner {clear:both; margin:10px auto 0; width:1200px; text-align:center;}

.position {clear:both; margin:10px auto 0; width:1200px; text-align: left; color:#000000; font-size:14px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dashed #dcdcdc; line-height:40px;}
.position a { color:#000000;}
.position a:hover { color:#009944; text-decoration:none;}
.position span { padding:0 4px;font-family:'宋体'; }

.box_case { clear:both; margin:0 auto 0;  overflow:hidden; width:1200px;}
.box_case .list {clear:both; margin:0 auto 0; width:1152px; padding-bottom:15px; }
.box_case .list ul {clear:both; margin:0 auto 0 0;  width:1552px;}
.box_case .list li { float:left; width:360px; margin-top:70px; margin-right:43px; text-align:left; height:603px;overflow:hidden;}
.box_case .list li.on {-moz-box-shadow:6px 8px 16px #dddddd; -webkit-box-shadow:6px 8px 16px #dddddd; box-shadow:6px 8px 16px #dddddd;}
.box_case .list li .pic { width:360px; height:322px;}
.box_case .list li .pic img { width:360px; height:322px;}
.box_case .list li .txt { border:1px solid #dcdcdc; width:358px; height:279px;}
.box_case .list li .txt .c_name { margin:0 18px 0; padding-top:28px; color:#282828; font-size:18px; line-height:26px; font-weight:bold;}
.box_case .list li .txt .c_name a {color:#282828;}
.box_case .list li .txt .c_name a:hover {color:#b7d333; text-decoration:none;}
.box_case .list li .txt .date { margin:16px 18px 0;font-size:14px; color:#5a5a5a;}
.box_case .list li .txt p { margin:16px 18px 0; font-size:14px; color:#5a5a5a;}
.box_case .list li .txt .more { margin:20px 18px 0; text-align:right; color:#b7d333; text-transform:uppercase;}
.box_case .list li .txt .more a { color:#b7d333;}
.box_case .list li .txt .more a span { font-family:"宋体"}
.box_case .list li .txt .more a:hover { color:#829d03; text-decoration:none;}
.box_case .list li .more { display:block; margin-top:300px; text-align:center;}

.box_ntop {clear:both; margin:10px auto 0; width:1200px; }
.box_ntop .list_pic {}
.box_ntop .list_pic ul { float:left;width:1216px;}
.box_ntop .list_pic li { float:left; margin:10px 6px 0 0; width:396px; height:200px; border:1px solid #dcdcdc;position:relative; z-index:0}
.box_ntop .list_pic .pic img { width:396px; height:200px;}
.box_ntop .list_pic .txt { display:block; position:absolute; left:0; bottom:0; background:#000000; width:100%; color:#ffffff; font-size:16px; line-height:28px; text-align: left;height:42px;
filter:Alpha(opacity=60);
background:#000000;
background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0% !important;
}
.box_ntop .list_pic .txt span { display:block; padding:8px 9px 0;}
.box_ntop .list_pic li a:hover .txt { height:70px;
	
	}

.main_new {clear:both; margin:10px auto 0; width:1200px; }
.main_new .main_L { float:left; width:700px;}
.main_new .main_R{ float:right; width:442px;}

.main_new .main_L .list {clear:both; margin:0 auto 0; width:700px;overflow:hidden;  }
.main_new .main_L .list ul {clear:both; margin:0 auto -1px; overflow:hidden; width:700px; }
.main_new .main_L .list li { float:left; clear:both; width:700px; overflow:hidden; padding:30px 0; border-bottom:1px dotted #bbbbbb;}
.main_new .main_L .list li .pic { float:left; width:178px; height:128px; border:1px solid #cccccc;}
.main_new .main_L .list li .txt { float: right; margin-top:2px;  width:700px; text-align:left;}
.main_new .main_L .list li .txt .t_name { font-size:20px; line-height:24px; height:24px; overflow:hidden; font-weight:bold;color:#2b2b2b;}
.main_new .main_L .list li .txt .t_name a { color:#2b2b2b;}
.main_new .main_L .list li .txt .t_name a:hover { color:#ff9139;}
.main_new .main_L .list li .txt p { margin-top:15px; height:50px; overflow:hidden; line-height:25px; color:#666666; font-family:'宋体'}
.main_new .main_L .list li .txt p a { margin-left:12px; color:#ff9139;}
.main_new .main_L .list li .txt p a:hover { color:#009943;}
.main_new .main_L .list li .txt .date { margin-top:18px; color:#666666; font-family:'宋体'}

.main_new .main_R .list {clear:both; margin:30px auto 0; width:442px; background:url(/images/line.gif) 559px 0 repeat-y}
.main_new .main_R .list ul {clear:both; overflow:hidden; width:442px;}
.main_new .main_R .list li {text-align:left; height:50px; line-height:50px; overflow:hidden;}
.main_new .main_R .list li a { padding-left:26px; font-size:16px; color:#000000; background:url(/images/i.png) 0 -279px no-repeat}
.main_new .main_R .list li a:hover {color:#009944; text-decoration:underline;background:url(/images/i.png) 0 -329px no-repeat}

.main_about {lear:both; margin:10px auto 0; width:1200px; }
.main_about .main_L { float:left; width:240px;}
.main_about .main_R{ float:right; width:942px;}

.main_about .main_L .side_nav { margin-top:30px; margin-bottom:30px; clear:both; padding-bottom:120px; border:1px solid #dcdcdc; background:#fafafa;}
.main_about .main_L .side_nav a { display:block; cursor:pointer; line-height:48px; height:48px; border-bottom:1px solid #dcdcdc; font-size:16px; color:#000000;  text-align:left; text-indent:94px;}
.main_about .main_L .side_nav a:hover { color:#17a154; text-decoration:none; }
.main_about .main_L .side_nav a.current { color:#17a154; text-decoration:none; background:url(/images/i.png) right -1114px no-repeat}
.main_about .main_L .side_nav .i_1 { background:url(/images/icon.png) 46px -518px no-repeat}
.main_about .main_L .side_nav a:hover .i_1,.main_about .main_L .side_nav a.current .i_1 { background:url(/images/icon.png) -194px -518px no-repeat}
.main_about .main_L .side_nav .i_2 { background:url(/images/icon.png) 46px -566px no-repeat}
.main_about .main_L .side_nav a:hover .i_2,.main_about .main_L .side_nav a.current .i_2 { background:url(/images/icon.png) -194px -566px no-repeat}
.main_about .main_L .side_nav .i_3 { background:url(/images/icon.png) 46px -617px no-repeat}
.main_about .main_L .side_nav a:hover .i_3,.main_about .main_L .side_nav a.current .i_3 { background:url(/images/icon.png) -194px -617px no-repeat}
.main_about .main_L .side_nav .i_4 { background:url(/images/icon.png) 46px -665px no-repeat}
.main_about .main_L .side_nav a:hover .i_4,.main_about .main_L .side_nav a.current .i_4 { background:url(/images/icon.png) -194px -665px no-repeat}

.main_about .main_R .con { margin:30px 28px 45px; text-align:left; font-size:18px; color:#3c3c3c; line-height:48px; }

.box_deatil { clear:both; width:1200px; margin:20px auto 0; overflow:hidden;  }
.box_deatil h1 { text-align:center; color:#000000; font-size:30px; padding-top:20px; line-height:50px; font-weight:normal;}
.box_deatil .about { padding-top:8px; text-align:center; font-family:'宋体'; font-size:14px; color:#787878;}
.box_deatil .new_txt { width:1170px; clear:both; overflow:hidden; margin:28px auto 0; text-align:left; color:#3c3c3c; font-size:16px; line-height:28px;}
.box_deatil_more { clear:both; margin:0 100px;padding-right:55px;  text-align:right;font-size:18px; color:#3c3c3c; line-height:48px; background: url(/images/i.png) right -1160px no-repeat}
.box_deatil_more a {}