@charset "gb2312";/* CSS Document */
* {margin:0px;padding:0px;}
body{text-align:center;margin:0;padding:0;font-size:12px;font-family: Arial, "宋体";line-height:23px;background-color: #000000;}
li{list-style-type:none}
.fr{float:right}
.fl{float:left}
.mr10 {margin-right: 10px;}
.mlr5 {margin-right: 13px;margin-left: 13px;}
em{float:right;font-size: 12px;font-weight: 700;font-style: normal;font-size: 14px;padding-right: 20px;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}	
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
/* End hide from IE-mac */ 
*+ html .clearfix {height: 1%;} 
.fix {clear:both}
.overflow{overflow:auto;zoom:1;} 
.t_2em {text-indent: 2em;}

img{ vertical-align:top;}
.main {
	width: 960px;
	text-align: left;
	overflow:hidden;
	clear:both;
	margin:0 auto;
	background-color: #142938;
}
.all{background-image: url(main_midwhite.jpg);background-repeat: repeat-y;background-position: left;}
.main_gnty{float: none;width: 920px;margin-right: auto;margin-left: auto}

.arttt{ background-image: url(dayanjiu-hexin_02.jpg); height:27px; padding:20px 0 0 0;}
.article_gn{background-image: url(main_midred.jpg);background-repeat: repeat-y;background-position: left;}
.main h1{
	margin-bottom:7px;
	padding-left:42px;
	font-size:14px;
	color:#FFFFFF;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: 25px center;
}
.tophead {
	width: 960px;
	margin: 0px auto;
	position:relative
}
.tophead .scroll{position:absolute;left: 123px;top: 310px;width: 712px;text-align: left;color: #FFFFFF;font-size: 12px;}
.tophead .scroll a {color: #FFFFFF;margin-left:5px;}.tophead .scroll a:hover {color: #FFFF66;}

.mainmenu {
	width: 960px;
	background: url(dayanjiu_02.jpg) no-repeat;
	font-size: 16px;
	line-height:35px;
	font-weight: bold;
	color: #FFFFCC;
	height:35px;
	margin: 0px auto;
}
.mainmenu ul{display:block;height:35px;}
.mainmenu li {float: left;width: 120px;background-repeat: no-repeat;background-position: left center;height:35px;margin-left: 3px;}
.mainmenu li.over a{color:#CC9900;}
.mainmenu li.over a:hover{}
.mainmenu li a {color:#275880;text-decoration: none;}
.mainmenu li a:hover {color: #FFFFFF;display:block;background-image: url(mainmenu_over.gif);background-repeat: no-repeat;background-position: center top;}
.submenu {font-weight: bold;height:123px;width: 960px;margin: 0px auto;font-size: 12px;background-color:#142938;}
.submenu ul {}.submenu li {float: left;display: block;line-height: 123px;}
.submenu li a {color: #FFFFFF;text-decoration: none;font-size: 14px;}
.submenu li a:hover {color: #FFFF66;}
.submenu li.over {background-image: url(main_over.jpg);background-repeat: no-repeat;background-position: center bottom;background-color: #FFFFFF;}
.submenu li.over a {color: #FFFF66;background: url(submenu_l.gif) no-repeat left bottom;display: block;font-size: 14px;}

.inside_box {padding: 10px;font-size: 14px;}
.inside_box .h2 {font-size: 16px;line-height: 30px;padding-left: 20px;color: #000000;padding-top: 5px;}
.inside_box .h3 {font-size: 14px;line-height: 30px;padding-left: 20px;color: #000000;padding-top: 5px;}
.inside_box .p {font-size:14px;line-height:21px;text-indent: 2em;margin-top: 5px;margin-left: 7px;margin-bottom: 10px;}
.guodu{font-weight: bold;height: 31px;width: 918px;margin-right: auto;margin-left: auto;font-size: 12px;margin-top: 15px;background-image: url(mainbg.jpg);
background-repeat: repeat-x;}
.table_hx {width: 550px;margin-right: auto;margin-left: auto;margin-top: 10px;margin-bottom: 10px;}
.table_a {border: 1px solid #3C0B03;border-top:0 none;border-left:0 none;}
.table_a td {border: 1px solid #3C0B03;border-bottom:0 none;border-right:0 none;padding-right: 3px;padding-left: 3px;font-family: Verdana, Arial, Helvetica, sans-serif;text-align: center;}
.table_a th {border: 1px solid #3C0B03;border-bottom:0 none;border-right:0 none;background-color: #993300;color: #FFFFFF;line-height: 30px;height: 30px;text-align: center;}
.table_a td.sub_th {background-color: #DC1D24;font-weight:700;text-align: center;color: #FFFFFF;}
/* ----------“杀”场点兵---------- */
.table_sc {width: 420px;margin-top: 10px;margin-bottom: 10px;margin-left: 15px;float: left;}
.bd{margin-top: 10px;margin-left: auto;height: 202px;background-image: url(bd_bg.jpg);background-repeat: no-repeat;background-position: center;width: 835px;
margin-right: auto;}
.cont {width:1005px;height:188px;background:url(img_02.jpg) no-repeat}
.cont_input {width:800px;height:200px;text-align:right;float:right;position:relative}
.cont_in1 {width:150px;height:32px;position:absolute;top:110px;left:50px}
.cont_in1 input {border:1px solid #5e5e5e;width:150px;height: 30px;font-size: 18px;vertical-align: bottom;}
.cont_in2 {width:160px;height:32px;position:absolute;top:110px;left:260px}
.cont_in2 input {border:1px solid #5e5e5e;width:150px;height: 30px;font-size: 18px;vertical-align: bottom;}
.cont_in3 {width:173px;height:31px;position:absolute;top:150px;left:550px}
.cont_in5 {width:90px;height:32px;position:absolute;top:135px;left:91px}
.cont_in5 input {border:1px solid #5e5e5e;width:90px;height: 30px;font-size: 18px;vertical-align: bottom;}
.cont_in6 {width:175px;height:32px;position:absolute;top:110px;left:550px}
.cont_in6 input {border:1px solid #5e5e5e;width:175px;height: 30px;font-size: 18px;vertical-align: bottom;}
.cont_in7 {width:310px;height:32px;position:absolute;top:150px;left:220px}
.cont_in7 input {border:1px solid #5e5e5e;width:310px;height: 30px;font-size: 18px;vertical-align: bottom;}
.cont_in4 { width:300px; height:21px; position:absolute; top:265px; left:10px; color:#C00 }	
/* ----------更多功能---------- */
.gdgn li {float: left;display: block;height: 218px;line-height: 218px;margin-left: 10px;}
.gdgn a {color: #FFFFFF;text-decoration: none;font-size: 14px;}
.gdgn li a:hover {color: #FFFF66;}
.gdgn li.over {background-image: url(main_over.jpg);background-repeat: no-repeat;background-position: center bottom;}
.gdgn li.over a {color: #FFFF66;background: url(submenu_l.gif) no-repeat left bottom;display: block;font-size: 14px;}
.gdgn {font-weight: bold;height: 218px;width: 918px;margin-right: auto;margin-left: auto;font-size: 12px;margin-top: 15px;}
.gdgn ul {padding-left: 60px;}
.gdgn_nr01 {width: 760px;margin-right: auto;margin-left: auto;margin-top: 10px;margin-bottom: 10px;}
/* ----------免费下载---------- */
.xz_01{margin:0 auto;width:640px; text-align:center}	
/* ----------我要购买---------- */
.buy_note{margin:12px 0;color:12px; color:#CC0000;font-weight:bold; text-align: center}
.buy_table{width:650px;margin:0 auto}
.buy_table table{ text-align:center}
.dbb_box{ background:#871e00; width:750px; margin:auto;}
.dbb_box td,.dbb_box th{ padding:5px 3px; font-size:14px;}
.dbb_box thead tr{background: url(../images/bj_bg.jpg) repeat-x top left;}
.dbb_box thead td,.dbb_box thead th{ color:#FFFFFF; font-weight:700; text-align:center;  }
.dbb_box tbody th{ background:#FFFFCC; text-align:left; font-weight:700; color:#871e00; vertical-align:middle; }
.dbb_box .gn_title{background:#fff;color:#cc0000;text-align: center;}
.dbb_box .bg_skywhite{background-color: #F5F5F5;}
.dbb_box tbody td{background-color: #FFFFFF;}
/* 结尾 \*/ 
.footer {
	background-color: #000000;
	width: 960px;
	margin-top: 1px;
	margin-right: auto;
	margin-left: auto;
	color: #999999;
	padding-top: 15px;
	padding-bottom: 15px;
}
.footer a {color: #FFFFFF;text-decoration: underline;}
.footer a:hover {color: #FFFF00;text-decoration: none;}

/*css.css*/
.main_left{ float:left; background-image:url(dayanjiu_05.jpg); background-repeat:no-repeat; height:362px; width:255px; padding:28px 0 0 52px;}
.main_right{ float:left; background-image:url(dayanjiu_06.jpg); background-repeat:no-repeat; height:361px; width:601px; padding:29px 52px 0 0;}

/**
changnannan
2012-6-14
*/
.n_buyfa{ margin-bottom:26px}
.n_buy1{ margin-right:20px}
.n_buytitle{ margin-bottom:8px; background:url(../images/n_hbg.png) repeat-x; height:39px; color:#fff; line-height:39px; text-indent:30px; position:relative;}
.n_buytitle span{ background:url(../images/n_hleft.png) no-repeat; width:27px; height:39px; display:inline-block; position:absolute; top:0; left:0}
.n_buy_content{ border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.n_buy_content table tr td, .n_buy_content table tr th{ border-bottom:1px solid #ccc;  border-right:1px solid #ccc;}
.n_buy_content table tr th{ text-align:left; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; height:36px; line-height:36px}
tr.n_bg_c{ background:#eeeeee;}
.n_buy_content table tr td.n_tou{ color:#af0000; background:#fff; font-weight:bold;}
.n_buy_content table tr td.n_ok{ text-align:center;}
.n_buy_content table tr td{ padding-left:10px; color:#333333; height:30px; line-height:30px}
.n_plianxi{ color:#af0000; margin-top:12px;}
.n_download{ padding-top:10px;}