@CHARSET "UTF-8";



html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset, img{border:0;}

img{vertical-align:top; border:none;}

address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;}

li{list-style-type:none;}

html{width:100%;min-width:1300px;}

body{width:100%;min-width:1300px;font:12px/1.5 "Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif;color:#333333;}

*:focus{outline: none;}

textarea{resize:none;}

input[type="reset"]::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner,

input[type="file"] > input[type="button"]::-moz-focus-inner{border:none; padding:0;}

input::-ms-clear{display:none;}

a:focus, *:focus{noFocusLine: expression(this.onFocus=this.blur());}

.clear{clear: both;}

a, object{outline:none;}

a{cursor:pointer;color:#333;}

a:link{text-decoration:none;}

a:hover{color:#000;}

*:hover{transition:all 0.3s ease 0s;}

li{vertical-align:top;}

li{vertical-align:bottom;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}

.clearfix{*+height:1%;}

.box{width:1200px;margin:0 auto;*+height:1%;}

/* .box:after{content:"";display:block;height:0;clear:both;visibility:hidden} */

.fr{float:right;}

.fl{float:left;}

.compic{width:100%;display: block;}

/*reset end*/





/***首页及其公共样式***/

.header{width:100%;height:146px;background:#fff;}

.header .box{display: flex;align-items: center;height: 146px;}

.header .box h1{width:735px;margin:0 auto;}

.header .box h1 a,.header .box h1 a img{display: block;width:100%;height:100%;}

.navbar{width:100%;height: 86px;background:#222;}

.navbar .nav{position:relative;margin:0 auto;height:86px;width:875px;}

.navbar .nav a{color:#fff;}

.navbar .nav h3{font-weight:500;line-height:86px;height:86px;}

.navbar .nav h3 a{font-size:15px;}

.navbar .nav .m{float:left;position:relative;z-index:1;}

.navbar .nav h3 a{display:block;width:125px;text-align:center;font-weight:bold;}

.navbar .nav .sub{display:none;position:absolute;left:-3px;top:86px;z-index:1;width:125px;border-top:0;border-bottom: 4px solid #fff}

.navbar .nav .sub li{text-align:center;background:#C8000A;border-bottom:1px solid #D86B70;}

.navbar .nav .sub li a{display:block;line-height: 44px;height:44px;color:#fff;font-size:14px;background:#C8000A;}

.navbar .nav .sub li a:hover{color:#fff;background: #8C0000}

.navbar .nav .navbar_on{height:86px;width:125px;background:#C8000A;position:absolute;left:0;top:0px;overflow:hidden;}



.fullSlide{ width:100%;  position:relative; background:#000;  }

.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }

.fullSlide .bd ul{ width:100% !important;  }

.fullSlide .bd li{ width:100% !important;  height:860px; overflow:hidden; text-align:center;  }

.fullSlide .bd li a{ display:block; height:1013px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; height:30px; line-height:30px;  text-align:center; _background:#000; _filter:alpha(opacity=60); }

.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; border-radius:100%;width:14px; height:15px; margin:5px; background:#f00; overflow:hidden; line-height:9999px; }

.fullSlide .hd ul .on{ background: #000 }

.about_box{width:100%;background-repeat: no-repeat ;background-position: center;background-size: cover; overflow: hidden;}

.about_box .box{height:670px;overflow: hidden;}

.about_box .box h2.h2{color:#fff;text-align: center;font-size:25px;background:url(../images/icon/tbg.png) no-repeat center bottom;height:60px;line-height:60px;letter-spacing: 1px;}

.about_box .box div.en{color:#fff;text-align: center;font-weight:600;font-family: Arial;font-size: 76px;}

.about_box .box p.tx{color:#fff;text-align: center;width:880px;margin:0 auto;line-height:24px;font-size: 16px;}

.cellul{width:100%;height:335px;overflow: hidden;margin:90px auto 0 auto;}

.cellul li{float:left;margin-right:35px;width:360px;height:335px;background: rgba(255,255,255,.7);}

.cellul li:nth-child(3n){margin-right:0;}

.cellul li div.d{height:229px;padding:50px 0;width:100%;overflow: hidden; }

.cellul li div.d img{height:64px;width:64px;margin:0 auto;display:block;}

.cellul li div.d h6{text-align: center;color:#C7000A;font-size: 24px;line-height:40px;padding-top: 20px;}

.cellul li div.lm{height:6px;background:#A8A8A8;width:100%;position: relative;}

.cellul li div.lm i{background:#C8000A;display: block;width:0;height:6px;position: absolute;bottom: 0;}

.cellul li:hover div.lm i {width:100%;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;}

.proulist li:hover img{opacity: .85}

.cellul li:hover{background:rgba(255,255,255,.8)}

.cellul li div.d p.px{color:#000;width:260px;margin:20px auto;text-align:center;line-height:22px;font-size:14px;}

.main_push{width:100%;margin-top: 120px;}

.main_push .box .proul li{float: left;margin-bottom:10px;width:360px;margin-right:35px;overflow: hidden;position: relative;}

.main_push .box  .proul li:nth-child(3n){margin-right:0;}

.main_push .box  .proul li img{width:360px;height: 360px;display: block;}

.main_push .box{overflow: hidden;}

.main_push .box  .proul li p.txt{width:89%;}

.mmore{height:56px;display: block;text-align: center;line-height:56px;color:#fff;text-transform: uppercase;font-size: 22px;margin:30px auto 0 auto;background:url(../images/btnbg.jpg) repeat-x center}

.main_push .box a.mmore{width:250px;}

.main_category{width:100%;background-repeat:no-repeat;background-position: center; background-size: cover;margin-top: 70px;}

.mmore:hover{color:#fff!important;}

.main_category .box{padding:70px 0 50px 0;overflow: hidden;}

.main_category .box p.tpx{width:570px;line-height:24px;color:#848484;font-size:16px;text-align: center;margin:30px auto 0 auto;}

.main_category .box  a.mmore{width:340px;}

.gz_box{width:100%;margin:30px auto 20px auto;overflow: hidden;}

.gz_box ul{overflow: hidden;}

.gz_box ul li{float: left;}

.gz_box ul li .imgbox{position: relative;}

.gz_box ul li .imgbox img{z-index:9;display: block;width:100%;height:100%;position: absolute;top:0;left:0;}

.gz_box ul li .imgbox h6{color:#fff;font-size:30px;position: absolute;top:60px;z-index: 10;width:100%;text-align: center;left:0;}

.gz_box ul li{width:33.333%;height: 250px;margin-bottom: 1px;}

.gz_box ul li.li1 .imgbox,.gz_box ul li.li3 .imgbox,.gz_box ul li.li2 .imgbox{height:250px;}

.gz_box ul li p.en{color:#fff;font-size: 14px;text-transform: uppercase;position: absolute;top:110px;z-index: 10;width:100%;text-align: center;left:0;}

/* .gz_box ul li.li2{width:330px;height:200px;}

.gz_box ul li.li3{width:420px;height:200px;}

.gz_box ul li.li4{width:350px;height:190px;} */

.gz_box ul li.li4  .imgbox,.gz_box ul li.li5  .imgbox,.gz_box ul li.li6  .imgbox{height:250px;}

.gz_box ul li.li5{height:250px;}

.gz_box ul li.li6{height:250px;}

.gz_box ul li .imgbox .shadown{position: absolute;top:0;left:0;z-index: 11;display:none;width:100%;height: 100%;}

.gz_box ul li .imgbox .shadown a,.gz_box ul li .imgbox .shadown a img{display: block;width:100%;height: 100%;}

.gz_box ul li:hover .imgbox .shadown,.gz_box ul li.on .imgbox .shadown{display: block;}

.ds_step{width:100%;padding:100px 0;background:#3E3E3E;padding-top: 80px;}

.ds_step .box{overflow: hidden;}

.ds_step .box ul.ulstep{width:100%;}

.ds_step .box ul.ulstep li{float: left;width:25%;}

.ds_step .box ul.ulstep li.li1{background: #4D4D4D;height: 525px;margin-top:22.5px;box-shadow: 15px 10px 10px rgba(0,0,0,.3)}

.ds_step .box ul.ulstep li.li2{background:#484848;height: 570px;}

.ds_step .box ul.ulstep li h4{text-align: center;color:#fff;font-size: 16px;padding:30px 0 20px 0;text-transform: uppercase;}

.ds_step .box ul.ulstep li.li2 h4{padding-top:52.5px;}

.ds_step .box ul.ulstep li p.time{color:#fff;font-size: 28px;text-align: center;}

.ds_step .box ul.ulstep li div.line{width:99.8%;height:7px;background:#A22B31;margin:25px auto 30px auto;position: relative;}

.ds_step .box ul.ulstep li div.line  i{background:#E61127;display: block;width:0;height:7px;position: absolute;bottom: 0;}

.ds_step .box ul.ulstep li:hover div.line i ,.ds_step .box ul.ulstep li.on div.line  i{width:100%;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;}

.ds_step .box ul.ulstep li p.txt{width:220px;overflow: hidden;margin:0 auto;text-align: left;color:#fff;font-size: 14px;line-height:40px;}

.ds_step .box ul.ulstep li p.txt img{width: 226px;height: 160px; object-fit: cover;}

.ds_step .box ul.ulstep li  a.details{display: block;width: 243px;margin:70px auto 0 auto;height:68px;border:2px solid #AEAEAE;line-height:68px;text-align: center;color:#fff;font-size: 16px;text-transform: uppercase;}

.ds_step .box ul.ulstep li:hover a.details,.ds_step .box ul.ulstep li.on a.details{background:#C8000A;border-color: #C8000A}

.ds_step .box ul.ulstep li.on,.ds_step .box ul.ulstep li:hover{background: #222;}

.footer{width:100%;overflow: hidden;}

.ft_name{width:100%;height:195px;background:#fff;}

.ft_name div.img{border-bottom:1px solid #D0D0D0;height:144px;}

.ft_name div.img img.g{display: block;margin:0 auto;padding-top: 45px;}

.ft_name .ft_hw{display: block;width:85px;height:85px;margin:0 auto;position:relative;}

.ft_name .ft_hw .ft_hwimg{display: block;width:85px;height:85px;background:#fff;position: absolute;bottom:43px;left:0;}

.ft_copy{height: 170px;padding-bottom: 40px;padding-top:20px;}

.ft_share{width:470px;height: 64px;overflow: hidden;margin:0 auto;}

.ft_share li{float: left;width:64px;height:64px;margin:0 5px;background:#fff}

.ft_share li a img,.ft_share li a{display: block;width:100%;height: 100%;}

.ft_link{height:75px;width:100%;margin:15px auto;}

.ft_link p.m{text-align: center;height: 30px;line-height:30px;}

.ft_link p.m a {color:#000;font-size:16px;text-align: center;}

.ft_link p.m span.xian{font-size: 14px;color:#000;margin:0 18px;}

.ft_link .p_copy{color:#B9B9B9;font-size:16px;padding-top:20px;text-align: center;text-transform: uppercase;}

.ft_link .p_copy a{color:#B9B9B9;font-size:14px;}



/*公共样式**/

.banner {overflow: hidden;}

.companymain{ }

.page{width:100%;height:50px;float:left;line-height:50px;text-align:center;border-top:none;margin:20px 0 10px 10px;}

.page a{padding:6px 12px !important;color:#444;margin:0 6px;border:1px solid #999;background:#fff;border-radius:3px; box-shadow: 0px 0px 2px #CCC;}

.page a:hover{color:#fff;border-radius:3px; box-shadow: 0px 0px 7px #C8000A;border:1px solid #C8000A;background:#C8000A;box-shadow: 0px 0px 2px #C8000A;}

.page span{padding:6px 12px;color:#444;margin:0 6px;border:1px solid #C8000A;background:#C8000A;color:#fff;border-radius:3px; box-shadow: 0px 0px 2px #C8000A;}

.page span.prev-page,.page span.next-page,.page span.total-page{color:#444;margin:0 6px;border:1px solid #999;background:none;box-shadow: 0px 0px 2px #ccc;}

.page font{color:#000;}

/**新闻资讯**/

.companymain{margin:60px auto 0 auto;}

.common_title{overflow: hidden;margin:0 auto;text-align: center;}

.common_title h2{color:#000000;font-size:50px;text-align: center;line-height:45px;}

.common_title p.cn{color:#000;font-size: 30px;font-weight: 500;}

.common_title p.en{color:#000;font-size:16px;text-transform: uppercase;}

.news_content{height:auto;overflow: hidden;}

.news_detail{width:800px;overflow: hidden;margin-top:40px;}

.news_detail .compic{margin-bottom: 20px;}

.news_detail h2.title{font-size:28px;padding-left: 35px;line-height:28px;background:url(../images/ht.png) no-repeat 20px center}

h2.title{color:#000;width:90%;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}

.news_c{overflow:hidden;width:780px;margin:15px auto;}

.news_c p{color:#000;font-size:17px;line-height:30px;text-indent: 25px;padding-bottom:15px;padding-top: 10px;}

.rightrec{width:325px;overflow: hidden;margin-top:40px;}

.rightrec ul.ullist li{border-bottom: 1px dashed #c7c7c7;margin-bottom:30px;height: 330px;overflow: hidden;}

.rightrec ul.ullist li>a{height: 220px;display: block;}

.rightrec ul.ullist li>a:hover img{opacity: .7}

.rightrec ul.ullist li h2.title{height:50px;line-height:50px;font-size:20px;padding-left: 10px;background:url(../images/ht1.png) no-repeat left center}

ul.ullist .des{width:100%;}

ul.ullist .des p.txt{height:40px;float: left;color:#000;font-size: 14px;line-height:20px; }

.rightrec ul.ullist li .des p.txt{width:250px;margin-left:5px;}

a.more{display: block;float:right;width:55px;font-size:13px;height:40px;line-height:40px;text-align: center;color:#fff;background:#C7010B;border-radius:5px;text-transform: uppercase;}

a.more:hover{background:#000;}

ul.ullist2{width:100%;overflow: hidden;margin-top: 40px;}

ul.ullist2 li{height: 515px;overflow: hidden;margin-bottom:30px;float: left;width:560px;margin-right:30px;border-bottom: 1px dashed #c7c7c7;}

ul.ullist2 li:nth-child(2n){margin-right:0;}

ul.ullist2 li>a{display:block;height:360px;}

ul.ullist2 li>a:hover img{opacity: .7}

ul.ullist2 li  h2.title{width:98%;margin:0 auto;height:50px;line-height:50px;font-size:20px;}

ul.ullist2 li .des{width:97%;margin:0 auto;height: 70px;border-left:4px solid #C8000A;background: #F4F4F4;}

ul.ullist2 li .des p.txt{color:#787878;font-size:16px;line-height:24px;padding:10px;overflow: hidden;}

ul.ullist2 li:hover h2.title{color:#C8000A }

/*产品页面样式***/

.proul{width:100%;height:auto;overflow: hidden;margin-top: 40px;}

.proul li{float: left;margin-bottom:10px;width:560px;margin-right:25px;height:;overflow: hidden;position: relative;}

.proul li:nth-child(2n){margin-right:0;}

.proul li img{width:560px;height: 354px;display: block;}

.proul li a.promore{display: block;background:#C8000A;position:absolute;right:0;bottom:180px;width:140px;height:37px;text-transform: uppercase;color: #fff;text-align: center;line-height:37px;font-size: 17px;}

.proul li h2 a{color:#000;font-size: 28px;display: block;}

.proul li h2{height:40px;margin-top:20px;width: 100%;height: 45px;line-height: 45px;    top: 75% !important;}

.proul li p.txt{color:#000;font-size:20px;line-height:26px;width:80%;padding:5px 15px;}

.proul li:hover a.promore{background: #000;}

.proul li:hover img{opacity: .85}

.proul li .text07{height: 88% !important;}

/* .proul li:hover h2 a{color:#C8000A;} */

.proc .proulist{margin:20px auto 10px auto;overflow: hidden;}

.proulist li{width:360px;float: left;margin-right: 35px;margin-bottom: 35px;}

.proulist li:nth-child(3n){margin-right: 0;}

.proulist li img{width:100%;height:261px;display: block;object-fit:cover;} 

.proulist li div.prodes{background:#EAEAEA;height:114px;position: relative;}

.proulist li a{padding:25px 30px 0 30px;display: block;height:85px;text-align:center;font-size:22px;color:#000;font-weight:600;background:#F4F4F4}

.proulist li a p.xh{font-weight: 500;font-size: 16px;}

.proulist li:hover a{background:#565656;color:#fff;}

.proulist li div.prodes i{background:#C8000A;display: block;width:0;height:4px;position: absolute;bottom: 0;}

.proulist li:hover  div.prodes i{width:100%;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;}

.proulist li:hover img{opacity: .85}



.select_box{width:850px;height:140px;margin:0 auto 60px auto;}

.form_box1{height: 60px;margin:20px auto 25px auto;width: 100%;}

.form_box2{position: relative;-webkit-border-radius: 5px;width:350px;height:auto;margin:0 auto;}

.input_text{border: 1px solid #bac7d2;background: #f7fcfe;padding-left:10px;color:#444;font-size:14px;/* #f7fcfe #f3fafd*/border-radius: 5px;box-shadow: 2px 2px 2px #e7f1f7 inset;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s; -o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}

.input_text:focus,.textarea:focus,select:focus{border:solid 1px #33aaff \9;border-color:rgba(82,168,236,0.8);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}

.submit{width:45px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;height:36px;background:url(../images/so1.png) no-repeat center;border:none;cursor: pointer;position:absolute;top:50%;right:0;transform: translate(0, -50%);}

.form_box2 .input_text{width:100%;line-height:40px;height:38px;}

.submit2{cursor:pointer;width:145px;height: 50px;background: url(../images/submit2.jpg) no-repeat center;text-indent: -99999px;border:none}

.select_item{ width:200px; margin-right:30px;height:48px;border: 1px solid #bac7d2;line-height:48px;background: #f7fcfe; position:relative; float:left; color:#444;font-size:16px;/* #f7fcfe #f3fafd*/border-radius: 5px;box-shadow: 2px 2px 2px #e7f1f7 inset;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s; -o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}

.select_item span{ display:inline-block; width:200px; height:48px; line-height:48px; cursor:pointer; text-indent:10px;}

.select_item .span_aa{ color:#C36;}

.select_item ul{ width:200px; position:absolute; top:46px; left:-1px; border: 1px solid #bac7d2;border-top:0;border-radius:0 0 5px 5px;background: #f7fcfe; display:none;z-index:9999;}

.select_item li{ cursor:pointer; line-height:36px; text-indent:10px;}

.select_item li:hover{ background:#C8000A; color:#fff;}

.select_item font{ position:absolute; right:10px; font-size:26px; color:#C8000A;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg); transform:rotate(90deg);} 

.procentent_de{width:100%;overflow: hidden;margin-top: 20px;}

.procentent_de h2.name{color:#000;font-size: 36px;font-weight: 500;}

.pro_tab{border-bottom: 4px solid #BFBFBF;height: 40px;line-height:40px;margin-top:15px;}

.pro_tab a{display: block;float: left;height:40px;background: #F1F1F1;text-align: center;font-size:20px;color:#000;padding:0 35px;}

.pro_tab a.on,.pro_tab a:hover{background:#C8000A; color:#fff;}

.tabcontent{height: 420px;overflow: hidden;margin:40px auto;width:100%;}

.pro_picscroll{width:580px;height: 420px;}

/* 本例子css */

.slideBox{ width:580px; height:420px; overflow:hidden; position:relative; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:580px; height:420px;display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/icon/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }

.pro_carintro{width:535px;height:420px;}

.pro_carintro h3.name{color:#000;font-size: 20px;position: relative;height:45px;line-height: 40px;}

.pro_carintro h3.name i{position: absolute;bottom: 0;left:0;width:80px;height:2px;background: #c8000a;display: block;}

.pro_carintro p.gm{color:#c8000a;margin-bottom:30px;font-size: 20px;height:60px;border-bottom: 2px solid #ECECEC;line-height: 50px;}

.pro_carintro p.size{color:#000;font-size:20px;padding:4px 0;}

.prodetail_box {overflow: hidden;margin-top:50px;margin-bottom: 80px;}

.prodetail_box h2.n{background: url(../images/linebg.png) no-repeat center bottom;height:85px;line-height:60px;font-size:36px;text-align: center;width:300px;color:#000;margin:0 auto;}

.prodetail_box p.txtp{color:#000;font-size: 14px;text-align: center;width:600px;line-height:22px;margin:15px auto;}

.prodetail_box .pro_intro{overflow: hidden;margin:50px auto;width:850px;}

.prodetail_box .pro_intro p{color:#000;font-size: 18px;line-height:30px;text-indent: 30px;margin-bottom: 10px;}

.pro_intro img.compic{margin-top:40px;}



/**用户登陆*/

.login_bg{width:100%;height: 100%;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999), color-stop(100%,#999));

             background: -webkit-linear-gradient(top, #999 0%,#000 100%);

             background: -o-linear-gradient(top, #999 0%,#000 100%);

             background: -ms-linear-gradient(top, #999 0%,#000 100%);

             background: linear-gradient(to bottom, #999 0%,#000 100%);position: fixed;}

.login_wrap{width:630px;height: 470px;margin:110px auto 0 auto;position: relative;}

.login_wrap h2.title{color:#fff;text-align: center;font-size: 30px;width:100%!important;letter-spacing: 2px} 

.login_box{width:630px;height: 390px;background: #E1E1E1;border-radius: 8px;-o-border-radius:8px;-webkit-border-radius:8px;margin-top:30px;}

.login_box p.t{text-transform: uppercase;color:#000000;font-size: 30px;text-align: center;padding:20px 0;}

.login_box  .item{width:90%;height: 50px;margin:10px auto 20px auto;}

.login_box  .item input.text{width:100%;height: 50px;line-height: 50px;background: #C9C9C9;border-radius: 18px;color:#000;font-size: 20px;text-indent:15px;border:none;}

.forget_box{height: 37px;line-height:37px;width:210px;margin:25px auto  0 390px;}

.forget_box  a{float: left;display: block;color:#000;font-size: 18px;}

.forget_box   span{display: block;float:left;font-size: 14px;color:#C70009;line-height: 37px;margin:0 15px;}

.forget_box  .login_btn{cursor:pointer;float: left;width:102px;height: 37px;line-height: 37px;text-align: center;color:#fff;background: #c70009;border-radius: 18px;border:0;float: left;font-size: 18px;}

.login_contact{position: absolute;bottom:0;left:0;height: 95px;width:100%;background: #CE353D;-o-border-radius: 0 0 8px 8px;-webkit-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;}

.login_contact p.t{padding:20px 25px ;text-align: right;color:#fff;font-size: 18px;}

.forget_box  .login_btn:hover{background: #000}