body{background:url(bg.gif) repeat-x top;}
body,div,table,td,form,p,input{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#555;}
div, h2, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;}
h1 { font-size:12px; display:inline; font-weight:100;}
h3 { font-size:12px; display:inline; font-weight:100; font-weight:bold;}
a:link {  font-family: "Verdana", "Tahoma", "宋体";  font-size: 12px; color:  #333333;  text-decoration: none;}    
a:visited{  font-family: "Verdana", "Tahoma", "宋体"; font-size: 12px; color: #333333;  text-decoration: none; }
a:hover { font-family: "Verdana", "Tahoma", "宋体"; font-size: 12px; color: #CC3333330;  text-decoration: none;}
a:active{  font-family: "Verdana", "Tahoma", "宋体";  font-size: 12px;  color: #333333;  text-decoration: none;}
ul{ margin:0;  padding:0; list-style-type:none; font-size:0; line-height:0; }
.spacer{ clear:both;  font-size:0;  line-height:0; }
.kuang2 {	background-color: #f7f7f7;	border: 1px solid #DBDBDB;	font-family: "Verdana", "Tahoma", "宋体";	font-size: 12px;}

.display_none{display: none;}
form,body,ul,li{margin:0px;padding:0px;}
.width{width:950px;margin:auto;overflow:hidden;}
.width_l{width:720px;overflow:hidden;}
.mag_t{margin-top:2px;clear:both;}
.mag_l{margin-left:15px;}
a{color:#333;text-decoration:none;}
a:hover{color:#f30;text-decoration:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.dis{display:none;}
.block{display:block;}
#logo{width:200px;}
#search{margin-top:50px;}
.search_l{padding-top:1px !important padding:0 _padding-top:1px}
.search_input{border:1px solid #F7BE78;border-left:0px;border-right:0px;line-height:19px;height:19px;width:220px;padding:3px 0 0 8px;}
.search_txt{padding:4px 0px 4px 10px;}

/*------头部开始-------------------------------------------------------------------------------------------------*/
#topmain{ width:100%; background:url(top_bg.gif) 0 0 repeat-x; height:130px; padding:17px 0 0 0;}
#top{ width:930px; margin:0 auto; height:130px; text-align:center;  }
#top img.logo{ display:block; font-size:0; line-height:0; padding:7px 0 0 0px; float:left; margin:0 0px 10px 0; }
#top p.topTxt{ display:block; width:350px; font-size:12px; line-height:20px; color:#333333; background-color:inherit; float:left; padding:15px 40px; 0 0; text-align:left;}
#top p.toplink{ display:block; width:230px; font-size:12px; line-height:19px; color:#333333; background-color:inherit; float:left; padding:15px 0 0 5px;}

/*------菜单开始-------------------------------------------------------------------------------------------------*/
#top ul.nav{ float:left;width:960px; height:30px; text-align:center; }
#top ul.nav li{ float:left; margin:0 0 3px 0; font-size:12px;  line-height:30px; }
#top ul.nav li a{ display:block; background:url(nav_bg.gif) 0 0 no-repeat; width:95px; height:30px; font:bold 12px/30px  "Arial", Helvetica, sans-serif;  color:#fff;  background-color:inherit;  text-decoration:none;  text-align:center; }

#top ul.nav li a:hover{ background:url(nav_bg_hover.gif) 0 0 no-repeat; color:#D20200; background-color:inherit; }
#top ul.nav li a.hover{ display:block; background:url(nav_bg_hover.gif) 0 0 no-repeat;  width:90px;  height:28px; font:bold 12px/30px  "Arial", Helvetica, sans-serif; color:#D20200; background-color:inherit; text-decoration:none; text-align:center;cursor:text;}



#top ul.nav li.sep{background:url(navi_sep.gif) no-repeat center center; height:30px; overflow:hidden; float:left;}

#top ul.sub{  display:block; width:960px; float:left; text-align:left;}
#top ul.sub li a{  font:normal 12px/22px  "Arial",Helvetica, sans-serif; color:#999999; background-color:inherit;  text-decoration:none;}



/*内容部分样式*/
.c_l{width:720px;overflow:hidden;}
.c_r{width:200px;overflow:hidden;}
.sub_i_bg{background:url(sub_i_bg.gif) repeat-x top;}
.sub_i_title{background:url(sub_title_bg.gif) no-repeat;line-height:30px;height:30px;padding-left:10px;color:#ffffff;font-weight:bold;width:72px;}
.sub_i_b{border:1px solid #D6D6D6;border-top:0px;width:418px;height:138px;padding:10px;}
.sub_i_bg01{background:url(i_t_bg.gif) repeat-x;border:1px solid #D6D6D6;border-bottom:0px;line-height:27px;font-weight:bold;color:#fff; padding-left:12px;overflow:hidden; font-size:12px;}
.sub_i_bg01 span{float:right;font-weight:normal;padding-right:12px;color:#A1CC8A;}
.sub_i_bg01 span span{float:none;padding:0px;margin:0 2px;}
.sub_i_bg01 span a{color:#ffffff;}
.sub_i_bg01 span a:hover{color:#f30;}
.sub_i_b01{border:1px solid #D6D6D6;padding:6px;overflow:hidden;}
.sub_i_b01 li{BORDER-BOTTOM: #999 1px dashed; TEXT-ALIGN: left}
.sub_i_b_link{border:1px solid #D6D6D6;border-top:0px;padding:10px;}
#info_ordnum div{float:left;}
.pic_ordnum div{float:left;}
.sub_bg{background:url(sub_bg.gif) no-repeat center;width:65px;height:24px;line-height:25px;text-align:center;font-weight:bold;color:#ffffff;margin:5px 0 -1px 0;position:relative;}
.sub_bg a{color:#ffffff}
.unsub_bg{background:#fff url(unsub_bg.gif) no-repeat center;width:65px;height:24px;line-height:25px;text-align:center;color:#909090;font-weight:normal;margin:5px 0 -1px 0;}
.unsub_bg a{color:#909090}
#sub_width{width:345px;}
.foot{text-align:center;padding:10px;}
#foot{color:#D0D0D0;}
#foot a{color:#666;}
#notice{height:149px;}
#notice li span{float:right;}
#link{width:100%;}
#link li{float:left;}
#link_pic{width:100%;}
#link_pic li{float:left;margin:2px 0;}
#index_pic{text-align:center;width:100%;overflow:hidden; color:#FFFFFF}
#index_pic li{float:left;width:20%; line-height:26px; padding-bottom:10px; width:140px; padding-left:10px;  }
#index_pic li img{border:5px solid #ddd;padding:2px;margin:4px 0;}
.index_pic{text-align:center;width:100%;overflow:hidden;}
.index_pic li{float:left;width:20%;}
.index_pic li img{border:1px solid #ddd;padding:2px;margin:4px 0;}
#vote{margin:2px;}
#vote li{line-height:24px;height:24px; font-size:12px;}
.vote{background:url(vote_bg.gif) no-repeat;color:#000;text-align:center;border:0px;width:44px;line-height:26px;height:26px;font-size:12px; margin-left:15px;}
/*自定义的一些功用css*/
#info li{background:url(dot.gif) repeat-y left;height:24px;line-height:24px;padding-left:16px;}
#info li span{float:right;color:#999;}
#info_list li{line-height:28px;height:28px;background:url(line.gif); padding:0 4px 0 4px;}
#info_list li.title{line-height:29px;height:25px;border-top:1px solid #EDEDED; border-bottom:1px solid #EDEDED; background-color:#F7F7F7; font-size:12px; padding-left:30px;}
#info_list li.title span{line-height:28px;height:29px; border:1px solid #EDEDED; border-bottom:0px none; background-color:#FFFFFF; width:150px; text-align:center; margin-right:20px;}
#info_list span{float:right;color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#info_tt li{float:left;width:50%;}
#info_tt li span{float:right;color:#999;margin-right:4px;}

/*投票页面部分以vote_开始*/
.vote_width{width:600px;margin:auto;overflow:hidden;}
.vote_width h5{text-align:center;color:#0099FF;font-size:14px;}
.vote_width ul li{float:left;width:33%;height:25px;}
.vote_width ul li div{background:#f30;height:20px;}
#vote_msg{border:1px solid #F7BE78;background:#FDF3E7;padding:4px 10px;color:#f30;}
/*公告页面部分*/
.notice_title{text-align:center;font-size:14px;font-weight:bold;line-height:30px;}
.notice_title h1{text-align:center;font-size:14px;font-weight:bold;line-height:30px;}
.notice_title hr{color:#fff;height:1px;width:96%;align:center;border-top:1px solid #ccc;overflow:hidden;}
.notice_info{text-align:center;border:1px solid #FFCDA5;background:#FFF9F4;height:25px;line-height:25px;margin:6px 0;}
.notice_info span{color:#f00;}
.notice_info span a{color:#f00;text-decoration:underline;}
.notice_jj{padding:10px;background:#FCFCFC;}
.notice_content{
	word-break:break-all;
	overflow:auto;
	width:auto;
	padding:20px;
	margin-bottom:10px;
	line-height: 200%;
}
.notice_content p{line-height: 200%;}
/*评论页面部分*/
#comment{padding:0 18px;}
#comment li{line-height:25px;}
#content li div{line-height:normal;color:#ccc;}
#comment li hr{color:#fff;height:1px;border:0px;border-top:1px dashed #ccc;}
#comment li span{color:#0066CC}
#comment li input{border:1px solid #ccc;height:20px;width:100px;}
#comment li button{border:1px solid #ccc;line-height:23px;height:23px;width:50px;margin:0 0 0 6px;}
#comment li textarea{border:1px solid #ccc;line-height:20px;width:96%;height:120px;}
/*搜索结果部分*/
.search{padding:0 18px;}
.search li{line-height:25px;}
.search li div{line-height:normal;color:#aaa;}
.search li hr{color:#fff;height:1px;border:0px;border-top:1px dashed #ccc;margin:6px 0;}
.search li span{color:#ccc;float:right;}

#right_sub li{background:url(class_bg.gif) no-repeat left;height:28px;line-height:28px;text-indent:24px;/*float:left;width:50%;*/}
#right_sub li b{/*font-weight:normal;color:#f00;*/}
.book{border:1px solid #D4D4D4;}
#book dt{line-height:35px;}
#book input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
#book textarea{width:90%;height:120px;overflow:auto;border:1px solid #ccc;background:url(tishi.gif) no-repeat right bottom;}
.book_show{background:url(i_t_bg.gif);border:1px solid #D6D6D6;line-height:26px;height:26px;padding:2px 6px;margin-top:10px;}
.book_show span{float:right;}
.book_content{border:1px solid #D6D6D6;border-top:0px;padding:6px;overflow:hidden;word-break:break-all;margin-bottom:10px;}
.book_content span{color:#333;font-weight:bold;margin-top:10px;}
.book_page{margin:10px 0;text-align:center;}
.book_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CDBF9E;color:#A0A0A0;}
.book_page .pageon{background:#FDF8F4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #CDBF9E;}
.pre_page{color:#fff;}
.pre_page a{color:#ff0;}
.pre_page a:hover{color:#060;}
/*Ajax评论*/
#comment_list{}
#comment_add li{line-height:30px;}
#comment_add input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
#comment_add button{width:40px;height:21px;line-height:22px;border:1px solid #ccc;padding:0px;font-size:12px;margin:0 4px;}
#comment_add textarea{width:96%;height:120px;overflow:hidden;border:1px solid #ccc;background:url(tishi.gif) no-repeat right bottom fixed;}
#comment_title{background:url(i_t_bg.gif);border:1px solid #D6D6D6;line-height:26px;height:26px;padding:2px 6px;}
#comment_content{border:1px solid #D6D6D6;border-top:0px;padding:6px;overflow:hidden;word-break:break-all;margin-bottom:10px;}
.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CDBF9E;color:#A0A0A0;}
.comment_page span{background:#FDF8F4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #CDBF9E;}
.position{background:url(position_bg.gif) repeat-x bottom;height:30px;line-height:30px;text-indent:14px;color:#000000; }
.position a{color:#000000;}
#map{line-height:10px;padding:16px;}
/*内容分页部分*/
.content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #CDBF9E;color:#A0A0A0;}
.content_page span{background:#FDF8F4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #CDBF9E;}
/*列表分页部分*/
.list_page{text-align:center;margin:8px;}
.list_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #CDBF9E;color:#A0A0A0;}
.list_page span{background:#FDF8F4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #CDBF9E;}
.tags{list-style:none;margin:8px;color:#666;}
.tags li{margin:0;padding:0;}
.tags h1{font-size:14px;font-weight:bold;margin:0;padding:0;}
.tags li span{color:#999;}
.tags hr{color:#fff;height:0px;border:0px;border-top:1px dashed #ccc;margin:6px 0;}


/*------foot开始-------------------------------------------------------------------------------------------------*/
#footerMain{ width:100%; background:url(foot_bg.gif) 0 0 repeat-x; height:90px; margin-top:10px; padding:0px;}
#footer{ width:900px; margin:0 auto; height:90px; }

#footer ul.nav{ width:900px; height:28px; float:left;display:block;  }
#footer ul.nav li{ float:left; margin:0 0 3px 0; font-size:12px;  line-height:28px; }
#footer ul.nav li a{ display:block;  width:90px; height:28px; font:normal 12px/28px  "Arial", Helvetica, sans-serif;  color:#fff; text-align:center; }
#footer ul.nav li a:hover{ color:#D20200; background-color:inherit; }
#footer ul.nav li a.hover{ display:block; background:url(nav_bg_hover.gif) 0 0 no-repeat; height:28px; font:bold 12px/30px  "Arial", Helvetica, sans-serif; color:#D20200; background-color:inherit; text-decoration:none; text-align:center;cursor:text;}
#footer ul.nav li.sep{background:url(foot_sep.gif) no-repeat center center; height:30px; overflow:hidden;}

#footer p.foot_logo{
  display:block;
  width:210px;
  height:50px;
  padding-top:10px;
  float:left;}

#footer p.foot_seo{
  padding-top:10px;
  display:block;
  width:650px;
  height:50px;
  float:left;
  font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color:#333333;

}

#footer p.foot_ippr{
  padding-top:15px;
  display:block;
  width:120px;
  height:40px;
  float:left;
  font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color:#333333;
}


/*------------------------------------------------footer--------------------*/
/**-----首页样式---**/
.domain_con1{ background:url(website_mainbg.gif); height:197px; width:706px;}
.domain_con1 .con_left{background:url(domain_seleft_bg.jpg); width:148px; height:144px; padding-top:14px; float:left;}
.domain_con1 .con_center{ width:480px; height:180px; padding-top:14px; padding-left:20px; float:left;}
.domain_con1 .con_left a{ display:block; height:21px; margin-top:-1px; color:#666666; font-weight:bold; text-align:right; padding-top:10px; padding-right:10px;}
.domain_con1 .con_left a:hover{ background:url(domain_seleft_menubg.jpg) no-repeat; color:#548057; font-weight:bold;}
.domain_con1 .con_left .div2 a{ background:url(domain_seleft_menubg.jpg) no-repeat; color:#548057; font-weight:bold;}
/*.domain_con2{ background: url(../images/website_con2bg.gif) no-repeat;margin-top:10px; min-height:450px; padding-left:22px;}*/
.domain_con2{ background: url(website_con2bg.gif) no-repeat;margin-top:10px; min-height:450px; }
.domain_con_menu{ margin-top:5px;}
.domain_con_menu .in_con_menu_top{ height:24px; }
.domain_con_menu .in_con_menu_top div{ float:left; width:81px; text-align:center; height:24px; padding-top:10px;font-weight:bold; cursor:pointer;color:#000;background:url(in_con_menu_bg.gif); }
.domain_con_menu .in_con_menu_top .folstrig{float:right; color:#5E799F;font-weight:bold; background:none;width:120px; }
.domain_con_menu .in_con_menu_top a{
	height:18px;
	background:url(website_arrow.gif) no-repeat 0px 3px;
	padding-top:2px!important;
	padding-top:4px;
	padding-left:15px;
	float:right;
	margin-top: 0px;
	margin-right: 25px!important;
	margin-right:5px;
	color:#5e799f;
	font-weight: bold;
}
#info .wrap{width:290px; margin:10px 0px 0px 25px; float:left; height:100px;}
#info .info_title{color:#666666; font-weight:bold; margin-bottom:14px; font:14px;}
#info .icon{padding-left:18px; line-height:18px; color:#5F666F; font-weight:normal; width:50px; float:left;}
#info .text{padding-left:18px; line-height:18px; color:#5F666F; font-weight:normal; width:190px; float:left;}

.con_wrap{width:480px;}
.con_text{width:310px; padding-top:40px; margin-left:20px;}
.con_text1{width:310px; padding-top:20px; margin-left:20px;}
.con_font{ color:#5F666F; line-height:18px; text-indent:24px;}
.con_font1{ color:#5F666F; line-height:18px;}
.con_blue{ color:#4f6e8a; font-weight:bold;}
.btn a{display:block; width:90px;height:21px; color:#33455a; font-weight:bold; background:url(btnbg.gif) no-repeat; text-align:center; float:left; margin-left:10px; margin-top:30px; padding-top:2px!important; padding-top:5px; cursor:pointer;}
.btn a:hover{color:#33455a; font-weight:bold; padding-top:2px;}
.btn1 a{display:block; width:90px;height:21px; color:#33455a; font-weight:bold; background:url(btnbg.gif) no-repeat; text-align:center; float:left; margin-left:10px; margin-top:20px; padding-top:2px!important; padding-top:5px; cursor:pointer;}
.btn1 a:hover{color:#33455a; font-weight:bold;}

/**-----首页样式---**/


/* 内页营销案例 */
.pro_pp{ position:relative; width:100%; height:125px; background:url(pro_ppBg.gif) no-repeat; }
.pro_pp p{ position:absolute; top:15px; left:140px; font-size:14px; font-weight:bold; color:#5b7600; line-height:1.8em;}
.pro_box{ width:98%; margin:auto; padding-bottom:20px; padding-top:20px; border-bottom:1px dashed #D12F00; overflow:hidden; clear:both;}
.pro_box .img01{ float:left; width:110px; height:110px; background:url(pro_img01.gif) no-repeat; text-align:center; }
.pro_box .img01 h2{ display:block; padding-top:5px; height:25px; line-height:25px; color:#000; font-size:13px; font-weight:bold;}
.pro_box .img02{ float:left; width:110px; height:110px; background:url(pro_img02.gif) no-repeat; text-align:center; }
.pro_box .img02 h2{ display:block; padding-top:5px; height:25px; line-height:25px; color:#000; font-size:13px; font-weight:bold;}
.pro_box .img03{ float:left; width:110px; height:110px; background:url(pro_img03.gif) no-repeat; text-align:center; }
.pro_box .img03 h2{ display:block; padding-top:5px; height:25px; line-height:25px; color:#000; font-size:13px; font-weight:bold;}
.pro_box .pro_r{ float:right; width:520px; margin-top:5px; border-left:2px solid #CCCCCC; color:#666;  overflow:hidden;}
.pro_box .pro_r .s_box01{ padding-bottom:10px; width:100%; background:url(class_bg01.gif) no-repeat;overflow:hidden; clear:both;}
.pro_box .pro_r .s_box01 span.class{ display:block; float:left; margin-left:40px; width:40px; height:31px; line-height:31px; color:#c73737; text-align:center;}
.pro_box .pro_r .s_box01 span.text{display:block; float:left; width:410px; padding-left:10px; padding-top:6px; font-size:12px;}
.pro_box .pro_r .s_box01 span.text p{ margin-bottom:0.5em;}
.pro_box .pro_r .s_box02{ padding-bottom:10px; width:100%; background:url(class_bg02.gif) no-repeat; overflow:hidden; clear:both;}
.pro_box .pro_r .s_box02 span.class{ display:block; float:left; margin-left:40px; width:40px; height:31px; line-height:31px; text-align:center;}
.pro_box .pro_r .s_box02 span.text{display:block; float:left; width:410px; padding-left:10px; padding-top:6px; font-size:12px;}
.pro_box .pro_r .s_box02 span.text p{ margin-bottom:0.5em;}
/*互联*/
.title4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.title2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #B40001; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif 04b_03b"
}
/*demleague.org.cn*/
.contactus {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contactus P {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.contactus P.p1 {
	FONT-WEIGHT: bold; COLOR: #0066cc; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.contactus P.p1 A {
	COLOR: #f30
}
.taocan {
	MARGIN-TOP: 5px
}
.taocan LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 23px
}
.taocan LI A {
	MARGIN-TOP: 5px; DISPLAY: block
}
.Package {
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
}

