﻿@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑"; color:#565656;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

.in_head{width:1200px;height:auto;margin:0 auto;}
.in_head_l{width:493px;height:136px;float:left;}
.in_head_l img{width:493px;height:136px;}
.in_head_r{width:578px;height:136px;float:right;}
.in_head_r_t{width:578px;height:33px;padding-top:35px;}
.in_head_r_tl{width:244px;height:33px;float:right;font-size:16px;color:#000000;line-height:33px;text-align:right;}
.in_head_r_tr{width:334px;height:33px;float:right;}
.in_head_r_b{width:578px;height:50px;line-height:50px;color:#000;font-size:18px;}
.nav{width:100%;height:57px;background:#b31919;}
.nav_all{width:1200px;height:57px;margin:0 auto;}
.nav_all a li{width:103px;height:57px;text-align:center;line-height:57px;font-size:16px;color:#fff;float:left;margin-left:22px;}
.nav_all a:nth-child(1) li{margin-left:53px;}
.nav_all a:nth-child(2) li{margin-left:0px;}
.nav_all a li:hover{background:#ff9c00}

.banner_middle{width:100%; position:relative; overflow:hidden;}
.banner_middle_pic li img{width:100%;height:auto;}
.banner_middle .num{ overflow:hidden; height:10px; position:absolute; bottom: 20px; zoom:1; /*z-index:3;*/}
.banner_middle .num li{ width:10px; height:10px; text-align: center;  font-family: "microsoft yahei", Arial; background: #fff;  margin-right: 24px; font-size:0px; cursor:pointer; float: left; border-radius:50%}
.banner_middle .num li.on{background: #b31919; }

.in_t{width:100%;height:175px;background:#f7f7f7;}
.in_tc{width:1200px;height:175px;margin:0 auto;}
.in_tc li{width:230px;height:104px;float:left;margin-left:93px;margin-top:36px;}
.in_tc li:nth-child(1){margin-left:0px;}
.in_tcl{width:105px;height:104px;float:left;}
.in_tcr{width:110px;height:104px;float:right;}
.in_tcr p{font-size:16px;color:#222222;line-height:16px;padding-top:28px;}
.in_tcr a{font-size:16px;color:#b31919;line-height:16px;padding-top:15px;display:block;}
.in_ab{width:200px;height:auto;margin:0 auto;text-align:center;}
.in_ab p:nth-child(1){font-size:14px;color:#444444;line-height:14px;padding-top:50px;}
.in_ab p:nth-child(2){font-size:24px;color:#444444;line-height:24px;padding-top:20px;}
.in_ab p:nth-child(3){width:37px;height:5px;background:#b31919;margin:0 auto;margin-top:20px;}
.in_ab_all{width:1200px;height:264px;margin:0 auto;margin-top:40px;}
.in_ab_all_l{width:590px;height:264px;float:left;position:relative;}
.in_ab_all_l img{width:590px;height:379px;display:block;position:absolute;bottom:0;left:0;}
.in_ab_all_r{width:575px;height:264px;float:right;}
.in_p1{font-size:18px;color:#222222;line-height:18px;padding-top:8px;}
.in_p2{font-size:14px;color:#666666;line-height:35px;padding-top:18px;text-indent:2em;}
.in_p3{width:120px;height:33px;border:1px solid #b5b5b5;line-height:33px;text-align:center;margin-top:10px;color:#444444;}
.in_news_all{width:1200px;height:430px;margin:0 auto;}
.in_news_l{width:550px;height:430px;float:left;}
.in_news_lt{width:550px;height:22px;line-height:22px;font-size:22px;color:#b31919;padding-top:20px;}
.in_news_lc{width:550px;height:auto;}
.in_news_lc li{width:550px;height:56px;margin-top:20px;}
.in_nlc_l{width:110px;height:56px;border-right:1px solid #d9d9d9;float:left;}
.in_nlc_l p:nth-child(1){font-size:24px;color:#444444;text-indent:20px;line-height:24px;padding-top:5px;}
.in_nlc_l p:nth-child(2){font-size:14px;color:#444444;text-indent:50px;line-height:14px;padding-top:11px;}
.in_nlc_r{width:400px;height:56px;float:left;margin-left:35px;}
.in_nlc_r p:nth-child(1){font-size:14px;color:#444444;line-height:18px;padding-top:5px;}
.in_nlc_r p:nth-child(2){font-size:14px;color:#999999;line-height:14px;padding-top:15px;}
.in_news_lc li:hover .in_nlc_r p:nth-child(1){color:#b31919;}
.in_news_r{width:550px;height:430px;float:right;}
.in_news_rt{width:550px;height:22px;line-height:22px;font-size:22px;color:#b31919;padding-top:20px;}
.in_news_rc{width:550px;height:auto;}
.in_news_rc li{width:259px;height:70px;float:left;margin-top:20px;}
.in_news_rc a:nth-child(2n) li{margin-left:32px;}
.in_news_rc li:hover .in_nrc_r{color:#b31919;}
.in_nrc_l{width:107px;height:70px;float:left;}
.in_nrc_l img{width:107px;height:70px;}
.in_nrc_r{width:133px;height:70px;float:right;font-size:14px;color:#444444;line-height:30px;}
.in_xin{width:100%;height:544px;background:url(../images/in_news_bg.jpg) no-repeat center;}
.in_xin_all{width:1200px;height:361px;margin:0 auto;padding-top:30px;}
.in_xin_al{width:385px;height:361px;float:left;position:relative;}
.in_xin_al img{width:409px;height:269px;display:block;position:absolute;top:55px;left:0;}
.in_xin_ar{width:815px;height:361px;float:left;background:#fff;}
.in_xin_ar_all{width:749px;height:361px;margin-left:52px;}
.in_xin_ar_t{width:749px;height:113px;border-bottom:1px dashed #dfdfdf;}
.in_xin_ar_t p:nth-child(1){font-size:14px;color:#444444;line-height:14px;padding-top:30px;}
.in_xin_ar_t p:nth-child(2){font-size:24px;color:#444444;line-height:24px;padding-top:10px;}
.in_xin_ar_t p:nth-child(3){width:37px;height:5px;background:#b31919;margin-top:13px;}
.in_xin_ar_c{width:749px;height:auto;}
.in_xin_ar_c li{width:749px;height:41px;line-height:41px;font-size:14px;color:#666666;border-bottom:1px dashed #dfdfdf;}
.in_xin_ar_c li span{display:block;float:left;}
.in_xin_ar_c li span:nth-child(1){width:30px;text-align:center;color:#b31919;}
.in_xin_ar_c li span:nth-child(2){width:523px;}
.in_xin_ar_c li span:nth-child(3){width:180px;}
/*
    
    */
.in_xin_ar_c li span:nth-child(4){width:15px;text-align:left;}
.in_xin_ar_c li:hover{color:#b31919;}
.txtMarquee-top{ width:749px;  overflow:hidden; position:relative; }

.in_xin_bot{width:1200px;height:154px;margin:0 auto;text-align:center;}
.in_xin_bot p:nth-child(1){font-size:24px;color:#b31919;line-height:24px;padding-top:48px;}
.in_xin_bot p:nth-child(2){font-size:14px;color:#444444;line-height:14px;padding-top:12px;}
.in_about{width:100%;height:526px;background:url(../images/in_ab_bg.jpg) no-repeat center;}
.in_about_all{width:1200px;height:526px;margin:0 auto;}
.in_ab1{width:200px;height:auto;margin:0 auto;text-align:center;}
.in_ab1 p:nth-child(1){font-size:14px;color:#fff;line-height:14px;padding-top:50px;}
.in_ab1 p:nth-child(2){font-size:24px;color:#fff;line-height:24px;padding-top:20px;}
.in_ab1 p:nth-child(3){width:37px;height:5px;background:#fff;margin:0 auto;margin-top:20px;}
.in_about_a{width:1200px;height:366px;margin-top:22px;}
.in_about_al{width:685px;height:366px;float:left;}
.in_about_al_p1{font-size:14px;color:#fff;line-height:35px;text-indent:2em;}
.in_about_al_p2{width:142px;height:36px;line-height:36px;border:1px solid #fff;list-style-position:36px;font-size:14px;color:#fff;text-align:center;margin-top:40px;}
.in_about_ar{width:449px;height:366px;float:right;}
.in_about_ar img{width:449px;height:289px;margin-top:14px;}

.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;}
.in_team{width:1200px;height:600px;margin:0 auto;}
.in_team_all{width:1200px;height:auto;margin-top:43px;}
.in_team_all li{width:223px;height:auto;float:left;margin-left:20px;}
.in_team_all a:nth-child(1) li{margin-left:0;}
.in_team_all li img{width:223px;height:auto;}
.in_team_all li p{width:223px;height:44px;line-height:44px;text-align:center;font-size:16px;color:#444444;background:#f6f4f4;}
.in_team_b{width:142px;height:36px;font-size:14px;color:#b31919;line-height:36px;border:1px solid #b31919;text-align:center;margin:0 auto;margin-top:48px;}
.bot{width:100%;height:402px;}
.bot_t{width:100%;height:361px;background:#3d3d3d;}
.bot_tall{width:1200px;height:361px;margin:0 auto;}
.bot_b{width:100%;height:41px;background:#2e2e2e;font-size:14px;color:#888888;line-height:41px;text-align:center;}
.bot_tl{width:438px;height:361px;background:url(../images/bot_l_bg.jpg) no-repeat center;position:relative;float:left;}
.bot_tlt{width:258px;height:75px;background:#414141;position:absolute;top:60px;left:140px;text-align:center;}
.bot_tlt p:nth-child(1){font-size:16px;color:#fff;line-height:16px;padding-top:18px;}
.bot_tlt p:nth-child(2){font-size:12px;color:#fff;line-height:12px;padding-top:9px;}
.bot_p1{font-size:14px;color:#999999;line-height:14px;padding-top:160px;margin-left:150px;}
.bot_p2{font-size:14px;color:#999999;line-height:14px;padding-top:15px;margin-left:150px;}
.bot_p3{font-size:14px;color:#999999;line-height:14px;padding-top:15px;margin-left:150px;}
.bot_p4{padding-top:20px;margin-left:150px;font-size:14px;color:#666666;line-height:28px;}
.bot_pp{width:2５0px;font-size:14px;color:#666666;line-height:28px;display:block;float:left;}
.bot_img{width:149px;height:35px;position:absolute;top:217px;left:263px;}
.bot_img li{width:35px;height:35px;float:left;margin-left:14px;cursor:pointer;}
.bot_tc{width:170px;height:361px;float:left;margin-left:70px;}
.bot_tc_ewm{width:170px;height:170px;margin-top:40px;background:url(../images/ewm_bg.png) no-repeat center center;}
.bot_tc_ewm img{width:150px;height:150px;display:block;padding-top:10px;margin-left:10px;}
.bot_tc_p{font-size:14px;color:#888888;line-height:48px;text-align:center;}
.bot_tr{width:460px;height:auto;float:right;margin-top:40px;}
.bot_tr_t{font-size:14px;color:#fff;line-height:30px;text-indent:2em;}
.bot_tr_c li{width:460px;height:30px;margin-top:19px;font-size:14px;color:#666666;}
.main_bd{width:377px;height:30px;background:#676767;color:#fff;line-height:30px;border:none;text-indent:1em;}
.main_bd1{width:377px;height:100px;background:#676767;color:#fff;line-height:30px;border:none;resize:none;text-indent:1em;float:left;}
.tijiao{width:107px;height:30px;line-height:30px;color:#fff;background:#676767;text-align:center;border:none;margin-top:13px;margin-left:70px;}

.ej_all{width:1200px;height:auto;margin:0 auto;margin-top:21px;}
.ej_al{width:273px;height:auto;float:left;}
.ej_al_t{width:273px;height:48px;background:#b31919;color:#fff;line-height:48px;position:relative;text-align:center;font-size:16px;font-weight: bolder;}
.ej_al_t::before{content:'';width:35px;height:2px;background:#fff;position:absolute;top:24px;left:60px;}
.ej_al_t::after{content:'';width:35px;height:2px;background:#fff;position:absolute;top:24px;right:60px;}
.ej_al_tit{width:273px;height:auto;background:#f7f7f7;padding:20px 0;}
.ej_al_tit a li{width:219px;height:34px;background:url(../images/ej_al_tit_bg.jpg) no-repeat center center;line-height:34px;font-size:14px;color:#666666;text-indent:44px;margin:0 auto;margin-top:20px;}
.ej_al_tit a:nth-child(1) li{margin-top:0;}
.ej_al_a{width:273px;height:168px;padding:20px 0;}
.ej_al_b{width:273px;height:auto;margin-top:20px;}
.ej_al_bt{width:273px;height:48px;background:#b31919;}
.ej_al_btl{width:116px;height:38px;background:#fff;margin-top:10px;margin-left:10px;float:left;font-size:16px;color:#b31919;line-height:38px;text-align:center;}
.ej_al_btr{width:75px;height:38px;color:#fff;font-size:14px;line-height:38px;text-align:center;float:right;margin-top:10px;}
.ej_al_bc{width:273px;height:auto;padding-bottom:15px;}
.ej_al_bc a li{width:273px;height:25px;line-height:25px;font-size:14px;color:#666666;margin-top:15px;}

.ej_al_c{width:273px;height:auto;margin-top:20px;}
.ej_al_ct{width:273px;height:48px;background:#b31919;}
.ej_al_ctl{width:116px;height:38px;background:#fff;margin-top:10px;margin-left:10px;float:left;font-size:16px;color:#b31919;line-height:38px;text-align:center;}
.ej_al_ctr{width:75px;height:38px;color:#fff;font-size:14px;line-height:38px;text-align:center;float:right;margin-top:10px;}

.ej_al_cc{width:273px;height:auto;margin-top:10px;}
.banner_middle1{width:100%; position:relative; overflow:hidden;}
.banner_middle_pic1 li img{width:100%;height:auto;}
.banner_middle1 .num1{ overflow:hidden; height:10px; position:absolute; bottom: 20px; zoom:1; /*z-index:3;*/}
.banner_middle1 .num1 li{ width:10px; height:10px; text-align: center;  font-family: "microsoft yahei", Arial; background: #fff;  margin-right: 12px; font-size:0px; cursor:pointer; float: left; border-radius:50%}
.banner_middle1 .num1 li.on{background: #ff9c00; }

.ej_al_d{width:273px;height:auto;margin-top:20px;padding-bottom:20px;}
.ej_al_dc{width:259px;height:auto;margin:0 auto;}
.ej_al_dc li{width:259px;height:70px;margin-top:24px;}
.in_nrc_l{width:107px;height:70px;float:left;}
.in_nrc_l img{width:107px;height:70px;}
.in_nrc_r{width:133px;height:70px;float:right;font-size:14px;color:#444444;line-height:30px;}

.ej_ar{width:896px;height:auto;float:right;}
.ej_art{width:896px;height:37px;margin-top:6px;margin-bottom:15px;}
.ej_art_l{width:600px;height:37px;float:left;border-left:5px solid #b31919;line-height:37px;text-indent:20px;font-size:24px;color:#b31919;font-weight:bolder;}
.ej_art_r{width:240px;height:37px;float:right;color:#666666;font-size:14px;line-height:37px;}
.ej_arc{width:896px;height:auto;margin-bottom:20px;line-height:35px;font-size:16px;}
.ej_pro_list{width:896px;height:auto;}
.ej_pro_list li{width:278px;height:auto;float:left;margin-left:25px;margin-bottom:30px;}
.ej_pro_list a:nth-child(3n-2) li{margin-left:0;}
.ej_pro_list li img{width:278px;height:auto;}
.ej_pro_list li p{width:278px;height:44px;line-height:44px;text-align:center;font-size:16px;color:#444444;background:#f6f4f4;}

.ej_news_list{width:896px;height:auto;}
.ej_nl{width:896px;height:152px;border-bottom:1px dashed #cccccc;}
.ej_nl_l{width:199px;height:132px;float:left;}
.ej_nl_l img{width:199px;height:132px;}
.ej_nl_r{width:675px;height:132px;float:right;}
.ej_nl_r p:nth-child(1){font-size:18px;color:#333333;font-weight:bold;line-height:18px;padding-top:22px;}
.ej_nl_r p:nth-child(2){font-size:14px;color:#999999;line-height:24px;padding-top:12px;}
.ej_news li{width:896px;height:55px;border-bottom:1px dashed #cccccc;font-size:16px;color:#555555;line-height:55px;}
.main_page{text-align:center;width:100%;height:150px;line-height:150px;font-size:14px;}
.main_page a{color:#333333;padding:1px 5px;border:1px solid #cccccc;margin:0 8px;}
.select{color:#fff!important;border:1px solid #b31919!important;background:#b31919;}
.pro_show_t{font-size:20px;color:#333333;line-height:20px;text-align:center;font-weight:bolder;}
.main_title{font-size:14px;color:#999999;line-height:50px;border-bottom:1px dashed #ccc;text-align:center;}

.in_ja_all{width:739px;height:537px;position:fixed;z-index:999;}
.in_ja{position:absolute;top:0;left:0;}
.in_x{position:absolute;top:0;right:-34px;cursor:pointer;}
.in_zi{width:239px;height:63px;text-align:center;font-size:24px;color:#fff;background-color:#b31919;line-height:63px;position:absolute;top:435px;left:250px;border-radius:10px;}

.ej_n_bot{width:896px;height:auto;margin-top:20px;}
.ej_n_bt{width:896px;height:48px;background:#b31919;}
.ej_n_btl{width:217px;height:38px;background:#fff;margin-top:10px;margin-left:10px;float:left;font-size:16px;color:#b31919;line-height:38px;text-align:center;}
.ej_n_btr{width:75px;height:38px;color:#fff;font-size:14px;line-height:38px;text-align:center;float:right;margin-top:10px;}
.ej_n_bc{width:896px;height:auto;padding-bottom:15px;}
.ej_n_bc a li{width:896px;height:55px;line-height:55px;font-size:16px;color:#666666;margin-top:15px;border-bottom:1px dashed #ccc;}
.ej_n_bc a li:hover{color:#b31919;}
.ej_al_bc a li:hover{color:#b31919;}
.donghua{animation:tada 1s infinite;}

.ej_pro_tou{width:886px;height:auto;margin:0 auto;}
.ej_pro_tou_l{float:left;width:278px;height:auto;}
.ej_pro_tou_r{width:608px;height:209px;float:left;background:#f6f4f4;margin-top:60px;}
.ej_pro_tou_r p{text-indent:20px;}
.ej_pro_tou_r p:nth-child(1){font-size:20px;color:#b31919;line-height:20px;padding-top:30px;font-weight:bold;}
.ej_pro_tou_r p:nth-child(2){font-size:16px;color:#444444;line-height:16px;padding-top:25px;}
.ej_pro_tou_r p:nth-child(3){font-size:16px;color:#444444;line-height:16px;padding-top:20px;}
.ej_pro_tou_r p:nth-child(4){font-size:16px;color:#444444;line-height:16px;padding-top:20px;}

