@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px; margin:0; padding:0; font-family:"微软雅黑"; background:#f0f4f7;}
ol,ul {list-style:none;}
li{list-style-type:none; list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,a{font-size:inherit; font-weight:normal; font-style:normal; color:#fff; font-family:"微软雅黑";}
div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,input,p{padding:0; margin:0;}
a,em{ font-style:normal; list-style-type:none; list-style:none; text-decoration:none; border:none; color:#FFF;}


header { background:url(../menubg.png) repeat-x; position:fixed; top:0; left:0; width:100%; z-index:2000;}
header .logo{ float:left; margin:20px 0 0 28px; width:235px; height:58px; overflow:hidden;}
header .logo img { width:100%;}
header .list_bt { float:right; margin:32px 28px 0 0; width:40px; height:33px; cursor:pointer;}
header .list_bt img{ width:100%;}
header .cenbtn { float:right; width:127px; height:42px; overflow:hidden; margin-right:10px;}
header .cenbtn img { width:100%;}

section { width:100%;  overflow:hidden; margin:0 auto;}
section .banner { width:100%; overflow:hidden;}
section article { width:90%; height:auto; overflow:hidden; margin:0 auto;}
section article h1 { width:100%; height:auto; overflow:hidden;}
section article h1 img { width:100%;}

section article .conbox { width:80%; float:right; }

section .Onebox { border:#dddedf 1px solid; margin-bottom:15px; border-top:none; padding-bottom:30px; background:#fff;}
section .Twobox { border:#dddedf 1px solid; margin-bottom:15px; padding-bottom:30px; background:#fff;}
section .Threebox { border:#dddedf 1px solid; border-bottom:none; padding-bottom:30px; background:#fff;}

section .Onebox .conbox { color:#9fa0a0; font-size:14px; line-height:24px; }


section .Twobox .conbox a{ display:block; float:left; width:32%; margin-top:10px; text-align:center;}
section .Twobox .conbox a img{ width:90%;}
section .Twobox .conbox a em { display:block; width:90%; height:25px; overflow:hidden; background:#d73b3b; text-align:center; margin:0 auto; padding-top:5px; font-weight:bold;}


section .Threebox .conbox { width:84%; height:auto; overflow:hidden; margin:0 auto; padding:10px 0;}
section .Threebox .conbox p { width:90%; margin:0 auto; overflow:hidden; font-size:24px; color:#9fa0a0; margin-bottom:10px;}
section .Threebox .conbox p em { display:block; float:left; width:100%; height:auto; overflow:hidden;}
section .Threebox .conbox p em img { width:100%;}


aside{ width:80%; height:100%; background:#191919; position:fixed; top:0; left:0; z-index:2500;}
aside .topimg { width:100%;}
aside .topimg img { width:100%;}
aside .nav { width:100%;}
aside .nav a { display:block; width:95%; height:auto; overflow:hidden; margin-bottom:10px;  margin-left:5%; color:#fff}
aside .nav a em { display:block; float:left; width:auto; height:auto; overflow:hidden; margin-right:5px;}
aside .nav a img { width:100%;}
aside .nav .twoMenu {width:85%; height:auto; overflow:hidden; margin-left:15%; font-family:宋体; color: #CCC}

.aboutbox .aboutTxt { font-size:14px; font-family:"Times New Roman", Times, serif; color:#727171; width:90%; margin:0 auto; padding:20px 0; line-height:30px; border-bottom:#727171 1px solid;}
.aboutbox .aboutTxt em { font-size:16px; color:#000; font-weight:bold;}
.aboutbox .aboutImg { width:90%; height:auto; overflow:hidden; padding:30px 0;}
.aboutbox .aboutImg .about_bt{ width:10%; float:left; overflow:hidden; cursor:pointer;}
.aboutbox .aboutImg .imgbox { width:80%; float:left; overflow:hidden; text-align:center;}
.aboutbox .aboutImg .imgbox img { }
.aboutbox .aboutImg .about_bt img { width:100%;}
.aboutbox .aboutImg .dianbox { width:100%; height:14px; overflow:hidden; margin:0 auto; padding-top:20px;}
.aboutbox .aboutImg .dianbox .dbtn { width:14px; height:14px; overflow:hidden; float:left; margin-right:10px; cursor:pointer;}
.aboutbox .markTxt {}
.aboutbox .markTxt img { width:100%; height:auto;}
.aboutbox .baidu_map { width:100%; height:250px; overflow:hidden;}
.aboutbox .ctxt { width:90%; height:auto; overflow:hidden; margin:0 auto; padding:30px 0; color:#000;}
.aboutbox .ctxt img { width:100%;}
.aboutbox .ctxt p a { color:#000;}
.aboutbox .messageName { width:100%; padding-top:40px; height:auto; overflow:hidden;}
.aboutbox .message { width:90%; overflow:hidden; margin:0 auto; padding-bottom:40px;}
.aboutbox .message input { width:98%; height:40px; margin-top:20px; text-indent:2em; color:#c9caca; border-radius:8px; -moz-border-radius:8px; border:#c9caca 1px solid; }
.aboutbox .message textarea { width:98%; height:150px; margin-top:20px; font-family:"微软雅黑"; color:#c9caca; text-indent:2em; border-radius:8px; -moz-border-radius:8px;  border:#c9caca 1px solid;}
.aboutbox .message .qrbtn { background:#F00; color:#FFF; width:20%; height:30px; float:right; text-indent:0; border:none; font-weight:bold; font-size:14px; margin-right:1%;}

.aboutbox .Culture { width:80%; margin:0 auto; padding:20px 0;}
.aboutbox .Culture dl { width:100%; height:auto; overflow:hidden; margin-top:20px; cursor:pointer;}
.aboutbox .Culture dl dt { width:99%; height:auto; overflow:hidden;  background:#fff;  border:#dddede 1px solid; margin-bottom:5px;}
.aboutbox .Culture dl dt img { width:94%; margin:3%; height:auto; overflow:hidden;}
.aboutbox .Culture dl dd { width:94%; margin:0 auto; text-align:center; font-size:14px; line-height:20px; color:#727171;}
.aboutbox .Culture .btnbox { width:30%; height:auto; overflow:hidden; margin:0 auto; padding:20px 0;}
.aboutbox .Culture .btnbox img { width:40%; float:left; height:auto; cursor:pointer;}
.aboutbox .Culture .btnbox .rigth { float:right;}

.aboutbox .Culture_02 { width:98%; margin:0 auto; padding:20px 0;}
.aboutbox .Culture_02 dl { width:100%; height:auto; overflow:hidden; margin-top:20px; cursor:pointer;}
.aboutbox .Culture_02 dl dt { width:99.5%; height:auto; overflow:hidden;  background:#fff;  border:#dddede 1px solid; margin-bottom:5px;}
.aboutbox .Culture_02 dl dt img { width:94%; margin:3%; height:auto; overflow:hidden;}
.aboutbox .Culture_02 dl dd { width:100%; margin:0 auto; font-size:14px; font-weight:bold; line-height:20px; color:#727171;}
.aboutbox .Culture_02 .cul_txt { font-size:12px; color:#727171; line-height:20px; text-indent:2em;}

.probox {}
.probox .prolist { width:100%; height:71px; overflow:hidden;  background:#d73b3b;}
.probox .prolist div { border-right:#fff 1px solid; width:100%; height:100%; float:left;}
.probox .prolist a { display:block; float:left; width:100%; overflow:hidden; text-align:center;}
.probox .prolist a img { width:100%; height:auto;}


.probox .proImg { width:100%; margin-top:40px;}
.probox .proImg a { display:block; border:#b8b8b9 1px solid; width:40%; margin-left:6%; margin-bottom:6%; float:left; background:#fff;}
.probox .proImg a img { width:100%;  border-bottom:#b8b8b9 1px solid; color:#727171;}
.probox .proImg a p { width:100%; font-size:14px; color:#727171;  margin:15px 10px; }
.probox .proImg a p em { display:block; width:60px; height:30px; padding-left:35px; overflow:hidden;  color:#9fa0a0; font-size:14px; float:right; background:url(../pro_13.gif) no-repeat; }

.probox .proName { width:90%; height:30px; padding-top:10px; font-size:16px; font-weight:bold; font-family:Arial; line-height:18px; padding-top:40px;}
.probox .proName em { display:block; width:60px; height:23px; padding-left:35px; overflow:hidden;  color:#9fa0a0; font-size:14px; float:right; background:url(../pro_14.gif) no-repeat; font-weight:normal; padding-top:2px;}
.probox .proCon { width:90%; height:auto; overflow:hidden; text-align:center; padding:10px 0; border:#9fa0a0 1px solid; background:#fff;}
.probox .proCon .propic { width:100%; height:auto; overflow:hidden; margin:0 auto; }
.probox .proCon .propic img { width:96%; margin-bottom:10px;}
.probox .proCon .proText { width:95%; height:auto; overflow:hidden; margin:0 auto; border:#9fa0a0 1px solid; border-bottom:none;}
.probox .proCon .proText dl { width:100%; height:auto; overflow:hidden; border-bottom:#9fa0a0 1px solid; text-align:center; }
.probox .proCon .proText dl dd { width:35%; height:auto; float:left; padding:8px 0; border-right:#9fa0a0 1px solid; font-family:Arial; color:#000; font-size:14px;}
.probox .proCon .proText dl dt { width:60%; height:auto; float:left; padding:8px 0; color:#727171; font-family:"Times New Roman", Times, serif; font-size:14px;}

footer { width:100%; position:fixed; left:0; bottom:0;}
.footerTop { width:100%; text-align:center; background:#9b9b9b; line-height:20px; font-size:12px; color:#fff; padding:10px 0;}
footer .footer_btn { width:100%; height:auto; }
footer .footer_btn li { position:relative;}
footer .Twolist { position:absolute; bottom:0; left:0; text-align:center; width:100%;}
footer .Twolist a { display:block; width:100%; height:auto; background:url(../list_03.png); height:30px; color:#FFF; line-height:30px;}
footer .Twolist .twoTop { width:100%; height:18px; overflow:hidden;}
footer .Twolist .twoBottom { width:100%; height:auto; overflow:hidden; margin:0;}
footer .Twolist img { width:100%; margin:0;}


