.column_banner{ height: 185px; border-bottom:#bf9f62 10px solid; position: relative; z-index: 1;}
.column_banner .title{ height: 115px; width: 30%; background: #d90b1c; position: absolute; bottom: 0px;}
.column_banner .title h3{ position: relative; float: right; text-align: center; display: block; width:110px;font-size: 40px; color: #fff; line-height: 45px; padding-top: 10px;}
.column_banner .title h3 i{ position: absolute; top: -22px; left: -20px;}

.body_bg01{ background: url("../images/page_bg_02.jpg") no-repeat 0px 800px #ede3d6;}
.body_bg02{ background: url("../images/page_bg_03.jpg") no-repeat top center;}
.page_bg_04{ background: url("../images/page_bg_04.jpg") no-repeat top center;}

.page_middle01{ margin-bottom: 20px;}
.page_middle01 .left{ width: 200px;}
.page_middle01 .right{width: 960px; padding-left: 40px; background: #fafafa;}

.page_middle02{ margin-bottom: 20px;}
.page_middle02 .left{ width: 200px;}
.page_middle02 .right{width: 960px;}

.page_middle03{}

.page_middle04{}

.middle_banner{ text-align: center; padding: 30px 0px;}


.nav_map{ line-height: 30px; padding: 15px 0px; color: #999999;}
.nav_map a{ color: #999999;}

.nav_map02{ line-height: 30px; margin-top:30px;color: #999999;}
.nav_map02 a{ color: #999999;}

.left_category{ float: right; }
.left_category li{margin: 20px 0px; font-weight: bold; background: #bf9f62; padding: 10px; text-align: center; width:70px; font-size:24px;}
.left_category li a{ color: #fff;}
.left_category li.on{ background: #d90b1c;}

.top_category{}
.top_category li{ float:left;margin: 20px 0 0 0; font-weight: bold; background: #bf9f62; padding: 15px 10px; text-align: center; width:100px; font-size:24px;}
.top_category li a{ color: #fff;}
.top_category li.on{ background: #d90b1c;}

/*当前位置*/
.location01{ color: #999999; padding:20px 0;height: 20px; line-height: 20px;}
.location01 img{ margin-top: -3px; margin-right: 3px;}
.location01 a{ color: #999999}
.location01 b{ font-weight: normal; color: #333;}

.news{ padding: 0 40px 0 0;}
.news .news_head{ background: #fff;}
.news .news_head .head_note{ width: 425px; margin: 20px 40px 0px 40px;}
.news .news_head .head_note h3{ padding: 10px 0px; font-size: 24px; color: #d90b1c;}
.news .news_head .head_note h3 span{ border: #d90b1c 1px solid; padding: 3px 10px; font-size: 20px; margin-right: 10px;}
.news .news_head .head_note p{ line-height: 30px; color: #666666; padding: 15px 0px 20px 0px;}
.news .news_head .head_note a.btn{ font-weight: bold; color: #d90b1c;}
.news .news_head .head_image{ width: 375px; background: #fff;}
.news .news_head .head_image img{ width: 100%;}
.news .line{ background: #d60c18; padding: 2px 0px 5px 0px; margin: 30px 0px;}
.news .line span{ background: #fff; height: 2px; display: block;}
.news .news_list{}
.news .news_list .item{ padding: 20px 0px;}

.news .news_list .item .iteam_l{ overflow: hidden;}
.news .news_list .item i{ width: 250px;}
.news .news_list .item i img{ height: 180px; width: 100%;}
.news .news_list .item .iteam_r{ width: 600px; margin-left: 15px;}
.news .news_list .item .iteam_r h2{ padding: 10px 0px;}
.news .news_list .item .iteam_r h2 a{}
.news .news_list .item .iteam_r p{ color: #999999; line-height: 30px; padding: 5px 0px 20px 0px;}
.news .news_list .item .iteam_r a.btn{ display: block; width: 100px; text-align: center; padding: 5px 0; color: #d90b1c; border: #d60c18 1px solid;}
.news .news_list .item .iteam_r a.btn:hover{ background: #d90b1c; color: #fff;}

.news_details{ line-height: 1.8; font-size: 16px; color: #333;}
.news_details h2{ padding: 20px 0 15px 0; text-align: center; font-weight: normal; font-size: 24px;}
.news_details .details_txt01{ color: #a8a7a7; height: 28px; line-height: 28px; font-size: 12px; border-bottom:1px #eee solid;}
.news_details .details_txt01 li{ float: left; margin-right: 15px;}
.news_details .details_txt01 li.fx_title { margin-right: 5px;}
.news_details .details_txt01 a{ color: #a8a7a7;}
.news_details .content_details{ padding: 20px 0 20px 0px;}

.teacher{ padding-bottom: 50px;}
.teacher .teacher_head{ background: #fff; height: 340px; overflow: hidden;}
.teacher .teacher_head .head_note{ float:left; text-align: right; width: 680px; padding: 30px 0 0 30px;}
.teacher .teacher_head .head_note h3 a{ font-size: 24px; color: #d90b1c;}
.teacher .teacher_head .head_note h3 span{ border: #d90b1c 1px solid; padding: 3px 10px; font-size: 20px; margin-right: 10px;}
.teacher .teacher_head .head_note p{ display: block; line-height: 30px; color: #666666; padding: 15px 0px 20px 0px;}
.teacher .teacher_head .head_image{ float: right; width: 450px; overflow: hidden;}
.teacher .teacher_head .head_image img{ width: 100%;}
.teacher .teacher_head a.btn{ margin-top: 30px; text-align: center; display: block; float: right; font-size: 14px; line-height: 45px; width: 200px; background: #bf9f62; border: 1px solid #bf9f62; color: #fff;}
.teacher .teacher_head a.btn:hover{ background: #d90b1c; border: 1px solid #d90b1c;}

.teacher .teacher_list{ background: #f9f9f9;}
.teacher .teacher_list .item{ width: 600px; height: 220px; overflow: hidden;}
.teacher .teacher_list .item .pic{ float: left; height: 220px;}
.teacher .teacher_list .item .note_txt{ float: right; height: 220px;}
.teacher .teacher_list .iteam_2 .pic{ float: right;}
.teacher .teacher_list .iteam_2 .note_txt{ float: left;}
.teacher .teacher_list .item .pic{ width: 300px; height: 220px; overflow: hidden; background: #260305;}
.teacher .teacher_list .item .pic img{ width: 100%;}
.teacher .teacher_list .item .note_txt{ width: 300px; color: #707070; font-size: 14px; text-align: center;}
.teacher .teacher_list .item .note_txt a{ display: block; padding: 20px;}
.teacher .teacher_list .item .note_txt h2{ display: block; margin: 25px auto 15px auto; font-size: 20px; font-weight: normal; color: #474747;}
.teacher .teacher_list .item .note_txt p{ color: #707070;}
.teacher .teacher_list .item li .btn{ display: block; margin: 20px auto; font-size: 12px; border-radius: 4px; line-height: 21px; width: 100px; color: #707070; border: #bbb 1px solid;}

.teacher .teacher_list .item img{transition: 0.6s;}
.teacher .teacher_list .item:hover img{transform: scale(1.2);}
.teacher .teacher_list .item:hover .note_txt{ background: #d90b1c; }
.teacher .teacher_list .item:hover h2{ color: #fff;}
.teacher .teacher_list .item:hover p{ color: #eee;}
.teacher .teacher_list .item:hover li .btn{ color: #bbb;}

.case{}
.case .title{ text-align: center; padding-top: 25px;}
.case .case_content{ width: 860px; margin: auto; padding-bottom: 50px;}
.case .case_content .bd{}
.case .case_content .hd{ height: 90px; overflow: hidden;}
.case .case_content .case_details{ position: relative;}
.case .case_content .case_details .img01{ height: 532px; overflow: hidden;}
.case .case_content .case_details .img01 img{ width: 100%;}
.case .case_content .case_details h4{ font-size: 18px; width: 100%; padding: 5px 0px; font-weight: normal; position: absolute; line-height: 36px; text-align: center; color: #fff; bottom: 0px;}
.case .case_content .case_list{ overflow: hidden; margin-top: 10px; position: relative; padding: 0px 35px;}
.case .case_content .case_list ul{}
.case .case_content .case_list .item{ display: table-cell; float: left; margin: 0px 4px; cursor: pointer;}
.case .case_content .case_list .item img{ height: 90px; opacity: 0.7}
.case .case_content .case_list li.on img{opacity: 1;}
.case .case_content .case_list .prev,
.case .case_content .case_list .next{ width: 25px; cursor: pointer; line-height: 90px; color: #fff; background: #d3d3d3; height:90px; position: absolute; text-align: center;}
.case .case_content .case_list .prev{left: 0px;}
.case .case_content .case_list .next{ right: 0px;}
.case .case_content .case_list .next:hover,
.case .case_content .case_list .prev:hover{ background: #cc0000;}


.case_category{}
.case_category h3{ background: url("../images/case_05.jpg"); padding: 10px;}
.case_category h3 span{ display: block; padding: 10px 0px; text-align: center; border: #fff 1px solid; line-height: 30px; color: #fff; font-size: 24px;}
.case_category ul{ background: #fff; padding: 15px 15px 40px 15px;}
.case_category ul li{ padding: 10px 0px; line-height: 30px; text-align: center; border-bottom: #ccc 1px solid;}
.case_category ul li a{}

.pic_scroll_left{ overflow:hidden; position:relative; }
.pic_scroll_left .hd{ overflow:hidden; height:30px; padding:0 10px;  }
.pic_scroll_left .hd ul{display: table; margin: auto;}
.pic_scroll_left .hd ul li{ margin: 10px 3px; display: table-cell; float:left; text-indent:-999px; border-radius: 5px; width:9px; height:9px; overflow:hidden; background: #ccc; cursor:pointer; }
.pic_scroll_left .hd ul li.on{ background: #cc0000; }
.pic_scroll_left .bd{ padding:10px;   }
.pic_scroll_left .bd ul{ overflow:hidden; zoom:1; }
.pic_scroll_left .bd ul li{ margin:0 8px; float:left; overflow:hidden; text-align:center; }
.pic_scroll_left .bd ul li .pic{ text-align:center; }
.pic_scroll_left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.pic_scroll_left .bd ul li .pic a:hover img{ border-color:#999;  }
.pic_scroll_left .bd ul li .title{ line-height:24px;}

.relevant_product{ background: #fff; padding: 13px; margin-top: 20px;}
.relevant_product h2{ padding: 10px 0px; font-weight: normal; font-size: 16px; border-bottom: #e6e6e6 1px solid;}
.relevant_product .list{ margin-top: 15px;}
.relevant_product .list .item{}
.relevant_product .list .item i{ margin: 5px; padding: 5px; display: block; border: #dddddd 1px solid;}
.relevant_product .list .item i img{ width: 100%;}
.relevant_product .list .item h4{ font-weight: normal; text-align: center; padding: 5px 0px;}

.about{ line-height: 30px; color: #666; }
.about .body_div{ width: 1000px;}
.about .content{background: url("../images/aboutbj.jpg") no-repeat top center #ececec;}
.about .content .video{ padding-bottom: 50px; padding-top: 60px;}
.about .content .video .player{ padding-bottom: 20px; text-align: center; }
.about .content ul{ width: 50%; line-height: 30px;}
.about .content ul li{ width: 450px; padding: 50px; float: right; text-align:left;}
.about .content table{ width: 100%;}
.about .content table td{ width: 50%;}
.about .content table .td_l{ text-align: right;}
.about .content table .td_r{}

.about .txt_500{ width: 500px; line-height: 30px; float: right; box-sizing: border-box; padding: 0px 40px;}
.about .txt_700{ text-align: left; margin-left: 50px; line-height: 30px; }
.about .txt{padding: 30px 30px;}
.about .td_fff{ background: #fff;}
.about .td_red{background: #e60012; color: #fff; width: 330px; }

.about .content02{ padding-top: 60px; color: #666; background: #e6ded3; padding-bottom: 60px;}
.about .content02 table{ width: 100%;}
.about .content02 .item{ background: #fff; padding: 10px 20px; margin-left: 20px; margin-bottom: 6px;}
.about .content02 .item h2{ width: 50px; float: left; color: #da251c;}
.about .content02 .item li{ float: left; padding: 5px; width: 400px; line-height: 25px;}

.about .introduction{ width: 100%; background: #fff; padding-top: 60px;}
.about .text_note{ padding: 50px 0px;}

.about .a_brand{ margin-top: 50px;}
.about .a_brand li{ margin-bottom:30px;}
.about .a_brand li table{ width: 100%;}
.about .a_brand li table img{ height: 310px; width: 670px;}

.institute{ line-height: 30px; color: #696969; padding-top: 50px; width: 1000px; margin: auto;}
.institute .introduce{}
.institute .introduce .txt_note{ padding: 30px;}
.institute .programme{ margin-top: 50px;}
.institute .programme .title{ background: #e60012; color: #fff; padding:40px 40px 80px 40px;}
.institute .programme ul{ width: 500px;}
.institute .programme ul img{ width: 100%;}
.institute .programme ul.u_l{ float: left;}
.institute .programme ul.u_r{ float: right;}

.institute .txt_note{ padding: 20px 30px;}
.institute .txt_note h3{}
.institute .txt_note h3 span{ color: #a1a1a1; display: block; font-size: 12px; font-weight: normal;}

.institute .harvest{ margin-top: 50px;}
.institute .harvest h1{ padding: 20px 0px;}
.institute .harvest table .td01 img{ width: 500px;}
.institute .harvest table .td02 img{ width: 250px; height: 190px;}

.honor{}
.honor h1{ padding: 20px 0px;}
.honor .content{}
.honor .content .honor_note{ line-height: 30px; padding: 10px 0px;}
.honor .content .honor_list{}
.honor .content .honor_list .item{ float: left; width: 280px; text-align: center; background: #f1f1f1; padding: 20px 0px; margin: 10px;}
.honor .content .honor_list .item i{}
.honor .content .honor_list .item li{ padding: 10px 0px;}

.product_category{ padding: 0px; background: #fff; margin-top: 30px;}
.product_category .list_title{ background: #ededed;}
.product_category .list_title a{ float: left; width: 100px; line-height: 45px; text-align: center;}
.product_category .list_title a.on,
.product_category .list_title a:hover{ background: #cc0000; color: #fff;}
.product_category .list_item a{ display: block; float: left; width: 100px; line-height: 45px; text-align: center;}
.product_category .list_item a.on{ color: #dd0c1d;}


.product_list{ width: 1260px; padding-top: 20px;}
.product_list .list_item{ float: left; font-size: 16px; margin: 30px 60px 20px 0px;}
.product_list .list_item .item{ padding-top: 10px; background: #fff; width: 340px;}
.product_list .list_item .item i{ background: #ccc; height: 240px; overflow: hidden; margin: 0 10px; display: block;}
.product_list .list_item .item h4{ color: #333333; font-weight: normal; padding: 10px 10px; line-height: 36px; font-size: 18px;}
.product_list .list_item .item h4:hover{ color: #dd0c1d;}
.product_list .list_item .item h4 img{ margin-right: 8px; margin-top: -3px;}
.product_list .list_item .item p{ display: block; margin: 0 10px 0 10px; padding-bottom: 20px; border-bottom:#ccc 1px dashed; font-size: 14px; line-height: 20px; color: #999999; height: 40px; overflow: hidden;}
.product_list .list_item .item .btn{ color: #666; font-size: 16px; border-bottom: #d9d9d9 4px solid; height: 50px; text-align: center; line-height: 50px; background:url("../images/site_ico/site_ico_11.png") no-repeat bottom center;}
.product_list .list_item .item:hover .btn{ color: #dd0c1d; border-bottom: #d8414d 4px solid; background:url("../images/site_ico/site_ico_06.png") no-repeat bottom center;}
.product_list .list_item .btn img{ margin-top: -2px; margin-left: 2px;}
.product_list .list_item .btn .img1{ display: inline;}
.product_list .list_item .btn .img2{ display: none;}
.product_list .list_item .item:hover .btn .img1{ display: none;}
.product_list .list_item .item:hover .btn .img2{ display: inline;}

.details_info{ background: #fff; padding: 40px 0;}
.details_info .details_picture{ width: 660px;}
.details_info .details_note{ width: 500px;}
.details_info .details_note h1{ font-size: 30px; height: 35px; line-height: 35px; overflow: hidden; font-weight: normal; color: #333;}
.details_info .details_note .note_txt{ min-height: 360px; padding: 20px 0; font-size: 14px; color: #666;}
.details_info .details_note .note_txt .txt01{ clear: both; padding: 8px 0; line-height: 22px;}
.details_info .details_note .note_txt b{ display: block; float: left; width: 100px; color: #333; font-weight: normal;}
.details_info .details_note .note_txt span{ display: block; float: right; width: 400px;}
.details_info .details_note .contact01{ width:470px; font-size: 16px; text-align: center; color: #fff; height: 60px; line-height: 60px; overflow: hidden; background: #e70014;}
.details_info .details_note .contact01 li.t1{ width: 340px;}
.details_info .details_note .contact01 li.t1 img{ margin-top: -3px;}
.details_info .details_note .contact01 li.t2{ width: 130px; background: #260405;}
.details_info .details_note .contact01 a{ color: #fff;}

.details_picture{ overflow:hidden; position:relative;}
.details_picture .hd{ display: none;}
.details_picture .bd{ position:relative;}
.details_picture .bd li{ position:relative;height: 495px; overflow: hidden; background: #ccc;}
.details_picture .bd li img{ width: 100%;}
.details_picture .bd li .t1{ position: absolute; bottom: 0; left: 0; right: 0; height: 60px; line-height: 60px; font-size: 24px; background: hsla(199, 0%, 0%, .6); background: #333\9; text-align: center; color: #fff;}
.details_picture .prev,.details_picture .next{ position: absolute; left: 8px; top: 40%; cursor: pointer;}
.details_picture .next{ left: auto; right: 8px;}
.details_picture .prev img,.details_picture .next img{ width: 25px;}

.product_details{ line-height: 1.8; margin: 30px 0; padding: 30px; background: #fff; box-shadow:0 0 5px #eee; }
.product_details .title01{ line-height: 0;}
.product_details .details_content{ color: #333; font-size: 14px; min-height: 100px; border: 1px solid #f6f6f6; margin-bottom: 10px;}
.product_details .tezhi{ padding:40px 0 40px 17px;}
.product_details .tezhi .iteam01{ float: left; width: 320px; height: 390px; margin-left: 21px; line-height: 0; padding: 9px; background: #f7f7f7; border: 1px solid #cccccc;}
.product_details .pro_info{ padding: 40px 69px; margin-bottom: 0;}
.product_details .ke-zeroborder{ margin: 0 auto;}
.product_details .ke-zeroborder td{ text-align: center;}
.product_details .pro_info02{ line-height: 0; margin-bottom: 10px;}
.product_details .yuantou{ padding: 40px; line-height: 0;}
.product_details .fuwu{ padding: 40px; line-height: 0;}

.product_details .shili{ padding: 40px; min-height: 718px; background: url("../images/shili_46.jpg") no-repeat 617px 40px;}
.product_details .shili td{ vertical-align: top;}

.youshi{ height: 570px;}
.youshi .ample_box{ height:500px; padding: 10px; position: relative;}
.youshi .ample_box .ample_border{ height: 490px; overflow: hidden; border: 2px solid #dddddd; padding: 3px;}
.youshi .ample_box .min_ample_border{ height: 408px; overflow: hidden; border: 1px solid #dddddd; padding: 40px;}
.youshi .ample_box .number{padding: 0px 5px 5px 5px;width: 60px; height: 85px; background: #dd0c1d; position: absolute; left: 60px; top: 0; }
.youshi .ample_box .number span{display: block; width: 58px; height: 84px; line-height:1.2;color: #FFFFFF; text-align: center; border: 1px solid #FFFFFF; border-top:none; }
.youshi .ample_box .number h1{display:block; font-size: 36px; padding-top: 15px; font-family: "Arial";}
.youshi .ample_box .number p{display:block; font-size: 14px;}
.youshi .ample_box .content .text{width:450px;height:350px;margin-top: 50px;position: relative;float: left;}
.youshi .ample_box .content .text h2{font-size: 24px;line-height: 50px; margin-bottom: 5px; color: #333;}
.youshi .ample_box .content .text p{line-height: 180%;font-size: 16px;color: #333;}
.youshi .ample_box .content .text .img{position: absolute;left: 0;bottom: 0;}
.youshi .ample_box .content .img_border{ line-height:0;width:544px;height: 374px;border: 1px solid #DDDDDD;float: right;padding: 3px; text-align: center;}
.youshi .ample_box .content .img_border img{width:544px;height: 374px;}

.youshi .switch_content{ height:500px; position:relative;}
.youshi .switch_content .hd{ width: 100%; position:absolute; bottom:-50px; z-index:1; }
.youshi .switch_content .hd table{ margin: auto;}
.youshi .switch_content .hd ul li{ font-size: 0; width:16px; height:16px; float: left; margin: 0px 8px; background:url("../images/dot_05.png"); cursor:pointer; }
.youshi .switch_content .hd ul li.on{ background:url("../images/dot_03.png");}
.youshi .switch_content .bd{ position:relative;}
.youshi .switch_content .bd li{}

.contact{ margin-top: 30px;}
.contact .contact_us{ width: 440px; height: 570px; background: #e6ded3;}
.contact .contact_us .title{ position: relative; background: #bf9f62;padding: 5px 24px 10px 5px;}
.contact .contact_us .title h3{ text-align: right; display: block; line-height: 48px; color: #fff; font-size: 40px; }
.contact .contact_us .title .ico{ position: absolute; top: -15px; right: 115px;}

.contact .contact_us .content01{ padding-left: 30px; margin-top: 17px;}
.contact .contact_us .content01 h3{ color: #d90b1c; font-weight: normal; font-size: 20px;}
.contact .contact_us .content01 .site_url{ color: #d90b1c; font-size: 16px;}
.contact .contact_us .content02{ padding-left: 30px; line-height: 25px; margin-top: 30px;}
.contact .contact_us table{ width: 100%}
.contact .contact_us table .td_ewm{ padding-right: 17px; text-align: right;}
.contact .contact_us table td{ color: #666; font-size: 14px; line-height: 20px;}
.contact .contact_us table .t1{ padding: 25px 0;}
.contact .map{ width: 760px; height: 570px; overflow: hidden;}

.shop_address{ padding: 70px 0 20px 70px; background: #fff; margin-bottom: 85px;}
.shop_address .iteam_box{ margin-left: -110px;}
.shop_address .list_item{ float:left; margin-left: 110px; width: 485px; color: #666666; line-height: 30px;}
.shop_address .list_item h3{ border-radius: 10px; line-height: 40px; height: 40px; padding:0 20px; width: 166px; background:#bf9f62; color: #fff; font-weight: normal;}
.shop_address .list_item h3 i{ float: right;}
.shop_address .list_item .item_txt{ margin: 10px 20px 20px 20px; height: 145px; overflow: hidden;}


.customized{}
.customized .title{ text-align: center; padding: 30px 0px;}
.customized .title p{ padding: 20px; line-height: 30px; color: #434343;}
.customized .content{ background: #eeeeee; padding-top: 10px;}
.customized .body_content{ width: 1000px; margin: auto;}

.customized .content .range{}
.customized .content .range h2{ text-align: center; padding: 30px;}
.customized .content .range h2 i{ position: relative;z-index: 1;}
.customized .content .range h2 .line{ background: #ff0000; display: block; height: 1px; left: 0px; top: 48px; position: relative;}
.customized .content .range .r_note_txt,
.customized .content .range .l_note_txt{ color:#333; line-height: 30px;}
.customized .content .range .note_txt{ padding: 20px; position: relative;}
.customized .content .range .note_txt .num{ position: absolute;}
.customized .content .range .note_txt .num img{ position: absolute;}
.customized .content .range .note_txt .img1{ display: block;}
.customized .content .range .note_txt .img2{ display: none;}
.customized .content .range .note_txt:hover .img1{ display: none;}
.customized .content .range .note_txt:hover .img2{ display: block;}
.customized .content .range h3{ font-weight: normal; display: block; padding-left:90px; line-height: 20px;}
.customized .content .range .r_note_txt:hover,
.customized .content .range .l_note_txt:hover{ background: #e70012; color: #fff;}
.customized .content .range .r_note_txt:hover h3,
.customized .content .range .l_note_txt:hover h3{ color: #fff;}
.customized .content .range .r_note_txt:hover h3 span,
.customized .content .range .l_note_txt:hover h3 span{ color: #fff;}
.customized .content .range h3{ font-size: 18px; color: #434343;}
.customized .content .range h3 span{ display: block; font-weight: normal; font-size: 12px; color:#a4a4b5;  }
.customized .content .range .iteam01 p{ display: block; line-height: 1.5; padding-top: 20px;}

.customized .content .field{ border: 1px solid #000; height: 280px; margin-top: 40px; background: url("../images/srdzbj.jpg") no-repeat;}
.customized .content .field ul{ padding: 50px 30px;}
.customized .content .field li{ float: left; height: 130px;}
.customized .content .field li i img{ width: 147px; height: 126px;}
.customized .content .field li h4{ font-weight: normal; font-size: 16px; text-align: center; line-height: 55px; background: #fff;}

.customized .content .process{ line-height: 30px; margin-top: 50px; background: url(../images/private_72.jpg) center 151px no-repeat;}
.customized .content .process h2{ text-align: center; padding: 30px;}
.customized .content .process ul{width: 45%;}
.customized .content .process ul li{ border-bottom: #cc0000 3px solid;}
.customized .content .process ul li.l{}
.customized .content .process ul li.r{}
.customized .content .process .space{ height: 80px;}
.customized .content .process ul li i,
.customized .content .process ul li .note_txt{ float: left;}
.customized .content .process ul li i{ width: 145px;}
.customized .content .process ul li .note_txt{width: 280px; display: block;}
.customized .content .process ul li .note_txt h4{ border-bottom: #9f9fa0 1px dashed; padding: 20px 0px; font-weight: normal; font-size: 24px; color: #434343; }
.customized .content .process ul li .note_txt h4 span{padding: 5px 7px; font-size: 24px; margin-right: 10px; border-radius: 30px; background: #fff; border: #ff0000 1px solid; color: #ba1f20;}
.customized .content .process ul li .note_txt h4,
.customized .content .process ul li .note_txt p{padding-left: 25px; color: #656565;}
.customized .content .process .btn_more{ text-align: center; padding: 40px 0px 00px 0px;}

.customized .content .customer_mail{ padding-top: 45px;}
.customized .content .ad02{ padding: 50px 0px;}

