/*网站的字体、大小、颜色等设置*/
body{
	font-family:宋体;font-size:12px;margin:0;padding:0;border:0;
	color: #333333;
	text-align: center;}
ul,ol,li,form,div{margin:0;padding:0;border:0;}
/* 网站链接总的css定义:可定义内容为链接字体颜色、样式等 */
a
{
	color: #333333;
	text-decoration: none;
}
a:hover
{
	color: #ff6600;
	text-decoration: underline;
}
/*颜色*/
.color1{
	color:#ff6600;	
}
.color2{
	color:#009900;	
}
.color3{
	color:#333333;	
}
.bgcolor0{ background-color:#dedec6;}
/*高度*/
.ht30{ height:30px;}
/*左边距 */
.margin-left5{margin-left: 5px;}
.margin-left10{margin-left: 10px;}
.margin-left15{margin-left: 15px;}
.tit_small
{
	float: left;
}

/*字体*/
.font12
{
	font-size: 12px;
	font-weight: bold;
	margin-left: 6px;
	margin-top: 6px;
}
ul{list-style-type:none;}
#content{width: 980px;margin: auto;}
#main{width:980px;}
#header{width:980px;float:left;}
#head
{
	width:980px;
	height:40px;
	margin-left: 0px;
	margin-top: 0px;
	float:left;
}
#head_1
{
	width:980px;
	float:left;
	margin-left: 0px;
	margin-top: 0px;
}
/*顶部 logo 图片的css定义*/
#logo{float: left;margin-left: 0px;margin-top: 0px;border: 0px;}
/*顶部 设为首页等 的CSS定义*/
.top_font{float: right;width: 240px;}
.topinfo{ float: right;width: 100%;height: 20px;text-align: right;}
.topinfo ul {float: right;margin-top:3px;}
.topinfo ul li{float: left;margin-left: 10px;}
/*顶部 登录注册 的CSS定义*/
.zhuce{float: right;text-align: right;width: 100%;height: 20px; vertical-align:middle;}
.zhuce ul {float: right;margin-top:4px;}
.zhuce ul li{float: left;margin-left: 10px;}
/*顶部 登录注册 超级链接的CSS定义*/
.zhuce li a:link,.zhuce li a:visited{color:#009900;text-decoration:none;}
.zhuce li a:hover {color:#ff6600;text-decoration:none;}
.nav{ width:980px;float: left;background: url('/images/bg2.gif');background-repeat: repeat-x;margin: 0px;}
/*顶部导航内容布局 大小、颜色等设置*/
.nav ul
{
	clear: both;
	float: right;
	height: 26px;
	line-height: 23px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	margin-top: 2px;
}
.nav li
{
	float: left;
	margin-right: 15px;
}
/*顶部导航超级链接的CSS定义*/
.nav a:link, .nav a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.nav a:hover
{
	color: #fffd6a;
	text-decoration: none;
}
/*顶部导航内容分隔的CSS定义*/
.menuDiv
{
	margin-top: 5px;
	width: 1px;
	height: 15px;
	background: #339900;
}
.marginleft{ margin-left:5px;}
/*顶部 */
#head_type
{
	width:979px;
	float:left;
	border:1px solid #D9D9D9;
	line-height:20px; 
	margin:0px;
	padding:0px;
	margin-left:0px;
}
#head_type a
{
	color: #008000;
	text-decoration: none;
}
#head_type a:hover
{
	color: #ff6600;
	text-decoration: underline;
}
/*节日专题 超级链接 */
#fest_color a
{
	color: #ff6600;
	text-decoration: none;
}
#fest_color  a:hover
{
	color: #009900;
	text-decoration: underline;
}
/*左侧导航栏的CSS定义*/
#right
{
	width: 200px;
	float: right;
}
#gexing_right
{
	width: 250px;
	float: right;
}
#new_right
{
	width: 280px;
	float: right;
}
/*最近节日 及 最新动态*/
.titbzdt
{
    background-color:#dedec6;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	padding-top: 5px;
	margin: 0px;
	vertical-align: middle;
	text-align:center;
}
.newline li
{
	float: left;
	width: 100%;
	padding-top: 5px;
	text-align: left;
	margin: auto;
}
/* 左侧导航栏的title的背景图片（字体颜色等）设置 */

.ind_font{margin-right:5px;float:left;  color:#666666}
.more
{
	margin-top: 6px;
	clear: both;
	float:right;
	color: #006633;
}
/*合作伙伴的css*/
.par_pic{width: 100%;border: 1px solid #D9D9D9;margin-top: 5px;}
.par_tit
{
	font-size: 12px;padding-top: 6px;font-weight: bold;height: 20px;vertical-align: middle;
    background-color:#dedec6;
}
.par_photo{border-top: 1px solid #D9D9D9;}

/* 文章的css */
#Article
{
	width: 100%;
	border: 1px solid #D9D9D9;
}
#Article .list
{
	text-align: left;
}
#Article .list ul
{
	margin-top: 5px;
	margin-bottom: 5px;
}
#Article .list li
{
	margin-bottom: 5px;
	list-style-type: none;
}
.userleft
{
	border: 1px solid #006633;
	padding: 0px;
}

/*页面右侧内容的CSS定义*/
#left
{
	float: left;
	width: 775px;
	margin-bottom: 0px;
}
#gexing_left
{
	float: left;
	width: 725px;
	margin-bottom: 0px;
}
#new_left
{
	float: left;
	width: 615px;
	margin-bottom: 0px;	
}
/*首页产品列表*/
.gxcon
{
	float: left;
	width: 100%;
	margin-bottom: 2px;
	margin-left:0px;
	border: 1px solid #D9D9D9;
	margin-top:0px;
}
.TitleLine
{
    background-color:#dedec6;
	height: 25px;
	margin: 0px;
	text-align: left;
	color: #333333;
	width:100%;
}
.TitleLine0
{
	height: 25px;
	margin: 0px;
	text-align: left;
	color: #333333;
	width:100%;
	border-bottom: 1px solid #D9D9D9;
}
.titimg
{
	float: left;
	width: 130px;
}
.gxktitimg
{
	float: left;
	width: 220px;
}
.desctit1
{
	font-size: 12px;
	padding-top: 5px;
	margin: 0px;
	float: right;
	vertical-align:middle;
}
.desctit
{
	width: 600px;
	padding-top: 5px;
	margin: 0px;
	text-align: left;
	vertical-align:middle;
	float:left;
}

.splist
{
	width: 100%;float:left; text-align:center;
}
#products {
    width: 100%;
    margin:1px auto;
    display:inline;
}
#products li {
    width:240px;
    float:left;
    margin-left:12px;
    margin-top:5px;
    display:inline;
}
#products li a img {
    border: 1px solid #D9D9D9;
}
#products li span{
    width:240px;
    height:25px;
    line-height:24px;
    text-align:center;
    white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;
}
#hots_products {
    width: 100%;
    margin:3px auto;
    display:inline;
}
#hots_products li {
    width:128px;
    float:left;
    margin-left:12px;
    margin-top:5px;
    display:inline;
}
#hots_products li a img {
    border: 1px solid #D9D9D9;
}
.pic_list
{
	float: left;
	width: 725px;
	margin-bottom: 2px;
	margin-left:0px;
	border: 1px solid #D9D9D9;
}
/*QQ表情列表CSS样式*/
#pic_style{
    width: 100%;
    margin:3px auto;
    display:inline;
}
.tit_img
{
	float: left;
	width: 60px;
}
.pic_type
{
	width: 650px;
	padding-top: 5px;
	margin: 0px;
	text-align: left;
	vertical-align:middle;
	float:left;
}
#pic_style li {
    width:130px;
    float:left;
    margin-left:12px;
    margin-top:10px;
    display:inline;
}
#pic_style img {
    border: 1px solid #D9D9D9;
}
#pic_style li span{
    width:130px;
    height:25px;
    line-height:20px;
    text-align:center;
    white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;
}

