﻿*
{
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
body
{
	font-size: 12px;
	color: #C1C1C1;
	background-color: #464646;
}
#logo
{
	background-color: #FFF;
	height: 30px;
	background: url(images/sy1_logobg.gif) repeat-x;
	width: 100%;
	color: #999;
}
#logo .logopic
{
	float: left;
	width: 220px;
	height: 20px;
	background: url(images/logo.jpg) no-repeat;
	margin-top: 5px;
}
#logo .mainss
{
	width: 940px;
	overflow: hidden;
	height: 30px;
	margin: 0px auto;
}
.top_menu
{
	float: right;
	padding-top: 8px;
}
.top_menu a
{
	color: #999;
	text-decoration: underline;
}
.top_menu a:hover
{
	color: #666;
}
.top_menu span
{
	padding-left: 40px;
}
.top_menu span a
{
	color: #333;
	text-decoration: none;
}
.top_menu span a:hover
{
	color: #F30;
	text-decoration: underline;
}
#bannermian
{
	width: 100%;
}
#banner
{
	width: 1007px;
	height: 190px;
	background: url(images/4_banner_pic.gif) no-repeat;
	margin: 0px auto;
}
#banner .theme
{
	color: #FFF;
	padding: 40px 0 0 500px;
	height: 35px;
}
#banner h4
{
	font: bold 20px "黑体";
	color: #FF4D00;
}
#banner .menu
{
	float: left;
	margin-top: 90px;
	width: 700px;
	padding-left: 300px;
}
#banner .menu li
{
	float: left;
	list-style-type: none;
	margin-right: 26px;
}
#banner .menu a
{
	font: bold 14px "宋体";
	color: #FFF;
	text-decoration: none;
}
#banner .menu a#current
{
	color: #FFFF00;
}
#center
{
	width: 921px;
	height: 100%;
	overflow: hidden;
	padding: 0 43px 10px 43px;
	background: url(images/4conter_bg.gif) repeat-y bottom;
	margin: 0px auto;
}
#center #left
{
	float: left;
	width: 223px;
	background-color: #404040;
	margin: 10px 0 0 0;
}
#center #middle
{
	float: left;
	width: 459px;
	margin: 10px 8px 0 8px;
	background-color: #404040;
}
#center #right
{
	float: right;
	width: 223px;
	background-color: #404040;
	margin-top: 10px;
}
.okan
{
	background-image: url(images/sy1_tjan.gif);
	height: 22px;
	width: 52px;
}
.m_t
{
	margin-top: 8px;
}
.lile
{
	height: 100%;
}
.lile .lilever
{
	padding: 5px;
	line-height: 20px;
}
.tilte
{
	height: 33px;
	background: url(images/4tilte_pic.gif) repeat-x bottom;
	margin: 0 5px 0;
}
.tilte a
{
	font: bold 13px "宋体";
	color: #FF0101;
	text-decoration: none;
}
.tilte h4
{
	font-size: 13px;
	padding: 12px 0 0 5px;
}
.lilever_box
{
	text-align: center;
	margin: 0px;
	padding: 5px;
	font-size: 0px;
	line-height: 0px;
	height: 315px;
}
.lilever_box li
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.righttxa
{
	font-size: 12px;
	color: #000;
	height: 90px;
	line-height: 18px;
}
.righttxa .hybiao
{
	height: 18px;
	width: 68px;
	color: #F30;
	float: left;
	margin-left: 4px;
	background: url(images/4_hybiao.gif) no-repeat left;
	padding: 2px 0 2px 22px;
}
.hybiao a
{
	color: #FF0000;
	text-decoration: none;
}
.righttxa div
{
	background-color: #888;
	margin-bottom: 2px;
	overflow: hidden;
	padding: 2px 0;
}
.righttxa .div2
{
	height: 20px;
}
.lile .lilever span img
{
	height: 18px;
	list-style-image: url(images/1_hybiao.gif);
}
.lile .lileverleft
{
	list-style-type: none;
	padding-top: 4px 0 8px 0;
}
.lile .lilever li
{
	line-height: 20px;
}
.lile .lilever h4
{
	font: bolder 12px "宋体";
	color: #FFF;
	margin-top: 8px;
}
.lile .lilever .suju
{
	background-color: #686868;
	border: 1px solid #787878;
	color: #FFF;
	margin-top: 20px;
	padding: 0px 5px 5px 5px;
	list-style-type: none;
}
.lile2
{
}
.lile2 .middletilte
{
	height: 33px;
	background: url(images/4tilte_pic.gif) repeat-x bottom;
	margin: 0 5px 0;
}
.lile2 .middletilte h4
{
	font-size: 13px;
	padding: 12px 0 0 5px;
}
.lile2 .middlemv
{
	text-align: center;
	height: 395px;
	padding-top: 5px;
}
.lile2 .middletilte a
{
	color: #FF0101;
	text-decoration: none;
}
.video
{
	padding: 8px 0 8px 0;
}
.videopic
{
	line-height: 20px;
	width: 87px;
}
.videopic a
{
	color: #FFF;
	text-decoration: none;
}
.book
{
	padding: 8px 0 8px 0;
}
.book .bookpic
{
	height: 97px;
	width: 75px;
	background-color: #FFF;
	text-align: center;
	padding-top: 3px;
}
.book .book_mian
{
	line-height: 20px;
	width: 76px;
	text-align: center;
}
.book .book_mian a
{
	color: #FFF;
	text-decoration: none;
}
.friends
{
	padding: 5px;
	height: 100%;
	overflow: hidden;
}
.friends ul
{
	list-style-type: none;
}
.friends li
{
	margin-right: 0 5px 5px 0;
	border-bottom: 1px dotted #959595;
	height: 45px;
	margin-top: 0px;
}
.friends img
{
	float: left;
	margin-right: 5px;
}
.friends p
{
	padding-top: 15px;
}
.friends a
{
	color: #CCC;
	text-decoration: none;
}
.friends a:hover
{
	color: #FFF;
	text-decoration: underline;
}
.works
{
	height: 100%;
	overflow: hidden;
	padding: 8px;
}
.works .divpic
{
	background-color: #797979;
	float: left;
	border: 1px solid #CCC;
	height: 112px;
	width: 122px;
	padding: 1px;
}
.works h5
{
	text-align: center;
}
.works a
{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
	font-size: 12px;
}
.works a:hover
{
	color: #FF6600;
	text-decoration: underline;
}
.albums
{
	height: 85px;
	width: 115px;
	padding: 1px 6px 5px 1px;
	background: url(images/4xc_bg.gif) no-repeat;
}
.message
{
	height: 100%;
	overflow: hidden;
	padding: 8px;
}
.message .photo
{
	width: 95%;
	margin: 0 0 20px 5px;
	line-height: 20px;
	border: 0;
	border-bottom: 1px dotted #CCC;
	padding-bottom: 5px;
	height: 100%;
	overflow: hidden;
}
.message ul
{
	list-style-type: none;
	padding-top: 8px;
}
.message .photo img
{
	float: left;
	margin-right: 5px;
}
.message .photo h4
{
	font: normal 12px "宋体";
	color: #949494;
}
.message .photo a
{
	color: #D8DB00;
	text-decoration: underline;
}
.messag_f
{
	background-color: #FFF;
	border: 1px solid #000;
	width: 400px;
	color: #FFF;
	height: 85px;
	font-size: 12px;
}
.message h5
{
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	float: left;
}
.club
{
	padding: 8px;
	height: 100%;
	overflow: hidden;
	line-height: 20px;
}
.clubpic
{
	width: 110px;
	float: left;
	height: 75px;
	background-color: #FFE9DA;
	text-align: center;
	border: 1px solid #CCC;
	margin-right: 5px;
}
.club ul
{
	list-style-type: none;
}
.club a
{
	color: #FFF;
	text-decoration: underline;
}
.article
{
	padding: 5px;
	line-height: 20px;
}
.article li
{
	list-style-type: none;
	border-bottom: 1px solid #808080;
	padding: 5px 0 5px 0;
}
.article h5
{
	font-size: 12px;
	font-weight: normal;
	color: #9D9D9D;
}
.article a
{
	color: #D8DB00;
	text-decoration: underline;
}
.article p
{
	color: #FF0101;
}
.caller
{
	height: 100%;
	overflow: hidden;
	padding: 5px 0 5px 10px;
}
.caller ul
{
	list-style-type: none;
}
.caller a
{
	color: #CCC;
	text-decoration: none;
}
.caller li
{
	float: left;
	width: 55px;
	padding: 0 3px 4px 8px;
}
.caller p
{
	text-align: center;
	padding-top: 0px;
}
#footer
{
	text-align: center;
	width: 984px;
	line-height: 20px;
	height: 120px;
	background-image: url(images/4footer_pic.gif);
	margin: 0px auto;
	padding: 10px;
}
#footer a
{
	color: #C9CB00;
	text-decoration: underline;
}
/*档案*/
#da_right
{
	width: 688px;
	float: right;
}
.da_tilte
{
	height: 22px;
	text-indent: 8px;
	padding-top: 12px;
	font-size: 13px;
	font-weight: bold;
	color: #FF0101;
	background: url(images/4tilte_pic.gif) repeat-x bottom #404040;
	margin-top: 10px;
}
.da_middlemv
{
	height: 100%;
	padding-top: 5px;
	background-color: #565656;
	overflow: hidden;
}
.da_middlemv h4
{
	color: #FFF;
	border-bottom: 3px double #999;
	padding: 20px 0 5px 0;
	margin: 0 20px 0 50px;
	width: 618px;
	font-size: 13px;
}
.da_middlemv ul
{
	padding: 10px 0 20px 50px;
	list-style-type: none;
	line-height: 20px;
	color: #CCC;
}
/*作品*/
.lileverleft a
{
	font: bold 12px "宋体";
	color: #F3C;
	text-decoration: underline;
}
.categories_zp
{
	padding: 8px 8px 8px 35px;
}
.categories_zp li
{
	list-style-image: url(images/4zp_biao.gif);
}
.categories_zp a
{
	line-height: 22px;
	color: #CCC;
	text-decoration: none;
}
.categories_zp a:hover
{
	color: #F68B44;
	text-decoration: underline;
}
.works_main
{
	padding: 8px;
	background-color: #565656;
	height: 100%;
	overflow: hidden;
}
.zp_Level
{
	width: 90%;
	padding: 22px;
	line-height: 20px;
	float: left;
}
.zp_Level span
{
	color: #CCC;
}
.zp_Level span a
{
	color: #FFF602;
	text-decoration: underline;
}
.zp_Level p
{
	color: #CCC;
}
.zp_Level li
{
	float: left;
	list-style-type: none;
	padding-right: 6px;
}
.zp_Level li a
{
	color: #FFF;
	text-decoration: underline;
}
.zp_xuhao
{
	background-color: #565656;
	text-align: center;
	padding: 10px 0 30px 0;
}
.zp_xuhao span a
{
	color: #FFF;
	text-decoration: none;
	background-color: #565656;
	border: 1px solid #8D8D8D;
	padding: 4px 6px 4px 6px;
	margin-right: 3px;
}
.zp_xuhao span a:hover
{
	background-color: #808080;
	color: #FCE1A6;
}
.zp_xuhao span a:visited
{
	background-color: #565656;
}
.zpzi_main
{
	background-color: #565656;
	padding: 20px;
}
/*作品展示页*/
.zpzi_main h4
{
	text-align: center;
	margin: 30px 0 5px 0;
	font: normal 12px "宋体";
	color: #FF010D;
}
.zpzi_main h4 a
{
	font: bold 13px "宋体";
	text-decoration: none;
	color: #FFF;
}
.zp_zipic
{
	padding: 10px;
	background-color: #7F7F7F;
	border: 1px solid #C1C1C1;
	text-align: center;
	color: #FFF;
}
.zpzi_main h5
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-align: center;
	margin-top: 8px;
}
.zpzi_main h5 a
{
	background-color: #F6BF9A;
	padding: 4px;
	border: 1px solid #F69655;
	color: #000;
	text-decoration: none;
	margin-right: 20px;
}
.zpzi_speak
{
	background-color: #565656;
	padding: 20px;
	color: #FFF;
}
.zpzi_speak h4
{
	color: #FFF;
	padding-bottom: 3px;
	font-size: 13px;
}
.zp_speakver
{
	margin-top: 30px;
	height: 100%;
	overflow: hidden;
}
.zp_speakver ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.zp_speakver li
{
	line-height: 20px;
	width: 500px;
	border-top: 1px solid #787878;
	padding: 10px 0 20px 0;
}
.zp_speakver img
{
	float: left;
	padding-right: 5px;
}
.zp_speakver h5
{
	font: normal 12px "宋体";
	color: #A5A5A5;
}
.zp_speakver a
{
	color: #EF3E00;
	text-decoration: underline;
}
/*相册*/
.xc_Level
{
	width: 128px;
	float: left;
	padding: 10px 12px 10px 18px;
	height: 182px;
}
.xc_Level img
{
	border: 5px solid #FFF;
}
.xc_Level p
{
	text-align: center;
}
.xc_Level a
{
	line-height: 22px;
	color: #FFF;
	text-decoration: none;
}
.categories_xc
{
	padding: 8px 8px 8px 35px;
}
.categories_xc li
{
	list-style-image: url(images/4xc_tubiao.gif);
}
.categories_xc a
{
	line-height: 22px;
	color: #CCC;
	text-decoration: none;
}
.categories_xc a:hover
{
	color: #F68A42;
	text-decoration: underline;
}
/*文章*/
.conten_wz
{
	background-color: #565656;
	line-height: 20px;
	padding: 0 15px 15px 15px;
	color: #FFF;
	font-size: 14px;
}
.conten_wz dt
{
	color: #CCC;
	padding: 30px 0 8px 0;
}
.conten_wz dt a
{
	font: bold 12px "宋体";
	color: #EF3E00;
	text-decoration: underline;
}
.conten_wz .wz_ver
{
	color: #FFF089;
	padding-top: 12px;
	border-bottom: 3px double #787878;
}
.categories_wz
{
	padding: 8px;
}
.categories_wz ul
{
	padding-left: 8px;
	list-style-type: none;
}
.categories_wz a
{
	line-height: 20px;
	color: #CCC;
	text-decoration: none;
}
.categories_wz a:hover
{
	color: #F6751E;
}
.conten_wz h4
{
	border-bottom: 1px solid #898989;
	color: #CCC;
	padding: 50px 0 10px 0;
	margin-bottom: 8px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}
