a{text-decoration:none;}
a:link{text-decoration:none; color:#000000;}
a:visited{text-decoration:none; color:#000000;}
a:hover{text-decoration:none; color:#000000;}
a:active{text-decoration:none; color:#000000;}
body{font-size:12px; font-weight:normal; margin:0 auto; _margin:0px auto; padding:0px; width:1000px; background:url(../images/bg.jpg) repeat-y; background-position:center; }
#wrap{float:left; width:900px; margin:0px auto; _margin:0px 0px 0px 0px; padding:0px;}
.top{float:left; width:900px; background:url(../images/top_bg.jpg) no-repeat; height:60px;; margin:0px 50px; padding:0px;}
.top_r{float:right; *margin:0px 30px 0px 0px; _margin:0px 15px 0px 0px; padding:0px;}
a.bai{color:#FFFFFF;}
.head{float:left; width:900px; height:240px; margin:0px 50px; padding:0px;}
.menubar{float:left; width:900px; _margin:900px; margin:0px auto; _margin:0px 25px; padding:0px;}
.content{float:left; width:900px; margin:0px 50px; padding:0px;}
.leftsidebar{float:left; width:250px; *margin:10px 5px 0px 0px; padding:0px; height:400px;}
.coulumn{float:left; width:250px; margin:0px; padding:0px; background:url(../images/list1.jpg) no-repeat; height:27px;}
.coulu{float:left; width:250px; margin:0px; padding:0px;}
.coulu ul{width:250px; margin:0px; padding:0px;}
.coulu ul li{float:left; width:200px; margin:0px 0px 5px 20px; padding:0px; list-style:none; line-height:24px;}
.coulu ul li ul{width:230px; margin:0px; padding:0px;}
.coulu ul li ul li{float:left; width:230px; margin:0px 0px 5px 30px; padding:0px; list-style:none; line-height:24px;}
.luntu{float:left; width:240px; height:180px; margin:0px; padding:0px; /*border:1px solid #CCCCCC;*/}
.rbar{float:right; *width:620px; margin:10px 0px 0px 10px; padding:0px;}
.cou{float:left; width:430px; margin:0px; padding:0px; background:url(../images/c2.jpg) no-repeat; height:190px;}
.cou_r{float:right; width:190px; margin:0px; padding:70px 0px 0px 0px; background:url(../images/lx1.jpg) no-repeat; height:150px; color:#004277; line-height:20px; font-weight:bold;}
.tu1{float:left; border:1px solid #CCCCCC; padding:2px 5px; margin:10px 5px 5px 5px; width:150px; height:150px;}
.fon1{text-indent:2em; line-height:24px; color:#999999; width:250px; float:right; margin:0px; padding:0px;}
.cou_list_f{float:left; width:280px; background:url(../images/list2.jpg) left center no-repeat; font-family:"·½ÕýÐÐ¿¬¼òÌå"; font-size:18px; color:#016a73; margin:5px 0px 5px 10px; padding-left:10px;}
.more{float:right; width:50px; margin:5px; padding:0px;}
.rbar2{float:right; *width:620px; height:30px; *background:url(../images/list3.jpg) no-repeat; margin:10px 0px 0px 10px; padding:0px;}
.line{float:left; *width:620px; border-bottom:1px solid #CCCCCC; _width:630px; _border-bottom:1px solid #CCCCCC; margin:10px 0px 0px 10px; padding:0px; height:1px;}
.tu2{float:left; *width:620px; height:100px; margin:10px 0px 0px 10px; padding:0px; border:1px solid #CCCCCC;}
.footer{float:left; width:900px; height:75px; margin:10px 50px 0px 50px; padding:20px 0px 0px 0px; background:url(../images/foot_bg.jpg) repeat-x; text-align:center;}

.list_pro{float:left; background:url(../images/list4.jpg) no-repeat; width:900px; height:34px; margin:0px; padding:0px 0px;; text-align:right; line-height:30px;}
.sidebar{float:left; background:url(../images/list4_bg.jpg) no-repeat; width:180px; height:495px; margin:5px; padding:0px;}
.side2{float:left; width:180px; margin:0px; padding:0px;}
.side2 ul{width:180px; margin:0px; padding:0px;}
.side2 ul li{float:left; width:160px; list-style:none; line-height:26px; margin:0px; padding:0px 0px 0px 10px;}
.side3{float:left; width:160px; list-style:none; line-height:26px; height:26px; margin:0px; padding:0px 0px 0px 10px;}
.contact1{float:left; margin:0px; padding:0px 0px 0px 0px; width:180px; height:60px;}
.contact_img{float:left; width:60px; height:60px; margin:0px; padding:0px;}
.contact_font{float:right; width:110px; margin:0px; padding:10px 0px; color:#005E9B; font-weight:bold; font-size:16px;}
.font1{float:left; width:180px; margin:0px; padding:0px; color:#004277; line-height:26px;}
.rightbar{float:right; width:710px; margin:0px; padding:0px; _width:700px;}
.barlist1{float:left; background:url(../images/list_r.jpg) no-repeat; width:670px; _width:650px; margin:5px 0px; padding:0px 20px; height:25px;}
.pro{float:left; width:710px; margin:0px; padding:0px; _width:700px;}
.pro_list{float:left; width:330px; _width:320px; /*border:1px solid #E3E3E3;*/ margin:0px 10px 30px 10px; padding:0px; height:150px;}
.pro_img{float:left; width:165px; _width:155px; height:150px; border:1px solid #E3E3E3; margin:0px; padding:0px;}
.pro_font{float:left; width:140px; _width:130px; margin-left:5px; padding:0px; line-height:20px;}
.ff{text-align:center; line-height:20px;}
.ck{float:left; text-align:center; margin:0px; padding:0px; width:140px;}

#demo {
background: #FFF;
overflow:hidden;
width: 600px;
height:100px;
margin:0px; padding:0px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
 margin:0px; padding:0px;
}
#demo2 {
 margin:0px; padding:0px;
}


*{padding:0px;margin:0px;}
* li{list-style:none;}
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
	overflow:auto;
}

.menu_navcc{width:900px; _width:900px; margin:0 auto; padding:0px;}
.menu_nav{ *width:900px; *height:48px; *background:url(../images/nav_bg.gif) repeat-x;float:left; *margin:0px 50px;  display:inline;}
.menu_nav .nav_content{*padding-left:30px; *background:url(../images/nav_l_bg.gif) no-repeat;float:left; display:inline;}
.menu_nav .nav_content li{*width:70px;*height:48px; padding-left:10px;padding-right:13px; _padding-right:10px;  *background:url(../images/nav_li_right.gif) no-repeat right center;float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold; display:inline;}
.menu_nav .nav_content li a{color:#fff;width:85px;height:48px; *width:85px; *height:48px;display:block; }
.menu_nav .nav_content li.current{line-height:37px;}

.menu_nav .nav_content li a:hover{ *background:url(../images/nav_li_current.gif) no-repeat;line-height:37px;text-decoration:none;}

.menu_nav_right{padding-right:20px; *background:url(../images/nav_r_bg.gif) no-repeat right top;float:right;margin-left:50px; _margin-left:20px; padding-top:13px;height:23px;padding-bottom:12px;}
p{
margin-bottom:15px}

