﻿body,div,p,form,img,ul,ol,li,b,h1,h2,h3,dl,dt,dd {margin:0; padding:0;border:none;}
li {list-style-type:none;}
body {font:400 18px/30px "Microsoft YAHEI";color:#333; width:100%;background:#fff;}
a{color:#333;font:400 18px/30px "Microsoft YAHEI";text-decoration:none;}
a:hover{color:#ff373f;}
.clear,.c{LINE-HEIGHT: 0; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}

.wrap{width:1400px;margin:0 auto;}
.sjtop{display:none;}

.top{background:#1b1c2b; padding:1% 0;}
.top_china{ float:right; margin-top:4px;background:#ff373f; padding:1% 2%;border-radius:36px;}
.top_china strong{ font-size:30px;color:#fff; letter-spacing:-1px;}



.top_logo{ float:left; width:20%;}
.top_logo img{max-width:100%; height:auto;}
.Nav{margin-top:8px;float:right;width:60%;}
.Nav li{float:left; margin:0 2.6% 0 0; width:14%; text-align:center;}
.Nav li a{line-height:42px;color:#fff;}
.Nav li.cur a,.Nav li a:hover{ display:block;background: linear-gradient(to right,#ff373f,#ff1c25);border-radius:26px;line-height:42px; color:#fff;}


.sjbanner{ display:none;}
.banner{ width:100%; clear:both;}
#flashBg {padding: 0px; margin: 0px; width: 100%;  height: 800px; clear:both; overflow: hidden;  }
#flashLine {width: 100%; height: 800px; clear: both;}
#flash {padding: 0px; margin: 0px auto; width: 100%;  height: 800px; clear: both; overflow: hidden;}
#flash a {width: 100%; display: none; height: 800px;}
.flash_bar { position: relative; text-align: center; margin: 0px auto; width: 90px; bottom: 55px; height: 30px; overflow: hidden; padding-top: 13px !important}
.flash_bar .dq {margin: 5px; width: 12px; display: inline-block; background: url(/images/tg_flash_p.png) no-repeat 0px 0px; float: left; height: 12px; cursor: pointer; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tg_flash_p.png" ,sizingMethod="crop")}
.flash_bar .no {margin: 5px; width: 12px; display: inline-block; background: url(/images/tg_flash_p2.png) no-repeat 0px 0px; float: left; height: 12px; cursor: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tg_flash_p2.png" ,sizingMethod="crop")}


.ihuibg{ background:#f6f7f9;padding:1% 0;}
.icon1_tit{padding:3% 0 2% 0;text-align:center;}
.icon1_tit_yy{font-size: 100px;color: #ededed;font-family: Arial;font-weight: bold;}
.icon1_tit_con{margin-top: -45px;}
.icon1_tit_con_1{font:900 38px/50px "Microsoft YAHEI";color:#000;}
.icon1_tit_con_2{margin-top:1.5%;color:#777;}


.iprofl_l{ width:50%; float:left; margin:1% 0 0 0;}
.iprofl_l img{max-width:100%; height:auto;}
.iprofl_l p{ background:#fff; padding:2% 0; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.iprofl_r{ width:50%; float:right; margin:0.6% 0 0 0;}
.iprofl_r li{display:block;float:left;margin:1% 0 0 2%;width:48%;}
.iprofl_r li img{max-width:100%; height:auto;}
.iprofl_r li p{ background:#fff; padding:1% 0; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.iprofl_l p a,.iprofl_r li p a{ font-weight:bold;}



.ibaibg{background:#fff;padding:1% 0 0 1%;margin-top:1.5%;}
.type_list ul{clear:both; display:block; margin-left:0%;  position:relative; z-index:2;}
.type_list ul li{float:left; margin-right:1%; margin-bottom:1%; transition: all .3s ease-out; width:24%;position:relative;overflow:hidden;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.type_list ul li:hover{transform: translate(0, -10px);}
.type_list ul li>a{clear:both; display:block;  overflow:hidden; }
.type_list ul li>a img{width: 100%;}
.type_list ul li img{clear:both; display:block; }
.type_list ul li .type_list_tit{ background:#f6f7f9 url(/images/1_28.jpg) no-repeat center 85%;}
.type_list ul li .type_list_tit a{clear:both; display:block; height:3em; line-height:3em; display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;overflow:hidden;  text-align:center; color:#444;  }
.type_list ul li:hover .type_list_tit a{ color:#ff373f;}


.type_list ul li .type_list_tit2{ background:#fff url(/images/1_28.jpg) no-repeat center 85%;}
.type_list ul li .type_list_tit2 a{clear:both; display:block; height:3em; line-height:3em; display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;overflow:hidden;  text-align:center; color:#444;  }
.type_list ul li:hover .type_list_tit2 a{ color:#ff373f;}


.type_list_case{padding:1% 0; }
.type_list_case ul{clear:both; display:block; margin-left:0%;  position:relative; z-index:2;}
.type_list_case ul li{float:left; margin-right:1.3%; margin-top:1.3%; transition: all .3s ease-out; width:32%;position:relative;box-shadow: 0 5px 15px #ffe6e5; overflow:hidden;border-radius:10px;}
.type_list_case ul li:hover{transform: translate(0, -10px);box-shadow:0 0px 20px rgba(0,52,123,0.4);}
.type_list_case ul li>a{clear:both; display:block;  overflow:hidden; }
.type_list_case ul li>a img{width: 100%;}
.type_list_case ul li img{clear:both; display:block; }
.type_list_case ul li .type_list_case_tit{background:url(/images/1_42.jpg) no-repeat center top;}
.type_list_case ul li .type_list_case_tit a{clear:both; display:block; height:3em; line-height:3em; display: -webkit-box;    -webkit-box-orient: vertical;   -webkit-line-clamp: 1;overflow:hidden; color:#444; text-align:center;}





.iaboutbg{background:url(/images/1_31.jpg) no-repeat center top;margin-top:1.5%; padding:3% 0 2% 0;}
.iabout_tit_yy{font-size:70px;color: #494b5a;font-family: Arial;font-weight: bold;}
.iabout_tit_t1{margin-top: -25px;font:900 38px/50px "Microsoft YAHEI";color:#fff;}
.iabout_m{width:60%;color:#c5c6c9;margin-top:1.5%; height:90px; overflow:hidden;}
.iabout_pic{margin-top: -45px;}
.iabout_pic img{max-width:100%; height:auto;}


.icase_titbg{background:url(/images/1_38.jpg) no-repeat left 85%;margin-top:1.5%; }
.icase_tit_l{ float:left;}
.icase_tit_more{ float:right;margin-top:1%;}
.icase_tit_lm1{font:900 36px/50px "Microsoft YAHEI";color:#000;}
.icase_tit_lm1 span,.icase_tit_lm1 span a{font:400 18px/50px "Microsoft YAHEI"; color:#808080;}
.icase_tit_lm2{font:400 16px/36px "Microsoft YAHEI";color:#ff353e;}

.ipro_titbg{ padding:2% 0;}
.ipro_tit_l a{font:900 26px/26px "Microsoft YAHEI";color:#000;}
.ipro_tit_l img{ float:left; margin-right:7px;}
.ipro_tit_more{ float:right;}
.ipro_tit_wz{color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-bottom:1%;}


.inewsbg li{display:block;float:left; width:48%;margin: 1% 2% 1% 0;}
.irnews_pic{ width:30%; float:left; margin-right:3%;}
.irnews_pic img{max-width:100%;height:auto;border-radius:5px;}
.irnews_r{width:63%; float:left;}
.irnews_text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.irnews_text a{font-size:20px; font-weight:600;}
.irnews_con{max-height:60px; height:auto!important; height:60px;overflow:hidden;margin: 1.8% 0 0 0;}
.irnews_date{ color:#666;background:url(/images/1_48.jpg) no-repeat; text-indent:28px; line-height:20px;margin: 3% 0 0 0;}


.footer_bg{width:100%;height:auto;background:url(/images/1_52.jpg) no-repeat left 0; padding:3% 0;margin-top:3%;}
.footer_tit{font-size:30px; color:#fff;margin-bottom:5%;}
.footer_form{ width:820px; height:auto;}
.table-1 input{ width:375px;border-radius:10px; height:40px;background:#fff;}
.table-2 textarea{ width:800px;border-radius:10px;background:#fff;}


.ifooter{width:100%;background:#0b0d14;}
.footer-bottom{padding:1% 0; text-align:center;}
.footer-bottom p{color:#949494;}
.footer-bottom p>a{background: url(/images/f-guo.png) no-repeat center left;background-size: contain;padding-left: 36px;margin-left: 20px;color:#949494;}
.footer-bottom a{color:#949494;}

.ilink_con{padding:1% 0 0 0; text-align:center;color:#949494;}
.ilink_con a{margin-right:11px;color:#949494;}

.rtop{position:fixed;bottom:100px; right:8px;}
.fdh{ display:none;}


.sub_banner{width:100%;height:400px;}
.sub_ban_bg1{background:url(/images/ban01.jpg) no-repeat center top; }
.sub_banner img{display:none;}
.maincont_bg{padding:12px 0;background:#fff;box-shadow: 0 5px 15px #ebebeb;}
.maincont_l a,.maincont_l{ font-size:14px; color:#444;}

.about_con_tit{font:900 26px/30px "Microsoft YAHEI"; margin-top:2%;}
.about_con{ margin-top:2%;}


.btn_next{padding:3% 0 1% 0; text-align:center;}
.btn_next a{color:#444;padding:6px 10px; background:#fff; border:#000 solid 1px;line-height:12px; margin-right:8px; font-size:12px;}
.btn_next a:hover{color:#fff; background:#ff373f;padding:6px 10px;line-height:12px;font-size:12px;border:#ff373f solid 1px;}
.btn_next .s2{color:#fff;background:#ff373f;padding:6px 10px;line-height:12px;font-size:12px;border:#ff373f solid 1px;}



.news_bt1{text-align:center;font:400 26px/30px "Microsoft YAHEI";margin:3% 0 0 0;}
.news_bt2{color:#656565;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;margin:2.5% 0 0 0; padding:0.5% 0; text-align:center;}
.newsxx_con_m1{margin-top:3%;}


.news_list{ text-align:center;margin:3% 0 0 0;}
.news_list img{ margin:0 10px;}


.proxx_bg{padding:2% 2% 2% 118px; margin-top:2%;background:#f2f2f2 url(/images/ico_newslj.png) no-repeat 18px center;}
.proxx_l font{font-size:18px;}
.proxx_l strong{font-size:22px; color:#000; line-height:49px;}


.proxx_l_title{font:900 24px/26px "Microsoft YAHEI";margin:3% 0 2% 0;background: url(/images/flint.png) no-repeat left 0;text-indent:35px;}
.proxx_con_m1{margin-top:2%;}
.casexx_con{margin:3% 0 0 0;text-align:center;}


.a_title{margin:3% 0; width:99%;box-shadow: 0 5px 15px #ffe6e5;border-radius:10px;}
.a_title li{display:block; float:left;width:25%; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:4em;}
.a_title li a{ line-height:4em;display:block;}
.a_title_sp,.a_title li a:hover{color:#fff;display:block;background:linear-gradient(to right,#ff373f,#ff2525); line-height:4em;}



.case-xiang-box{padding: 2.5% 0;background:#292735 url(/images/proxxbg.jpg) no-repeat center bottom;}
.pro-xg-box1-left{float: left;width: 48%;}
.pro-xg-box1-left img{width: 100%;border-radius: 80px 0 40px 0;}
.pro-xg-box1-right{float: left;width: 49%;padding: 0 0 0 3%;}
.pro-box1-wen{padding-top:4%; line-height:32px;color:#7c7b87;}

.iaboutr_tit{ border-bottom:#ff373f solid 2px;padding:0 0 4% 0; font-size:30px; font-weight:bold;color:#7c7b87;}
.pro-xg-tell{margin: 4% 0 0 0;padding: 4% 0 0 0; font-size:18px;color:#7c7b87;border-top:#6b6a74 solid 1px;}
.pro-xg-tell span{ font-size:30px;color:#ff373f; letter-spacing:-1px; font-weight:600;}


.contact_pic{ float:right;width:35%;margin-top:2%;}
.contact_pic img{max-width:100%; height:auto;border-radius: 300px;}
.contact_con{ margin:4% 0 0 0; float:left;width:50%;}
.contact_c1,.contact_map{margin-top:2%; }
.contact_c1 p{ padding:0.5% 0;}

.contact_c2{border-top:#6b6a74 solid 1px;padding: 4% 0 0 0;margin-top:8%;}
.conta_btn{ background:#ff373f; padding:2% 0; text-align:center;border-radius: 10px;margin-top:3%;}
.conta_btn a{color:#fff;}

.footer_code{display:none;}
