@charset "utf-8";  /*e61b15  140a0c*/
body{font-size:14px; font-family:"Microsoft Yahei",SimHei,SimSun,sans-serif,"宋体"; color:#393939; background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,th,td,span,p{margin:0;padding:0;}
form,fieldset,legend,input,textarea{outline:none;}
li{list-style:none;}
img{border:0px;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

a:link{color:#373737; text-decoration:none;}a:visited{color:#373737; text-decoration:none;}a:hover{color:#e62129;}

.red,a.red:link,a.red:visited{color:red;}
.clearfix{height:0px; width:0px; font-size:0px; clear:both; padding:0px; margin:0px;}
.fl{float:left;}.fr{float:right;}.tc{text-align:center;}.tr{text-align:right;}.dn{display:none;}.db{display:block;}
.index_box{width: 100%; overflow: hidden; position: relative;}
.w1200{margin: 0px auto; width: 1200px;}

.pro_box,.pro_box .pro_more,.news_box,.news_box img,.case_menu a,.c_left .lc_pic img,.foot_service .fs_box img,.pk_box,.pk_box img{-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;}


.c_left .left_menu .small_class{border-bottom: none; font-size: 14px; padding-left: 18px;line-height: 28px; height: 28px;}
.c_left .left_menu .small_class a{font-size: 14px; background: url(small_arrow1.png) 2px 13px no-repeat; background-size: auto 20%; display: block;}
.sc_on a{color: #e61b15; font-weight: bold;}
.c_left .left_menu .small_class a:hover{background: url(small_arrow2.png) 2px 13px no-repeat; background-size: auto 20%;}

.top_bg{height: 28px; background: #f0f0f0;}
.top_nav{width:100%; background:#f0f0f0;}
.tn_1200{width:1200px; margin:0px auto; height:32px; line-height:32px;}
.tn_1200 p{float:left;}
.tn_1200 span{float:right; margin-left:12px;}

.top{width: 1200px; margin: 0px auto; height: 110px;}
.top .logo{width: 300px; float: left; margin-top: 18px;}
.top .logo a{display: block; background: url(logo.png) no-repeat; width: 220px; height: 76px; text-indent: -9999px; background-size: auto 80%;}

.menu_bg{background:#d5002b; width:100%;}
.menu_bg .menu{width:1200px; margin:0px auto;}
.navBar{position:relative;z-index:1;height:40px;color:#fff;line-height:40px;}
.nav{margin:0 auto;width:1200px;font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav h3{font-weight:400;font-size:100%;font-size:16px;text-align: center;}
.nav .m{position:relative;float:left;display:inline;width:150px;text-align:center;}
.nav .m h3 i{display:inline-block; width:11px;height:8px;background:url(ico1.png) right no-repeat; padding-left: 5px;}
.nav h3 a{display:inline-block;padding:12px 0;height:16px;color:#fff;line-height:16px;zoom:1;}
.nav .sub{position:absolute;top:40px;left:0px;float:left;display:none;padding:10px 0;width:150px;background:#37464b;}
.nav .sub li{text-align:center; line-height:40px; height:40px;}
.nav .sub li a{display:block;color:#fff;zoom:1;}
.nav .sub li a:hover{color:#fff; background:#d5002b}
.nav .on {background:#37464b;}

.right_box{float: right; background:url(tel.png) no-repeat; height:56px; background-size:auto 80%; width:256px; margin-top:32px;}
.right_box p,.right_box span{margin-left:50px; color:#ff6600;}
.right_box p{font-size:14px; line-height: 24px; text-align: right;}
.right_box span{font-size:18px;}

.top_search{float:left; margin-top:28px; margin-left:150px; background:url(top_search_bg.jpg) no-repeat; width:254px; height:30px;}
.top_search .ts_input{float:left; width:218px;}
.top_search .ts_input input{width:160px; padding:2px; line-height:18px; height:18px; border:none; margin:5px;}
.top_search .ts_btn{ float:left; margin:5px;}
.top_search .ts_btn input{ text-indent:-999999px; display:block; border:none; cursor:pointer; width:25px; height:20px; background:none;}
.top_search .top_search_txt{line-height:28px; height:28px; width:272px; font-size: 14px; text-align:left; overflow:hidden; color:#666;}
.top_search .top_search_txt p,.top_search .top_search_txt span{float:left;}
.top_search .top_search_txt span{margin-left:3px; margin-right:3px;}
.top_search .top_search_txt span:hover{color:#ff6600; cursor:pointer;}




.jz_top{width:100%; overflow:hidden; height:272px; position:relative;}


.con_bg{background:#f3f3f3; padding-top:72px; padding-bottom:72px; width:100%;}
.container{width:1200px; margin:0px auto; overflow:hidden;}
.c_left{width:272px; float:left;}
.c_left .left_box{padding:30px; background:#fff; margin-bottom:28px;}
.c_left .left_box .lb_title{width:100%;}
.c_left .left_box .lb_title p{font-size:20px; float:left;}
.c_left .left_box .lb_title span{float:left; padding-left:12px; padding-top:8px;}

.c_left .left_menu,.c_left .left_case,.c_left .left_news{width:100%; overflow:hidden; padding-top:18px;}
.c_left .left_menu li{line-height:42px; height:42px; border-bottom:1px dashed #ccc;}
.c_left .left_menu li a{display:block; padding-left:15px; background:url(arrow_menu.png) center right no-repeat; font-size:16px;}
.c_left .left_menu li a:hover,.c_left .left_menu .left_on a{background:url(arrow_menu_bg.png) center right no-repeat; color:#e61b15; font-weight:bold;}

.c_left .lc_pic{font-size:0px; overflow:hidden;}
.c_left .lc_pic img{width:100%;}
.c_left .lc_pic:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);	-o-transform: scale(1.1); transform: scale(1.1);}
.c_left .lc_title{line-height:18px; padding-bottom:28px; padding-top:8px;}

.c_left .left_news li{line-height:36px; height:36px; overflow:hidden; border-bottom:1px dashed #ccc;}


.c_right{width:800px; float:right; background:#fff; min-height:1000px; padding:30px 50px 30px 50px;}
.location{padding-bottom:18px; border-bottom:1px solid #ccc;}
.info{color:#888; text-align:center;} .info a{color:#888;}
.title{padding-top:32px; padding-bottom:20px; width:90%; margin:0px auto;}
.title h1{text-align:center; font-size:20px; line-height:32px; }
.content{padding-top:18px; line-height:28px;}
.content img{max-width: 800px;}


.foot_service{width:900px; float:right; padding-top:32px; padding-bottom:12px;}
.foot_service .fs_box{width:210px; float:left; margin-right:20px; overflow:hidden; background:#fff; padding-bottom:20px; cursor:pointer;}
.foot_service .fs_box .fs_pic{overflow:hidden; font-size:0px;}
.foot_service .fs_box .fs_title{font-size:18px; line-height:32px; height:32px; padding-left:20px; padding-right:20px; overflow:hidden;}
.foot_service .fs_box .fs_info{line-height:18px; height:36px; padding-left:20px; padding-right:20px; overflow:hidden;}
.foot_service .fs_box img{width:100%;}
.foot_service .fs_box:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);	-o-transform: scale(1.1); transform: scale(1.1);}
.foot_service .last{margin-right:0px;}
.foot_service .fs p{font-size:24px; float:left;}
.foot_service .fs span{font-size:14px; float:left; color:#888; padding-left:8px; padding-top:16px;}
.foot_service .fs_list{width:100%; overflow:hidden; padding-top:18px;}
.foot_service .fs_info{color:#888;}






.fullSlide{width:100%;position:relative;height:478px;background:#FFF; font-size:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:478px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:478px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:10px;line-height:10px}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;margin:1px;overflow:hidden;filter:alpha(opacity=50);opacity:.5;line-height:999px; border:2px solid #FFF; width: 10px; height: 10px; border-radius: 10px; margin-right: 2px; margin-left: 2px;}
.fullSlide .hd ul .on{background:#e61b15;filter:alpha(opacity=100);opacity:1;}
.fullSlide .prev,.fullSlide .next{position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(/images/slider-arrow.png) -126px -137px no-repeat;cursor:pointer; display:none}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}


.index_title{text-align: center;}
.index_title p{font-size: 32px; color: #000;}
.index_title span{display: block; line-height: 20px; height: 20px; color:#666;}

.pro_box{width: 290px; float: left; margin-left: 5px; margin-right: 5px; overflow: hidden; margin-top: 52px; padding-bottom:52px; padding-top:42px; cursor:pointer;}
.pro_box .pro_pic{padding: 32px; padding-bottom: 32px; height:100px; display:block; overflow:hidden;}
.pro_box .pro_title{text-align: center;}
.pro_box .pro_title a{color: #000; font-size: 19px;}
.pro_box .pro_info{color:#666; text-align:center; padding-top:12px; width:100%; overflow:hidden; padding-bottom:52px; font-size:15px;}
.pro_box .pro_more{width:172px; overflow:hidden; height:40px; line-height:40px; border:1px solid #ccc; border-radius:20px; text-align:center; font-size:14px; margin:0px auto;}
.pro_box .pro_more a{display:block; color:#666;}

.pp1{background:url(pro_ico.png) 0px 0px no-repeat;}
.index_box .pb_on .pp1{background:url(pro_ico.png) -290px 0px no-repeat;}
.pp2{background:url(pro_ico.png) 0px -220px no-repeat;}
.index_box .pb_on .pp2{background:url(pro_ico.png) -290px -220px no-repeat;}
.pp3{background:url(pro_ico.png) 0px -440px no-repeat;}
.index_box .pb_on .pp3{background:url(pro_ico.png) -290px -440px no-repeat;}
.pp4{background:url(pro_ico.png) 0px -660px no-repeat;}
.index_box .pb_on .pp4{background:url(pro_ico.png) -290px -660px no-repeat;}


.index_box .pb_on{ background:#f6f6f6; box-shadow: 0px 6px 15px rgba(9,2,4,.1);transform: translate3d(0,-5px ,0);}
.index_box .pb_on .pro_more{background:#f57426; border:1px solid #f57426;}
.index_box .pb_on .pro_more a{color:#fff;}

.index_brand{border-bottom:1px solid #ccc; border-right:1px solid #ccc; font-size:0px; overflow:hidden; width:1195px; margin:0px auto; margin-top:72px; background:#d5d5d5;}
.index_brand li{border-top:1px solid #ccc; border-left:1px solid #ccc; width:238px; float:left; overflow:hidden;}
.index_brand li img{height:138px; width:238px;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; opacity:0.98;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
.index_brand li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: none;opacity:1;transform: scale(0.92,0.9);}

.index_video{width: 1200px; overflow: hidden; margin-top: 32px;}
.iv_box{float: left; width:206px; margin-right: 10px; background: #fff; padding: 12px; margin-top: 18px; margin-bottom: 18px;}
.index_video .last{margin-right: 0px;}
.video_title{text-align: center; line-height: 32px; height: 32px;}
.video-js{cursor: pointer;}

.news_box{width:280px; float:left; margin-right:20px; margin-top:42px; margin-bottom:28px; background:#fff; cursor:pointer;}
.news_box:hover{transform: translate3d(0,-10px ,0); box-shadow: 0 15px 20px rgba(0,0,0,.2); background:#333; color:#fff;}
.news_box:hover a{color:#fff;}
.index_box .last{margin-right:0px;}
.news_box .news_pic{width:280px; height:280px; overflow:hidden;}
.news_box:hover .news_pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);	-o-transform: scale(1.1); transform: scale(1.1);}
.news_box .news_pic img{width:280px; height:280px;}
.news_box .news_info{padding:26px 18px 26px 18px;}
.news_box .news_date{float:left; padding-right:0px; width:60px; text-align:center;}
.news_box .news_date p{font-size:12px; font-weight:bold; color:#888;}
.news_box:hover .news_date p{color:#fff;}
.news_box .news_date span{font-size:28px; line-height:36px; height:36px; display:block;}
.news_box .news_title{float:right; line-height:24px; height:24px; overflow:hidden; font-size:16px; width:172px; margin-bottom:8px;}
.news_box .news_title a{color:#000;}
.news_box:hover .news_title a{color:#FFF;}
.news_box .news_content{float:right; width:172px; line-height:22px; height:44px; overflow:hidden; color:#888;}
.news_box:hover .news_content{color:#fff;}
.news_more{width:100%; overflow:hidden; text-align:center; height:60px; background:url(arrow.png) 70px 0px no-repeat;}
.news_box:hover .news_more{background:url(arrow.png) 70px -83px no-repeat;}

.case_menu,.list_menu{text-align:center; padding-top:28px; padding-bottom:32px;}
.case_menu a,.list_menu a{display:inline-block; padding:8px 18px 8px 18px;; background:#140a0c; color:#fff;}
.case_menu a:hover,.case_menu .cm_on,.list_menu a:hover,.list_menu .cm_on{background:#e61b15;}
.case_box{display:none; width:100%; overflow:hidden;}
.case_info{background:#ededed; padding-top:8px;}
.news_box:hover .case_info,.pk_box:hover .case_info{background:#333;}
.case_title{line-height:32px; height:32px; border-bottom:1px solid #a2a2a2; margin-left:20px; margin-right:20px; overflow:hidden; font-size:17px; color: #000; padding-left:8px; padding-right:8px; text-align: center; padding-bottom: 8px;}
.case_title a{display: block;}
.case_content{border-top:1px solid #FFF; margin-left:20px; margin-right:20px; height:1px; overflow:hidden;}
.news_box:hover .case_title,.pk_box:hover .case_title{border-bottom:1px solid #000;}
.news_box:hover .case_content,.pk_box:hover .case_content{border-top:1px solid #6d6d6d;}
.case_more{width:100%; overflow:hidden; text-align:center; height:42px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAQAAABOkSfeAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAfQAAAH0AMQEOAcAAAAHdElNRQfjAQkEFw+OWZRtAAAAsUlEQVQoz4XQsUrCYRTG4edvIkokDgWBEBgJDkHeSRfQIHQBuTk6ikNOQlNLc5NDgjQ41NAgdBlBVyAIHsca9Pt+4+EZDi/7u/PmSraSkbDQytO6qbDUztNjE+FTJ09rxra+XOfpkaG1lS6FnupBuFVz78a3fuHXmUjQUMa8cKuSYCf6uj48pH+smtjkR6p7Et5dplnDszB3kWanXoSZZpqVPAqvzv9Puq9QsTHw83faAdVDKF0LxoFSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAxLTA5VDA0OjIzOjE1KzA4OjAw9k/8CwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMS0wOVQwNDoyMzoxNSswODowMIcSRLcAAABDdEVYdHNvZnR3YXJlAC91c3IvbG9jYWwvaW1hZ2VtYWdpY2svc2hhcmUvZG9jL0ltYWdlTWFnaWNrLTcvL2luZGV4Lmh0bWy9tXkKAAAAGHRFWHRUaHVtYjo6RG9jdW1lbnQ6OlBhZ2VzADGn/7svAAAAGHRFWHRUaHVtYjo6SW1hZ2U6OkhlaWdodAAxMzBUvPjzAAAAF3RFWHRUaHVtYjo6SW1hZ2U6OldpZHRoADE2OLTh1NkAAAAZdEVYdFRodW1iOjpNaW1ldHlwZQBpbWFnZS9wbmc/slZOAAAAF3RFWHRUaHVtYjo6TVRpbWUAMTU0Njk3ODk5NSL6qRgAAAAQdEVYdFRodW1iOjpTaXplADgwOEKk6cbxAAAAYnRFWHRUaHVtYjo6VVJJAGZpbGU6Ly8vaG9tZS93d3dyb290L25ld3NpdGUvd3d3LmVhc3lpY29uLm5ldC9jZG4taW1nLmVhc3lpY29uLmNuL2ZpbGVzLzExOS8xMTkwOTY2LnBuZ3tiZD4AAAAASUVORK5CYII=) 125px 10px no-repeat #ededed;  background-size: auto 30%; -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
.case_line{width:100%; height:18px; display:block;}
.news_box:hover .case_more{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAQAAABOkSfeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF9WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTIxVDEwOjU1OjQ1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0yMVQxMDo1Njo1NyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0yMVQxMDo1Njo1NyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjEiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJEb3QgR2FpbiAxNSUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzVkNmNlODAtZWVkNi05NzQ5LTk2MjktZTc5ODRhMzY5OTM3IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTdkOGNhMDQtOTUzYy0xMzRiLWI1ZmEtODgxZjdmMTA3NzIyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzhiOTdjZmYtOTYzNS05ZDRiLTg0ZDUtYWMwZTJkMWI2NjMwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOGI5N2NmZi05NjM1LTlkNGItODRkNS1hYzBlMmQxYjY2MzAiIHN0RXZ0OndoZW49IjIwMTktMDktMjFUMTA6NTU6NDUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzVkNmNlODAtZWVkNi05NzQ5LTk2MjktZTc5ODRhMzY5OTM3IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTIxVDEwOjU2OjU3KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IU4xCgAAALhJREFUKJGF0b8KQWEYx/HfQTonORkopRRRBuVciHIBBuUCuAOjDM6kTAZmk8EpGQwMBuU+XIFS52swMBzv+zzb06en549QYvbZ0/itJLMUU+BAzQaFzwI40bRBkSMELrRsUHjMiLnStkGRZsKTGwFyGMjVv4jlaaiO7ho7PFQSBooykiKHnrIGltdYgc4amWd0CXl9jmRiPkvgSN28dYEVEFE137HIBthRsf16Dmwp23/dZf3thtAbNCcYIJS7YqkAAAAASUVORK5CYII=) 242px 10px no-repeat #333; background-size: auto 30%;}
.pk_box:hover .case_more{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAQAAABOkSfeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF9WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTIxVDEwOjU1OjQ1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0yMVQxMDo1Njo1NyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0yMVQxMDo1Njo1NyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjEiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJEb3QgR2FpbiAxNSUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzVkNmNlODAtZWVkNi05NzQ5LTk2MjktZTc5ODRhMzY5OTM3IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTdkOGNhMDQtOTUzYy0xMzRiLWI1ZmEtODgxZjdmMTA3NzIyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzhiOTdjZmYtOTYzNS05ZDRiLTg0ZDUtYWMwZTJkMWI2NjMwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOGI5N2NmZi05NjM1LTlkNGItODRkNS1hYzBlMmQxYjY2MzAiIHN0RXZ0OndoZW49IjIwMTktMDktMjFUMTA6NTU6NDUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzVkNmNlODAtZWVkNi05NzQ5LTk2MjktZTc5ODRhMzY5OTM3IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTIxVDEwOjU2OjU3KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IU4xCgAAALhJREFUKJGF0b8KQWEYx/HfQTonORkopRRRBuVciHIBBuUCuAOjDM6kTAZmk8EpGQwMBuU+XIFS52swMBzv+zzb06en549QYvbZ0/itJLMUU+BAzQaFzwI40bRBkSMELrRsUHjMiLnStkGRZsKTGwFyGMjVv4jlaaiO7ho7PFQSBooykiKHnrIGltdYgc4amWd0CXl9jmRiPkvgSN28dYEVEFE137HIBthRsf16Dmwp23/dZf3thtAbNCcYIJS7YqkAAAAASUVORK5CYII=) 142px 10px no-repeat #333; background-size: auto 30%;}





.qq_service{position:fixed; top:132px; right:10px; z-index:99999;}
.qq_service .qq_top{background:url(qq_top.gif) no-repeat; height:58px; width:138px; position:relative;}
.qq_service .qq_top .qq_close{top:0px; right:0px; position:absolute; width:25px; height:25px; display:block; cursor:pointer;}
.qq_service .qq_main{ background:url(qq_main.gif) left repeat-y;}
.qq_service .qq_main li{line-height:28px; padding-left:18px;}
.qq_service .qq_foot{background:url(qq_foot.gif) no-repeat; width:138px; height:10px;}




.foot_menu{width: 100%; overflow: hidden; padding-top: 32px; padding-bottom: 22px}
.foot_box{float: left; margin-right: 80px;}
.foot_box p{color: #fdfdfd; font-size: 18px; padding-bottom: 8px;}
.foot_box span{color: #0166ce; font-size: 20px; font-weight: bold; padding-bottom: 12px; display: block;}
.foot_box li{ line-height: 24px; height: 24px;}
.foot_box li a{color: #999; font-size: 16px;}
.foot_box li a:hover{color: #e61b15;}
.qr_box{float: right; color: #999; padding-top: 8px;}
.foot_link{width: 100%;}
.foot_link span{color: #0166ce; width: 100%; font-size: 20px; border-bottom: 1px solid #000; display: block;}
.foot_link_box{width: 100%; border-top: 1px solid #313131; overflow: hidden;}
.foot_link_box li{float: left; line-height: 28px; height: 28px; margin-right: 8px;}
.foot_link_box li a{color: #999;}
.foot_link_box li a:hover{color: #e61b15;}
.foot_txt{padding-top: 12px; padding-bottom: 18px; color: #999;}
.foot_txt a{color:#999;}.foot_txt a:hover{color:#e61b15;}
.icp{cursor:pointer;}.icp:hover{color:#e61b15;}

.page{padding-top:32px; padding-bottom:5px; overflow:hidden; width:100%; text-align: center;}
.page a{text-decoration:none; font-size:14px; color:#333; background:#fff; border:1px solid #ccc;  display: inline-block; padding: 6px 10px 6px 10px; margin-left: 3px; margin-right: 3px;}
.page a:hover,.page  a.active{background:#d20000; border:1px solid #d20000; color:#fff;}
.page a.active{color:#fff;}


/* 小三角 */
#colorNav li ul li:first-child:before{position:absolute;top:-10px;left:50%;margin-left:-5px;width:1px;height:1px;border:5px solid transparent;content:'';border-bottom-color:#313131;}




.class_list{background: #fff; padding: 20px; width: 1160px; margin: 0px auto; margin-bottom: 42px; overflow: hidden;}
.class_box{line-height: 42px; height: 42px; overflow: hidden; width: 100%; margin-top: 5px; margin-bottom: 5px;}
.class_box li{float: left; margin-right: 18px;}
.class_box li a{display: block;}
.class_box .cb_first{background: #140a0c; width: 120px; text-align: center;}
.class_box .cb_first a{color: #fff; border:none;line-height: 42px; height: 42px; padding: 0px;}
.class_box .cb_first:hover,.class_list .class_box .on{background: #e61b15;}

.class_box li a{border: 2px solid #999; height: 38px; line-height: 38px; padding-left: 18px; padding-right: 18px;}
.class_box .cb_on a{border: 2px solid #ff6600; background: url(tick.png) right bottom no-repeat; background-size: auto 50%;}



.p_box,.p_box img,.p_box a{-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;}
.p_box{width:172px; float:left; margin-right:20px; margin-top:32px; margin-bottom:12px; background:#fff; cursor:pointer;}
.p_box:hover{transform: translate3d(0,-10px ,0); box-shadow: 0 15px 20px rgba(0,0,0,.2); background:#333; color:#fff;}
.p_box:hover a{color:#fff;}
.index_box .last{margin-right:0px;}
.p_box .p_pic{width:172px; height:172px; overflow:hidden;}
.p_box:hover .p_pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);	-o-transform: scale(1.1); transform: scale(1.1);}
.p_box .p_pic img{width:172px; height:172px;}
.p_box .p_title{line-height:32px; height:32px; overflow:hidden; font-size:16px; text-align: center;}
.p_box .p_title a{color:#000;}
.p_box:hover .p_title a{color:#FFF;}
.p_date{text-align: center;}
.p_info{padding-bottom: 12px;}






.pk_box{width:185px; float:left; margin-right:20px; margin-top:42px; margin-bottom:28px; background:#fff; cursor:pointer;}
.pk_box:hover{transform: translate3d(0,-10px ,0); box-shadow: 0 15px 20px rgba(0,0,0,.2); background:#333; color:#fff;}
.pk_box:hover a{color:#fff;}
.c_right .last{margin-right:0px;}
.pk_box .news_pic{width:185px; height:185px; overflow:hidden;}
.pk_box:hover .news_pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);	-o-transform: scale(1.1); transform: scale(1.1);}
.pk_box .news_pic img{width:185px; height:185px;}
.pk_box .news_info{padding:26px 18px 26px 18px;}
.pk_box .news_date{float:left; padding-right:0px; width:60px; text-align:center;}
.pk_box .news_date p{font-size:12px; font-weight:bold; color:#888;}
.pk_box:hover .news_date p{color:#fff;}
.pk_box .news_date span{font-size:28px; line-height:36px; height:36px; display:block;}
.pk_box .news_title{float:right; line-height:24px; height:24px; overflow:hidden; font-size:16px; width:172px; margin-bottom:8px;}
.pk_box .news_title a{color:#000;}
.pk_box:hover .news_title a{color:#FFF;}
.pk_box .news_content{float:right; width:172px; line-height:22px; height:44px; overflow:hidden; color:#888;}
.pk_box:hover .news_content{color:#fff;}
.pk_box .news_more{width:100%; overflow:hidden; text-align:center; height:60px; background:url(arrow.png) 30px 0px no-repeat;}
.pk_box:hover .news_more{background:url(arrow.png) 70px -83px no-repeat;}

.pk_box .case_more{width:100%; overflow:hidden; text-align:center; height:42px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAQAAABOkSfeAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAfQAAAH0AMQEOAcAAAAHdElNRQfjAQkEFw+OWZRtAAAAsUlEQVQoz4XQsUrCYRTG4edvIkokDgWBEBgJDkHeSRfQIHQBuTk6ikNOQlNLc5NDgjQ41NAgdBlBVyAIHsca9Pt+4+EZDi/7u/PmSraSkbDQytO6qbDUztNjE+FTJ09rxra+XOfpkaG1lS6FnupBuFVz78a3fuHXmUjQUMa8cKuSYCf6uj48pH+smtjkR6p7Et5dplnDszB3kWanXoSZZpqVPAqvzv9Puq9QsTHw83faAdVDKF0LxoFSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAxLTA5VDA0OjIzOjE1KzA4OjAw9k/8CwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMS0wOVQwNDoyMzoxNSswODowMIcSRLcAAABDdEVYdHNvZnR3YXJlAC91c3IvbG9jYWwvaW1hZ2VtYWdpY2svc2hhcmUvZG9jL0ltYWdlTWFnaWNrLTcvL2luZGV4Lmh0bWy9tXkKAAAAGHRFWHRUaHVtYjo6RG9jdW1lbnQ6OlBhZ2VzADGn/7svAAAAGHRFWHRUaHVtYjo6SW1hZ2U6OkhlaWdodAAxMzBUvPjzAAAAF3RFWHRUaHVtYjo6SW1hZ2U6OldpZHRoADE2OLTh1NkAAAAZdEVYdFRodW1iOjpNaW1ldHlwZQBpbWFnZS9wbmc/slZOAAAAF3RFWHRUaHVtYjo6TVRpbWUAMTU0Njk3ODk5NSL6qRgAAAAQdEVYdFRodW1iOjpTaXplADgwOEKk6cbxAAAAYnRFWHRUaHVtYjo6VVJJAGZpbGU6Ly8vaG9tZS93d3dyb290L25ld3NpdGUvd3d3LmVhc3lpY29uLm5ldC9jZG4taW1nLmVhc3lpY29uLmNuL2ZpbGVzLzExOS8xMTkwOTY2LnBuZ3tiZD4AAAAASUVORK5CYII=) 75px 10px no-repeat #ededed;  background-size: auto 30%; -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
