@charset "utf-8";

body,td,th {

	font-family: "微软雅黑";

	font-size: 12px;

	color: #555;

	line-height:24px;

	text-decoration:none;

}

a{

	

	font-size: 12px;

	color: #555;

	line-height:24px;

	text-decoration:none;

}

a:hover{

	

	font-size: 12px;

	color: #000;

	line-height:24px;

	text-decoration:none;

}

body {

	background-color: #FFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.m{ width:1200px; margin:0 auto;}

.clear{ clear:both;}

.top{ background:url(top.png) repeat-x; height:30px; line-height:30px;}

.topL{ width:600px; float:left; }

.topR{ width:600px; float:right; text-align:right;}

.nacRR{ /*width:750px;*/width:900px; float:right;}

.dianhua{ font-size:12px; color:#666; font-family:ËÎÌå; line-height:29px; text-align:right; margin-top:10px;}

.dianhua font{ font-size:20px; font-weight:normal; color:#fe524e; line-height:29px; font-family:Î¢ÈíÑÅºÚ;}

.flexslider{position:relative;height:507px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:507px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}

.lianjie{display:block; width:100%; height:100%;}



.biaoti{ font-size:28px; color:#161717; line-height:100px; text-align:center;}



.ababli{ overflow:hidden; width:1220px;}

.ababli ul{}

.ababli ul li{ width:281px; float:left; margin-right:20px;}

.ababli ul li h1{ font-size:18px; color:#000; line-height:40px; text-align: left; font-weight:normal;}



.bii{ background:#f5f5f5; padding:0px 0px 40px 0px; margin-top:40px; margin-bottom:40px;}



*{border:none;text-decoration:none}

.wrap{margin:0px;position:relative; width:276px;}

.photo a{display:block;border:0px solid #cccccc;}

.photo a:hover{border:0px solid #f07601;}

.photo span{width:216px; height:306px; padding:30px;background:#000;display:none;position:absolute;bottom:0;left:0;color:#ffffff;filter:alpha(opacity=70);-moz-opacity:0.6;opacity:0.6;font:14px/30px Î¢ÈíÑÅºÚ; text-align:center;cursor:hand;}

.photo a:hover span{display:block;}

.photo span h1{ font-size:20px; color:#fff; line-height:40px; font-weight:normal;}



.newsti{ width:726px; border:#ccc solid 1px; float:left;}

.wenti{ width:437px; border:#ccc solid 1px; float:right;}

.newsti h1{ background:url(line.png) repeat-x; line-height:60px; font-weight:normal; color:#e71f1a; font-size:24px; padding:0px 15px;}

.wenti h1{ background:url(line.png) repeat-x; line-height:60px; font-weight:normal; color:#e71f1a; font-size:24px; padding:0px 15px;}

.newstiLL{ width:228px; float:left;}

.newstiRR{ width:445px; float:right;}

.newstiRR h2{ font-size:16px; color:#000; line-height:45px; font-weight:normal;}



.wen{ border-bottom:#ccc  dashed 1px; padding:0px 0px 7px 0px;}

.wen h2{ color:#000; line-height:32px; font-weight: bold; font-size:14px; margin-top:4px;}

.wen font{}





*{ margin:0px; padding:0px;}

ul,li{ list-style-type:none;}

a{ text-decoration:none;}

.clear{ clear:both;}

.list3{ margin-top:15px;}

.list3 ul li{ line-height:22px;}

.list3 ul li span{ float:right;}



.bot{ background:#ebebeb; padding:15px; border-top:#e61e19 solid 3px; margin-top:40px;}

.bot_nn{ font-size:14px; line-height:28px; width:430px; float:left; margin-left:30px; padding-top:30px; color:#333;}







.datu{ max-width:100%; width:1920px; height:313px; margin:0 auto;}

.datu img{ max-width:100%; width:1920px; margin:0 auto;}

.n_l{ width:247px; float:left;}

.n_bt{ width:247px; line-height:48px; text-align: left; color:#e71e19; font-size:28px; padding-left:20px; margin-bottom:20px;}

.n_bt h1{ font-size:12px; color:#303234; line-height:18px;font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left;}

.nlll{ margin-top:5px;}

.nlll ul {width:247px;}

.nlll ul li { background:#f1f1f1;width:247px; height:43px; line-height:43px; text-align:center; color:#333; margin-top:2px; font-size:16px;}

.nlll ul li a{ width:247px; height:43px; line-height:43px; text-align:center; color:#333; margin-top:2px; font-size:16px; text-decoration:none;}

.nlll ul li a:hover{

	width:247px;

	height:43px;

	line-height:43px;

	text-align:center;

	color:#000;

	margin-top:2px;

	font-size:16px;

	text-decoration:none;

}

.nlll ul li:hover{ border-bottom:#e71e19 solid 3px; height:40px; background:#fff;}

.n_r{ width:925px; float: right;}

.n_mc{ font-size:24px; color:#000000; line-height:24px; float:left; font-size:16px;}

.weizhi{ float:right; color:#656563; height:24px; line-height:24px; padding-right:5px; font-size:12px;}



.lianxi{ width:215px; border:#ccc solid 1px; padding:15px; margin-top:15px;}

.lianxi h2{ font-size:14px; line-height:30px; border-bottom:#ccc dashed 1px; font-weight:normal; margin-bottom:10px;}

.lianxi h3{font-size:18px; line-height:40px; font-weight:normal; color:#333;}



.chan_weizhi{ background:#f1f1f1; width:100%; line-height:40px;}

.chanpin_lan{ background:url(chanp_lan.png) repeat-x; padding:20px 30px; font-size:32px; color:#fff; line-height:32px;}

.chanpin_lan font{ font-size:16px; color:#fff; line-height:24px; margin-bottom:}

.nlll2{ background:#f0eeee ;border:#ccc solid 1px; width:221px; padding:12px;}

.nlll2 ul {}

.nlll2 ul li {width:201px; height:48px; line-height:48px; text-align: left; color:#333; margin-top:2px; font-size:16px; padding-left:20px;}

.nlll2 ul li a{ width:201px; height:48px; line-height:48px; text-align: left; color:#333; margin-top:2px; font-size:16px; text-decoration:none;}

.nlll2 ul li a:hover{

	width:201px;

	height:48px;

	line-height:48px;

	text-align: left;

	color:#000;

	margin-top:2px;

	font-size:16px;

	text-decoration:none;

}

.nlll2 ul li:hover{ background:url(lan_bj.png) no-repeat; height:48px; background:#fff;}

.n_r h1{ font-size:36px; color:#333; line-height:80px; font-weight:normal;}

.mingcheng{ font-size:24px; color:#333; line-height:40px; text-align:center;}

.zi{ border:#ccc solid 1px; width:268px; height:257px;}



.zw{ line-height:30px; padding:15px 0; min-height:350px;color:#555555; font-size:14px;}

.zw a:link{ color:#555555; }

.zw a:visited{ color:#555;}

.zw a:hover{ color:#FF6205;}

.zw a:active{color:#555555;}

.zw img{

 max-width:100%;



 width:expression(document.body.clientWidth>100%?"100%":"auto");



}



.xiaocms-page span{ margin:0 3px;  border:1px solid #eee;line-height:25px; padding:0 10px; background:#FD5B03; color:#FFFFFF; display:inline-block; }

.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:25px;background:#fff; display:block; color:#333; padding:0 10px;display:inline-block; }

.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #eee;line-height:25px; background:#FD5B03; color:#fff; padding:0 10px;display:inline-block;}




/*===========================修改过的css开始===============================*/
.ababli{ overflow:hidden; width:1220px;}
.ababli ul{}
.ababli ul li{ width:570px; float:left; margin-right:40px; font-size:14px;}
.ababli ul li:nth-child(2n) { margin-right:0;}
.ababli ul li h1{ font-size:18px; color:#000; line-height:50px; text-align: left; font-weight:normal;}


.lf { float:left;}
.rt { float:right;}
.sy_gy { width:1200px; margin:50px auto;}
.sy_gy .left { width:45%; }
.sy_gy .left h3 {font-size: 28px; color:#333; height:60px;}
.sy_gy .left h4 { height:50px; font-size:24px;}
.sy_gy .left p { font-size:16px; line-height:30px; }
.sy_gy .left .mr { margin:20px 0px;}
.sy_gy .right { width:50%;}
.sy_gy .right img { width:100%; height:auto;}

.mr{width:150px; height:35px; border:1px solid #e61e19; line-height:35px; text-align:center; display:block; color:#e61e19;transition:all .3s;-webkit-transition:all .3s;
-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; margin:30px auto 0px auto;}
.mr a {color:#e61e19; display:block; font-size:14px; line-height:35px;}
.mr:hover a {background-color:#e61e19; color:#fff; display:block; font-size:14px; line-height:35px;}

.bii{ background:#f5f5f5; padding:60px 0px;}


.hzhb { width:1200px; margin:30px auto;}
.hzhb h3 {font-size: 28px; color:#333; height:50px;}
.hzhb ul li { width:18.4%; margin:0 2% 2% 0; float:left;}
.hzhb ul li:nth-child(5n){margin-right:0; border:0}
.hzhb ul li img  { width:100%; height:auto;}
/*===========================修改过的css结束===============================*/