.titfont
{
	padding-top: 7px;
	padding-bottom: 5px;
}
/* 外框样式 */
.border_c{ width: 100%;border:1px solid #D9D9D9; margin-bottom:2px;}
.border_c .title{ width: 98%; height: 24px; overflow: hidden; padding-right: 4px;}
.border_c .title .name{ font-weight: bold; height: 18px; float: left; margin-top: 1px; padding-top: 6px; padding-left: 15px; }
.border_c .title .name a{ font-weight: bold; text-decoration: none; }
.border_c .title .more{ text-align: left; width: 45px; height: 18px; float: right; padding-top: 0px; padding-right: 0px;}
.border_c .title .more a{ text-decoration: none; }
.border_c .content{ width: 100%; border-top: solid 1px #ccc;overflow:hidden; }
/* 文字列表 */
.txtlist_a{ text-align: left; width: 96%; clear: both; margin-right: auto; margin-left: auto; padding-top:4px; padding-bottom:4px; text-decoration: none;}
.txtlist_a ul{line-height:21px;}
.txtlist_a li{ padding-left: 5px; }
/*.more_news{ margin:0px 0px 0px 0px;overflow:hidden;width: 200px;border: 1px solid #D9D9D9;float:left;margin-bottom: 2px;}
.more_news ul{margin:0 0 0 0;display:block;width: 200px; text-align:left;height:285px;}
.more_news li{padding-left:5px;list-style:none;clear:both;line-height:20px; margin-left:0px;display:block}
.more_news .news{ margin:0 0 0 0}
.more_news .news li{ list-style:none;padding-left:5px; clear:both}
.more_news .news li a{ float:left; line-height:20px;}*/
.news0{
	float: left;
	width: 725px;
	margin-bottom: 2px;
	margin-left:0px;}
.news0 li{ list-style:none; clear:both;display:block}
.news0 li a{ float:left;}
.news
{
	float: left;
	width: 100%;
	margin-left:0px;
	border: 1px solid #D9D9D9;
}
.news li{ list-style:none; clear:both;display:block}
.news li a{ float:left;}

.TitleLine1
{
    background-color:#dedec6;
	margin: 0px;
	text-align: left;
	color: #333333;
	width:100%;
}
.TitleLine1 .ind_font{margin-right:5px;float:left;color:#666666; line-height:18px;}
/*.class_news{ margin:0px 0px 0px 0px;overflow:hidden;width: 200px;border: 1px solid #D9D9D9;float:left;margin-bottom: 2px;}
.class_news ul{margin:0 0 0 0;display:block;width: 100%; text-align:left;}
.class_news li{padding-left:5px;list-style:none;clear:both;line-height:21px;display:block}
.class_news li a{ text-decoration:none;float:left;}*/

.art_title{ margin:0px 0px 0px 0px;overflow:hidden;width: 235px;border:1px solid #D9D9D9;float:left;margin-bottom: 2px;}
.art_title ul{margin:0 0 0 0;display:block;width: 235px;}
.art_title li{padding-left:5px;list-style:none;clear:both;line-height:21px; text-align:left;display:block}
.art_title li a{ text-decoration:none;float:left;}

.guanggao{ margin:0px 0px 0px 0px;overflow:hidden;width: 100%;float:left;margin-bottom: 5px;border: 1px solid #D9D9D9;}
.guanggao table{text-align:left; line-height:23px;}
.flzy_partit{text-align:center;background-color:#dedec6; }
.guanggao table .tr_border{ background-color:#D9D9D9; height:1px;}

.gexing_wenji{ margin:0px 0px 0px 0px;overflow:hidden;width: 100%;border: 1px solid #D9D9D9;float:left;margin-bottom: 2px;}
.gexing_wenji ul{margin:0px 0px 0px 0px;display:block;width: 100%;float:left;}
.gexing_wenji li{list-style:none;line-height:25px;float:left; width:110px; text-align:left; margin-left:10px; display:block}
/**/
.marginleft{ margin-left:7px;}


/*eorr*/
.dq
{
	background-image: url( "/images/dq1.gif" );
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 20px;
	width: 500px;
	height: 500px;
}
.dq p
{
	padding-top: 260px;
	padding-left: 40px;
	padding-right: 20px;
	color: #ECEC8C;
}

#right1
{
	float: left;
	margin-left: 5px;
	width: 782px;
	padding-left: 0px;
	margin-bottom: 0px;
}


#design #desleft
{
	float: left;
	border: 1px solid #ccccaa;
	width: 360px;


}
#design #desright
{
	float: right;
	border: 1px solid #ccccaa;
	width: 614px;
	margin-top: 0px;
}
#xiaoguo
{

	padding-top: 65px;
        padding-bottom: 65px;
}
.des_title
{
	background-color:#dedec6;
	width: 614px;
	height: 25px;
	float: left;
    font-family:宋体;
}
.des_title .des_titfont
{
	float: left;
	margin-left: 5px;
	vertical-align: middle;
	padding-top: 5px;	
	font-size: 13px;
	font-weight: normal;
}

#infor
{
	float: left;
	padding-left: 0px;
	margin-top: 0px;
}
 .up_img
{
	width: 600px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;	
	font-size: 13px;
        font-weight: normal;
}
 .up_img .up_load
{
	width:100%;
	line-height:30px;
	padding-left: 13px;
	margin-left: 0px;
}
#infor ul
{
	margin-left: 13px;
	margin-top: 5px;
}
#infor li
{
	list-style-type: none;
	text-align: left;
	line-height:20px;
}
#infor .classtj
{
	float: left;
	padding-bottom:0px;
	padding-top:0px;
	padding-left: 13px;
	margin-left: 0px;
}
#infor a
{
	text-decoration: none;
}

#div_font
{
 float:left;
 width:600px;
}
#div_font #tjImgWz
{
	text-align: left;
	padding-bottom:0px;
	padding-top:0px;
	padding-left: 3px;
	margin-top:0px;
	margin-bottom: 5px;
}
#IsImgXgt
{
	float: right;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
}
#div_adjust
{
	background-color:#dedec6;
	width: 100%;
	height: 50px;
	float: left;
	padding-top: 20px;
	vertical-align: middle;
}
#result
{
	text-align: left;
}
#result .des_title1
{
	background-color:#dedec6;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	padding-top: 20px;
	padding-left:100px;
}
#result #saveimg
{
	border: 1px solid #ccccaa;
	text-align: left;
	padding-left:100px;
	padding-bottom: 10px;
}
#result #showimg
{
	text-align:center;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 235px;
}
#footer
{
	width: 980px;
	margin: 0 auto;
	clear: both;margin-top: 5px;font-size:12px;
}
#about{width: 100%;text-align: center;font-weight:normal;}
#about_url{background:url(/images/footer.gif) repeat-x left top;font-size:12px;font-weight:normal;line-height:28px;}
#copy{font-weight:normal;}
/* 您现在的位置表格背景、文字颜色定义 */
#now_pt
{
	float: left;
	width: 100%;
	height: 22px;
	vertical-align: middle;
	font-size: 12px;
	text-align: left;
}
.now_pt
{
	margin-top: 5px;
	margin-left: 5px;
}
/*搜索框样式*/
.searchbox{ width:100%; height:50px;margin-top:0px;text-align:left;}

/*站内广告排版样式*/
#products_art {
    width: 100%;
    margin:0px auto;
    display:inline;
}
#products_art li {
    width:240px;
    float:left;
    margin-left:1px;
    margin-top:0px;
    display:inline;
}
#products_art li a img {
	border: 0px solid #D9D9D9;
    padding:1px;
}
#products_art li span{
    width:240px;
    height:25px;
    line-height:24px;
    text-align:center;
    white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;
}
#products_art li span a img {
	border: 0px;
}
/*文章页站内广告排版样式*/
#style_art {
    width: 100%;
    margin:3px auto;
    display:inline;
}
#style_art li {
    width:240px;
    float:left;
    margin-left:18px;
    margin-top:8px;
    display:inline;
}
#style_art li a img {
	border: 1px solid #D9D9D9;
    padding:1px;
}
#style_art li span{
    width:240px;
    height:25px;
    line-height:24px;
    text-align:center;
    white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;
}
#style_art li span a img {
	border: 0px;
}
/*文章页站内广告右框样式*/
.art_you
{
	float: left;
	text-align: center;
	border: 1px solid #D9D9D9;
	width: 280px;
	margin-bottom:2px;
}

