*{padding:0;margin:0;}
body{margin:0 auto;background: #F7F7F7;color:#666;font-family:"微软雅黑";font-size: 14px;}
li{list-style-type:none;}
ul{list-style:none;}
img{vertical-align:top;border:0;}
a{color:#666;text-decoration:none;font-family:"微软雅黑"}
a:hover{color:#c64120}
input{outline: none;}
h4{font-size:14px;}
input::-webkit-input-placeholder {color: #999;}
input::-moz-placeholder {color: #999;}
input:-moz-placeholder {color: #999;}
input:-ms-input-placeholder {color: #999;}

.clear{clear:both;height:0;overflow:hidden}
.text_over{overflow: hidden; white-space:nowrap;  text-overflow:ellipsis;}

.flex_box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}

.fl{float:left;}
.fr{float:right;}
.h100{height:100%;}
.abs{position:absolute;}
.abs_right{right:0;top:0;}
.pvs{ position:relative; display:block;}
.margin_auto{width:1200px;margin:0 auto;margin-left:auto;margin-top:auto;}
.font-bold{font-weight:bold}
.bg-white-pd30{background:white;padding:30px;}
.text-c{text-align:center;}
.text-l{text-align:left;}
.dis-none{display:none;}
.text-r{text-align:right;}
.ihw{height:100%;width:100%}
.over-hid{overflow:hidden}
.wb100{width:100%}


.top{height: 32px; background: #c64120; color: #fff;line-height: 32px; font-size: 12px;font-family: '宋体';}
.top a{ color: #fff;font-family: '宋体';}
.top_l{width: 800px; float: left;}
.top_r{width: 184px; float: right;}
.top_r span{float: right;background:url(../image/gzt_mm_01.png) left no-repeat;padding-left: 20px;}

.top_menu{height: 80px; background: #fff;line-height: 80px; }
.top_menu_l{width: 150px; float: left;}
.top_menu_l_logo{width:150px;height: 43px; margin-top: 19px; padding-top: 1px;float: left;}
.top_menu_l span{font-size: 34px; padding-left: 11px; float: left;}
.top_menu_r{width: 1000px; float: right;padding-top: 4px;}
.top_menu_r ul li{float:right;width: auto; height: 72px;margin-left: 66px;}
.top_menu_r ul li:last-child{margin-left: 0;}
.top_menu_r ul li a{width: auto; font-size: 16px; line-height: 72px;color: #333;}
.top_menu_r ul li.active a, .top_menu_r ul li a:hover{color: #c64120;}

#banner {width:100%;height:700px;position: relative;overflow: hidden;}
.banner {width:1920px;height:700px;left: 50%;margin-left: -960px;overflow: hidden;position: absolute;top: 0;z-index:0;}
.banner_login {z-index:999;position:absolute;left:1160px;top:131px;width:400px;height: 439px;color: #fff;background:rgba(0,0,0,0.5);}
.banner_login_t{height: 74px;line-height: 74px;font-size: 20px;text-align: center;margin-bottom: 7px;}
.banner_login_form{width: 340px;margin: 0 auto;}
.banner_login_input{height: 40px;font-size: 14px;}
.banner_login_input.login_input_1{padding-left: 40px;background:url(../image/index_15_1.jpg) left no-repeat;margin-bottom: 30px;}
.banner_login_input.login_input_1 input{padding-left: 10px;width: 289px;height: 38px;border: solid 1px #C4C4C4; border-left: none;}
.banner_login_input.input_bg_2{background-image:url(../image/index_15_2.jpg);}
.banner_login_input.login_input_2 input{padding-left: 10px;width: 220px;height: 38px;border: solid 1px #C4C4C4;}
.banner_login_input.login_input_2 img{border: solid 1px #C4C4C4;float: right;}
.banner_login_input_2{height: 43px;margin-top: 6px;line-height: 43px;font-size: 14px;}
.banner_login_input_2 a{color: #c64120;}
.login_input_3 button{color: #fff;background: #c64120;height: 40px;width: 340px;border: none;font-size: 18px;}
.banner_login_input_3{height: 44px;line-height: 44px;}
.banner_login_input_3 a{color: #fff;font-size: 14px;}
.banner_login_input_3 a:last-child{color: #c64120;float: right;}

.index_m1{padding:60px 0;height: 320px; background: #fff;color: #333;}
.index_m1 ul li{width: 190px;height: 186px;border: solid 1px #F4F4F4; float: left;margin-right: 20px;background:url(../image/index_16.jpg) center no-repeat;background-position-y: 57px;text-align: center;padding: 132px 16px 0;}
.index_m1 ul li.index_m1_li_1{background-image:url(../image/index_16.jpg);}
.index_m1 ul li.index_m1_li_2{background-image:url(../image/index_18.jpg);}
.index_m1 ul li.index_m1_li_3{background-image:url(../image/index_20.jpg);}
.index_m1 ul li.index_m1_li_4{background-image:url(../image/index_22.jpg);}
.index_m1 ul li:hover{background-color: #c64120;color: #fff;}
.index_m1 ul li.index_m1_li_1:hover{background-image:url(../image/index_16_2.jpg);}
.index_m1 ul li.index_m1_li_2:hover{background-image:url(../image/index_18_2.jpg);}
.index_m1 ul li.index_m1_li_3:hover{background-image:url(../image/index_20_2.jpg);}
.index_m1 ul li.index_m1_li_4:hover{background-image:url(../image/index_22_2.jpg);}
.index_m1 ul li h2{font-size: 20px;line-height: 66px;}
.index_m1 ul li span{line-height: 28px;font-size: 14px;}

.index_m2_b{background: #fff;padding-top: 5px;height: 331px;}
.index_m2{margin-top: 50px;height: 416px;color: #333;}
.index_m2 a{color: #333;}
.index_m2_t{height: 80px;line-height: 80px;color: #fff;overflow: hidden;}
.index_m2_t a{color: #fff;}
.index_m2_t ul li{width: 301px;float: left;height: 80px;padding-left: 59px;transition: all 1s;}
.index_m2_t ul li div{width: 138px;float: left;}
.index_m2_t ul li div h2{margin-top: 17px;font-size: 20px;line-height: 28px;}
.index_m2_t ul li div span{font-size: 14px;line-height: 19px;}
.index_m2_t ul li a{float: right;margin-right: 20px;display: none;}
.index_m2_t ul li.active{width: 781px;float: left;background-image:url(../image/index_29_1.jpg);}
.index_m2_t ul li.active a{display:block;background:url(../image/index_29_3.jpg) right no-repeat;padding-right: 20px;}

.index_m2_t ul li:nth-child(1){background:url(../image/index_29_1.jpg) left no-repeat;}
.index_m2_t ul li:nth-child(2){background:url(../image/index_29_2.jpg) left no-repeat;}
.index_m2_t ul li.active:nth-child(1){background:url(../image/index_29_1_active.jpg) left no-repeat;}
.index_m2_t ul li.active:nth-child(2){background:url(../image/index_29_2_active.jpg) left no-repeat;}



.index_m2_l{float: left;width: 220px;}
.index_m2_l ul li{width: 220px;height: 50px;line-height: 50px;margin-bottom: 1px;}
.index_m2_l ul li a{display: block;padding-left: 11px;background:url(../image/index_66.png) #DBDBDB 201px no-repeat;}
.index_m2_l ul li a:hover,.index_m2_l ul li.active a{background-color:#e2a08f;}

.index_m2_r{float: right;width: 923px; padding-top: 25px;}
.index_div_table{display: none;font-size: 14px;line-height: 42px;}
.index_div_table a:hover{color: #c64120;}
.index_div_table table{width: 100%;}
.index_div_table table thead td{color: #9F9F9F;line-height: 32px;} 
.index_div_table table thead td:nth-child(1){width: 352px;}
.index_div_table table thead td:nth-child(2){width: 228px;}
.index_div_table table thead td:nth-child(3){width: 184px;}
.index_div_table:nth-child(1){display: block;}

.index_m3{height: 705px;margin-top: 50px;background: #fff;color: #333;}
.index_m3 a{color: #333;}
.index_m3 a:hover{color: #c64120;}
.index_m3_h{padding-top: 68px; border-bottom: solid 1px #DADADA;overflow: hidden;}
.index_m3_h_l{width: 200px;float: left;margin-left: 8px;font-size: 22px;line-height: 60px;height: 60px;}
.index_m3_h_r{width: 350px;float: right;padding-top: 29px;}
.index_m3_h_r ul li{width: 112px;height: 31px;line-height: 31px;float: left;}
.index_m3_h_r ul li a{display: block;text-align: center;}
.index_m3_h_r ul li.active a{background-color:#c64120; color: #fff;}
.index_m3_b_content{display: none;padding-top: 26px;}
.index_m3_b_content:nth-child(1){display: block;}
.index_m3_b_content dl{margin-right: 27px;width: 382px;height: 400px;background: #F8F8F8;float: left;}
.index_m3_b_content dl:last-child{margin-right:0;}
.index_m3_b_content dl dt{height: 245px;}
.index_m3_b_content dl dd{padding:0 25px 0 10px;}
.index_m3_b_content dl dd.dd_1{height:34px;line-height:34px;padding-top: 10px;overflow: hidden;}
.index_m3_b_content dl dd.dd_1 h4{width:300px;font-weight: normal;font-size: 16px;float: left;}
.index_m3_b_content dl dd.dd_1 span{float: right;padding-top: 5px;}
.index_m3_b_content dl dd.dd_2{line-height: 24px;font-size: 12px;}
.index_m3_more{text-align: center;margin-top: 50px;}
.index_m3_more a{display: block;width: 125px;height: 41px;margin: 0 auto;background: #F8F8F8;line-height: 41px;}


.footer{height: 303px;background: #151515;color: #A7A7A7;font-size: 12px;padding-top:77px;}
.footer a{height: 380px;background: #151515;color: #A7A7A7;}
.footer_l{float: left;width: 743px;height: 213px;overflow: hidden;border-right: solid 1px #444444;}
.footer_l dl{float: left; width:149px;}
.footer_l dl dt{padding-left:29px;line-height: 16px;height: 16px;font-size: 14px;margin-bottom: 11px;color: #fff;background:url(../image/index_44.jpg) 3px no-repeat;}
.footer_l dl dt a{color: #fff;}
.footer_l dl dd{padding-left:29px;height: 26px;line-height: 26px;}

.footer_m{float: left;padding-left: 55px;width:313px;}
.footer_m dl dt{font-size: 14px;color: #fff;height: 20px;line-height: 20px;margin-bottom: 5px;}
.footer_m dl dd{height: 30px;line-height: 30px;padding-left: 28px;}
.footer_m dl dd:nth-child(1){background:url(../image/index_48.jpg) left no-repeat;}
.footer_m dl dd:nth-child(2){background:url(../image/index_53.jpg) left no-repeat;}
.footer_m dl dd:nth-child(3){background:url(../image/index_56.jpg) left no-repeat;}
.footer_m dl dd:nth-child(4){background:url(../image/index_58.jpg) left no-repeat;}
.footer_share{line-height: 27px;margin-top:23px;}
.footer_share img{margin-right: 11px;}
.footer_r{float: left;width: 88px;padding-top: 32px;line-height: 16px;text-align: center;}
.footer_r strong{line-height: 34px;color: #fff;}
.footer_copyright{text-align: center;margin-top: 19px;border-top: solid 1px #444;line-height: 23px;padding-top: 16px;}


.reg_top{height: 120px; background: #fff; line-height: 120px; }
.reg_top_l{width: 600px; float: left;}
.reg_top_l_logo{width:163px;height: 43px; border-right: solid 2px #9C9C9C;margin-top: 38px; padding-top: 1px;float: left;}
.reg_top_l span{font-size: 34px; padding-left: 11px; float: left;}
.reg_top_r{width: 500px; float: right;text-align: right;margin: 16px 27px 0 0;line-height: 104px;}
.reg_top_r a{color:#c64120;}
.reg_main{height: 598px;padding-top: 50px;background:url(../image/reg_03.jpg) #fff top repeat-x; }
.reg_main_1{text-align: center;}
.reg_main_2{margin: 86px auto 0;width:368px;}
.reg_main_2 ul li{float: left;background:url(../image/reg_11.jpg);}
.reg_main_2 ul li.active{background:url(../image/reg_11_2.jpg);}
.reg_main_2 ul li a{display: block;width: 140px;height: 161px;}
.reg_main_2 ul li.li_2{background:url(../image/reg_13.jpg);float: right;}
.reg_main_2 ul li.li_2.active{background:url(../image/reg_13_2.jpg);}
.reg_main_3{width: 461px;padding-top:100px;margin:0 auto;}
.reg_main_3 button{color: #fff;background: #c64120;height: 60px;width: 461px;border: none;font-size: 18px;border-radius:3px;}

.reg_main_2.ul_p{margin: 56px auto 0;width:536px;}
.reg_main_input{height: 42px;font-size: 14px;}
.reg_main_input.reg_input_1{padding-left: 33px;background:url(../image/reg2_08.jpg) left no-repeat;margin-bottom: 30px;}
.reg_main_input.reg_input_1 input{width: 501px;height: 40px;border: solid 1px #C4C4C4; border-left: none;}
.reg_main_input.input_bg_2{background-image:url(../image/reg2_08-04.jpg);}
.reg_main_input.reg_input_2 input{padding-left: 10px;width: 220px;height: 38px;border: solid 1px #C4C4C4;}
.reg_main_input.reg_input_2 img{border: solid 1px #C4C4C4;float: right;}
.reg_main_input_2{height: 18px;line-height: 18px;font-size: 14px;color: #999;}
.reg_main_input_2 a{color: #c64120;}
.reg_input_3.reg_main_3_2{margin-top: 129px;}
.reg_main_input.input_bg_3{background-image:url(../image/reg3_08.jpg);}
.reg_main_input.input_bg_4{background-image:url(../image/reg3_08-04.jpg);}
.reg_suc{text-align: center;}
.reg_suc_1{margin-top: 114px;}
.reg_suc_2{height: 55px;line-height: 55px;font-size: 20px;color: #c64120;}
.reg_suc_3{height: 60px;line-height: 60px;font-size: 14px;}
.reg_suc_3 a{color: #c64120;}



.top_2{height: 80px; background: #fff; line-height: 80px; }
.top_2_l{width: 600px; float: left;}
.top_2_l_logo{width:163px;height: 43px; border-right: solid 2px #9C9C9C;margin-top: 19px; padding-top: 1px;float: left;}
.top_2_l span{font-size: 34px; padding-left: 11px; float: left;}
.top_2_r{width: 500px; float: right;}
.top_2_r div.pic{width:42px;height: 42px; border-radius: 50%; overflow: hidden;margin-top: 20px;float: right;}
.top_2_r span{float: right; width: auto; margin-left: 10px; margin-right: 33px;}
.m{margin-top: 21px; margin-bottom: 47px; overflow: hidden;}
.m_l,.m_r{margin-bottom: -5000px;padding-bottom: 5000px;}
.m_l{width: 177px; padding-left: 23px; float: left; background: #fff; min-height: 560px;}
.m_r{width: 980px; float: right;}
.m_l ul li{height: 40px; line-height: 40px; font-size: 16px;padding-left: 29px;}
.m_l ul li.bg_1{background:url(../image/gzt_mm_04.png) left no-repeat;}
.m_l ul li.bg_2{background:url(../image/gzt_mm_05.png) left no-repeat;}
.m_l ul li.bg_3{background:url(../image/gzt_mm_06.png) left no-repeat;}
.m_l ul li.bg_4{background:url(../image/gzt_mm_07.png) left no-repeat;}
.m_r_1{height: 69px;line-height: 69px; padding-left: 20px; font-size: 16px; background: #fff;}
.m_r_2{margin-top: 20px;background: #fff;min-height: 421px; padding-top: 50px;}
.m_r_2_f{height: 65px; line-height: 65px;}
.m_r_2_f_l{float: left; width: 330px; text-align: right; padding-right: 6px; }
.m_r_2_f_r{float: left; width: 640px;}
.m_r_2_f_r input{width: 392px;height: 40px;line-height: 40px; border: solid 1px #B8B8B8; border-radius: 4px;margin-top: 10px; padding-left: 6px;font-size: 16px;}
.m_r_2_f_b{padding-left: 336px;margin-top: 75px;}
.m_r_2_f_b button{width: 119px;height: 44px;border: solid 1px #B8B8B8; border-radius: 4px; background: #fff; font-size: 18px; margin-left: 24px;}
.m_r_2_f_b button.b_c1{color: #fff;background: #c64120;border-color: #c64120;}


.m2_r{margin-top: 20px;background: #fff;min-height: 421px; padding:20px 20px 40px;}
.m2_r_tab{height: 40px;background: #F7F7F7;}
.m2_r_tab ul li{float: left;width: 96px;height: 40px;line-height: 40px;border-right: solid 1px #F1F0F4; text-align: center;}
.m2_r_tab ul li.active{height: 38px;line-height: 36px;border-top: solid 2px #c64120;background: #fff;}
.m2_r_content{padding: 1px 0 0;display: none;} 
.m2_r_content:nth-child(1){display: block;}
.m2_r_content,.m2_r_content a{font-size: 14px;} 
.m2_r_content ul li{padding-left: 37px;background:url(../image/gzt2_06.jpg) 9px no-repeat;height: 38px;line-height: 38px;border: solid 1px #B8B8B8;margin-top: 19px;}
.m2_r_content ul li span{float: right;margin-right: 18px;}
.m2_r_content ul li.active{background-image:url(../image/gzt2_03.jpg);}


.m2_search{height: 30px;line-height:30px;font-size: 14px;margin-bottom: 20px;}
.m2_search table tr td:nth-child(1){width: 66px;}
.m2_search table tr td:nth-child(2){width: 195px;}
.m2_search table tr td:nth-child(3){width: 66px;}
.m2_search table tr td:nth-child(4){width: 180px;}
.m2_search table tr td:nth-child(5){width: 120px;}
.m2_search_input{height: 28px;border: solid 1px #B8B8B8;width: 158px;}
.m2_search_btn{width: 60px;height:30px;line-height:30px;background: #c64120;border:none;border-radius: 3px;color: #fff;}
.m2_r_2.sp_cls_01{margin-top: 20px;}
.m2_r_content table { width: 100%; line-height:38px; border-collapse: collapse;margin-bottom: 60px;}
.m2_r_content table,.m2_r_content table tr th, .m2_r_content table tr td { border:1px solid #B8B8B8; }
.m2_r_content table tr th, .m2_r_content table tr td {padding-left: 18px;}
.m2_r_content table tr th{background: #F7F7F7;font-weight: normal;text-align: left;}
.m2_r_2.sp_cls_01 .m2_r_content{margin-bottom: 20px;} 


.pages{background: #fff;margin:0 auto;}
.pages ul{justify-content:center;}
.pages ul li{width: 52px;height: 52px; line-height: 52px;padding: 0;margin: 0;text-align: center;background: none;border: none;border-right: solid 1px #F8F8F8;}
.pages ul li a{width: 52px;height: 52px; display: block;}
.pages ul li:last-child{border-right:none;}
.pages ul li.active{background: #c64120;}
.pages ul li.active a{color: #fff;}
.pages ul li.pages_p{width:auto;margin-right: 19px;}
.pages ul li.pages_p a{width:auto;padding-left: 15px;background:url(../image/page_l.jpg) left no-repeat;}
.pages ul li.pages_n{width:auto;margin-left: 19px;}
.pages ul li.pages_n a{width:auto;padding-right: 15px;background:url(../image/page_r.jpg) right no-repeat;}


.m2_search.sp_cls_02{position: relative;}
.m2_search.sp_cls_02 span{color:#c64120;}
.m2_search_btn_wszl{width: 120px;height: 40px;line-height:40px;background: #c64120;border:none;border-radius: 3px;color: #fff;position: absolute; right: 0;}
.m2_r_content_wszl table { width: 100%; line-height:38px; border-collapse: collapse;font-size: 14px;}
.m2_r_content_wszl table,.m2_r_content_wszl table tr th, .m2_r_content_wszl table tr td { border:1px solid #B8B8B8; }
.m2_r_content_wszl table tr td {padding-left: 20px;height: 48px;}
.m2_r_content_wszl table tr td:nth-child(1){width:149px;}
.m2_r_content_wszl table tr td:nth-child(2){width: 278px;}
.m2_r_content_wszl table tr td:nth-child(3){width: 150px;}
.m2_r_content_wszl{padding: 1px 0 0;display: none;margin-bottom: 25px;} 
.m2_r_content_wszl:nth-child(1){display: block;}
.m2_r_content_wszl dl{float: left;height: 147px;position: relative;background: #F7F7F7;margin-top: 43px;line-height: 30px;width:294px;padding-left: 152px;padding-right: 14px;}
.m2_r_content_wszl dl:nth-child(even){margin-left: 20px;}
.m2_r_content_wszl dl dt{position: absolute;top: -25px;left:15px;width: 120px;height: 120px;padding: 2px;background:url(../image/border_01.png);text-align: center;line-height: 120px;}
.m2_r_content_wszl dl dd:nth-child(2){margin-top: 6px;}
.m2_r_content_wszl dl dd:nth-child(3){font-size: 14px;}
.m2_r_content_wszl dl dd:nth-child(4){font-size: 14px;color: #999;}


.m2_r_content_xgzl{padding: 1px 0 0;display: none;margin-bottom: 25px;text-align: right;font-size: 14px;} 
.m2_r_content_xgzl:nth-child(1){display: block;}
span.red{color: #ff0000;}
input.sp_cls_03{width: 170px;padding-left:10px;height: 28px;border: solid 1px #B8B8B8;border-radius:4px;}
.m2_r_content_xgzl table tr td{height: 49px;line-height: 49px;}
.m2_r_content_xgzl table tr td:nth-child(1){width:123px;}
.m2_r_content_xgzl table tr td:nth-child(2){width:180px;}
.m2_r_content_xgzl table tr td:nth-child(3){width:150px;}
.m2_r_content_xgzl table tr td:nth-child(4){width:180px;}
.m2_r_content_xgzl table tr td:nth-child(5){width:126px;}
.m2_r_content_xgzl table tr td:nth-child(even){text-align: left;}
select.sp_cls_04{height: 28px;border: solid 1px #B8B8B8;border-radius:4px;width:86px;}
.m2_r_content_xgzl table tr td select:nth-child(2){margin-left:5px;}
table.sp_cls_05{width:634px; float: left;}
div.sp_cls_06{float: left;width:306px;line-height: 28px;text-align: left;}
div.sp_cls_06 div div{width:120px;float: left;text-align: right;padding-top: 10px;}
div.sp_cls_06 div ul{width:180px;float: left;padding-top: 10px;}
div.sp_cls_06 div ul li{float: left;min-width:53px;}
table.sp_cls_07{width: 100%;}
.m2_r_content_xgzl table.sp_cls_07 tr td:nth-child(1){width:117px;}
.m2_r_content_xgzl table.sp_cls_07 tr td:nth-child(2){width:auto;}
select.sp_cls_08{width:160px;}
textarea.sp_cls_09{padding: 10px;width: 780px;height: 170px;border-radius:4px;}
.m2_r_content_xgzl table tr.sp_cls_10 td{padding: 10px 0;line-height: 28px; vertical-align: top;}
.m2_search_btn_xgzl{width: 160px;height: 60px;line-height:60px;background: #c64120;border:none;border-radius: 3px;color: #fff;font-size: 18px;}
div.sp_cls_11{text-align: center; margin-top: 50px;}

button.sp_cls_12{background:url(../image/btn_sel.jpg);width: 80px;height: 32px;border: 0;}
.m2_r_content_xgzl table.tb_xgzl { width: 100%; line-height:38px; border-collapse: collapse;text-align: center;}
.m2_r_content_xgzl table.tb_xgzl tr td:nth-child(1){width:49px;}
.m2_r_content_xgzl table.tb_xgzl tr td:nth-child(2){width:192px;}
.m2_r_content_xgzl table.tb_xgzl tr td:nth-child(3){width:220px;}
.m2_r_content_xgzl table.tb_xgzl tr td:nth-child(even){text-align: center;}
.m2_r_content_xgzl table.tb_xgzl tr td:nth-child(4){width:261px;text-align: left;padding-left: 18px;}
.m2_r_content_xgzl table.tb_xgzl tr td:nth-child(5){width:auto;}
.m2_r_content_xgzl table.tb_xgzl,.m2_r_content_xgzl table.tb_xgzl tr th, .m2_r_content_xgzl table.tb_xgzl tr td { border:1px solid #B8B8B8; line-height: 24px;height: 67px;}

.m2_r_content_xgzl table.tb_xgzl tr th{background: #F7F7F7;font-weight: normal;}
input.sp_cls_13{width: 110px;padding-left:10px;height: 28px;border: solid 1px #B8B8B8;border-radius:4px;margin-right: 10px;}
select.sp_cls_14{width:180px;}
.xgzl_table_bottom{text-align: left; height:50px;padding-top: 18px;padding-left: 8px;border: solid 1px #B8B8B8;border-top: none;}
.xgzl_table_bottom button{margin-left: 10px;width: 80px;height: 32px;background:url(../image/bg_btn_2.jpg);border: none; line-height:32px;}


.bannerbox{width:100%;position:relative;overflow:hidden;height:650px}
.banner2{width:1920px;position:absolute;left:50%;margin-left:-960px}
.zyfb_m{background: #fff;margin-top: 20px;padding-bottom: 20px;}
.zyfb_m_top{height: 70px;border-bottom: solid 1px #F8F8F8;}
.zyfb_m_top_l{float: left;margin-top: 26px;margin-left:7px;padding-left: 29px;background:url(../image/zyfb_02.jpg) left no-repeat;font-size: 18px;}
.zyfb_m_top_r{float: right;margin: 15px 20px 0 0;}
input.sp_cls_15{width: 190px;padding-left:10px;height: 38px;border: solid 1px #c64120;border-right: none;margin: 0;float: left;}
button.sp_cls_16{height: 40px;width: 108px;line-height:40px;background: #c64120;border:none;color: #fff;font-size: 18px;float: left;margin: 0;}
.zyfb_m_top2{height: 76px;line-height:76px;border-bottom: solid 1px #c64120;padding-left: 6px;}
.zyfb_m_top2 span{margin-left: 46px;}
.zyfb_m_top2 span.active{color: #c64120;}
div.search_input{width: 100px;height: 24px;display: inline-block;margin-left:6px;position: relative;}
div.search_input input{width: 73px;padding-left:4px;height:22px;border: solid 1px #F1F1F1;float: left;margin-top: 7px;color: #969696;}
div.search_input button{height: 24px;width: 21px;border:none;float: left;background-image: url(../image/btn_1.jpg);margin-top: 7px;outline:none;cursor: pointer;}
.search_input_list{width: 280px;min-height: 152px;border: solid 1px #F0F0F0;padding: 1px 9px;position: absolute;background: #fff;top:31px;display: none;}
.search_input_list ul li{width: auto;margin-right: 16px;line-height: 28px;font-size: 14px;float: left;cursor: pointer;}
select.sp_cls_16{height: 22px;border: solid 1px #F2F2F2;width:100px;margin-left:6px;}
.zyfb_m_list dl{width: 578px;height: 175px;border: solid 1px #F2F2F2;margin: 20px 10px 0;float: left;overflow: hidden;}
.zyfb_m_list dl.pic_a{background: url(../image/zyfb_03.png) 490px 76px no-repeat;}
.zyfb_m_list dl.pic_b{background: url(../image/zyfb_04.png) 490px 76px no-repeat;}
.zyfb_m_list dl.pic_c{background: url(../image/zyfb_05.png) 490px 76px no-repeat;}
.zyfb_m_list dl dt{padding: 0 9px 7px 19px;line-height: 54px;}
.zyfb_m_list dl dt a{display: block;float: right;width: 120px;line-height: 34px;height: 34px;color: #c64120;font-size: 14px;background: url(../image/bg_btn_4.jpg) left;text-align: center;margin-top: 13px;}
.zyfb_m_list dl dt a:hover{background-image: url(../image/bg_btn_3.jpg);color: #fff;}
.zyfb_m_list dl dd{margin: 0 19px; line-height: 27px;padding-right: 82px;font-size: 14px;}
.zyfb_m_list dl dd:nth-child(2){border-top: solid 1px #F8F8F8;padding-top: 14px;}
.pagesbox{margin:31px 0 40px;}


.guidbar{height: 69px;line-height: 69px; padding-left: 20px;width: 1180px;margin:20px auto 0; font-size: 16px; background: #fff;}
.detail_m{background: #fff;padding: 20px;width: 1160px;margin:20px auto 0;}
.detail_m_1_l{width: 218px;float: left;}
.detail_m_1_l img{border: solid 1px #D2D2D2;}
.detail_m_1_r{width: 941px;float: left;}
.detail_m_1_r h1{height: 38px;line-height: 35px; background:url(../image/d_02.jpg) left bottom no-repeat;font-size: 18px;font-weight: normal;margin-bottom: 7px;}
.detail_m_1_r span{line-height: 26px;font-size: 14px;}
.detail_m_1_r div.tel{margin-top:17px;}
.detail_m_1_r div.tel span{ background:url(../image/d_03.jpg) left no-repeat;padding-left: 39px;padding-right:20px;border: solid 1px #c64120;height: 30px;line-height: 30px;width: auto;display: inline-block;color: #c64120;font-size: 20px;}

.detail_m_2{margin-top: 43px;}
.detail_m_2_2{margin: 20px 0 0;}
.detail_m_2_2_d table { line-height:27px; font-size: 14px;}
.detail_m_2_2_d table tr td {height: 27px;}
.detail_m_2_2_d table tr td:nth-child(1){width:395px;}
.detail_m_2_2_d table tr td:nth-child(2){width:395px;}
.detail_m_2_2_d{padding: 1px 0 0;display: none;margin-bottom: 25px;} 
.detail_m_2_2_d:nth-child(1){display: block;}
.detail_m_2_2_d.sp_cls_18{align-items: center;}
.detail_m_2_2_d dl{height: 206px;width: 275px;float: left;margin:9px 0 0 20px;}
.detail_m_2_2_d dl.nomargin{margin-left:0;}
.detail_m_2_2_d dl dt{border: solid 1px #F2F2F2;}
.detail_m_2_2_d dl dd{font-size: 14px;text-align: center;line-height: 36px;}

.detail_m_3{margin-top: 43px;}
.detail_m_3_2_d table { line-height:75px; font-size: 14px;width: 100%;}
.detail_m_3_2_d table tr td {height: 75px;border-top:solid 1px #F8F8F8;padding-left: 16px;}
.detail_m_3_2_d table tr.sp_cls_17 td {border-top:none;}
.detail_m_3_2_d table tr td:nth-child(1){width:80px;text-align: center;padding-left: 0;}
.detail_m_3_2_d table tr td:nth-child(2){width:487px;}
.detail_m_3_2_d table tr td:nth-child(3){width:227px;}
.detail_m_3_2_d table tr td:nth-child(4){width:176px;}
.detail_m_3_2_d{padding: 1px 0 0;display: none;} 
.detail_m_3_2_d:nth-child(1){display: block;}


.zbgg_m_top2{height: 76px;line-height:76px;border-bottom: solid 1px #c64120;padding-left: 6px;}
.zbgg_m_top2 a{margin:0 50px;}
.zbgg_m_top2 a.active{color: #c64120;}
.zbgg_m_list table { line-height:26px; font-size: 14px;width: 100%;}
.zbgg_m_list table tr td {height:84px;padding-top:30px;border-top:solid 1px #F8F8F8;vertical-align: top;}
.zbgg_m_list table tr td:nth-child(1){width:100px;text-align: center;}
.zbgg_m_list table tr td:nth-child(2){width:225px;padding-left:20px;}
.zbgg_m_list table tr td:nth-child(3){width:158px;padding-left:50px;}
.zbgg_m_list table tr td:nth-child(4){width:155px;padding-left:50px;}
.zbgg_m_list table tr td:nth-child(5){width:90px;padding-left:50px;}
.zbgg_m_list table tr td:nth-child(6){width:80px;padding-left:50px;}
.zbgg_m_list table tr td:nth-child(7){padding-left:20px;}
.zbgg_m_list table tr.sp_cls_19 td {border-top:none;font-size: 16px;padding-top: 0;height:68px;vertical-align: middle;}
.zbgg_m_list div{width: 58px;line-height: 24px;height: 24px;text-align: center;padding-top: 19px;background:url(../image/btn_3.jpg) top no-repeat;margin: 0 auto;}
.zbgg_m_list div.status_orange{background:url(../image/btn_2.jpg) top no-repeat;color: #c64120;}
.zbgg_m_list button{width: 120px;line-height: 40px;height: 40px;text-align: center;background:#F8F8F8;border:none;border-radius: 4px;}
.zbgg_m_list button.status_orange{background:#c64120;color:#fff;}
.zbgg_m_list button.status_yellow{background:#FF9D33;color:#fff;}


.zbggd_m_top{height: 70px;border-bottom: solid 1px #F8F8F8;text-align: center;line-height: 70px;}
.zbggd_m_top h1{font-size: 18px;font-weight: normal;}
.zbggd_m_top2{height: 76px;line-height:55px;border-bottom: solid 1px #c64120;text-align: center;font-size: 16px;color:#999;}
.zbggd_m_content_top{position: relative;line-height: 37px;padding: 15px 30px 10px;border: solid 1px #F8F8F8;}
.zbggd_m_content_top table tr td:nth-child(1){width:507px;}
.zbggd_m_content_top table tr td:nth-child(2){width:473px;}
.zbggd_m_content_top button{width: 120px;line-height: 40px;height: 40px;text-align: center;background:#F8F8F8;border:none;border-radius: 4px;position: absolute;top: 66px;left: 1010px;color: #666;}
.zbggd_m_content_top button.status_orange{background:#c64120;color:#fff;}
.zbggd_m_content_top button.status_yellow{background:#FF9D33;color:#fff;}
.zbggd_m_content_main{line-height: 37px;padding: 0 30px;}
div.sp_cls_20{line-height: 49px;margin-top: 12px;font-size: 16px;}
div.sp_cls_22{display: flex;justify-content:center;margin: 78px 0 58px;}
div.sp_cls_22 a{display: inline-block;width: 258px;height: 60px;line-height: 56px;background:url(../image/bg_btn_5.jpg);text-align: center;font-size: 14px;}


.zbgg_m_list table.sp_cls_23 tr td:nth-child(2){width:237px;padding-left:20px;}
.zbgg_m_list table.sp_cls_23 tr td:nth-child(3){width:158px;padding-left:50px;}
.zbgg_m_list table.sp_cls_23 tr td:nth-child(4){width:214px;padding-left:50px;}
.zbgg_m_list table.sp_cls_23 tr td:nth-child(5){width:137px;padding-left:50px;}
.zbgg_m_list table.sp_cls_23 tr td:nth-child(6){width:auto;padding-left:50px;padding-right: 30px;}


.news_m{width: 1200px;margin: 19px auto 0;background: #fff;}
.news_m_top{border-bottom: solid 1px #c64120;height: 58px;background:url(../image/bg_1.jpg) 10px 21px no-repeat;padding-left: 29px;font-size: 18px;line-height: 58px;}
.news_m_top_r{width: 600px;float: right;}
.news_m_top_r ul li{width: 149px;float: left;height: 58px;line-height: 58px;margin-left: 50px;text-align: center;font-size: 18px;cursor: pointer;}
.news_m_top_r ul li.active{background: #c64120;color: #fff;}
.news_m_list{display: none;}
.news_m_list:nth-child(1){display: block;}
.news_m_one{width: 560px;height: 130px;float: left;margin:40px 20px;}
.news_m_one div{width:130px;float: left;}
.news_m_one dl{width:400px;float: right;} 
.news_m_one dl dt{height: 31px;line-height: 31px;font-size: 16px;}
.news_m_one dl dd:nth-child(2){height: 28px;line-height: 28px;margin-bottom: 13px;}
.news_m_one dl dd:nth-child(3){line-height: 28px;}


.news_detail_top{height: 58px;border-bottom: solid 1px #c64120;text-align: center;line-height: 58px;}
.news_detail_top h1{font-size: 18px;font-weight: normal;}
.news_detail_top2{height: 46px;line-height:46px;text-align: center;}
.news_detail_main{line-height: 26px;padding: 34px 150px 0;}
.news_share{padding:60px 0 0 834px;line-height: 27px;}
.news_share a img{margin-right: 6px;}


.news_m_top.sp_cls_24{border-bottom: solid 1px #F7F7F7;}
.contact_m{padding:40px 0 50px;}
.contact_m ul{width: 600px;float: left;margin-left: 10px;}
.contact_m ul li{height: 42px;line-height: 42px;padding-left: 30px;background:url(../image/ioc_6.jpg) left no-repeat;font-size: 16px;}
.contact_m ul li:nth-child(2){background-image:url(../image/ioc_7.jpg);}
.contact_m ul li:nth-child(3){background-image:url(../image/ioc_8.jpg);}
.contact_m ul li:nth-child(4){background-image:url(../image/ioc_9.jpg);}
.contact_m div{width: 590px;float: left;} 


.pro_list{background: #fff;padding: 20px 0 40px;}
.pro_list_box{width: 1200px;margin:0 auto;}
.pro_list_menu{background:url(../image/pro_bg.jpg) top no-repeat;width: 188px;height: 529px;float: left;padding: 85px 0 0 10px;}
.pro_list_menu ul li{width: 162px;height: 35px;background: #fff;margin-top: 10px;}
.pro_list_menu ul li a{line-height: 35px;padding-left: 17px;display: block;font: 16px;color: #333;}
.pro_list_r{width: 972px;float: right;}
.pro_list_r_top{padding-top: 12px;font-size: 26px;height: 57px;line-height: 57px;color:#c64120;border-bottom: solid 1px #c64120;}
.pro_list_r_top span{padding-top: 12px;font: 26px;font-size: 16px;margin-left: 18px;}
.pro_list_r_m_l{margin-top: 20px;width: 352px;overflow: hidden;float: left;}
.pro_list_r_m_r{width: 618px;float: right;}
.pro_one{height: 250px;width: 184px;border: solid 1px #F4F4F4;float: left;margin:20px 0 0 20px;}
.pro_one_price{color: #c64120;font-size: 18px;line-height: 36px;}
.pro_one_price h3 a{line-height: 32px;font-size: 14px;text-align: center;display: block;font-weight: normal;}
.pro_one_price div{padding: 0 9px;line-height: 32px;}
.pro_one_price div span:nth-child(1){font-size: 14px;}
.pro_one_price div span:nth-child(2){float: right;color:#666;font-size: 12px;}


.pro_d{background: #fff;padding: 31px 0 40px;}
.pro_sel{height:586px;}
.pro_d_box{width: 1200px;margin: 0 auto;}
.pic_sel_l{width: 418px;float: left;}
.pic_big img{width: 416px;height: 416px;border: solid 1px #E5E5E5;}
.pic_list_1{width:417px;margin-top: 16px;}
.pic_list_1 ul{display:flex;justify-content:center;}
.pic_list_1 ul li{width: 60px;height: 60px;border:1px solid #E5E5E5;margin: 0 8px;}
.pic_list_1 ul li img{width: 100%;height: 100%;}
.pic_sel_r{width: 764px;float: right;}
div.pro_top_text{float:left;width: 88px;text-align: right;line-height: 46px;}
.pic_sel_r_1{line-height: 26px;height: 66px;}
.pic_sel_r_1 h1{font-size: 18px;color: #333;}
.pic_sel_r_2{height: 58px;line-height: 58px;background: #F2F2F2;}
.pic_sel_r_2 div.pro_top_text{line-height: 58px;}
div.pro_top_price{font-size: 18px;color: #c64120;}
.pic_list_2 ul{width: 420px;float: left;}
.pic_list_2 ul li{border:1px solid #E5E5E5;width:38px;height:38px;float:left;margin: 6px 6px 0 0;}
.pic_list_2 ul li img{width:100%;height:100%;}
.pic_sel_r_3{height: 46px;line-height: 46px;border-bottom: solid 1px #F2F2F2}
.pic_sel_r_4{margin-top: 4px;}
div.pro_top_addr select{height: 24px;border: solid 1px #C0C0C0;color: #666;margin-top: 10px;}
.pic_sel_r_5{margin-top: 14px;}
.sp_cls_25{float:left;width: 32px;height: 32px;cursor: pointer;background:url(../image/btn_4.jpg) top no-repeat;margin-top: 6px;}
.num_input{height:30px;width:48px;border:1px solid #c64120;line-height:30px;text-align:center;float:left;margin-top: 6px;color: #c64120;font-size: 18px;}
.btn_2.sp_cls_25{background-image:url(../image/btn_5.jpg);}
.pic_sel_r_6{padding: 10px 0  0 20px;}
.pic_sel_r_6 button{width: 160px;line-height: 40px;height: 40px;text-align: center;border:none;border-radius: 4px;background:#c64120;color:#fff;font-size: 18px;}
.pro_d_intro_top{height: 49px;border-top: solid 1px #E5E5E5;border-right: solid 1px #E5E5E5;background:url(../image/pro_bg_02.jpg) bottom repeat-x;}
.pro_d_intro_top ul li{width: 88px;height: 49px;line-height: 48px;text-align: center;border-left: solid 1px #E5E5E5;float: left;cursor: pointer;}
.pro_d_intro_top ul li.active{color: #c64120;background:url(../image/pro_bg_01.jpg) bottom no-repeat;}
.pro_d_intro_top ul li.active a{color: #c64120;}
.pro_d_intro_content{display: none;}
.pro_d_intro_content_1{border: solid 1px #E5E5E5;border-top: none;padding: 20px 13px;}
.pro_d_intro_content_1 table tr td{line-height: 20px;height: 20px;}
.pro_d_intro_content_1 table tr td:nth-child(1){width: 155px;}
.pro_d_intro_content_1 table tr td:nth-child(2){width: 140px;}
.pro_d_intro_pic{margin-top: 20px;}


.layer_bk{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch;background-color:rgb(0,0,0);filter:alpha(opacity=50);background-color:rgba(0,0,0,0.5);z-index:9999;}
.layer_bk_top{background: #c64120;color: #fff;font-size: 16px;height: 40px;line-height: 40px;text-align: center;width: 450px;margin: 278px auto 0;border-top-left-radius: 20px;border-top-right-radius: 20px;}
.layer_bk_content{background: #fff;width: 430px;height: 168px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;margin: 0 auto;line-height: 27px;padding:10px 10px;}