@charset "utf-8";
/* CSS Document */
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{
padding:0px; margin:0px;
}
table {
border-spacing:0; border-collapse:collapse;
}
fieldset,img {
border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-left-width:0px;
}
address,caption,cite,code,dfn,em,th,var {
font-style:normal; font-weight:400;
}
li {
list-style-type:none;
}
caption,th {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%; font-weight:400;
}
em {
font-style:italic;
}
a {
outline-style:none; text-decoration:none; color:#333; cursor:pointer;
}
a:hover {
text-decoration:none; color:#F00; cursor:pointer;
}
a .imgborder {
border:#fff 1px solid; cursor:pointer;
}
a:hover .imgborder {
border:#ddd 1px solid; cursor:pointer;
}
input,button,select,textarea {
font-size:12px; vertical-align:middle;
}
select {
cursor:pointer;
}
img {
vertical-align:middle;
}
body {
color:#333; font:normal 13px/15px Verdana, Arial, Helvetica, sans-serif; background:#363c4d;
}
/* Usually */
.cleareboth {
clear:both; display:block;
}
.cleared {
clear:both; height:1px; line-height:1px;
}
.center {
text-align:center;
}
.attention {
color:#F00;
}
.left {	
float:left;
}
.right {	
float:right;
}
/* Header */
.header_wrap {
min-width:1000px; height:95px; background:url(../Images/header_bg.jpg) repeat-x;
}
.header {
width:1000px; height:95px; padding:0; margin:0 auto; position:relative; z-index:1200;
}
.header .logo {
width:380px; height:60px; left:10px; top:18px; overflow:hidden; position:absolute; z-index:1300;
}
.header .inner {
height:30px; line-height:30px; right:190px; top:18px; overflow:hidden; font-size:12px; color:#d3d3d3; position:absolute; z-index:1300;
}
.header .inner a {
padding:0 5px; color:#9f929b;
}
.header .phone {
width:180px; height:30px; line-height:30px; right:0; top:18px; overflow:hidden; background:url(../Images/header_phone.png) no-repeat 0 0; font-size:16px; font-weight:bold; color:#343434; text-indent:30px; position:absolute; z-index:2300;
}
.header .nav {
width:550px; height:28px; right:0; top:55px; overflow:hidden; font:normal 14px/28px '黑体'; color:#69696b; position:absolute; z-index:1300;
}
.header .nav a {
padding:0 10px; color:#69696b;
}
.header .nav a:hover {
color:#F00;
}
.header .nav .on {
color:#F00;
}
/* Main */
.main {
width:1000px; padding:0; margin:0 auto;
}
/* Footer */
.footer_ct_wrap {
min-width:1000px; height:355px; border-top:1px solid #363c4d; background-color:#12141a;
}
.footer_ct {
width:1000px; height:275px; padding:40px 0; margin:0 auto; color:#fff; position:relative; z-index:1200;
}
.footer_ct .ct_left {
width:639px; height:275px; border-right:1px solid #363c4d; display:block; overflow:hidden; float:left;
}
.footer_ct .ct_right {
width:320px; height:275px; display:block; overflow:hidden; float:right;
}
.footer_ct .ct_slogan {
height:50px; padding-left:20px; font:normal 25px/50px '微软雅黑';
}
.footer_ct .ct_nav {
height:25px; padding-left:10px; display:block; overflow:hidden; font:normal 14px/25px '黑体';
}
.footer_ct .ct_nav a {
padding:0 10px; color:#fff;
}
.footer_ct .ct_certificate {
height:200px; background:url(../Images/footer_certificate_bg.png) no-repeat center;
}
.footer_ct .ct_certificate .certificate_1 {
width:234px; height:149px; left:65px; top:140px; overflow:hidden; position:absolute; z-index:1300;
}
.footer_ct .ct_certificate .certificate_2 {
width:209px; height:149px; left:370px; top:140px; overflow:hidden; position:absolute; z-index:1300;
}
.footer_ct .ct_code {
height:80px; margin-top:8px; display:block; overflow:hidden;
}
.footer_ct .ct_phone {
height:60px; line-height:30px; padding:10px 20px 10px 90px; margin-top:8px; display:block; overflow:hidden; background:url(../Images/footer_contact_phone.png) no-repeat top left; font-size:18px; color:#fff;
}
.footer_ct .ct_address {
height:60px; line-height:30px; padding:10px 20px 10px 90px; margin-top:8px; display:block; overflow:hidden; background:url(../Images/footer_contact_address.png) no-repeat top left; font-size:16px;
}
.footer_cy_wrap {
min-width:1000px; height:65px; background-color:#000000;
}
.footer_cy {
width:1000px; height:65px; padding:0; margin:0 auto; color:#fff; position:relative; z-index:1200;
}
.footer_cy a {
color:#fff;
}
.footer_cy .cy_copyright {
height:65px; line-height:65px; padding-left:20px;
}
.footer_cy .cy_top {
width:200px; height:65px; line-height:65px; right:50px; top:0; overflow:hidden; background:url(../Images/footer_top.png) no-repeat 20px 15px; text-indent:50px; cursor:pointer; position:absolute; z-index:1300;
}