@charset "utf-8";
/* CSS Document */
html {overflow-x:hidden;overflow-y:auto;}
html {overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p,tr {padding:0;margin:0;border:0;list-style:none;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%; font-family:Microsoft Yahei;}

body { font-size:12px; font-family:Microsoft Yahei; color:#666; background:#fff;}
a {text-decoration:none; color:#666; transition: all 0.6s ease 0s; line-height:1.4;}
a:hover {text-decoration:none; color:#e7000f; transition: all 0.6s ease 0s;}
img { border:none;}
.clear {clear:both;height:0 auto; line-height:0px; zoom:1; font-size:1px;}
:after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.g1300 { width:1300px; height:auto; margin: 0 auto; position:relative;}
.fl { float:left;}
.fr { float:right;}


/*  头部  */
#header { width:100%; height:100%; }


/*  顶部  */
.top_stf { width:100%; height:36px; background:#eee; }
.top_stf p { color:#5c5c5c; font-size:12px; line-height:35px; font-family:"微软雅黑";}
.top_stf p span { color:#f98a16; font-weight:bold;}
.top_stf p a { color:#5c5c5c; margin-left:5px; margin-right:5px;}
.top_stf p a.on { color:#e71928;}
.top_stf p a:hover { color:#e71928;}


/*  logo  */
.logo_stf { width:100%; height:140px; margin:0 auto;}
.logo_stf .logo_tu { margin-top:20px;}
.logo_stf .logo_tu a { display:block; }
.logo_stf .logo_tu a img {  }

/*  电话  */
.logo_stf .tel { height:auto; text-align:left; margin-top:30px;}

.logo_stf .tel .tel_tb { float:left; margin-right:20px; margin-top:22px;}
.logo_stf .tel .tel_tb img { margin:0px 0px 0px 0px;}

.logo_stf .tel .tel_xx { text-align:left; padding-left:0px; float:right;}
.logo_stf .tel .tel_xx p { font-size:13px; line-height:2; color:#4c4c4c; font-family:"Microsoft JhengHei";}
.logo_stf .tel .tel_xx span { font-size:26px; font-weight:bold; color:#dd170d; line-height:1.1; display:table;}


/*  导航列表  */
.nav_stf { width:100%; height:50px; margin:0 auto; background:#f60101; position:relative; z-index:999;}
.nav_stf ul { width:1300px; height:50px; margin:0 auto;}
.nav_stf ul li { float: left; width:11.1%; height:50px; line-height:50px; text-align:center;}
.nav_stf ul li a { font-size:16px; color:#fff; display: block; text-align:center; height:50px; line-height:50px;}
.nav_stf ul li a:hover { background:#cf0101; color:#fff;}


/* banner */
.banner_stf { position:relative; height:650px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; }
.slider{ width:100%; height:650px; margin:0 auto; overflow:hidden;}
.slider #slider1_container { position:relative; top: 0px; left: 0px; width:100%; height:650px;}
.slider .slides { cursor: move; position:absolute; overflow:hidden; left:0px; top:0px; width:100%; height:650px;}
.slider .slides div{ width:100%; height:650px; text-align:center; position:relative; overflow:hidden;}
.slider .slides div a { position:absolute; width:1920px !important; left:50% !important; vertical-align:middle; margin:0 auto; text-align:center;}
.slider .slides img { width:1920px !important; height:650px; text-align:center; vertical-align:middle; position:relative; left:-50% !important;}
.av{ background-color:#FFFFFF !important;}
.slidetip{ position:fixed; z-index:99; bottom:90px; left:48%;}



/*  中部  */
#contain { width:100%; height:auto; margin:0 auto;}

.g_tit { width:235px; height:305px; background:url(../images/tit_bg.jpg) center center no-repeat; text-align:center; position:absolute; margin-left:1065px; }
.g_tit .kang { width:auto; height:275px; margin:14px; border:1px solid #fff;}
.g_tit .kang h3 { font-size:34px; color:#fff; font-family:"book Antiqua"; font-weight:bold; text-align:center; text-transform:uppercase; line-height:52px; margin-top:25px;}
.g_tit .kang .tit_tb { width:33px; height:5px; margin:0 auto;}
.g_tit .kang .tit_tb img { max-height:5px; display:table-cell;}
.g_tit .kang span { font-size:14px; color:#fff; display:inline; text-transform:uppercase; line-height:36px;}
.g_tit .kang p { font-size:26px; color:#fff; line-height:36px; text-align:center; line-height:1; margin-top:18px;}
.g_tit .kang a { width:100px; height:35px; line-height:35px; margin:0 auto; font-size:15px; color:#fff; border:1px solid rgba(255,255,255,0.6); display:block; text-align:center; margin-top:38px;}
.g_tit .kang a:hover { background:rgba(255,255,255,0.9); color:#dd1c1c; border:1px solid rgba(255,255,255,0.6);}
.g_tit .kang a.hvr-radial-in { background:rgba(255,255,255,0.9);}
.g_tit .kang a.hvr-radial-in:before { background:#dd1c1c;}
.g_tit .kang a.hvr-radial-in:before:hover { background:rgba(255,255,255,0.9); color:#dd1c1c;}



/*  关于我们  */
.about_stf { width:100%; height:495px; margin:0 auto; position:relative; bottom:60px;}
.about_stf .about_tit { width:1300px; height:auto; margin:0 auto; position:relative;}
.about_stf .about_tit .g_tit {}

.about_stf .tit { width:1300px; height:90px; margin:0 auto; padding-top:80px;}
.about_stf .tit p { font-size:28px; color:#4f4f4f; line-height:90px; text-align:left; font-weight:bold;}

.about_stf .about_nr { width:100%; height:325px; margin:0 auto; background: linear-gradient(to right, #f8f8f8 0%,#f8f8f8 50%,#fff 50%,#fff 100%);}
.about_nr .nr { width:1300px; height:325px; margin:0 auto; background:#f8f8f8;}
.about_nr .nr .about_zi { width:710px; height:240px; margin:40px 0px 40px 0px; overflow:hidden;}
.about_nr .nr .about_zi p { font-size:15px; line-height:2; text-indent:2em; text-align:justify;}

.about_nr .nr .about_tu { margin:40px 40px 40px 0px;}



/*  产品展示  */
.pro_stf { width:100%; height:655px; margin:0 auto; background:url(../images/pro_bg.jpg) center center repeat; position:relative;}
.pro_stf .pro_tit { width:1300px; height:auto; margin:0 auto; position:relative;}
.pro_stf .pro_tit .g_tit { margin-left:0px; }

.pro_stf .tit { width:1300px; height:90px; margin:0 auto; padding-top:80px;}
.pro_stf .tit h3 { font-size:28px; color:#444; line-height:1.6; text-align:left; position:relative; left:275px;}
.pro_stf .tit p { font-size:17px; color:#686868; line-height:1.8; text-align:left; position:relative; left:275px;}

.pro_stf .pro_nr { width:100%; height:375px; margin:0 auto; margin-top:35px;}
.pro_nr .cityList { width:100%; height:375px; margin:0 auto;}
.pro_nr .cityList .lieb { width:100%; height:100px; margin:0 auto; background: linear-gradient(to left, #f8f8f8 0%,#f8f8f8 50%,#fff 50%,#fff 100%);}
.pro_nr .cityList .lieb .lieb_nr { width:1300px; height:100px; margin:0 auto; background:#f8f8f8;}
.pro_nr .cityList .lieb ul.liebChar { width:auto; height:100px; float:right;}
.pro_nr .cityList .lieb ul.liebChar li { width:124px; height:97px; line-height:100px; text-align:center; float:left; margin:0 10px 0 10px;}
.pro_nr .cityList .lieb ul.liebChar li.on {}
.pro_nr .cityList .lieb ul.liebChar li:nth-child(1) {}
.pro_nr .cityList .lieb ul.liebChar li a { width:120px; height:97px; line-height:100px; text-align:center; color:#333; display:block; border-bottom:3px solid #f8f8f8; font-size:16px;}
.pro_nr .cityList .lieb ul.liebChar li a:hover { background:#f8f8f8; border-bottom:3px solid #ef2318; color:#333;}
.pro_nr .cityList .lieb ul.liebChar li.on a { background:#f8f8f8; border-bottom:3px solid #ef2318; color:#333;}

.pro_nr .cityList .cityListBox { width:1300px; height:305px; margin:0 auto; margin-top:45px;}
.pro_nr .cityList .cityListBox .hotCity { width:1300px; height:305px;}
.pro_nr .cityList .cityListBox .none { display:none;}
.pro_nr .cityList .cityListBox .pro_tu { width:1300px; height:305px; margin:0 auto;}
.pro_nr .cityList .cityListBox .pro_tu ul { width:1320px; height:305px;}
.pro_nr .cityList .cityListBox .pro_tu ul li { width:310px; height:305px; float:left; margin-right:20px;}
.pro_nr .cityList .cityListBox .pro_tu ul li a { width:310px; height:305px; background:#f8f8f8; position:relative; display:table-cell; text-align:center; vertical-align:middle;}
.pro_nr .cityList .cityListBox .pro_tu ul li a img { max-width:310px; max-height:305px; text-align:center; vertical-align:middle;}
.pro_nr .cityList .cityListBox .pro_tu ul li a p { width:310px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; background:rgba( 221,23,13,0.8); position:absolute; bottom:0px; transition:all 0.6s;}
.pro_nr .cityList .cityListBox .pro_tu ul li a:hover p { height:50px; line-height:50px; transition:all 0.6s;}



/*  优势  */
.ys_stf { width:100%; height:850px; margin:0 auto; margin-top:90px;}
.ys_stf .ys_tit { width:1300px; height:100px; margin:0 auto; text-align:center; }
.ys_stf .ys_tit h3 { font-size:24px; color:#333; line-height:1.6;}
.ys_stf .ys_tit .ys_tb { width:93px; height:6px; margin:0 auto; margin-top:8px; margin-bottom:7px;}
.ys_stf .ys_tit .ys_tb img { width:93px; display:table-cell; text-align:center;}
.ys_stf .ys_tit p { font-size:12px; color:#a0a0a0; line-height:1.8; text-transform:uppercase; width:600px; margin:0 auto; font-family:Arial; transform:scale(0.9); webkit-text-size-adjust:none;}

.ys_stf .ys_nr { width:100%; height:720px; margin:0 auto; background:url(../images/ys_bg.jpg) bottom center no-repeat; margin-top:30px;}
.ys_stf .ys_nr .nr { width:1300px; height:630px; margin:0 auto; padding-top:35px;}
.ys_stf .ys_nr ul {}
.ys_stf .ys_nr ul li { float:left; width:330px; height:170px; margin:20px 310px 25px 10px; position:relative;}
.ys_stf .ys_nr ul li .num { position:absolute; left:20px;}
.ys_stf .ys_nr ul li .num p { font-size:66px; font-family:gotham Black, Arial; color:#bb2024; line-height:1; }
.ys_stf .ys_nr ul li .tit { width:330px; height:; position:absolute; top:50px;}
.ys_stf .ys_nr ul li .tit p { font-size:16px; color:#ae1e1e; text-align:right;}
.ys_stf .ys_nr ul li .zi { width:330px; height:100px; overflow:hidden; position:absolute; top:90px; }
.ys_stf .ys_nr ul li .zi p { font-size:13px; color:#777; line-height:26px; text-align: justify;}

.ys_stf .ys_nr ul li:nth-child(2n) { margin:20px 10px 25px 310px; float:right;}
.ys_stf .ys_nr ul li:nth-child(2n) .num { position:absolute; right:20px; text-align:right;}
.ys_stf .ys_nr ul li:nth-child(2n) .tit { width:330px; height:; position:absolute; top:50px;}
.ys_stf .ys_nr ul li:nth-child(2n) .tit p { text-align:left;}
.ys_stf .ys_nr ul li:nth-child(2n) .zi { width:330px; height:85px; overflow:hidden; position:absolute; top:90px; }



/*  供货能力  */
.plant_stf { width:100%; height:750px; margin:0 auto; margin-top:65px; }

.plant_stf .plant_tit { width:1300px; height:auto; margin:0 auto; position:relative;}
.plant_stf .plant_tit .g_tit {}

.plant_stf .tit { width:1300px; height:90px; margin:0 auto; padding-top:45px; padding-bottom:10px;}
.plant_stf .tit h3 { font-size:28px; color:#444; line-height:1.6; text-align:right; position:relative; right:275px;}
.plant_stf .tit p { font-size:17px; color:#686868; line-height:1.8; text-align:right; position:relative; right:275px;}

.plant_stf .plant_nr { width:100%; height:600px; margin:0 auto; background:#f8f8f8;}
.plant_nr .nr { width:1300px; height:512px; margin:0 auto; padding-top:40px;}
.plant_nr .nr ul { width:1330px; height:auto;}
.plant_nr .nr ul li { width:400px; height:250px; float:left; margin:0px 12px 12px 0px; overflow:hidden;}
.plant_nr .nr ul li a { display:block; position:relative;}
.plant_nr .nr ul li a .on { width:400px; height:250px; background:rgba(223,18,6,0.7); position:absolute; top:0px; left:0px; transition:all 0.6s ease; transform-origin: left bottom;-webkit-transform-origin: left bottom;-moz-transform-origin: left bottom;transform: rotate(90deg);-webkit-transform: otate(90deg);-moz-transform: rotate(90deg);transition: all 0.35s;-webkit-transition: all 0.35s;-moz-transition: all 0.35s;}
.plant_nr .nr ul li a .on .kang { width:auto; height:220px; margin:14px; border:1px solid #fff;}
.plant_nr .nr ul li a .on .kang p { font-size:18px; color:#fff; text-align:center; line-height:230px;}
.plant_nr .nr ul li a:hover {}
.plant_nr .nr ul li a:hover .on { display:block; transition:all 0.6s ease; transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);}
.plant_nr .nr ul li a:hover .on .kang {}
.plant_nr .nr ul li a:hover .on .kang p { color:#fff;}

.plant_nr .nr ul li:nth-child(2) { width:315px;}
.plant_nr .nr ul li:nth-child(2) a .on { width:315px;}
.plant_nr .nr ul li:nth-child(3) { width:315px;}
.plant_nr .nr ul li:nth-child(3) a .on { width:315px;}
.plant_nr .nr ul li:nth-child(4) { width:330px;}
.plant_nr .nr ul li:nth-child(4) a .on { width:330px;}
.plant_nr .nr ul li:nth-child(5) { width:385px;}
.plant_nr .nr ul li:nth-child(5) a .on { width:385px;}
.plant_nr .nr ul li:nth-child(6) { width:315px;}
.plant_nr .nr ul li:nth-child(6) a .on { width:315px;}
.plant_nr .nr ul li:nth-child(7) { width:235px; height:380px; margin-top:-130px;}
.plant_nr .nr ul li:nth-child(7) a .on { width:235px; height:380px; }
.plant_nr .nr ul li:nth-child(7) a .on .kang{ width:auto; height:350px;}
.plant_nr .nr ul li:nth-child(7) a .on .kang p { line-height:350px;} 



/*  智能�? */
.zny_stf { width:100%; height:475px; margin:0 auto; margin-top:60px; }

.zny_stf .zny_nr { width:1300px; height:475px; margin:0 auto; background:url(../images/zny_bg.jpg) top center no-repeat;}



/*  新闻资讯  */
.news_stf { width:100%; height:770px; margin:0 auto; margin-top:70px;}
.news_stf .news_tit { width:1300px; height:auto; margin:0 auto; position:relative;}
.news_stf .news_tit .g_tit { margin-left:0px; }

.news_stf .tit { width:1300px; height:90px; margin:0 auto; padding-top:80px;}
.news_stf .tit h3 { font-size:28px; color:#444; line-height:1.6; text-align:left; position:relative; left:275px;}
.news_stf .tit p { font-size:17px; color:#686868; line-height:1.8; text-align:left; position:relative; left:275px;}

.news_stf .news_nr { width:100%; height:560px; margin:0 auto; margin-top:35px;}
.news_nr .cityList { width:100%; height:560px; margin:0 auto;}
.news_nr .cityList .lieb { width:100%; height:100px; margin:0 auto; background: linear-gradient(to left, #f8f8f8 0%,#f8f8f8 50%,#fff 50%,#fff 100%);}
.news_nr .cityList .lieb .lieb_nr { width:1300px; height:100px; margin:0 auto; background:#f8f8f8;}
.news_nr .cityList .lieb ul.liebChar { width:auto; height:100px; float:right;}
.news_nr .cityList .lieb ul.liebChar li { width:124px; height:97px; line-height:100px; text-align:center; float:left; margin:0 10px 0 10px;}
.news_nr .cityList .lieb ul.liebChar li.on {}
.news_nr .cityList .lieb ul.liebChar li a { width:120px; height:97px; line-height:100px; text-align:center; color:#333; display:block; border-bottom:3px solid #f8f8f8; font-size:16px;}
.news_nr .cityList .lieb ul.liebChar li a:hover { background:#f8f8f8; border-bottom:3px solid #ef2318; color:#333;}
.news_nr .cityList .lieb ul.liebChar li.on a { background:#f8f8f8; border-bottom:3px solid #ef2318; color:#333;}

.news_nr .cityList .cityListBox { width:1300px; height:405px; margin:0 auto; margin-top:55px;}
.news_nr .cityList .cityListBox .hotCity { width:1300px; height:405px;}
.news_nr .cityList .cityListBox .none { display:none;}

.news_nr .cityList .cityListBox .news_tu { width:475px; height:405px; float:left; overflow:hidden;}
.news_nr .cityList .cityListBox .news_tu dl.tu { width:475px; height:240px; overflow:hidden;}
.news_nr .cityList .cityListBox .news_tu dl.tu img { width:475px; transition:all 0.6s;}
.news_nr .cityList .cityListBox .news_tu dl.xia { width:435px; height:109px; background:#e7000f; padding:28px 20px;}
.news_nr .cityList .cityListBox .news_tu dl.xia .date { float:left;}
.news_nr .cityList .cityListBox .news_tu dl.xia .date p { font-size: 36px; font-weight: bold;letter-spacing: 1px;color: #fff; line-height:1.0;}
.news_nr .cityList .cityListBox .news_tu dl.xia .date span { font-size:13px; line-height:26px; color: rgba(255, 255, 255, 0.6)}
.news_nr .cityList .cityListBox .news_tu dl.xia .zi { float:left; width:345px; height:105px; margin-left:25px; overflow:hidden;}
.news_nr .cityList .cityListBox .news_tu dl.xia .zi a { font-size:16px; color:#fff; display:block; margin-bottom:16px;}
.news_nr .cityList .cityListBox .news_tu dl.xia .zi p { font-size:14px; color:rgba(255, 255, 255, 0.7); padding-top:15px; line-height:1.8; text-align:justify; border-top:1px solid rgba(255, 255, 255, 0.6);}
.news_nr .cityList .cityListBox .news_tu:hover { box-shadow:4px 4px 9px rgba(0,0,0,0.2)}
.news_nr .cityList .cityListBox .news_tu:hover dl.tu img { transform:scale(1.1); transition:all 0.6s;}

.news_nr .cityList .cityListBox .news_zi { width:760px; float:right;}
.news_nr .cityList .cityListBox .news_zi ul {}
.news_nr .cityList .cityListBox .news_zi ul li { width:760px; height:56px; line-height:56px; text-align:left; border-bottom:1px solid #dfdfdf; position:relative; cursor:pointer;}
.news_nr .cityList .cityListBox .news_zi ul li .zi { width:640px; height:56px; float:left; overflow:hidden;}
.news_nr .cityList .cityListBox .news_zi ul li .zi a { font-size:15px; color:#333; display:block; line-height:56px; text-align:left; transition:all 0.6s;}
.news_nr .cityList .cityListBox .news_zi ul li .zi p { display:none;}
.news_nr .cityList .cityListBox .news_zi ul li .date { width:80px; position:relative; float:right; transition:all 0.6s;}
.news_nr .cityList .cityListBox .news_zi ul li .date h3 { font-size:13px; line-height:56px; color:#888; position:absolute; right:3px;}
.news_nr .cityList .cityListBox .news_zi ul li .date p { font-size:13px; line-height:56px; color:#888;}
.news_nr .cityList .cityListBox .news_zi ul li .date span { font-size:13px; line-height:56px; color:#888; position:absolute; bottom:0px; right:19px;}
.news_nr .cityList .cityListBox .news_zi ul li .tb { color:#fff; position:absolute; right:20px; transition:all 0.6s; z-index:-1;}
.news_nr .cityList .cityListBox .news_zi ul li .tb i { font-size:13px; color:#fff; font-style: normal;}
.news_nr .cityList .cityListBox .news_zi ul li:hover .zi a { transition:all 0.6s; margin-left:20px; color:#e7000f;}
.news_nr .cityList .cityListBox .news_zi ul li:hover .date { margin-right:25px; transition:all 0.6s;}
.news_nr .cityList .cityListBox .news_zi ul li:hover .tb { display:block; right:10px; transition:all 0.6s; color:#e7000f;}
.news_nr .cityList .cityListBox .news_zi ul li:hover .tb i { color:#e7000f;}

.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) { height:165px; border-bottom:none; margin-bottom:12px;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .zi { width:620px; height:120px; margin-top:10px;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .zi a { font-size:15px; color:#333; display:block; line-height:56px; overflow:hidden;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .zi p { display:block; font-size:14px; color:#999; padding-top:15px; line-height:1.8; text-align:justify; border-top:1px solid #e5e5e5;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .date { width:60px;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .date h3 { font-size:36px; font-weight: bold;letter-spacing: 1px; line-height:1; position: absolute; top: 25px;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .date p { font-size:13px; line-height:26px; position: absolute; top:60px;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .date span { display:none;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .tb { right:25px; position:absolute; top:90px;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1) .tb i { color:#888;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1):hover .zi a { color:#e7000f;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1):hover .date { margin-right:0px; transition:all 0.6s;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1):hover .tb { display:block; right:15px; transition:all 0.6s; color:#e7000f;}
.news_nr .cityList .cityListBox .news_zi ul li:nth-child(1):hover .tb i { color:#e7000f;}



/*  联系我们  */
.cont_stf { width:100%; height:400px; background:#fafafa; padding:55px 0px 0px 0px; margin-top:70px;}

.cont_tit { width:1300px; height:; margin:0 auto;}
.cont_tit h3 {font-size:26px; color: #d62831;display: block;font-weight: bold; text-align: center; text-transform:uppercase;}
.cont_tit p { font-size:26px;color: #313c55;display: block;font-weight: bold; text-align: center; padding-top: 10px;}
.cont_tit span { font-size: 14px;line-height: 22px;color: #666;display: block;text-align: center; padding-top: 10px;}

.cont_stf .online { margin-top:60px;}
.cont_stf .online li{ width:33%; height:140px; float:left; text-align:center;}
.cont_stf .online li a{ display:block; color:#fff;}
.cont_stf .online li a img{ transition:all 0.6s; height:43px;}
.cont_stf .online li:nth-child(3) a img { height:30px; margin:6px 0px 7px 0px;}
.cont_stf .online li a:hover img{ transform:rotateY(360deg); }
.cont_stf .online li a h3{ font-size:15px; color:#666; font-weight:normal; margin:20px auto 10px;}
.cont_stf .online li a p{ font-size:18px; color:#e60012;}




/*  底部  */
#footer { width:100%; height:auto; margin:0 auto; background:#414141; position:relative;}

.foot_lx { width:1300px; height:75px; margin:0 auto; position:relative;}
.foot_lx .nr { width:400px; height:75px; background:#e7000f; position:absolute; bottom:36px;}
.foot_lx .nr .tb { width:45px; height:46px; float:left; margin-left:27px; margin-top:15px;}
.foot_lx .nr .tb img { width:45px;}
.foot_lx .nr .zi { width:260px; float:left; margin-left:30px;}
.foot_lx .nr .zi p { font-size:20px; color:#fadcdc; line-height:75px; text-transform:uppercase; width:130px; float: left;}
.foot_lx .nr .zi .line { width:80px; height:1px; background:#fadcdc; margin-top:36px; margin-left:40px; float: left;}

.foot_nr { width:1300px; height:315px; margin:0 auto; padding-top:20px;}
.foot_nr .foot_lieb { width:980px;}
.foot_nr .foot_lieb ul li{ float:left; width:100px; margin-right:40px;}
.foot_nr .foot_lieb ul li:nth-child(7) { margin-right:0px;}
.foot_nr .foot_lieb ul li b { display:block; border-bottom:1px solid #5c5c5c; margin-bottom:22px; }
.foot_nr .foot_lieb ul li b a{ color:#f7f7f7; font-size:18px; font-weight:bold; display:block; padding-bottom:8px; margin-bottom:10px;}
.foot_nr .foot_lieb ul li a { font-size:15px; color:#fff; display:block; padding-bottom:15px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;transition: all 0.3s;     width: 120px;}
.foot_nr .foot_lieb ul li a:hover{ color:#e7515a;}

.foot_nr .foot_cont{ width:320px;}
.foot_nr .foot_cont p{ font-size:17px; color:#e3e3e3; line-height:1.6;}
.foot_nr .foot_cont p a { font-size:17px; color:#e3e3e3; line-height:1.6;}
.foot_nr .foot_cont p a:hover { color:#e7515a;}
.foot_nr .foot_cont p span { margin-left:52px;}

.foot_nr .foot_cont .foot_ewm { margin-top:10px;}
.foot_nr .foot_cont .foot_ewm img { width:120px;}


.foot_icp{ width:100%; height:auto; margin:0 auto; border-top:1px solid #5c5c5c; }
.foot_icp p { font-size:15px; color:#fff; line-height:30px; text-align:center; text-transform:uppercase; padding:15px 0px 14px 0px;;}
.foot_icp p a{ font-size:15px; color:#fff; line-height:30px; }
.foot_icp p a:hover{ color:#e7515a;}
.foot_icp p span{ margin-left:20px; }



/*  返回顶部  */
.back_top{ width: 49px; height:auto; overflow: hidden; position: fixed; right: 1%; bottom: 2%; z-index: 20; background: url(images/top.png) no-repeat; cursor: pointer;}
.back_top a{width:49px;height: 49px; display: block; margin-bottom:10px; border-radius:50px; text-align:center;}

.back_top .shouji{background: #787676 url(../images/sho.png) no-repeat center;}
.back_top .weixin{background: #787676 url(../images/wei.png) no-repeat center;}

.back_top .back-top{ background: #787676 url(../images/top.png) no-repeat center; cursor: pointer; }