@charset "utf-8";
* { text-decoration: none; margin: 0; padding: 0; list-style-type: none; }
html { background-color: #f4d8e7; background-image: url("../images/bg.jpg"); background-repeat: repeat-x; border-top: 5px solid #dd3a97; }
body { background-color: white; width: 100%; height:auto;padding: 0 5px 5px; }
img { border-width: 0; }
a { color:#606060; font-size:12px; }
a:hover { color:#F00; }
.clearfix{zoom:1;}
.clearfix:after{content: '';display: block;height: 0;clear:both;overflow: hidden;}
.ml10 { margin-left:10px; }
.mt10 { margin-top:10px; }
#yxj_header { color: white; background-color: #e0489d; height: 105px; }
#yxj_header .logo { width:100px; overflow:hidden; float:left; }
#yxj_header .title { width: 710px; display:block; float:left; line-height:105px; font-size:40px; font-weight:bolder; }
#yxj_header span { width:140px; display:block; float:left; font-size:12px; padding:5px 10px 0px 0px; text-align:right; }
#yxj_header span a { color:#CCC }
#yxj_header span a:hover { color:#FF80FF; text-decoration: underline; }
#yxj_menu { font-size: 12px; line-height: 18px; background-image: url("../images/nav_bg.jpg"); background-repeat: repeat-x;background-size:100% 100%; padding: 12px 0; }
#yxj_menu ul li { background-image: url("../images/line.jpg"); background-repeat: no-repeat; background-position: right center; float: left; padding: 0 18px; }
#yxj_menu ul li a { color: #606060; }
#yxj_menu ul li a:hover { color: red; text-decoration: underline; }
#yxj_main { width:960px; background: url("../images/m_bg.jpg") repeat-x; overflow:hidden; padding-bottom:10px;margin: 0 auto;}
#yxj_main .bannera { width:960px; height:240px; overflow:hidden; }
#yxj_service { width:960px; float: left; clear: both; }
#yxj_list { width:960px; clear: both; padding-top:10px; overflow:hidden; }
#yxj_list h4 { color: #de2c83; font-size: 14px; line-height: 36px; background-color: white; text-align: center; margin: 0 3px; border-color: #f197c3; border-style: solid; border-width: 0 1px; }
#yxj_list h4 a { color: #e0489d; }
#yxj_list span p { color: #818181; font-size: 12px; line-height: 22px; background-color: white; margin: 0 3px; padding: 10px; border-color: #f197c3; border-style: solid; border-width: 0 1px; text-indent:2em; }
#yxj_list ul li a:hover { color: red; text-decoration: underline; }
#yxj_list .left { width: 316px; float: left; display:block; overflow:hidden; }
#yxj_list .yuanze { background-color: #fce2f1; width: 316px; float:left; }
#yxj_list .yuanze .title { _width:308px; font-size: 14px; line-height: 26px; background-image: url("../images/manu.jpg"); background-repeat: repeat-x; margin: 3px 3px 0; border-color: #f197c3; border-style: solid; border-width: 1px 1px 0; font-weight:bold; }
#yxj_list .yuanze .title span { color: white; background-image: url("../images/index_23.jpg"); background-repeat: repeat-x; padding: 6px 15px; }
/*#list .yuanze p { color: #818181; font-size: 12px; line-height: 22px; background-color: white; margin: 0 3px; padding: 10px; border-color: #f197c3; border-style: solid; border-width: 0 1px; }*/


.hotnews { overflow:hidden; }
.hotnews ul { _width:288px; background-color: white; background-image: url("../images/m_bg.jpg"); background-repeat: repeat-x; margin: 0 3px 3px; padding:10px; border-color: #f197c3; border-style: solid; border-width: 0 1px 1px; overflow:hidden; }
.hotnews ul li, .hotnews ul div, .hotnews ul p { width:290px; color: #818181; display:block; float:left; line-height:24px; font-size:12px; }
.hotnews ul li a { color: #818181; width:250px; float:left; display:block; }
.hotnews ul li a:hover { color:#F00; text-decoration:underline; }
.hotnews ul li span {display:block; float:left; }
#yxj_list dl { background-image: url("../images/mbg1.jpg"); background-repeat: repeat-x; background-position: 0 -20px; margin: 0 0 12px; padding: 6px; border: solid 3px #fce2f1; }
#yxj_list dl dt { border-bottom: 1px solid #fad5ea; }
#yxj_list dl dt h3 a { color: #da2189; font-size: 14px; line-height: 24px; }
#yxj_list dl dd { color: #717171; font-size: 12px; line-height: 22px; padding: 6px 0 0; }
#yxj_left { width:655px; clear: both; padding-top:10px; overflow:hidden; }
#yxj_left ul { display:block; }
#yxj_left ul li { width:641px; background-image: url("../images/mbg1.jpg"); background-repeat: repeat-x; background-position: 0 -20px; margin: 0 0 10px; padding: 6px; border: solid 1px #fce2f1; font-size: 12px; line-height:24px; display:block; overflow:hidden; float:left; }
#yxj_left ul a { color:#333 }
#yxj_left ul a:hover { color: red; text-decoration: underline; }
#yxj_left ul li .riqi { width:125px; color:#666; text-align:right; font-size: 12px; float:left; display:block; margin-right:6px; }
#yxj_left ul li .dis { text-indent:2em; color:#666; font-size: 12px; float:left; display:block; }
#yxj_left ul li span { width:510px; font-size: 14px; float:left; display:block; }
#yxj_left span { width:100%; font-size: 14px; line-height: 24px; }
.pagelist { width:655px; font-size: 12px; line-height:30px; overflow:hidden; }
.pagelist li { float:left; padding:0px 5px; line-height:30px; list-style:none; display:block; }
.pagelist .thisclass { color:#F00; font-size:12px; font-weight:bold; }
.pagelist a { color:#000; }
.pagelist a:hover { color: red; text-decoration: underline; }
.cp { width: 652px; float: left; padding:5px 6px 5px 7px; overflow:hidden; }
.cp ul li { width:151px; display:inline; overflow:hidden; float:left; margin:5px; border: solid 1px #fce2f1; }
.cp ul li img { width:151px; display:block; float:left; }
.cp ul li span { width:151px; display:block; line-height:24px; text-align:center; background-color:#fcf2f8; }
#yxj_right { width:295px; float:left; overflow:hidden; padding-top:10px; min-height:300px; }
#yxj_right .column { background-color: #fce2f1; width:100%; float: left; }
#yxj_right .column p { color: #818181; font-size: 12px; line-height: 22px; background-color: white; margin: 0 3px; padding: 10px; border-color: #f197c3; border-style: solid; border-width: 0 1px; text-indent:2em; }
#yxj_right ul li a:hover { color: red; text-decoration: underline; }
#yxj_right .column .title { font-size: 14px; line-height: 26px; background-image: url("../images/manu.jpg"); background-repeat: repeat-x; margin: 3px 3px 0; border-color: #f197c3; border-style: solid; border-width: 1px 1px 0; font-weight:bold; }
#yxj_right .column .title span { color: white; background-image: url("../images/index_23.jpg"); background-repeat: repeat-x; padding: 6px 15px; }
.listt { overflow:hidden; }
.listt ul { background-color: white; background-image: url("../images/m_bg.jpg"); background-repeat: repeat-x; margin: 0 3px 3px; padding: 6px; border-color: #f197c3; border-style: solid; border-width: 0 1px 1px; display:block; overflow:hidden; }
.listt ul li { color: #505050; font-size: 12px; line-height:24px; display:block; }
.listt ul li a { width:230px; display:block; float:left; }
.listt ul li span { float:right }
.newsdhgr { overflow:hidden; }
.newsdhgr ul { background: url("../images/m_bg.jpg") repeat-x #fff; margin: 0 3px 3px; padding:5px 10px 10px 10px; border: #f197c3 solid 1px; border-top:none; display:block; overflow:hidden; }
.newsdhgr ul li { color: #505050; font-size: 12px; line-height:24px; display:block; background: url("../images/sads.gif") no-repeat 0 10px; padding-left:10px; }
#yxj_right .column01 { background-color: #fce2f1; width:296px; float: left; overflow:hidden; }
#yxj_right .column01 .title { font-size: 14px; line-height: 26px; background-image: url("../images/manu.jpg"); background-repeat: repeat-x; margin: 3px 3px 0; border-color: #f197c3; border-style: solid; border-width: 1px 1px 0; font-weight:bold; }
#yxj_right .column01 .title span { color: white; background-image: url("../images/index_23.jpg"); background-repeat: repeat-x; padding: 6px 15px; }
.aboutt { overflow:hidden; background:url("../images/m_bg.jpg") repeat-x #fff; margin: 0 3px 3px; padding: 5px 10px; border: #f197c3 solid 1px; border-top:none; display:block; font-size:12px; line-height:24px; color:#606060; }
.aboutt div, .aboutt p { text-indent:2em; }
.newspic { width:277px; overflow:hidden; background-color: white; margin: 0 3px 3px; border: #f197c3 solid 1px; border-top:none; display:block; padding:5px; }
.newspic ul { overflow:hidden; }
.newspic ul li { width:128px; padding:5px; float:left; color: #505050; font-size: 12px; line-height:24px; display:block; }
.newspic ul li img { width:126px; border:#CCC 1px dashed; display:block;height:97px;}
.newspic ul li img:hover { border:#666 1px solid; }
#yxj_index_right { width:634px; display:block; overflow:hidden; float:left; margin-left:10px; }
#yxj_index_right .jieshao { background-color: #fce2f1; width: 634px; float: left; margin-bottom:10px; }
#yxj_index_right .jieshao .title { font-size: 14px; line-height: 26px; background-image: url("../images/manu.jpg"); background-repeat: repeat-x; margin: 3px 3px 0; border-color: #f197c3; border-style: solid; border-width: 1px 1px 0; font-weight:bold; }
#yxj_index_right .jieshao .title span { color: white; background-image: url("../images/index_23.jpg"); background-repeat: repeat-x; padding: 6px 15px; }
#yxj_index_right .jieshao ul { background-color: white; background-image: url("../images/m_bg.jpg"); background-repeat: repeat-x; margin: 0 3px 3px; padding:10px; border-color: #f197c3; border-style: solid; border-width: 0 1px 1px; }
#yxj_index_right .jieshao ul li { color: #505050; font-size: 12px; line-height: 24px; }
#yxj_index_right .jieshao ul div, #yxj_index_right .jieshao ul p { color: #818181; font-size:12px; line-height:24px; text-indent:2em; }
#yxj_index_right .waikuang { background-color: #fce2f1; width: 312px; float: left; margin-bottom:10px; }
#yxj_index_right .waikuang .title { font-size: 14px; line-height: 26px; background-image: url("../images/manu.jpg"); background-repeat: repeat-x; margin: 3px 3px 0; border-color: #f197c3; border-style: solid; border-width: 1px 1px 0; font-weight:bold; }
#yxj_index_right .waikuang .title a { color: white; background-image: url("../images/index_23.jpg"); background-repeat: repeat-x; padding: 6px 15px; font-size:14px; }
#yxj_index_right .waikuang p { color: #818181; font-size: 12px; line-height: 22px; background-color: white; margin: 0 3px; padding: 10px; border-color: #f197c3; border-style: solid; border-width: 0 1px; text-indent:2em; }
#yxj_index_right .waikuang ul { width:292px; background-color: white; background-image: url("../images/m_bg.jpg"); background-repeat: repeat-x; margin: 0 3px 3px; padding: 6px; border-color: #f197c3; border-style: solid; border-width: 0 1px 1px; display:block; overflow:hidden; }
#yxj_index_right ul li a:hover { color: red; text-decoration: underline; }
#yxj_index_right .waikuang ul li { width:292px; color: #505050; font-size: 12px; line-height: 24px; float:left; display:block; overflow:hidden; }
#yxj_index_right .waikuang ul li a { width:250px; display:block; float:left; }
#yxj_index_right .waikuang ul li span {display:block; float:right; }
#yxj_index_right .anli { width:634px; display:block; overflow:hidden; float:left; background-color: #fce2f1 }
#yxj_index_right .anli .title { font-size: 14px; line-height: 26px; background-image: url("../images/manu.jpg"); background-repeat: repeat-x; margin: 3px 3px 0; border-color: #f197c3; border-style: solid; border-width: 1px 1px 0; font-weight:bold; }
#yxj_index_right .anli .title span { color: white; background-image: url("../images/index_23.jpg"); background-repeat: repeat-x; padding: 6px 15px; }
#yxj_index_right .anli ul { width:614px; background-color: white; background-image: url("../images/m_bg.jpg"); background-repeat: repeat-x; margin: 0 3px 3px; padding:11px 6px; border-color: #f197c3; border-style: solid; border-width: 0 1px 1px; display:block; overflow:hidden; }
#yxj_index_right .anli ul li { width:143px; float:left; display:block; overflow:hidden; padding:0 5px; }
#yxj_index_right .anli ul li img { width:143px; float:left; display:block; overflow:hidden; }
#yxj_index_right .anli ul li span { width:143px; display:block; text-align:center; color: #505050; font-size: 12px; line-height: 24px; background-color: #ffe9f6; }
.z { margin: 0 6px; }
#yxj_guild { font-size: 12px; padding:5px 10px 0 10px; border-bottom: 1px solid #e6e6e6; color:#333; line-height:24px; }
#yxj_guild a { color:#F00 }
#yxj_guild a:hover { color: red; text-decoration: underline; }
#yxj_artlist { width: 655px; float: left; padding-right:10px; overflow:hidden; }
#yxj_content { width: 655px; float: left; padding:0px 5px }
#yxj_content .title { font-size: 18px; text-align:center; line-height:36px; margin-top:10px; font-weight:bold; }
#yxj_content .data { display:block; font-size: 12px; text-align:center; line-height:20px; color:#666; }
#yxj_content .data a:hover { text-decoration:underline; }
.page_content { font-size: 12px; line-height: 26px; padding:10px 5px; }
.page_content div, .page_content p { text-indent:2em; }
.page_content img { display:block; overflow:hidden; margin:0 auto; }
.next, .next a { color:#666; font-size: 12px; line-height: 26px; padding-left:10px; }
.next a:hover { color: #da2189; text-decoration: underline; }
.ban { width: 100%; float: left; clear: both; margin-bottom: 10px; }
#yxj_bottom { _width:940px; font-size: 12px; line-height: 40px; background-image: url("../images/mbg1.jpg"); background-repeat: repeat-x; text-align: center; display:block; overflow:hidden; clear: both; padding: 10px; }
#yxj_bottom a { color: #da2189; margin: 12px; }
.link01 { width:948px; padding:5px; overflow:hidden; margin:0px auto; margin-bottom:10px; border:1px solid #f197c3; background-color: #ffe9f6; }
.link01 ul { display:block; }
.link01 ul li { display:block; float:left; padding:0 5px; white-space:nowrap; line-height:24px; }
#yxj_index_links { width:958px; margin-bottom:10px; border:#f197c3 1px solid; clear:both; background-color: #ffe9f6; display:block; overflow:hidden }
.index_links_top { height:30px; color:#DA2189; font-size:12px; font-weight:bold; line-height:30px; padding:0px 0px 0px 10px; float:left; width:948px; }
.weblinks { padding:0 10px; float:left; overflow:hidden; }
.weblinks a { color: #666; margin: 10px; font-size:12px; }
.weblinks ul { list-style:none; margin:0px; padding:0px; display:block; overflow:hidden; }
.weblinks ul li { float:left; display:block; font-size:12px; line-height:24px; white-space:nowrap; }
.weblinks ul li a { text-decoration:none; color:#505050; }
.weblinks ul li a:hover { color:#DA2189; text-decoration:underline; }
/*--//向阳--*/
.clear { clear: both; height: 0px; overflow: hidden; }
.section { width: 100%; clear:both; float: left; }
.column { width: 100%; clear: both; float: left; }
.field { width: 100%; clear: both; float: left; }
.font_red { color: #990912; }
input, textarea { font-size:12px; }
/*全局样式 end*/
.wrap { width:1002px; margin:0px auto; }
.graybox { border:1px solid #eaeaea; }
.fl { float:left; }
.fr { float:right; }
.top_banner { width:629px; height:422px; float:right; padding:3px; background:#FCE2F1; }
.container, .container * { margin:0; padding:0; }
.top_banner_box { width:627px; height:420px; display:inline-block; border:1px solid #F197C3; }
.top_banner img { width:627px; height:420px; float:left; }
.container { width:627px; height:420px; overflow:hidden; position:relative; background:#FCE2F1; }
.slider { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { width:626px; height:364px; display:block; }
.slider2 { width:2000px; }
.slider2 li { float:left; }
.num { position:absolute; right:5px; bottom:5px; }
.num li { float: left; color: #f00; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #f00; background-color: #fff; }
.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #f00; font-weight: bold; }
.lid { line-height:21px; color:#666; font-size:12px; }
.lianxi { background-color: white; background-image: url("../images/m_bg.jpg"); background-repeat: repeat-x; margin: 0 3px 3px; padding: 6px; border-color: #f197c3; border-style: solid; border-width: 0 1px 1px; line-height:32px; color:#F00; font-size:14px; font-weight:bold; }
