@charset "utf-8";
/*全局样式
---------------------------------------------*/
img{text-align:center;margin:0 auto;}
section,article,aside,header,footer,nav,figure{ display:block; }
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{ margin:0; padding:0; }
body,button,input,select,textarea{ font:12px/1.5 "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%; }
address,cite,dfn,em,var{ font-style:normal;}
code,kbd,pre,samp{ font-family:courier new,courier,monospace; }
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{ list-style:none;  }
a{ color:#666; text-decoration:none; }
a:hover{ color:#0089CD; text-decoration:none; }
fieldset,img{ border:0; }
table{ border-collapse:collapse; border-spacing:0; }
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0;outline:0; }
.left{float: left;}

.top{margin: auto; width: 1100px; overflow: hidden; padding: 20px 0;}
.top3{margin: auto; width: 100%;    border-bottom: solid 3px #d20000; }
.top2{ font-size: 30px;font-weight: bold; margin-left: 30px; line-height: 60px;}

.footer{margin: auto; width: 100%;}

.copyright1{background: #444a50 ; padding:40px 0}
.copyright1 p{color: #f4f4f4;}
.copyright p a{  color:#6a6a6a; }
.footer {
    margin: 30px 0 0 0;
    padding: 30px 0;
    text-align: center;
    line-height: 30px;
    color: #6a6a6a;
    border-top: 1px solid #e8e8e8;
    padding-bottom: 0;
    background: #f4f4f4;
}
.copyright {
    padding-top: 5px;
    line-height: 30px;
    
    padding-bottom: 40px;
}

.modu1{width: 1100px; margin: 80px auto ;overflow: hidden;}
.modu2{ width: 240px; float: left; margin-left: 20px; background: #950606; padding: 40px; height: 200px;}
.modu3{ font-size: 28px; line-height: 50px; color: #fff; font-weight: bold;}
.modu4{font-size: 16px; line-height: 35px;color: #fff;}

.gong{width: 1100px; margin: 80px auto ;overflow: hidden; font-size: 15px; line-height: 35px;}

	.right-box{ float:right; display:block; margin:16px 0; height:28px; }
 .right-box li{ float:left; margin-left:50px; }
	 .right-box li.line{ margin-left:10px; background:url(../images/line-1.png) no-repeat 0 center; }
	 .right-box li.line a{ margin:0 10px; }
	.right-box li em{ float:left; display:inline-block; margin:7px 8px auto auto; width:17px; height:15px; }
	 .right-box li.login em{ background:url(../images/user.png) left center no-repeat; }
	 .right-box li a{ display:inline-block; color:#000; font-size:16px; height:28px; line-height:28px; }
	.navigation{background-color: #b30b0b;width:100%;height:55px;border:1px solid  #ddd; display: none;}
 .right-box li a:hover{font-weight: bold;color: #b30b0b;font-size: 18px;}
.left-box{float: left;}


 .content_box {
    width: 940px;
    margin: 0 auto;
    padding-top: 30px;
}
.content_box h1 {
    margin: 69px 0 0;
    font-size: 46px;
    color: #000;
    font-weight: normal;
}
.content_box .info-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}


 .content_box .info-list li:first-child {
    padding-top: 38px;
    border-top: none;
}
.content_box .info-list li {
    position: relative;
    padding: 45px 210px 48px 0;
    border-top: 1px solid #8dcdcd;
}

 .content_box .info-list .tit {
    display: block;
    margin-bottom: 7px;
    font-size: 24px;
    color: #000;
}

 .content_box .info-list .cont {
    margin: 0 0 12px;
    font-size: 16px;
    color: #000;
    line-height: 26px;
	
}

 .content_box .info-list li .btn-buy {
    position: absolute;
    top: 89px;
    right: 0;
    width: 188px;
    height: 60px;
    font-size: 16px;
    color: #fff;
    background-color: #000;
    text-decoration: none;
    line-height: 60px;
    text-align: center;
    border-radius: 30px;
    -webkit-border-radius: 30px;
}