.conten_wz span
{
	color: #FF0101;
}
.conten_wz a
{
	font: bold 14px "宋体";
	color: #FF0101;
	text-decoration: underline;
	padding-right: 20px;
}
/*好友*/
.titte_hy
{
	height: 33px;
	color: #FF0101;
	background: url(images/4tilte_pic.gif) repeat-x bottom #404040;
	margin-top: 10px;
}
.titte_hy h4
{
	padding: 12px 0 0 12px;
	font: bold 12px "宋体";
}
.main_hy
{
	background-color: #565656;
	height: 100%;
	overflow: hidden;
	padding: 12px 13px;
}
.main_hy .lei_hy
{
	background-color: #393939;
	border: 1px dashed #CCC;
	height: 75px;
	width: 94%;
	margin: 0 3px 4px 0;
	padding: 20px;
	line-height: 20px;
	float: left;
	color: #CCC;
}
.main_hy .lei_hy h5 a
{
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.main_hy .lei_hy ul
{
	list-style-type: none;
	padding-left: 5px;
}
.main_hy .lei_hy a
{
	color: #FFF600;
	text-decoration: underline;
	padding-left: 5px;
}
/*留言*/
.froms_yl #textarea
{
	background-color: #FFF;
	height: 85px;
	width: 98%;
	border: 1px solid #000;
	color: #666;
	font-size: 12px;
}
.main_ly
{
	padding-top: 20px;
	background-color: #565656;
}
.main_ly .ly_title
{
	background-color: #860788;
	border: 1px solid #E38CDA;
	height: 30px;
}
.main_ly .ly_ver
{
	background-color: #565656;
	padding: 25px;
	height: 100%;
	overflow: hidden;
	line-height: 20px;
}
.main_ly .ly_ver .lypic
{
	width: 100px;
	padding-right: 5px;
	float: left;
}
.main_ly .ly_ver .lyver
{
	float: right;
}
.main_ly .ly_ver h5
{
	font: normal 12px "宋体";
	color: #CCC;
	border-bottom: 1px dashed #CCC;
	width: 650px;
}
.main_ly .ly_ver a
{
	color: #FCFF01;
}
.main_ly .ly_ver p
{
	width: 600px;
	padding-top: 5px;
}
.main_ly .ly_ver .xian
{
	height: 100%;
	border-bottom: 1px solid #7F7F7F;
	overflow: hidden;
	padding-bottom: 15px;
	margin-bottom: 15px;
	color: #FFF;
}
.lyver_right
{
	float: right;
	width: 765px;
}
/*在线订单*/
.zxdd_input
{
	background-color: #FFF;
	border: 1px solid #F6BF9A;
	margin-left: 5px;
	color: #FFF;
}
.zxdd_bg
{
	background-color: #A1A1A1;
	color: #FFF;
}
.zxdd_bg td
{
	background-color: #676767;
	height: 32px;
}
.messag_f
{
	background-color: #FFF;
	border: 1px solid #000;
	width: 425px;
	color: #000;
	height: 85px;
	font-size: 12px;
}
.messag_g
{
	background-color: #FFF;
	border: 1px solid #000;
	width: 60px;
	color: #000;
	font-size: 12px;
}
/*电子杂志*/
.eournal
{
	width: 75px;
	height: 97px;
	background-color: #EFEFEF;
	border: solid 1px #C5B4C3;
	text-align: center;
	padding-top: 3px;
}
.book td a
{
	font-weight: bold;
	color: #EB0A25;
	text-decoration: underline;
}

.book p
{
	line-height: 20px;
	color: #000;
	text-decoration: none;
}
.book h5
{
	font-size: 12px;
	font-weight: normal;
	color: #EB0A25;
	text-decoration: none;
}
