﻿
html{background: url(../Images/html.gif) center top ;}

.fr {float:right;}
.fl {float:left;}
.clear{clear:both;}

#main{
	width:1200px;
	overflow:hidden;
	padding-top:30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.banner .slide{position: relative;}
.banner .slide .absolute{position: absolute;top: 56%;z-index: 1;left:calc( (100% - 1200px)/2 + 30px );text-align: left;}
.banner .slide .absolute .title{color: #fff;font-size: 24px;font-family: 'OSB';border-left: 6px solid #d34913;padding-left: 20px;}
.banner .slide .absolute .title br{line-height: 45px;}
.banner .slide .absolute a.more{display: inline-block;width: 204px;height: 46px;text-align: center;text-transform: uppercase;color: #000000;font-size: 16px;line-height: 46px;background: #0d3983;margin-top: 45px;transition: all 0.5s;}
.banner .slide .absolute a.more:hover{color: #fff;}

.cleft{ width:230px; float:left; }
.cltop{line-height:40px;color:#fff;text-align:center;font-size:16px; background: url(../images/nav_cart3.png) top right no-repeat #2e3136!important;}
.cltoptext{ line-height:35px;font-size:16px;text-align:center;  color:#fff;}

.clul{margin-top:0px;height:100px;margin: 0 auto;}
.clul ul{ margin:0px auto;}
.clul ul li{height:65px; border-bottom:0px dotted #d7d7d7; float:left;color:#fff; margin:1px;}
.clul ul li a{height:65px;color:#666;line-height:65px;font-size:18px;padding: 0 28px;float:left;text-align:center;}
.clul ul li a:hover{color:#d34913;background:url(../images/on-bg.png) no-repeat bottom;}
#bot2{color:#d34913;background:url(../images/on-bg.png) no-repeat bottom;font-weight:bold;}


.clul2{margin: 0 auto;}
.clul2 ul{ margin:0px auto;}
.clul2 ul li{height:35px; border-bottom:0px dotted #d7d7d7; float:left;color:#fff; margin:1px;}
.clul2 ul li a{height:35px;color:#fff;line-height:35px;font-size:15px;width: 194px;padding: 0 10px;float:left;background: #d34913 url(../images/li_san.png) right center no-repeat;background-position: 240px 12px;padding-left:25px;}
.clul2 ul li a:hover{color:#fff;}
.clul2 ul p{ font-size:14px;line-height:33px;margin-bottom: 2px;background: #f0f0f0;padding-left: 43px;}
#bot{color:#d34913;background:url(../images/left2-a.gif) no-repeat 10px center;font-weight:bold;}


.cluldwon{  border:0px solid #4fa409;}
.cluldwon .ulone{ margin:0px auto;}
.cluldwon .ulone .ulli1{/*height:29px;*/ background:#f1f1f1;margin:2px 0px 0px 0px;}
.cluldwon .ulone .ulli1>a{text-indent:20px; line-height:35px;background:url(../images/ileft_ll.jpg) no-repeat 10px center;color:#555;font-size:14px;display:block;/*text-align:center;*/ }
.cluldwon .ulone .ulli1>a:hover{color:#444;background:url(../images/ileft_ll.jpg) no-repeat 10px center;}

.cluldwon{  border:0px solid #4fa409;}
.cluldwon .ulone { margin:0px auto;}
.cluldwon .ulone { margin:0px auto;}
.cluldwon .ulone .ulli1 .ultwo .ulli2{height:29px;/* border-bottom:1px solid #dedede;*/background:#fff;margin:10px 0px 0px 0px;}
.cluldwon .ulone .ulli1 .ultwo .ulli2>a{text-indent:30px; line-height:29px;background:url(../images/ileft_ll.jpg) no-repeat 10px center;  border-bottom:1px solid #dedede; color:#555;font-size:14px;display:block;text-align:left;  height:29px;}
.cluldwon .ulone .ulli1 .ultwo .ulli2>a:hover{color:#444;background:url(../images/ileft_ll.jpg) no-repeat 10px center;}



.ctop{ border-top: 0px solid #ededed;
    border-bottom: 1px solid #ededed;
    height:50px;background:url(/images/iright_t.jpg); no-repeat; position:relative;
    top: 0px;
    left: 0px;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0px;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0px;}

.fl_lm{
	width:232px;
	float:left;
	display:block;
	height:27px;
	
}
.fl_lm h1 a{ line-height:27px; color:#fff; width:232px; float:left; display:block;text-indent:45px;background:url(../images/pro_bg.jpg);}
.fl_lm h1 a:hover{ line-height:27px; color:#fff; width:232px; float:left; display:block; text-indent:45px;background:url(../images/pro_bg2.jpg);}
.fl_nr{ width:188px; float:left; display:block; overflow:hidden; padding-left:8px; padding-top:4px; padding-bottom:4px;}
.fl_nr h1{ width:90px; float:left; display:block; text-align:left; line-height:25px;}

.n_ban{width:100%; height:25px; position:relative;  overflow:hidden;min-width:1200px;padding-top:0px;border-top:3px solid #dedede}

#sub{width:1002px; margin:0 auto; overflow:hidden;  padding-top:8px; background:#FFF;}
.cright{ width:900px;float:right;border:0px solid #ededed; border-top:0px; }

.content-col-row {
    float: left;
    width: 100%;
}
.content-col-row h1 {
    color: #585858;
    font-size: 26px !important;
    margin: 15px 0 20px 0;
    font-weight: normal;
    line-height: 28px;
}
.content-col-row .div-img-top {
    float: right;
    width: 44%;
    margin-top: 30px;
}
.content-col-row .div-img-top img {
    width: 355px;
    float: right;
}
.cons_right_title {
 float: left;   width: 100%;
    height: 35px;
    line-height: 35px;
    text-indent: 24px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #d34913;
    background-color: #ededed;
}

/*产品展示页面*/
.product-home-list {list-style: none;padding: 0;margin-right: -20px;margin-top: 20px;}
.product-home-list li {	float: left;position: relative;	overflow: hidden;width: 264px;height: 320px;margin-right: 15px;margin-bottom: 30px;
    background:#f2f2f2;}
.product-home-list li:hover{background:#;}
.product-home-list li a {display: block;}
.product-home-list li a img {width: 264px;height: 250px;display: block;}
.product-home-list .p-img{width: 264px;height: 250px;overflow:hidden;}
.product-home-list .title-wrap {position: absolute;	left: 0;bottom: 0;z-index: 2;width: 100%;}
.product-home-list .title-wrap .title-bg {background-color: #333;opacity: 0.8;filter: Alpha(Opacity=80);height: 26px;display: block;z-index: 3;width: 100%;}
.product-home-list .title-wrap .title-name {width: 100%;text-align: center;display: block;z-index: 4;height: 26px;line-height: 26px;color: #fff;
	position: absolute;left: 0;bottom: 0;}
.product-home-list .list-img {-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;}
.product-home-list li:hover .list-img {-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);
    -webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
.product-home-list .p-name {text-align: center;padding-top:0px;display:block;}
.product-home-list .p-name h3 a{text-align: center;font:100 18px/40px "微软雅黑";}
.product-home-list .p-name h4 a{text-align: center;font:100 12px/32px "微软雅黑";border:1px solid #aaa;width:200px;margin:20px auto;}
.product-home-list li:hover .p-name a{color:#fff;text-decoration:none;}
.product-home-list li:hover .p-name h4 a{border-color:#fff;text-decoration:none;background:#d34913;}

.zixun-box {/* margin-top:25px; */height:54px;  margin-top:15px;color:#fff;}
.zixun {display:inline-block;width:150px;height:48px;line-height:48px;text-align:center;background:#d34913;font-weight:normal; color:#fff;font-size:16px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.zixun a{color:#fff;}
.zixun:hover{ color: #fff;background:#333; }
/*index*/
/*新闻列表显示*/
.text-pic2{}
.text-pic2 figure{padding:10px 0 ;border-bottom:1px solid #dedede;margin-bottom:15px;}
.text-pic2 figure .figure-img6{float:left;margin-right:30px;height:149px;width:230px;overflow:hidden;text-align:center;}
.text-pic2 figure img{height:100%;margin:0 auto;}
.text-pic2 figcaption h1{line-height:40px;font-weight: normal;margin-bottom:10px; }
.text-pic2 figcaption h1 a{color:#333;font-size:22px;}
.text-pic2 figcaption p{line-height:24px;overflow:hidden;color:#333}
.text-pic2 figcaption .info {font-size:12px;color:#888;margin-top:15px;}
/*sub*/
.abouter{color:#555;font:14px "Microsoft YaHei"; line-height:50px; height:50px; float:left; padding-left:30px;background:url(/images/home.png) no-repeat 5px center;}
.abouter a{ color:#555; text-decoration:none;font:14px "Microsoft YaHei"; }
.abouter a:hover{ color:#ec5403; text-decoration:none;}


/*上一页 下一页*/
.jump{ width:900px; float:left; display:block; overflow:hidden; margin-top:8px;}
.jump_n{ margin:0 auto;  width:400px; padding:4px 0px; overflow:hidden;}
.jump_n h1{ text-align:center;  line-height:25px; float:left;}
.jump_n h1 a{border:1px solid #cccccc;width:60px;  display:block; color:#68686a; }
.jump_n h1 a:hover{ background:#cd1219; width:60px; color:#FFF; display:block; border:1px solid #cd1219;}

.jump_n h2 {text-align:center;  line-height:25px; float:left;width:22px; margin:0px 4px;}
.jump_n h2 a {float:left;border:1px solid #cccccc; display:block; width:20px; color:#68686a;}
.jump_n h2 a:hover{background:#cd1219; width:20px; color:#FFF; display:block; border:1px solid #cd1219;}

.jump_n h3{ text-align:center;  line-height:25px; float:left;}
.jump_n h3 a{border:1px solid #cccccc;width:60px;  display:block; color:#68686a}
.jump_n h3 a:hover{ background:#cd1219; width:60px; color:#FFF; display:block; border:1px solid #cd1219;}




/*分页*/
.Page{width:95%; text-align:center; padding:10px 0px;height:60px; padding-left:250px;clear:both; }
.Page a{display:inline-block;width:45px;background:#ffffff;height:30px; vertical-align:middle; line-height:30px; font-size:12px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#606060; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:30px; padding:0 10px;background:#ffffff;height:30px; vertical-align:middle; line-height:30px; font-size:12px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#606060; color:#FFF}

.anpager .cpb {background:#606060 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#777;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#606060 none repeat scroll 0 0;border:1px solid #333;color:#FFFFFF;}



/*底部友情链接*/				
.ftLinkWrap{padding:1.5em 0;text-align:center;color:#fff;background:#0163a5;border-bottom:1px solid #1272be}	
.ftLinkWrap .ftLink{width:1003px;margin:0 auto;}
.ftLinkWrap .ftLink a{padding:0 1em;color:#fff}

/*案例*/
.p-show {
    padding: 35px 50px;
}
#show-preview {float: left;width: 555px;}

.show-info-detail {float: left;width: 450px;margin-left:30px;}
.show-info-detail h1 {height: 90px;white-space: nowrap;text-overflow: ellipsis;font: bold 26px/90px "微软雅黑";border-bottom: 1px solid #dedede;color: #333;}
.show-info-list {font: bold 26px/90px "微软雅黑";color: #333;}
.show-info-list li {line-height: 90px;overflow: hidden;clear: both;border-bottom: 1px solid #dedede;}
.show-info-list li .dt {font-family: simsun;float: left;width: 130px;text-align: left;white-space: nowrap;line-height:60px}
.show-info-list li .dd {font: 100 20px/60px "微软雅黑";float: left;width: 340px;}
.product-dinggou{border:none;height:130px;    padding-top: 15px;}
.productxx-phone{padding-top:10px;font:100 18px/24px "微软雅黑";}
.productxx-phone span{color:#ea0001;font:100 24px/24px "微软雅黑";font-style: italic;}

.p-show-detail {margin-top: 12px;}
.p-show-detail .title{height:60px;border-bottom:3px solid #ccc;}
.p-show-detail .content{margin-top: 30px;}

.productcs-three{}
.productcs-three li{width:195px;float:left;background:url(../images/productcshove.jpg) no-repeat;color:#d34913;border-right:1px solid #ccc;font:bold 18px/48px "微软雅黑";height:48px;margin-top:5px;text-align:center;}
.productcs-three li:hover{background:url(../images/productcshove.jpg) no-repeat;color:#d34913;}

.p-show-img{/*height:430px;*/}

/*底部关于我们*/
.page_tit {color: #333;background: #f5f5f5;padding: 10px 0;}
.page_tit dt { height: 50px; line-height: 50px; font-size: 24px; color: #333;font-weight: 500;font-family: Microsoft Yahei}
.page_tit dt span {font-size: 22px}
.page_tit dd { padding-bottom: 20px; color: #4c4c4c}

/*产品*/
.productList .productBox3 li{width: 280px;height: 336px;text-align: center;padding: 0 5px;border: 1px solid #f0f0f0;box-shadow: 5px 5px 5px #ededed;}
.productList .productBox3{margin-top: 21px;}
.productList .productBox3 ul{margin-right: -21px;}
.productList .productBox3 li{float: left;margin: 0 26px 15px 0px;}
.productList .productBox3 li:nth-child(3n){margin-right: 0px;}
.productList .productBox2 li img,.productList .productBox3 li img{margin-top: 5px;width:70%;height: 220px;}
.productList .productBox2 li .imgBox,.productList .productBox3 li .imgBox{height: 240px;}
.productList .productBox2 li .titBox .one,.productList .productBox3 li .titBox .one{font-size: 16px;color: #333;margin-bottom: 15px;font-weight:600;}
.productList .productBox2 li .titBox .two,.productList .productBox3 li .titBox .two{font-size: 14px;color: #bbbbbb;margin-bottom: 20px;}
.productList .productBox2 li .titBox .btn2,.productList .productBox3 li .titBox .btn2{display: block;text-align: center;border-radius: 25px;width: 114px;height: 30px;border: 1px solid #ddd;font-size: 14px;color: #999;line-height: 32px;margin: 0 auto;}
.productList .productBox2 li .titBox .btn2:hover,.productList .productBox3 li .titBox .btn2:hover{color: #fff;border-color: #d34913;background: #d34913;}
.productList .productBox1:hover,.productList .productBox2 li:hover,.productList .productBox3 li:hover{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);-webkit-transform: translate3d(0, -2px, 0);-moz-transform: translate3d(0, -2px, 0);-o-transform: translate3d(0, -2px, 0);-ms-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);-webkit-transition: transform 0.3s ease;-moz-transition: transform 0.3s ease;-o-transition: transform 0.3s ease;-ms-transition: transform 0.3s ease;transition: transform 0.3s ease}

/*产品详情*/
.pageProbg { background: #fff; padding: 70px; width: 1060px; margin: 0 auto; box-shadow: 0 0 2px 1px #dadada; }
.prodPic { /*width: 560px;*/ }
    .prodPic .big { width: 435px; height: 435px; position: relative; z-index: 1; float: right; border: 1px solid #f0f0f0; }
        .prodPic .big a { width: 435px; height: 435px; background: #fff; display: table-cell; text-align: center; vertical-align: middle; }
            .prodPic .big a img { vertical-align: middle; max-width: 435px; max-height: 398px; }
        .prodPic .big a { *display: block; *font-family: Arial; *line-height: 1; }
div.zoomDiv { z-index: 999; position: absolute; top: 0; left: 0; width: 300px; height: 300px; background: #fff; border: 1px solid #ccc; display: none; text-align: center; overflow: hidden; }
div.zoomMask { position: absolute; background: url(../Images/mask.png); cursor: move; z-index: 1; }
.prodPic .list { width: 112px; height: 436px; overflow: hidden; position: relative; float: right; }
    .prodPic .list a.prev, .prodPic .list a.next { display: block; width: 107px; height: 25px; position: absolute; top: 0; left: 0; background: url(../Images/anus.jpg) no-repeat; overflow: hidden; cursor: pointer; }
    .prodPic .list a.next { top: auto; bottom: 0; background-position: 0 -50px; }
    .prodPic .list a.prev:hover { background-position: 0 -25px; }
    .prodPic .list a.next:hover { background-position: 0 -75px; }
    .prodPic .list .thumb { position: relative; width: 112px; height: 370px; overflow: hidden; top: 33px; }
        .prodPic .list .thumb ul { position: absolute; height: 99999px; }
            .prodPic .list .thumb ul li { background: 0 0; float: left; width: 107px; height: 95px; position: relative; }
                .prodPic .list .thumb ul li a { display: block; width: 103px; height: 75px; border: 2px solid #e3e3e3; text-align: center; background: #fff; }
                .prodPic .list .thumb ul li img { max-width: 100%; max-height: 100%; cursor: pointer; }
                .prodPic .list .thumb ul li a em { display: block; width: 5px; height: 9px; position: absolute; right: -5px; top: 35px; }
                .prodPic .list .thumb ul li a.selected { border-color: #d34913; }
                    .prodPic .list .thumb ul li a.selected em { background: url(../Images/jt.png) no-repeat; }
.proshow_synopsis { /*background: #f2f2f2; border: 1px solid #d5d5d5;*/ padding: 19px; width: 420px; color: #666; font-size: 13px; line-height: 30px; height: 396px; border-radius: 3px; }
    .proshow_synopsis .title { font-size: 24px; color: #333; border-bottom: 1px solid #dbdbdb; margin-bottom: 15px; padding-bottom: 0; font-weight: 400; padding-bottom: 10px; }
    .proshow_synopsis strong { color: #333; font-weight: 400; }
    .proshow_synopsis .font { line-height: 24px; overflow: hidden;  margin-bottom: 15px; }
.prodcut-tel { padding-left: 50px; margin-bottom: 20px; line-height: 26px; background: url(../Images/p_icon.png) no-repeat left center; }
    .prodcut-tel span { font-family: arial; font-size: 24px; color: #d34913; display: block; }
.proshow_synopsis .btn2 a { display: inline-block; width: 90px;padding-left: 10px; height: 30px; line-height: 30px;font-size: 12px;  text-align: center; background: #d34913 url(../Images/proshow_icon1.png) no-repeat 5px 10px; color: #fff; transition: all .3s;  }
.proshow_synopsis .btn2 .a02 { background: #555 url(../Images/proshow_icon2.png) no-repeat 5px 7px; margin-left: 25px; }
.proshow_synopsis .btn2 a:hover { opacity: .8; filter: alpha(opacity=50); transition: all .3s; }

.gr-tab-list { overflow: hidden; margin-top: 40px; }
    .gr-tab-list .hd { height: 36px; line-height: 36px;border: 1px solid #ddd;background:#f0f0f0; font-size: 16px; }
        .gr-tab-list .hd li { width: 150px; float: left; text-align: center; background: #eee; margin-right: 5px; cursor: pointer; position: relative; }
            .gr-tab-list .hd li.on { background: #d34913; color: #fff; }
    .gr-tab-list .bd { overflow: hidden; padding-top: 15px; }
    .gr-tab-list .hd li.on::before { position: absolute; content: ""; bottom: -12px; left: 70px; border: 6px solid transparent; border-top-color: #d34913; }



.roof-h4 {
    text-align: center;
    color: #7dbf3b;
    font-size: 38px;
}


.btn a {
    display: block;
    background-color: #555;
    width: 125px;
    height: 38px;
    border-radius: 4px;
    text-align: center;
    line-height: 38px;
    color: #fff;
    margin-top: 20px;
}
.btn a:hover {
    display: block;
    background-color: #d34913;
    width: 125px;
    height: 38px;
    border-radius: 4px;
    text-align: center;
    line-height: 38px;
    color: #fff;
    margin-top: 20px;
}
.solutionview{ height:auto; width:880px; margin:0px 5px;overflow:hidden;}
.solutionview ul li{ float:left; margin:10px 8px;height:150px; width:200px;background:url(../../images/bg_03.png)}
.solutionview ul li a{ display:block; height:150px; width:200px;}
.solutionview ul li a:hover{ text-decoration:none;}
.solutionview ul li a p{ width:200px;line-height:25px; text-align:center;font-size:16px;border:0px solid #ddd;background:#ebebeb;}
.solutionview ul li a:hover p{ color:#fff;background:#ff6e01;}
.solutionview ul li a img{ height:150px; width:200px; border:1px solid #ddd; padding:1px;}
.solutionview ul li a:hover img{ border:1px solid #ff6e01; opacity:0.6;}


.title20 h1 { padding-left: 30px;background: url(../images/map_icon.png) left center no-repeat; color: #d34913;font-size: 1.8em;}
.box {width: 1194px;margin: 10px auto;}
.box a { color: #;}
.mianbao {float: right;}
.mianbao a { margin: 0 5px;}


.box2a{margin:0 auto;padding:40px 0 ;background:url(../Images/protu.jpg); background-repeat:repeat;}
.box2a .left{margin-bottom:20px;}

.box2{margin:0 auto;background:#FFF;}
.box2 .left{margin-bottom:20px;}

.page2-text{line-height:30px;}

.left{width:230px}
.left table{width:100%;}
.left table tr td{text-align:center;height:40px;padding-bottom:7px;line-height:40px;border-right:1px solid #FFF;background:url(../Images/left-td.gif) center top no-repeat;}
.left table tr td:hover,.left table tr td.on{background:url(../Images/left-td.png) center -40px no-repeat;}
.left table tr td a{color:#FFF;font-size: 14px;}


.left1 .left1_1{display:none;}
.left1 ul{width:100%;}
.left1 ul li{float:left;text-align:center;height:40px;width:190px;padding-bottom:7px;line-height:40px;border-right:1px solid #FFF;background:url(../Images/left-td.gif) center top no-repeat;}
.left1 ul li:hover,.left1 ul li.on{background:url(../Images/left-td.png) center -40px no-repeat;}
.left1 ul li a{color:#FFF;font-size: 16px;}


.left2{}
.left2-1{line-height:40px;height:50px;font-size: 18px;color:#333;border-bottom:1px solid #E2E2E2;}
.left2 ul{padding:5px 0 ;}
.left2 ul li{padding:5px 0 ;border-bottom:1px dotted #E2E2E2;}
.left2 ul li a{display:block;height:47px;padding-left:40px;line-height:47px;font-size: 16px;background:url(../Images/left2-a2.gif) 20px center no-repeat;}
.left2 ul li a:hover,.left2 ul li a.on{color:#FFF;background:url(../Images/left2-a.gif) left top no-repeat;}

.left3{width:100%;}
.left3 img{width:100%;height:auto;margin:20px 0 0;}


.box2 .right{width:930px}
.box2a .right{margin:0 40px;}
.right .title20 .mianbao{display:none;}
.right .title20{text-align:center;}
.right .title20 h5{font-size: 2em;color: #444;line-height: 220%;}
.right .title20 span{display:none;}
.box2 h2{font-size: 28px;
    font-weight: 500;
    color: #707070;margin-bottom:30px;}
.box2 .right p{line-height:25px;color:#666}

.kuaix {  overflow:hidden}
.kuaix .tit_b{ background:url(../Images/ico13.jpg) no-repeat bottom;}
.kuaix .nr { padding-top:10px; height:391px;}
.kuaix .nr dl {width: 510px; height:160px; overflow:hidden;margin-bottom:10px;float:left;margin-right:15px;border:1px solid #dedede;padding:15px;}
.kuaix .nr dt { float:left; font-size:0; line-height:0;width: 150px; height: 150px;text-align: center;}
.kuaix .nr dt img { width:160px; height:160px;}
.kuaix .nr dd { float:right; width:320px; font:15px "Microsoft YaHei"; color:#444; line-height:25px;}
.kuaix .nr dd h4 a { display:block; height:34px; line-height:34px; padding:0px 0 5px 0; color:#d34913; font-size:20px;font-weight:bold;}
.kuaix .nr li {  font:14px "Microsoft YaHei"; color:#5a5a5a;line-height:29px; width:230px; }
.kuaix .nr li a{padding-left:16px; background:url(../Images/ico15.jpg) no-repeat 0 12px;overflow:hidden;height:24px;display:block;line-height:24px;}
.kuaix .nr dd span a{ float:right;font-size:12px;}

.ctrl a{
	position: relative;
	float: left;
	height: 40px;width: 33.33%;
	background-color: #e7e7e7;
	background-color: rgba(0,0,0,.05);
	border-right: 4px solid #fff;
	box-sizing: border-box;
	z-index: 99;
	transition: 0.3s;
}

.ctrl a:before{
	content: "";
	position: absolute;
	bottom: 0;left: 0;
	width: 100%;height: 1px;
	background-color: #d34913;
	opacity: 0;
	transition: 0.3s;
	z-index: -1;
}
.ctrl{margin-top: 40px;padding: 0 10px;}

.ctrl a:last-child{border: none;}
a#back:after,a#prev:after,a#next:after{
	content: "";
	position: absolute;
	top: 0;left: 0;
	width: 100%;height: 100%;
	background-image: url(../Images/btn-back.png);
	background-repeat: no-repeat;
	background-position: center;
	transition: 0.3s;
}
a#back:after{background-image: url(../Images/btn-back.png);}
a#prev:after{background-image: url(../Images/btn-prev.png);}
a#next:after{background-image: url(../Images/btn-next.png);}

.thm-btn {
    display: inline-block;
    color: #fff;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    padding: 12px 35px;
    border: 2px solid transparent;
    transition: all .3s ease;
}
.full-sec .thm-btn {background-color:transparent;
	border-color: #d34913;
	color: #fff;	
	padding: 7px 21px;
	font-size: 12px;	background-color: #d34913;
	
}
.full-sec .thm-btn:hover {
	border-color: #888;
	color: #333;	background-color: #fff;

}

@media screen and (min-width: 1024px) {
	ul.category li a:hover{color: #ec5403;}

	.ctrl a:hover:before{height: 100%;opacity: 1;}
	a#back:hover:after{background-image: url(../Images/btn-back2.png);}
	a#prev:hover:after{background-image: url(../Images/btn-prev2.png);}
	a#next:hover:after{background-image: url(../Images/btn-next2.png);}
}

.navigation-boom{ width: 100%; height: 65px; background-color: #f1f1f1; position: relative;  }

.com-category {
    position: relative;
    height: 65px;
    line-height: 65px;
}

.contactTable{position:relative;margin-top:30px;}

.contactTable .left2{width:660px;float:left;}
.contactTable .left2 .title{padding:5px 0px;border-bottom:1px solid #ededed ;font-size: 30px;color: #444;font-family:Arial;}
.contactTable .left2 p{font-size: 16px;line-height:30px;}

.contactTable .left2 .titler{color:#444;line-height:48px;padding:14px 0 6px 0;margin-bottom:8px;font-family:'Noto Sans S Chinese Light','NotoSansHans-Light','微软雅黑';font-weight:100;font-size:40px;border-bottom:1px solid #d3d3d3;}
.contactTable .left2 .footTitle{heihgt:40px;line-height:40px;font-size:26px;color:#444;margin:24px 0 6px 0;}
.contactTable .left2 .footTitle span{vertical-align:middle;}
.contactTable .left2 .footTitle .titleB{font-family:'FujitsuSansBold';font-size:34px;margin-right:5px;}
.contactTable .left2 .info{font-size:15px;color:#444;line-height:30px;}
.contactTable .left2 .contactTableTitle{color:#d34913 ;font-size:22px;line-height:36px;margin-top:48px;}
.contactTable .left2 .contactTableInfo{line-height:28px;color:#434343;font-size:22px;margin-top:15px;}
.contactTable .left2 .contactTableInfo span{margin:0 16px;color:#c5c5c5;}
.contactTable .right2{width:480px;float:right;}
.contactTable .right2 .title{font-size:30px;color:#444;padding-bottom:8px;}
.contactTable .right2 .liner{padding:9px 0;}
.contactTable .right2 .liner .inputText{color:#8D8D8D;font-size:15px;border:0px;background:#f3f3f3;padding:0 18px;width:480px;height:45px;margin:0px;font-family: "Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"微软雅黑","宋体","黑体";}
.contactTable .right2 .liner .textArea{color:#8D8D8D;font-size:15px;border:0px;background:#f3f3f3;padding:18px;width:480px;height:160px;margin:0px;font-family: "Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"微软雅黑","宋体","黑体";}
.contactTable .right2 .liner .inputBtn{width:515px;cursor:pointer;height:50px;background:#fff;color:#fff ;font-size:22px;background:#d34913 ;border:2px solid #d34913 ;font-family: "Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"微软雅黑","宋体","黑体";}
.contactTable .right2 .liner .inputBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.contactTable .right2 .liner .inputBtn:hover{background:#d34913 ;color:#fff;border:4px solid #df6008}

.ntitle{background:#f5f5f5 ;color:#444;padding:15px;}


/* 必要布局样式css */
.aui-flexView {
    width: 100%;
    height: 100%;
    margin: 30px auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.aui-scrollView {
    border: 1px #e6e6e6 solid;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    /*overflow-y: auto;
    overflow-x: hidden;*/
    -webkit-overflow-scrolling: touch;
    position: relative;
    margin-top: 0;
}

.aui-navBar {
    line-height: 54px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    z-index: 1002;border-radius:15px 15px 0 0;
    background: #d34913;
}

.aui-navBar-item {
    height: 44px;
    min-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 0.9rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.7rem;
    white-space: nowrap;
    overflow: hidden;
    color: #a0a0a0;
    position: relative;
}
.aui-center-title {
    /*text-align: center;*/
    /*width: 100%;*/
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 1.15rem;
    color: #fff;
}

.aui-app-box {
    padding: 0.5rem 0;
}

.aui-app-flex-box {
    background: #fff;border-bottom: 1px #e6e6e6 solid;
    padding:0.8rem 1.5rem;
    /* overflow: hidden; */
}
.aui-app-flex-box:nth-child(2n) {
    background: #ddd;
    /*border-radius: 4px;*/
    padding:0.8rem 1.5rem;
    margin-bottom: 10px;
    /* overflow: hidden; */
}
.aui-app-flex {
    /* padding: 15px; */
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
  
}

.aui-app-flex-hd {
    margin-right: .8em;font-size:14px;
    width: 180px;background:url(../Images/time_icon.png)  top 13px left 0 no-repeat;
    height: 50px;
    line-height: 50px;padding-left:35px;
}

.aui-app-flex-hd img {
    /*width: 100%;*/
    max-height: 100%;
    border-radius: 4px;
    vertical-align: top;
}

.aui-app-flex-bd {
    -webkit-box-flex: 1; width: 250px;
    -webkit-flex: 1;
    flex: 1;
}

.aui-app-flex-bd h3 {
    color: #666666;
    font-size: 1rem;
}

.aui-app-flex-bd h3 em {
    color: #ff9000;
    font-size: 0.7rem;
    border-radius: 3px;
    border: 1px solid #ff9000;
    font-style: normal;
    padding: 0 0.2rem;
}

.aui-app-flex-fr {
    color: #fff;
    font-size: 0.8rem;
    border-radius: 1px;
    background:url(../images/do.png)left 30px center no-repeat #d34913;
    padding: 0.7rem 4rem;
}
.aui-app-flex-fr a{
    color: #fff;
}
.box-line {
    position: relative;
}

.aui-app-flex-bd p {
    font-size: 0.7rem;
}

.aui-app-flex-text {
    width: 250px;
    font-size: 1.2rem;
    color: #333;
}

#bottomSlogan{height:280px;width:100%;float:left;background:url(../images/clog_header_bg.jpg) repeat-x;text-align:center;margin-bottom:35px;}
#bottomSlogan span{font-size: 24px;line-height:42px;text-align: center;color: #fff;text-shadow: 0 1px 0 #555;margin-top:82px;display:inline-block;}
#bottomSlogan a{display:inline-block;margin:19px 0 0 50px;background:#3eb94e;color:#fff;border-radius:3px;line-height:32px;font-size:24px;padding:10px 30px;}
#bottomSlogan a:hover{	text-decoration:none;background:#34ab43;}