html,body,div,h1,h2,h3,ul,li,span,img{ padding:0; margin:0;}
body{ text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif,"";}
a{ text-decoration:none;}
#box{ text-align:left; width:990px; margin:0 auto;}
#nav img{ float:left;}
#banner{ width:990px; height:213px; background:url(images/banner.jpg) no-repeat;}
#serch{ width:232px; height:62px; padding-top:151px; float:left;}
#serch1 h1{ height:20px; padding-top:5px; font-size:12px; text-indent:5px;}
#serch1 {  background: url(images/serch_bg.jpg); height:52px; padding-top:10px;}
#serch2{ padding-left:10px;}
#serch2 select{ width:180px;  color:#333;}
#swf{ width:718px; float:left;}
#mid{ width:990px;}
#left{ width:232px; background:url(images/left_mid_bg.jpg) repeat; float:left; margin-top:5px;}
#left_h1{ width:200px; padding-left:32px; padding-top:8px; height:22px;font-size:14px; font-weight:bold; background:url(images/left_top_bg.jpg) repeat-x;}
#left_mid{ width:204px; padding-left:28px; text-indent:5px;}
#left_mid a{ color:#000;}
#left ul{ list-style-type:none;}
#left li{ margin-top:15px;}
#center{ width:531px;text-align:center; float:left;}
.center_top{ width:463px; padding-left:45px; padding-top:10px; margin:0 auto; text-align:left; background:url(images/li.jpg) no-repeat left center; color:#186DA3; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}
#about{ width:511px; line-height:25px; padding:10px; text-align:left;}
#about a{ color:#CC3300;}
#first_new{ width:511px; padding:10px; text-align:left;}
#first_new img{ float:left; margin:5px 5px 5px 0;text-align:left;}
#first_new1{ width:379px; height:120px; float:left; line-height:25px;}
#first_new1 h1{  font-size:12px; text-align:center;}
#first_new ul{ list-style-type:none; padding-left:5px;}
#first_new ul li{margin-top:10px; background:url(images/new_li.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc;}
#first_new ul li span{ display:block; float:right; color:#999999;}
#first_new ul li a{ display:block; float:left; color:#333333;}
#first_new ul li a:hover{ color:#CC0000;}
#right{ width:227px; float:left; margin-top:5px;}
#talk{ width:227px; height:262px; overflow:hidden; background:url(images/right_bg.jpg) repeat-x; padding-top:10px;}
#talk_h1{ text-align:center; font-size:14px; font-weight:bold; color:#2B79C1;display:block;}
#demo1{
height:auto;
text-align:left;
}
#demo2{
height:auto;
text-align:left;
}
#demo ul{ padding-left:25px;}
#demo1  li
{
margin-top:8px;
list-style-type:none;
background:url(images/talk_li.jpg) no-repeat left 5px;
text-align:left;
text-indent:15px;
}
#demo2  li
{
margin-top:8px;
padding-top:5px;
list-style-type:none;
height:22px;
background:url(images/talk_li.jpg) no-repeat left center;
text-align:left;
text-indent:15px;
}
#talk a{ color:#000;}
#contact{ width:207px; height:215px; padding-top:10px; padding-left:20px;background:url(images/contact_bg.jpg) no-repeat right bottom #F1F1F1; line-height:25px; margin-top:15px;}
#contact_h1{ text-align:center; margin-bottom:10px;font-size:14px; font-weight:bold; color:#2B79C1;display:block;}

#demox {
overflow:hidden;
width: 990px;
height:170px;
 background:url(images/dome_bg.jpg) repeat-x;
 border-top:1px solid #ccc;
}
#demox span{ float:left; text-align:center; margin-top:20px;}
#demox h1{ font-size:12px; margin-top:10px;}
#demox img {
border: 2px solid #ccc;
margin-left:15px;
}
#indemox {
float: left;
width: 800%;
}
#demo1x {
float: left;
height:150px;
}
#demo2x {
float: left;
}


#bottom{ width:990px; height:75px; padding-top:15px; background:url(images/bottom_bg.jpg) repeat-x;}
#bottom_logo{ width:153px; height:75px; background:url(images/bottom_logo.jpg) no-repeat left bottom; float:left;}
#bottom_content{ padding-left:120px; line-height:25px; float:left; text-align:center;}
#bottom a{ color:#000;}
#bottom a:hover{ color:#CC3300;}
#sub{ width:728px; float:left;}
#sub_mid{ width:708px; padding:15px; line-height:25px; text-align:left;}
.sub_top{ width:690px; padding-left:45px; padding-top:10px; margin-left:15px; text-align:left; background:url(images/li.jpg) no-repeat left center; color:#186DA3; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}

#news{ width:728px;}
#news ul{ list-style-type:none;}
#news li{ background:url(images/news_li.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc;}
#news li a{ width:620px; display:block; float:left; color:#000000;}
#news li a:hover{ color:#186DA3; background:#fafafa;}
#news li span{ float:right; display:block; color:#666;}
.clear{ clear:both;}
#sub_pro{ width:728px;}
#sub_pro ul{ list-style-type:none;margin-bottom:5px; border:1px solid #E3E3E3; height:100%;}
#sub_pro ul h1{ font-size:12px;padding-left:10px; margin-bottom:15px; margin-top:1px; color:#CC3300;  background:#EEEEEE; height:25px;}
#sub_pro ul h1 span{ float:left; display:block; color:#000; }
#sub_pro ul h1 a{ color:#CC3300; font-size:12px; font-weight:normal; float:right;  display:block;}
#sub_pro ul h1 a:hover{ color:#000000;}
#sub_pro li{ width:214px; height:100%; float:left; margin-left:10px; margin-top:15px; background:url(images/cctv1.jpg) no-repeat; padding:7px 0 0 7px;}

#sub_pro li span{ display:block; padding-top:10px; text-align:center;}







#sub_end{ width:708px;}

#sub_end_h1{  color:#666; text-align:center; margin-bottom:10px;}
#sub_end_h1 h1{ font-size:14px; text-align:center; margin-bottom:10px; color:#CC3300;}
#return{ text-align:right; margin-top:20px; margin-bottom:20px;}
#return a{ color:#CC0000; display:block; height:20px; border-top:1px solid #ccc;}


#pro_end{ width:620px; padding-left:50px;}

#honor{ width:708px;}
#honor ul{ list-style-type:none;}
#honor li{ width:200px; height:200px; border:1px solid #ccc;float:left; margin-left:25px; margin-bottom:20px;}
#honor li img{ width:200px; height:170px;}
#honor li span{ display:block; text-align:center; padding-top:5px; background:#f1f1f1; }


#download{ width:708px;}
#download ul{ list-style-type:none;}
#download li{ width:680px;background:url(images/news_li.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc;}
#download li span{ float:left; display:block; color:#999999;}
#download li a{ float:right; color:#CC0000; font-weight:bold;}

