@charset "utf-8";
/* CSS Document */
body{margin:0 auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; background:#454545;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}

h1{display:block; margin:0px; padding:0px; font-size:11px; font-weight: normal}
h2{display:block; margin:0px; padding:0px; font-size:11px; font-weight:normal}
h3{display:block; margin:0px; padding:0px; font-size:11px; font-weight:normal}
h4{display:block; margin:0px; padding:0px; font-size:11px; font-weight:normal}
h5{display:block; margin:0px; padding:0px; font-size:11px; font-weight:normal}
h6{display:block; margin:0px; padding:0px; font-size:11px; font-weight:normal}
h7{display:block; margin:0px; padding:0px; font-size:11px; font-weight:normal}

/*链接样式*/
a,a:link,a:visited,a:active{color:#666; text-decoration:none;} 
a:hover{color:#CA2F2F; text-decoration:none;}

.STYLE2 {color:#FF6C00; font-weight:bold;}
.STYLE3 {color:#CC0000; font-weight:bold;}


#body{width:930px; background:#FFF; margin:0 auto;}
#head{width:930px; height:90px; background:url(images/headbg.gif);}
#headlogo{float:left; width:315px; height:90px;}
#headtext{float:right; padding-right:20px;}
#headrighttop{float:right; width:300px; padding-top:15px; line-height:26px; height:26px;}
.cuti{line-height:26px; height:26px; font-weight:bold; font-size:13px; color:#CC0000;}
.font{line-height:26px; height:26px;}

/* MENU */
#menu {padding:0;width:920px; line-height:38px; height:38px; margin:0px auto; background:url(images/menu.png) no-repeat 0 0;}
#menu li.nav0 {width:10px; text-align:center; line-height:38px; height:38px; color:#FFF; float:left;}
#menu li.nav {width:77px; text-align:center; line-height:38px; height:38px; color:#FFF; float:left;}
#menu li.nav00 {width:10px; text-align:center; line-height:38px; height:38px; color:#FFF; float:left;}
#menu li.nav000 {width:103px; text-align:center; line-height:38px; height:38px; color:#FFF; float:left;}
#menu li.nav0 a {display:block; width:10px; text-align:center; line-height:38px; height:38px; color:#FFF; overflow:hidden;}
#menu li.nav a {display:block; width:77px; text-align:center; line-height:38px; height:38px; color:#FFF; overflow:hidden;}
#menu li.nav000 a {display:block; width:103px; text-align:center; line-height:38px; height:38px; color:#FFF; overflow:hidden;}
#menu li.nav00 a {display:block; width:10px; text-align:center; line-height:38px; height:38px; color:#FFF; overflow:hidden;}
#menu li.nav a:hover { color:#FF9900; font-weight:bold;}
#menu li.nav000 a:hover { color:#FF9900; font-weight:bold;}

/*动画展示*/
#banner{width:920px; height:223px; text-align:center; margin-top:5px;}

/*主体部分*/
#index_maintop{width:920px; padding-top:10px;}
#index_domain{float:left; width:300px; text-align:center; height:200px; background:url(images/ym.jpg);}
#index_domain h1{ font-size:13px; color:#993300; font-weight:bold; text-align:left; line-height:30px; height:30px; text-indent:40px;}
#index_domainnew{width:280px; padding-left:3px;}
#index_domainnew ul li{width:280px;line-height:26px; float:left; text-align:left; border-bottom:1px dotted #CCCCCC;}
#index_domainnew ul li span{ float:right; font-size:11px; padding-right:3px;}
#index_ads{width:615px; float:right; height:195px;}

/*首页新闻*/
#index_news{width:920px; padding-bottom:8px; margin:0px auto;}
#index_question{float:left; width:270px; margin:0px;}
#index_question_title{width:270px; height:36px; background:url(images/faq.gif); line-height:36px; text-indent:37px; font-size:13px; font-weight:bold;}
#index_question_content{width:270px; height:181px; background:url(images/faq_bg.jpg);}
#index_question_content ul li{width:225px; background:url(images/index_news.gif); margin-left:20px; text-align:left; line-height:28px; height:28px; text-indent:15px;}
#index_question_content ul li span{ float:right;}

#index_comnews{float:left; width:270px; margin-left:15px;}
#index_comnews_title{width:270px; height:36px; background:url(images/news.gif); line-height:36px; text-indent:37px; font-size:13px; font-weight:bold;}
#index_comnews_content{width:270px; height:181px; background:url(images/faq_bg.jpg);}
#index_comnews_content ul li{width:225px; background:url(images/index_news.gif); margin-left:20px; text-align:left; line-height:28px; height:28px; text-indent:15px;}
#index_comnews_content ul li span{ float:right;}

#index_good{float:left; width:350px; margin-left:15px;}
#index_good_title{width:350px; height:36px; background:url(images/index_good.gif);}
#index_good_content{width:350px; height:181px; background:url(images/good_bg.jpg);}
#index_good_content ul li{width:225px; margin-left:20px; text-align:left; line-height:28px; height:28px; text-indent:15px;}

#index_client{float:left; width:920px; margin:0px auto; height:105px; background:url(images/index_client.gif);}
#index_link{float:left; width:920px; margin:0px auto; height:105px; background:url(images/index_link.gif); margin-top:8px; margin-bottom:8px; display:inline;}
#index_link h1{float:left; font-size:13px; font-weight:bold; line-height:30px; margin-left:15px; display:inline;}
#index_link p{width:900px; text-align:left; line-height:23px; height:23px; font-size:11px; text-indent:25px;}

/*foot*/
#index_footline{float:left;width:930px;}
#index_foot{width:930px;}
#index_footnav{text-align:center; font-weight:bold; line-height:30px;}
#index_footbg{text-align:left; margin-left:25px; line-height:23px;}

/*内页*/
#about{float:left; width:920px; margin:0px auto;}
#abouttitle{float:left; width:920px; height:30px; border-bottom:solid 1px #CC3300; font-weight:bold; line-height:30px; text-indent:23px;}
#aboutcontent{float:left; width:880px; padding-left:20px;}
#aboutcontent h1{ text-align:left; line-height:30px; font-size:13px; font-weight:bold; color: #666666;}
#aboutcontent p{text-align:left; line-height:23px; text-indent:23px; margin:0px;}
#aboutcontent ul li{width:820px; background:url(images/newsbg.gif); margin-left:20px; text-align:left; line-height:28px; height:28px; text-indent:28px;}
#aboutcontent ul li span{ float:right;}

#abouttop{width:920px; padding-top:10px; margin:0px auto;}
#aboutnav{float:left; width:210px; height:200px; background:url(images/lx.gif);}
#aboutnav p{ text-align:left; line-height:28px; text-indent:20px; margin:0px;}
#aboutnav ul li{width:210px; text-align:left; line-height:37px; height:37px; text-indent:37px; color:#CC3300; font-size:13px; font-weight:bold;}
#aboutnav ul li a{color:#CC3300;}

#aboutjishu{float:left; width:210px; height:200px; background:url(images/js.gif);}
#aboutjishu p{ text-align:left; line-height:28px; text-indent:20px; margin:0px;}
#aboutjishu ul li{width:210px; text-align:left; line-height:37px; height:37px; text-indent:37px; color:#CC3300; font-size:13px; font-weight:bold;}
#aboutjishu ul li a{color:#CC3300;}

#aboutjj{float:left; width:210px; height:200px; background:url(images/jj.gif);}
#aboutjj p{ text-align:left; line-height:28px; text-indent:20px; margin:0px;}
#aboutjj ul li{width:210px; text-align:left; line-height:37px; height:37px; text-indent:37px; color:#CC3300; font-size:13px; font-weight:bold;}
#aboutjj ul li a{color:#CC3300;}

#aboutjpg{width:700px; float:right;}

#suggest{width:95%; margin-top:20px; line-height:30px; text-align:center; margin-bottom:15px}
#suggest h1 {font-size:13px; color:#333333; font-weight:bold; text-indent:30px; text-align:left; margin-top:10px}
#suggest h2 {text-align:left; text-indent:3em; line-height:25px; width:94%}
.px33 {text-align:right; color:#333333}
.biaodan1 { width:160px; height:17px; line-height:15px; border:1px solid #A8A8A8; background:#F5F5F5}
.wenben { border:1px solid #A8A8A8; background:#F5F5F5}
.anniou { width:60px; height:23px; background:url(images/tijiao.jpg); overflow:hidden ; display:block; border:0px}

/*作品展示*/
#showlist{ float:left; width:860px; text-align:center; overflow:auto; zoom:1; margin-left:20px; margin-top:10px;}
#photoblock-many {float:left; text-align:center; overflow:auto; zoom:1; padding-left:20px; padding-top:10px; clear:both; width:860px; text-align:center; color:#888888;}
#photoblock-many ul li{ float:left; width:200px; margin:10px 0 0px 10px; color:#0066FF; font-weight:bold; display:inline; border:1px solid #e1e1e1; margin-bottom:8px;}
#page {text-align:center; margin-top:15px; font-size:12px; clear:both; line-height:30px;}

#newslist{width:860px; margin-top:15px; margin-left:40px;}
#newsview_title { height:25px;width:95%; border-bottom:1px dashed #CCCCCC;}
#newsview_title h3 { float:left; height:24px; line-height:24px; text-align:left; text-indent:2em; font-size:12px;}
#newsview_title h4  { float:right; height:24px;text-align: right;text-indent:2em;font-size:12px;}
#newsview_neirong {width:860px; margin-top:20px;line-height:25px; }
#newsview_neirong P {text-align: left; text-indent:2em; font-size:12px; line-height:25px; margin:0px 0px;}

