.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{ padding-right:0px; padding-left:0px }
.table tbody tr td{vertical-align: middle;}
.table th, .table td {vertical-align: middle!important;}
.technicalTable th, .technicalTable td {text-align:center}
.bootstrap-dialog-message img{width:100%}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{ margin:0; padding:0 }
body{ background:#ffffff; color:#000; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif }
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:100% }
address, caption, cite, code, dfn, em, strong, th, var{ font-style:normal; font-weight:normal }
a{ color:#000; text-decoration:none; }
a,div,li,span,li{transition:background 0.4s;}
*{ font-family:arial }
a:hover{ text-decoration:underline;color:#000 }
img{ border:none }
ol, ul, li{ list-style:none;}
.bgGray{background:#f3f3f3}
table{ border-collapse:collapse }
strong{font-weight:bold}
.navbar{margin-bottom:0px}
.navbar-default .navbar-toggle .icon-bar{background:#fff}
.container{width:1200px;padding:0px}
.btn.btn-danger{background-color:#ff2b02; border-color:#e12200; color: #fff }
.btn.btn-danger:hover{background-color:#f2ea2c; border-color:#e2d80e;color: #000}
.btn.btn-submit{background-color:#fdcc05!important; border-color:#eabb02!important; color: #fff }
.btn.btn-submit:hover{background-color:#eabb02!important; border-color:#eabb02!important;color: #000}
.btn.btn-submit{color:#000;padding:10px 20px}
#codeNum img{cursor:pointer}
/*#############公用样式开始############*/
/*common-分页代码开始*/
.pages{ text-align:center; padding:1px; margin:20px 0px }
.pages span:first-child, .pages a:first-child{ margin-left:0; border-top-left-radius:4px; border-bottom-left-radius:4px }
.pages a, .pages span{ color:#777777; display:inline; position:relative; padding:6px 8px; margin-left:-1px; line-height:1.42857143; text-decoration:none; background:#f8f8f8; border:1px solid #ccc; cursor:pointer }
.pages .cur_page{background:#182133; border:1px solid #182133;color:#fff }
.pages a:hover,.pages span:hover{background:#182133;border:1px solid #182133;color:#fff }
.prevNext{border-top:1px solid #cccc;margin-top:30px; padding-top:10px;margin-bottom:50px}
/*common-分页代码结束*/
/*common-轮番广告开始*/
.flexslider_banner .slides img,.flexslider_banner img{ width:100% }
.newsFlexslider  .flex-prev{left:-80px!important;}
.newsFlexslider  .flex-next{right:-80px!important;}
/*common-轮番广告结束*/

/*comm-page-start*/
.header{padding-top:10px;}
.header .top{padding-bottom:20px}
.header .manNav{background:#000}
.header .manNav li{float:left;line-height:63px;font-size:16px;width:12.4%; text-align:center}
.header .manNav li a{text-decoration:none;color:#fff;}
.header .manNav li:hover,.header .manNav li.curLi,.manNav li:first-child{background:#eb0001;}
.footer{background-color:#011640;line-height:45px;padding:7px 0px;color:#fff;font-size:15px}
.footer a{color:#fff;}
.footer .pull-right{text-align:right}
.pageCatTitle{text-align:center;font-size:40px;color:#000;font-weight:bold}
.pageCatTitleDes{text-align:center;font-size:18px;color:#666;padding:10px 0px}
.pageCatTitleLine{display:block;height:5px;line-height:0px;margin:10px auto;background:#ffba00;width:50px}
.catTitle{font-size:30px;font-weight:bold}
.catTitle .fa{padding-right:10px}
.picList li{padding-right:30px;font-size:16px}
.picList .conBox{text-align:center}
.picList{margin-right:-30px}
.picList .conBox .pic{overflow:hidden}
.picList .conBox img{width:100%;transition:all 0.4s}
.picList .conBox:hover img{transform: scale(1.2)}
.picList .conBox .title{padding:10px 0px}
.postion li{line-height:60px;}
.postion li .fa{padding-right:0px}
.page{padding-top:60px}
.bottomMess{ background:url("/images/ly_bg.jpg") #f0f0f0 no-repeat;background-size:100% auto;padding:20px;margin-bottom:30px}
.bottomMess .title{font-size:24px;line-height:40px;height:40px;margin-bottom:20px;margin-top:10px;color:#eb0001;font-weight:bold}
.bottomMess .inputList{margin-right:-20px;margin-top:30px}
.bottomMess .inputList li{padding-right:20px;margin-bottom:15px;}
.bottomMess .btn_submit{color: #000;height: 41px;line-height: 36px;display: block;width: 180px;cursor: pointer;font-size: 16px;border: none;background: #fc0;}
.bottomMess .btn_submit:hover{background:#011640;color:#fff}

.bottomAsk{margin-bottom:30px}
.bottomAsk h3.title{background:url("/images/wd_tit.png") no-repeat;color: #000; font-size: 28px; height: 66px; margin-bottom: 35px; line-height: 66px; text-indent: 75px;}
.bottomAsk .askR{background:#fff!important;border:1px dashed #ccc}
.bottomAsk .userInfo{background:#f2f2f2;padding:5px;line-height:50px}

.relNews{border:#e1e1e1 1px solid;margin-bottom:20px}
.relNews .moreRel{padding:0px 30px;float:left;}
.relNews .relCatTitle{background:#f7f7f7;border-bottom:1px solid #ccc;height:42px; margin-bottom:5px}
.relNews .relNewList{padding:20px;}
.relNews .relNewList li{line-height:36px;line-height:36px;background:url("/images/new_ico.jpg") no-repeat 0px 6px;padding-left:30px;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.relNews .relCatTitle .moreNews{margin-top:-1px;font-size:26px;text-align:center;float:left;line-height:40px;font-weight:bold;border-top:3px solid #e96a59;padding:0 20px;background:#fff;border-right:1px solid #ccc}
.relNews .relCatTitle .moreRel{line-height:43px;}
.picList2{margin-right:-20px}
.picList2 li{padding-right:20px;margin-bottom:20px}
.picList2 li .conBox{overflow:hidden;position:relative;}
.picList2 li .conBox img{width:100%}
.picList2 li .conBox .title{font-size:18px; text-align:center;padding:10px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.picList2 li .more{width:100%;height:100%;position:absolute;text-align:center; top:100%;background:url("/images/moreBg.png");transition:all 0.4s;font-size:14px;}
.picList2 li .more a{color:#000}
.picList2 li .more .moreLink{font-size:20px}
.picList2 li .more .titleDes{padding:0 20px;line-height:25px;margin-top:10px}
.picList2 li:hover .more{top:0px}

.rightRelArea{width:234px}
.rightRelArea li img{max-width:100%}
.rightRelArea .relList{border:1px solid #ccc}
.rightRelArea .relList{width:234px;padding:20px;border:1px solid #ccc}
.rightRelArea .relList .catTitle{font-size:26px;margin-bottom:10px}
.rightRelArea .relList .relPicList li{overflow:hidden;text-align:center;}
.rightRelArea .relList .relPicList li .box{overflow:hidden}
.rightRelArea .relList .relPicList li img{max-width:100%;transition:all 0.6s}
.rightRelArea .relList .relPicList li:hover img{transform:scale(1.2);}
.rightRelArea .relList .relPicList li .title{line-height:30px;padding:10px 0px}
    /*comm-page-end*/
.pageIndex .pageConPadd{padding-top:50px}
.pageIndex h1{position:absolute;z-index:1;text-align:center;width:100%}
.pageIndex .ysList{padding-top:50px}
.pageIndex .ysList li{font-size:15px;text-align:center;}
.pageIndex .ysList li p{padding:10px 0;margin-top:20px}
.pageIndex .ysList li .ysListIoc{padding:0 20px}
.pageIndex .about{padding-top:60px;margin-top:50px;background:#f4f4f4;padding-bottom:60px;}
.pageIndex .about .area1{width:720px;float:left;}
.pageIndex .about .p2{overflow:hidden;}
.pageIndex .about .p2 img{transition:all 0.4s}
.pageIndex .about .area1 .p2:hover img{transform:scale(1.2);}
.pageIndex .about .p2,.pageIndex .about .p2 img{width:572px}
.pageIndex .about .p2{position:relative}
.pageIndex .about .p2 .p2Des{position:absolute;bottom:0px; height:125px;background:url("/images/h_bg.png");color:#fff;padding:10px;line-height:26px;font-weight:500;transition:all 0.6s}
.pageIndex .about .p2:hover .p2Des{background:url("/images/bg2.png");}
.pageIndex .about .area2{width:456px;float:right}
.pageIndex .about .area2 .p{width:225px;float:left}
.pageIndex .about .area2 .p2{margin-left:5px;float:right}
.pageIndex .about .area2 .p1a{height:174px;overflow:hidden;}
.pageIndex .about .area2 .p1a .a1,.pageIndex .about .area2 .p2a.a2{overflow:hidden}
.pageIndex .about .area2 .a1 img,.pageIndex .about .area2 .p2a.a2 img{transition:all 0.4s}
.pageIndex .about .area2 .p:hover img{transform:scale(1.2);}
.pageIndex .about .area2 .a1{margin-bottom:5px}
.pageIndex .about .area2 img{width:100%;}
.pageIndex .about .area2 .p1a.a2{background:#ffb600;color:#fff;padding:10px;height:138px;transition:all 0.4s}
.pageIndex .about .area2 .title{font-weight:bold;font-size:24px;}
.pageIndex .about .area2 .p2a.a1{background:#444450;color:#fff;padding:10px;height:161px;transition:all 0.4s}
.pageIndex .about .area2 .p2:hover .a1,.pageIndex .about .area2 .p1:hover .a2{background:#ff0000}
.pageIndex .about .area2 .p2a.a2{height:150px}
.pageIndex .product{margin-top:40px}
.pageIndex .product .proCat{margin-top:30px;margin-bottom:40px}
.pageIndex .product .proCat li{width:195px;float:left;background:#f4f4f4;transition:all 0.4s;color:#fff;text-align:center;line-height:60px;margin-right:5px;font-size:18px;}

.pageIndex .product .proCat li:last-child{margin-right:0px}
.pageIndex .product .proCat li:hover,.pageIndex .product .proCat li.cur,.pageIndex .product .proCat li:first-child{background:#EB0001;}
.pageIndex .product .proCat li:hover a,.pageIndex .product .proCat li.cur a,.pageIndex .product .proCat li:first-child a{color:#fff;}
.pageIndex .product .proCat li a{color:#000}

.pageIndex .newCaseArea{padding-top:30px}
.pageIndex .newCaseArea .news{width:600px;float:left}
.pageIndex .newCaseArea .catTitle{margin-bottom:30px}
.pageIndex .news .newList li{line-height:20px;padding:8px 10px 8px 0px;line-height:24px;font-size:16px;border-bottom:1px dotted #ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pageIndex .newCaseArea .catTitle .fa{color:#ffba00;font-weight:bold;font-size:40px}
.pageIndex .newCaseArea .case .caseList .pic{width:162px;height:118px;overflow:hidden}
.pageIndex .newCaseArea .case{margin-left:30px; width:540px;}
.pageIndex .newCaseArea .case li{margin-bottom:30px}
.pageIndex .newCaseArea .case .title{font-size:22px;line-height:40px;margin-bottom:10px}
.pageIndex .newCaseArea .case .caseList .pic img{width:100%;}
.pageIndex .newCaseArea .case .caseList .picText{width:357px;line-height:26px}
.pageIndex .caseArea{background:url("/images/case_bg.jpg") no-repeat;background-size:cover;padding-top:60px}
.pageIndex .caseArea .pageCatTitle,.pageIndex .caseArea .pageCatTitleDes{color:#fff}
.pageIndex .caseArea .pageCatTitleLine{width:100px}
.pageIndex .caseArea .picListBox{padding-top:40px;position:relative}
.pageIndex .caseArea .picListBox,.pageIndex .caseArea .picListBox a{color:#fff}
.pageIndex .newsFlexslider .slides li{width:410px!important;}

.pageAbout .con{line-height:32px;font-size:15px;margin-top:40px}
.pageAbout .iocList li{text-align:center}
.pageAbout .iocList li .title{margin-top:15px;text-align:center;font-size:16px;}
.pageAbout .companyBox{ background:#f4f4f4;margin-top:60px}
.pageAbout .companyBox2 .picBoxList .pic{float:right}
.pageAbout .companyBox2 .picBoxList .text{float:left}
.pageAbout .bannerText{padding:60px 0px;}
.pageAbout .picBoxList .pic{float:left;width:625px}
.pageAbout .picBoxList .pic img{width:100%}
.pageAbout .picBoxList .text{float:right;width:516px;}
.pageAbout .picBoxList .text .title{font-size:40px;font-weight:bold;margin-bottom:15px}
.pageAbout .picBoxList .text .des{line-height:30px}
.pageAbout .ourProduct{margin-bottom:30px;overflow:hidden}
.pageAbout .ourProduct .proCat{float:left;width:60%;background:url("/images/a3_bg.jpg") no-repeat left top;}
.pageAbout .ourProduct .proDes{float:right;width:40%;background:#ffd900}
.pageAbout .ourProduct .iocBoxList{width:860px;padding:30px 0px}
.pageAbout .iocBoxList li{text-align:center;color:#fff;margin-bottom:50px}
.pageAbout .iocBoxList li .title{font-size:26px;margin-top:20px}
.pageAbout .iocBoxList li a{color:#fff}
.pageAbout .iocBoxList li .ioc img{width:30%;}

.pageAbout .ourProduct .proDesCon{width:670px;padding:50px;height:532.4px}
.pageAbout .ourProduct .proDesCon .title{font-size:42px;font-weight:bold}

.pageProduct{padding-top:0px}
.pageProduct .catList li{padding:50px 0px}
.pageProduct .catList li.catBg{background:#f4f4f4}
.pageProduct .catList .pic{width:828px;float:left}
.pageProduct .catList li.catBg .pic{float:right}
.pageProduct .catList li .pic img{max-width:100%}
.pageProduct .catList li.catBg .text{float:left}
.pageProduct .catList .text{width:324px;float:right}
.pageProduct .catList .text .title{font-weight:bold;font-size:38px}
.pageProduct .catList .text .title span{font-size:96px;font-style:italic;margin-right:10px;font-weight:bold;color:#ff0000}
.pageProduct .catList .text .textCon{line-height:32px;font-size:16px}
.pageProduct .catList .text .buttom{background:#ffd900;line-height:60px; text-align:center;font-size:25px;margin-top:30px}
.pageProduct .catList .childPro li{float:left;border:1px dashed#ccc;line-height:35px;padding:3px 10px; margin-right:10px;margin-top: 5px;}
.pageProList .proCat{background:#f0f0f0;height:100px;}
.pageProList .proCat li{text-align:center;width:16%;float:left;padding-top:11px}
.pageProList .proCat li .ioc{width:63px;height:63px;background:url("/images/news_tab_ico.png") no-repeat;display:block;margin:0 auto}
.pageProList .proCat li.ioc2 .ioc{background-position: -63px 0;}
.pageProList .proCat li.ioc3 .ioc{background-position: -126px 0;}
.pageProList .proCat li.ioc4 .ioc{background-position: -189px 0;}
.pageProList .proCat li.ioc5 .ioc{background-position: -252px 0;}
.pageProList .proCat li.ioc6 .ioc{background-position: -315px 0;}
.pageProList .proCat li.cur a,.pageProList .proCat li:first-child a.pageProList .proCat li:hover a{height:110px;display:block;margin-top:-16px;padding-top:16px;background:#fede00}
.pageProList .proList{padding-top:40px}
.pageNews .fcous{width:600px;float:left;position:relative}
.pageNews .fcous img{width:100%;}
.pageNews .fcous .title{color:#fff;position:absolute;bottom:0px;left:0px;font-size:18px;line-height:55px;background:url("/images/black.6.png");width:100%;padding:0px 20px;}
.pageNews .fcous .title a{color:#fff}
.pageNews .fcousList{width:540px;float:right}
.pageNews .newsArea{margin-top:30px;padding-bottom:50px}
.pageNews .fcousList li{border-bottom:1px dashed #ccc;overflow:hidden;padding: 14px 0px;}
.pageNews .fcousList li:first-child{padding-top:0px}
.pageNews .fcousList .time{float:left;width:81px;text-align:center}
.pageNews .fcousList .time .day{font-size:50px;line-height:50px;font-weight:100}
.pageNews .fcousList .text{float:right;width:459px}
.pageNews .fcousList .text .title{font-size:22px;margin-bottom:10px;font-weight:100;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pageNews .fcousList .text .titleDes{line-height:27px}
.pageNews .newsArea2{background:#f4f4f4;padding:50px 0px}
.pageNews .newsArea2 .picList{margin-top:20px}
.pageNews .newsArea2 .picList .title{font-size:16px;line-height:28px; font-weight:400;padding-top:15px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pageNews .newsArea2 .picList .titleDes{font-size:14px;color:#747474;line-height:22px}
.pageNews .newsArea3{padding-top:40px}
.pageNews .newsArea3 .catList{margin-bottom:30px;margin-top:30px;overflow:hidden}
.pageNews .newsArea3 .catList li{width:25%;float:left;text-align:center;padding-right:5px}
.pageNews .newsArea3 .catList li span{padding:10px;display:block;font-size:20px;line-height:70px;background:#f1f1f1;transition:all 0.4s}
.pageNews .newsArea3 .catList li.cur span,.pageNews .newsArea3 .catList lihover  a{background:#eb0001;color:#fff}
.pageNews .newsList{margin-right:-50px}
.pageNews .newsList li{padding:30px;padding-left:0px;width:50%;float:left;padding-right:50px;float:left}
.pageNews .newsList li .time{float:left;width:65px;text-align:center;border:1px solid #ccc}
.pageNews .newsList li .time .day{font-size:30px;font-weight:bold;line-height:45px;background:#cccccc;padding:6px 15px;color:#ffff;}
.pageNews .newsList li .time .yearMonth{padding:5px 0px;display:block}
.pageNews .newsList li .textArea{float:right;width:480px;}
.pageNews .newsList li .textArea .title{font-weight:500;font-size:19px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.pageNews .newsList li .textArea .titleDes{color:#666;line-height:24px;margin-top:8px}
.pageNews .newsArea3 .tabCon{display:none}
.pageNews .newsArea3 #catList_content .tabCon:first-child{display:block}
.pageNews .newsMore{position:relative;border-bottom:1px solid #ccc;margin-bottom:70px;margin-top:70px}
.pageNews .newsMore .moreA{position:absolute;width:200px;line-height:50px;margin:auto; border:2px solid #000;left:0px;right:0px;height:50px;bottom:-25px;text-align:center;font-size:18px;background:#fff}
.pageNews .newsMore .moreA:hover{background:#fede00}
.pageNewsList .newsList{margin-right:-30px}
.pageNewsList .newsList li {padding-right:30px;}
.pageNewsList .newsList li .time{background:#e9e9e9;}
.pageNewsList .newsList li .time .day{color:#000}
.pageNewsList .newsList li .conBox{border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:30px}
.pageIndex .titleDes{height:45px;overflow:hidden}
.pageIndex .picList li{margin-bottom:20px}
.pageIndex .picList li .title{font-weight:bold}
.pageCase{padding-top:0}


.pageService{padding-top:0px;margin-top:-40px}
.pageService .maxBannerList{margin-bottom:80px}
.pageService .a1Area{overflow:hidden;margin-bottom:40px}
.pageService .a1{margin-right:-90px}
.pageService .a1 li{padding-right:110px}
.pageService .a1 img{width:100%}
.pageService .conText .title{font-size:40px;text-align:center;margin-bottom:25px}
.pageService .conText .title .y{width:26px;height:32px;display:inline-block}
.pageService .conText .title .yl{background:url("/images/yihao_left.png")no-repeat;margin-right:20px}
.pageService .conText .title .yr{background:url("/images/yihao_right.png")no-repeat;margin-left:20px}
.pageService .conText .conDes{line-height:36px;font-size:16px;margin-bottom:60px}
.pageService .bannerArea{background:#e5e5e5;margin-bottom:90px}
.pageService .bannerArea .text{width:648px;padding:138px 75px 0 60px;float:left}
.pageService .bannerArea .text .title{font-size:55px;color:#eb0001;font-weight:bold}
.pageService .bannerArea .text .titleDes{font-size:34px;font-weight:bold;margin-top:20px}
.pageService .bannerArea .text .itemList li{background:url("/images/ser_ico.png") no-repeat; padding-left:45px;font-size:18px;margin:8px 0px;line-height:32px}
.pageService .bannerArea .pic{width:552px;float:right;background:url("/images/ser1.jpg") no-repeat;height:545px}
.pageService .bannerArea .pic .picText{height:171px;width:465px;line-height:25px;margin-top:186px;color:#fff;padding:20px;background:url("/images/black.6.png")}
.pageService .bannerArea .pic .picText .title{font-size:26px;margin-bottom:10px}
.pageService .bannerText{}
.pageService .bannerText .pic{width:600px;height:370px;float:left}
.pageService .bannerText .text{float:right;width:540px;height:169px}
.pageService .bannerText .text .title{font-size:40px;margin-top:80px}
.pageService .bannerText .text .titleDes{line-height:30px;margin-top:20px}
.pageService .bannerText .pic img{width:100%;}
.pageService .banerText2 .pic{float:right}
.pageService .banerText2 .text{float:left}
.bottomBanner{height:210px;background:url("/images/ser_bg.jpg");background-size:cover;background-attachment:fixed;margin-top:20px;padding-top:70px;padding-bottom:50px}
.bottomBanner .l .t{font-size:40px;margin-bottom:10px;font-weight:bold}
.bottomBanner .l .p{font-size:32px}
.bottomBanner .r{background: url('/images/index_bottom_item.png') no-repeat center; width:839px;height:98px}
.bottomBanner .r .ioc{display: inline-block; float: left; margin-right: 15px; width: 40px; height: 40px; background: url('/images/index_bottom_ico.png') no-repeat 0 0; vertical-align: middle; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.bottomBanner .r ul{padding: 25px 0; overflow: hidden;}
.bottomBanner .r li{ float: left; color: #fff; width: 278px; padding-left: 4%; cursor: pointer;}
.bottomBanner .r li.i2 .ioc{background-position: -40px 0;}
.bottomBanner .r li.i3.ioc{background-position: -80px 0;}
.bottomBanner .r li:hover .ioc { -webkit-transform: rotateY(180deg); transform: rotateY(180deg); }
.pageService .serviceLC{margin-top:100px;margin-bottom:140px}
.pageService .pageCatTitleDes{margin-bottom:20px}
.pageService .serviceLC li{text-align:center;background:url("/images/lc_line.png") no-repeat right 63px;}
.pageService .serviceLC li img{width:60%}
.pageService .serviceLC li:last-child{background:no-repeat}
.pageService .serviceLC li .title{line-height:30px;padding-top:10px;font-weight:600;font-size:17px}

.pageAsk .pageTitle{font-size:24px;font-weight:bold}
.pageAsk .titleDes{color:#555;line-height:30px;padding-top:5px}
.pageAsk .titleDes .redText{color:#ff0000;font-weight:bold;font-size:20px}
.pageAsk .titleDes .zixun{background:#ff0000;display:inline-block;padding:0px 20px;margin-left:10px;color:#fff}
.pageAsk .titleDes{margin-bottom:30px}
.pageAsk .formArea{border:1px dashed #ccc;padding:30px 20px;padding-bottom:60px}
.pageAsk .formArea .askCat label{font-weight:normal}
.pageAsk .formArea .conArea{height:150px}
.pageAsk .formArea .contactArea{}
.pageAsk .formArea .contactArea .form-group{float:left;margin-right:20px; width:250px}
.pageAsk .formArea .button{display: block; width: 130px; height: 37px; padding-right: 38px; background-position: right center; background-repeat: no-repeat; border: none; font-size: 16px; text-align: center; line-height: 15px; color: #FFF; background-color: #2D2D2D; background-image: url(/images/r_.jpg); float: right; margin-right: 10px; cursor: pointer; }
.pageAskShow{padding-top:0px}
.pageAskShow .askList li .askA h1,.pageAskShow .askList li .askR .ask{line-height:50px}
.pageAsk .formArea .button:hover { color: #000; background-color: #FDCE00; background-image: url(/images/r.jpg); }
.pageAsk .askListArea .pageTitle{margin-top:30px;margin-bottom:30px}
.pageAsk #codeNum .input-group-addon{padding:0 10px;}
.
.askList{margin-top:30px}
.askList li{margin-bottom:40px}
.askList li .askA{line-height:60px}
.askList li .askA h1{display:inline-block}
.pageAsk .askListArea .askList li .askA .touxiang,.pageAsk  .askListArea .askList li .ask{float:left;line-height:50px;font-size:16px}
.askList li .userIcon {display: block; width: 50px;border-radius: 50%; border:#d8d8d8 1px solid; height: auto; float: left; margin-left: 0px; margin-right: 5px;}
.askList li .askR{background:#F7F7F7;padding:20px;margin-top:20px}
.askList li .askR .ask{color:#0a80d8}
.askList li .askC{margin-top:30px;line-height:28px;margin-bottom:20px}
.askList li .askC .daIoc{background:#f98d00;width:24px;height:24px;border-radius:50%;font-style:normal;padding:5px;color:#fff;margin-right:5px}
.pageAsk .askShowListArea{width:828px;float:right}
.pageAsk .askOther{width:312px;float:left;color:#fff;}
.pageAsk .askOther .title{font-size:24px;background:#eb0001;line-height:50px;padding-left:20px;font-weight:bold}
.pageAsk .askOther .pic{text-align:center;padding:20px}
.pageAsk .askOther .pic img{max-width:100%}
.pageAsk .askOther{background:#ececec}
.pageAsk .askOther .zixun{  display: block; margin: 0 auto; width:70%; height: 46px; cursor: pointer; font-size: 18px; line-height:46px; text-align:center; margin-top:0px;background:url(/images/txj_ico.png) no-repeat 20px center;color: #000; padding-left: 25px; border:2px solid #182133;}
.pageAsk .askOther .askOtherList{padding:10px;padding-top:30px}
.pageAsk .askOther .askCount{text-align:right;padding-bottom:20px;padding-right:20px}
.pageAsk .askOther .askOtherList li{line-height: 34px; height: 34px; overflow: hidden; width: 100%; background: url(/images/yd.jpg) no-repeat 5px 13px; text-indent: 19px; }
.pageAsk .askShowListArea .askTiwen{margin-bottom:50px}

.pageContact{padding-top:0px}
.pageContact .bannerContact{position:relative;background:url("/images/contact_ban.jpg") no-repeat;padding:10px 0px}
.pageContact .bannerContact .conBox{width:50%;float:right;background:url("/images/wd.png");padding:20px 20px;margin:60px 0px}
.pageContact .bannerContact .conBox .titleDes{line-height:30px;font-size:16px;}
.pageContact .bannerContact .title{font-size:24px;line-height:59px;font-weight:bold}
.pageContact .bannerContact .redText{font-weight:bold;color:#eb0001; font-size:30px;}
.pageContact .bannerContact .fontWeight{font-size:27px;font-weight:bolder}
.pageContact .bannerContact .zixun{background:#0070c0;width:40%;padding:10px;text-align:center;color:#fff;font-size:19px;margin-top:10px}
.pageContact .pageCatTitle{color:#eb0001;margin-top:80px}
.pageContact .itemList{margin-right:-20px;margin-top:20px}
.pageContact .itemList li{text-align:center;padding-right:20px;margin-bottom:20px}
.pageContact .itemList li .box{border:1px solid #ccc;}
.pageContact .itemList .title{font-size:24px;font-weight:bold;margin-top:10px;margin-bottom:10px}
.pageProShow .intro{margin-top:30px}
.pageProShow .intro .pic{width:822px;float:left}
.pageProShow .intro .text{width:336px;float:right}
.pageProShow .intro .text .title{font-weight:bold;color:#eb0001;font-size:20px}
.pageProShow .intro .text .titleDes{line-height:25px;margin-top:20px}
.pageProShow .intro .text .zixun{width:100%;text-align:center;height:60px;line-height:60px;background:url("/images/zx.jpg") no-repeat;font-size:25px;margin-top:20px}
.pageProShow .intro .text .tel{background:url("/images/pro_tel.png") no-repeat 5px 8px;padding-left:55px;height:67.7px;margin-top:40px}
.pageProShow .intro .text .telText{font-size:17px}
.pageProShow .intro .text .telNum{color:#FF3D17;font-size:38px}
.pageProShow .detailCon .cat{margin-right:-5px;margin-top:30px;height:70px}
.pageProShow .detailCon .cat li{width:241px;float:left;text-align:center;line-height:70px;font-size:20px;padding-right:5px}
.pageProShow .detailCon .cat li a,.pageProShow .detailCon .cat li span{display:block;background:#f4f4f4;cursor:pointer}
.pageProShow .detailCon .cat li.cur a,.pageProShow .detailCon .cat li.cur span{background:#38425a;color:#fff}
.pageProShow .detailCon .catTitle{font-size:20px;font-weight:bold;margin-top:40px;margin-bottom:20px}
.pageProShow .detailCon .conArea{width:900px;float:left}
.pageProShow .detailCon .conArea .con img{max-width:100%}
.pageProShow .detailCon .relPro{width:228px;float:right}
.pageProShow .detailCon .conArea .con{line-height:32px;padding-bottom:20px}
.pageProShow .detailCon .relPro{margin-top:40px;position:relative}
.pageProShow .detailCon .relPro .relProBox{right:0px;top:90px}
.pageProShow .detailCon .relPro .title{font-size:22px;line-height:30px;}
.pageProShow .detailCon .relPro .title{background:url("/images/more_tj.png")no-repeat;padding-left:40px}
.pageProShow .detailCon .relPro .catName{background: #3a4352;padding:10px ;color:#fff}
.pageProShow .detailCon .relPro .conList li{font-size:16px;line-height:50px;margin-bottom:2px;background:#f1f1f1;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pageProShow .detailCon .relPro .conList li .fa{margin-right:10px}
.pageProShow .detailCon .relPro .conList li:hover{background:#eb0001;color:#fff}
.pageProShow .detailCon .relPro .conList li:hover a{color:#fff}
.pageProShow .tupicList li{padding:5px;text-align:center}
.pageProShow .tupicList li img{max-width:100%}


.pageProShow .affix{background:#fff;margin-top:0!important;z-index:999;position:fixed!important;}
.pageProShow #relPro.affix{transition:all 0.4s}
.pageProShow #myAffix.affix-bottom{margin-top:0!important;}
.pageProShow #myAffix.affix{top:0!important;}
.pageProShow #relPro.affix{top:110px!important;}
.pageNewShow{padding-top:0px}
.pageNewShow h1{font-size:31px;line-height:50px}
.pageNewShow .pageConBox{width:888px}
.pageNewShow .time{margin-top:20px;line-height:48px}
.pageNewShow .conNum span{display:block;float:left;margin-right:5px;}
.pageNewShow .contact{width:100%;background:url("/images/wxts.png") #f4f4f4  no-repeat 20px 15px;padding:18px 0px 18px 133px;margin-top:20px }
.pageNewShow .contact .tel { background: url("/images/new_tel.png") no-repeat left bottom; padding: 18px 0 0 50px; color: #666; margin: 20px 0 0 10%; font-size: 16px; }
.pageNewShow .contact .tel strong { font-size: 26px; color: #FE4042; }
.pageNewShow .contact .tel strong a { color: #FE4042; }
.pageNewShow .contact .title{margin-bottom:20px;font-size:15px}
.pageNewShow .contact .zixun{width:172px;height:45px;text-align:center;line-height:45px;background:#FF3D17;color:#fff;display:inline-block;font-size:18px;margin-left:50px}
.pageNewShow .contact .zixun a{color:#fff}
.pageNewShow .content{line-height:32px;margin-top:30px;padding-bottom:30px}
.pageNewShow .content img{max-width:100%}



.pageNewShow .relCase{margin-top:20px}
.relCaseBottom .listBox{padding:10px 10px}