@charset "utf-8";
body,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;}
body,button,input,select,textarea { font:12px/1.5 arial,Verdana, Geneva, sans-serif;}
body { background:#fff url(topbg.gif) repeat-x;}
ul,ol,li,dl,dd{list-style:none}
input,select { vertical-align:middle;}
em { font-style:normal;}
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;;}
h6 { font-weight:normal;}
.clearfix:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.clearfix{zoom:1;}
table {border-collapse:collapse; border-spacing:0;}
a { color:#3F3F3F; text-decoration:none;}
a:hover { color:#c00; text-decoration:none;}

#header { width:950px; margin:0 auto; clear:both;}
#top { width:950px; height:91px; overflow:hidden;}
#logo { float:left; padding-top:25px; width:483px;}
#search { width:210px; height:23px; background:url(search.gif) no-repeat; float:right; margin-top:35px;}
#search .stxt { width:157px; height:17px; line-height:17px; padding:3px 7px; background:none; border:0 none; float:left;}
#search .sbtn { width:30px; height:23px; cursor:pointer; border:0 none; background:none;}
#nav { width:950px; height:35px; line-height:35px; background:url(nav.gif) no-repeat;}
.menu li { float:left; height:35px; padding-left:2px; background:url(navline.gif) no-repeat left center; width:132px; position:relative; z-index:100;}
.menu li a { line-height:35px; width:132px; display:block; height:35px; color:#fff; text-align:center; font-size:14px; font-weight:bold; }
.menu li a:hover { color:#EDECF2;}
.menu li.home { background:none;}
.menu li ul { display:block; width:132px; position:absolute; left:2px; top:35px; background-color:#72659D; z-index:1000; padding:5px 0; visibility:hidden;}
.menu li ul li { width:132px; height:25px; line-height:25px; background:none; padding:0;}
.menu li ul li a { display:block; width:132px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:12px; font-weight:normal;}
.menu li ul li a:hover { background-color:#E0DEEB; color:#5E72B7;}


#banner { width:968px; height:360px; margin:0 auto; border-top:1px solid #fff; border-bottom:1px solid #fff; background:url(bannerbg.gif) no-repeat center top;}
.bannercon { width:950px; height:360px; margin:0 auto; position:relative;}
.bannerimg { width:950px; overflow:hidden; height:360px;}
.bannertxt { width:300px; height:10px; position:absolute; left:32px; top:295px; overflow:hidden;}
.bannertxt li { width:30px; overflow:hidden; line-height:1px; text-indent:-9999px; height:10px; background-color:#AEAEAE; cursor:pointer; margin-right:4px; float:left;}
.bannertxt li.on { background-color:#72659D;}
#play_list a { DISPLAY: block; OVERFLOW: hidden; width:950px; height:360px; }
#play_list a img {width:950px; height:360px;}


#main { width:960px; margin:0 auto 10px; clear:both;}
.mainbox {}
.leftside { float:left; width:192px;}
.catebox { margin-bottom:10px;}
.catebox h2 { height:32px; padding-left:25px; color:#fff; background:url(catetitle.gif) no-repeat; line-height:32px;}
.catecon { border:1px solid #ABAAB8; border-top:0 none;}
ul.catelist li { border-bottom:1px solid #EBECF0; height:30px; line-height:30px; padding-left:28px; background:url(arrow.gif) no-repeat 10px 12px;}
ul.catelist li a { color:#5E73B6; font-weight:bold;}
ul.catelist li a:hover { color:#c00;}
.contact {}
.contact h2 { height:36px; line-height:36px; background:#F2F2F2 url(tarr.gif) no-repeat 10px 15px; color:#605D64; padding-left:22px;}
.contactcon { padding:8px 0;}
.click { text-align:center;}
ul.conlink li { background:url(arrow.gif) no-repeat 0 16px; line-height:17px; color:#848484; padding:8px 0 8px 13px;}
.rightside { float:right; width:758px; overflow:hidden;}
.probox { background:url(aboutbg.gif) repeat-x; clear:both; margin-bottom:10px;}
.probox h2 { padding:15px 8px 10px 25px; color:#7F74AE; font-size:16px;}
.probox h2 .more { float:right;}
ul.prolist { width:110%;}
ul.prolist li { float:left; width:172px; height:194px; text-align:center; overflow:hidden; background:url(picbg.gif) no-repeat; margin-right:23px; display:inline; padding-top:6px;}
ul.prolist li .pic { width:162px; height:146px; overflow:hidden; margin:0 auto;}
ul.prolist li h5 { text-align:center; line-height:40px; height:40px;}
ul.prolist li h5 a { color:#5F72B6; font-size:14px;}
.company { background:url(aboutbg.gif) repeat-x;}
.company h2 { padding:15px 8px 10px 25px; color:#7F74AE; font-size:16px;}
.companycon { padding:10px 15px;}
.aboutpic { float:left; width:233px;}
.aboutinfo { float:right; width:455px; padding-right:10px;}
.aboutintro { clear:both; margin-bottom:10px;}
.aboutintro h5 { color:#DB9E99; font-size:14px; line-height:22px;}
.aboutintro p { line-height:22px; color:#606060;}
ul.newslist li { line-height:22px; height:22px; color:#929292;}
ul.newslist li em { float:right;}
ul.newslist li a { color:#929292;}

#friendlink { width:960px; margin:0 auto 10px; color:#949494;}
#friendlink a { padding:0 3px; color:#838383;}
#friendlink a:hover { color:#c00;}
#footer { background:url(botline.gif) repeat-x; padding-top:20px; padding-bottom:15px;}
.botmenu { text-align:center; clear:both; padding:5px;}
.botmenu a { padding:0 10px; color:#838383;}
.botmenu a:hover { color:#c00;}
.copyright { padding:5px; text-align:center; color:#838383;}





.fenyeul{ margin:0; padding:0; border:none; width:100%; float:left}
.fenyeli{ list-style:none; text-align:center;}


















