@charset "gb2312";
/* CSS Document */
body,button,input,select,textarea{font:12px/1.5 "Microsoft Yahei";color:#4b4b4b}
*{ margin: 0px; padding:0x;}
ul,li{ list-style: none; margin: 0px; padding: 0px;}
a{ text-decoration: none;}
a:hover{ color: rgba(245,17,21,1.00);}
.clearfix{ clear:both;}
.right{ float: right;}
.left{ float: left;}
.wrap{ width: 1000px; margin: auto;}
body{ min-width: 1000px;letter-spacing: 1.2px;}
.header{ background:#f2f2f2;}


.nav{ overflow: hidden;}
.nav li{ float: left; line-height: 50px; margin-left: 19px; font-size: 14px;}
.login a{ line-height: 50px;}
.nav li a,.login a{ color: #555555;}
.login a{ margin: 0px 15px;}
.nav li a:hover,.login a:hover{ text-decoration: underline;}
.loge h1{ font-size: 14px; color: #ea303e; line-height: 50px; font-weight: 500;}

.h_1{ background: url(../img/h_1.jpg) no-repeat; background-position: top center;}
.h_1_1{ background:url(imgh_1_1.jpg) no-repeat; height:725px; width: 1002px; margin: auto;}

.img{width:500px; height: 350px;}
.img img{ width: 100%;}
.m_t_16{ margin-top: 16px;}
.first .img{ margin-right: 20px;}
.first h3{ font-size: 24px; color: #3f3f3f; font-weight: 500;}
.first p{ font-size: 14px; color: #989898; line-height: 2.25em; text-indent: 2em; margin-top: 5px;}
.first a{ color: #3f3f3f;}
ul.list{ margin-top: 25px;}
ul.list a{ color: #474747; font-size: 16px; line-height: 3em;}
ul.list a:hover,.first a:hover{ text-decoration: underline;}

.c_1{ background:url(imgc_1.jpg) no-repeat; height: 415px; margin-top: 47px; position: relative;}
.what_electronic_invoice,.electronic_invoice_characteristic,.electronic_invoice_advantage,.electronic_invoice_answer{ width: 236px; height:359px; position: absolute; display: none;}
.what_electronic_invoice h4,.electronic_invoice_characteristic h4,.electronic_invoice_advantage h4,.electronic_invoice_answer h4{ text-align: center; font-size: 24px; color: #327ba9; line-height: 3em;}
.what_electronic_invoice p,.electronic_invoice_characteristic p,.electronic_invoice_advantage p,.electronic_invoice_answer p{font-size: 14px; color: #327ba9; padding: 22px; padding-top: 15px; line-height: 2em;}

.what_electronic_invoice{ top: 0px; left: 0px; display: block;}
.electronic_invoice_characteristic{ top: 40px; left: 253px;display: block;}
.electronic_invoice_advantage{ top: 0px; left: 506px;display: block;}
.electronic_invoice_answer{ top: 40px; left: 757px; display: block;}

.txt_txt{color: #4b4b4b; font-size: 16px; line-height: 2em; text-indent: 2em; }
.pd-20{ padding: 20px;}
.details{ cursor: pointer;}


.t_1{ background:url(imgt_1.jpg) no-repeat; height: 138px;}

.slide-dg{ margin: 30px 0px 47px;}
.dg-container {width: 800px; height: 298px; margin: 0 auto; position: relative;}
.prev-arrow, .next-arrow {font-size: 40px;font-family: SimSun;cursor: pointer;}
.dg-container .nav .prev-arrow {position: absolute;left: -105px;top: 45%;}
.dg-container .nav .next-arrow {position: absolute;right: -105px;top: 45%;}
.dg-wrapper {width: 440px;height: 298px;margin: 0 auto;position: relative;-webkit-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;    transform-style: preserve-3d;-webkit-perspective: 800px;-o-perspective: 800px;-ms-perspective: 800px;perspective: 800px;}
.dg-wrapper a {width: 440px;height: 298px;overflow: hidden;display: block;position: absolute;left: 0;top: 0;}
.dg-wrapper a.dg-transition {-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.dg-wrapper div {font-size: 16px;text-align: center;line-height: 50px;text-shadow: 1px 1px 1px rgba(255,255,255,0.5);color: #fff;width: 100%;bottom: 0;position: absolute;	background-color: rgba(38,37,36,0.5);}
.dg-wrapper a.dg-center div {display: block;}





.footer{ background: #606060;line-height: 26px; font-size: 14px; color: rgba(255,255,255,1.00); padding: 15px 0px;}
.footer a{ color: rgba(255,255,255,1.00);}
.footer a:hover{color: rgba(245,17,21,1.00);}
.footer > div{width: 1006px; margin:auto; padding: 28px 0px; text-align:center;}