/* 960 Grid System */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}
body{min-width:960px}.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after,.container_16:before,.container_16:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after,.container_16:after{clear:both}.clearfix,.container_12,.container_16{zoom:1}

/**/
body { background: #FFF; font-size: 12px; font-family: ËÎÌå; color: #000; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #FF008D; text-decoration: underline; }
a:active { color: #FF008D; text-decoration: underline; }
.container { margin: 0 auto; width: 980px; background-color: #FFF; }

/**/
.div, .div0, .div1, .div2, .div3, .div4, .div15, .div6, .div7, .div8, .div9, .div10 { border: 0 none; overflow: hidden; height: 100%; }
.bdiv, .bdiv0, .bdiv1, .bdiv2, .bdiv3, .bdiv4, .bdiv5, .bdiv6, .bdiv7, .bdiv8, .bdiv9, .bdiv10 { border: solid 1px #CCC; overflow: hidden; height: 100%; }
.fl { float: left; }
.fc { float: left; }
.fr { float: right; }
.fn { float: none; }
.cl { clear: left; }
.cr { clear: right; }
.cb { clear: both; }
.cn { clear: none; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.dpn { display: none; }
.mgt2 { margin-top: 2px; }
.mgt5 { margin-top: 5px; }
.mgt10 { margin-top: 10px; }
.mgt15 { margin-top: 15px; }
.mgt20 { margin-top: 20px; }
.key { font-weight: bolder; }
.title { font-weight: bolder; }
.title a:link { color: #C60080; }
.title a:visited { color: #C60080; }
.title a:hover { color: #C60080; }
.title a:active { color: #900; }
.stat { font-weight: bolder; }
input.text { padding: 0 2px; width: 160px; height: 20px; line-height: 20px; font-size: 12px; border: solid 1px #5D5D5D; vertical-align: middle; }
textarea.textarea { padding: 0 2px; line-height: 20px; font-size: 12px; border: solid 1px #5D5D5D; vertical-align: middle; }
input.submit { padding: 0 10px; height: 22px; line-height: 22px; font-size: 12px; background: #5D5D5D; color: #FFF; border: 0 none; vertical-align: middle; cursor: pointer; }
.ie6 input.submit { padding: 0 5px; }
.ie7 input.submit { padding: 0 5px; }
a.hidetonbsp:link,a.hidetonbsp:visited,a.hidetonbsp:hover,a.hidetonbsp:active { display: block; height: 100%; width: 100%; color: #FFF; text-decoration: none; text-indent:-9999px; }

/**/
#header { width: 100%; overflow: hidden; background: #fff; }

#top { margin: 0 auto 0 auto; width: 100%; height: 180px; overflow: hidden; }
#top .box1 .div1 { position: absolute; margin: 65px 0 0 0; width: 100%; height: 130px; overflow: hidden;}
#top .box1 .div1 .logohead{width:960px;margin:0 auto;background:#fff}
#top .box1 .div1 a{float:left;padding-top:2px;padding-left:10px}
#top .box1 .div2 { position: absolute; margin: 30px 0 0 280px; width: 190px; height: 60px; overflow: hidden; }
#top .box1 .div2 { font-family: Î¢ÈíÑÅºÚ; color: #888; background: url(icon13.gif) 0 5px no-repeat; }
#top .box1 .div2 ul { padding-left: 10px }
#top .box1 .div2 ul li { float: left; display: inline; width: 90px; line-height: 20px; }
#top .box1 .div2 ul li a { color: #666; }
#top .box1 .div3 { position: absolute; margin: 0 auto; width: 100%; height: 30px; overflow: hidden;background:#eee;font-size: 14px;}
/*#top .box1 .div3 input.submit { margin-left: 2px; background:#a30679}
#top .box1 .div3 input.text { padding: 0 2px 0 20px; width: 160px; height: 20px; line-height: 20px; font-size: 14px; border: solid 1px #5a1e7c; vertical-align: middle; background:url(souico.png);}*/
#top .box1 .div3 .divbox1{width:960px;margin:0 auto}
#top .box1 .div3 ul li { float:right; color: #666;  height: 26px; line-height: 26px;margin-left:10px}
#top .box1 .div3 ul li a { margin: 0 0 0 10px; font-size: 12px; color: #454545; }
#top .box1 .div3 ul li.style0{ background: url(http://www.csyamei.com/templets/de/img/hy1227.png) left center no-repeat;}
#top .box1 .div3 ul li.style0 a{padding: 0 0 0 10px;}
#top .box1 .div3 ul li.style1 { background: url(http://www.csyamei.com/templets/de/img/weibo.png) left center no-repeat; }
#top .box1 .div3 ul li.style1 a { padding: 0 0 0 10px; }
#top .box1 .div3 ul li.style5 { background: url(http://www.csyamei.com/templets/de/img/tengxunwb.jpg) left center no-repeat; }
#top .box1 .div3 ul li.style5 a { padding: 0 0 0 10px; }
#top .box1 .div3 ul li.style2 { background: url(http://www.csyamei.com/templets/de/img/shoucnag.png) left center no-repeat; }
#top .box1 .div3 ul li.style2 a { padding: 0 0 0 10px; }
#top .box1 .div3 ul li.style3 { background: url(http://www.csyamei.com/templets/de/img/lylx.png) left center no-repeat; }
#top .box1 .div3 ul li.style3 a { padding: 0 0 0 20px; }
#top .box1 .div1 p { height: 36px; line-height: 36px; }

#formsearch_q { color: #CCC; }
#formsearch_q.active { color: #FF008D; }

#nav { width: 100%; height: 40px; overflow: hidden; background:#e5006e; font-family: Î¢ÈíÑÅºÚ;}
#nav .box1 { margin: 0 auto; width: 960px; height: 40px;padding-top:0px}
#nav .box1 ul li { float: left; text-align: center; width: 80px; height: 40px; line-height: 36px; background:#e5006e;}
#nav .box1 ul li.first { background: none; }
#nav .box1 ul li.style1 { background: none; }
#nav .box1 ul li a { font-size: 15px;color:#fff; }
#nav .box1 ul li a.nava { display: block; width: 100%; height: 100%; background-position:82px 0; background-repeat:no-repeat; }
#nav .box1 ul li.current a.nava { background: #454545; color: #FFF; }
#nav .box1 ul li.current .navdiv { margin: 0 0 0 0; }
#nav .box1 ul li.current .navdiv a { display: inline; background: none;}
#nav .box1 ul li.navlifss { width:110px; }
#nav .box1 ul li.navlifss a.nava { background-position:94px 0; }
.navdiv { position: absolute; left: 0; text-align: left; margin: -10000px 0 0 0; padding: 10px 0; width: 100%; height: auto; background: #333; z-index: 999; }

/*mininav(2013-03-19)*/
#mininav{ margin:10px auto 0 auto; width:960px; height:90px; overflow:hidden; background:url(http://www.csyamei.com/templets/de/img/mininav.gif) no-repeat; border:solid 1px #DDD; }
#mininav ul.mininav{list-style:none;border:0px dotted red;padding-top:18px;}
#mininav ul.mininav li{display: inline;float:left;padding:8px 24px;border:0px dotted gray;}
#mininav p.mo{clear:both;float:right;border:1px dotted gray;padding:0;margin:0;}

.navdiv .div1 { margin: 0 auto; width: 960px;}
.navdiv a:link { color: #FFD; }
.navdiv a:visited { color: #FFD; }
.navdiv a:hover { color: #FF008D; }
.navdiv a:active { color: #FF008D; }
.navdiv dt a:link { color: #FFF; }
.navdiv dt a:visited { color: #FFF; }
.navdiv dt a:hover { color: #FF008D; }
.navdiv dt a:active { color: #FF008D; }
.navdiv div.style1 { clear: both; padding-top:30px; }
.navdiv div.style1 a { float: left; display: inline; margin: 0 30px; line-height: 36px; }
.navdiv dl { float: left; display: inline; width: 148px; height: auto; overflow: hidden; }
.navdiv dl dt { margin: 10px 0 0 30px; padding-left: 12px; height: 30px; line-height: 30px; overflow: hidden; background: url(navicon1.gif) 0 30px no-repeat; }
.navdiv dl dd { margin: 0 0 0 30px; padding-left: 12px; height: 22px; line-height: 22px; overflow: hidden; background: url(navicon2.gif) 0 8px no-repeat; }
/*hack*/
#nav .box1 ul li .navdiv dl dd a { font-size: 12px; }
.navdivabout { padding-bottom: 20px; }
.navdivmf { padding-bottom: 20px; }
.navdivmf dl.style10 { width: 300px; }
.navdivfss { padding-bottom: 20px; }
.navdivkq { padding-bottom: 20px; }
.navdivkq dl { width: 100%; }
.navdivkq dl dt { width: 100%; }
.navdivkq dl dd { float: left; display: inline; margin: 5px 0 5px 30px; }



/*.area { margin: 0 auto; width: 100%; clear: both; overflow: hidden; background-repeat: no-repeat; }*/
.area{ margin:0 auto; width:100%; height:100%; background-repeat:no-repeat; }
.area .div1, .area .div2, .area .div3, .area .div4, .area .div5, .area .div6, .area .div7, .area .div8, .area .div9, .area .div10, .area .div11, .area .div12, .area .div13, .area .div14, .area .div15{ position: absolute; z-index: 1; }
.area a{ text-decoration:underline; }
.area .a1,.area .a2,.area .a3,.area .a4,.area .a5,.area .a6,.area .a7,.area .a8,.area .a9,.area .a10{position: absolute; z-index: 2; text-decoration:none; }
.area .divhide{ position: absolute; z-index: 1; text-indent:-9999px; width:0; height:0;}

/**/
#yuyue { margin-top: 10px; height: 30px; line-height: 30px; overflow: hidden; background: #E8E8E8; }
#yuyue .box1 { text-align: center; font-size: 14px; color: #900; font-weight: bolder; }
#yuyue .box1 span { color: #C00; }
#yuyue .box2 { padding-top: 0 !important; padding-top: 3px; }
#yuyue .box3 { padding-top: 0 !important; padding-top: 3px; }
#yuyue .box4 { padding-top: 3px; }
#yuyue .box4 input.submit { height: 24px; background: #0F1755; }
/**/

#morezt { margin:5px auto; width:960px; height:350px; overflow:hidden; background: #e0e0e0; }
#morezt h3.title { padding-left: 12px; font-size: 20px; color: #5D5D5D; height: 50px; line-height: 50px; }
#morezt ul li { float: left; text-align: center; width: 240px; margin-top: 2px; margin-right: 0; margin-bottom: 2px; margin-left: 0; }
#morezt ul li.hover{ background:#D5D5D5; }
#morezt ul li a { display: block; line-height: 20px; }
#morezt ul li a img { border: solid 1px #CCC; }

/**/
#footer { width: 100%; height: 175px; overflow: hidden; background:url(footer.gif) 0 -152px repeat-x; color:#5D5D5D; font-family:Tahoma; }
#footer .box1 { margin:10px auto 0 auto; width: 960px; height: 30px; line-height: 30px; background:#454545; }
#footer .box1 ul { text-align: center; }
#footer .box1 ul li { display: inline; color: #5D5D5D; }
#footer .box1 ul li a { margin: 0 10px; color: #5D5D5D; }
#footer .box1 ul li a:link,#footer .box ul li a:visited{ color: #5D5D5D; }
#footer .box1 ul li a:hover,#footer .box ul li a:active{ color: #FF008D; }
#footer .box2 { margin:0 auto; text-align:center; padding: 5px 0; width:960px; }
#footer .box2 p { overflow: hidden; height: 20px; line-height: 20px; }

/*#area_nav*/
#area_nav { display:none; width: 292px; height: 240px; }
#area_nav { position: fixed; _position: absolute; }
#area_nav { top: 142px; left: 0px; }
#area_nav { _top: expression(eval(document.documentElement.scrollTop+142)); }
#area_nav ul li { margin-bottom: 10px; height: 30px; line-height: 30px; background-image: url(area_nav_1.gif); background-color: #000; background-repeat: no-repeat; }
#area_nav ul li.current { background-image: url(area_nav_2.gif); background-color: #FF008D; }
#area_nav ul li a { font-size: 14px; display: block; padding-left: 15px; }
#area_nav ul li a:link, #area_nav ul li a:visited { text-decoration:none; color: #FFF; }
#area_nav ul li a:hover, #area_nav ul li a:active { text-decoration:underline; color: #FFF; }
#area_nav ul li span { margin-right: 15px; }

/*#mininav*/
#mininav{ margin:10px auto 0 auto; width:960px; height:90px; overflow:hidden; background:url(mininav.gif) no-repeat; border:solid 1px #DDD; }
#mininav div{ position:absolute; height:90px; }
#mininav .div1{ margin:0 0 0 0; width:254px; }
#mininav .div2{ margin:0 0 0 254px; width:212px; }
#mininav .div3{ margin:0 0 0 466px; width:261px; }
#mininav .div4{ margin:0 0 0 727px; width:233px; }
#mininav div div.style1{ position:absolute; margin:14px 0 0 36px; width:100px; height:20px; line-height:20px; color:#FFF; }
#mininav .div3 div.style1{ margin:15px 0 0 31px; }
#mininav div div.style1 a{ color:#FFF; }
#mininav div ul { position:absolute; margin:39px 0 0 26px; height:70px; }
#mininav div ul li{ float:left; display:inline; margin:0 8px 0 0; height:20px; line-height:20px; color:#901F71; white-space:nowrap; }
#mininav div ul li a { margin-right:6px; }