.style_art_you {
    width: 100%;
    margin:3px auto;
    display:inline;
}

/* 文章样式 */
.artcontent
{
	float: left;
	text-align: center;
	border: 1px solid #D9D9D9;
	width: 725px;
	margin-bottom:2px;
}
.art_new
{
	float: left;
	text-align: center;
	border: 1px solid #D9D9D9;
	width: 695px;
	margin-bottom:2px;
}
.artcontent0
{
	float: left;
	text-align: center;
	width: 725px;
	margin-bottom:2px;
}
/*标题*/
.artTitle
{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
	height:25px;
	background-color: #D9D9D9;
}
/*内容*/
.ContentArt
{
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: left;
    font-size:13px;
    line-height: 2
}
/*分页*/
.pageStr {width:99%; height:20px; margin-bottom:10px;text-align:center;}
.pageStr ul{margin:0 auto; }
.pageStr li {display:inline; }
.pageStr span, .pageStr a { border:1px solid #D9D9D9;display:inline-block;margin:0 auto;width:23px;height:21px;margin-bottom:7px; margin-left:3px; line-height:20px; text-align:center;color:#0B3B8C}
.pageStr span {font-weight:bold;color:#fff;}
.pageStr span.next, .pageStr a.next { width:50px; height:20px; }
.pageStr span.next {color:#C4C4C4;font-weight:normal;}
.pageStr span.pagecount { width:70px; height:20px;color:#0B3B8C;font-weight:normal;}
#CurrPage{background:#B3BBC6; font-weight:bold;}

/*个性库文集附录的css*/
.wjfl_c{ width: 100%;border:1px solid #D9D9D9; margin-bottom:2px; line-height:20px;}
.parent_type{ width:100%; line-height:25px; font-weight:bold; border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;}
#CNewArtType{ margin:0px 0px 0px 0px;overflow:hidden;width: 100%;float:left;margin-bottom: 2px;}
#CNewArtType ul{margin:0px 0px 0px 0px;display:block;width: 100%;float:left;}
#CNewArtType li{ list-style:none;line-height:25px;float:left; width:110px; text-align:left; margin-left:10px; display:block}

/*手机图片的三级页面显示*/
.phone_img
{
	width: 700px;
	margin:10px;
}
#products {
    width: 700px;
    display:inline;text-align:center;
}
#phonelist li { 
    display:inline;
}
#phonelist li img {
    border: 1px solid #D9D9D9;
}
#phonelist li span{
    height:25px;
    line-height:24px;
    text-align:center;
	white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;
}
#phonelist li span input{ margin-top:30px; margin-bottom:10px;}

/*会员登陆*/
.login_table{
	border: 1px solid #d0dde5;
	width: 218px;
	background-color: #FFFFFF;
	padding: 15px;
	float: right;
	font-size:14px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.login_table .login_title{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-align: left;
	line-height: 20px;
	padding-left: 10px;
	height: 20px;
}
.login_table .login_lable{
	padding-top: 12px;
}
.login_table .login_lable2{
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	margin-top: 12px;
}
.login_table .login_error{
	line-height: 20px;
	color: #FF0000;
	height: 20px;
	background-image: url(/images/note_error.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 12px;
	text-align:left;
}
.select{
	font-size: 13px;
	line-height: 18px;
	text-indent: 2px;
}
.inp{
	background-image: url(/images/i_bg.gif);
	border: 1px solid #999;
	font-size: 13px;
	height: 18px;
	line-height: 18px;
	text-indent: 2px;
	width: 120px;
}
.inp2{
	background-image: url(/images/i_bg.gif);
	border: 1px solid #999;
	font-size: 13px;
	height: 18px;
	line-height: 18px;
	text-indent: 2px;
	width: 55px;
}
.lable_text{
	float: left;
	text-align: right;
	line-height: 20px;
	width: 120px;
}
.lable_inp{
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}
.mobi_text_note{
	float: left;
	text-align: right;
}
.mobi_text_r{
	text-align: right;
	font-size: 12px;
	width: 700px;
}
.mobi_text_c{
	text-align: center;
	color: #F60;
}
.btn{
	border:1px outset #F90;
	background-color:#F90;
	font-size:14px;
	font-weight:bold;
	padding:6px;
	color:#FFF;
}

/*会员中心*/
#user_left
{
	width: 200px;
	float: left;
	color: #006633;
}

#user_right
{
	width: 775px;
	float: right;
}
/*会员中心  左侧*/
.admleft{width:200px; float:left;border:1px solid #D9D9D9;}
.admleft .bigti_1{ text-align:center; background-color: #dedec6; width:200px; height:24px; line-height:24px; color:#009900; font-weight:bold;}
.admleft li{padding-left:10px!important;padding-left:30px;width:182px !important;width:162px; background-repeat:no-repeat; background-position:bottom; height:30px; line-height:30px; color:#333333}
.admleft li a{ color:#333333;text-decoration:none;}
.admleft .ea{ background-image:none}

.update_error{
	line-height: 20px;
	color: #FF0000;
	height: 20px;
	float:left;
	background-image: url(/images/note_error.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 12px;
	text-align:left;
}
.update_ok{
	line-height: 20px;
	color:#ff6600;
	height: 20px;
	float:left;
	background-image: url(/images/note_ok.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 12px;
	text-align:left;
}

#LoginNone{width: 980px;text-align: center; border: 1px solid #D9D9D9;background: #E6EAE0;}

#list_art {width: 100%;display:inline;}
.art_titl{width:100%; margin-top:3px;height none;}
.tit{float:left;margin-left:10px; margin-top:5px;}
.lbt {font-size:13px;display:block;}

.mgPic{height: 320px; width: 240px}

/*按钮修饰样式*/
.btnStyle {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn_2k3 {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}

/*模板制作页图片边框*/
.tukuang
{
border: 1px solid #D9D9D9;
}
