body,dd,dl,dt,h1,h2,h3,h4,h5,li,p,ul{margin:0;padding:0;list-style:none}



body{overflow-x:hidden}



*{font-family: Helvetica,Arial,sans-serif;}



img{border:none;vertical-align:middle}



em{font-style:normal}



a{color:inherit;text-decoration:none}



/*a:hover{color:#f5af00}*/



.clear{clear:both}



.overflow{overflow:hidden}



.w{margin: 0px auto;width: 1350px;overflow:  hidden;}



.img{

    /*border-left:1px solid #dcdcdc;*/

}

.tp{

    float: right;padding-left:13px;color:#323232;font-size:23px;font-weight: bold;line-height: 35px;vertical-align: middle;height: 35px;margin-right: 24px;

}



.header_top{height:49px;color:#323232;font-size:12px;line-height:49px;border-bottom: 1px solid #f6f6f6;}



.header_top .font_left{position:relative;float:left;font-size: 14px;color: #969696;}



.header_top .font_left .top_bg{position:absolute;top:0;left:-500px;z-index:-1;width:1285px;height:49px;/* background-color:#f5f8f9; */font-size: 14px;color: #323232;}



.header_top .font_right{float:right}



.header_top .font_right .top_nav{float:left;font-size:  14px;color: #323232;padding-left: 30px;padding-right: 30px;/* border-bottom: 1px solid #f6f6f6; */border-left: 1px solid #f6f6f6;}



.header_top .font_right .qq,.header_top .font_right .weixin{position:relative;float:left;width:50px;height:49px;text-align:center}



/*.header_top .font_right .qq:hover .img,.header_top .font_right .weixin:hover .img{display:none}*/



.header_top .font_right .qq:hover .bg,.header_top .font_right .weixin:hover .bg{display:block}



.header_top .font_right .weixin .bg{position:absolute;top:12px;left:-28px;display:none;width:111px;height:187px;z-index:120}



.header_top .font_right .qq{border-left:0;cursor:pointer}



.header_top .font_right .qq .bg{position:absolute;top:0;left:12px;display:none;width:25px;height:25px}



.header_top .font_right .qq img{width:25px;height:25px}



.header_top .font_right .lange{float:left;width:40px;height:40px;color:#8f9ba9;text-align:center;text-transform:uppercase;font-size:14px}



.header_top .font_right .lange:hover{color:#e04622}



.header_top .font_right .sousuo{position:relative;float:left;width:337px;height:49px;background:url(../images/sousuo.png) no-repeat center top;color: #fff;font-size: 14px;}



.header_top .font_right .sousuo .i{float:left;margin-left:30px;width:120px;height:49px;outline:0;border:0;background:0 0;color:#fff;font-size:12px;line-height:40px}



.header_top .font_right .sousuo .sub{float:right;width:55px;height:40px;outline:0;border:0;background:0 0;color:#fff;text-align:left;font-size:12px;line-height:40px;cursor:pointer}



.header .logo{display:inline-block;}



.header .tel{float:right;margin-top:25px;background:url(../images/tel.png) no-repeat left center;}



.header .tel .tel_txt span{display:inline-block;padding-right:10px;padding-left:32px;width:110px;

    background:url(../images/tel_icon.png) no-repeat right center;font-size:14px;line-height:15px;

    font-weight: bold;color: #323232;

}



.header .tel .tel_txt b{padding-left:8px;color:#2d3741;font-size:16px;}



#nav{height:50px;border-top:solid 1px #eaeef1;border-bottom:solid 1px #eaeef1;background: #000000}



#nav li{position:relative;z-index:99;float:left;width:140px;border-left:solid 1px #eaeef1;color:#2d3741;text-align:center;font-size:14px}



#nav li:nth-child(5){width:130px}



#nav li:last-child{width:162px;border-right:solid 1px #eaeef1}



#nav li a.ina{display:block;height:50px;line-height:50px;color: #ffffff}



#nav li:hover a.ina{background-color:#0ea7f3;color:#fff}



#nav li.sel a.ina{background-color:#0ea7f3;color:#fff}



#nav li i{position:absolute;bottom:4px;left:50%;display:none;margin-left:-7px;width:9px;height:6px;background:url(../images/png1.png) no-repeat}



#nav li .libox{position:absolute;top:49px;display:none;overflow:hidden;padding-top:5px;width:1000px;height:204px;background:url(../images/libox.png) no-repeat}



#nav_box4 .fboxt a{width:164px!important}



#nav li .libox .fboxt{overflow:hidden;height:190px}



#nav li .libox .fboxt a{float:left;display:block;padding-top:5px;padding-left:30px}



#nav li .libox .fboxt a span{display:block;margin-top:5px;color:#666;font-size:12px;width:164px;overflow:hidden}



#nav li:nth-child(5) .libox .fboxt a span{padding-left: 145px;}



#nav li:nth-child(6) .libox .fboxt a span{padding-left: 20px;}



#nav li:last-child .libox .fboxt a span{padding-left: 145px;}



#nav li .libox .fboxt a img{width:164px;height:164px}



#nav li .libox .nav_box5 a img{width:455px;height:164px}



#nav li .libox .nav_box6 a img{width:213px;height:164px}



#nav li .ab1{left:-140px}



#nav li .ab2{left:-283px}



#nav li .ab3{left:-424px}



#nav li .ab4{left:-565px}



#nav li .ab5{left:-695px}



#nav li .ab6{left:-751px}



#nav li .ab7{right:-2px}



#nav li .libox .nav_prev{position:absolute;top:85px;left:5px;width:14px;height:29px;background:url(../images/nav_prev.jpg) no-repeat;cursor:pointer}



#nav li .libox .nav_next{position:absolute;top:85px;right:5px;width:14px;height:29px;background:url(../images/nav_next.jpg) no-repeat;cursor:pointer}



#banner{position:relative;overflow:hidden;width:100%;height:650px}



#banner .bd{position:relative;z-index:0;height:100%}



#banner .bd li{width:100%;height:650px}



#banner .hd{position:absolute;bottom:10px;z-index:1;overflow:hidden;width:100%;height: 50px;text-align:center;}



#banner .hd span{display:inline-block;margin-right:0px;width:55px;height:18px;background:url(../images/hd_icon1.png) no-repeat;text-align:center;text-indent:9999px;cursor:pointer}



#banner .hd span.on{background:url(../images/hd_icon2.png) no-repeat}



#slixd1{margin-bottom:80px}



.special{margin-bottom: 50px;}



.special .spe_left{float:left;margin-top:40px}



.special .spe_left .font{color:#0ea7f3;font-size:30px}



.special .spe_left .font span{display:block;margin-top:5px;padding-bottom:20px;color:#aaa;font-size:14px}



.special .spe_right{float:right;margin-top:55px}



.special .spe_right li{position:relative;z-index:99;float:left;width: 18%;padding-left: 16px;padding-right: 16px;height: 40px;color:#505050;text-align:center;font-size:14px;border-bottom: 1px solid #dcdcdc;font-size:16px;/* font-family:"TT0320M_"; */}



.special .spe_right li.on{color: #e41215;}



.special .spe_right li.on i{position:absolute;bottom: -1px;left: 50%;margin-left:-7px;width:21px;height:11px;background:url(../images/png2.png) no-repeat;}



.olbox .one .tit{margin-top:60px;padding-bottom:20px;background:url(../images/tit_icon.png) no-repeat bottom center;color:#333;text-align:center;font-size:30px;margin-bottom: 50px;}



.olbox .one .font{margin-top:22px;margin-bottom:50px;color:#999;text-align:center;font-size:12px;line-height:22px}



.list1 .bd ul li{float:left;width: 19.35%;margin-left: 0.5%;}



.list1 .bd ul li .pic{position:relative;overflow:hidden;width:100%;height:auto;text-align:center;border: 1px solid #d8d8d8;margin-left: 1px;}



.list1 .bd ul li .pic img{width:100%;height:auto;}



.list1 .bd ul li .pic:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.1);-webkit-transform:all 1s ease 0s;transform:scale(1.1)}



.list1 .bd ul li .pic a.bg{position:absolute;top:0;left:0;display:none;width:100%;height:260px;background:url(../images/prod_a_bj.png) no-repeat;}



.list1 .bd ul li:hover a.bg{display:block}



.list1 .bd ul li .title{font-size:14px;line-height:40px;text-align:center;position:relative;z-index:999999;display:none;font-size:25px;font-weight:bold;font-family:News701BT}



.list1 .bd ul li:hover .title{display:block;}



.list1 .bd ul li .title a{color:#999}



.list1 .bd ul li:hover .title,.list1 .bd ul li:hover .title a{color:#fff}



.list1 .hd{margin-top:20px;text-align:center;cursor:pointe;}



.list1 .hd .more{margin:0 75px}



.about .about_top{margin-top:-10px;margin-bottom:35px;border-bottom:solid 1px #ddd}



.about .about_top .img{position:relative;top:10px;text-align:center}



.about .top_tit div{text-align:center}



.about .top_tit .tit{color:#111;font-size:36px}



.about .top_tit .font1{color:#0ea7f3;font-size:24px}



.about .top_tit .font2{margin:5px 0 45px;color:#999;font-size:12px}



.about .about_cont{position:relative;margin-bottom:50px;padding-right:465px;height:221px}



.about .about_cont .tit{margin-bottom:15px;color:#0ea7f3;font-weight:700;font-size:18px}



.about .about_cont .wen{overflow:hidden;height:124px;color:#666;text-indent:3em;font-size:12px;line-height:20px;margin-top: 50px;}



.about .about_cont .show{float:right;width:115px;height:30px;color:#aaa;text-align:center;font-size:12px;line-height:23px}



.about .about_cont .show a{display:block;border-radius: 25px;border: 1px solid #0ea7f3;width: 113px;height: 28px;line-height: 30px;font-size: 14px;}



.about .about_cont .show:hover a{background-color:#0ea7f3;color:#fff}



.about .about_cont .tit1{margin-bottom:15px;color:#0ea7f3;font-size:14px}



.about .about_cont .img{position:absolute;top:0;right:0;padding-left:50px;width:365px;height:221px;border-left:dashed 1px #dedede;cursor:pointer}



.about .about_cont .img img{width:365px;height:221px}



#slixd2 .list2 .hd ul{width:1050px}



#slixd2 .list2 .hd li{position:relative;float:left;margin-right:29px;width:228px;height:90px;cursor:pointer}



#slixd2 .list2 .hd li .text{padding-left:50px;padding-top:5px;background:url(../images/sum_icon.png) no-repeat top center}



#slixd2 .list2 .hd li .text .font1{height:28px;background:url(../images/sum_up.png) no-repeat right center;text-transform:uppercase;font-size:18px;line-height:28px}



#slixd2 .list2 .hd li.on .text .font1{background:url(../images/sum_up_bg.png) no-repeat right center;}



#slixd2 .list2 .hd li .text .font2{margin-bottom:20px;color:#333;font-size:18px;text-transform: uppercase;}



#slixd2 .list2 .hd li .pic{position:absolute;top:14px;left:0;width:36px;height:36px}



#slixd2 .list2 .hd li .pic img{width:36px;height:36px}



#slixd2 .list2 .hd li .pic .bg{position:absolute;top:0;left:0;display:none;width:70px;height:35px}



#slixd2 .list2 .hd li.on .pic>img{display:none}



#slixd2 .list2 .hd li.on .pic .bg{display:block}



#slixd2 .list2 .hd li.on .text div{color:#0ea7f3}



#slixd2 .list2 .list_bg{height:417px;width: 100%;background:url(../images/index_culture.jpg) no-repeat}/*;background:url(../images/index_culture.jpg) no-repeat*/



#slixd2 .list2 .list_bg .list_box .one_ent{position:relative;height:417px}



#slixd2 .list2 .list_bg .list_box .one_ent .tit{padding-top:128px;color:#ffffff;font-size:42px;font-weight: bold;}


#slixd2 .list2 .list_bg .list_box .one_ent .wen{margin-top:20px;color:#666;font-size:18px;line-height:36px}



#slixd2 .list2 .list_bg .list_box .one_ent .wen span{display:inline-block;margin-left:5px;width:200px;color:#0ea7f3;overflow:hidden;height:37px}



#slixd2 .list2 .list_bg .list_box .one_ent .wen span img{margin-top:-5px}



#slixd2 .list2 .list_bg .list_box .one_ent .wen b{font-weight:400;font-size:16px;color:#888;width:155px;display:inline-block;overflow:hidden;height:36px}



#slixd2 .list2 .list_bg .list_box .one_ent .wen span a{width:136px;font-style:normal;display:inline-block;height:36px;overflow:hidden;cursor:pointer;vertical-align: bottom;}



#slixd2 .list2 .list_bg .list_box .one_ent .one_ent_sub a{display:inline-block;width:113px;height:28px;border:solid 1px #0ea7f3;font-size:14px;color:#0ea7f3;line-height:28px;text-align:center;margin-top:25px;margin-left:5px}



#slixd2 .list2 .list_bg .list_box .one_ent .img{position:absolute;top:0;left:660px}



#slixd2 .list2 .list_bg .list_box .one_ent .img img{width:845px;height:350px}



#slixd2 .list2 .list_bg .list_box .one_bg{height:417px;background:url(../images/sum_one_bg.jpg) no-repeat center center}



#slixd2 .list2 .list_bg .list_box .one_bg .one_engl{position:relative;z-index:99;float:left;width:265px}



#slixd2 .list2 .list_bg .list_box .one_bg .one_engl .tit{padding-top:38px;padding-bottom:30px;color:#fff;font-size:30px}



#slixd2 .list2 .list_bg .list_box .one_bg .one_engl .wen{color:#fff;font-size:18px;line-height:40px}



#slixd2 .list2 .list_bg .list_box .one_bg .one_engl .wen span{display:block;color:#aaa;font-size:12px;line-height:20px}



#slixd2 .list2 .list_bg .list_box .one_bg .one_engl .more{display:block;margin-top:40px;width:113px;height:28px;border:solid 1px #fff;color:#fff;text-align:center;font-size:14px;line-height:28px}



#slixd2 .list2 .list_bg .list_box .one_bg .one_engr{float:right;width:1000px}



#slixd2 .list2 .list_bg .list_box .one_bg ul{width:755px}



#picScroll .bd li{float:left;margin-top:47px;margin-right:20px;width:231px;height:226px;border-radius:5px;background-color:#fff}



#picScroll .bd li .pic{position:relative;padding:3px;width:225px;height:143px}



#picScroll .bd li .pic img{width:225px;height:143px}



#picScroll .bd li .pic .bg{position:absolute;top:3px;left:3px;display:none;width:225px;height:143px;background:url(../images/case_one_bg.png) no-repeat}



#picScroll .bd li:hover .pic .bg{display:block}



#picScroll .bd li .tit{margin-top:15px;margin-left:22px;color:#333;font-weight:700;font-size:16px}



#picScroll .bd li .tit a span{display:block;margin-top:5px;color:#999;font-weight:400;font-size:14px}



#picScroll .one_hd{overflow:hidden;margin-top:70px;height:30px;text-align:center}



#picScroll .one_hd ul li{display:inline-block;margin-right:10px;width:15px;height:15px;border-radius:50%;background:#fff;text-align:center;text-indent:-999px;line-height:14px;cursor:pointer}



#picScroll .one_hd ul li.on{background-color:#0ea7f3}



#slixd2 .list2 .list_bg .list_box .hon_bg{height:417px;background:url(../images/hon_bg.jpg) no-repeat center center}



#picScroll_hon .bd ul li{margin-top:38px;margin-right:18px;width:171px;height:276px;border-radius:3px;background-color:#fff}



#picScroll_hon .bd ul li .txt{margin-top:3px;color:#333;text-align:center;font-size:14px}



#slixd2 .list2 .list_bg .list_box .one_supp{position:relative;height:417px;background:unset}



.one_supp .supp_list{margin-top:20px;width:590px!important}



.one_supp .supp_list ul li{float:left;width:280px;height:155px;background-color:#f0f0f0;text-align:center}



.one_supp .supp_list ul li:nth-child(2),.one_supp .supp_list ul li:nth-child(3){background-color:#e6e6e6}



.one_supp .supp_list ul li a{display:block}



.one_supp .supp_list ul li img{margin:30px 0 20px}



.one_supp .supp_list ul li .txt{color:#292836;font-size:16px}



.one_supp .supp_img{position:absolute;top:0;left:-500px}



#slixd2 .list2 .list_bg .list_box .one_supp .one_engl{width:325px!important}



.list3 .flobox{float:left;margin:30px 0 75px;width:485px}



.list3 .flobox .litit{position:relative}



.list3 .flobox .litit .tit{color:#0ea7f3;font-size:24px}



.list3 .flobox .litit .tit span{display:block;color:#aaa;text-transform:uppercase;font-size:18px}



.list3 .flobox .litit .hd{position:absolute;top:15px;right:0;text-align:center;cursor:pointer}



.list3 .flobox .litit .hd .prev{display:inline-block;margin-right:10px;width:20px;height:20px}



.list3 .flobox .litit .hd .next{display:inline-block;width:20px;height:20px}



.list3 .flobox .bd{margin-top:35px}



.list3 .flobox .bd li .num{float:left;width:65px;height:90px;background:#333;text-align:center}



.list3 .flobox .bd li .num p{margin:2px 2px 0;width:61px;height:61px;background-color:#fff;color:#333;font-size:36px;line-height:61px}



.list3 .flobox .bd li .num span{color:#fffcff;font-size:14px}



.list3 .flobox .bd li .nrbox{float:right;margin-bottom:20px;width:400px;height:90px}



.list3 .flobox .bd li .nrbox p{margin-bottom:5px;width:400px;height:35px;font-size:15px}



.list3 .flobox .bd li .nrbox span{overflow:hidden;width:400px;height:36px;color:#777;font-size:12px;line-height:18px}



.list3 .flobox .bd li .nr_wen{overflow:hidden;width:485px;height:36px;color:#666;font-size:12px;line-height:18px}



.list3 .flobox .bd li .nr_wen span{float:right}



.list3 .flobox .bd li:hover .num{background:#0ea7f3;color:#0ea7f3;transition:.5s all}



.list3 .flobox .bd:hover .num p{color:#0ea7f3}



.list3 .flobox .bd li:hover .num span{color:#fff}



.list3 #slixd4{margin-left:30px}



#footer{height:365px;background:#333333}



#footer .footl{float:left;width:225px}



#footer .footl .tit{margin-top:40px;color:#222;font-size:14px}



#footer .footl .tit p{margin-top:10px;color:#666;font-size:12px;line-height:22px}



#footer .footr_l .img{float:left}



#footer .footr_l .font{float:right;margin-top:20px;color:#999;font-size:12px;line-height:25px}



#footer .footr_l .font .font1{width:110px;overflow:hidden}



#footer .footr_l .font img{margin-top:5px}



#footer .footr_l .img img{margin-top:5px;width:150px;height:150px}



#footer .footr{float:right;margin-top:50px;margin-right:-40px;width:760px}



#footer .footr dt{float:left;width:150px;height:38px;line-height:38px;text-indent:7px;overflow:hidden;color: #676768;font-weight: bold;}



#footer .footr dt a{font-size:14px;text-transform:capitalize}



#footer .footr dd{float:left;margin:38px 0 0 -144px}



#footer .footr dd li{color:#999;line-height:36px;height:36px;width:150px;overflow:hidden}



#footer .footr dd li a{font-size:12px;line-height:24px;text-transform:capitalize}



.footer_bot{height:50px;background-color:#282728;color:#999;font-size:12px;line-height:50px}



.footer_bot .wenl{margin: 0 auto;text-align: center}



.footer_bot .wenr{float:right}



.main_bg{background-color:#f7f7f7}



.main{position:relative}



.main .left{position:absolute;top:-155px;left:0;float:left;width:230px}



.main .left .box .title{height:160px;background:url(../images/main_left_bg.png) no-repeat;color:#f7f7f7}



.main .left .box .title .tit{padding-top:35px;padding-left:35px;font-size:30px}



.main .left .box .title .font{padding:10px 0 20px 35px;background:url(../images/main_left_icon.png) no-repeat 35px 60px;text-transform:uppercase;font-size:30px}



.main .left .box .title .font span{text-transform:capitalize}



.main .left .box .left_nav{padding-top:20px;padding-bottom:60px;background-color:#3c4145}



.main .left .box .left_nav li{height:60px;background:url(../images/main_left_bot.png) no-repeat bottom center;line-height:60px}



.main .left .box .left_nav li a{display:block;color:#fff;text-indent:35px;font-size:16px;opacity:.9}



.main .left .box .left_nav li.sel a{background-color:#0ea7f3}



.main .left .box .left_nav li:hover a{background-color:#0ea7f3}



.h30{height:30px}



.h80{height:80px}



.h100{height:100px}



.main .right{float:right;width:740px}



.main .daoh{margin-bottom:20px;padding-bottom:8px;height:30px;border-bottom:1px dashed #ccc;color:#666;color:#999;text-align:right;font-size:14px;line-height:30px;margin-top:50px;font-size:12px;}



.main .daoh a:last-child{color:#666}



.list4 ul{min-height:500px}



.list4 li{position:relative;margin-bottom:30px;padding-left:190px;height:110px;background-color:#fff}



.list4 li .img{position:absolute;top:10px;left:10px;width:160px;}



.list4 li .img a{display:block;width:160px;}



.list4 li .img a img{width:160px;max-height:160px}



.list4 li .title{padding-top:10px;height:20px;line-height:16px;overflow:hidden;}



.list4 li .title a{color:#333;font-size:16px}



.list4 li:hover .title a{color:#f5af00}



.list4 li .day{height:40px;color:#999;font-size:12px}



.list4 li .wen{overflow:hidden;margin-top:10px;width:530px;height:50px;color:#999;font-size:14px;line-height:24px}



.list4 li .new_icon a{display:block;width:36px;height:36px;border-radius:50%;background-color:#94959a;text-align:center}



.list4 li:hover .new_icon a{background-color:#f5af00}



.list4 li .new_icon a img{margin-top:10px}



.text-c{position:relative;text-align:center}



.text-c a,.text-c span{display:inline-block;width:36px;height:36px;border-radius:50%;text-align:center;font-family:Arial;line-height:36px}



.text-c a:hover,.text-c span{background:#50bdf4;color:#fff}



.text-c a{background:#F7F7F7}



.text-c a.a1,.text-c a.a2{position:absolute;top:0;width:36px;height:36px;border-radius:50%;background-color:#95969b}



.text-c a.a1:hover,.text-c a.a2:hover{background:#50bdf4}



.text-c a.a1{right:0}



.text-c a.a2{left:0}



.text-c a.a1 img{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}



.h350{height:350px}



.news_show .tit{padding-top:10px;padding-bottom:25px;color:#0ea7f3;text-align:center;font-size:18px}



.news_show .tit .font{margin-top:8px;color:#999;font-size:12px}



.news_show .wen{margin-top:30px;color:#999;font-size:14px;line-height:26px}



.news_show .news_pic{margin-top:10px;width:740px;height:411px}



.main_bg .main_bot{background-color:#fff}



.main_bg .main_bot .prevNext{position:relative;padding:50px 0;color:#999;font-size:16px;line-height:20px}



.main_bg .main_bot .prevNext .prev{margin-bottom:20px;margin-left: 30px;}



.main_bg .main_bot .prevNext .return{position:absolute;top:50px;right:30px;width:200px;height:60px;border-radius:5px;background-color:#ccc;color:#fff;text-align:center;font-size:24px;line-height:60px}



.main_bg .main_bot .prevNext .return a{display:block}



.next{margin-left: 30px;}



.case_main{}



.case_main .case_cont{padding-top:30px;padding-bottom:75px}



.case_main .case_cont .tit{margin-bottom:40px;padding-top:5px;background:url(../images/case_icon.png) no-repeat top center;color:#333;text-align:center;font-size:30px}



.case_main .case_cont .prolist{overflow:hidden;height:630px}



.case_main .case_cont .prolist li{float:left}



.list_item{position:relative;overflow:hidden;cursor:pointer}



.item1{width:500px;height:380px}



.item1 img{width:500px;height:380px}



.item2{width:215px;height:215px}



.item2 img{width:215px;height:215px}



.item3{width:285px;height:380px}



.item3 img{width:285px;height:380px}



.item4{width:500px;height:250px}



.item4 img{width:500px;height:250px}



.item5{top:-165px;width:215px;height:415px}



.item5 img{width:215px;height:415px}



.item6{width:285px;height:250px}



.item6 img{width:285px;height:250px}



.list_item div{position:absolute;overflow:hidden;width:0;height:0;background:url(../images/black_bg.png) repeat}



.list_item .cornerCC{top:101px;left:0}



.list_item dl{position:absolute;top:0;left:0;padding:0 10px;text-align:center}



.item1 dl{width:480px;height:380px}



.item2 dl{width:195px;height:215px}



.item3 dl{margin-left:15px;width:265px;height:380px;text-align:left}



.item4 dl{width:480px;height:250px}



.item5 dl{width:195px;height:414px}



.item6 dl{width:268px;height:249px}



.list_item dl h1{margin-bottom:5px;color:#ff9200;text-transform:uppercase;font-weight:400;font-size:12px}



.list_item dl h2{margin-bottom:40px;color:#fff;font-size:20px}



.list_item dl p{color:#fff;font-size:12px;line-height:25px;opacity:.9}



.list_item dl .case_more{margin-top:45px;color:#fff}



.list_item dl .case_more a{display:inline-block;width:90px;height:32px;background:url(../images/more_bg.png) no-repeat;text-align:center;line-height:32px}



.list_item dl .case_more:hover a{color:#0ea7f3}



.item1 dl h1{margin-top:117px}



.item2 dl h1{margin-top:55px}



.item3 dl h1{margin-top:230px}



.item4 dl h1{margin-top:80px}



.item5 dl h1{margin-top:120px}



.item6 dl h1{margin-top:75px}



.h110{height:110px}



.case_main .case_list .list_top{position:relative;top:-20px;background-color:#dadada}



.case_main .case_list .list_top li{float:left}



.case_main .case_list .list_top li a{display:inline-block;width:147px;height:45px;border-right:solid 1px #ececec;color:#666;text-align:center;font-size:18px;line-height:45px;overflow:hidden}



.case_main .case_list .list_top .img{float:right;display:inline-block;margin-right:10px;padding-top:20px}



.case_main .case_list .list_top li.sel,.case_main .case_list .list_top li:hover{background-color:#0ea7f3}



.case_main .case_list .list_top li.sel a,.case_main .case_list .list_top li:hover a{color:#fff;font-weight:700}



.case_main .case_list .list_bot .daoh{margin-bottom:25px;padding-bottom:20px;height:30px;border-bottom:1px dashed #ccc;color:#666;color:#999;text-align:right;font-size:14px;line-height:30px}



.case_main .case_list .list_bot .daoh a:last-child{color:#666}



.list_bot .list5 ul{width:1030px}



.list_bot .list5 ul li{float:left;margin-right:27px;margin-bottom:27px;width:315px;height:266px;background-color:#fff}



.list_bot .list5 ul li .pic{position:relative;padding:20px 20px 0 20px;width:275px;height:175px}



.list_bot .list5 ul li .pic img{width:275px;height:175px}



.list_bot .list5 ul li .pic .bg{position:absolute;top:20px;left:20px;display:none;width:275px;height:175px;background:url(../images/list_pic_bg.png) no-repeat}



.list_bot .list5 ul li .tit{margin-top:5px;padding-bottom:20px;border-bottom:solid 1px #d7d7d7;color:#333;text-align:center;font-size:16px}



.list_bot .list5 ul li .tit a span{display:block;margin-top:5px;color:#999;font-size:14px;width:315px;height:20px;overflow:hidden}



.list_bot .list5 ul li:hover .pic .bg{display:block}



.list_bot .list5 ul li:hover .tit{border-bottom:solid 1px #0ea7f3;color:#0ea7f3}



.list_bot .list5 ul li:hover .tit span{color:#0ea7f3}



.case_show .tit{margin-bottom:30px;color:#0ea7f3;text-align:center;font-size:24px}



.case_show .wen{color:#666;font-size:14px;line-height:35px}



.picFocus{position:relative;overflow:hidden;padding-top:15px;width:1000px;zoom:1}



.picFocus .pl,.picFocus .pr{position:absolute;top:280px;display:none;width:60px;height:80px}



.picFocus:hover a{display:block}



.picFocus .pl{left:0;background:url(../images/pro_prev.png) no-repeat}



.picFocus .pr{right:0;background:url(../images/pro_next.png) no-repeat}



.picFocus .hd{overflow:hidden;width:100%;height:113px;background-color:#0ea7f3}



.picFocus .hd ul{overflow:hidden;padding:14px 18px;zoom:1}



.picFocus .hd ul li{float:left;margin-right:10px;padding:1px;width:126px;height:79px;border:1px solid #ff9200;text-align:center}



.picFocus .hd ul li img{width:126px;height:79px;cursor:pointer}



.picFocus .hd ul li.on img{border-color:#f60}



.picFocus .bd li{vertical-align:middle}



.picFocus .bd img{display:block;width:1000px;height:635px}



.about_content{margin-top:30px;background-color:#fff}



.list6{padding:20px 0 150px}



.list6 ul li{position:relative;margin-bottom:40px;height:196px}



.list6 ul li .wen{color:#999;font-size:16px;line-height:30px;overflow:hidden}



.list6 ul li .wen1{position:absolute;top:0;left:15px;z-index:99;width:400px;height:180px}



.list6 ul li .pic1{position:absolute;top:0;right:10px;width:422px;height:192px}



.list6 ul li .pic1 img{width:422px;height:192px}



.list6 ul li .pic2{position:absolute;top:10px;left:10px;width:282px;height:196px}



.list6 ul li .pic2 img{width:282px;height:196px}



.list6 ul li .wen2{margin-right:25px;padding-left:325px;height:210px}



.list6 ul li .wen3{margin-left:15px;padding-top:15px;padding-right:330px;height:205px}



.list6 ul li .pic3{position:absolute;top:20px;right:25px;width:298px;height:192px}



.list6 ul li .pic3 img{width:298px;height:192px}



.list7,.list8{padding:20px 20px 60px 20px;background-color:#fff}



.list7 ul li{position:relative;margin-bottom:50px;height:225px}



.list7 ul li .pic img{width:700px;height:225px}



.list7 ul li .wen_bg{position:absolute;bottom:0;left:30px;padding-left:15px;width:265px;height:130px;background-color:#fff}



.list7 ul li:nth-child(even) .wen_bg{left:390px}



.list7 ul li .wen_bg .tit{margin-top:30px;color:#0ea7f3;font-weight:700;font-size:24px}



.list7 ul li .wen_bg .font{margin-top:10px;color:#333;font-size:18px}



.list7 .list7_bot{position:relative;margin-bottom:50px;height:282px}



.list7 .list7_bot .wen{color:#333;font-size:18px;line-height:35px}



.list7 .list7_bot .img{position:absolute;top:0;right:30px;width:204px;height:282px}



.list8 .tit{margin-bottom:45px;color:#666;text-align:center;font-size:24px}



.list8 .tit .font{margin-top:10px;font-size:12px}



.list8 .dev_left{position:relative;overflow:hidden}



.list8 .dev_left .bd{position:relative;overflow:hidden;margin-bottom:55px;height:113px;background:url(../images/dev_bg1.png) no-repeat center center;padding-left:58px}



.list8 .dev_left .next,.list8 .dev_left .prev{position:absolute;top:44px;display:block;overflow:hidden;margin-top:10px;margin-right:5px;width:26px;height:17px;cursor:pointer}



.list8 .dev_left .next{right:0;background:url(../images/dev_next.png) 0 0 no-repeat}



.list8 .dev_left .prev{left:0;background:url(../images/dev_prev.png) 0 0 no-repeat}



.list8 .dev_left .bd ul{overflow:hidden;text-align:center;zoom:1}



.list8 .dev_left .bd ul li{display:inline-block;overflow:hidden;width:113px;height:113px;background:url(../images/dev_bg.png) no-repeat center center;cursor:pointer;margin:0 18px}



.list8 .dev_left .bd ul li span{display:inline-block;margin-top:50px;color:#333;font-size:14px}



.list8 .dev_left .bd ul li.on span{color:#0ea7f3!important}



.list8 .dev_left .div_bd{display:none}



.list8 .dev_left .div_bd li{position:relative;height:210px}



.list8 .dev_left .div_bd li .pic{position:absolute;top:0;left:0;width:310px;height:210px}



.list8 .dev_left .div_bd li .pic img{width:310px;height:210px}



.list8 .dev_left .div_bd li .wen{padding-left:340px;color:#ccc;font-size:30px}



.list8 .dev_left .div_bd li .wen .font{color:#333;font-size:16px}



.list8 .hon_text ul{width:730px}



.list8 .hon_text ul li{float:left;margin:0 27px 20px 0;width:215px}



.list8 .hon_text ul li .img{padding:1px;width:211px;height:311px;border:solid 1px #ccc}



.list8 .hon_text ul li .img img{height:311px;max-width:211px}



.list8 .hon_text ul li .txt{margin-top:8px;color:#666;text-align:center;font-size:14px}



.new_banner{position:relative}



.cont_bg{position:absolute;bottom:0;width:100%;height:240px;background:url(../images/black_bg.png) repeat}



.cont_bg .cont_top .cont_cus{float:left}



.cont_bg .cont_top .cont_cus ul{padding-top:10px;width:710px}



.cont_bg .cont_top .cont_cus li{float:left;margin-top:10px;width:340px;height:36px;color:#fff;font-size:16px;line-height:36px;cursor:pointer}



.cont_bg .cont_top .cont_cus p{float:left;margin-top:20px;width:340px;height:36px;color:#fff;font-size:16px;line-height:36px;cursor:pointer}



.cont_bg .cont_top .cont_cus li:nth-child(even){width:370px!important}



.cont_bg .cont_top .cont_cus li span{display:inline-block;margin-right:8px;width:36px;height:36px;border:solid 1px #fff;border-radius:50%;text-align:center}



.cont_bg .cont_top .cont_cus p span{display:inline-block;margin-right:8px;width:36px;height:36px;border:solid 1px #fff;border-radius:50%;text-align:center}



.cont_bg .cont_top .cont_cus li:hover span{border:solid 1px #f5af00;background-color:#f5af00}



.cont_bg .cont_top .cont_cus p:hover span{border:solid 1px #f5af00;background-color:#f5af00}



.cont_bg .cont_top .erwei{float:right;margin:43px 0;padding-left:80px;border-left:solid 1px #9d9e9f}



.cont_bg .cont_top .erwei img{width:132px;height:132px}



.cont_bg .cont_top .erwei .txt{margin-top:5px;color:#fff;text-align:center;font-size:12px}



.cont_padd{margin-top:10px;padding-top:60px}



.cont_txt .tit{background:url(../images/cont_icon1.png) no-repeat center center;color:#777;text-align:center;font-size:34px}



.cont_txt .tit span{color:#f5af00}



.cont_txt .font{padding:60px 0;color:#999;text-align:center;font-size:14px}



.cont_liuy ul{width:1020px;margin-left:52px;}



.cont_liuy ul li{float:left;margin-right:20px;width:320px;height:50px}



.cont_liuy ul li .sph1{float:left;width:318px;height:48px;border:1px solid #ddd;background-color:#fff}



.cont_liuy .ftit{float:left;padding-left:10px;width:55px;min-height:48px;color:#999;text-align:left;font-size:14px;line-height:48px}



.cont_liuy .ftit2{float:left;width:190px;height:48px}



.cont_liuy .ftit2 input{padding:0;width:190px;height:48px;outline:0;border:0;color:#999;font-size:14px;line-height:48px}



.cont_liuy .ftit3{float:right;width:35px;height:48px;line-height:48px}



.cont_liuy .lihbig{margin:10px 0 55px;width:998px;height:300px;border:1px solid #ddd;background-color:#fff;margin-left:52px;}



.cont_liuy .ftit4{float:left;padding:8px 10px;width:850px;height:280px;line-height:30px}



.cont_liuy .ftit4 textarea{width:850px;height:280px;outline:0;border:none;color:#999;font-size:14px;line-height:30px;resize:none}



.cont_liuy .cont_sub{padding-bottom:120px;text-align:center}



.cont_liuy .cont_sub .anniu{width:310px;height:50px;outline:0;border:0;background:#f5af00;color:#fff;font-size:16px;cursor:pointer}



.pro_top{position:relative;top:-20px;background-color:#dadada}



.pro_top .top{position:relative}



.pro_top .nli{float:left}



.pro_top .nli .a{display:inline-block;width:165px;height:45px;border-right:solid 1px #ececec;color:#666;text-align:center;font-size:16px;line-height:45px}



.pro_top .img{float:right;display:inline-block;margin-right:10px;padding-top:20px}



.pro_top .nli.sel,.pro_top .nli:hover{background-color:#0ea7f3}



.pro_top .nli.sel .a,.pro_top .nli:hover .a{color:#fff;font-weight:700}



.pro_top .sub{height:50px;position:absolute;left:0;top:60px}



.pro_top .sub li{float:left;height:20px;line-height:20px}



.pro_top .sub li a{color:#a0a0a0;font-size:14px}



.pro_top .sub li a.sel,.pro_top .sub li a:hover{color:#50bdf4}



.pro_top .sub li span{margin:0 15px}



.pro_top .sub li:last-child span{display:none}



.case_main .list5-1{}



.case_main .list5-1 ul li{float:left;margin-top:20px;margin-right:10px;width:237px;height:204px;border:solid 1px #ddd}



.case_main .list5-1 ul li:nth-child(3n){margin-right:0}



.case_main .list5-1 ul li .pic{overflow:hidden;width:237px;height:158px;background:#fff}



.case_main .list5-1 ul li .pic img{width:237px;height:158px;}



.case_main .list5-1 ul li:hover{box-shadow:0 0 10px #ddd}



/*.case_main .list5-1 ul li .pic:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.2);-webkit-transform:all 1s ease 0s;transform:scale(1.2)}*/



.case_main .list5-1 ul li .title{height:45px;border-top:solid 1px #ddd;background:#f3f3f3;line-height:45px}



.case_main .list5-1 ul li .title .p1{float:left;width:193px;height: 46px; border-right:solid 1px #ddd;background:url(../images/pro_search.png) no-repeat 10px center;text-indent:30px;overflow:hidden;}



.case_main .list5-1 ul li .title .p2{float:left;width:43px;color:#ddd;text-align:center;font-size:25px}



.case_main .list5-1 ul li:hover .title{background:#f5af00}



.case_main .list5-1 ul li:hover .title .p1{border-right:solid 1px #fff;background:url(../images/pro_search1.png) no-repeat 10px center}



.case_main .list5-1 ul li:hover .title .p2{background:#f5af00}



.case_main .list5-1 ul li:hover .title p a{display:block}



.case_main .list5-1 ul li:hover .title .p1 a,.case_main .list5-1 ul li:hover .title .p2 a{color:#fff}



.case_main .daoh-2{margin-bottom:20px;padding-bottom:8px;height:25px;border-bottom:dashed 1px #ccc;line-height:25px;margin-top:50px}



.case_main .daoh-2 p{float:left;color:#f5af00;text-indent:10px;font-weight:600;font-size:16px}



.case_main .daoh-2 span{float:right;color:#b8b8b8;font-size:12px}



.case_main .daoh-2 span a:last-child{color:#666}



/*.pro_info{width:1000px;background:#fff}*/



/*.pro_info .img{float:left;width:450px;border:1px solid #DFDFDF}*/



.jqzoom{position:relative;float:left;display:block;margin:0;padding:0;border:none;cursor:pointer}



.zoomdiv{position:absolute;top:0;left:0;margin-left:14px;z-index:100;display:none;overflow:hidden;width:530px;height:530px;border:1px solid #CCC;background:#fff;text-align:center}



.jqZoomPup{position:absolute;top:0;left:0;z-index:10;visibility:hidden;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(Opacity=50)}



.spec-preview{width:450px;height:450px;border-bottom:1px solid #DFDFDF}



.spec-scroll{clear:both;width:450px}



.spec-scroll .prev{float:left;margin-right:9px;margin-left:5px}



.spec-scroll .next{float:right;margin-right:5px}



.spec-scroll .next,.spec-scroll .prev{display:block;width:15px;height:80px;text-align:center;text-decoration:none;font-size:22px;}


.spec-scroll .items{position:relative;float:left;overflow:hidden;width:400px;height:80px}



.spec-scroll .items ul{position:absolute;width:999999px;height:80px}



.spec-scroll .items ul li{float:left;margin-right:20px;width:80px;text-align:center}



.spec-scroll .items ul li:last-child{margin:0}



.spec-scroll .items ul li img{padding:2px;width:76px;height:76px}



.spec-scroll .items ul li.cur,.spec-scroll .items ul li:hover{width:80px;height:80px;background:url(../images/zoom.png) no-repeat center center}



.pro_info .detail{float:left;padding-top:20px;padding-right:20px;padding-left:30px;width:497px;height:511px;border:1px solid #DFDFDF;border-left:none}



.pro_info .detail h2{color:#0ea7f2;font-weight:600;font-size:24px}



.pro_info .detail p.oc{height: 140px;}



.pro_info .detail p.sh{height: 50px;}



.pro_info .detail .zx{display:block;margin-top:50px;width:110px;color:#fff}



.pro_info .detail .zx .s1{float:left;width:80px;height:30px;background:#0ea7f3;text-indent:10px;line-height:30px}



.pro_info .detail .zx .s2{float:left;width:30px;height:30px;background:#067be0;text-align:center;font-size:20px;line-height:30px}



.pro_info .detail .share{margin-top:50px;padding-top:30px;height:100px;border-top:1px dashed #DFDFDF;color:#60c1f7}



.pro_info .detail .share img{margin-right:10px;cursor:pointer}



.pro_item{margin:60px 0;width:998px;text-align:center}



.pro_item ul li{float:left;width:332px;height:45px;border-right:1px solid #F7F7F7;background:#aaa;color:#fff;text-align:center;line-height:45px;-webkit-transition-timing-function:ease;-webkit-transition-duration:.3s;-webkit-transition-property:background-color}



.pro_item ul li:last-child{border:none}



.pro_item ul li.cur,.pro_item ul li:hover{background:#0ea7f3}



/*.pro_con3{padding-top:30px}*/



.pro_con3 .prod_liuy{margin-top:60px}



.pro_con3 .lihl{float:left;padding-left:6px;width:515px;height:60px}



.pro_con3 .sph1{float:left;width:463px;height:38px;border:1px solid #ddd;border-radius:5px}



.pro_con3 .sph2{float:left;padding-left:5px;color:red;line-height:40px}



.pro_con3 .lihr{float:left;width:478px;height:60px}



.pro_con3 .lihbig{margin:0 0 20px 6px;width:978px;height:190px;border:1px solid #ddd;border-radius:5px;background:#fff}



.pro_con3 .anniu{float:left;margin-left:6px;width:200px;height:40px;border:none;background:#0ea7f3;color:#fff;font-size:14px}



.pro_con3 a.lianxi{float:left;display:block;margin-left:2px;width:198px;height:38px;border:1px solid #0ea7f3;color:#333;text-align:center;font-size:14px;line-height:38px;-webkit-transition-timing-function:ease;-webkit-transition-duration:.3s;-webkit-transition-property:background-color}



.pro_con3 a.lianxi:hover{background:#0ea7f3;color:#fff}



.pro_con3 .ftit{float:left;width:70px;min-height:38px;background:#fff;color:#333;text-align:left;font-size:12px;line-height:38px;text-indent: 10px;}



.pro_con3 .ftit3{float:left;width:38px;height:38px;background:#fff;line-height:38px}



.pro_con3 .ftit2{float:left;width:355px;height:38px}



.pro_con3 .ftit2 input{padding:0 10px;width:335px;height:38px;outline:0;border:none;background:#fff;color:#a9a9a9}



.pro_con3 .ftit4{float:left;padding:5px 10px;width:850px;height:178px;line-height:30px}



.pro_con3 .ftit4 textarea{width:850px;height:180px;outline:0;border:none;color:#666;font-size:12px;line-height:26px}



.pro_con3 .ftit3 span{color:#ddd}



/* .pro_con3 table{margin-top:60px;width:1000px;border-color:#404040;background:#fff}



.pro_con3 table tr{height:30px}



.pro_con3 table tr td{width:240px;text-indent:30px}



.pro_con3 table tr:nth-child(even){background-color:#F0F0F0} */



.pro_con3 .tit_wen{margin-top:40px;color:#565656;font-size:14px;line-height:32px}



.pro_con3 .tit_wen b{font-size:16px}






.feeders{width: 740px;height: 30px;border-bottom: solid 1px #ddd;margin-top: 50px;}

.feeders h4{width: 200px;

    height: 30px;

    text-align: center;

    line-height: 30px;

    background: #EFAB11;

    color: #fff;}



.pro_con3 .feeder{width:740px;height: 30px;border-bottom: solid 1px #ddd;}



.pro_con3 .feeder h4{width: 200px;height: 30px;text-align: center;line-height: 30px;background:#EFAB11;color: #fff;}



.pro_con3 ul.ff{width: 500px;height: 380px; margin: 20px auto;}



.pro_con3 ul.ff li{height: 32px;margin-top: 20px;position: relative;}



.pro_con3 ul.ff li .s1{display: inline-block;width: 100px;text-align: right;margin-right: 5px;color: #333;font-weight: 400;}



.pro_con3 ul.ff li .s1 a{color: red;}



.pro_con3 ul.ff li span.pro{cursor:not-allowed}



.pro_con3 ul.ff li .mes{width: 100px;height: 30px;float: left;text-indent: 28px;margin-right: 10px;color:#333}



.pro_con3 ul.ff li textarea{width: 315px;height: 120px;border:1px solid #ccc;float: left;}



.pro_con3 ul.ff input{padding:0 10px;width:300px;height:30px;line-height: 30px;outline:0;border:1px solid #ccc;background:#fff;color:#a9a9a9}



.pro_con3 .feed p{width: 120px;margin: 0 auto;}



.pro_con3 .feed p .sub{display: block; width: 100px;height: 30px;background: #666;outline:0;border:1px solid #ccc;color: #fff;font-size: 16px;}



.pro_con3 .feed p .sub:hover{background: #EFAB11;border:none;}



.daoh p {

    float: left;

    color: #f5af00;

    text-indent: 10px;

    font-weight: 600;

    font-size: 16px;

}



.case_main .daoh-3{margin-top:55px}



.case_main .daoh-3 ul li{position:relative;float:left;margin-right:30px;margin-bottom:30px;width:480px;height:70px;border-right:5px solid #eee;border-bottom:5px solid #eee}



.case_main .daoh-3 ul li:nth-child(2n){margin-right:0}



.case_main .daoh-3 ul li a.down{position:absolute;right:20px;bottom:10px;width:13px;height:10px;background:url(../images/down-a.png) no-repeat}



.case_main .daoh-3 ul li .left{float:left;padding-top:15px;width:88px;height:55px;background:#fff}



.case_main .daoh-3 ul li .right{float:left;padding-top:20px;width:392px;height:50px;background:#bfbfbf;color:#fff;text-indent:15px;font-size:16px;line-height:16px}



.case_main .daoh-3 ul li:hover .left{background:#ededed}



.case_main .daoh-3 ul li:hover .right{background:#0ea7f3}



.case_main .daoh-3 ul li .left p{color:#888;text-align:center}



.case_main .daoh-3 ul li .left p.date{font-weight:600;font-size:24px;line-height:24px}



.case_main .daoh-3 ul li .left p.year{margin-top:5px;font-size:14px;line-height:14px}



.list9{padding:50px 0 60px}



.list9 li{position:relative;margin-bottom:20px;padding-left:245px;width:475px;height:185px;background-color:#fff;background:url(../images/hr_bg.png) no-repeat right center}



.list9 li .img{position:absolute;top:0;left:20px;width:210px;height:185px}



.list9 li .img a{display:block;width:210px;height:185px}



.list9 li .img a img{width:210px;max-height:185px}



.list9 li .title{padding-top:20px;height:20px;line-height:16px;padding-left:35px}



.list9 li .title a{font-weight:700;color:#0ea7f3;font-size:16px}



.list9 li .wen{padding-left:35px;overflow:hidden;margin-top:10px;width:430px;height:120px;color:#999;font-size:14px;line-height:24px}



.hr_train{padding:0 20px}



.hr_train .top_pic{padding:50px 0;text-align:center;border-bottom:dashed 1px #eee}



.hr_train .top_pic img{width:559px;height:340px}



.hr_train .train_list ul li{margin-bottom:35px}



.hr_train .train_list ul li .tit{font-size:16px;color:#0ea7f3;margin-bottom:15px}



.hr_train .train_list ul li .txt{position:relative}



.hr_train .train_list ul li .img{position:absolute;top:0;left:0;width:68px;height:68px}



.hr_train .train_list ul li .txt .wen{padding-left:80px;font-size:14px;color:#888;line-height:24px}



.hr_train .train_list ul.bot_list li{width:330px;float:left;margin-bottom:25px}



.hr_train .train_list ul.bot_list li .txt{width:330px;height:120px;overflow:hidden;float:right}



.hr_train .train_list ul.bot_list li:nth-child(even){width:370px;float:right}



.hr_train .train_list ul.bot_list li:nth-child(even) .tit{margin-left:40px}



.staff_show .staff_show_bg{background-color:#fff}



.staff_show .staff_wen{font-size:14px;color:#999;text-align:center;line-height:24px}



.staff_show .staff_pic{text-align:center;padding:35px 0}



.tel_page{padding:50px 20px}



.zhaop .one{border-bottom:4px solid #fff}



.zhaop .tit{height:50px;padding:0 20px;line-height:50px;background:#eee;font-size:16px;color:#333}



.zhaop .sel .tit{background:#0ea7f3;color:#fff}



.zhaop .tit .fr{float:right}



.zhaop .tit span{cursor:pointer;display:inline-block;line-height:45px;width:30px;height:45px;background:url(../images/a1.jpg) no-repeat center center}



.zhaop .sel .tit span{background-image:url(../images/a2.jpg)}



.zhaop .txt_box{padding:10px 0;display:none}



.zhaop .txt_box ul{height:70px;border-bottom:1px solid #e7e7e7}



.zhaop .txt_box ul li{float:left;width:28%;height:24px;line-height:24px;font-size:12px}



.zhaop .txt_box ul li span{color:#0ea7f3}



.zhaop .boxt1{line-height:40px;font-size:14px;color:#0ea7f3;padding-top:10px}



.zhaop .boxtw{font-size:12px;line-height:24px;color:#666}



.zhaop .sel .txt_box{display:block}



.zhaop .zhao_sub{text-align:center;margin:50px}



.zhaop .zhao_sub a{display:inline-block;width:180px;height:55px;line-height:55px;font-size:18px;color:#fff;background-color:#0ea7f3}



.tal_bg{padding:0 20px;min-height:600px;padding-bottom:100px}



.tal_bg .tal_page{padding-top:50px}



.page_c .liuy{height:40px;font-size:14px}



.liuy h1{font-size:24px;color:#333;text-align:center}



.liuy .tc_c{line-height:30px;font-size:14px;color:#333;text-align:center;height:50px;margin-top:10px}



.liuy .tc_c span{color:#0ea7f3}



.liuy table{background:#e3e3e3;width:700px;font-size:12px}



.liuy table td{background:#fff;padding:6px 5px;line-height:30px}



.liuy table td span{color:red;margin-left:5px}



.liuy table input,.liuy table select{font-size:12px;padding:2px 5px;border:1px solid #e2e2e2;width:110px;height:24px;line-height:24px;-moz-box-shadow:2px 2px 2px #f2f2f2 inset;-webkit-box-shadow:2px 2px 2px #f2f2f2 inset;box-shadow:2px 2px 2px #f2f2f2 inset;outline:0}



.liuy table select{width:122px;height:28px;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:Microsoft YaHei;outline:0;background:url(../images/xia.jpg) no-repeat 105px center;cursor:context-menu}



.liuy table select option{padding:5px}



.liuy textarea#intro{float:left;padding:5px;width:500px;-moz-box-shadow:2px 2px 2px #f2f2f2 inset;-webkit-box-shadow:2px 2px 2px #f2f2f2 inset;box-shadow:2px 2px 4px #f2f2f2 inset;margin-right:8px;resize:none;outline:0}



.liuy .tc{text-align:center}



.liuy .sub{width:80px;height:26px;padding:0;font-size:14px;color:#fff;border-radius:3px;border:none;background:#0ea7f3;cursor:pointer;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}






.poab {



  position: absolute;



}







.poab .txt{



  text-align: center;



  font-size: 12px;



  color: #000000;



}







.arxt {



  position: fixed;



  right: 0px;



  top: 30%;



  width: 41px;



  z-index: 99999999999999;



}







.arxt li {



  width: 41px;



  height: 41px;



  margin-bottom: 3px;



  cursor: pointer;



  position: relative;



}







.arxt li .s {



  display: block;



}







.arxt li .y {



  display: none;



}







.arxt li:hover .s {



  display: none;



}







.arxt li:hover .y {



  display: block;



}







.arxt li .poab {



  display: none;



  padding: 6px 27px 29px 7px;



  left: -174px;



  top: -128px;



  background: url(../images/erweibj.png) no-repeat;



}







.arxt li .poab img {



  width: 140px;



  height: 140px;



}







.arxt li:hover  .poab {



  display: block;



}






.bds_fbook,.bds_twi{



  margin-right: 15px !important;



}



.ss{

    padding: 30px;

    background: url(../images/index2_10.png);

}



.ss p{

    line-height: 20px;

}



.fd_c input{

    margin-top: 5px;

    width: 195px;

    background: #434343;

    border: 0;

    height: 22px;

    text-indent: 5px;

    color: #a3a3a3;

    border-radius: 3px;

}



.sm{

    width: 85px !important;

    height: 30px !important;

    border-radius:0 !important ;

    background: #0ea7f3 !important;

    color: #ffffff !important;

}



.fd_c textarea{

    width: 195px;

    height: 90px;    background: #434343;    border: 0;    text-indent: 5px; color: #a3a3a3;    margin-top: 5px;

    border-radius: 3px;

    padding: 0;

}







.m-page { margin: 10px 0px 20px; _padding-bottom: 30px; *padding-bottom:30px;



    text-align: center; line-height: 32px; font-size: 0; letter-spacing: -0.307em; word-wrap: normal; white-space: nowrap; color: #999; }



.m-page a, .m-page i { display: inline-block; vertical-align: top; padding: 2px 12px; margin-left: -1px; border: 1px solid #ddd; font-size: 12px; letter-spacing: normal; background: #fff; -webkit-transition: background-color 0.1s; -moz-transition: background-color 0.1s; -ms-transition: background-color 0.1s; -o-transition: background-color 0.1s; transition: background-color 0.1s; }



.m-page a { text-decoration: none; color: #000; }



.m-page a:first-child { margin-left: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }



.m-page a:last-child { margin-right: 0; border-top-right-radius: 2px; border-bottom-right-radius: 2px; }



.m-page a:hover {color: #fff;background: #e41215;}



.m-page a:active { background: #f0f0f0; }



.m-page a.z-crt, .m-page a.z-crt:hover, .m-page a.z-crt:active {cursor: default;color: #fff;background: #e41215;}



.m-page a.z-dis, .m-page a.z-dis:active { cursor: default; }



.m-page a.z-dis:hover { color: #fff; background: #999;}






.m-page-lt { text-align: left; }






.m-page-rt { text-align: right; }





.m-page-sm { float: left; width: 100%; line-height: 22px; }



.m-page-sm a, .m-page-sm i { padding: 5 10px; }





.m-page-sr a, .m-page-sr i { margin: 0 3px; border-radius: 2px; }



.m-page-sr i { border: 0; }



.m-page-sr a:first-child, .m-page-sr a:last-child { border-radius: 2px; }





.sub_left ul{padding: 0;margin: 0}

.sub_left a{text-decoration: none;color: #454545}

body,html{padding: 0;border: 0;margin: 0}

.sub_left{width:220px; float:left;}

.sub_left .cate_title{line-height:38px; background:url(../images/cate_title_bg.jpg) 0 0 repeat-x; padding-left:25px; border-left:1px solid #e6e6e6;

    border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-radius:1px 1px 0 0;color: #454545;font-size: 16px;font-weight: bold;font-family: "microsoft yahei"}



.sub_left .cate_cont{border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-radius:0 0 3px 3px;}

.sub_left .cate_cont li a{line-height:18px; padding:9px 10px 9px 25px; display:block; border-top:1px solid #f1f1f1; overflow:hidden; height:18px;font-size: 14px}

.sub_left .cate_cont li>a>span{width:0px; height:0px; display:inline-block; position:relative; top:0px; left:-6px; opacity:0; -webkit-transition:all .7s ease;

    transition:all .7s ease; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:3px solid #0ea7f3;top: -2px;}

.sub_left .cate_cont li a:hover,.sub_left .cate_cont li.cate_active>a{padding-left:25px; color:#0ea7f3;font-weight: bold}

.sub_left .cate_cont li.cate_active>a{font-weight:bold;}

.sub_left .cate_cont li a:hover span,.sub_left .cate_cont li.cate_active>a span{left:-6px; opacity:1;}

.sub_left .cate_cont dl{border-top:1px solid #f1f1f1; padding-top:5px; padding-bottom:5px;}

.sub_left .cate_cont dd a{display:block; line-height:18px; padding:3px 10px 3px 28px; color:#999; border:none;}

.sub_left .cate_cont dd a span{display:inline-block; width:5px; height:3px;  position:relative; left:0; top:-3px; margin-right:5px; opacity:1;}

.sub_left .cate_cont dd a:hover,.sub_left .cate_cont dd.cate_active_sub a{color:#0ea7f3; padding-left:28px;}

.sub_left .cate_cont dd a:hover span,.sub_left .cate_cont dd.cate_active_sub a span{ left:3px;}



.location{ line-height:16px; padding-left:20px; width:980px; margin:20px auto 0 auto;text-align: right}

.location a,.location span{color:#aaa;font-size: 14px;}

.location a:hover{color:#b83a29;}



.news_show p{

    font-family: arial, helvetica, sans-serif;

    color: rgb(102, 102, 102);

    margin: 5px 0px;

    line-height: 24px;

    font-size: 12px;

    /*background: rgb(251, 251, 251);*/

}






.accordion {

    width: 100%;

    max-width: 360px;

    margin: 30px auto 20px;

    /*background: #FFF;*/

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

    background:#3c4145 ;

}



.accordion .link {

    cursor: pointer;

    display: block;

    padding: 20px 15px 20px 42px;

    color: #ffffff;

    font-size: 16px;

    /*font-weight: 700;*/

    /*border-bottom: 1px solid #CCC;*/

    position: relative;

    -webkit-transition: all 0.4s ease;

    -o-transition: all 0.4s ease;

    transition: all 0.4s ease;

	background: url(../images/main_left_bot.png) no-repeat bottom center;

}



.sy{

    background: #0ea7f3;

}



.accordion li:last-child .link {

    border-bottom: 0;

}



.accordion li i {

    position: absolute;

    top: 16px;

    left: 12px;

    font-size: 18px;

    color: #595959;

    -webkit-transition: all 0.4s ease;

    -o-transition: all 0.4s ease;

    transition: all 0.4s ease;

}



.accordion li i.fa-chevron-down {

    right: 12px;

    left: auto;

    font-size: 16px;

}



.accordion li.open .link {

    color: #b63b4d;

}



.accordion li.open i {

    color: #b63b4d;

}

.accordion li.open i.fa-chevron-down {

    -webkit-transform: rotate(180deg);

    -ms-transform: rotate(180deg);

    -o-transform: rotate(180deg);

    transform: rotate(180deg);

}



/**

 * Submenu

 -----------------------------*/

.submenu {

    display: none;

    background: #444359;

    font-size: 14px;

}



.submenu li {

    border-bottom: 1px solid #4b4a5e;

}



.submenu a {

    display: block;

    text-decoration: none;

    color: #d9d9d9;

    padding: 12px;

    padding-left: 42px;

    -webkit-transition: all 0.25s ease;

    -o-transition: all 0.25s ease;

    transition: all 0.25s ease;

}



.submenu a:hover {

    background: #b63b4d;

    color: #FFF;

}



.main .left .box .left_navs {

    padding-top: 20px;

    padding-bottom: 60px;

    background-color: #3c4145;

}



.pro_con3 h2{

    line-height: 22px; font-size: 14px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; text-align: center; background-color: rgb(251, 251, 251);

}



.pro_con3 p{

    line-height: 22px; font-size: 14px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; background-color: rgb(251, 251, 251);

}

.pro_con3 p span{

    font-family: arial, helvetica, sans-serif;

}



.pro_con3 p img{

    width: 100%;height:auto;

}





#preview {float:left;margin:0px auto;width: 501px;}

.jqzoom {width: 500px;height: 333px;margin-bottom: 10px;overflow: hidden;position: relative;overflow: hidden;text-align:center;margin:0;padding:0;border:1px solid #333;}

.jqzoom img{width: 500px;height: 333px;overflow:hidden;text-align:center;background-position:center center;}

.zoomdiv { width:370px; height:247px; left:859px; z-index: 100; border-bottom:#666 1px solid; position: absolute; text-align: center; border-left: #666 1px solid; display: none; background: url(../images/loading.gif) #fff no-repeat center center; height: 365px; overflow: hidden; border-top: #666 1px solid; top: 1px; border-right: #666 1px solid; left: 0px }

#spec {

    position: relative;

    width:380px;

    height:95px;

    overflow: hidden;

    top: 10px;

}

.specLeftT { position: absolute; width:5px; background: url(../images/proddetlicon.gif) no-repeat -157px 0px; float: left; height:9px; top:28px; cursor: pointer; left: 0px }

.specRightT { position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -164px 0px; float: left; height:9px; top:28px; cursor: pointer; right: -15px }

.specLeftF { position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -145px 0px; float: left; height:9px; top:28px; cursor: pointer; left: 0px }

.specRightF { position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -151px 0px; float: left; height:9px; top:28px; cursor: pointer; right: 0px }

#specList { display: inline; float: left; margin-left: 2px }

#specList { position:absolute; text-align:left; width:380px; height:90px; overflow:hidden; top:0px; left:13px; float:left;}

#specList ul{ position:absolute; width: 380px; left:0px }

#specList ul li {float:left;width:82px;height: 55px;display:inline;margin-right:5px;border:1px solid #666;}

#specList ul li img {/* border:#ccc 1px solid;*/padding-bottom:2px;padding-left:2px;width:78px;height: 52px;padding-right:2px;margin-bottom:1px;padding-top:2px;}

.bigimg { width:800px; height:533px }

.jqZoomPup { z-index:10; border-bottom:#666 1px solid; position: absolute; filter: alpha(opacity=50); border-left: #666 1px solid; width:50px; height:50px; background:#666 no-repeat 50% top; visibility:hidden; border-top:#666 1px solid; top:0px; cursor:move; border-right:#666 1px solid; left:0px; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5}



.pro_detar {

	width:340px;

	float:right;

	

}

.pro_detar h2{

    color:#f5af00;

    font-weight: 600;

    font-size: 24px;

}



.pro_detar p{

    line-height: 20px;

	font-size:14px;

}





/*mycss*/

.mycss{

    width: 1000px;



}

.mycss_left{

    width: 355px;

    float: left;

    height: 326px;



}



.mycss_right{

    width: 645px;

    float: right;

    height: 326px;

}



.mypic{

    width: 326px;

    height: 326px;

}





/* main_img */

.main_img{

    height: 326px;

    width: 326px;

    overflow:hidden;

    position: relative;

}

.main_img img{

    height: 326px;

    width: 326px;

    overflow-x: hidden;

    overflow-y: hidden;

    position: relative;

    z-index:1;

    transition-delay: 0s;

    transition-duration: 1s;

    transition-property: all;

    transition-timing-function: ease;

    /* Firefox 4 */

    -moz-transition-delay: 0s;

    -moz-transition-duration: 1s;

    -moz-transition-property: all;

    -moz-transition-timing-function: ease;

   
    -webkit-transition-delay: 0s;

    -webkit-transition-duration: 1s;

    -webkit-transition-property: all;

    -webkit-transition-timing-function: ease;

    /* Opera */

    -o-transition-delay: 0s;

    -o-transition-duration: 1s;

    -o-transition-property: all;

    -o-transition-timing-function: ease;

}

.main_img .show {

    background: rgba(0, 0, 0, 0.4);

    height:326px;

    left: 0;

    opacity: 0;

    filter:alpha(opacity=0);

    position: absolute;

    top: 0;

    transition-delay: 0s;

    transition-duration: 0.3s;

    transition-property: opacity;

    transition-timing-function: ease-in;

    /* Firefox 4 */

    -moz-transition-delay: 0s;

    -moz-transition-duration: 0.3s;

    -moz-transition-property: opacity;

    -moz-transition-timing-function: ease-in;

   
    -webkit-transition-delay:0s;

    -webkit-transition-duration: 0.3s;

    -webkit-transition-property: opacity;

    -webkit-transition-timing-function: ease-in;

    /* Opera */

    -o-transition-delay:0s;

    -o-transition-duration: 0.3s;

    -o-transition-property: opacity;

    -o-transition-timing-function: ease-in;

    width:326px;

    z-index: 200;

}

.main_img .show .imgArea {

    /*left: 50%;*/

    bottom:0;

    /*margin:-15px 0px 0px -40px;*/

    opacity: 1;

    filter:alpha(opacity=100);

    position: absolute;

    transition-delay: 0s;

    transition-duration: 0.4s;

    transition-property: all;

    transition-timing-function: ease;

    /* Firefox 4 */

    -moz-transition-delay: 0s;

    -moz-transition-duration: 0.4s;

    -moz-transition-property: all;

    -moz-transition-timing-function: ease;

  
    -webkit-transition-delay:0s;

    -webkit-transition-duration: 0.4s;

    -webkit-transition-property: all;

    -webkit-transition-timing-function: ease;

    /* Opera */

    -o-transition-delay:0s;

    -o-transition-duration: 0.4s;

    -o-transition-property: all;

    -o-transition-timing-function: ease;

}

.main_img .show .imgArea a{

    color:rgba(255,255,255, 0.8);

    display:block;

    padding:5px 12px;

    border:rgba(255,255,255, 0.6) 1px solid;

    /*border-radius:8px;*/

    font-size: 16px;

    background: red;



}

/*.main_img .show .imgArea a:hover{*/

/*background: rgba(255,255,255, 0.7);*/

/*color:rgba(0,0,0, 0.6);*/

/*}*/

.main_img:hover  .show {opacity: 1;filter:alpha(opacity=100);}

/*.main_img:hover .show .imgArea{opacity:1;filter:alpha(opacity=100);bottom:40%;}*/

.main_img:hover img {

    transform: scale(1.2, 1.2);

    -ms-transform:scale(1.2, 1.2); 	/* IE 9 */

    -moz-transform:scale(1.2, 1.2); 	/* Firefox */

    -webkit-transform:scale(1.2, 1.2); 
    -o-transform:scale(1.2, 1.2); 	/* Opera */

}





.main_img2{

    height: 150px;

    width: 150px;

    overflow:hidden;

    position: relative;

}

.main_img2 img{

    height: 150px;

    width: 150px;

    overflow-x: hidden;

    overflow-y: hidden;

    position: relative;

    z-index:1;

    transition-delay: 0s;

    transition-duration: 1s;

    transition-property: all;

    transition-timing-function: ease;

    /* Firefox 4 */

    -moz-transition-delay: 0s;

    -moz-transition-duration: 1s;

    -moz-transition-property: all;

    -moz-transition-timing-function: ease;

   
    -webkit-transition-delay: 0s;

    -webkit-transition-duration: 1s;

    -webkit-transition-property: all;

    -webkit-transition-timing-function: ease;

    /* Opera */

    -o-transition-delay: 0s;

    -o-transition-duration: 1s;

    -o-transition-property: all;

    -o-transition-timing-function: ease;

}

.main_img2 .show {

    background: rgba(0, 0, 0, 0.4);

    height:150px;

    left: 0;

    opacity: 0;

    filter:alpha(opacity=0);

    position: absolute;

    top: 0;

    transition-delay: 0s;

    transition-duration: 0.3s;

    transition-property: opacity;

    transition-timing-function: ease-in;

    /* Firefox 4 */

    -moz-transition-delay: 0s;

    -moz-transition-duration: 0.3s;

    -moz-transition-property: opacity;

    -moz-transition-timing-function: ease-in;

 
    -webkit-transition-delay:0s;

    -webkit-transition-duration: 0.3s;

    -webkit-transition-property: opacity;

    -webkit-transition-timing-function: ease-in;

    /* Opera */

    -o-transition-delay:0s;

    -o-transition-duration: 0.3s;

    -o-transition-property: opacity;

    -o-transition-timing-function: ease-in;

    width:150px;

    z-index: 200;

}

.main_img2 .show .imgArea {

    /*left: 50%;*/

    bottom:0;

    /*margin:-15px 0px 0px -40px;*/

    opacity: 1;

    filter:alpha(opacity=100);

    position: absolute;

    transition-delay: 0s;

    transition-duration: 0.4s;

    transition-property: all;

    transition-timing-function: ease;

    /* Firefox 4 */

    -moz-transition-delay: 0s;

    -moz-transition-duration: 0.4s;

    -moz-transition-property: all;

    -moz-transition-timing-function: ease;

   
    -webkit-transition-delay:0s;

    -webkit-transition-duration: 0.4s;

    -webkit-transition-property: all;

    -webkit-transition-timing-function: ease;

    /* Opera */

    -o-transition-delay:0s;

    -o-transition-duration: 0.4s;

    -o-transition-property: all;

    -o-transition-timing-function: ease;

}

.main_img2 .show .imgArea a{

    color:rgba(255,255,255, 0.8);

    display:block;

    padding:5px 12px;

    border:rgba(255,255,255, 0.6) 1px solid;

    /*border-radius:8px;*/

    font-size: 16px;

    background: red;



}

/*.main_img .show .imgArea a:hover{*/

/*background: rgba(255,255,255, 0.7);*/

/*color:rgba(0,0,0, 0.6);*/

/*}*/

.main_img2:hover  .show {opacity: 1;filter:alpha(opacity=100);}

/*.main_img:hover .show .imgArea{opacity:1;filter:alpha(opacity=100);bottom:40%;}*/

.main_img2:hover img {

    transform: scale(1.2, 1.2);

    -ms-transform:scale(1.2, 1.2); 	/* IE 9 */

    -moz-transform:scale(1.2, 1.2); 	/* Firefox */

    -webkit-transform:scale(1.2, 1.2); 
    -o-transform:scale(1.2, 1.2); 	/* Opera */

}



.clear{clear:both}



.m1{

    width: 164px;height:164px;margin-top:-164px;position: relative;z-index: 200;background:#ffffff

}



.m2{

    width: 59px;height: 59px;background: url(../images/time.jpg) no-repeat;margin-left: 15px;position: relative;top: 10px;

}



.m3{

    background: #000000;line-height: 15px;color: #ffffff;width: 59px;height: 15px;font-size: 12px;margin-left: 15px;text-align: center;position: relative;top: 15px;

    font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;vertical-align: middle;

}





.m4{position: relative;top: 35px;margin-left: 15px;font-size: 14px;font-weight:bold;color:  #0ea7f3;	font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;}



.ss1{

    width: 100%;

    height: 34px;

    background:url(../images/snews.jpg) no-repeat ;

}



.mmycss_title {

    margin-top: 25px;margin-left: 15px;font-size: 16px;font-weight:bold;color:  #0ea7f3;	font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;

}



.mmycss_content{

    margin-left: 15px;font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;font-size: 12px;line-height: 24px;color: #666;margin-bottom: 17px;margin-top: 10px;

    text-indent: 3em;

}



.m2s{

    width: 59px;height: 59px;background: url(../images/time.jpg) no-repeat;margin-left: 25px;position: relative;top: 10px;

}



.m3s{

    background: #000000;line-height: 15px;color: #ffffff;width: 59px;height: 15px;font-size: 12px;margin-left: 25px;text-align: center;position: relative;top: 15px;

    font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;vertical-align: middle;

}



.m4s{position: relative;top: 25px;margin-left: 25px;font-size: 14px;font-weight:bold;color:  #0ea7f3;	font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;}



.probox2{ overflow:hidden; width:740px;margin:0 auto; position:relative; margin-bottom:54px; }

.probox2 ul{padding:10px; overflow:hidden; width:740px;}

.probox2 li{ overflow:hidden; float:left; position:relative; width:227px; height:290px; margin-right:16px; background-color:#fff; }

.probox2 li img{ display:block; position:absolute; left:0; top:0;width: 227px;height: 227px;}

.probox2 li .wen{ overflow:hidden; padding:0 20px; width:187px; height:63px; position:absolute; left:0; bottom:0; z-index:2; background:url(../images/p02_jiantou.png) no-repeat -40px center;}

.probox2 li h4{ font-size:16px; font-weight:normal; margin-top:20px; margin-bottom:5px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.probox2 li h4 a{ color:#333;}

.probox2 li p{ font-size:12px; color:#999; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:290px;}



#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }

#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(../images/fancybox.png); }

#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }

#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }

#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }

#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }

#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }

#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; }

#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url(../images/fancybox.png) -40px 0px; cursor: pointer; z-index: 1103; display: none; }

#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }

#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }

#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }

#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none;z-index: 1102; display: none; }

#fancybox-left { left: 0px; }

#fancybox-right { right: 0px; }

#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }

#fancybox-left-ico { background-image: url(../images/fancybox.png); background-position: -40px -30px; }

#fancybox-right-ico { background-image: url(../images/fancybox.png); background-position: -40px -60px; }

#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }

#fancybox-left:hover span { left: 20px; }

#fancybox-right:hover span { left: auto; right: 20px; }

.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }

#fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url(../images/fancybox-x.png); }

#fancybox-bg-ne { top: -20px; right: -20px;

    background-position: -40px -162px; }

#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url(../images/fancybox-y.png); background-position: -20px 0px; }

#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url(../images/fancybox.png); background-position: -40px -182px; }

#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url(../images/fancybox-x.png); background-position: 0px -20px; }

#fancybox-bg-sw { bottom: -20px; left: -20px;

    background-position: -40px -142px; }

#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url(../images/fancybox-y.png); }

#fancybox-bg-nw { top: -20px; left: -20px;

    background-position: -40px -122px; }

#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }

.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }

.fancybox-title-outside { padding-top: 10px; color: #fff; }

.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }

#fancybox-title-over { padding: 10px;  display: block; width:96%}

.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; }

#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }

#fancybox-title-float-wrap td { border: none; white-space: nowrap; }

#fancybox-title-float-left { padding: 0 0 0 15px;

}

#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(../images/fancybox-x.png) 0px -40px;  }

#fancybox-title-float-right { padding: 0 0 0 15px;

}



.ts_nav{width: 1350px;margin: 0 auto;/* background: url(../images/ts_libg.png) no-repeat; */height: 49px;}

.ts_nav ul{margin-left: 595px;overflow:  hidden;position:  absolute;}

.ts_nav ul li{width: 80px;height: 80px;/* border-right: 1px solid #505050; */float: left;/* color: #ffffff; */text-align: center;line-height: 85px;margin: auto 25px;vertical-align: middle;}

.ts_nav ul li a{
font-size: 16px;
font-weight: bold;
}

.ts_nav ul li:hover a{
color: #e41215;
}
.ts_nav ul li:hover{
	border-bottom: 3px solid #e41215;
}

.cg_color a{
color: #e41215;
}
.cg_color{
	border-bottom: 3px solid #e41215;
}
.ts_content{
margin-top: 50px;
}



.ts_content h1{
font-family:HELVETICANEUELT-THINEXT;
font-size: 30px;
color: #323232;
text-align: center;
font-weight: normal;
line-height: 54px;
}

.ts_content h2{
text-align: center;
font-size: 14px;
color: #646464;
font-weight: 300;
}



@font-face {

    font-family: 'HELVETICANEUELT-THINEXT';

    src: url('../other/HELVETICANEUELT-THINEXT.eot'); /* IE9 Compat Modes */

    src: url('../other/HELVETICANEUELT-THINEXT.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

    url('../other/HELVETICANEUELT-THINEXT.woff') format('woff'), /* Modern Browsers */

    url('../other/HELVETICANEUELT-THINEXT.ttf')  format('truetype'), /* Safari, Android, iOS */

    url('../other/HELVETICANEUELT-THINEXT.svg#OpenSans-Light-webfont') format('svg'); /* Legacy iOS */

}



@font-face {

    font-family: 'TT0320M_';

    src: url('../other/TT0320M_.eot'); /* IE9 Compat Modes */

    src: url('../other/TT0320M_.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

    url('../other/TT0320M_.woff') format('woff'), /* Modern Browsers */

    url('../other/TT0320M_.ttf')  format('truetype'), /* Safari, Android, iOS */

    url('../other/TT0320M_.svg#OpenSans-Light-webfont') format('svg'); /* Legacy iOS */

}





.ts_about{
background: #f8f8f8;
overflow:  hidden;
}



.ts_about .ts_about2 h1{

    font-family:HELVETICANEUELT-THINEXT;

    font-size: 45px;

    color: #969696;

    text-align: center;

    position: relative;

	font-weight:normal;



}

.ts_about .ts_about2 h2{

    text-align: center;

    font-size: 45px;

    color: #ffffff;

    margin-bottom: 36px;

}



.ts_about .ts_about2{

    width: 1100px;

    margin: 0 auto;

    padding-top: 90px;

    padding-bottom: 80px;

}



.ts_about .ts_about2 p{

    text-align: center;

    color: #f0f0f0;

    line-height: 24px;

}

.ts_about .ts_about2 p img{

    margin-top: 25px;

}

.ts_news{
margin-top: 80px;
}



.ts_news h1{
font-family:HELVETICANEUELT-THINEXT;
font-size: 30px;
color: #000000;
text-align: center;
font-weight:normal;
margin-bottom: 8px;
}

.ts_news h2{
text-align: center;
font-size: 14px;
color: #646464;
margin-bottom: 40px;
font-weight: 100;
}



.zd_news{

    width: 1100px;

    margin: 0 auto;

    margin-bottom: 120px;

}



.zd_news ul li{

    float: left;

    width: 345px;

    margin-right: 30px;

}



.zd_news ul li img{

    width: 345px;

}



.zd_list p{

    padding-left: 60px;padding-right: 60px;padding-top: 25px;font-size: 14px;color: #323232;

    text-transform:Uppercase;text-align: center;

    overflow: hidden;font-weight: bold;

    line-height: 24px;

	height:50px;

	

}



.s1{

    text-align: center;

    display: block;

    color: #505050;

    font-size: 14px;

}



.zd_list a:hover p{

    color: #f5af00;

}



.zd_list li:hover .s1{

    color:#f5af00;

}



.ts_foot{

    width: 1100px;

    margin: 0 auto;

}



.ts_foot ul li{

    float: left;

    margin-top: 70px;



}



.ts_foot ul li a{

    display: block;

    float: none !important;

    border-bottom: 1px solid #505050;

    line-height: 36px;

    font-size: 14px;

    color: #969696;

}



.ts_foot ul li a:hover{

	color:#ffffff;

}



.ts_div{

    height: 2px;

    background: #f5af00;

    width: 40px;

    margin-top: 10px;

    margin-bottom: 40px;

}



.ts_foot ul li span a{

    color: #ffffff;

    border-bottom: 0;

    display: block;

    line-height: 42px;

    font-size: 16px;

    font-weight: bold;

}



.foot_p p{

    line-height: 29px;

    color: #969696;

    font-size: 14px;

}



.foot_p p span{

    color: #ffffff;

}



.last p{

    font-size: 14px;

    color: #969696;

}



.myinput {

    background: #555555;

    padding: 0;

    border: 0;

    margin: 0;

    color: #e6e6e6;

    height: 45px;

    line-height: 45px;

    width: 292px;

    position: relative;

    left: 3px;

    float: left;

}



.mysubmit {

    padding: 0;

    border: 0;

    margin: 0;

    height: 45px;

    width: 45px;

    background: url(../images/ts_btn.jpg) no-repeat;

    color: #e6e6e6;

    float: left;

}



#search_forms{

    margin-left: -2px;

    margin-top: 20px;

}



.ts_ft{

    width: 100%;

    height: 49px;

    background: url(../images/foot_bg.jpg) no-repeat;

    margin-top: 10px;

}



.ts_ft2{

    width: 1100px;

    margin: 0 auto;

    height: 49px;

    line-height: 49px;

    background: url(../images/ts_ft2.jpg) no-repeat;

}



.ts_fts a{

    color: #969696;

    font-size: 14px;

}



.ts_fts{

    color: #969696;

    font-size: 14px;

    margin-right: 0px;

}



.mbnav {

    background: #f0f0f0;

    height: 60px;

    width: 100%;

}



.mbnav2 {
width: 1350px;
margin: 0 auto;
}



.rtop {

    overflow: hidden;

    line-height: 60px;

}



.rtop span {

    font-size: 14px;

}



.rtop span em {

    color: #333;

    font-weight: normal;

}

.rtop span a {

    color: #333;

    font-family:  Arial, Helvetica, sans-serif;

}








ul.expmenu{width:230px;margin:5px auto;}

ul.expmenu li div.header{padding:18px;background: url(../images/main_left_bot.png) no-repeat bottom center;text-align: center}

ul.expmenu li:last-child div.header{border-bottom:none;}

ul.expmenu li ul li {background-color:#f0f0f0;padding:12px;border-bottom:1px solid #dcdcdc;color:#727272;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);font-size: 12px;}

ul.expmenu li ul li:last-child{border-bottom:none;}

ul.expmenu li ul li.selected{background-color:#f4f4f4;}

ul.expmenu div.header{

    color:#203f61;

    text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);



    background:#f0f0f0;/* Old browsers */

    /*background:-moz-linear-gradient(top, #ae9c7e 0%, #ae9c7e 100%);/!* FF3.6+ *!/*/

    /*background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae9c7e), color-stop(100%,#ae9c7e));/!* Chrome,Safari4+ *!/*/

    /*background:-webkit-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/!* Chrome10+,Safari5.1+ *!/*/

    /*background:-o-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/!* Opera 11.10+ *!/*/

    /*background:-ms-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/!* IE10+ *!/*/

    /*background:linear-gradient(to bottom, #ae9c7e 0%,#ae9c7e 100%);/!* W3C *!/*/

    /*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae9c7e', endColorstr='#ae9c7e',GradientType=0 );/!* IE6-9 *!/*/

}



ul.expmenu li div.header:hover .label{color: #ffffff;}

ul.expmenu li div.header .label{background:no-repeat;color: #ffffff;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ }

ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}

ul.expmenu li div.header .arrow.up{background-image:url(../images/arrow_u.png);}

ul.expmenu li div.header .arrow.down{background-image:url(../images/arrow_d.png);}

ul.expmenu li .menu{display:none;}

/* Mouse Events */

ul.expmenu div.header:hover{

    background:#f5af00;/* Old browsers */

    /*background:-moz-linear-gradient(top, #ae9c7e 0%, #ae9c7e 100%);/!* FF3.6+ *!/*/

    /*background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae9c7e), color-stop(100%,#ae9c7e));/!* Chrome,Safari4+ *!/*/

    /*background:-webkit-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/!* Chrome10+,Safari5.1+ *!/*/

    /*background:-o-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/!* Opera 11.10+ *!/*/

    /*background:-ms-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/!* IE10+ *!/*/

    /*background:linear-gradient(to bottom, #ae9c7e 0%,#ae9c7e 100%);/!* W3C *!/*/

    /*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae9c7e', endColorstr='#ae9c7e',GradientType=0 );/!* IE6-9 *!/*/

    cursor:pointer;

}



ul.expmenu li ul li:not(.selected):hover{

    background:#efe8d8;/* Old browsers */

    cursor:pointer;

}

ul.expmenu li ul li:not(.selected):active{

    background:#f1f1f1;/* Old browsers */

    cursor:pointer;

}



.menu ol { padding-left:15px; border:#E7E7E7 1px solid; border-top:none;background: #f0f0f0;}

.menu li i{background-color: #323232;padding: 1px 4px;color: #fff;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);}
.menu a{color: #3f3f3f;text-decoration: none;}

.menu .no {display:none;}

.menu ol a{width: 228px;display: block;line-height: 2em;margin-left: 20px;font-size: 12px;}

.menu ol a:hover{color:#f5af00}

.csh{background:#f5af00 !important;}

.csh .label{color: #ffffff !important;}




.gduo {

    height: 30px;

    line-height: 30px;

    overflow: hidden;

    margin: 15px 0px;

    color: #323232;

    font-size: 14px;

}

.gduo span {

    float: right;

    width: 320px;

    overflow: hidden;

    height: 30px;

    display: block;

    text-align: right;

    font-size: 14px;

    color: #323232;

}

.gduo a {

    font-weight: normal;

    font-size: 14px;

    color: #323232;

}



.n_info_con2 .t04 {

    color: #000;

}

.info_b, .info_b2 {

    border: solid 1px #d7d7d7;

    padding: 5px 0;

    overflow: hidden;

    margin-bottom: 10px;

    background: #fff;

}

.n_info_con2 {

    width: 740px;

}

dl.sear_dl {

    margin: 10px auto;

    width: 224px;

    float: left;

    padding-left: 16px;

}

.sear_dl .dt2 a {

    border: solid 1px #d7d7d7;

    padding: 1px;

    display: block;

}

.sear_dl .dt2 img {

    display: block;

    width: 224px;

    height: auto;

}

.t04s {

    background: #f5af00;

    line-height: 30px;

    text-indent: 15px;

    color: #ffffff;

}



.sear_dl .d2 {

    height: 22px;

    width: 193px;

    overflow: hidden;

    line-height: 22px;

    text-align: center;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.ts_map{

    width: 1207px;

    margin: 0 auto;

}

.ts_m1{

    background: url(../images/m1.png) no-repeat;

    width: 324px;

    height: 278px;

}

.ts_m2{

    background: url(../images/m2.png) no-repeat;

    width: 382px;

    height: 278px;

    margin-top: -278px;

    margin-left: 324px;

}

.ts_m3{

    background: url(../images/m3.png) no-repeat;

    width: 549px;

    height: 278px;

    margin-top: -278px;

    margin-left: 706px;

}

.ts_m4{

    background: url(../images/m4.png) no-repeat;

    width: 324px;

    height: 354px;

}

.ts_m5{

    background: url(../images/m5.png) no-repeat;

    width: 382px;

    height: 354px;

    margin-top: -354px;

    margin-left: 324px;



}

.ts_m6{

    background: url(../images/m6.png) no-repeat;

    width: 549px;

    height: 354px;

    margin-top: -354px;

    margin-left: 706px;

}



.ts_m1:hover{

    background: url(../images/m1_1.png) no-repeat;

    width: 324px;

    height: 278px;

}

.ts_m2:hover{

    background: url(../images/m2_2.png) no-repeat;

    width: 539px;

    height: 448px;

    /*position: relative;*/

    /*z-index: 999;*/

    margin-top: -448px;





}



.ts_m3:hover{

    background: url(../images/m3_3.png) no-repeat;

}

.ts_m4:hover{

    background: url(../images/m4_4.png) no-repeat;

}

.ts_m5:hover{

    background: url(../images/m5_5.png) no-repeat;

}

.ts_m6:hover{

    background: url(../images/m6_6.png) no-repeat;

}



.m1c{

    background: url(../images/ts.png) no-repeat;

    width: 168px;

    height: 448px;

}



.m2c{

    background: url(../images/m2_2.png) no-repeat;

    width: 538px;

    height: 448px;

    margin-left: 168px;

}

.m4c{

    background: url(../images/ts2.png) no-repeat;

    width: 168px;

    height: 184px;

}

.m5c{

    background: url(../images/ts5.png) no-repeat;

    width: 538px;

    height: 184px;

    margin-top: -184px;

    margin-left: 168px;

}



.m3c{

    background: url(../images/ts3.png) no-repeat;

    width: 549px;

    height: 448px;

    margin-left: 706px;

    margin-top: -448px;

}



.m6c{

    background: url(../images/ts6.png) no-repeat;

    width: 549px;

    height: 184px;

    margin-top:-184px;

    margin-left: 706px;

}









.a3c{

    background: url(../images/ta1.png) no-repeat !important;

    width: 549px;

    height: 448px;

    margin-top: -448px;

    margin-left: 706px;

}



.a6c{

    background: url(../images/ta2.png) no-repeat;

    width: 549px;

    height: 184px;

    margin-top: -184px;

}



.a1c{

    background: url(../images/3_1.png) no-repeat;

    width: 168px;

    height: 448px;



}



.a2c{

    background: url(../images/3_2.png) no-repeat;

    width: 538px;

    height: 448px;

    margin-top: -448px;

    margin-left: 168px;;

}



.a4c{

    background: url(../images/3_4.png) no-repeat;

    width: 168px;

    height: 184px;

}

.a5c{

    background: url(../images/3_5.png) no-repeat;

    width: 538px;

    height: 184px;

    margin-top: -184px;

    margin-left: 168px;



}





.b1c{

    background: url(../images/b1.png) no-repeat;

    width: 260px;

    height: 274px;

}



.b2c{

    background: url(../images/b2.png) no-repeat;

    width: 446px;

    height: 274px;

    margin-left: 260px;

    margin-top: -274px;

}



.b3c{

    background: url(../images/b3.png) no-repeat;

    width: 549px;

    height: 274px;

    margin-top: -274px;

    margin-left: 706px;

}



.b4c{

    background: url(../images/b4.png) no-repeat !important;

    width: 260px;

    height: 358px;

}



.b5c{

    background: url(../images/b5.png) no-repeat;

    width: 446px;

    height: 358px;

    margin-top: -358px;

    margin-left: 260px;;

}



.b6c{

    background: url(../images/b6.png) no-repeat;

    width: 549px;

    height: 358px;

    margin-left: 706px;

    margin-top: -358px;

}



.divs{}

div#tip{ position:absolute; min-width:100px; height:auto; }

.div1{border:0;cursor:pointer;width:auto; height:auto;}

#tip{width:270px; height:184px !important;background: #f5f5f5;margin-top: -350px;margin-left: 630px;}

#tip2{width:310px !important; height:184px !important;overflow: hidden;word-wrap:break-word ;line-height:24px;color:#000000}

.mymore{
width: 188px;
height: 50px;
line-height: 50px;
display: block;
background: #e41215;
margin: 0 auto !important;
font-size: 14px;
color: #ffffff;
font-family: TT0320M_;
margin-bottom: 30px;
}



.mymore:hover{

    color: #ffffff;

}



.network{

    background: #f5f5f5;

    padding-top: 80px;

    padding-bottom: 30px;

}



.network h1{

    font-family:HELVETICANEUELT-THINEXT;

    font-size: 45px;

    color: #323232;

    text-align: center;

	font-weight:normal;

}

.network h2{

    text-align: center;

    font-size: 45px;

}



.ts_color{

	background:#f5af00;

	color:#ffffff;

	display: block;

}





@font-face {

    font-family: 'News 701 BT';

    src: url('../fonts/News 701 BT.eot'); /* IE9 Compat Modes */

    src: url('../fonts/News 701 BT.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

    url('../fonts/News 701 BT.woff') format('woff'), /* Modern Browsers */

    url('../fonts/News 701 BT.ttf')  format('truetype'), /* Safari, Android, iOS */

    url('../fonts/News 701 BT.svg#OpenSans-Light-webfont') format('svg'); /* Legacy iOS */

}





.ts_nbg{width: 420px;height: 255px;margin: 0 auto;border:2px solid #000000;}



.zd_news ul li:hover .ts_nbg{
border-color: #e41215;
}





.ts_time{
width: 74px;
height: 55px;
color: #ffffff;
font-weight: bold;
font-size: 17px;
background: #323232;
}



.ts_time dl{
position: relative;
/* top: 10px; */
text-align: center;
}



.ts_time dt{
text-align: center;
font-size: 14px;
}



.zd_news ul li:hover .ts_time

{

	background:#e41215;

}




.nav_tel{
	color: #000;
	font-size: 18px;
}
.header.w {
    margin: 20px auto 35px auto;
}

.mar_left{
	padding-right: 0px ! important;
}
.new_button{
	margin: 66px auto;
	width: 250px;
	height:  40px;
	line-height:  40px;
	text-align:  center;
	border: 1px solid #999999;
	color: #999999;
}
.new_button a{
		color: #999999;
}
.map_massage{
	background: url(../images/map.png);
	height: 337px;
}
.index_massage{
	
width: 326px;
	
background:  red;
	
height: -webkit-fill-available;
	
float:  right;
}
.map_massage_box{
	width: 1350px;
	margin: 0 auto;
}
.form_one p{
font-size:  14px;
color: #fff;
}
.form_two {
    background: #646464;
    height: 50px;
}
.form_one {
    margin: 16px 16px 0px 16px;
}
.form_two input{
	
border-style:  none;
	
background: #646464;
	
text-align: left;
	
width:  100%;
	
padding-left: 16px;
	
height: 100%;
	
color: #fff;
}

.form_one input[type="text"]{
	width: 100%;
	height: 27px;
}
.form_one textarea{
	
width:  100%;
	
height:  120px;
}
.index_contact ul li{
	float: left;
	text-align: center;
	width: 20%;
}
.index_contact ul{
	overflow: hidden;
}
.index_contact{
	width: 1350px;
	margin: 40px auto 50px auto;
}
.contact_p1{
	margin-top: 10px;
	color: #e41215;
	font-size:  14px;
}
.all_foot_left{
	float: left;
	padding-bottom: 40px;
	width: 30%;
}
.all_foot_box{
	margin: 0px auto;
	padding-top: 50px;
	width: 1350px;
	overflow:  hidden;
	padding-bottom: 20px;
	border-bottom: 1px solid #323232;
}
.all_foot_right{
	float: right;
	width: 60%;
}
.all_foot_right ul{
	float: left;
}
.all_foot {
    background: #1e1e1e;
    margin: 0 auto;
}
.all_foot_right ul{
	width: 20%;
}
.all_foot_right ul li:first-child  a{
	color: #fff;
	font-size: 16px;
	line-height: 40px;
}
.all_foot_right ul li a{
	color: #646464;
	font-size: 14px;
	line-height: 35px;
}
.all_foot_right ul li a:hover{
	color: #fff;
}
.all_foot_left p a,.all_foot_left p{
color: #646464;
font-size:  14px;
line-height: 35px;
}
.all_foot_left img{
	padding-bottom: 20px;
}
.yejiao_left{
	float: left;
}
.yejiao_right{
	float: right;
}
.yejiao{
	overflow: hidden;
	width: 1350px;
	margin: 0 auto;
	padding: 10px 0px 10px 0px;
}
.yejiao p,.yejiao p a{
	color: #646464;
	font-size: 14px;
}
.zd_about_left img{
width: 95%;
}
.neiye_margin{
	margin-top: 26px;
}
.saoyisao{
	    color: #fff;
    font-size: 16px;
    line-height: 40px;
}
.message_ul li{
	width: 33.33%;
	float: left;
	position:  relative;
}
.message_ul li  input{
	width: 98%;
	/* float:  right; */
	height: 40px;
	padding-left: 40px;
}
.message{
	margin-top: 50px;
}
.liuyanban{
	width: 100%;
	margin-top: 12px;
	height: 140px;
	padding-left: 40px;
	padding-top: 9px;
}
.input_email{
	float: right;
}
.input_name{
	float: left;
}
input.input_phone {
    margin-left: 1%;
}
.message_ul li img{
	position: absolute;
	width: 7%;
}
ul.message_ul {
    overflow: hidden;
}
.name_li img{
left: 4px;
top: 3px;
}
.phone_li img{
left: 11px;
top: 4px;
}
.email_li img{
	
top: 4px;
	
left: 14px;
}
.div_message {
    position: relative;
}
.div_message img{
    position: absolute;
    width: 2.5%;
    left: 4px;
    top: 19px;
}
.input_submit{
	
width: 200px;
	
height:  40px;
	
background: #e43230;
	
color: #fff;
	
border-style:  none;
	
margin: 0 auto;
}
.top_nav img{
	margin-right: 10px;
	margin-bottom: 5px;
}
.new_button:hover{
	border: 1px solid red;
}
.new_button:hover a{
	color: #e41215;
}
p.contact_p2 {
    font-size: 14px;
    color: #646464;
}
@media screen and (max-width: 1480px) {
.ts_nav ul li{
	    margin: auto 30px;
	        width: 76px;
}
}
.pro-intro table{
width: 100%;
}
.pro-intro table tbody tr{
}
.pro-intro table tbody tr td{
	padding: 10px;
}