
#wrapper
{
	}
#wrap_container
{
	}
#bar_right
{}

#ad_box
{
	background:#fafcff;
	}
#left_box
{
	margin-top:10px;
	
	}
#right_ad
{
	height:75px;
	border:1px solid #b9dcff;
	position:relative;
	}
#right_ad #vip_hd
{
	width:55px;
	height:56px;
	background:url(../gif/bg-3.gif) 0px -162px;
	position:absolute;
	right:0px;
	top:0px;
	}
#right_box
{
	margin-top:10px;
	
	}
#mod_right{ margin-bottom:10px;}
#right_info
{
	background:#fafcff;
	}
#right_info_div
{
	padding-bottom:10px;
	border:1px solid #b9dcff;
	background:url(../gif/info_rgbg-2.gif) no-repeat;
	}
#right_info_div ul
{
	margin:15px 0px 0px 20px;
	padding:0px;
	list-style:none;}
#right_info_div li
{
	padding:3px 0px;
	}
#right_info_div .list_ico
{
	background:url(../gif/bg-3.gif) 0px  -262px;
	padding-left:10px;
	}
#right_info_div .list_ico span
{
	padding:0 0.5em;
	color:#282828;
	}
#right_info_div .list_ico strong
{
	color:#282828;}
#right_info_div .list_ico img
{
	position:relative;
	top:3px;
	padding:0 0.3em;
	}
#right_info_div .list_ico #yellow
{
	color:#ff4800;
	font-weight:bold;
	}
#right_info_div p
{
	margin:0px;
	padding:0px;}
#name_tx
{
	font-weight:bold;
	font-size:16px;
	color:#3366cc;
	padding:0px;
	margin:0px;
	}
#sex_tx
{
	color:#282828;
	padding:0 1.2em;
	}
#zw_zx
{
	color:#282828;
	position:relative;
	top:-5px;
	left:5px;
	}
span.title_cm
{
	font-size:14px;
	font-weight:bold;
	color:#5F5F5F;
	text-decoration:underline;
	}
a.title_cm
{
	font-size:14px;
	font-weight:bold;
	color:#3366cc;
	text-decoration:underline;
	}
a.title_cm:hover
{
	color:red;}
#xg_box
{
	background:#fafcff;
	margin-top:10px;}
#xg_box_div
{
	border:1px solid #b9dcff;
	background:url(../gif/bg-2.gif) 0px 0px;
	}
#xg_box_div h3
{
	font-size:14px;
	color:#3366cc;
	font-weight:bold;
	padding:8px 0px 0px 0px;
	margin:0px;
	}
#xg_box #qy_list
{
	margin:15px;
	
	}
#xg_box #qy_list dl
{
	margin:5px 0px;
	padding:0px;
	}
#xg_box #qy_list dt
{}
#xg_box #qy_list dt a
{
	font-size:12px;
	font-weight:bold;
	color:#3366cc;
	background:url(../gif/bg-3.gif) 0px -324px;
	padding-left:18px;	
	}
#xg_box #qy_list dt a:hover
{
	text-decoration:underline;
	}
#xg_box #qy_list dd
{
	padding:0px;
	margin:0px;
	color:#292929;
	line-height:20px;
	}
#mod_left
{
	border:1px solid #b9dcff;
	background:#fafcff;
	}
a#top_link
{
	color:#3366cc;
	text-decoration:underline;
	background:url(../gif/bg-3.gif) 0px -115px;
	padding-left:20px;
	}
a#top_link:hover
{
	color:red;
	
	}
#mod_com_name
{
	height:67px;
	}
#mod_nav
{
	height:76px;
	clear:both;
	background:url(../gif/bg-3.gif) 0px 0px;
	}
#mod_nav #mod_nav_bar
{
	height:42px;
	clear:both;
	}
#mod_nav #mod_nav_bar p
{
	color:#3366cc;
	line-height:42px;
	margin:0px;
	padding-left:66px;
	background:url(../gif/bg-3.gif) 45px -367px;
	display:block;
	float:left;
	width:644px;
	height:42px;
	overflow:hidden;
	}
#mod_nav #nav_right_bar
{
	float:right;
	width:220px;
	}
#mod_nav #nav_right_bar a
{
	color:#3366cc;
	font-size:14px;
	padding:0 0.6em;
	height:42px;
	line-height:42px;
	}
#mod_nav #nav_right_bar a.contact
{
	background:url(../gif/bg-3.gif) 0px -433px;
	padding-left:26px;
	}
#mod_nav #nav_right_bar a.contact:hover
{
	text-decoration:underline;
	}
#mod_nav #nav_right_bar a.ly_info
{
	background:url(../gif/bg-3.gif) 5px -483px;
	padding-left:26px;
	}
#mod_nav #nav_right_bar a.ly_info:hover
{
	text-decoration:underline;
	}
#mod_nav #mod_nav_bar a.class_info
{
	color:#3366cc;
	text-decoration:underline;
	padding:0 0.2em;
	}
#mod_nav #mod_nav_bar a.class_info:hover
{
	color:#F60;
	
	}
#mod_nav #mod_nav_bar ul
{
	height:42px;
	clear:both;
	}
#mod_nav #mod_nav_bar li
{
	background:none;
	}
#mod_nav ul
{
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style:none;}

#mod_nav li
{
	float:left;
	background:url(../gif/links_bg.gif) right 2px no-repeat;
	text-align:center;
	}

#mod_nav a.menu_text
{
	width:110px;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:block;}
#mod_nav a.menu_text:hover
{
	background:url(../gif/menu_hover-2.gif) 17px 0px no-repeat;}
#mod_nav a.menu_text.current
{
	background:url(../gif/menu_hover-2.gif) 17px 0px no-repeat;}
#mod_com_name h1
{
	font-family:"黑体", Arial;
	font-size:25px;
	display:block;
	float:left;
	margin:25px 0px 0px 10px;
	padding:0px;
	}
#mod_com_name span.vip_links
{
	width:106px;
	height:40px;
	display:block;
	float:left;
	background:url(../gif/vip_ico.gif) no-repeat;
	margin:18px 0px 0px 18px;
	}
#mod_com_name span.senior_links
{
	width:106px;
	height:40px;
	display:block;
	float:left;
	background:url(../gif/senior_ico.gif) no-repeat;
	margin:18px 0px 0px 18px;
	}
#mod_com_name span.vip_links:hover
{
	
	}
	
.mod_box
{	
	background:url(../gif/bg-2.gif) 0px 0px repeat-x;
	}
.mod_box h3
{
	font-size:14px;
	color:#3366cc;
	font-weight:bold;
	padding:8px 0px 0px 0px;
	margin:0px;
	}
.mod_info
{
	padding:20px 25px 10px 25px;
	}
.mod_info p img{ 
	width:250px; 
	height:200px; 
	padding:1px; 
	border:1px solid #eeeeee;
	margin:0 180px;/*wangkun 2010.01.26 update*/
}
.mod_hd
{
	height:30px;
	padding-left:42px;
	background: url(../gif/title_bg.gif) 15px 5px no-repeat;/*wangkun 2010.01.11 update*/
	}
.mod_hd h3
{
	font-size:14px;
	color:#3366cc;
	font-weight:bold;
	padding:8px 0px 0px 0px;
	margin:0px;
	}
.mod_info .img{ text-align:center; margin-bottom:20px; margin-top:10px;}
.mod_info .img img
{
	padding:1px; 
	border:1px solid #eeeeee;
	}
.mod_info p
{
	font-size:14px;
	text-indent:2em;
	color:#292929;
	line-height:28px;
	}
.mod_pic
{
	padding-bottom:15px;
	}

.mod_pic a
{

	}
.mod_pic a:hover
{
	
	}
.mod_pic dl
{
	width:152px; /*wangkun 2010.01.11 update*/
	height:205px; /*wangkun 2010.01.11 update*/
	float:left;
	margin:15px 0px 10px 20px; /*wangkun 2010.01.11 update*/
	display:inline;
}

.mod_pic dd
{
	margin:0px;
	padding:0px;
	}
.mod_info_links
{
	padding:10px 0px 10px 40px;
	}
.mod_info_links p
{
	margin:10px auto;
	padding:0px;
	color:#292929;}
.mod_info_links strong
{
	color:#292929;
	
	}
.mod_info_links a
{
	color:#3366cc;
	text-decoration:underline;
	}

.mod_info_links a:hover
{
	color:red;
	}
#error_info
{
	margin:10px auto;
	}
#error_info #info_box
{
	border:1px solid #b9dcff;
	padding:10px 0px 10px 30px;
	background:url(../gif/info_error-2.gif) 15px 15px no-repeat #f7fbff;
	}
#error_info #info_box p
{
	padding:0px;
	margin:5px 0px 5px 30px;
	color:#292929;
	}
	
/*
* Name:CompanyStyle
* Title:style
* Author:WangKun
* Update:2010/01/11
*/
.mod_pic dt img{ 
	width:150px;
	height:150px; 
}
.about_table{
	overflow:hidden;
	width:650px;
	line-height:18px;
}
.about_table th{
	padding:3px 6px 3px;
}
.about_table td {
	overflow:hidden;
	width:310px;
	color:#666;
}
.about_table td a {
	color:#3366cc;
	text-decoration:underline;
	margin-right:5px;
}
.about_table td a:hover{
	color:red;
}
.mod_pic .page{
	width:695px;
}
.manu {
	padding:3px 0px;
	text-align: center;
	float:right;
}
.manu a {
	border:1px solid #e6eeff;
	padding:2px 5px;
	margin:2px;
	color:#3366cc;
	text-decoration:none;
}
.manu a:hover {
	border:1px solid #f96003;
	color:#f96003;
}
.manu a:active {
	border:1px solid #999;
	color:#666;
}
.manu .current a{

	padding:2px 5px;
	font-weight:bold;
	color:#fff;
	background:#3366cc;
}
.manu .disabled {
	border:1px solid #eee;
	padding:2px 5px;
	margin:2px;
	color:#ddd;
}
.mod_contact{
	width:400px;
	margin:50px 130px;
	background:url(../gif/contact_bg.gif) repeat-x bottom #FFF;
	border-left:1px solid #b9dcff;
	border-bottom:1px solid #b9dcff;
	border-right:1px solid #b9dcff;
	border-top:4px solid #4b85d5;
	padding:10px 20px;
	line-height:18px;
	font-size:13px;
}
.mod_contact table tr td{
	vertical-align:top;
}
.mod_contact table tr th{
	line-height:30px;
	font-weight:normal;
}
.mod_contact a{
	color:#3366cc;
}
.mod_contact a:hover { 
	 color:#f96003;
	 text-decoration:underline;
}

.mod_contact .name_tx
{
	font-size:24px;
	font-family:"黑体", Arial;
	color:#3366cc;
	padding:0px;
	margin:0 0 0 5px;
	line-height:45px;
	}
.mod_contact .sex_tx
{
	font-weight:bold;
	color:#282828;
	padding:0 0.5em;
	}
.mod_contact .zw_zx
{
	font-weight:bold;
	color:#282828;
	position:relative;	
	
	}
.mod_contact a.qq_link
{
	background:url(../gif/combg.gif) 5px -101px no-repeat;
	padding:2px 15px 2px 25px;
	margin-left:20px;
	}
.mod_contact a.ly_word
{
	background:url(../gif/combg.gif) 5px -125px no-repeat;
	padding:2px 0px 2px 25px;
	}
/*
* Name:MessageStyle
* Title:style
* Author:WangKun
* Update:2009/01/11
*/
.bar_mess{
	border-bottom:3px solid #6b90d7;
	margin:10px 0;
	padding-bottom:10px;
}
.bar_mess ul {
	height:16px;
	line-height:16px;
	margin-bottom:4px;
	margin-left:96px;
	list-style:none;
}
.clearfix {
	display:block;
}
.bar_mess li {
	background-repeat:no-repeat;
	color:#707070;
	float:left;
	font-size:14px;
}
.bar_mess li.txt {
	color:#000000;
	font-size:14px;
	font-weight:normal;
	margin:0 8px 0 0;
	text-align:left;
}
.bar_mess li.sa {
	color:#FB760D;
	font-weight:bold;
}
.bar_mess li.p24 {
	padding-left:24px;
}
.bar_mess li.sf {
	margin:0 10px;
}
.bar_mess li.s1a {
	background:url(../gif/bg-3.gif) -370px -173px no-repeat;
}
.bar_mess li.s1n {
	background:url(../gif/bg-3.gif) -370px -156px no-repeat;
}
.bar_mess li.s2n {
	background:url(../gif/bg-3.gif) -370px -190px no-repeat;
}
.bar_mess li.s2a {
	background:url(../gif/bg-3.gif) -370px -207px no-repeat;
}
.mess_box{
	padding:15px 0px;
}
.mess_box .mess_right{
	text-align:right;
}
.mess_box .mess_right img{
	border:1px solid #dcedfe;
	width:100px;
	height:100px;
}
.mess_box h1{
	background:url(../gif/bg-3.gif) -370px -292px no-repeat;
	font-size:14px; 
	padding-left:18px;
	line-height:30px;
	font-weight:bold;
	height:30px;
	border-bottom:1px #CCC dashed;
}
.mess_box .content{
	margin:25px auto 10px;
	font-size:13px;
	padding-left:150px;
	line-height:24px;
}
.mess_box .content a{
	color:#3366cc;
}
.mess_box .content a:hover{
	color:#ec5d2a;
	text-decoration:underline;
}
.mess_box .content table tr td{
	vertical-align:top;
}
.mess_box .content .text1{
	width:500px;
	border:1px solid #6b90d7;
	background:#FFFFFF none repeat scroll 0 0;
	height:16px;
	line-height:16px;
	overflow:hidden;
	padding:3px 0;
	text-indent:4px;
	float:left;
}
.mess_box .content .text2{
	width:500px;
	line-height:16px;
	height:90px;
	border:1px solid #6b90d7;
	background:#FFFFFF none repeat scroll 0 0;
	font-size:12px;
	float:left;
	padding:3px 0;
	text-indent:4px;
	overflow-x:hidden;
	overflow-y:auto;
	margin-top:5px;
	overflow:auto;
}
.mess_box .content .text3{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #6b90d7;
	padding:3px 0 3px 4px;
	width:115px;
	text-indent:4px;
	float:left;
}
.mess_box .content .valImg {
	margin-left:16px;
	position:absolute;
}
.mess_box .content .sendBtn {
	font-size:14px;
	font-weight:bold;
	height:35px;
	width:150px;
	margin-top:20px;
}
.mess_box .mess_succ{
	background:transparent url(../gif/bg-3.gif) no-repeat scroll -550px -100px;
	font-family:"黑体", Arial;
	font-size:25px;
	font-weight:bold;
	margin:auto;
	padding-left:60px;
	padding-top:60px;
	padding-bottom:60px;
	text-align:left;
	width:600px;
}
.mess_box .mess_error{
	background:transparent url(../gif/info_error-2.gif) no-repeat scroll 0px 60px;
	font-family:"黑体", Arial;
	font-size:25px;
	font-weight:bold;
	margin:auto;
	padding-left:60px;
	padding-top:60px;
	padding-bottom:60px;
	text-align:left;
	width:600px;
}
/*
* Name:company.html Title:companyStyle Author:jinfeng_liu Set up:2010/01/22
*/
.new_info
{
	width:330px;
	}
.last_height
{
	height:180px;}
.cx_info
{
	}
.class_box_height
{
	border:1px solid #b9dcff;
	background:url(../class_bg-2.html) 0px 28px repeat-x;}
.module_info a.title_links
{
	font-size:12px;
	font-weight:bold;
	color:#2685e4;
	}
.module_info a.title_links:hover
{
	color:#F60;
	text-decoration:underline;
	}
.module_info .list_info
{
	height:75px;
	padding-top:8px;
	border-top:1px dashed #bedeff;
	}
.module_info h3
{
	font-size:12px;
	font-weight:bold;
	color:#2685e4;
	padding:0px;
	margin:0px;
	}
.module_info p
{
	margin:0px;
	padding:0px;
	line-height:26px;
	color:#292929}
.module_info p a
{
	padding:0 0.5em;
	color:#292929;
	font-family:"宋体";
	}
.module_info p a:hover
{
	color:#F30;
	}
.module_info .module_list
{
	width:225px;
	padding:0px;
	margin:8px 0px;
	list-style:none;
	float:left;
	}
.module_info .module_list li
{
	}
.module_info .center
{
	text-align:center;}
.module_info .news_img
{
	width:68px;
	height:68px;
	border:1px solid #b8b8b8;
	padding:2px;
	background:#fff;
	margin:8px 12px;
	float:left;
	}
.module_info .list_info li
{
	height:24px;
	padding:0px 10px;
	}

/*诚信信息模块*/
.cx_ul
{
	padding:0px;
	float:left;
	display:inline;
	list-style:none;
	margin:10px 0px 0px 0px;
	list-style-position:outside;
	}
.cx_ul li
{ 
	height:27px;
	padding-left:10px;
	margin:0px;
  }
.cx_ul a
{
	color:#292929;
	}
.cx_ul a:hover
{
	color:#F60;
	text-decoration:underline;
	}
a.cx_ico
 {
	 background:url(../gif/class_bg.gif) -657px -161px;
	 color:#292929;
	 padding-left:16px;
	 padding-right:0.1em;
	 font-family:"宋体";
	 }
a.cx_ico:hover
{
	text-decoration:underline;
	}

/*招商加盟模块*/
#zs_box
{
	height:185px;}
.pic_module
{
	float:left;
	display:inline;
	overflow:hidden;
	padding-left:7px;
	margin:8px 0px 8px 0px;
	}
.pic_module ul
{
	list-style-position:outside;
	}
.pic_module li
{
	float:left;
	display:inline;
	}
a.pic_box
{
	border:1px solid #d3d2d2;
	background:#fff;
	display:block;
	margin:10px 5px 6px 6px;
	}
a.pic_box:hover
{
	border:1px solid #999;
	}
a.list_links
{
	color:#292929;}
a.list_links:hover
{
	color:#F60
	}
a.a_class
{
	color:#292929;
	padding-right:0.5em;
	font-family:"宋体";
	}
a.a_class:hover
{
	color:#F60;
	text-decoration:underline;
	}
.kt_ul
{
	padding:0px;
	float:left;
	display:inline;
	list-style:none;
	margin:15px 0px 0px 0px;
	list-style-position:outside;
	}
.kt_ul li
{
	height:26px;
	padding-left:10px;
	font-family:"宋体";
	}
.kt_ul a
{
 color:#292929;}
.kt_ul a:hover
{
	color:#F60;
	text-decoration:underline;
	}
/*功能按钮*/
.btn_r
{
	height:27px;
	line-height:25px;
	width:127px;
	float:left;
	display:inline;
	text-align:left;
	margin:0px 2px 2px 2px;
	background: url(../gif/class_bg.gif) 0 -233px;
	cursor:pointer;
	}
a.hy_btn
{
	display:block;
	padding-left:35px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	background:url(../gif/class_bg.gif) 12px -299px;}
a.hy_btn:hover
{
	color:#006699;
	text-decoration:underline;
	}
a.fb_btn
{
	display:block;
	padding-left:43px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	background:url(../gif/class_bg.gif) 10px -358px;
	}
a.fb_btn:hover
{
	color:#006699;
	text-decoration:underline;
	}
a.jr_btn
{
	display:block;
	padding-left:35px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	background:url(../gif/class_bg.gif) 10px -403px;
	}
a.jr_btn:hover
{
	color:#006699;
	text-decoration:underline;	
	}
a.tg_btn
{
	display:block;
	padding-left:43px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	background:url(../gif/class_bg.gif) 12px -456px;
	}
a.tg_btn:hover
{
	color:#006699;
	text-decoration:underline;	
	}
/* Update:2010/1/23 PM:13:52 分类模块 Name:jinfeng_liu  */
/*产品大类模块组件*/
#class_nav
{
	height:28px;
	margin:0px;
	border-bottom:2px solid #FF7300;
	background:url(../gif/class_bg.gif) 0px 0px;
	}
#class_nav ul
{
	float:left;
	width:550px;
	margin:0px;
	padding-top:5px;
	list-style:none;
	margin-left:1.2em;
	}
#class_nav li
{
	float:left;
	}
#class_nav h3
{
	color:#FFFFFF;
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	margin:3px 0 0 4px;
	padding-top:2px;
	text-align:center;
	width:84px;
	background:url(../gif/class_bg.gif) 0px -88px;
	}
/*类模块功能菜单更多按钮*/
a.row_ico
{
	width:30px;
	height:20px;
	margin-right:40px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../gif/class_bg.gif) 10px -122px;}
a.row_ico:hover
{
}
a.class_info
{
	color:#292929;
	text-decoration:none;
	padding:0 0.5em 0 0.5em;}
a.class_info:hover
{
	color:#F60;
	}
a.class_info_tx
{
	padding:0 0.3em;}
a.class_info_tx:hover
{
	}
#class_piyin
{
	height:41px;
	position:relative;
	background:url(../gif/class_bg.gif) 0px -37px;
	}
#class_piyin_ul
{
	padding:0px;
	margin:0px;
	margin-top:3px;
	display:inline;
	float:left;
	list-style:none;
	padding-left:20px;
	}
#class_piyin_ul li
{
	float:left;
	}
#class_piyin h3 {
	width:80px;
	margin-top:10px;
	padding:0px;
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.class_tab
{
	width:620px;
	border:1px solid #647bd7;
	background:#f7fbff;
	position:absolute;
	left:10px;
	top:41px;
	padding:10px 10px 10px 20px;
	}
.cp_class
{
	display:block;
}
.cp_class li
{
	float:left;
	width:112px;
	}
.cp_class a
{
	font-size:14px;
	color:#647bd7;
	line-height:24px;
	}
.cp_class a:hover
{
	color:#F60;
	text-decoration:underline;
	}
.j_sty
{
	height:10px;
	width:19px;
	position:absolute;
	top:-10px;
	background:url(../gif/j_bg.gif) no-repeat;
	}
.class_tab.j_a .j_sty 
{
	left:90px;}
.class_tab.j_b .j_sty 
{
	left:110px;}
.class_tab.j_c .j_sty 
{
	left:130px;}
.class_tab.j_d .j_sty 
{
	left:150px;}

.onError ,.onFocus ,.onCorrect { height:20px;}
.onError { border:none; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:none; background-image: url(../gif/errico.gif); background-repeat: no-repeat; background-position: 10px 3px; border-color: #FBC2C4; color: #8A1F11; padding: 0px 5px 2px 35px; margin: 0px; }
.onFocus { border:none; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:none; background-image: url(../gif/info.gif); background-repeat: no-repeat; background-position: 10px 4px; border-color: #FFD324; color: #514721; padding: 2px 5px 2px 35px; }
.onCorrect { border:none; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:none; background-image: url(../gif/success.gif); background-repeat: no-repeat; background-position: 10px 4px; border-color: #C6D880; color: #264409; padding: 2px 5px 2px 35px; }
