﻿*{ 
	padding:0; 
	margin:0;
}
body,td,th,div{
	font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;;
	font-size: 14px;
	color: #333;
}
body {
	background:#FFFFFF;
}
p{
	line-height:150%;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}
h1{
	color:#000000;
	line-height:150%;
	font-size:24px;
}
img{ border:0px;}
li{ 
	list-style:none;
}

.f12b{
	font-weight:bold;
}
.f14{
	font-size:14px;
}
.f14b{
	font-size:14px;
	font-weight:bold;
}
.c{clear:both}
.txt_list1{ width:100%; margin:0 auto;overflow:hidden;}
.txt_list1 li{  line-height:35px; font-size:18px;}
.txt_list1 span{ float:right; margin-right:8px; color:#666666; font-size:14px;}
.pic_list1 li img{padding-bottom: 20px;}
.pic_list1{ width:100%; margin:0 auto; }
.pic_list1 li{ width:225px; height:130px; float:left;margin:0 7px 0 8px; display:inline; background:#EEEEEE; text-align:center; padding:30px 0 80px 0;  position:relative;}
.pic_list1 li b{display:block; line-height:25px; text-align:center; font-size:24px; color:#333; font-weight:normal;}
.pic_list1 li span{display:block; line-height:25px; text-align:center; color:#999;}
.pic_list1 .mask{ background:url(../images/mask1.png); width:195px; height:100%; position:absolute; top:0; left:0; padding:30px 15px; display:none;}
.pic_list1 .mask dt{ color:#FFF; clear:both; text-align:left; font-size:24px; line-height:40px;}
.pic_list1 .mask dd{ color:#FFF; width:90px; float:left; line-height:30px; text-align:left; padding-right:5px;word-wrap: break-word;white-space: nowrap; }
.pic_list1 .mask dd a{color:#FFF;}
.pic_list1 li:hover .mask{ display:block;}

.pic_list2{ width:100%; margin:0 auto; }
.pic_list2 a{ width:214px; height:230px; float:left;margin:0 12px; display:inline; text-align:center; padding:82px 0 40px 0;  position:relative; border:1px solid #EAE9E9;}
.pic_list2 a b{display:block; line-height:120px; text-align:center; font-size:20px; color:#FFF; font-weight:normal;}
.pic_list2 a span{display:block; line-height:25px; text-align:center; color:#FFF; font-size:16px;}
.pic_list2 .mask{ background:#FFFFFF; width:184px; height:292px; position:absolute; top:0; left:0; padding:30px 15px; display:none;}
.pic_list2 .mask dt{ color:#333; clear:both; text-align:center; font-size:24px; line-height:50px;}
.pic_list2 .mask dd{ color:#999; clear:both; line-height:30px; text-align:left; padding-right:5px; }
.pic_list2 .mask i{ width:132px; height:38px; background:#C80201; color:#FFF; display:block; line-height:38px; margin:0 auto; border-radius:38px; position:absolute; left:40px; bottom:40px; font-style:normal;}
.pic_list2 a:hover .mask{ display:block;}

.pic_list3{ width:100%; margin:0 auto; }
.pic_list3 li{ width:591px; height:334px; float:left;margin:0 16px 20px 0; display:inline; text-align:center; position:relative;}
.pic_list3 li img{width:591px; height:334px;}
.pic_list3 li span{display:block; filter: Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; background: #000; width:100%; height:68px; position:absolute; left:0; bottom:0; z-index:1;}
.pic_list3 li b{display:block; line-height:68px; text-align:center; color:#999; position:absolute; left:0; bottom:0; z-index:2; padding:0 36px; font-size:20px; font-weight:normal; }
.pic_list3 li a{ color:#FFF; text-decoration:none;}
.pic_list3 .s{ margin-right:0;}

.main{ width:1200px; margin:0 auto;overflow:hidden;}

.top_bg{background:url(../images/index_02.png) repeat-x; width:100%; height:35px; clear:both; overflow:hidden; color:#999; line-height:35px;}
.top_bg>div,.top_bg a{ color:#999; }
.top_bg a:hover{ color:#C80C0B; }
.top_bg span{ float:right; text-align:center;}

.top_w{ width:1200px; margin:0 auto;overflow:hidden; padding:25px 0;}
.top_w .logo{ float:left;}
.top_w .slogan{ float:left; color:#333; font-size:24px; padding:18px 0 0 20px;}
.top_w .tel{ float:right;}

.menu{background:url(../images/index_15.png) repeat-x; width:100%; height:50px; clear:both; overflow:hidden; }
.menu ul{ width:1200px; margin:0 auto;overflow:hidden;}
.menu ul li{ float:left; width:132px; line-height:50px; text-align:center; font-size:18px;}
.menu ul li .hover,.menu ul li a:hover{background:url(../images/index_16.png) no-repeat center;}
.menu ul li a{ color:#FFF; display:block; text-decoration:none;}

.focus{ width:100%; height:615px; position:relative; clear:both; z-index:10;}
.focus .xmSlide{background:#FFF;}
.focus .xmSlide_01{height:615px; cursor:pointer;}
.focus .xmSlide-pagination{padding-top:15px;text-align:center; position:absolute; left:45%; bottom:50px; z-index:100;}
.focus .xmSlide-pagination li{ margin:0 5px; float:left;}
.focus .xmSlide-pagination li a{display:block;width:30px;height:5px;text-indent:-9999px;background:#F9F2F2; overflow:hidden;}
.focus .xmSlide-pagination li a.active{background:#FF0000;}
.focus .xmSlide-control{overflow:hidden;}
.focus .btn{width:950px;position:absolute;left:50%;margin-left:-475px;top:0;z-index:9999;}
.focus .btn span{display:block;text-align:right;padding-right:158px;}
.focus .btn p{padding:300px 78px 0 0;text-align:right;}
.focus .btn p a{width:133px;height:36px;display:inline-block;margin-right:10px;line-height:36px;font-size:14px;color:#fff;text-align:center;}
.focus .btn p a.item1{background-color:#ff9000;-webkit-box-shadow:0 2px rgba(13,47,88,.19);-moz-box-shadow:0 2px rgba(13,47,88,.19);box-shadow:0 2px rgba(13,47,88,.19);}
.focus .btn p a.item2{background-color:#5e95e1;-webkit-box-shadow:0 2px rgba(13,47,88,.19);-moz-box-shadow:0 2px rgba(13,47,88,.19);box-shadow:0 2px rgba(13,47,88,.19);}

.part1{ background:url(../images/ibg_02.png) no-repeat center; width:100%; height:597px; clear:both; overflow:hidden; }

.index_title{ padding:60px 0 40px 0; width:100%; clear:both; overflow:hidden; text-align:center;}
.index_title h1{ font-size:36px; color:#333; line-height:50px; font-weight:normal;}
.index_title p{ font-size:14px; color:#999; line-height:30px;}
.index_titlex{margin:auto;border-bottom:1px dashed #333; width:300px;}

.index_title2{ padding:60px 0 40px 0; width:100%; clear:both; overflow:hidden; text-align:center;}
.index_title2 h1{ font-size:36px; color:#FFF; line-height:50px; font-weight:normal;}
.index_title2 p{ font-size:14px; color:#FFF; line-height:30px;}

.part2{ background:url(../images/ibg_03.png) no-repeat center; width:100%; height:652px; clear:both; overflow:hidden; }
.part2 .more{ width:180px; height:50px; background:#C80201; color:#FFF; display:block; margin:0 auto; text-align:center; line-height:50px; border-radius:50px; text-decoration:none;} 

#slides{ width:1200px; margin:20px auto; height:420px; overflow:hidden; position:relative; padding-top:80px; padding-bottom:20px;}
.slides_container li{ width:1200px; float:left; overflow:hidden;}

#slides2{ width:1200px; margin:20px auto; height:420px; overflow:hidden; position:relative; }

.pagination{ position:absolute; left:47%; z-index:10; bottom:30px;}
.pagination li{ float:left; padding-right:20px;}
.pagination a{ display:block; outline:none; background:#FFF; text-indent:-999em; width:25px; height:6px; overflow:hidden;}
.pagination li.current a{ background:#C80201;}

.part3{ background:url(../images/ibg_05.png) no-repeat bottom; width:100%; height:714px; clear:both; overflow:hidden; }

.part3 .list{ width:1200px; height:395px; margin:0 auto; clear:both; box-shadow:0 0 10px #DDD; background:#FFF;}
.part3 .list li{ float:left; padding:30px 48px 30px 48px; overflow:hidden;}
.part3 .list li i{ text-align:center; display:block; clear:both;}
.part3 .list li b{ width:20px; font-size:24px; color:#333; display:block; clear:both; font-weight:normal; padding:16px 15px 0 15px; line-height:26px;}
.part3 .qq{ width:180px; height:50px; margin:30px 0 0 636px; }

.part4{ background:url(../images/ibg_06.png) no-repeat bottom; width:100%; height:963px; clear:both; overflow:hidden; }


.nTab{
width: 1200px;

overflow:hidden;
margin:0 auto;
}
.nTab .TabTitle{
clear: both;
overflow: hidden;
background:#252525;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 133px;
cursor: pointer;
list-style-type: none;
font:normal 16px/60px "微软雅黑";
text-align:center;
color:#FFF;
}
.nTab .TabTitle .active{ background:#C80201; }
.nTab .TabTitle .active a{ color:#3B80DB; text-decoration:none; }

.nTab .TabTitle .normal{ }
.nTab .TabTitle .normal a{ color:#333; text-decoration:none; }

.nTab .TabContent{
width:auto;
background:#fff;
margin: 0px auto;
}
.none {display:none;}

.nTab2{
width: 1200px;
height:460px;
overflow:hidden;
margin:0 auto;
}
.nTab2 .TabTitle{
overflow: hidden;
width:204px;
float:left;
}
.nTab2 .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab2 .TabTitle li{
float: left;
width: 204px;
height:146px;
cursor: pointer;
list-style-type: none;
font:normal 22px/146px "微软雅黑";
text-align:center;
margin-bottom:12px;
}
.nTab2 .TabTitle .active{ background:#C80201; color:#FFF;}
.nTab2 .TabTitle .active a{ color:#3B80DB; text-decoration:none; }

.nTab2 .TabTitle .normal{ background:#F4F4F4; color:#C80201;}
.nTab2 .TabTitle .normal a{ color:#333; text-decoration:none; }

.nTab2 .TabContent{
float:right;
width:980px;
}

.nTab3{
width: 730px;
height:350px;
overflow:hidden;
background:#F9F9F9;
float:left;
padding:10px 35px 35px 35px;
}
.nTab3 .TabTitle{
clear: both;
overflow: hidden;
background:url(../images/index_140.png) repeat-x bottom;}
}
.nTab3 .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab3 .TabTitle li{
float: left;
cursor: pointer;
list-style-type: none;
font:normal 20px/50px "微软雅黑";
text-align:center;
color:#FFF;
padding:0 10px;
}
.nTab3 .TabTitle .active{ border-bottom:3px solid #C80200; color:#C80200}
.nTab3 .TabTitle .active a{ color:#3B80DB; text-decoration:none; }

.nTab3 .TabTitle .normal{ color:#333; }
.nTab3 .TabTitle .normal a{ color:#333; text-decoration:none; }

.nTab3 .TabContent{
width:auto;
margin: 0px auto;
}


.nTab4{
width: 1200px;
height:700px;
overflow:hidden;
padding:10px 35px 35px 35px;
}
.nTab4 .TabTitle{
clear: both;
overflow: hidden;
}
.nTab4 .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab4 .TabTitle li{
float: left;
cursor: pointer;
list-style-type: none;
text-align:center;
color:#FFF;
width:149px;
}
.nTab4 .TabTitle li span{ text-align:center; display:block; line-height:60px; font-size:18px; padding-bottom:25px;}
.nTab4 .TabTitle img{ height:40px;}

.nTab4 .TabTitle .active{ background:url(../images/list_42.png) no-repeat bottom; color:#C62424;}
.nTab4 .TabTitle .active a{ color:#3B80DB; text-decoration:none; }

.nTab4 .TabTitle .normal{ color:#838383; }
.nTab4 .TabTitle .normal a{ color:#333; text-decoration:none; }

.nTab4 .TabContent{
width:auto;
margin: 0px auto;
background:#F9F9F9;
padding:25px;
}
.nTab4 .TabContent p{ line-height:25px; padding:5px 0;}
.fuwujianjie{width:1180px;margin: 0px auto;background:#F9F9F9;padding:10px;}
.fuwujianjie p{line-height:25px; font-size:16px;}
.fuwujianjie img{width:100%; margin-top:15px;}
.case_list dl{ width:590px; height:364px; background:#FFF; float:left; margin-top:23px; margin-right:20px;}
.case_list dt{ float:left;}
.case_list dt img{width:290px; height:245px;padding-top:20px;}
.case_list dd{ float:left; width:240px; padding:35px 28px;}
.case_list dd h2{ font-size:18px; font-weight:normal; line-height:40px;}
.case_list dd p{ font-size:16px; font-weight:normal; line-height:30px;}
.case_list dd .btns{ padding-top:20px;}
.case_list dd li{ float:left; text-align:center; line-height:40px; width:110px;}
.case_list dd .more{ width:110px; line-height:40px; text-align:center; background:#C70100; text-decoration:none; color:#FFF; display:block; border-radius:40px;}

.case_list2 dl{ width:270px; height:373px; background:#F2F2F2; float:left; margin-top:23px; margin-right:12px; padding:10px;}
.case_list2 dt{ }
.case_list2 dd{ width:240px; padding:10px 10px;}
.case_list2 dd h2{ font-size:16px; font-weight:normal; line-height:40px; text-align:center;}
.case_list2 dd p{ font-weight:normal; line-height:25px; color:#999;}
.case_list2 dd .btns{ padding-top:10px;}
.case_list2 dd li{ text-align:center; line-height:40px;}
.case_list2 dd .more{ width:148px; line-height:40px; text-align:center; background:#C70100; text-decoration:none; color:#FFF; display:block; border-radius:40px; margin:0 auto;}
.case_list2 .s{ margin-right:0;}

.banner1{ width:100%; clear:both; text-align:center;}

.part5{ width:100%; clear:both; overflow:hidden; padding:50px 0 70px 0;}

.big_pic{ width:980px; height:460px; position:relative;}
.big_pic dl{ width:100%; height:110px; background:url(../images/mask2.png); overflow:hidden; position:absolute; left:0; bottom:0;}
.big_pic dl dd{ float:left; color:#FFF; line-height:30px; padding:28px; width: 810px;}
.big_pic dl dt{ float:left; width:110px; height:110px; text-align:center;}
.big_pic dl dt a{ display:block; background: #C80201; color:#FFF; line-height:110px; text-decoration:none;}

.part6{ background:url(../images/ibg_09.png) no-repeat top; width:100%; height:553px; clear:both; overflow:hidden; }

.part6 .service_list{ width:1206px; margin:0 auto; clear:both; margin-top:20px; background:#FFF; overflow:hidden;}
.part6 .service_list li{ float:left; width:201px; height:200px; font-size:20px; color:#333; text-align:center; padding-top:150px; overflow:hidden; line-height:30px;}
.part6 .service_list li span{ display:block; font-size:14px; line-height:20px;}
.a1{ background:url(../images/index_95.png) no-repeat;}
.a1:hover{ background:url(../images/index_95.png) no-repeat -3px -3px;}
.a2{ background:url(../images/index_96.png) no-repeat;}
.a2:hover{ background:url(../images/index_96.png) no-repeat -3px -3px;}
.a3{ background:url(../images/index_97.png) no-repeat;}
.a3:hover{ background:url(../images/index_97.png) no-repeat -3px -3px;}
.a4{ background:url(../images/index_98.png) no-repeat;}
.a4:hover{ background:url(../images/index_98.png) no-repeat -3px -3px;}
.a5{ background:url(../images/index_99.png) no-repeat;}
.a5:hover{ background:url(../images/index_99.png) no-repeat -3px -3px;}
.a6{ background:url(../images/index_100.png) no-repeat;}
.a6:hover{ background:url(../images/index_100.png) no-repeat -3px -3px;}
.part6 .service_list li:hover{ padding-top:147px; padding-right:3px; width:197px; height:203px;}

.worried_list{ width:380px;}
.worried_list dl{ height:106px; background:#F6F6F6; margin-bottom:19px;}
.worried_list dl dt{ float:left;}
.worried_list dl dd{ float:right; width:260px; padding:25px 15px; font-size:24px; color:#282828; line-height:30px;} 
.worried_list dl dd span{ display:block; font-size:14px; color:#666; line-height:20px!important;}

.fl{ float:left;}
.fr{ float:right;}

.mid_pic{ width:381px; float:left; margin-left:30px;}

.part7{ background:url(../images/index_120-122.png); width:100%; height:606px; clear:both; overflow:hidden; }

.advantage_list{ width:590px; height:322px; float:left; position:relative; margin:0 5px;}
.advantage_list dt{ width:159px; height:305px; position:absolute; left:0; top:0; background:url(../images/mask3.png); padding:23px;}
.advantage_list .dt2{ width:159px; height:305px; position:absolute; left:auto!important; right:0; top:0; background:url(../images/mask3.png); padding:23px;}
.advantage_list dt b{ font-weight:normal; font-size:18px; color:#FFF; line-height:40px; padding-bottom:30px;}
.advantage_list dt p{ font-weight:normal; font-size:14px; color:#FFF; line-height:25px;}
.advantage_list dt span{ display:block; padding-top:30px;}

.advantage1{background:url(../images/index_132.png) no-repeat center; width:100%; height:428px; clear:both;}
.advantage2{background:url(../images/index_133.png) no-repeat center; width:100%; height:428px; clear:both;}
.advantage3{background:url(../images/index_134.png) no-repeat center; width:100%; height:428px; clear:both;}
.advantage4{background:url(../images/index_136.png) no-repeat center; width:100%; height:428px; clear:both;}

.text{ width:650px; padding-top:228px; }
.text h2{ color:#c80200; font-size:36px; font-weight:normal; line-height:60px;}
.text p{ background:url(../images/ibg_14.png) no-repeat left; padding-left:10px; color:#333; font-size:18px; line-height:40px;}

.topic{ width:712px; clear:both; background:#FFF; padding:10px; overflow:hidden; margin:10px auto;}
.topic img{width:172px; height:120px;}
.topic dt{ float:left; width:172px;}
.topic dd{ float:left; width:500px; padding-left:20px;}
.topic dd b{ font-size:18px; font-weight:normal; line-height:40px;}
.topic dd p{ color:#999; line-height:25px;}
.topic dd span{ display:block; padding-top:10px;}
.topic dd i{ font-style:normal; float:right;}

.ask{ width:340px; height:360px; padding:0 20px 20px 20px; background:#F9F9F9; float:right;}
.ask .title{ width:100%; height:60px; clear:both; background:url(../images/index_140.png) repeat-x bottom; line-height:60px;}
.ask .title b{ font-size:20px; font-weight:normal; float:left; border-bottom:3px solid #D23534; line-height:58px;}
.ask .title span{ float:right;}

.ask .list{ clear:both; border-bottom:1px dashed #DEDEDE; overflow:hidden; padding:10px 0;}
.ask .list dt{background:url(../images/index_143.png) no-repeat left; padding-left:35px; font-size:16px; color:#282828; line-height:30px;}
.ask .list dd{background:url(../images/index_149.png) no-repeat 0 6px; padding-left:35px; color:#666; line-height:25px;}

.links{ background:#2B2B2B; width:100%; height:80px; clear:both;}
.links h2{ font-size:14px; line-height:80px; color:#dddddd; float:left; margin-right:10px;}
.links ul{ /*float:left;*/}
.links li{ line-height:20px; color:#dddddd; margin-right:15px; float:left;padding-top: 10px;}
.links li a{ color:#dddddd; }

.space1{ width:100%; height:55px; clear:both; overflow:hidden;}

.footer{ background:#222222; width:100%; clear:both; overflow:hidden; padding:20px 0;}
.footer p{ text-align:center; color:#999; line-height:35px;}
.footer a{ color:#999;}
.footer a:hover{ color:#FFF;}

.list_bg{background:url(../images/list_bg.jpg) no-repeat center 800px;}

.list_banner{ width:100%; height:346px; background:url(../images/banner.png) no-repeat;}
.list_banner .mask{ width:308px; height:267px; padding:40px; float:left; background:url(../images/list_09.png); position:relative;}
.list_banner .mask .list{ width:100%; clear:both; padding-top:30px;}
.list_banner .mask .list li{ text-align:center; float:left; margin:0 12px;}
.list_banner .mask .list li span{ display:block; line-height:40px;}
.list_banner .mask h1{ font-size:36px; line-height:40px; position:absolute; left:40px; top:40px; z-index:2;}
.list_banner .mask h2{ font-size:24px; line-height:40px; color:#c70d0b; font-weight:normal; margin-top:60px;}
.list_banner .mask h3{ font-size:24px; line-height:40px; font-weight:normal;}
.list_banner .mask i{ font-size:24px; font-style:normal; color:#E2D2D4; position:absolute; left:40px; top:65px; z-index:1;}
.list_banner .letter{ width:810px; padding-top:130px; float:left; font-size:32px; color:#FFF; text-align:center; text-shadow: .2rem 0rem .5rem #333,-.2rem 0rem .5rem #333,0rem .2rem .5rem #333,0rem -.2rem .5rem #333; line-height:50px;}

.list_banner2{ width:100%; height:330px; background:url(../images/list2_02.png) no-repeat; text-align:center; padding-top:70px;}
.list_banner2 h1{ font-size:60px; line-height:80px; color:#FFF; font-weight:normal;}
.list_banner2 h2{ font-size:28px; line-height:40px; font-weight:normal; margin:10px 0; color:#FFF;}
.list_banner2 h3{ font-size:18px; line-height:40px; font-weight:normal; color:#FFF;}
.list_banner2 i{ font-size:26px; font-style:normal; color:#A8A8A6;}
.list_qimie{width:100%; background:#333; text-align:center;}
.wtoplq{float:left; width:600px; background:url(/images/tqimie.png) center no-repeat; height:500px;}
.wtopr{float:left;width:600px;text-align:left;color:#fff;}
.wtopr h2{float:left; margin-left:30px; width:570px; margin-top:50px; font-size:30px; line-height:40px; letter-spacing:5px;}
.wtopr ul{float:left;width:600px; margin-top:15px; padding-left:30px;}
.wtopr li{padding-left:50px;background:url(/images/duiRight.png) left no-repeat;font-size:24px; line-height:60px;letter-spacing:5px;}
.wtopr .wtzl{float:left; margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#0060be; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px;}
.wtopr .wtzr{float:left;margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#eebb2d; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px; }
.wtopr .tel{float:left;width:600px;font-size:80px;line-height:100px; color:#DD0000; text-align:center;}
.list_weixiu{width:100%; background:#99CCFF; }
.wtopl{float:left; width:600px; background:url(/images/tweixiu.png) center no-repeat; height:500px;}
.wtopyangan{float:left; width:600px; background:url(/images/tyangan.png) center no-repeat; height:500px;}
.wtopzhuji{float:left; width:600px; background:url(/images/tzhuji.png) center no-repeat; height:500px;}
.wtopxzhuji{float:left; width:600px; background:url(/images/txzhuji.png) center no-repeat; height:500px;}
.wtoprwx{float:left;width:600px;text-align:left;color:#333;}
.wtoprwx h2{float:left; margin-left:30px; width:570px; margin-top:50px; font-size:30px; line-height:40px; letter-spacing:5px;}
.wtoprwx ul{float:left;width:600px; margin-top:15px; padding-left:30px;}
.wtoprwx li{padding-left:50px;background:url(/images/duiRighta.png) left no-repeat;font-size:24px; line-height:60px;letter-spacing:5px;}
.wtoprwx .wtzl{float:left; margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#0060be; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px;}
.wtoprwx .wtzr{float:left;margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#eebb2d; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px; }
.wtoprwx .tel{float:left;width:600px;font-size:80px;line-height:100px; color:#DD0000; text-align:center;}
.list_weibao{ width:100%;  background:#e9e8e6; text-align:center; }
.wtopwb{float:left; width:600px; background:url(/images/tweibao.png) center no-repeat; height:500px;}
.wtoprwb{float:left;width:600px;text-align:left;color:#333;}
.wtoprwb h2{float:left; margin-left:30px; width:570px; margin-top:50px; font-size:30px; line-height:40px; letter-spacing:5px;}
.wtoprwb ul{float:left;width:600px; margin-top:15px; padding-left:30px;}
.wtoprwb li{padding-left:50px;background:url(/images/duiRighta.png) left no-repeat;font-size:24px; line-height:60px;letter-spacing:5px;}
.wtoprwb .wtzl{float:left; margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#0060be; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px;}
.wtoprwb .wtzr{float:left;margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#eebb2d; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px; }
.wtoprwb .tel{float:left;width:600px;font-size:70px;line-height:100px; color:#DD0000; text-align:center;}
/**penlin**/
.list_penlin{ width:100%;  background:#99CCFF; text-align:center; }
.wtoppl{float:left; width:600px; background:url(/images/tpenlin.png) center no-repeat; height:500px;}
.wtoprpl{float:left;width:600px;text-align:left;color:#333;}
.wtoprpl h2{float:left; margin-left:30px; width:570px; margin-top:50px; font-size:30px; line-height:40px; letter-spacing:5px;}
.wtoprpl ul{float:left;width:600px; margin-top:15px; padding-left:30px;}
.wtoprpl li{padding-left:50px;background:url(/images/duiRighta.png) left no-repeat;font-size:24px; line-height:60px;letter-spacing:5px;}
.wtoprpl .wtzl{float:left; margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#0060be; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px;}
.wtoprpl .wtzr{float:left;margin-left:30px; width:200px; line-height:60px; line-height:60px; background:#eebb2d; font-size:18px; text-align:center; color:#EEEEEE;letter-spacing:5px;border-radius:10px; }
.wtoprpl .tel{float:left;width:600px;font-size:70px;line-height:100px; color:#DD0000; text-align:center;}
/**消电检**/
.list_diaodianjian{ width:100%; height:300px; background:#99CCFF; text-align:center; padding-top:40px;}
.wtopal{float:left;width:300px; text-align:center;font-size:24px;color:#0060be;}
.wtopar{float:right;width:300px; text-align:center; font-size:24px; color:#0060be;}
.list_diaodianjian h1{font-size:60px; line-height:80px; color:#333; font-weight:normal;}
.list_diaodianjian h2{margin:auto; width:500px; font-size:28px; line-height:40px; font-weight:normal;background:#0060be;color:#ffffff;line-height:50px;border-radius:25px;}
.list_diaodianjian h3{ font-size:18px; line-height:40px; font-weight:normal; color:#333;}
.list_diaodianjian h3 p{text-align:center; font-size:24px; line-height:60px;}
.list_diaodianjian h3 span{ color:#FF0000}
.list_diaodianjian i{ font-size:26px; font-style:normal; color:#A8A8A6;}
.maina,.mainb,.mainda,.mainea,.mainfa{ margin:auto; width:1200px;}
.maina .title{position: relative;width: 100%;background-color: #fff;padding-top: 55px;margin-top: -20px;}
.maina .title .line{width: 100%;height: 1px;background-color: #ccc;}
.maina .title .t_text{
    display: inline-block;
    background-color: #fff;
    color: #0060be;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 5px;
  position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
   margin-top:-25px;
    vertical-align: top;
  }
.maina .title .t_text2 {text-align: center;margin-top: 30px;font-size: 20px; line-height:30px;color: #333;}
.maina .fuwua{margin:auto; width:1200px; margin-top:20px;}
.maina .fuwua li{
    width: 218px;
    height: 50px;
    border-radius: 10px;
    border:1px solid #ccc;
    display: inline-block;
    text-align: center;
    line-height: 50px;
    margin-right: 20px; 
    margin-bottom: 20px;
    overflow: hidden;
  }
.maina .fuwua li:nth-child(5n){margin-right:0;}
.mainb .xiua{float:left; width:380px;}
.mainb .xiuaa,.mainb .xiuba,.mainb .xiuca{background:#eeeeee;height:430px;margin-top:20px;}
.mainb .xiuaa img{ margin:5px; width:370px;}
.mainb .xiuaa p{text-align:center;line-height:40px; color:#333;letter-spacing:5px;}
.mainb .xiuab{ padding-top:10px;line-height:30px;}
.mainb .xiuab li{ line-height:30px;}
.mainb .xiuac{ padding-top:10px;}
.mainb .xiuac .more{float:left; margin-left:25px; margin-right:25px; width:140px; line-height:40px; line-height:40px;background:#0060be; font-size:18px; color:#ffffff; text-align:center;border-radius:5px;}
.mainb .xiuac .kefu{float:right;margin-left:25px; margin-right:25px; width:140px;line-height:40px;line-height:40px;background:#eebb2d; font-size:18px; color:#ffffff;text-align:center;border-radius:5px;}
.mainb .xiub{float:left; margin-left:30px;width:380px; }
.mainb .xiuba img{ margin:5px; width:370px;}
.mainb .xiuba p{text-align:center; line-height:40px;color:#333;letter-spacing:5px;}
.mainb .xiubb{ padding-top:10px;line-height:30px;}
.mainb .xiubb li{ line-height:30px;}
.mainb .xiubc{padding-top:10px;}
.mainb .xiubc .more{ float:left;margin-left:25px; margin-right:25px; width:140px; line-height:40px; line-height:40px;background:#0060be; font-size:18px; color:#ffffff; text-align:center;border-radius:5px;}
.mainb .xiubc .kefu{float:right;margin-left:25px; margin-right:25px; width:140px;line-height:40px;line-height:40px;background:#eebb2d; font-size:18px; color:#ffffff;text-align:center;border-radius:5px;}
.mainb .xiuc{float:right;width:380px;  }
.mainb .xiuca img{ margin:5px; width:370px;}
.mainb .xiuca p{text-align:center; line-height:40px;color:#333;letter-spacing:5px;}
.mainb .xiucb{ padding-top:10px;line-height:30px;}
.mainb .xiucb li{ line-height:30px;}
.mainb .xiucc{padding-top:10px;}
.mainb .xiucc .more{float:left;margin-left:25px; margin-right:25px; width:140px; line-height:40px; line-height:40px;background:#0060be; font-size:18px; color:#ffffff; text-align:center;border-radius:5px;}
.mainb .xiucc .kefu{float:right;margin-left:25px; margin-right:25px; width:140px;line-height:40px;line-height:40px;background:#eebb2d; font-size:18px; color:#ffffff;text-align:center;border-radius:5px;}
.maind{ float:left;width:100%;background-color: #eeeeee;margin-top: 20px; padding-top:30px;padding-bottom: 30px;}
.mainda .title{position: relative;width: 100%;padding-top: 55px;margin-top: -20px;}
.mainda .title .line {width: 100%;height: 1px;background-color: #ccc;}
.mainda .title .t_text{
    display: inline-block;
    background-color: #eeeeee;
    color: #0060be;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 5px;
  position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
   margin-top:-25px;
    vertical-align: top;
  }
.mainda .title .t_text2 {text-align: center;margin-top: 30px;font-size: 20px; line-height:30px;color: #333;}
.mainda .zhengshu{margin:auto; margin-top:20px; width:1200px; height:450px;}
.mainda .zhengshu .left{float:left;width:650px;}
.mainda .zhengshu .right{float:right; margin-top:50px;background-color: #fff;width:550px;height:400px;}
.mainda .zhengshu .right p.icon {float:right; margin-right:20px; margin-top:-50px;width: 100px;height: 100px;line-height: 100px;background-color: #0060be;z-index: 100;text-align: center;}
.mainda .zhengshu .right p.icon span {color: #fff;font-family: Impact;font-size: 40px;margin-right: 5px;}
.mainda .zhengshu .right p.icon i {color: #fff;font-family: Impact;font-size: 70px;font-style: normal;}
.mainda .zhengshu .righta{float:left;width:500px;background-color:#fff;padding-left:50px;text-align:left;}
.mainda .zhengshu .righta .title1 {text-align: left;font-size: 38px;font-weight: 700;color: #0060be;margin-bottom: 0;height:55px;overflow: hidden;}
.mainda .zhengshu .righta .title2 {text-align: left;font-size: 26px;font-weight: 700;color: #555;margin-top:10px;margin-bottom: 0;}
.mainda .zhengshu .righta ul {padding:0;margin:0;}
.mainda .zhengshu .righta ul li {text-align: left; width:450px;font-size: 22px;color: #777;margin-top:10px;margin-bottom: 0;}
.mainda .zhengshu .rightb{float:left;width:500px;padding-left: 50px; margin-top:50px;bottom: 40px;}
.mainda .zhengshu .rightb li{width: 150px;height: 40px;line-height: 40px;border-radius: 10px;display: inline-block;background-color: #0060be;text-align: center;font-size: 16px; color:#fff;}
.mainda .zhengshu .rightb li:last-child {background-color: #eebb2d;margin-left: 30px;color:#fff;}
.mainda .kouhao{margin:auto; margin-top:30px; width:1200px; height:450px;}
.mainda .kouhao .left{float:left; margin-top:50px;width:550px; height:400px; background:#FFFFFF;}
.mainda .kouhao .left p.icon {float:left;margin-left:20px; margin-top:-50px;width: 100px;height: 100px;line-height: 100px;background-color: #0060be;z-index: 100;text-align: center;}
.mainda .kouhao .left p.icon span {color: #fff;font-family: Impact;font-size: 40px;margin-right: 5px;}
.mainda .kouhao .left p.icon i {color: #fff;font-family: Impact;font-size: 70px;font-style: normal;}
.mainda .kouhao .lefta{float:left;width:500px;background-color:#fff;padding-right:50px;text-align:left;}
.mainda .kouhao .lefta .title1 {text-align: right;font-size: 38px;font-weight: 700;color: #0060be;margin-bottom: 0;height:55px;overflow: hidden;}
.mainda .kouhao .lefta .title2 {text-align: right;font-size: 26px;font-weight: 700;color: #555;margin-top:10px;margin-bottom: 0;}
.mainda .kouhao .lefta ul {padding:0;margin:0;}
.mainda .kouhao .lefta ul li { float:right;text-align: right; width:470px;font-size: 22px;color: #777;margin-top:10px;margin-bottom: 0;}
.mainda .kouhao .leftb{float:left;width:500px;padding-right:50px; margin-top:70px;bottom: 40px;}
.mainda .kouhao .leftb li{ float:right; margin-left:30px;width: 150px;height: 40px;line-height: 40px;border-radius: 10px;display: inline-block;background-color: #eebb2d;text-align: center;font-size: 16px; color:#fff;}
.mainda .kouhao .leftb li:last-child {float:right;background-color: #0060be;color:#fff;}
.mainda .kouhao .right{float:right;width:650px;}
.mainda .fuwu{margin:auto; margin-top:20px; width:1200px; height:450px;}
.mainda .fuwu .left{float:left;width:650px;}
.mainda .fuwu .right{float:right; margin-top:50px;background-color: #fff;width:550px;height:400px;}
.mainda .fuwu .right p.icon {float:right; margin-right:20px; margin-top:-50px;width: 100px;height: 100px;line-height: 100px;background-color: #0060be;z-index: 100;text-align: center;}
.mainda .fuwu .right p.icon span {color: #fff;font-family: Impact;font-size: 40px;margin-right: 5px;}
.mainda .fuwu .right p.icon i {color: #fff;font-family: Impact;font-size: 70px;font-style: normal;}
.mainda .fuwu .righta{float:left;width:500px;background-color:#fff;padding-left:50px;text-align:left;}
.mainda .fuwu .righta .title1 {text-align: left;font-size: 38px;font-weight: 700;color: #0060be;margin-bottom: 0;height:55px;overflow: hidden;}
.mainda .fuwu .righta .title2 {text-align: left;font-size: 26px;font-weight: 700;color: #555;margin-top:10px;margin-bottom: 0;}
.mainda .fuwu .righta ul {padding:0;margin:0;}
.mainda .fuwu .righta ul li {text-align: left; width:460px;font-size: 22px;color: #777; margin-top:10px;margin-bottom: 0;}
.mainda .fuwu .rightb{float:left;width:500px;padding-left: 50px; margin-top:40px;bottom: 40px;}
.mainda .fuwu .rightb li{width: 150px;height: 40px;line-height: 40px;border-radius: 10px;display: inline-block;background-color: #0060be;text-align: center;font-size: 16px; color:#fff;}
.mainda .fuwu .rightb li:last-child {background-color: #eebb2d;margin-left: 30px;color:#fff;}
.maine{float:left;width:100%;background-color: #ffffff;margin-top: 20px; padding-top:30px;padding-bottom: 30px;}
.mainea .title{position: relative;width: 100%;padding-top: 55px;margin-top: -20px;}
.mainea .title .line {width: 100%;height: 1px;background-color: #ccc;}
.mainea .title .t_text{
    display: inline-block;
    background-color: #fff;
    color: #0060be;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 5px;
  position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
   margin-top:-25px;
    vertical-align: top;
  }
.mainea .title .t_text2 {text-align: center;margin-top: 30px;font-size: 20px; line-height:30px;color: #333;}
.maine .anli{margin:auto; margin-top:40px; width:1200px;}
.maine .anli .anlia{float:left; width:370px;}
.maine .anli .anlia img{width:370px;}
.maine .anli .anlia p{text-align:center; font-size:18px; line-height:50px;color:#333;letter-spacing:5px;}
.maine .anli .anlia ul{margin:0px;width:370px; padding:0px;}
.maine .anli .more{float:left; width:170px; line-height:40px; line-height:40px;background:#0060be; font-size:18px; color:#ffffff; text-align:center;border-radius:5px;}
.maine .anli .kefu{float:right; width:170px;line-height:40px;line-height:40px;background:#eebb2d; font-size:18px; color:#ffffff;text-align:center;border-radius:5px;}
.maine .anli .anlib{float:left; margin-left:45px; width:370px;}
.maine .anli .anlib img{width:370px;}
.maine .anli .anlib p{text-align:center; font-size:18px; line-height:50px;color:#333;letter-spacing:5px;}
.maine .anli .anlib ul{margin:0px;width:370px; padding:0px;}
.maine .anli .anlic{float:right; width:370px;}
.maine .anli .anlic img{width:370px;}
.maine .anli .anlic p{text-align:center; font-size:18px; line-height:50px;color:#333;letter-spacing:5px;}
.maine .anli .anlic ul{margin:0px;width:370px; padding:0px;}
.mainf{ float:left;width:100%;background-color: #eeeeee; padding-top:30px;padding-bottom: 30px;}
.mainfa .title{position: relative;width: 100%;padding-top: 55px;margin-top: -20px;}
.mainfa .title .line {width: 100%;height: 1px;background-color: #ccc;}
.mainfa .title .t_text{
    display: inline-block;
    background-color: #eeeeee;
    color: #0060be;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 5px;
  position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
   margin-top:-25px;
    vertical-align: top;
  }
.mainfa .title .t_text2 {text-align: center;margin-top: 30px;font-size: 20px; line-height:30px;color: #333;}
.mainf .anliqiye{margin:auto; margin-top:20px; width:1200px;}
.mainf .anliqiye .qiyea{float:left;width:400px; height:450px;}
.mainf .anliqiye .qiyea img{width:398px;height:450px; border-right:2px solid #FFFFFF;}
.mainf .anliqiye .qiyeb{float:left;width:430px; height:250px;}
.mainf .anliqiye .qiyeb img{width:428px;height:248px;border-right:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}
.mainf .anliqiye .qiyec{float:left;width:370px; height:250px;}
.mainf .anliqiye .qiyec img{width:370px;height:248px; border-bottom:2px solid #FFFFFF;}
.mainf .anliqiye .qiyed{float:left;width:430px; height:200px;}
.mainf .anliqiye .qiyed img{width:428px;height:200px;border-right:2px solid #FFFFFF; }
.mainf .anliqiye .qiyee{float:left;width:370px; height:200px;}
.mainf .anniu{margin:auto;margin-top:20px; width:400px;}
.mainf .anniu ul{}
.mainf .anniu .more{float:left; margin:15px; width:170px; line-height:40px; line-height:40px;background:#0060be; font-size:18px; color:#ffffff; text-align:center;border-radius:5px;}
.mainf .anniu .kefu{float:right;margin:15px; width:170px;line-height:40px;line-height:40px;background:#eebb2d; font-size:18px; color:#ffffff;text-align:center;border-radius:5px;}
.maing{ float:left;width:100%;background-color: #fff;padding-bottom: 30px;}
.mainga{margin:auto; background-color: #fff;margin-top: 20px; padding-top:30px;padding-bottom: 30px;}
.mainga .title{position: relative;width: 100%;padding-top:30px;margin-top: -20px;}
.mainga .title .line {width: 100%;height: 1px;background-color: #ccc;}
.mainga .title .t_text{
    display: inline-block;
    background-color: #fff;
    color: #0060be;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 5px;
  position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
   margin-top:-25px;
    vertical-align: top;
  }

.my_position{ border-left:3px solid #CB110F; padding-left:15px; clear:both; margin:30px 0 20px 0;}

.pages{ width:100%; margin:0 auto; padding:36px 0; font-family:"微软雅黑"; overflow:hidden; clear:both; font-size:14px; text-align:center;}
.pages a{ display:inline-block; line-height:42px; text-align:center; color:#8A8A8A; margin-right:8px; font-size:14px; overflow:hidden; padding:0 18px; background:#F7F7F7;}
.pages a:hover,.pages .bg{ text-decoration:none; background:#CB120F; color:#FFF;}
.pages b{line-height:42px;margin-right:8px; font-size:14px; overflow:hidden;}

.ask_list{ overflow:hidden; background:#F7F7F7; width:590px; margin-right:15px; margin-bottom:15px; float:left;}
.ask_list dt{ float:left; width:156px;}
.ask_list dt img{ width:156px; height:203px;}
.ask_list dd{ float:left; width:380px; margin-left:12px; padding:20px 0;}
.ask_list b{background:url(../images/list_61.jpg) no-repeat left; padding-left:35px; font-size:16px; color:#282828; line-height:30px;}
.ask_list p{background:url(../images/list_64.jpg) no-repeat 0 6px; padding-left:35px; color:#666; line-height:25px;}

#loutinav {
	width: 175px;
	position: fixed;
	top: 100px;
	left: 0px;
	display: none;
	background:url(../images/list2_08.png) no-repeat center top;
	padding-top:62px;
	z-index:99999;
}

#loutinav ul li {
	width: 175px;
	height: 55px;
	list-style: none;
	font-size: 12px;
	text-align: center;
	position: relative;
	cursor: pointer;
	background: #CA110F;
	color: #fff;
	overflow:hidden;
	border-bottom:1px solid #D64442
}

#loutinav ul li span {
	width: 157px;
	height: 55px;
	line-height:55px; 
	font-size:16px;
	position: absolute;
	top: 0;
	left: 10px;
}
#loutinav ul li span a{color: #fff;}


#loutinav ul li.last {
	background: #FFF;
	color: #fff;
	padding:0;
	border:0;
}

#loutinav ul li.active span {
	background: url(../images/list2_05.png) no-repeat;
	color: #CA110F;
	display: block;
}

#loutinav ul li:hover span {
	background:url(../images/list2_05.png) no-repeat;
	color:#CA110F;
	display: block;
}
#loutinav ul li:hover span a{
	background:url(../images/list2_05.png) no-repeat;
	color:#333;
	display: block;
}
#main {
	width: 1200px;
	margin: 0 auto;
}

#main .louti {
	height: 900px;
	width: 1200px;
}
/**内容**/
.nrleft{float:left;border:1px solid #DFDFDF; width:300px; margin-top:10px; background:#FFFFFF;}
.nrleft h2{float:left;width:300px; background:#CA110F; line-height:40px; text-align:center;color:#FFFFFF;}
.nrleft .daohang{float:left; width:300px;}
.nrleft .daohang li{float:left; width:130px;line-height:40px; font-size:16px;border:1px solid #DFDFDF; margin:9px; text-align:center;border-radius:5px;}
.nrleft .daohang li:hover{background:#CA110F;}
.nrleft .daohang li:hover a{color:#FFFFFF;}
.nrleft ul{float:left; width:280px; padding:10px; font-size:16px; line-height:30px;}
.nrright{float:right;border:1px solid #DFDFDF;width:890px;margin-top:10px;background:#FFFFFF;}
.nrright .weizhi{float:left;width:100%; height:40px;border-bottom:1px solid #DFDFDF; color:#FFFFFF;}
.nrright .weizhi h2{float:left; padding-left:10px; padding-right:10px;background:#CA110F; line-height:40px;}
.nrright .weizhir{float:right; margin-right:20px;line-height:40px;}
.nrright .nrbody{float:left;width:100%;}
.nrright .nrbody .title{float:left;width:100%; text-align:center;border-bottom:1px solid #DFDFDF;}
.nrright .nrbody .title h2{ font-size:24px; line-height:50px;}
.nrright .nrbody .title p{ font-size:14px;line-height:30px;}
.nrright .nrbody .body{float:left;width:870px; padding:10px; line-height:35px; font-size:16px;}
.nrright .nrbody .body h2{font-size:18px; line-height:30px; color:#CA110F;}
.nrright .nrbody .body img{display:block;margin:auto; max-width:870px; clear:both;}
.nrright .nrbody .tuijian{float:left;width:890px;font-size:16px;border-top:1px solid #DFDFDF;}
.nrright .nrbody .tuijian li{
    display: inline-block;
    overflow: hidden;
    width: 280px;
    height: 210px;
    text-align: center;
    color: #555;
    font-family: "microsoft yahei";
    font-weight: 100;
    word-wrap: break-word;
    white-space: nowrap;
    float: left;
    margin: 10px 3px 5px 10px;
    border-radius: 2px;
    background: #FFF;
    border: 1px solid #D8D8D8;
    -webkit-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.1);
    -moz-transition: .2s ease-in-out;
    -webkit-transition: .2s ease-in-out;
    transition: .2s ease-in-out
}
.nrright .nrbody .tuijian li img{width:280px; height:180px;}
.nrright .nrbody .tuijian li:hover{
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.22);
    background-color: #CA110F;
    border-color: #CA110F;
    color: #fff
}
.nrright .nrbody .tuijian li:hover a{font-size:14px;line-height:30px;color: #fff}

/**内容**/
.page_title{ padding:60px 0 40px 0; width:100%; clear:both; overflow:hidden; text-align:center;}
.page_title h1{ font-size:32px; color:#333; line-height:50px; font-weight:normal;}
.page_title p{ font-size:14px; color:#999; line-height:30px;}

.desc1{ width:100%; height:107px; clear:both; border:1px solid #DFDFDF; display: table; margin-bottom:16px;}
.desc1 span{ width:93px; height:107px; background:#CA110F; text-align:center; display:table-cell; vertical-align:middle;}
.desc1 p{ width:1061px; float:left; margin:20px 0 0 20px;}

.desc2{ width:1170px; height:71px; clear:both; border:1px solid #DFDFDF; display: table; margin-bottom:16px; padding:15px;}
.desc2 span{ width:76px; height:71px; background:#CA110F; text-align:center; display:table-cell; vertical-align:middle;}
.desc2 p{ width:1061px; float:left; margin:5px 0 0 20px;}

.floor_list1{ width:336px; height:426px; float:left; position:relative;}
.floor_list1 i{ position:absolute; left:0; top:0; z-index:1; display:block; width:336px; text-align:center; padding-top:122px;}
.floor_list1 span{ position:absolute; left:0; top:0; z-index:2; display:block; width:336px; padding-top:50px; text-align:center;}
.floor_list1 span h2{ font-size:32px; color:#FFF; font-weight:normal; line-height:40px;}
.floor_list1 span p{ font-size:20px; color:#FFF; font-weight:normal; line-height:30px;}

.floor_list2{ width:336px; height:426px; float:left; position:relative;}
.floor_list2 h2{ font-size:32px; position:absolute; padding-left:10px; padding-right:10px;background: rgba(191, 4, 4,.8);  left:45px; top:54px; color:#fff; font-weight:normal;}
.floor_list2 p{ font-size:20px; position:absolute; left:45px; top:105px; padding-left:10px; padding-right:10px;background: rgba(57, 57, 57,.8);   color:#fff; font-weight:normal;}
.floor_list2 span{ display:block; width:91px; height:91px; position:absolute;  top:0; right:0;}

.floor_list3{ width:528px; float:left;}
.floor_list3 dl{ height:141px; border:1px solid #D4D4D4; background:#F2F2F2; padding:35px; overflow:hidden;}
.floor_list3 dl dt{ width:254px; float:left;}
.floor_list3 dl dt h2{ font-size:18px; color:#cb110f; font-weight:normal;  line-height:30px;}
.floor_list3 dl dt p{line-height:25px;}
.floor_list3 dl dd{width:196px; float:right; text-align:center;}
.floor_list3 dl dd img{width:196px;height:140px;}

.floor_list3s{ width:1200px; margin:0 auto; clear:both; padding-top:20px;}
.floor_list3s dl{ width:392px; float:left; background:#F2F2F2; margin-right:11px;}
.floor_list3s dl dt{ width:120px; float:left;}
.floor_list3s dl dt img{width:120px;height:148px;}
.floor_list3s dl dd{ width:230px; float:left; padding:20px 10px;}
.floor_list3s dl dd b{ font-size:20px; font-weight:normal; line-height:25px;}
.floor_list3s dl dd p{ color:#999;}

.floor_list2s{ width:1200px; margin:0 auto; clear:both; padding-top:20px;}
.floor_list2s dl{ width:572px; float:left; background:#F2F2F2; margin-right:11px; padding:10px;}
.floor_list2s dl dt{ width:158px; float:left;}
.floor_list2s dl dt img{width:158px;height:119px;}
.floor_list2s dl dd{ width:380px; float:left; padding:10px 13px;}
.floor_list2s dl dd b{ font-size:20px; font-weight:normal; line-height:40px;}
.floor_list2s dl dd p{ color:#999;}

.floor_list4{ width:1200px; margin:0 auto; margin-top:20px; clear:both; height:192px; }
.floor_list4 span{ background:#cb110f; width:431px; height:180px; padding:6px 28px; display:inline-block; float:left; color:#FFF; line-height:20px;}
.floor_list4 img{ float:left; }
.bottom_ad{position:fixed;_position:absolute; bottom:0px; left:0px;margin-top:30px; width:100%;font-size:30px; height:60px;line-height:60px;text-align:center;background: rgba(200, 2, 0,.8);  color:#fff; font-weight:bold;}