@charset "utf-8";
.notice{ width: 1200px; height: 40px; line-height: 40px; color: #D20808;}
.notice span{ font-size: 16px; font-weight: 700; color: #323232;}

.comBg{ float: left; width: 100%; /*background: url(../images/comBg1.jpg) top center repeat; padding: 20px 0 0; */height:365px;}
.c_flash{ margin: 10px 0 0 0;position: relative; overflow: hidden; border: 2px solid #DEDEDE; }
/* 本例子css */ 
	.c_flash .e_pic_wrap { z-index: 1;   width: 460px; height: 345px; float: left; }
	.c_flash .e_pic_wrap li {position:relative;  display: inline; width: 460px; height: 345px; overflow: hidden; }
	.c_flash .e_pic_wrap li img{width: 460px; height: 345px;}   
	.c_flash .e_flt_inf { line-height: 35px;position: absolute; left: 0; bottom: 0;   overflow: hidden; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; width: 390px; height: 35px; white-space: normal; word-wrap: break-word;  } 
	 .c_flash .e_flt_inf h2{color: #fff; font-size: 16px; padding-left: 8px; }

	.c_flash .prev, .c_flash .next { position: absolute; z-index: 30; display: block; background-color: #d20808; }
	.c_flash .prev { bottom: 0; right:37px; }
	.c_flash .next { bottom: 0; right: 0; }
	.c_flash .prev a, .c_flash .next a { display: block; width: 35px; height: 35px; overflow: hidden; background: url(../images/ico_prevnext.png) no-repeat scroll 0 0; _background-image: url(../images/ico_prevnext_ie6.png); }
	.c_flash .prev a { background-position: 4px 0; }
	.c_flash .prev a:hover { background-position: 4px -40px; }
	.c_flash .next a { background-position: 8px -80px; }
	.c_flash .next a:hover { background-position:8px -120px; }
	
	.sp-container{background: #FFFFFF; display: none;position: absolute;position: fixed; top: 0; right: 0; left: 0; bottom: 0px; background: rgba(0,0,0,.5); z-index: 10; }   
.sp_con{ background-color:#fff; width:472px; height:351px; border: 3px solid #161616; top: 35%; position: fixed; position: relative; left: 150px;  }
.sp_close{  width:472px;   color: #f00; font-size: 18px;top: 37%;position: fixed; position: relative; left: 165px; z-index: 999; text-align: right;}
.sp_close a{ background-color: #D20808; border-radius: 14px; display: inline-block; text-align: center; font-size: 24px; line-height: 28px; width: 28px; height: 20px; height: 28px; color: #fff;}
.com{ width: 710px; }

.com h3{ font-size: 36px; height: 52px; line-height: 52px; margin-top: 5px; color: #D20808; font-weight: 100; letter-spacing: 2px;}
.com h5{ color: #525252; font-size: 14px;text-transform:Uppercase; line-height: 25px; margin-bottom: 10px; letter-spacing:2px;}
.com p{ line-height: 27px; color: #525252; font-size: 15px; text-indent: 2em; height:275px; overflow:hidden;}
.com p a{ color: #D20808; float:right;}

.gslist{ width:1220px; float:left;}
.gslist li{ float: left; width: 280px; margin:15px 24px 15px 0; position: relative;}
.gslist li .gs_txt{ position: absolute; bottom: 3px; height: 35px; line-height: 35px;background-color: rgba(0,0,0,0.6);  text-align: center; width: 100%;-webkit-transition: all 0.5s;	-ms-transition: all 0.5s;	transition: all 0.5s;}
.gslist li .gs_txt h5{ font-size: 18px; color: #fff; font-weight:100; letter-spacing:1px; }
.gslist li:hover .gs_txt{	height:180px; cursor: pointer; line-height: 180px;  }
.gslist li:hover .gs_txt h5{ font-size:24px; font-weight:700; letter-spacing:1px;}
 



.qywh{   width: 690px; margin-left: 30px; border: 5px solid #dfdfdf; margin: 35px 0 20px; padding-top: 15px; position: relative; height: 320px;}
.qyImg{ float: left; position: absolute; top: 22px; left: -30px;}
.qywh p{ font-size: 14px; line-height: 30px; margin-left: 35px; color: #525252;}
.qywh h3{ background: url(../images/qyImg.jpg) center center no-repeat; text-align: center; float: right; position: absolute; bottom: 10px; right:20px; width: 275px; height: 190px;}
.qywh h3 a{ background-color: #D20808; width: 220px; height: 32px; line-height: 32px; display: inline-block; border-radius: 5px; color: #ffc000;font-size: 16px; font-weight: 100; margin-top: 155px;}

.zxgg{ border: 3px solid #DFDFDF; width: 485px; padding:25px 15px 10px; margin-top: 40px; position: relative;}
.zxgg h3{ position: absolute; top:-24px; float: left; width: 135px; font-size: 18px; letter-spacing: 1px; height: 42px; line-height: 42px; text-align: center;  background-color: #D20808; border-radius: 5px; font-weight: 100; }
.zxgg h3 a{color: #fff;}
 
.zxgg li{ height: 28px; line-height: 28px; text-align: right; color: #999;}
.zxgg li a{ float: left; background:url(../images/Icon.gif) left center no-repeat; padding-left: 10px; font-size: 14px;}
.zxgg h5{ border-bottom: 2px solid #D20808;  margin: 10px 0;}
.zxgg h5 a{ background-color: #D20808; text-align: center; display: inline-block; border-radius: 3px 3px 0 0; width: 88px; color: #ffc000; height: 28px; line-height: 28px; }


.cp{ overflow: hidden; float: left;width: 100%; position: relative; padding:18px 0;  }
.cp b{ font-size: 28px; color: #626670; line-height: 45px; font-weight: 100; letter-spacing: 2px; padding-left: 50px; font-weight:700;}

.cp_Nav {  height:70px; float: right;margin-right:10px; }
.cp_Nav li{ float:left;   text-align:center; position: relative;  }
.cp_Nav li span{ display: none;}
.cp_Nav li a{border-right:1px solid #fff; color:#fff;width:160px; font-size:18px;float:left; height:45px; line-height:45px; text-align:center; background-color:#131313;}
.cp_Nav li:hover,.cp_Nav .on{  background:url(../images/icoBg02.gif) bottom center no-repeat; padding-bottom:15px;}
.cp_Nav li a:hover{background-color:#d20808; text-decoration:none;}
.cp_Nav .on a{background-color:#d20808; color: #323232;}
.cp_Nav .on span{ position: absolute; display: inline; bottom: -6px; left: 50%; margin-left: -8px; font-size: 36px;color:#d20808; }
.cp_Nav li:hover a{background-color:#d20808;}
 
.cpList ul{ float: left; width: 100%; height: 205px;} 
.cpList li{  width:20%;    margin:5px 0 15px; padding: 0 10px; float: left; *width:220px;}
.cpList li img{ width:100%; height:165px;}
.cpList li h3{ font-size:14px; text-align: center; height:28px; line-height:28px;  font-weight:400;  word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.news{ width: 865px;}
.newNav{ height:58px;}
.newNav li{ float: left; width: 100px; height: 32px; line-height: 28px; text-align: center; border: 2px solid #D20808; margin-right: 8px; font-size: 14px; position: relative;}
.newNav li span{display: none; height: 0; overflow: hidden;  width: 0; border-color: #2c2c2c transparent transparent;
    border-style: solid dashed dashed; border-width: 10px; margin-left: -10px; bottom: -15px;   left: 50%;     position: absolute;}
.newNav li:hover,.newNav .on{ background-color: #2c2c2c;  border:none; line-height: 32px;}
.newNav li:hover a,.newNav .on a{color: #ebbc04;}
.newNav .on span{ display: inline-block;}
.xwList .li01{ float: left; width: 315px; margin: 0 15px; position: relative;}
.xwList .li01 img{ width: 315px; height: 236px;}
.xwList .li01 h2{ position: absolute; background-color: #333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;  height: 25px; line-height: 25px; bottom: 8px; color: #fff; float: left;width: 100%; padding-left: 10px;}
.xwList li{ float: left;  line-height:25px; width: 60%; font-size: 14px; color: #525252; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xwList li span{ color: #999; font-size: 12px;}

.ry{ width:320px;   position:relative;  overflow:hidden; }
.ry h3{ height: 32px; line-height: 32px; text-align: right; font-weight: 100; font-size: 12px; margin-bottom: 15px;}
.ry h3 span{ float: left; background: url(../images/ryIcon.gif) left center no-repeat; padding-left: 30px; font-size: 18px;}

.rylist{ background: url(../images/ryBg.gif) no-repeat; width: 302px; height: 246px; text-align: center; padding: 5px;}
.rylist img{ max-width: 100%; max-height: 100%;}
.ry .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.ry .hd li { color:#fff; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#232323; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70);   margin-left:-1px; }
.ry .hd li.on { background:#ffb400; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }

.zt{ border-top: 1px solid #dedede; float: left; width: 100%; padding: 15px 0; margin-top: 10px;}
.zt h3{ height: 42px; line-height: 42px; text-align: right; font-weight: 100; font-size: 12px; border-bottom: 2px solid #D20808;}

.zt h3 span{ background-color: #D20808; width: 150px; text-align: center;  float: left;   color: #fff; font-size: 18px;}
.zt li{ float: left; width: 33.33%; padding: 0 5px;}
.zt li img{ width: 187px; height: 140px; float: left; margin-right: 10px;}
.zt li h5{ float: left; width: 192px; margin-top: 10px; font-size: 16px; height: 32px; line-height: 32px;}
.zt li p{ color: #999; line-height: 20px; float: left; width: 192px;}


.left{ float:left; width:260px; margin-right:15px;}
.right{ float:left; width:925px;}

.cpNav{ background-color:#D20808; color:#fff; height:100px; line-height:100px; text-align:center; font-size:24px;}
.cpNav span{ font-size:16px; color:#f0b8b9;}
.cpNav1{ background:url(../images/Icon1.png) 93% center #e5e5e5 no-repeat; border-bottom:1px solid #D20808; height:36px; line-height:36px;}
.cpNav1 a{ color:#D20808; font-size:16px; background:url(../images/Icon2.png) 5px center no-repeat; padding-left:42px;height:36px; line-height:36px; float:left;}

.cpfl li{ height:32px; line-height:32px; font-size:14px; background-color:#f7f7f7; border-bottom:1px solid #d8d8d8; padding-left:25px;}

.snLNav{ background:url(../images/Icon1.gif) 15px center #D20808 no-repeat; color:#fff; height:45px; line-height:45px; padding-left:45px; font-size:16px; font-weight:100;}
.link{ background-color:#f2f2f2; margin-bottom:20px; padding-bottom:20px;}
.link p{ height:27px; line-height:27px;  padding-left:20px;font-size:16px;}
.link p b{ color:#D20808; font-size:16px;}
.link p span{ float:left; width:72px; text-align:right; font-size:14px;}
.link center{ margin-top:20px;}
.link h5{ text-align:center; line-height:25px; }



.sRNav{ border-bottom:2px solid #D20808; height:40px; line-height:40px; font-size:14px;  font-weight:100;  }
.sRNav span{  font-weight:100; background-color:#D20808; color:#fff;  padding:0 20px; font-size:16px; float:left;}

/**********产品中心列表****************/
.scpList{ padding:7px 0;}
.scpList h3{ padding:10px; line-height:37px; height: 37px; display: inline-table; background-color:#f7f7f7;  }
.scpList h3 b{color:#D20808;font-size:18px;float: left; margin-top:17px; }
.scpList h3 a{ float: left; margin: 0 3px;}
.scpList h3 img{ float: left; border: 1px solid #dedede; width:95px;}
.scpList p{ padding: 0 20px 10px;   line-height:22px;color:#666; font-size:14px;   }

.cpLi{ float:left;width:270px; margin:15px 18px 5px;}
.cpLi dt{ float:left; width:270px;}
.cpLi dt img{ width:270px; height:203px;   float:left;}
.cpLi dd{float:left; width:270px;font-size:14px; line-height:25px;text-align:center;  }
.cpLi dd h2 a{ font-size:14px;width:290px; overflow:hidden; height:25px;  } 


/*********产品详细页面****************/

.bline{ border: 1px solid #ddd;  float: left; width: 1198px; background-color: #fff; padding: 20px;}
.sctTitle{ color: #666;    font-size: 24px;    height:52px;    line-height: 32px; font-weight:100; float: left; width: 100%;}
/* 产品切换css */
	.cpImg{ position: relative;   overflow: hidden; width: 480px; float: left; }
	.cpImg .bigImg{ height:360px; position: relative;width: 480px;}
	.cpImg .bigImg li img{ vertical-align:middle; width:480px; height:360px;   }
	.cpImg .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

	.cpImg .smallScroll{ height: 77px; margin-top: 6px;}
	.cpImg .sPrev,.cpImg .sNext{ float: left; display: block; width: 14px; height: 47px; margin-top:15px; text-indent: -9999px; background: url(../images/sprites1008.png) no-repeat 0 -3046px; }
	.cpImg .sNext{ background-position: 0 -2698px;}
	.cpImg .sPrev:hover{ background-position: 0 -3133px;}
	.cpImg .sNext:hover{ background-position: 0 -2785px;}

	.cpImg .smallImg{ float:left;  margin: 0 6px; display:inline; width: 440px; overflow: hidden;}
	.cpImg .smallImg ul{ height:77px;  width: 9999px; overflow: hidden; }
	.cpImg .smallImg li{ float: left;margin: 0 4px 0 0; width:102px; cursor:pointer;  display: inline;  }
	.cpImg .smallImg img{ border: 1px solid #dcdddd; width:100px; height:75px;  }
	.cpImg .smallImg .on img{ border-color: #1e50a2;}

	.cpImg .pageState{ position: absolute; top: 235px; right: 5px;   letter-spacing: 1px;}
	.cpImg .pageState span{ color: #f00; font-size: 16px;}


.car-info{width:670px;float:right;}
.car-price{ padding:0px 0px;font-size:18px;color:#ff2400; margin-bottom: 15px;}
.car-price em{font-size:38px; font-weight:bold;padding-right:1px; font-style:normal;} 
.car-price .unit{float:left;margin:9px 0 0 2px;font:normal 18px/24px ;color:#f63}
.car-bo{background:#F5F5F5;height:40px;padding:5px 10px; line-height:40px;font-size:14px;}
.car-bo h3{float:left; font-weight: 100;}
.car-bo span{float:left;margin-right:20px; list-style-type:none; color:#2AC258;background:url(../images/go.png) no-repeat 0px 10px;padding-left:20px}	

.details{position:relative;height:197px;overflow:hidden;margin-top:12px}
.details ul{width:651px;margin:0 -1px 0 0}.details li{position:relative;float:left;width:33.33%;height:98px;font:normal 14px/26px ;border-bottom:1px solid #e3e3e3;text-align:center;color:#606977}.details li a{color:#4680d1}.details li a:hover{color:#456fb5}
.details li i{position:absolute;top:24px;right:-1px;display:block;width:1px;height:48px;overflow:hidden;background-color:#e3e3e3}.details li span{display:block;margin-top:27px;font:normal 18px/28px ;color:#141823;font-size: 20px;}
.car-results{padding:20px 100px}
.askprice{background:#4680D1;border:none;display:block;width:160px; height:50px; text-align:center;border-radius:4px;font-size:18px;color:white;cursor:pointer; float:left;}
.askprice:hover{background:#003399}

.sad { background-color: #fafafa; font-size: 12px;   color: red;   line-height: 25px;    padding: 10px 0;  font-size: 14px;    padding: 5px 10px;}

.car-results a.wt{background:#4680D1;border:none;display:block;width:150px; height:50px; line-height:50px; text-align:center; border-radius:4px; font-size:16px; color:white; cursor:pointer;  float:left;}
.submit_btn{background:#4680D1;border:none;display:block;width:100px; height:40px; text-align:center;border-radius:4px;font-size:16px;color:white;cursor:pointer; float:right;margin-right:146px;}
.car-results a.btn-iphone{background:#FF6633 url(../images/mo1.png) no-repeat 10px 7px; height:50px; padding:0 50px; display:block;float:right;border-radius:4px;font-size:26px;color:white;cursor:pointer;line-height:50px;}

.online_mes{ position:fixed; top:30%; left:45%;}
.online_mes .close{ background:none; color:#fff; position:absolute; right:5px; border:none; color:#f00; top:5px;}

.sleft{width:255px; float:left;overflow:hidden; background:white;padding:15px;border:#eee 1px solid;}
.detail-service-item{ text-align:center;padding-bottom:15px;font-size:14px;background-color:#f7f7f7;}
.detail-service-item .service-title{font-size:16px;padding-top:15px;}
.detail-service-item .service-call{font-size: 24px;color: #e50d2b;padding:10px 0px}
.detail-service-item .service-date{font-size:12px;color:#999}
.detail-service-item h3{font-size:14px; text-align:center;font-weight:bold;border-bottom:#e7e7e7 1px solid;line-height:46px}

.scpList1{ margin-top: 10px;}
.scpList1 li{padding: 15px 0 5px;  width: 225px;}
.scpList1 li img {    height: 169px;    vertical-align: top;    width: 225px;}
.scpList1 li h3{font:normal 14px/24px;color:#606977; margin-top:10px;height:24px;overflow:hidden;text-align: center;}
.scpList1 li h3 a{display:inline;color:#141823}
.scpList1 li h3 a:hover{color:#e94615;} 
.scpList1 li h5{color:#da2a2d;font-size:12px; font-weight:400; line-height:40px;height:40px;}
.scpList1 li h5 em{font-size:20px;font-style:normal;}
.scpList1 li h5 em.s16{font-size:16px; font-style:normal}
.scpList1 li h5 span{float:right;color:#666;font-size:12px}
/*产品详细右侧*/
.sright{float:right; width:925px;overflow:hidden;border:#eee 1px solid; background:white;padding:0px 0px 20px 0px}
.sright .caption{height:50px;background-color: #f7f7f7;oerflow:hidden; margin-bottom: 25px;}
.sright .caption a{width:120px; float:left; font-size:16px; height:50px; line-height:50px; text-align:center;  color:#333; display:block}
.sright .caption a span{border-right:#dadada 1px solid;font-style:normal;float:right;height:20px;margin-top:15px;display:block}
.sright .caption a:hover{ text-decoration:none;}
.sright .caption a.selected{border-top:#ff7700 2px solid; background:white;border-right:#eee 1px solid;font-weight:bold}

.cpbox {padding:0px 40px 20px 40px; font-size:15px; line-height:30px}
.cpbox table tr td{ line-height:22px; padding:4px 5px; font-size:14px;}
.cpbox h4{font-size:18px;height:40px;line-height:18px;color:#000; font-weight:600; background:url(../images//icon5.png) no-repeat 0px 2px  ;padding-left:12px;}
.cpbox p{ text-indent:30px}
.content{font-size:16px;line-height:30px}
.maodian1 {    margin-top: 20px;    position: relative;}
#descript, #carType, #cspz, #Message, #cj, #lx {    display: block;    height: 10px;    position: absolute;    top: -110px;    width: 10px;    z-index: 1;}
.dp{padding:5px 0px;width:500px;float:left;overflow:hidden}
.dp h2{font-size:20px;line-height:30px}
.dp h2 a{color:#000}
.dp h2 span{font-size:14px;padding-left:15px;font-weight:normal}
.dp ul li{padding:2px 0px;font-size:16px;}

.scroll{height: 95px;width: 100%;background:white;position: fixed;top: 0px;z-index: 1;display: none;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}
.scrollmain{width: 1200px;margin:20px auto;height: 50px;}
.scrollmain .goods{width: 354px;float: left;}
.scrollmain .goods img{display: inline-block;float:left;margin-left: 20px;margin-right: 18px;width: 64px;height: 54px;}

.goodsname{float: left;width: 250px;}
.goodsname span{display:block;width: 174px;font-size: 14px;color: #666;line-height: 18px;vertical-align: top;height: 36px;overflow: hidden;}
.goodsname em{color: #e4393c;font-style:normal}
.goodsnav {float: left;width: 820px;line-height: 50px;}
.goodsnav a{display: inline-block;color: #333;border-right: 1px solid #eee;font-size: 18px;padding:0px 30px}
.goodsnav a:hover{color: #d30000;font-size: 18px;text-decoration: none}


.snLNav{ background:url(../images/Icon1.gif) 15px center #d9000b no-repeat; color:#fff; height:45px; line-height:45px; padding-left:45px; font-size:16px; font-weight:100;}

/*********新闻中心****************/
.snList1 li{ background:url(../images/Icon4.gif) 240px center #f5f5f5 no-repeat;font-size:16px; height:42px; padding:0 15px; line-height:42px; margin-bottom:2px;  }

.tjList{ background-color:#f5f5f5; padding:5px 10px; background:url(../images/numImg.gif) 8px 13px no-repeat;}
.tjList li{ width:100%; height:30px; line-height:30px;   padding-left:27px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.tjNew{ float:left; width:938px;padding:0 10px;}
.tjNew li{ float:left; width:100%; padding-bottom:10px; margin-bottom:15px; border-bottom:1px dashed #ccc; }
.tjNew li img{ float:left; width:190px; height:140px; margin-right:12px;}
.tjNew li h3{ height:40px; line-height:40px;  font-size:18px;  font-weight:700;}
.tjNew li span{ background:url(../images/icons2.png) left center no-repeat; line-height:25px; color:#aaa; padding-left:20px;}
.tjNew li p{ text-indent:2em; line-height:24px; color:#777; font-size:14px;}
.tjNew .tjL img{ float:right; width:450px; height:330px;}
.tjL .tjCon{float:left; width:425px; margin-right:20px;}
.more{ background-color:#f5f5f5;color:#777; font-size:14px;  width:100%; text-align:center; height:48px; line-height:48px; float:left; margin-top:10px;}
.tjL .tjCon p{ height:205px;}
 
/********************新闻详细**************************/
.arc_title{ height:45px; line-height:45px; font-size:24px;  font-weight:100; margin-top:20px; color:#d9000b;}
.arc_name{ height:25px; line-height:25px; font-size:12px; color:#666;}
.New_import{ background-color:#f5f5f5; float:left; width:100%; padding:14px; line-height:25px;}
.New_import p{ text-indent:2em; color:#666;}

.article_con{ line-height:200%; font-size:14px;}
.article_con p{ text-indent:2em; color:#666;}

.news_fenxiangs .bdsharebuttonbox a{background:url(../images/fengxiang.png) no-repeat;cursor:pointer;float:left;font-size:12px;height:22px;line-height:22px; width:22px;display:block;}
.news_fenxiangs .bdsharebuttonbox a.bds_qzone{background-position:-66px 0px}
.news_fenxiangs .bdsharebuttonbox a.bds_weixin{background-position:0 0px; margin-right:15px;}
.news_fenxiangs .bdsharebuttonbox a.bds_tsina{background-position:-44px 0px;margin-right:15px;}
.news_fenxiangs .bdsharebuttonbox a.bds_qq{background-position:-22px 0px; margin-right:15px;}

.news_fenxiangs1 { float:left; width:100%; line-height:36px; margin:5px 0; }
.news_fenxiangs1 .bdsharebuttonbox a{background:url(../images/fengxiang.png) no-repeat;cursor:pointer;float:left;font-size:12px;height:33px;line-height:33px; width:33px;display:block;}
.news_fenxiangs1 .bdsharebuttonbox a.bds_qzone{background-position:-99px -49px;}
.news_fenxiangs1 .bdsharebuttonbox a.bds_weixin{ margin-right:15px; background-position:0 -49px; }
.news_fenxiangs1 .bdsharebuttonbox a.bds_tsina{background-position:-66px -49px;margin-right:15px;}
.news_fenxiangs1 .bdsharebuttonbox a.bds_qq{background-position:-33px -49px; margin-right:15px;}

.list_New{ background-color:#f5f5f5; padding:15px 15px 5px 15px ;float:left; width:100%; }
.list_NL{ float:left; width:435px; padding-right:20px; border-right:1px solid #ddd;}
.list_NL li{ float:left; width:100%; margin-bottom:10px;}
.list_NL span{ float:left; width:82px; height:82px; margin-right:15px;  text-align:center; font-size:18px; color:#fff; background-color:#fbc114;}
.list_NL .Page_Last b{ background:url(../images/page_jt.png) center top no-repeat; margin-bottom:5px; margin-top:15px;float:left; width:82px; text-align:center; height:19px;}
.list_NL h3{ height:32px; line-height:32px;  font-weight:100; font-size:16px;white-space:nowrap;text-overflow:ellipsis; float:left; overflow:hidden;width:305px;}
.list_NL p{ line-height:20px; color:#666; float:left;width:305px;}
.list_NL .Page_Next b{ background:url(../images/page_jt.png) center bottom no-repeat; margin-top:20px;float:left; width:82px; text-align:center; height:19px;}

.list_NR{ float:left; margin-left:20px; width:430px;}
.list_NR h3{ font-size:16px; height:25px; line-height:25px;color:#d9000b; }
.list_NR li{ height:25px; line-height:25px;background:url(../images/Icon3.gif) 2px center no-repeat;   padding-left:15px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



/***************在线留言*******************/

.MesList{float:left; width:100%; padding:10px 50px;   margin-bottom:10px;}
.MesList h3{ text-align:right; height:42px; color:#fff; font-size:12px; padding:0 10px; line-height:42px; margin-bottom:10px; background-color:#fbc114;}
.MesList h3 b{color:#f00;}
.MesList h3 span{ float:left; color:#fff; font-size:14px; font-weight:700;}

.MesList ul{float:left; width:100%; margin:15px 0 0; padding:0;}
.MesList li{ float:left; width:100%; line-height:24px; margin-bottom:10px; color:#666;font-size:14px;}
.MesList li span{ float:left; width:220px;  text-align:right;}
.MesList li b{ color:#f00; }
.mesCon02{ height:90px; line-height:20px; width:470px; max-width:80%; border:1px solid #e4e4e4; color:#d9000b; float:left;}
.yzmTxt{ height:20px; line-height:20px; margin-right:5px; width:120px; border:1px solid #e4e4e4; color:#d9000b; float:left;}
.MesList li img{ float:left; margin:0 5px; display:inline;}
.MesTxt02{ height:22px; line-height:22px; margin-right:5px; width:285px; max-width:50%; border:1px solid #ccc; }
.MesBt{ float:left; width:82px; height:28px; line-height:28px; margin-right:10px;  border:none; cursor:pointer; background-color:#d9000b; border-radius:3px; text-align:center; color:#fff; font-weight:700; }
.MesBt1{ float:left; width:82px; height:28px; line-height:28px; margin-right:10px;  border:none; cursor:pointer; background-color:#bfbfbf; border-radius:3px;  text-align:center; color:#fff; font-weight:700;}

.con{ line-height:30px; padding:15px 10px;}
.con p{ text-indent:2em; font-size:16px;}


/***************产品报价*******************/

.pro_price{ padding:7px 5px; clear:both; }

.pro_price h4{  font-size:18px;height:42px; line-height:42px; }
.pro_price p{ text-indent:2em; line-height:22px;color:#666; font-size:14px;   padding-bottom:10px; margin-bottom:5px;}
.PrTab{border-bottom:1px solid #ddd; margin:10px 0; font-size:14px; text-align:center; border-left:1px solid #ddd;}
.PrTab img{ width:140px; height:87px;}
.PrTab tr td{border-top:1px solid #ddd; border-right:1px solid #ddd; padding:5px 8px; line-height:22px;}
.PrTh{ background-color:#f8f6f7; color:#3988c0; font-size:16px;  font-weight:700;}
.PrTh1{  color:#e82511; font-size:18px;  font-weight:700; height:48px; line-height:48px;}

.PrTh2{  color:#e82511; font-size:16px;  font-weight:700;height:42px; line-height:42px;background-color:#fff7d1}

.PrTh td{height:27px; line-height:27px;}
.PrTab tr td b{ color:#e43739;font-size:16px;}
.PrTab tr td span{ background-color:#ee9009; display:inline-block; width:120px; border-radius:3px; height:32px; line-height:28px;  color:#fff; font-size:18px; font-weight:700;}

.y_Pic{ width:810px; margin: 0 auto 50px; border: 5px solid #dedede; clear: both; }

/* 幻灯显示 */

	.focusBox { position: relative; width:800px; margin: 0 auto 50px; border: 3px solid #dedede;   overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:800px;  display: block; }
	 
	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
	 
.spList li{ float:left; width:280px; margin:15px 10px 0; }
.spList li img{ width:280px; height:210px; float:left;}
.spList li h2{line-height:25px; font-size:14px; text-align:center;}

.spCom{ margin:15px auto; text-align:center;}


.sqzs{ width: 100%; margin: 15px 0;}
.sqzs table{ border-bottom: 1px solid #b3cde8; border-left: 1px solid #b3cde8; width: 100%;}
.tNav{ font-weight: 700; color: #003373; font-size: 14px; background-color: #c9dbef;}
.sqzs table tr td{ border-top: 1px solid #b3cde8; border-right: 1px solid #b3cde8;  line-height: 25px; padding: 2px 5px;}

.sqcom{  background:url(../images/sqs.jpg) center top no-repeat; float:left; width:584px; height:835px; padding:500px 180px 0; position:relative;}
.sqcom h2{ font-size:22px; line-height:42px; font-weight:700; }
.sqcom h5{ position:absolute; bottom:432px; font-size:20px; font-weight:700; left:320px;}