blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body{background:#fff;color:#000;font-size:14px}
caption,td,th{font-size:14px}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
a{color:#000;text-decoration:none}
a:hover{text-decoration:none}
img{border:none}
img{max-width:100%}
li,ol,ul{list-style:none}
button,input,select,textarea{font:14px sans-serif}
table{border-collapse:collapse;border-right:1px solid #ccc;border-bottom:1px solid #ccc; background:#fafafa;width: 100%;} 
table td{border-left:1px solid #ccc;border-top:1px solid #ccc; text-align:center; line-height:30px;} 
html{overflow-y:scroll}
.clear{clear:both}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left}
.fr{float:right}
.container{width:1200px;margin:0 auto}
.h_t{height:35px;line-height:35px;color:#fff;background:#434343}
.h_t strong{font-weight:400}
.h_t .hotline{padding-left:20px;margin-left:25px;background:url(../img/public/phone_icon1.png) no-repeat left center}
.h_t .share_links{padding:8px 10px}
.h_t .a1{width:12px;height:30px;display:inline-block;margin-right:10px;position:relative;background:url(../img/public/search_icon1.png) no-repeat left center}
.h_t .a2,.h_t .a3{color:#fff;margin:0 6px}
.tell_box{margin:20px 0 20px 0;width:260px;height:50px}
.tell_box img{width:51px;height:50px;float:left}
.tell_box .text{float:right}
.tell_box .text p{color:#707f86;font-size:16px}
.tell_box .text p em{font-style:normal;font-weight:700;color:#ea1111}
.nav_box{height:60px;width:100%;border-top:1px #0061ae solid}
.nav_box ul li{line-height:60px;padding:0 30px;float:left;position:relative}
.nav_box ul li a{color:#666;font-size:16px;position:relative;display:block}
.nav_box ul li>a:after{content:"";width:20px;height:2px;background:#0061ae;position:absolute;bottom:0;right:30%;display:none}
.nav_box ul li:first-child>a:after{right:20%}
.nav_box ul li.on,.nav_box ul li:hover{background:#2063b1}
.nav_box ul li.on>a,.nav_box ul li:hover>a{color:#fff}
.nav_box ul li.on>a:after,.nav_box ul li:hover>a:after{display:block}
.nav_box .upmenu{display:none;padding:40px 15px;background:#2063b1;position:absolute;top:60px;left:-124px;z-index:3;width:785px}
.nav_box .upmenu .left{width:360px;overflow:hidden}
.nav_box .upmenu dl{float:left;min-width:170px;text-align:center;float:left}
.nav_box .upmenu dl dd>a{display:block;color:#fff;font-size:14px;line-height:33px}
.nav_box .upmenu dl dd a:hover{color:#ea1111;text-decoration:underline}
.nav_box ul li:hover .upmenu{display:block}
.nav_box .upmenu .right{padding-left:15px;margin-right:25px;width:380px;border-left:1px #e8e8e8 dashed}
.nav_box .upmenu .right img{float:left;width:180px;}
.nav_box .upmenu .right .text{width:180px;float:right;margin-left:10px}
.nav_box .upmenu .right .text p{color: rgba(255,255,255,0.6);text-align: center;line-height: 26px; font-size: 14px;}
.f_t{background:#30333d;padding-top:70px}
.f_t_1{height:70px;padding:0 0 30px;width:600px;margin:0 auto}
.f_t_1 img{max-width:100%}
.f_nav{text-align:center;color:#999;border-top:1px solid #57585b;border-bottom:1px solid #57585b;height:50px;line-height:50px;font-size:14px}
.f_nav a{width:150px;color:#fff;display:inline-block;float:left}
.f_nav a:hover{background:#ea1111;color:#fff}
.ta_c{text-align:center}
.f_b{padding-top:20px;color:#bbb;line-height:55px;background:#30333d;text-align:center}
.f_b a{color:#bbb}
.f_ewm{width: 100%; margin:10px 0; display: table; float: right;}
.f_ewm ul{margin:0px; padding:0px;}
.f_ewm ul li{width: 100px; text-align: center; float:right; margin:0 0px 0 50px;line-height: 20px; color:#fff;}
.f_ewm ul li img{max-width: 100%; width: 100%;}
.f_ewm ul li span{width: 100%;}
.swiper-pagination-bullet{border-radius:24%;width:22px;height:8px;background:#fff}
.swiper-pagination-bullet-active{background:#fff}
.i_product{padding:42px 0}
.i_product .title{margin-bottom:30px}
.i_product .title h1{background:url(../images/listbj.png) no-repeat center;text-align:center;margin:0 auto;color:#2063b1;font-size:30px;line-height:252px;font-weight:700;height:220px}
.i_p_2 li{float:left;width:23%;margin-right:2.4%;margin-bottom:65px;text-align:center;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee}
.i_p_2 li:nth-child(4n+4){margin-right:0}
.i_p_2 .pic1{position:relative;overflow:hidden}
.i_p_2 .pic1 img{transition:all .5s}
.i_p_2 .pic1 img:hover{transform:scale(1.1,1.1);transition:all .5s}
.i_p_2 h3{font-weight:400;height:40px;line-height:40px;position:relative}
.i_p_2 li:hover h3{font-weight:700;color:#da251c;position:relative}
.i_p_2 .s1{position:absolute;right:0;top:-10px}
.i_p_2 p{line-height:30px;border-bottom:1px solid #ccc;color:#666}
.i_p_2 .im1{display:inline-block}
.i_p_2 .im2{display:none}
.i_p_2 li:hover .im1{display:none}
.i_p_2 li:hover .im2{display:inline-block}
.i_p_2 .product_name{text-align:left;border-bottom:3px solid #2063b1;padding-left:12px}
.i_p_2 .product_name span{display:inline-block;height:45px;line-height:45px;font-size:14px;overflow: hidden;}
.yy li{float:left;width:30%;margin-right:4%;margin-bottom:65px;text-align:center;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee}
.yy li:nth-child(3n+3){margin-right:0}
.yy .pic1{position:relative;overflow:hidden}
.yy .pic1 img{transition:all .5s}
.yy.pic1 img:hover{transform:scale(1.1,1.1);transition:all .5s}
.yy h3{font-weight:400;height:40px;line-height:40px;position:relative}
.yy li:hover h3{font-weight:700;color:#da251c;position:relative}
.yy .product_name{text-align:left;border-bottom:3px solid #ea1111;padding-left:12px}
.yy .product_name span{display:inline-block;height:45px;line-height:45px;font-size:18px}
.i_about{padding-top:39px;padding-bottom:39px;height:850px;background:url(../images/aboutus_pic.jpg) no-repeat center center;background-size:cover}
.i_about .title h1{background:url(../images/abouttitimg.png) no-repeat center;text-align:center;margin:0 auto;color:#fff;font-size:30px;line-height:252px;font-weight:700;height:220px}
.i_ab_1{margin-bottom:25px;color:#fff;text-align:center;font-size:16px;line-height:30px}
.i_ab_1 .t1{font-size:24px;font-weight:700;display:block}
.i_ab_1 .t2{font-size:14px;display:block;margin-top:5px;margin-bottom:5px}
.i_ab_1 .t3{display:inline-block;width:60px;height:3px;background:#d92618}
.aboutus{color:#fff;font-size:15px;line-height:28px}
.i_ab_2{margin-top:32px;height:230px;background:rgba(255,255,255,.9) url(../images/aboutus_pic2.png) no-repeat center 55px;padding-top:170px;padding-left:20px}
.i_ab_2 .t1{width:220px;border-left:3px solid #ea1111;border-bottom:3px solid #ea1111;padding-left:25px;padding-top:75px;height:130px;float:left;margin-right:22px;font-size:14px;line-height:24px}
.i_ab_2 .zhuanye{background:url(../images/zhuanye.png) no-repeat 25px 0}
.i_ab_2 .shili{background:url(../images/shili.png) no-repeat 25px 0}
.i_ab_2 .zizhi{background:url(../images/zizhi.png) no-repeat 25px 0}
.i_ab_2 .fuwu{background:url(../images/fuwu.png) no-repeat 25px 0}
.i_news{margin-bottom:35px;padding:0 0 50px}
.i_news .title h1{background:url(../images/newtitimg.png) no-repeat center;text-align:center;margin:0 auto;color:#2063b1;font-size:30px;line-height:252px;font-weight:700;height:220px}
.i_news .tit1{width:155px}
.i_news .tit_tc1{font-weight:700}
.news_category{background:#30333d;overflow:hidden}
.news_category a{display:inline-block;width:400px;color:#fff;font-size:16px;text-align:center;height:45px;line-height:45px}
.news_category a.on{background:#ea1111}
.i_n_1{height:450px;background:url(../images/news_pic.jpg) no-repeat center center}
.i_n_1 ul{width:340px;background:#2063b1;color:#fff;padding:25px 30px 0;height:425px}
.i_n_1 li{border-bottom:1px solid #ccc;padding-bottom:15px;padding-top:15px;margin-bottom:22px;width:100%}
.i_n_1 .date{width:58px;border-right:1px solid #ccc;height:48px;text-align:center}
.i_n_1 .dc1{display:inline-block;font-size:16px;margin-bottom:10px}
.i_n_1 .t1{height:44px;padding-left:15px;width:265px}
.i_n_1 .t1 h3{font-size:14px;margin-bottom:5px}
.i_n_1 .t1 h3 a{font-size:15px;width:265px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:600}
.i_n_1 .t1 p{width:265px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ipro{width:100%;min-height:450px;padding:50px 0 0px;margin:0 auto;background:url(../images/bg3.jpg) no-repeat center;overflow:hidden}
.ipro .title h1{background:url(../images/imagetitimg.png) no-repeat center;text-align:center;margin:0 auto;color:#fff;font-size:30px;line-height:252px;font-weight:700;height:220px}
.ipro_main{width:1200px;margin:0 auto;overflow:hidden}
.ipro_main .iprotxt{text-align:center;margin-bottom:20px;overflow:hidden}
.ipro_main .iprotxt a{display:block;float:right;width:50px;height:20px;margin-left:20px;font:12px/20px "微软雅黑";color:#fff;letter-spacing:.1em;border:#fff 1px solid;border-radius:2px}
.ipro_main .iprotxt a:hover{background:#fff;color:#0062a6}
.ipro_main .ipro_img{width:1200px;height:300px;margin:0 auto;overflow:hidden;position:relative}
.ipro_main .iproimg{position:absolute;width:800%}
#wrap2,.ipro_main #wrap1{float:left}
#wrap2 a,.ipro_main #wrap1 a{text-decoration:none;float:left;display:block;width:320px;margin-right:32px}
.ipro_main .iproimg a img{width:320px;border:#fff 1px solid}
.ipro_main .iproimg a:hover img{border:#0062a6 1px solid}
#wrap2 span,.ipro_main #wrap1 span{display:block;width:90%;height:50px;margin:0 auto;font:14px/22px "微软雅黑";color:#fff;text-align:center;letter-spacing:.05em}
#wrap2 a:hover span,.ipro_main #wrap1 a:hover span{text-decoration:underline}
.ipro_main a.imore{display:block;width:150px;height:40px;margin:30px auto 0;font:15px/40px "微软雅黑";color:#fff;text-align:center;letter-spacing:.1em;border:#fff 3px solid}
.ipro_main a.imore:hover{text-decoration:underline}
.subbanner h4{max-width:615px;background:rgba(255,255,255,.4);padding:39px 20px;font-size:50px;line-height:50px;color:#fff;text-align:center}
.sub_aboutimg{background:url(../images/about_pic.jpg) no-repeat center;height:400px}
.sub_aboutimg .container{position:relative;top:31%}
.sub_aboutimg h4{max-width:468px}
.main_main{margin-top:40px;overflow:hidden;margin-bottom:80px}
.menu_box{overflow:hidden;padding:30px 0;background:#f5faff}
.menu_box ul li{overflow:hidden;line-height:40px;}
.menu_box ul li+li{margin-top:8px}
/*.menu_box ul li.on a,.menu_box ul li:hover a{background:#c8ddf5}*/
.menu_box ul li a{display:block;line-height:40px;padding-left:20px;padding-right:10px;/*border-left:5px #ea1111 solid;*/ background:#e4f0fd url(../images/arr-g.png) no-repeat center right 10px;background-size:18px 18px;color:#696969;font-weight: bold;}
.menu_box ul li.on>a,.menu_box ul li:hover>a{    background: #ea1111 url(../images/arr_b.png) no-repeat center right 10px;background-size: 18px 18px; /*border-left: 5px #2063b1 solid;*/ color: #fff;}
.menu_box ul li .cate_box a{padding-left:30px; border-left:0; background:none;font-weight: 400;font-size: 13px;}
.menu_box ul li .cate_box a:hover{background: #dcd7d7;}
 .add.invisible {background: url(../images/plus.png) no-repeat center center; float: left;margin-top: 15px;margin-right: 10px;margin-bottom: 10px;width: 8px;height: 8px;}
.menu_box ul li .cate_box .ons {
    background: #dcd7d7 url(../images/arr-g.png) no-repeat center right 10px;
}
.cate_box {display: none}
.menu_box .on .cate_box {display: block}
.menu_box ul li:hover .cate_box{display: block;}
.page_left{width:260px}
.page_title{width:100%;height:80px;background:url(../images/menu_bg.png) no-repeat center;background-size:contain;color:#fff;line-height:80px;font-size:24px}
.page_title h4{padding:0 20px;font-weight:400}
.page_title span{font-size:16px}
.page_menu{overflow:hidden}
.page_menu ul{padding-top:18px}
.page_menu ul li{padding:18px;border-left:1px #dbdbdb solid;border-right:1px #dbdbdb solid;overflow:hidden}
.page_menu ul li.on,.page_menu ul li:hover{background:#f0f8ff;border-left:1px #0061ae solid}
.page_menu ul li h4{color:#0061ae;font-size:18px;font-weight:400}
.menu_list{width:100%}
.menu_list a{width:50%;float:left;color:grey;font-size:14px;margin-top:15px}
.menu_list a:nth-child(odd){float:left}
.menu_list a:nth-child(even){width:40%;float:right}
.page_menu ul li .menu_list a:hover{color:#0ca026;text-decoration:underline}
.page_right{width:890px}
.page_top{line-height:57px;border-bottom:1px #dbdbdb dashed;margin:20px auto; width: 1200px;}
.page_top .left{color:#5e5e5e;font-size:20px}
.page_top .left img{width:10px;height:9px;vertical-align:middle;margin-right:5px}
.contact_info{margin-top:50px}
.in_side_nav .contact_info{margin-top:30px}
.contact_info .co_tit{height:20px;padding:20px;background:#2063b1;color:#fff}
.co_tit img{margin-right:10px;float:left}
.co_tit .t1{font-size:18px}
.co_tit .t2{font-size:14px}
.contact_info .co_info_c{background:#f5faff;padding:10px 20px 30px 20px;font-size:14px}
.co_info_c p{line-height:40px}
.co_info_c .sharelinks{text-align:center;padding:25px;border-top:1px solid #d92618;margin-top:25px}
.co_info_c .sharelinks a{margin:0 8px}
.f-l{float:left}
.f-r{float:right}
.clearfix:after{clear:both}
.about_us{overflow:hidden}
.about_us img{display:block;margin:0 auto}
.title span{color:#f0f0f0;font-size:60px;font-family:DINEngschriftStd;text-transform:uppercase}
.title h3{color:#2063b1;font-size:30px;position:relative;margin-top:-37px}
.about_gsjs{}
.about_gsjs .left{width:45%;padding-top:60px}
.about_gsjs .left .title{padding-bottom:20px;position:relative}
.about_gsjs .left .title:before{content:"";position:absolute;left:0;bottom:0;width:32px;height:1px;background:#666}
.about_gsjs .left .text{margin-top:15px}
.about_gsjs .left .text p{font-size:13px;line-height:22px;margin-bottom:20px;border-bottom:1px solid #e8e8e8;padding-bottom:20px}
.about_gsjs .right{width:46%;position:relative;margin-top:64px}
.about_gsjs .right .img{line-height:0}
.about_gsjs .right span{cursor:pointer;position:absolute;left:44px;top:0;margin-top:42%;width:66px;height:66px;background:url(../images/btn.png) no-repeat center center}
.about_qywh{/*background:url(../images/about_bg2.jpg) no-repeat center top;*/padding:70px 0}
.about_qywh .title h3{margin-top:0;color:#000}
.about_qywh .ny_name{margin-top:10px;color:#000}
.about_qywh .box_con{position:relative;margin-top:30px}
.about_qywh .box_con .right{float:left;width:48.5%}
.about_qywh .box_con .right .img{line-height:0}
.about_qywh .box_con .left{position:absolute;right:0;top:27px;background:#2063b1;width:54%;padding:5% 2% 2% 4%;min-height:292px}
.about_qywh .box_con .left h3{color:#fff;font-size:30px;line-height:40px;margin-bottom:40px}
.about_qywh .box_con .left p{color:rgba(255,255,255,.6);font-size:15px;line-height:26px}
.about_honor{background:url(../images/about_bg3.jpg) no-repeat center top;padding:60px 0 80px}
.about_honor .title{text-align:center}
.about_honor .ol_list{margin-top:30px;text-align:center}
.about_honor .ol_list a{display:inline-block;line-height:44px;border:1px solid #666;border-radius:50px;min-width:162px;text-align:center;color:#666;font-size:18px;margin:0 5px}
.about_honor .ol_list a.cur,.about_honor .ol_list a:hover{color:#2063b1;border-color:#2063b1}
.about_honor .honor_list{margin-top:60px;width:1218px;margin-left:-10px}
.about_honor .honor_list span{display:block;padding:10px}
.about_honor .honor_list .slick-next,.about_honor .honor_list .slick-prev{width:40px;height:80px;border:none;margin-top:-40px}
.about_honor .honor_list .slick-prev{background:url(../images/t-prev.png) no-repeat center center;left:10px}
.about_honor .honor_list .slick-next{background:url(../images/t-next.png) no-repeat center center;right:10px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) center center no-repeat}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide{width: 243px;}
.slick-slide img{display:block; }
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{z-index:20;position:absolute;display:block;height:60px;width:30px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-30px;padding:0;border:none;outline:0;border:1px solid red}
.slick-prev{left:30px}
[dir=rtl] .slick-prev{left:auto;right:30px}
.slick-next{right:30px}
[dir=rtl] .slick-next{left:30px;right:auto}
.slick-dots{position:absolute;bottom:20px;height:auto;list-style:none;display:block;text-align:center;padding:0;width:100%;line-height:0}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;display:block;height:10px;width:10px;padding:0;margin:0;outline:0;line-height:0;font-size:0;cursor:pointer;background:#ccc;border-radius:0}
.slick-dots li.slick-active button{background:#333}
.section01{position:relative;padding-top:78px;padding-bottom:78px;overflow-x:hidden;}
.sec01_con{position:relative}
.sec01_con .img_block{width:50%;position:absolute;top:0;right:0;float:right}
.sec01_con .img_block img{width:100%}
.sec01_con .font_block{padding-right:40%;padding-top:138px;position:relative;z-index:2}
.sec01_con .f_b_padd{padding:60px 77px;background:#f5f5f5}
.sec01_con .f_b_padd .h{font-size:30px;line-height:45px;color:#ea1111;padding-bottom:16px}
.sec01_con .f_b_padd .p_wrap{padding-bottom:31px}
.sec01_con .f_b_padd .p_wrap p{font-size:14px;line-height:28px;color:#666}
.sec01_con .f_b_padd .tel{font-size:16px;line-height:32px;color:#13956b;background:url(../images/tel24.png) no-repeat left 2px;padding-left:45px}
.section02{height:620px;position:relative}
.section02 .videoWrap{position:relative;width:100%;height:100%}
.section02 .close_video{position:absolute;width:72px;height:72px;top:3%;right:5%;cursor:pointer;background:url(../images/close_video.png) no-repeat center center}
.section02 .sec02_con{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/te_sec02_con_bg.jpg) no-repeat center center;background-size:cover}
.sec02_rel{height:100%}
.sec02_con .left{float:left;width:50%;height:100%}
.sec02_con .font_wrap{padding:173px 48px 0}
.sec02_con .s2_title{font-size:30px;line-height:45px;color:#fff}
.sec02_con .p_wrap{padding-top:10px;padding-bottom:30px}
.sec02_con .p_wrap p{font-size:14px;line-height:30px;color:#fff}
.sec02_con .more{width:214px;height:60px;border-radius:60px;background:#2063b1;text-align:center;line-height:60px;font-size:14px;color:#fff;border:1px solid #2063b1;cursor:pointer}
.sec02_con .more a{color:#fff}
.sec02_con .more:hover{background:#fff;color:#2063b1}
.sec02_con .more:hover a{color:#2063b1}
.sec02_con .right{float:left;width:50%;height:100%;position:relative}
.section03{position:relative;padding-top:78px;overflow-x:hidden;background:#f5f5f5}
.sec03_ele{padding-bottom:70px}
.sec03_con{position:relative;height:390px}
.sec03_con .left_img{width:50%;float:left;height:100%;overflow:hidden}
.sec03_ele.even .sec03_con .left_img{float:right}
.sec03_con .left_font{width:50%;float:left;height:100%;background:#fff}
.sec03_con .left_f_padd{padding:30px 40px 0 40px}
.sec03_con .left_f_padd .h{font-size:20px;line-height:25px;color:#ea1111;padding-bottom:16px}
.sec03_con .left_f_padd .p_wrap{padding-bottom:31px}
.sec03_con .left_f_padd .p_wrap p{font-size:14px;line-height:22px;color:#666}
.sec03_con .left_f_padd .p_wrap ul{padding-top:10px}
.sec03_con .left_f_padd .p_wrap li{padding-left:25px;background:url(../images/te_icon01.png) no-repeat left 6px}
.gallery:after{content:'';display:block;height:2px;margin:.5em 0 1.4em}
.gallery img{width:100%;text-align:center}
.gallery a{width:23.5%;display:inline-block;overflow:hidden;margin:14px 2% 14px 0;text-align:center;float:left;box-shadow:0 0 1px rgba(0,0,0,.3);height:auto}
.gallery a:nth-child(4n+4){margin-right:0}
.gallery a:hover{box-shadow:0 0 3px #ea1111}
.gallery span{height:50px;line-height:50px;width:100%;float:left;overflow:hidden;text-align:center;font-size:16px;color:#000}
.baguetteBoxOne{width:100%;margin:0 auto;display:table}
#about2{text-align:left;font-size:14px;line-height:30px;color:#666;margin-top:80px;display:table}
#about2 .about_left{width:100%;float:left;margin-bottom:30px}
#about2 .about_left .titleen{width:100%;font-size:40px;color:#ea1111;font-family:BEBAS;margin:0 0 15px;line-height:1;float:left}
#about2 .about_left .titlecn{width:100%;font-size:26px;color:#666;margin:0 0 40px;float:left;line-height:44px}
#about2 .about_left p{width:100%;font-size:16px;color:#999;float:left;margin:20px 0}
#about2 .about_left img{max-width:100%;float:right}
#about2 .aboutfl{float:left;width:50%;text-align:left;margin-right:5%}
#about2 .aboutfr{float:right;width:45%}
.tdjl{width:100px;display:table;text-align:center;background:#fb330e;color:#fff;border-radius:5px}
.spw-shadow-main-content{display:table}
.sp-col-md4{width:33.33333333%;float:left}
.spw-partner-adv{border-radius:10px;padding:20px 20px 20px 0;height:196px}
.spw-partner-adv img{width:80px;height:80px;border-radius:4px;float:left}
.spw-partner-adv-text{margin-left:105px}
.spw-partner-adv-text-title{color:#282936;font-weight:700;font-size:20px}
.spw-partner-adv-text-desc{font-weight:400;font-stretch:normal;letter-spacing:0;color:#666;font-size:14px;line-height:20px}




#feedback{margin:50px auto 0;width:100%;border:1px solid #e8e8e8;background:#fff}
#feedback .img{width:100%;margin:0 auto}
#feedback .img img{width:100%}
#feedback .text{font-size:14px;color:#999;line-height:25px;text-align:left;padding:20px;border-bottom:1px solid #eee}
#feedback .text strong{color:#333}
#feedback form{margin:0 auto;padding:20px;text-align:left;display:table}
#feedback form dl{width:100%;text-align:left;padding:0}
#feedback form dl dt{width:90px;font-size:14px;line-height:30px;color:#666;text-align:left}
#feedback form dl dd{padding:8px 0;width:48%;margin-right:4%;float:left}
#feedback form dl dd:nth-child(2n+2){margin-right:0}
#feedback form dl dt span{color:red;padding-left:6px}
#feedback form dl dd select{width:auto;font-size:14px;font-family:"微软雅黑",Arial,"Arial Narrow";color:#666;padding:5px 20px;border:1px solid #ddd;cursor:pointer;margin-right:10px}
#feedback form dl input,#feedback form dl textarea{padding:5px 3%;border:1px solid #ddd;color:#888;font-size:14px;font-family:"微软雅黑"}
#feedback form dl input{width:94%;height:30px}
#feedback form dl textarea{width:96%;height:120px;overflow:auto;padding:20px 2%}
#feedback form dl #checksn{width:10%}
#feedback form dl .button input{width:auto;height:45px;line-height:45px;border:none;color:#fff;padding:0 35px;cursor:pointer;font-weight:700;background:#fb330e;font-family:"微软雅黑";font-size:16px;margin:15px auto}
#feedback form dl .button input:hover{background:#de2128}
.news_right{width:890px}
.news_right ul+ul{display:none}
.news_right ul li{overflow:hidden}
.news_right ul li .left{width:130px}
.news_right ul li .left span{display:block;background:#ccc;line-height:50px;text-align:center;color:#fff;font-size:26px}
.news_right ul li .left p{line-height:95px;text-align:center;background:#f3f3f3;font-size:60px;color:#2063b1}
.news_right ul li .right{width:737px;height:128px}
.news_right ul li .right h4{line-height:24px;font-size:22px;font-weight:400;margin-top:6px}
.news_right ul li .right h4 a{color:#444;font-size: 18px;}
.news_right ul li .right h4 a:hover{color:#0061ae}
.news_right ul li .right p{padding-top:16px;padding-bottom:20px;color:#9e9e9e;line-height:26px;font-size:16px}
.news_right ul li .right .read{color:#bababa;font-size:14px;display:block;width:60px;height:20px;border:1px #bababa solid;text-align:center}
.news_right ul li .right .read:hover{background:#0061ae;color:#fff;border:1px #0061ae solid}
.news_right ul li+li{margin-top:42px}
.prolist .i_p_2 li{width:31.4%;margin-right:2.5%;margin-bottom:36px}
.prolist .i_p_2 li:nth-child(3n+3){margin-right:0}
/*.prolist .i_p_2 li:nth-child(4n+4){margin-right:2.5%}*/
.prolist .i_p_2 li:nth-child(12){margin-right:0}
.in_pd_t{height:260px}
.in_pd_l{width:420px;/*border:1px solid #ccc;*/float:left;text-align:center;}
.in_pd_l img{max-width:none}
.in_pd_l .owl-nav{position:absolute;right:5px;bottom:5px;height:26px;width:57px}
.in_pd_l .owl-prev{width:26px;height:26px;background:url(../img/content/pre.png) no-repeat center center;float:left}
.in_pd_l .owl-prev:hover{background-image:url(../img/content/pre-1.png)}
.in_pd_l .owl-next{width:26px;height:26px;background:url(../img/content/next.png) no-repeat center center;float:right}
.in_pd_l .owl-next:hover{background-image:url(../img/content/next-1.png)}
.in_pd_l .img1{max-width:420px}
.in_pd_r{width:430px;float:right;margin-left:30px;height:270px}
.in_pd_r h3{font-size:20px; font-weight: bold; margin-bottom:20px;padding-bottom:10px}
.in_pd_r .t1{height:48px;background:url(../img/content/download_icon1.png) no-repeat left center;border-bottom:1px solid #ccc;line-height:48px;padding-left:45px;margin-bottom:15px}
.in_pd_r ul{padding-bottom:20px;border-bottom:1px solid #f7f7f7;margin-bottom:20px}
.in_pd_r ul li{line-height:35px}
.in_pd_link{border-bottom:1px solid #ccc;padding-bottom:30px}
.in_pd_b .t1{font-size:14px;line-height:26px;color:#333}
.in_pd_b .tit4{height:40px;line-height:40px;border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:35px;font-size:22px}
.in_pd_b .tit4 span{background:#ea1111;color:#fff;padding:8px 30px;border-top-left-radius:5px;border-top-right-radius:5px}
.in_pd_b h3{    font-size:18px; font-weight: bold; margin: 25px 0; color: #2063b1; line-height: 30px; background: url(../images/arr_b.png) left top 8px no-repeat;  border-bottom: 1px dashed #e8e8e8; padding-left: 26px; }
.in_pd_b table{margin-top:10px;margin-bottom:10px}
.in_pd_b table tr td{padding:5px}
.in_pd_b img{margin-top:10px;margin-bottom:20px}
.return a{display:block;float:left;border:1px solid #e8e8e8;line-height:40px;color:#666;background:#fff;margin-right:.75%;text-align:center;box-sizing:border-box}
.return a:last-child{margin-right:0}
.return a.ac,.return a:hover{background:#ea1111;color:#fff;border-color:#e8e8e8}
.return a:nth-child(1),.return a:nth-child(3){width:40%}
.return a:nth-child(2){width:18.5%}
.return{padding:44px 0 75px 0}
.tit3{text-align:center}
.tit3 h3{font-weight:400;margin-bottom:20px;font-size:18px}
.tit3 p{border-top:1px dashed #e8e8e8;border-bottom:1px dashed #e8e8e8;padding-top:15px;padding-bottom:15px}
.tit3 span{padding-left:25px;padding-right:25px;font-size:12px;color:#666}
.para_p{font-size:14px;line-height:30px;color: #999;}
.space_tb5{padding-top:50px;padding-bottom:50px}
.space_tb5 *{font-size:14px;line-height:28px}
.space_tb5 h3{font-size: 18px; color:#2063b1; margin:20px 0; }

.swiper-container{width: 100%; margin-top: 120px;}

.slide_nav::-webkit-scrollbar{width:8px;height:8px}
.slide_nav::-webkit-scrollbar-track{background-color:grey;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.slide_nav::-webkit-scrollbar-thumb{background-color:#f40;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.bigImgNavs::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}
.bigImgNavs::-webkit-scrollbar-track{background-color:grey;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;cursor:pointer}
.bigImgNavs::-webkit-scrollbar-thumb{background-color:#f40;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.pageHeader{background-color:#e4e4e4;z-index:51;width:100%;height:120px;position:absolute;top:0px;}
.pageHeader .header_box{width:1200px;height:146px;background:#e4e4e4;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 2px #e8e8e8;margin:0 auto}
.pageHeader .wrap{width:1200px}
.pageHeader .logo{padding:0 15px;height:146px;float:left}
.menu_box2{float:right;width:1000px;height:146px}
.menu_top{width:100%;float:right;height:47px;margin:25px 0}
.nav{float:right;width:100%;height:50px;border-radius:10px;background:#2063b1}
.nav>ul:after,.nav>ul:before{display:table;clear:both;content:''}
.nav>ul>li{width:13%;float:left;margin-left:1%;position:relative; background:url(../images/line.png) right center no-repeat;}
.nav>ul>li:last-child{background:none;}
.nav>ul>li>a{display:block;white-space:nowrap;font-size:16px;text-align:center;line-height:50px;height:50px;position:relative;font-weight:500;color:#fff}
.nav>ul>li>a:after{content:'';display:block;width:0;height:2px;background-color:#f08200;overflow:hidden;position:absolute;left:50%;bottom:0;-webkit-transition:all .3s ease;transition:all .3s ease;display:none}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{width:100%;left:0}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{color:#fff;height:48px;line-height:48px}
.nav>ul ul{width:100%;border:#ccc 1px solid;border-top:2px solid #2063b1;background-color:#fff;position:absolute;left:0;top:50px;opacity:0;visibility:hidden;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}
.nav>ul ul li{border-bottom:1px dashed #e8e8e8;}
.nav>ul ul li:last-child{border:0px;}
.nav>ul ul a{display:block;line-height:24px;padding:8px 20px;font-size:13px;position:relative}
.nav>ul ul a:after{content:'';display:block;width:10px;height:5px;overflow:hidden;background:url(../images/nav_arr.png) -10px 0 no-repeat;position:absolute;right:20px;top:18px;-webkit-transition:all .3s ease;transition:all .3s ease}
.nav>ul ul a:hover{background-color:#f9f9f9}
.nav>ul ul a:hover:after{background-position:0 0}
.nav>ul>li:hover ul{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
.digital_head .nav{width:75%}
.news_dgt_vr .subnavs .inner_wrap .fix a{padding:0 0}
.tel{height:34px;line-height:34px;font-size:20px;font-weight:700;float:right;margin-right:30px;color: #ea1111;}
.select_lang{width:142px;height:28px;float:right;padding-left:26px;border:1px solid #2063b1;border-radius:20px;background:url(../images/ico_lang.png) no-repeat 6px 7px #2063b1;overflow:hidden;z-index:4;-webkit-transition:all .3s ease;transition:all .3s ease}
.select_lang a{white-space:nowrap;display:block;float:left;font-size:13px;color:#fff;line-height:28px;position:relative;letter-spacing:1px;font-weight:400}
.select_lang a:hover{color:#2063b1}
.select_lang a.active{color:#2063b1}
.select_lang a.english{background:#fff;color:#2063b1;width:93px; text-align:center;}
.select_lang a.english:before,.select_lang a.espanol:before{height:10px;background:#d2d4d7;position:absolute;left:-5px;top:7px}
.select_lang a.chinese{padding:0 15px 0 5px}

.mr20{margin-right:20px}
.zq-icon{display:inline-block;background:url(../images/icon.png) no-repeat}
.icon40x40{width:40px;height:40px}
.crad-area-icon1{background-position:0 0}
.crad-area-icon2{background-position:-40px 0}
.crad-area-icon3{background-position:-80px 0}
.crad-area-icon4{background-position:-120px 0}
.card-area{margin:60px auto 0;height:560px;width:1200px;position:relative}
.card-area .bg-e8e8e8{background:#e8e8e8}
.card-area .bg-e1e1e1{background:#e1e1e1}
.card-area .card-item{z-index:4;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;position:relative;float:left;width:15%;height:470px;background-color:transparent}
.card-area .card-item+.card-item{margin-left:-1px}
.card-area .card-item .card{transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;width:100%;height:100%;text-align:left;background:#fff}
.card-area .card-item .card .card-content{width:100%;line-height:2}
.card-area .card-item .card .card-content.content-first{transition:all .12s cubic-bezier(.4,0,.2,1) .18s;z-index:3;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100));border-left: 1px solid #fff;}
.card-area .card-item .card .card-content.content-second{transition:all .12s cubic-bezier(.4,0,.2,1) 0s;z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));line-height:2}
.card-area .card-item .card .card-content.content-second li{float:left;width:50%}
.card-area .card-item .card .card-content,.card-area .card-item .card .card-title{position:absolute;left:0;right:0;z-index:1}
.card-area .card-item .card .card-title{padding-top:1px;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;height:145px;line-height:26px;font-size:14px;top:0;background:#1b77b9;border-left:1px solid #3285c0}
.card-area .card-item .card .card-title .content{position:absolute;bottom:25px;width:90%;text-align:left; padding-left:25px;}
.card-area .card-item .card .card-title h1{font-size:22px;font-weight:700;color:#d9efff;margin-bottom:0}
.card-area .card-item .card .card-title .short-info{color:#8dbbdc;font-size:14px;margin-top:0;margin-bottom:20px;text-transform:Uppercase;}
.card-area .card-item .card .card-title .zq-product-img{width:40px;height:40px;margin:10px auto;position:relative}
.card-area .card-item .card .card-title .zq-product-img img{position:absolute;left:0;width:100%}
.card-area .card-item .card .card-title .zq-product-img .un-hover{z-index:1;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.card-area .card-item .card .card-title .zq-product-img .with-hover{z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0))}
.card-area .card-item .card .card-title .short-info,.card-area .card-item .card .card-title .zq-product-img img,.card-area .card-item .card .card-title h1{transition:all .15s cubic-bezier(.4,0,.2,1) 0s}
.card-area .card-item .card .activebtn{display:none;}
.card-area .card-item .card .card-content{height:330px;position:absolute;top:145px;}
.card-area .card-item .card .card-content.content-first .content-first-list{width:100%;max-width:250px;font-size:16px;color:#373d41;margin-top:47px;margin-bottom:47px; }
.card-area .card-item .card .card-content.content-first .content-first-list li{margin-bottom:5px; text-align:left; margin-left: 25px; font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.card-area .card-item .card .card-content.content-second{width:90%;left:25px;font-size:14px;color:#a9b0b4;text-align:left;padding-top:40px}
.card-area .card-item .card .card-content.content-second .main-info{width:42%; float:left; margin-right:2%;}
.card-area .card-item .card .card-content.content-second .main-head{color:#3db1ea;font-size:18px;line-height:28px;margin:0px; border:1px solid #e8e8e8;float:left; }
.card-area .card-item .card .card-content.content-second .main-head img{width:100%;}
.card-area .card-item .card .card-content.content-second .main-tip{color:#232933}
.card-area .card-item .card .card-content.content-second .main-desc{color:#8c8c8c;font-size:12px;line-height:22px}
.card-area .card-item .card .card-content.content-second .main-btn{cursor:pointer;width:160px;height:38px;font-size:16px!important;color:#fff;margin-top:22px;margin-bottom:33px;border-radius:19px;background:#3db1ea;border:none;transition:color .3s ease-in-out,background .3s ease-in-out}
.card-area .card-item .card .card-content.content-second .main-btn:hover{color:#fff;background:#1b77b9}
.card-area .card-item .card .card-content.content-second .main-white-btn{cursor:pointer;width:120px;height:30px;font-size:16px!important;color:#fff;margin-top:-16px;border-radius:3px;background:#d82525;transition:color .3s ease-in-out,background .3s ease-in-out;border: 0; float:left; margin-left:17%;}
.card-area .card-item .card .card-content.content-second .main-white-btn:hover{color:#fff;background:#3db1ea}
.card-area .card-item .card .card-content .other-info{width:56%; float:left;overflow:hidden;line-height:22px;font-size:12px}
.card-area .card-item .card .card-content .other-info .other-info-list{width:100%;background:#fff url(../images/ico.png) 10px center no-repeat;margin-right:25px;padding:0 0 0 5px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.card-area .card-item .card .card-content .other-info .other-info-list:nth-child(2n+2){background:#e1e1e1 url(../images/ico.png) 10px center no-repeat;}
.card-area .card-item .card .card-content .other-info .other-info-list .c-a-arrow{position:absolute;right:10px;top:15px;background-position:-200px 0}
.card-area .card-item .card .card-content .other-info .other-info-list:hover{background:#2063b1 url(../images/ico.png) 10px center no-repeat;}
.card-area .card-item .card .card-content .other-info .other-info-list:hover .c-a-arrow{background-position:-200px -17px}
.card-area .card-item .card .card-content .other-info .other-info-list:hover .other-desc,.card-area .card-item .card .card-content .other-info .other-info-list:hover .other-head{color:#fff}
.card-area .card-item .card .card-content .other-info .other-info-list .list-context{color:#00c1de}
.card-area .card-item .card .card-content .other-info .other-head{font-size:14px;font-weight:400;color:#000;line-height:40px;}
.card-area .card-item .card .card-content .other-info .other-desc{margin-top:2px;font-size:12px;color:#999}
.card-area .card-item.active{z-index:6;box-shadow:0 0 30px rgba(0,0,0,.2);width:40%;height:500px}
.card-area .card-item.active .card .card-title{background-color:#2063b1;height:159px;top:-15px;border:none}
.card-area .card-item.active .card .card-title .short-info{color:#9ed8f5}
.card-area .card-item.active .card .card-title h1{color:#fff}
.card-area .card-item.active .card .card-content.content-first{transition:all .12s cubic-bezier(.4,0,.2,1) 0s;z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));}
.card-area .card-item.active .card .card-content.content-second{transition:all .12s cubic-bezier(.4,0,.2,1) .18s;z-index:3;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.card-area .card-item.active .card .activebtn{display:block; float:right; margin-right:25px;}
.card-area .card-item.active .card .main-btn{cursor:pointer;width:120px;height:30px;font-size:16px!important;color:#fff;margin-top:58px;margin-bottom:33px;border-radius:3px;border:1px solid #fff;background:none;transition:color .3s ease-in-out,background .3s ease-in-out}
.card-area .card-item.active .card .main-btn:hover{color:#fff;background:#3db1ea;}
.card-area .card-item.active .card .card-title .content{width:50%;}

#new{width: 100%; min-width: 1200px;  margin: 30px auto 0;background: #e7e7e7 url(../images/bottom_top.png) bottom left no-repeat;}
.indexnews{width: 1200px; padding: 60px 0; margin:0 auto; display:table;}
.news-l{ width: 715px;  margin-right: 25px;}
.news-r{ width: 460px; height:470px; background:url(../images/contact_bg.png) left top no-repeat;  }
.news-r .contact{width:320px; height:160px; padding-top:212px; padding-left:75px;}
.news-r .contact p{line-height:26px;}
.new-a p{ font-size: 24px; color: #3a3a3a;}
.new-a strong{font-size:16px; color:#2063b1; height:20px; line-height:20px;}
.new-a a{float: right; font-size: 14px; color: #6d6d6d;}
.new-a a:hover{ color: #00adef;}

.new-b{float:left; width:100%; border-bottom: 1px solid #c9c9c9; padding-bottom:30px;}
.new-b-l{margin-top: 30px; margin-right: 20px; width:380px; height:220px;}
.new-b-l img{width:100%; height:100%;}
.new-b-r{ margin-top:28px;width:290px;height: 150px;}
.new-b-r h1{font-size: 16px; color: #3c3d3b;margin-bottom: 20px;line-height: 20px;font-weight:bold;}
.new-b-r p{font-size: 12px;color: #6d6d6d; margin-bottom: 25px; line-height: 24px;}


.new-b-r .more{width: 120px; height: 35px; background: #d22020; text-align:center; text-indent:0;  }
.new-b-r .more span{font-size: 12px;color: #ffffff;line-height: 35PX;}
.news-r .book{margin-top: 60px;}
.news-r .book-a{width:243px; height:350px; margin-right:20px; border:1px solid #838383;}
.news-r .book-a:last-child{margin:0;}
.news-r .book-a img{width:100%; height:100%;}
.new-c{float:left;width: 715px; padding-top:30px;}
.new-c .new-c-1{ width: 715px;height: 40px; line-height:40px;}
.new-c-1 .xw{ height:14px; padding-bottom: 16px;}
.new-c-1 p{background:url(../images/link_ico.png) left center no-repeat;text-indent:30px; float: left; font-size: 14px;color:#6d6d6d;line-height: 30px; height:30px; width:98%;}
.new-c-1 span{float:right; font-size: 12px;}
.new-c-1 p:hover{background: url(../images/ico-6.png) left center no-repeat;text-indent:30px;; color: #00ADEF;}

.pageFooter{width:100%;min-width: 1200px; display: table; background:url(../images/bottom.png) bottom center no-repeat; background-size: cover;}
.foot{width:1200px; margin:0px auto; padding-top:30px;}
.foot_left{float:left; width:700px; }
.foot_tel{  font-size:24px; line-height:45px; font-weight:bold; color:#fff;}
.foot_right{float:right;width: 500px;}
.foot_menu {width:100%; height:16px;line-height:16px; margin:20px 0;}
.foot_menu ul{margin:0px; padding:0px;}
.foot_menu ul li{padding:0 11px 0 0;  float:left; width: 15%;}
.foot_menu ul li a{color:#fff; font-size:14px;}
.foot_menu ul li a:hover{color:#adcff7;}
.foot_menu .bigtitle{font-size: 16px;  font-weight: bold;}
.foot_menu .sub{width: 100%; margin-top: 30px;}
.foot_menu .sub ul{margin: 0px; padding: 0px;}
.foot_menu .sub ul li{width: 100%; margin-bottom: 10px;}
.foot_menu .sub ul li a{color: rgba(255,255,255,0.8);}
.foot_menu .sub ul li a:hover{color:#adcff7;}
.foot_text{width:100%; float:right; text-align:right; color:#fff; line-height:30px;}
.foot_text a{color:#fff;}
.shejiao{float:left; margin-top:20px; width:100%;}
.s_bg { height:55px; line-height:55px; border-bottom:1px solid #e8e8e8;}
.h_ser { margin:0 auto; width:1200px;}
.s_inp {  margin-top:11px;}
.s_inp .inp01 {width:207px; height:30px; line-height:30px; padding:0 3px 0 37px; border:none; float:left; font-size:12px; color:#333; font-family:"Microsoft YaHei";}
.h_ser p { float:left; width:860px; overflow:hidden; margin:0px;}
.h_ser p a { padding:0 6px;font-weight: bold;}
.search{width: 273px;height:30px;float:right;overflow:hidden;border:1px solid #fff;z-index: 8;background: #e8e8e8;}
.search .txt{float:left;padding-left: 10px;color: #999;border-style: none;border-width: 0px;height: 30px;line-height: 30px;width: 218px;font-size: 12px;background: none;}
.search .btn{float: right;width:30px;height:30px;border-style:none;border-width: 0px;background: url(../images/arr_search.gif) 0px 7px no-repeat;cursor: pointer;}


.xc_banner{width:100%;position:relative; margin-top: 120px;}
.xc_banner ._banner_img{display:block;height:auto;text-align:center;width:100%;}
.xc_banner ._banner_img img{display:inline-block;width:100%;margin-top:-26px;max-width:none}
.xc_banner ._banner_nav{position:absolute;bottom:0;left:0;top:0;right:0}
.xc_banner ._banner_nav .xc_nav_bar{position:absolute;bottom:4px;left:50%;margin-left:-600px;width:1200px;height:52px;line-height:52px;background:rgba(255,255,255,.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);font-size:0}
.xc_banner ._banner_nav .xc_nav_bar a{font-size:15px;color:#303030;padding:16px 20px;border-right:1px solid #e7e7e7}
.xc_banner ._banner_nav .xc_nav_bar a.cur,.xc_banner ._banner_nav .xc_nav_bar a:hover{background:#2063b1;color:#fff}
.xc_bread{text-align:left;font-size:13px;color:#b5b5b5;padding:30px 0 20px; width: 1200px; margin: 0 auto;border-bottom: 1px solid #e8e8e8;}
.xc_bread a{display:inline-block}



.tjpro { width: 1200px; padding: 0px 0 60px; margin: 0 auto; display: table;}
.tjpro_title{width: 1200px; text-align: center; margin: 20px auto 80px; font-size: 50px; font-weight: bold; color: #3285c0}
.tjpro_title span{font-size: 20px; width: 100%;float: left; font-weight: 500; margin-top: 10px;}
ul.Plist{width:102%;margin-top: 15px;margin-left: -1%;}
ul.Plist li{float: left;width: 23%;margin: 0 1% 20px 1%;}
ul.Plist li a{text-align: center;display: block;transition:all .35s;position: relative;}
ul.Plist li .img img{width:100%;}
ul.Plist li .img{ position:relative; background:#000; text-align:center;overflow:hidden;}
ul.Plist li .img>img{width:100%;height:auto; transition:all 1s;}
ul.Plist li .con{ position:relative; text-align:left; border:1px solid #eee; box-sizing:border-box;padding:10px 20px;background: #fafafa;}
ul.Plist li .con:after{ position:absolute;z-index:1;left:0;bottom:0; width:0;height:2px;opacity:0;background-image: linear-gradient(to right, #d70010 , #a7010c);content:''; transition:all .35s;}
ul.Plist li .con h3{color:#555; font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.Plist li .con p{min-height: 17px;padding:10px 0; font-size:13px; color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.Plist li span.iconfont{font-size: 20px; position:absolute;z-index:4; right:15px; bottom:15px;color: #d70010;}
ul.Plist li a:hover{box-shadow:0 0 10px rgba(0,0,0,.2);}
ul.Plist li a:hover .img>img{transform:scale(1.1);opacity:.8;}
ul.Plist li a:hover .con:after{ width:100%;opacity:1;}

