﻿/*main style*/
* { margin:0; padding:0; }
body { font:12px/20px Verdana;background-color:#000;}
ul { list-style:none; }
img { border:none; }
img, input, select, button {color:#666666; }
input, select { font:12px Verdana; }
button { cursor:pointer; }
#bigflash{width:940px;height:500px;}

/* top */
.index-wrapper{width:1000px;margin:0 auto;}
.main-wrapper{width:1000px;margin:0px auto;overflow:hidden;padding:5px;}

.top{height:151px;background:url(/images/top_bg.gif) repeat-x;margin:1px auto;}
.logo-wrapper{height:109px;text-align:center;}
.logo{width:250px;float:left;}
.come img{vertical-align:middle;}
.top-menu{text-align:center;}
.top-menu ul{width:700px;}
.flash{padding:10px 0;}
.top-flash{text-align:center;}
.menu{height:28px;overflow:hidden;line-height:50px;margin-top:50px;}
.menu li{float:left;}
.menua:link {
	padding-right: 0px; display: block; padding-left: 0px; background: url(/images/menu1.jpg) no-repeat 0px 0px; float: left; padding-bottom: 0px; font: 100 12px 微软雅黑,verdana,tahoma,georgia; width: 84px; color: #e6b60e; padding-top: 9px; height: 26px; text-align: center; text-decoration: none;
}
.menua:visited {
	padding-right: 0px; display: block; padding-left: 0px; background: url(/images/menu1.jpg) no-repeat 0px 0px; float: left; padding-bottom: 0px; font: 100 12px 微软雅黑,verdana,tahoma,georgia; width: 84px; color: #e6b60e; padding-top: 9px; height: 26px; text-align: center; text-decoration: none;
}
.menua:hover {
	display: block; background: url(/images/menu2.gif) no-repeat; width: 84px; color: #ffffff; font-family: 微软雅黑,verdana,tahoma,georgia
}
.tel{padding-top:10px;}

fieldset {border:none;}
input, select { vertical-align:middle; font-size:12px; }
label { color:#666; cursor:pointer; font-weight:bold; }
textarea {border:1px solid #bdc7d8;padding:3px;font-size:12px;overflow:auto;}
select, label, textarea,input {font-family:'lucida grande',tahoma,verdana,arial,simsun,sans-serif; }
.input-text {border:1px solid #bdc7d8;padding:3px;}
.input-checkbox {margin-right:5px;}
.input-file {border:1px solid #bdc7d8;}
.input-button, .input-submit { background-color:#3b5888; border-color:#d8dfea #0e1f5b #0e1f5b #d8dfea; border-style:solid; border-width:1px; color:#fff; cursor:pointer; font-size:12px; padding:2px 15px; text-align:center; }
input.gray { border:1px solid; border-color:#fff #848484 #848484 #fff; background:#f0f0f0; color:#333; }
input.mini {padding:2px;}
input.large {padding:3px 15px;font-size:14px;}
.input_txt, .input_txt2 { border:1px solid #D2D2D2; background:#fff; line-height:16px; height:16px; padding:2px; margin:0; }
.textbox { border:1px solid #D2D2D2; background:#fff; line-height:16px; height:16px; padding:2px; margin:0; }
.input_txt2 { border-color:#9DB5CA; background:#F2F9FE; }
.search-button{}
.optgroup option { padding-left: 15px;}
a {font-size:12px; text-decoration:none; color:#3B5888; cursor:pointer;}
a:hover { text-decoration:underline; }
.highlight-border {display: block;position: relative;border: 1px solid #E0E0E0;padding: 20px 10px;background-color:#FFFFFF;width:90%;margin:10px auto;text-align:center;}
#foot{width:1000px;height:96px;margin:0px auto;color:#FFF;line-height:25px;background:#000;text-align:center;padding-top:20px;}
#foot span{display:block;}
#foot ul{margin:0;padding:0}
#foot li{height:20px;float:left;list-style-type:none;}
.red{color:#FF0000;}
h1{color:#FFF;font-size:18px;line-height:18px;text-align:center;}
.main-content{width:680px;float:right;margin-right:45px;color:#FFF;word-spacing:1px;letter-spacing:1px;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after {
	content:"\20";
	display:block;
	clear:both;
}

.marquee-img{border:solid 1px #202020;}
.main-flash{height:420px;border:solid 1px #E6D07C;background:#202020;}

.cnt{background:#202020;border:solid 1px #202020;}
.contact-index{display:block;width:150px;}
.contact-index p{line-height:18px;}
.contact{width:215px;height:240px;text-align:center;float:left;background:url(/images/contact.jpg) no-repeat;}
.contact .tel{margin:10px 0;}
.contact li{float:left;margin:5px;}
.contact-title{height:20px;border-bottom:solid 3px #CEA54D;text-align:left;}
.contact-title .text{width:100px;height:20px;background:url(/images/index/title-bg.gif) repeat-x;text-align:center;color:#212121;}
.about-cnt{float:right;width:720px;overflow:hidden;}
.contact .qq{margin-top:100px;margin-left:10px;}
#ad a{display:block;margin:5px 0;}