/*内页样式*/

.w{width: 1200px;margin: 0 auto;}
.nybanner { height: 300px; display: block; }
.part1 { height:45px; width: 100%; line-height:45px;border-bottom:1px dotted #eee}
.part1 .w .fl { font-size: 14px; }
.part1 .w .fl b { float: left;padding-right: 10px; }
.part1 .w .fl .keya { float: left; }
.part1 .w .fl .keya a { float: left; display: block; color: #555; padding: 0px 10px; }
.part1 .w .fl .keya a:hover { text-decoration: underline; color: #dc241c; }
/*search*/
.part1 .w .ss { width: 312px; padding-top:4px; }
.part1 .w .search { height: 30px; width: 320px; }
.part1 .w .search_form { width: 247px; height:30px; float: left; padding: 0px 10px; overflow: hidden; line-height:30px; border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; }
.part1 .w .search_form input { border: 0; background: transparent; color: #666; width: 247px; height: 30px; line-height: 30px;outline:none;}
.part1 .w .search_btn { float: left; width: 42px; height:32px; display: inline; background: #ff7e00; }
.part1 .w .search_btn .pushbutton { background: url(../images/input.png) no-repeat center; border: 0px; width: 42px; height:30px; cursor: pointer; padding: 0px; margin: 0px; float: left; }
.part1 .w .search_btn .pushbutton:hover { background-color: #e97e00; }
.leftTit{height:44px;line-height:44px;background: #7f2500;color:#fff;margin-bottom: 10px;text-indent: 15px;}
.submian { padding-bottom: 30px;padding-top:10px;border-top: 1px dotted #f1f1f1;background:url("../images/f2_bg.png") repeat;}
.submian .sobtitle { height: 20px; line-height: 20px; padding:16px 0px; font-size: 14px;border-bottom: 1px solid #e2e4e5;margin-bottom: 20px;}
.submian .sobtitle .home{background: url(../images/homei.png) no-repeat left center;width:18px;height: 18px;display: inline-block; vertical-align: middle;margin-right: 6px;}
.submian .sobtitle a { font-size: 14px; }
.submian .sobtitle a.now { color: #dc241c; font-size: 14px; font-weight: bold; }
.submian .sobtitle a.now:hover { text-decoration: underline; }

.submian .subleft .adv { margin-bottom: 10px; background: #000; }
.submian .subleft .adv a img { display: block; width: 100%; }
.submian .subleft .adv a:hover img { opacity: 0.9; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; }
.submian .subleft .leftnews { margin-bottom: 10px; }
.submian .subleft .leftnews .title { height: 42px;line-height: 42px;font-size: 22px;}
.submian .subleft .leftnews .leftnewscomt { background: #fff; padding: 10px; }
.submian .subleft .leftnews .leftnewscomt ul li { height: 30px; line-height: 30px; border-bottom: 1px solid #f2f2f2; overflow: hidden; }
.submian .subleft .leftnews .leftnewscomt ul li a { font-size: 14px; display: block; padding-left: 10px; }



.submian .subright { width:900px; padding-bottom: 20px;min-height: 400px;}
.submian .subright .newslist ul li { padding: 10px 0px; border-bottom: 1px dotted #c2c2c2;}
.submian .subright .newslist ul li a { display: block;cursor: pointer;}
.submian .subright .newslist ul li a img { width: 0; height: 110px; display: block; }
.submian .subright .newslist ul li .txt{cursor: pointer;}
.submian .subright .newslist ul li a .txt p { height: 40px; line-height: 40px; }
.submian .subright .newslist ul li a .txt p b { font-size: 14px; float: left;}
.submian .subright .newslist ul li a .txt p i { color: #999; float: right;font-size: 12px;}
.submian .subright .newslist ul li a .txt span { line-height: 22px;overflow: hidden; display: block; color: #999;font-size: 12px;}
.submian .subright .newslist ul li a:hover img { opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; }
.submian .subright .newslist ul li a:hover p b { text-decoration: underline; }
.submian .subright .newslist ul li a:hover p{color:#dc241c;}
.submian .subright .newslist ul li a:hover span {color: #777;}


.submian .subright .caselist{overflow: hidden;position: relative;}
.submian .subright .caselist .list{width:108%;}
.submian .subright .caselist .item{width:216px;float:left;display:block;margin-right:12px;height:162px;position: relative;margin-bottom: 30px;}
.submian .subright .caselist .item a{display: block;}
.submian .subright .caselist .item img{width:216px;height:162px;display: block;}
.submian .subright .caselist .item .bg{position:absolute;width:100%;height:100%;left:0;top:0;background: url(../images/h70.png) repeat left top;text-align:center;display: none;}
.submian .subright .caselist .item h3{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;height:42px;line-height:42px;font-size: 18px;color: #fff;padding: 0;margin:70px auto 0;width:110px;overflow: hidden;}

.submian .subright .textlist{position: relative;overflow: hidden;}
.submian .subright .textlist .list{width: 100%;}
.submian .subright .textlist .item{padding: 20px 0px;;border-bottom: 1px dotted #c2c2c2;}
.submian .subright .textlist .item a{display: block;}
.submian .subright .textlist .item h3{font-size:16px;}
.submian .subright .textlist .item span{color:#999;font-size:12px;*margin-top:24px;}
.submian .subright .textlist .item p{line-height:22px;overflow: hidden;display: block;color:#666;font-size:12px;}

.submian .subright .textlist .item:hover h3{font-weight:bold;color:#7f2500;}

// 新闻中心
.submian .subright .inewsList{overflow: hidden;}
.submian .subright .inewsList .item{width: 100%;border-bottom: 1px solid #bbb;display: block;padding: 30px 0;}
.submian .subright .inewsList .item:first-child{padding-top:0px;}
.submian .subright .inewsList .item a{display: block;}
.submian .subright .inewsList .item .img{position:relative;width:178px;height: 133px;display:block;overflow: hidden;cursor: pointer;}
.submian .subright .inewsList .item img{position:absolute;top:45%;left:0;margin-top:-60px;width: 100%;display: block;height: 100%;transition: all 0.3s ease-out 0s;}
.submian .subright .inewsList .item a:hover img{transform: scale(1.1, 1.1);}
.submian .subright .inewsList .item .txt{width:700px;cursor: pointer;}
.submian .subright .inewsList .item .txt h3{font-size: 15px;font-weight: bold;font-family:"宋体";}
.submian .subright .inewsList .item .txt .mark{color: #999;font-size: 12px;padding:0;}
.submian .subright .inewsList .item .txt .mark span{display: inline-block;padding-right: 18px;}
.submian .subright .inewsList .item .txt .desc{margin-top:2px;}
.submian .subright .inewsList .item .txt p{color: #666;line-height: 24px;font-family:"宋体";}
.submian .subright .inewsList .item .txt p span{display: inline-block;color:#137c32;padding-left: 10px;}
.submian .subright .inewsList .item a:hover .txt h3{color:#7f2500;}
.submian .subright .inewsList .item .txt .view_more:hover{font-weight:bold;}

.submian .subright .anlitopH4, .submian .subright .divanli { background: transparent;}
.submian .subright .anlitopH4 { height: 38px; line-height: 38px; border: 1px solid #e4e4e4;margin-top: 20px;}
.submian .subright .anlitopH4 span { border-left: 5px solid #7f2500; padding-left: 22px; display: block; float: left; color: #7f2500; font-weight: bold; font-size: 14px; }
.submian .subright .anlitopH4 span .org { color: #ff7e00; }
.submian .subright .anlitopH4 a { float: right; padding-right: 20px;font-size: 12px;font-weight: normal;}

.submian .subright .anlitopH4 .tel { float: right; padding-right: 10px; font-size: 14px; color: #dc241c; }
.submian .subright .divanli { border: 1px solid #e4e4e4; border-top: none; margin-bottom: 10px; padding: 15px; }
.submian .subright .divanli ul { width: 105%;}
.submian .subright .divanli ul li { float: left; margin-right:30px;width: 194px;}
.submian .subright .divanli ul li a{text-align: center;display: block;}
.submian .subright .divanli ul li a img { width:192px; height:144px; display: block; border: solid 1px #e4e4e4; }
.submian .subright .divanli ul li a h3 { height:30px; line-height:30px; text-align: center; display: block;}
.submian .subright .divanli ul li a:hover img { border-color: #dc241c; }
.submian .subright .divanli ul li a:hover h3 {color: #dc241c; font-weight: bold; }
.submian .subright .divanli_mess {margin-bottom:10px;padding:15px 0;}
.formData{border:1px solid #eee;}

.submian .subright .divanli_mess p { line-height:24px;}
.submian .subright .divanli_mess .baoming{padding-top: 30px;}
.submian .subright .divanli_mess .item { padding-bottom: 15px;position:relative;}
.submian .subright .divanli_mess .item .tit { float: left;padding-right: 10px;line-height: 30px; height: 30px;width:84px;}
.submian .subright .divanli_mess .item font { color: #dc241c;padding-left: 8px;}
.submian .subright .divanli_mess .item .font1{padding-left:2px;}
.submian .subright .divanli_mess .item input { width: 245px; height: 28px; line-height: 28px; padding: 0px 10px; border: 1px solid #333333;float:left;outline:none;}
.submian .subright .divanli_mess .item.beizhu { height:150px; }
.submian .subright .divanli_mess .item.beizhu textarea { height:150px; width:410px; line-height: 28px;background:transparent;border: 1px solid #333333;float: left; outline: none;padding-left: 10px;max-width: 836px;}
.submian .subright .divanli_mess .item.yanzhenm input { width: 100px; }
.submian .subright .divanli_mess .item.yanzhenm font{padding-left: 68px;}
.divanli_mess img{max-width: 100%;}
.submian .subright .divanli_mess .item.yanzhenm img{position: absolute;left:220px;top:4px;}
.submian .subright .divanli_mess .item.yanzhenm .msg-box{margin-left:65px;}
.submian .subright .divanli_mess .item.bot { text-align: center; }
.submian .subright .divanli_mess .item.bot input { width: 141px; background:#7f2500; cursor: pointer; border: 0px; color: #fff; height: 43px; line-height: 43px; }
.submian .subright .divanli_mess .item.bot input:hover {background:#ff7e00;}

.submian .subright .divanli_mess .item input[type="radio"] {margin:0;opacity:0; display:inline-block; height:30px;}
.submian .subright .divanli_mess .item2{margin-bottom:12px;}
.submian .subright .divanli_mess .item2 .t{margin-right:16px;}
.submian .subright .divanli_mess .item2 .radio{margin-right:24px;}
.submian .subright .divanli_mess .item2 .radio input{vertical-align:middle;margin-right:6px;width:18px;height:18px;}
.submian .subright .divanli_mess .item2 input[type="radio"]{opacity:1;}
.submian .subright .divanli_mess .item.sexbox{display: block;}
.submian .subright .divanli_mess .item.kclb .cklist{}
.submian .subright .divanli_mess .item.sexbox input{width:0px;height:0px;float: none;display: inline-block;padding: 0;border: 0 none;}
.submian .subright .divanli_mess .sexbox label{cursor:pointer;padding-left:15px;line-height:30px;color:#000;display:inline-block;padding-right: 15px;}
.submian .subright .divanli_mess .sexbox label.sex {background:url(../images/radio.jpg) no-repeat left center; height:30px;padding-left:15px;}
.submian .subright .divanli_mess .sexbox input[type='radio'].radio:checked + .checked {background:url(../images/radio_c.jpg) no-repeat left center;}
.submian .subright .divanli_mess .sexbox label.checked{background:url(../images/radio_c.jpg) no-repeat left center;}


.divanli_mess img{max-width: 100%;}
.submian .subright .divanli_mess .item.yanzhenm .msg-box{position: absolute;left: 230px;}

.submian .newslist .item {
    border-bottom: 1px dotted #c2c2c2;
    padding: 10px 0;
    width: 100%;
}
.submian .newslist .item a {
    display: block;
}
.erro{color: red;}

.submian .subright .produtlist{overflow: hidden;}
.submian .subright .produtlist .list{width: 108%;}
.submian .subright .produtlist .item{width:286px;height:216px;float:left;overflow:hidden;position:relative;margin-right:20px;margin-bottom: 18px;background: url(../images/probg.jpg) no-repeat left top;}
.submian .subright .produtlist .item a{display: block;padding:1px;}
.submian .subright .produtlist .item img{width:280px;height:210px;display: block;}
.submian .subright .produtlist .item .bg{position:absolute;width:282px;height:212px;left:0;top:0;background: url(../images/black60.png) repeat left top;text-align:center;display: none;}
.submian .subright .produtlist .item h3{width:232px;margin:80px auto 0;/*border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;*/height: 46px;line-height: 46px;font-size: 18px;color: #fff;padding-bottom:12px;background:url("../images/headerLine1.png") no-repeat bottom center;background-size:136px 11px;}




.submian .subright .conBox .ArticleTitle h1 { font-size: 24px; text-align: center; padding: 20px 0px; border-bottom: 1px dotted #fff; font-weight: bold; }
.submian .subright .conBox .ArticleMessage { line-height: 30px; height: 30px; margin-bottom: 10px; border-top: 1px dotted #ccc;text-align: center;}
.submian .subright .conBox .ArticleMessage span.sp { color: #999;margin-left: 10px;display: inline-block;}
.submian .subright .conBox .ArticleMessage span.sp:first-child{margin-left:0;}
.submian .subright .conBox .ArticleMessage .jiathis_style { float: left; margin-top: 5px; }
.submian .subright .conBox .ArticleTencont { padding: 5px 0px 20px 0px; line-height: 28px; overflow: hidden; color: #666; }
.submian .subright .conBox .ArticleTencont img { max-width: 100% !important;margin: 0 auto;}
.submian .subright .conBox .ArticleTencont a{display:block;position: relative;width: 600px;margin: 0 auto;}
.submian .subright .conBox .ArticleTencont .bg{position: absolute;width:100%;left: 0;top: 0;background: url(../images/black40.png) repeat left top;height:100%;}
.submian .subright .conBox .ArticleTencont .bg span{width:100%;height:100%;background: url(../images/vido.png) no-repeat center center;margin: 0 auto;display: block;}


.submian .subright .aboutlist { padding: 15px; line-height: 28px; color: #333; }
.submian .subright .aboutlist img { max-width: 100%;margin: 0 auto;display: block;}
.submian .subright .divremmnews { border: 1px solid #e4e4e4; border-top: none; margin-bottom: 10px; padding: 15px; background-color: transparent;overflow: hidden;}
.submian .subright .divremmnews ul { width: 103%;}
.submian .subright .divremmnews ul li { float: left; width:46%; height: 35px; line-height: 35px; padding-right: 3%; }
.submian .subright .divremmnews ul li a{ color: #666666; display:block;}
.divremmnews li s{ width:9px; height: 12px; background-position:-235px -130px;margin-right: 3px;}
.submian .subright .divremmnews ul li span{color: #999;font-size: 12px;}
.submian .subright .divremmnews ul li a:hover { color: #7f2500; }
.pager { padding: 5px 10px; border: 1px solid #ccc; margin: 20px 0px; }
.pager p { height: 30px; line-height: 30px; }
.pager ul { margin-top: -30px; overflow: hidden; float: right; }
.pager ul li { float: left; padding: 0 !important; height: auto !important; border: none !important; }
.pager ul a { margin-left: 5px; padding: 0 10px; height: 28px; line-height: 28px; border: 1px solid #ccc; text-decoration: none; float: left; }
.pager ul a.current { background-color: #7f2500; border-color: #7f2500; color: #fff; }
.pager ul a.current:hover { background-color: #7f2500; border-color: #7f2500; color: #fff; }
.pager ul a:hover { background-color: inherit; color: inherit; border-color: #7f2500; *background-color: transparent; *color: #666; }
.reLink { height: 38px; border: 1px solid #ccc; margin: 10px auto 10px; padding: 0px 10px; }
.reLink .prevLink, .reLink .nextLink { height: 38px; line-height: 38px; }
.reLink .prevLink a, .reLink .nextLink a { height: 38px; line-height: 38px; }
.reLink .prevLink { float: left; }
.reLink .nextLink { float: right; }

.submian .subleft .leftnews .leftprocomt {padding:10px 0;}
.submian .subleft .leftnews .leftprocomt ul li {overflow:hidden;text-align:center;margin-bottom: 10px;padding-bottom:5px;}
.submian .subleft .leftnews .leftprocomt ul li img {width:250px;height:188px;display: block;}
.submian .subleft .leftnews .leftprocomt ul li a { font-size: 14px; color: #666;line-height: 20px;}
.submian .subleft .leftnews .leftprocomt ul li a:hover{color: #dc241c;}
.Thenpro { }
.Thenpro ul { overflow: hidden; padding: 10px; background: #fff; }
.Thenpro ul li { }
.Thenpro ul li .Thenpro_title { display: block; height: 30px; line-height: 30px; width: 100%; overflow: hidden; color: #dc241c; font-size: 14px; }
.Thenpro ul li div { height: 65px; margin: 5px 0; overflow: hidden; display: none; }
.Thenpro ul li div img { width: 85px; height: 65px; float: left; }
.Thenpro ul li div span { width: 180px; float: right; }
.Thenpro ul li a { }
.Thenpro ul li a:hover, .Thennews ul li a:hover { color: #dc241c; }
.Thennews { margin-top: 15px; background-color: #f1f1f1; padding-bottom: 5px; }
.Thennews ul { overflow: hidden; background: url(../images/nnewsbg3.jpg) no-repeat 16px 7px #f1f1f1; margin: 10px 0; }
.Thennews ul li { display: block; line-height: 24px; text-indent:46px; }
.Thennews ul li a { line-height: 24px; color: #333; float: left; width:80%; }
.Thennews ul li span { float: left; width: 15%; color: #FF0000;text-indent:0;text-align: right;}

.thn2{margin-bottom: 30px;}
/*.Thenpro .title, .Thennews .title { height: 66px !important; }
*/
.questionlist .infoList li a { display: block; padding-bottom: 10px; border-bottom: 1px dotted #8f8f8f; margin-bottom: 15px;cursor: pointer;}
.questionlist .infoList li a i { width: 18px; height: 18px; display: inline-block; float: left; color: #fff; background: #083d7f; text-align: center; margin-right: 10px; }
.questionlist .infoList li a p { height: 18px; color: #083d7f; line-height: 18px; padding-bottom: 15px;cursor: pointer;}
.questionlist .infoList li a span { display: block;overflow: hidden; line-height: 20px; }
.questionlist .infoList li a span i { background: #ff7e00; }
.questionlist .infoList li a:hover p { font-weight: bold; text-decoration: underline; }
.questionlist .infoList li a:hover span { color: #666; }

.honorlist { width:100%;overflow: hidden;}
.honorlist .list {width:106%; margin-bottom:10px; }
.honorlist .item { float:left; width:182px; padding:10px 10px 0; border:1px solid #ddd; background:#fff; margin:0 28px 28px 0; cursor:pointer; }
.honorlist .item img { width:100%; height:112px; overflow:hidden; background:#f1f1f1; }
.honorlist .item h3 { height:40px; line-height:40px; text-align:center; font-weight:400; }
.honorlist .item:hover { border-color:#da251c; }


.detaiInfo img{max-width: 100% !important;margin: 0 auto;}
.parterlist{width: 100%;overflow: hidden;}
.parterlist .parterul {width: 108%;}
.parterlist .parterul li{float: left;width:220px;margin-right:45px;position: relative;text-align: center;margin-bottom: 20px;}
.parterlist .parterul li a{display: block;padding:0;}
.parterlist .parterul li img{width:220px;height:293px;margin: 0 auto;}
.parterlist .parterul li .txt{height: 160px;text-align: center;}
.parterlist .parterul li h5{font-size: 16px;color: #000;font-weight: normal;}
.parterlist .parterul li em{width: 54px;height: 2px;margin: 0 auto;background: #ccc;display: block;}
.parterlist .parterul li span{color: #ff7e00;margin-top:28px;display: block;}
.parterlist .parterul li a:hover h5{color:#ff7e00;}
.parterlist .parterul li a:hover em{background: #ff7e00;}
.parterlist .parterul li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}


/* mapPage  */
.map_ul { list-style: outside none none; display: block; width: 100%;}
.map_ul li {display: block; width: 100%;padding:0;margin-bottom:15px;}
.map_ul li a { width: 100%; height:35px; line-height:35px; font-weight: bold;display: block;background: #f6f6f6;text-indent: 15px;}
.map_ul .list-inline { display: block;width:86%;}
.map_ul .list-inline li {height:32px;display: inline-block; *display: inline; margin:0px 0 15px 0;+margin:15px 5px 0px 0; zoom: 1; line-height: 32px; border-bottom: 0;  text-align: center;  width: auto; padding: 0px;}
.map_ul .list-inline li a{text-indent:0;font-weight: normal; display:block; line-height: 32px;height: 32px; display: inline-block;padding:0px 10px; width: auto;border: 1px solid #ccc;text-align: center;}
.map_ul .list-inline li a:hover{ background:#dc241c; color: #fff;border: 1px solid #dc241c;  }

.pageProduct .contentCon{ padding:0px 15px 20px;width:886px;}
.pageProduct .tod{height:auto;}
.pageProduct .photo { width:500px; height:375px;margin:0 0 30px; }
.pageProduct .photo .jqzoom{ border:1px solid #ddd; width:498px; height:373px; margin-bottom: 15px; position:relative; padding:0px; cursor:pointer; overflow: hidden;}
.pageProduct .photo div.zoomdiv {  z-index:  999; position: absolute; top:0px; left:0px; width:400px;height:300px; background: #ffffff;  border:1px solid #CCCCCC; display:none;  text-align: center; overflow: hidden;}
.pageProduct .photo div.jqZoomPup { z-index : 999; visibility: hidden;  position: absolute; top:0px; left:0px;  border: 1px solid #aaa; background: #ffffff; opacity: 0.5;-moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50);
width:300px !important;height:300px;}
.pageProduct .photo .img { width:498px; height:373px; display:block;border:1px solid #ddd;}
.pageProduct .photoimg{ width:400px; height:82px; padding-top:10px; position:relative;}
.pageProduct .photoimg .list{ width:260px; overflow:hidden;position:relative; margin-left:30px;}
.pageProduct .photoimg .icon{ width:24px; height:57px; position:absolute; top:12px; cursor:pointer;display: block;background: url(../images/ico.png) no-repeat;}
.pageProduct .photoimg .btnleft{ left:0px; background-position:0 0;}
.pageProduct .photoimg .btnright{  right:0px; background-position:-23px 0px;}
.pageProduct .photoimg .list .listcon{ width:600%;}
.pageProduct .photoimg a{ width:74px; height:56px; display:block; float:left;  margin-right:14px; border:1px solid #eee;}
.pageProduct .photoimg a img{ width:74px; height:56px; display:block;}
.pageProduct .photoimg a:hover{ border:1px solid #f35b07;}
.pageProduct .baseInfo { width:386px;height:375px; background:url("../images/frame.png") no-repeat;background-size:386px 375px;}
.pageProduct .baseInfo h1{ width:385px;height:60px;margin-bottom:12px;color:#555; font:normal 24px "宋体";text-indent:30px;line-height:60px;white-space: normal;word-break: break-all;color:#fff;background:url("../images/proLine.png") no-repeat;background-size:385px 60px;}
.pageProduct .baseInfo .jieshao{width:330px;height:42px;font:bold 12px "宋体";line-height:42px;margin-left:30px;background-size:285px 42px;border-bottom:1px solid #ccc;}
.pageProduct .baseInfo .jieshao span{margin-left:16px;font:normal 12px "宋体";}
.pageProduct .baseInfo .miaos{ width:334px;height:178px;margin-left:30px;background-size:285px 218px;color: #666; margin-top: 24px;}
.pageProduct .baseInfo .miaos h3{margin-top:-6px;margin-bottom:10px;font:bold 14px "宋体";color:#333;line-height:14px;}
.pageProduct .baseInfo .miaos p{ font:normal 12px "宋体";line-height: 22px;overflow: hidden;text-align:justify;}
.pageProduct .showtel{ position:relative;width:100%; height:98px;border:1px solid #e4e4e4;margin-top:30px; line-height: 28px; }
.pageProduct .showtel .price{float:left;width:220px;margin-top:40px;margin-left:30px;}
.pageProduct .showtel .price span{font:normal 14px "宋体";color:#333;font-weight:bold;}
.pageProduct .showtel .price .em1{font:normal 20px "arial";color:#cf2b2a;}
.pageProduct .showtel .zx{width:260px;float:left;margin-top:30px;margin-left:30px;}
.pageProduct .showtel .zx a{float:left;}
.pageProduct .showtel .telcon{ width:230px;margin-top:30px;margin-right:30px;float:right;line-height: 28px;}
.pageProduct .showtel .telcon strong{ font-size:26px; font-weight: normal; font-family: impact;  color:#7f2500; }
.pageProduct .button { width:107px; height: 36px; line-height:36px; margin-right:30px;  border-radius:2px; display:block; text-align: center; color:#fff; background:#cf2b2b; }
.pageProduct .button:hover { background:#da251c; }
.pageProduct .detaiTit { height:44px; line-height:44px; border-bottom:1px solid #dbdbdb; margin:15px auto 15px; }
.pageProduct .detaiTit h2{ width:95px; height: 42px; line-height: 39px; border-bottom:3px solid #ff7e00; text-align: center; color:#ff7e00;font-size:16px; }
.pageProduct .detaiInfo { margin-bottom:10px; padding:0px 10px 10px; color:#666;white-space:normal;word-wrap:break-word}
.pageProduct .detaiInfo a{display: block;}
.pageProduct .detaiInfo img,.pageProduct .detaiInfo p img{max-width: 100% !important;margin: 0 auto;}
.pageProduct .showtel .buy_btn{position: absolute;bottom:30px;left:70px;}
.pageProduct .showtel a.tb{display:block;width:36px;height:36px;margin-right:16px;background:url("../images/tm1.png") no-repeat;}
.pageProduct .showtel a.jd{display:block;width:36px;height:36px;background:url("../images/jd1.png") no-repeat;}
.pageProduct .showtel a.tb:hover{opacity:.6;filter-alpha(opacity=60);}
.pageProduct .showtel a.jd:hover{opacity:.6;filter-alpha(opacity=60);}
.showpContact{margin-top: 20px;}
.showpContact .txt{padding:20px;border:1px solid #eee;}

.txttop{padding-top: 5px;color: #666666;line-height: 24px;font-family:"PingFang SC",Helvetica,"Helvetica Neue","microsoft yahei",Tahoma,Arial,sans-serif;padding-bottom: 20px;}
.txttop .rig{width:406px;color: #666;}
.txttop .rig p{font-size: 14px;line-height: 22px;}
.txttop .rig h3{font-size: 18px;font-weight: normal;}
.txttop .rig .line{width: 100%;height: 1px;display: block;background: #999;margin-top:26px;margin-bottom: 26px;}
.txttop .cimg{width:450px;}
.txttop .cimg img{max-width: 100%;display: block;}
.txttop .cimg p{padding-top:30px;text-align: center;color: #999;font-size: 18px;}

.subleft{width:252px;}
.subleft .lefta{width:100%;*margin-bottom:30px;margin-bottom:12px;}
.subleft .ntitle{width:250px;height:56px;line-height: 56px;text-align:center;color: #fff;background: #7f2500;}
.subleft .ntitle s{width:20px;height:2px;display: inline-block;background: #fff;vertical-align: text-top;*display:inline;}
.subleft .ntitle h3{font-size:24px;font-weight:bold;display: inline-block;padding: 0 15px;}
.subleft .lefta .comt{padding-top: 24px;overflow: hidden;}
.subleft .lefta .comt li{margin-bottom:10px;line-height:44px;text-align:center;font-size:18px;background: url(../images/lef_li.png) no-repeat left top;}
.subleft .lefta .comt li a{display: block;}
.subleft .lefta .comt li.hover,.subleft .lefta .comt li:hover{background: url(../images/lef_lia.png) no-repeat left top;}
.subleft .lefta .comt li.hover a,.subleft .lefta .comt li:hover a{color: #fff;}
.subleft .lefta .comt li .drop{padding-left:30px;width: 200px;display: none;font-size: 14px;}
.subleft .lefta .comt li .drop a{display: block;height: 30px;line-height:22px;background: url(../images/lefa.png) no-repeat left bottom;padding-left: 34px;color: #333;padding-top: 16px;text-align: left;}
.subleft .lefta .comt li .drop a:hover{color: #da251c;}
.subleft .lefta .comt li.hover .drop a.hover{color: #da251c;}
.subleft .lefta .comt li.hover .drop{display: block;}

.submian .subleft .lefta .comt ul li .boxlist { padding: 0;margin-top:12px;margin-bottom:30px; display: none; border:none;}
.submian .subleft .lefta .comt ul li .boxlist li { line-height: 50px; background: url("../images/boxLi.png") no-repeat bottom center; background-size:250px 12px;}
.submian .subleft .lefta .comt ul li .boxlist li a { height: 40px; color:
    #000;font-size:14px; font-weight: normal; border-bottom: 0; line-height: 40px; border-top:none; }
.submian .subleft .lefta .comt ul li .boxlist li a:hover, .submian .subleft .lefta .comt ul li .boxlist li a.hover { color: #7f2500; font-weight: bold }
.submian .subleft .lefta .comt ul li.hover .boxlist { display: block; }

.leftcontact{background:url(../images/lef_tel.png) no-repeat left top;height:73px;padding-left:60px;}
.leftcontact span{display:block;color:#000;padding-top:18px;font-weight:bold;line-height:20px;}
.leftcontact p{font-size:22px;font-weight: bold;color:#7f2500;line-height: 20px;}