@charset "utf-8";
/* CSS Document */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;}
body{font-size:12px;color:#666;text-align:left; font-size: 14px; font-family: 微软雅黑;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
img,a img,input{border:none}
a{text-decoration:none;}
a:hover{color:#0085B2}
ul,ol,li{list-style:none;}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.clear,.dno{clear:both;}
.hidden{display:none;}
i,em{font-style:normal}
strong,.bold{font-weight:bold;}
input,textarea{outline:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
.n-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:100%;}
input,textarea{outline:medium none;}
textarea{resize:none}
/*头部*/
.top{ background:url(../images/top_bg.png) no-repeat center top; width:1003px; margin:0 auto; height:28px;}
.top_wz{ color:#fff;  float:right; margin-right:130px; font-size:12px;}
.top_wz a{  color:#fff; line-height:22px; display:block; float:left; width:71px;}
.top_wz a:hover{  color:#6f1980; line-height:22px; display:block; float:left; width:71px;}
.logo{ padding-top:20px; padding-left:5px; width:200px; float:left;} 
/*导航*/
.nav{ background:url(../images/nav_bg.png) no-repeat right top; width:724px; height:49px; float:right; margin-top:50px;}
.nav ul{}
.nav ul li{ width:114px; display:block; float:left; height:49px; line-height:49px; text-align:center; font-size:16px; font-family:微软雅黑;}
.nav ul li a{ color:#323232; display:block;}
.nav ul li a:hover{ background:url(../images/nav_hover.png) no-repeat center top; width:113px; height:49px; color:#fff;}
.line{ height:3px; width:1000px; margin:0 auto; background:#621571; margin-top:94px;}
/*banner*/

.banner{ width:1000px; height:377px; margin:1px auto; position:relative; top:0; left:0; overflow:hidden;}
	.banner ul{ overflow:hidden; position:absolute; left:0; top:0;}
	.banner ul li{ width:1000px; height:377px; float:left;}
	.banner ul li img{ width:1000px;}
	.banner ol{ width:250px; height:40px; position:absolute; bottom:-18px; right:-50px;}
	.banner ol li{ width:38px; height:6px; margin-right:10px; float:left; background:#621571; }
	.banner ol li.on{ background:#f2902b;}
	.banner a{ width:38px; height:6px;  text-align:center; padding:5px; position:absolute; top:50%; margin-top:-50px;  text-decoration:none; color:#fff; display:none;}
	.banner a:hover{ background:#C00;}
	#prev{ left:0;}
	#next{ right:0;}





.touy{  width:1000px; margin:0 auto; height:30px; margin-top:-11px;}
.main{ width:1000px; background:#e7e7e7; height:410px; margin:10px auto; margin-bottom:0px;}
.main_le{ width:564px;  height:368px; padding:18px;}
.main_ri{ width:380px;height:368px; background: url(../imgaes/main_ri_bg.jpg) no-repeat left top; 
	      height: 410px; padding-left: 17px; }
.about{ background:url(../images/about_bg.png) no-repeat center top; width:560px; height:29px; color:#fff; font-size:14px; font-family:微软雅黑; text-indent:2em; line-height:29px; }
.more{ float:right;}
.about_wz{ margin-top:15px;}
.about_z{ font-size:14px; line-height:29px; color:#5f5f5f; width:300px; margin-left:20px; }
.pro{ margin-top:10px;}
.pro_list{ margin-top:14px;}
.news{  background: url(../images/news_bg.jpg) no-repeat left top; width: 364px; height: 30px; 
	  margin-top: 18px; font-family: 微软雅黑;font-size: 14px; line-height: 30px; text-indent: 2em; color: #fff;}

.xw{ margin-right: 12px; margin-top: 3px;}

.box{ width:166px; height:127px;  position:relative; top:0; left:0; overflow:hidden;}
.box ul{ overflow:hidden; position:absolute; left:0; top:0;}
.box ul li{ width:166px; height:450px; float:left;}
.box ul li img{ width:166px;}
.box ol{ width:166px; height:20px; position:absolute; top:107px; background:#67646c; line-height: 20px; font-size: 14px;
	         font-family: 微软雅黑; text-align: center; }
.box ol li{  margin-right:3px; color: #fff; display: block; width:20px; height:20px; float:left; }
.box ol li.on{ background:#4b3671; width:20px; height:20px; color: #fff;}
.box a{cursor:pointer; width:20px; height:20px;text-align:center; font-size:16px; padding:15px; position:absolute; top:50%; margin-top:-50px; background:#F0C; opacity:0.5; filter:alpha(opacity:50); text-decoration:none; color:#fff; display:none;}
.box a:hover{ background:#C00;}
.news_all{ width: 364px; height: 235px;}
.news_list{ width: 166px; height: 127px; padding-top: 14px;}
.news_del{ background: #ooo; width: 180px; height: 127px; padding-top: 22px; margin-left:18px; }
.rq{ font-size: 14px; font-family: 微软雅黑;  color:#3f0d48;}
.news_wz{ width: 180px; line-height: 24px; margin-top: 6px;}
.news_t{ width: 364px; height:60px; line-height: 30px;}
.news_t li { background: url( ../images/li_bg.jpg) no-repeat center top; width: 364px; height: 30px; text-indent: 1em; }
.news_t li a{ color:#333;}
.news_t li a:hover{ color: #6d187f;}
.zp{ width:189px; height: 107px; float: left; margin-right: 4px;}
.xiaz{ margin-left: 4px; }
.zhaop{ width: 368px;}
/*关于我们*/
.about_ban{ width: 1000px; height: 224px; margin: 1px auto;}
.all{ width: 1000px; height:  auto; background: #e7e7e7; margin:0 auto;}
.about_le{ width: 260px; background: #e7e7e7; border-bottom: solid 14px #621571; padding-bottom: 380px;}
.about_ri{ width: 740px; background: url(../images/ny_bg.jpg) repeat-y left top #e7e7e7; min-height: 645px;}
.about_nav{ width: 260px; }

.about_nav ul{ background: #fff; padding-top: 1px;}
.about_nav ul li{  height: 38px; line-height: 38px; text-align: center; margin-top: 1px;}
.about_nav ul li a{ color: #1e1e1e; background: url(../images/about_nav_bg.jpg); width: 260px; height: 38px; display: block;;}
.about_nav ul li a:hover,.about_nav ul li a.non
{ background: url(../images/about_hov.jpg); color: #e9840d; height: 39px;}

.zlxz{ margin-top: 1px; width: 700px;}
.dqwz{ background: url(../images/dqwz_bg.jpg) no-repeat center bottom; height: 40px; text-align: right; line-height: 40px; padding-right: 20px;}
.dqwz a{ color: #696969; margin-right: 3px;}
.dqwz a:hover{ color: #6c177d;}
.nr{ width: 680px; padding: 20px; overflow:hidden; height: auto; }

.pro_nlist{  padding-top:20px; }
.pro_nlist ul{padding-top:10px; width: 700px; margin: 0 auto; margin-left: 8px; height: 180px;}
.pro_nlist ul li{ width: 233px; height: 190px; float: left;}
.pro_nlist ul li a{ width: 220px; height:160px; color: #fff;}
.pro_nwz{display: block;color: #fff; text-align:  center; height: 33px; width: 220px; background: #9790a3; line-height: 33px; position: relative; top:-33px;}

/*带箭头滚动*/
#demo_menu{position:absolute;top:0;left:0;width:100%;height:50px;line-height:50px;background:url(/statics/images/my/menu_bg.png) repeat-x;z-index:800;font-size:14px;text-align:center;color:#999;line-height:180%;border-bottom:1px solid #8A961C;}
#demo_menu .top_menu{width:1080px;margin:0 auto;color:#000;font-size:12px;overflow:hidden;z-index:1000;}
#demo_menu .top_menu strong{width:195px;display:block;height:50px;float:left;background:url(/statics/images/my/logo.png) no-repeat 0 8px;}
#demo_menu .top_left{float:left;width:550px;height:50px;line-height:50px;z-index:9999;overflow:hidden;}
#demo_menu .top_left ul{width:550px;float:right;overflow:hidden;list-style: none;margin:0;padding:0;}
#demo_menu .top_left li{float:left;margin:0 15px 0 0;padding:0;text-align:center;}
#demo_menu .top_left li a,#demo_menu .top_left li a:visited{font-size:14px;font-weight:bold;color:#333;text-decoration:none;width:60px;display:block;height:50px;line-height:50px;}
#demo_menu .top_left li a:hover,#demo_menu .top_left li a:hover span{cursor:pointer;color:#fff;text-decoration:none;}
#demo_menu .top_left a,#demo_menu .top_left a:visited{font-size:12px;white-space:nowrap;color:#fff;font-family:"宋体", "Times New Roman", Times, serif;line-height:140%;}
#demo_menu .top_left a:hover{color:#000;font-family:"宋体", "Times New Roman", Times, serif;}
#demo_menu .top_right{float:right;width:320px;padding:8px 0 0 0;z-index:1000;}
#bdshare{margin:-5px 0 0 0;}


.footer{ width:1000px; height:20px; margin:0 auto; font-size:14px; font-family:微软雅黑;  }
.yw{ font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;  }
SELECT {
	BOX-SIZING: content-box;
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 1px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 1px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1)
}
.footer-select {
	POSITION: absolute;
	

}
.footer_sel { background:url(../images/link.png) no-repeat center top;
	LINE-HEIGHT: 24px;
	WIDTH: 130px;
	HEIGHT: 24px;
	COLOR: #646464; font-family:微软雅黑; font-size:12px;
	
}
.link{  padding-bottom:6px; width:274px; }
.ff{ margin-left:6px;}
.ff a{ color:#646464; font-size:14px; font-family:微软雅黑;}


/*pro滚动*/
.run {POSITION: relative; HEIGHT: 135px; width:560px;margin:20px auto;BORDER: #c3e8ef 1px solid; }
.runlf {Z-INDEX: 100; LEFT: 0px; WIDTH: 22px; POSITION: absolute; TOP:40px; HEIGHT: 45px}
.runrg {Z-INDEX: 100; RIGHT: 0px; WIDTH: 22px; POSITION: absolute; TOP: 40px; HEIGHT: 45px}
.runlf IMG {CURSOR: pointer}
.runrg IMG {CURSOR: pointer}
#gdq { OVERFLOW: hidden; WIDTH: 560px;  POSITION: absolute; height:135px;}
#gdq DIV {WIDTH: 50000px}
#gdq DL {FLOAT: left; WIDTH: 183px; POSITION: relative; TEXT-ALIGN:center; margin-right:6px;}
#gdq SPAN {DISPLAY: block;  LEFT: 63px; WIDTH: 183px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 28px; }
#gdq DT {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:183px}
#gdq IMG {VERTICAL-ALIGN: bottom; WIDTH: 183px; HEIGHT: 106px}
#gdq DD { font-size:14px; width:183px; height:28px; background:#9790a3; text-align: center; line-height:28px;}
#gdq dd A:link {COLOR: #fff; TEXT-DECORATION: none}
#gdq dd A:visited {COLOR: #fff; TEXT-DECORATION: none}
#gdq dd A:hover {COLOR: #fff; TEXT-DECORATION: none}
.main_ty{ width:1000px; margin:0 auto; background: url(../images/main_bg.png) no-repeat center top; height:20px; clear:both;}
#gdq dd A:active {COLOR: #fff; TEXT-DECORATION: none}
.hy_p12 {FLOAT: left; WIDTH: 135px; HEIGHT: 486px}
.hy_p121 {PADDING-RIGHT: 17px; PADDING-LEFT: 17px; BACKGROUND: url(../i/hy_bg3.gif) no-repeat; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 234px; PADDING-TOP: 50px; HEIGHT: 140px}
.hy_p1_dl1 {WIDTH: 234px}
.hy_p1_dl1 DT {FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; OVERFLOW: hidden; WIDTH: 183px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis}
.hy_p1_dl1 DD UL LI {OVERFLOW: hidden; WIDTH: 234px; WHITE-SPACE: nowrap; HEIGHT: 24px; TEXT-OVERFLOW: ellipsis}
.hy_p1_dl1 DD UL LI SPAN {COLOR: #5d93b6}
.hy_p1_dl1 DT A:link {COLOR: #5d93b6; TEXT-DECORATION: none}
.hy_p1_dl1 DT A:visited {COLOR: #5d93b6; TEXT-DECORATION: none}
.hy_p1_dl1 DD UL LI SPAN A:link {COLOR: #5d93b6; TEXT-DECORATION: none}
.hy_p1_dl1 DD UL LI SPAN A:visited {COLOR: #5d93b6; TEXT-DECORATION: none}
.hy_p1_dl1 DT A:hover {COLOR: #f60; TEXT-DECORATION: underline}
.hy_p1_dl1 DT A:active {COLOR: #f60; TEXT-DECORATION: underline}
.hy_p1_dl1 DD UL LI SPAN A:hover {COLOR: #f60; TEXT-DECORATION: underline}
.hy_p1_dl1 DD UL LI SPAN A:active {COLOR: #f60; TEXT-DECORATION: underline}
.hy_p1_dl1 DD UL LI A:link {COLOR: #8f8e8e; TEXT-DECORATION: none}
.hy_p1_dl1 DD UL LI A:visited {COLOR: #8f8e8e; TEXT-DECORATION: none}
.hy_p1_dl1 DD UL LI A:hover {COLOR: #f60; TEXT-DECORATION: underline}
.hy_p1_dl1 DD UL LI A:active {COLOR: #f60; TEXT-DECORATION: underline}
.hy_p122 {BORDER-RIGHT: #c3e8ef 1px solid; BORDER-TOP: #c3e8ef 1px solid; BACKGROUND: #f9fdfe; BORDER-LEFT: #c3e8ef 1px solid; WIDTH: 266px; BORDER-BOTTOM: #c3e8ef 1px solid; HEIGHT: 284px}
.hy_p1_dl2 {WIDTH: 266px}
.hy_p1_dl2 DT {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 8px; HEIGHT: 208px}
.hy_p1_dl2 DD {WIDTH: 266px; PADDING-TOP: 5px}
.hy_p1_dl2 DD LI {PADDING-LEFT: 20px; BACKGROUND: url(http://images.yoka.com/pic/div/2009/circle/mx2.gif) no-repeat 12px 6px; FLOAT: left; OVERFLOW: hidden; WIDTH: 113px; WHITE-SPACE: nowrap; HEIGHT: 24px; TEXT-OVERFLOW: ellipsis}
.hy_p2 {MARGIN-TOP: 10px; OVERFLOW: hidden; HEIGHT: 380px}
.hy_p2_t {HEIGHT: 58px;}
.hy_p2_t1 {BACKGROUND: url(../i/hy_bg4.gif) no-repeat; HEIGHT: 58px}
.hy_p2_t1 DT {FLOAT: left}
.hy_p2_t1 DD {PADDING-RIGHT: 16px; FLOAT: right}
.hy_p2_t1 DD SPAN {DISPLAY: inline; BACKGROUND: url(../i/more.gif) no-repeat 0px 18px; FLOAT: right; OVERFLOW: hidden; WIDTH: 46px; PADDING-TOP: 21px; HEIGHT: 23px; TEXT-ALIGN: center}
.hy_p2_t1 DD SPAN A:link {COLOR: #fff; TEXT-DECORATION: none}
.hy_p2_t1 DD SPAN A:visited {COLOR: #fff; TEXT-DECORATION: none}
.slink11_1 LI.i4 A:hover {BACKGROUND: url(../i/kti1.gif) no-repeat -186px -1037px}
#gdq UL LI {FLOAT: left; WIDTH: 190px;}
#open {BACKGROUND: #b1cfe5}
.xlcd_new {BORDER-RIGHT: #91b8d5 1px solid; BORDER-TOP: #91b8d5 1px solid; Z-INDEX: 50; BACKGROUND: url(http://images.yoka.com/pic/div/allnav/a8.gif) no-repeat right 8px; BORDER-LEFT: #91b8d5 1px solid; WIDTH: 70px; CURSOR: pointer; BORDER-BOTTOM: #91b8d5 1px solid; POSITION: relative; HEIGHT: 21px}

.newsul{width:696px;background: url(../images/down_libg.jpg) left top;}	
.newsul li{height:38px; text-indent:2em;	padding-left:5px;position:relative; line-height:38px;}
.newsul li span{position:absolute;right:10px; top:0px;}
.newsul li a{ background:url(../images/down_dd.png) no-repeat 8px center ; display:block; color:#505050;  }
.newsul li a:hover{ background:url(../images/down_dh.png) no-repeat 8px center ; display:block; color:#e9840d; }
.page{width:650px;text-align:center;height:50px;line-height:23px;padding:10px 0 0;clear:both;margin:0 auto; margin-top:30px;}
.page a{background:#fff;padding:2px 8px;color:#333; width:30px; height:24px; margin-right:8px;}
.page a.hover{ background: url(../images/ym.jpg); color:#fff;}


.ne_le{ width:200px; height:140px; }
.ne_ri{ width:460px; margin-left:6px; height:170px;}
.ne_del{ color:#666; overflow:hidden;}
.nnews_bt{ color:#6c177d; font-size:18px; text-align: center; margin-top:10px; width:690px; border-bottom:1px dashed #cccccc; height:30px;}
.fbt{ text-align: center; color:#969696; line-height:30px;}
.news_wz a{ color:#666;}
.news_wz a:hover{ color:#621571;}

