@charset "utf-8";
/* CSS Document */
*{
font-size:13px;
color:#333333;
font-family:arial,"ÐÂËÎÌå" 
}
a
{
font-size:13px;
color:#333333;
text-decoration:none;
}
a:visited
{
font-size:13px;
color:#333333;
text-decoration:none;
}
a:hover
{
font-size:13px;
color:#333333;
text-decoration:none;
}
.center
{
text-align:center
}

body
{
margin:0px;
padding:0px;
text-align:center;
}

#container
{
width:1004px;
margin:0px auto;
text-align:left;
overflow:hidden;
}
#barner
{
width:1004px;
height:234px;
background:url(../images/barner.gif) no-repeat;
clear:both;
}
#menu
{
width:1004px;
height:35px;
list-style:none;
margin:0px;
padding:0px;
background:url(../images/menu_bg.gif) repeat-x;
clear:both;
}

#menu li
{
width:100px;
height:25px;
padding-top:10px;
background:url(../images/menu_line.gif) right 40% no-repeat;
float:left;
text-align:center;
}

#menu li a
{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#menu_left
{
width:45px!important;
height:25px!important;
background:url(../images/menu_left.gif) no-repeat!important;
}
#menu_right
{
width:49px!important;
height:25px!important;
float:right!important;
background:url(../images/menu_right.gif) no-repeat!important;
}

#sidebar
{
width:209px;
margin-left:10px;
float:left;
background:url(../images/sidebar_bg.gif) repeat-y;
}
#sidebar_t_pro
{
width:209px;
height:44px;
background:url(../images/sidebar_t_pro.gif) no-repeat;
}
#sidebar_t_about
{
width:209px;
height:44px;
background:url(../images/sidebar_t_about.gif) no-repeat;
}

#sidebar_bottom
{
width:209px;
height:14px;
background:url(../images/sidebar_bottom.gif) no-repeat;
}

#sidebar ul
{
list-style:none;
margin:0px;
margin-left:8px;
margin-top:5px;
padding:0px;
}

#sidebar ul li
{
height:15px;
padding-left:33px;
background:none;
padding-top:5px;
margin:1px 0;
background:url(../images/arrow.gif) 18px 50% no-repeat;
}
#sidebar ul .bclass
{
padding-left:20px;
padding-left:20px!important;
background:#eee!important
}
.bclass a
{
font-size:13px;
font-weight:bold;
}

#sidebar ul .sclass
{
height:15px;
padding-left:33px;
background:none;
padding-top:5px;
background:url(../images/arrow.gif) 18px 50% no-repeat;
}

#index_contact
{
height:150px;
margin-top:25px;
background:url(../images/index_contact.gif) center center no-repeat;
}

#mainbody
{
width:730px;
height:400px;
border:#eee solid 1px;
float:left;
padding:5px 10px;
margin-top:4px;
}

dt
{
margin:0px;
padding:0px;
}
dd
{
margin:0px;
padding:0px;
}

.tit
{
float:left;
background:url(../images/t_bottom.gif) 0px 20px no-repeat;
}

.tit_news
{
float:left;
margin-right:30px;
background:url(../images/t_bottom.gif) 0px 20px no-repeat;
}
.about_wid
{
width:100%;
}

.news_wid
{
width:730px;
}
.pro_wid
{
width:100%;
}
.w_wid
{
width:100%;
}

h1
{
float:left;
font-size:13px;
font-weight:bold;
color:#62af1d;
}

.t
{
float:left;
padding-top:5px;
padding-left:20px;
font-size:13px;
font-weight:bold;
color:#62af1d;
background:url(../images/arrow03.gif) 3px 65% no-repeat;
}
.clist
{
width:730px;
clear:both;
padding:6px 0px;
line-height:150%;
font-size:12px;
overflow:hidden;
}

.clist strong
{
color:#390;
font-weight:300;
}

.plist
{
clear:both;
padding:3px 0px;
width:100%;
line-height:150%;
text-align:justify;
}

.plist dl
{
float:left;
margin:8px 27px;
height:152px;
width:162px;
overflow:hidden;
}

.plist dt
{
height:120px;
width:160px;
text-align:center;
}

.plist dd
{
height:16px;
text-align:center;
}

.proimgs
{
border:#ddd solid 1px;
}

#ctitle
{
height:25px;
padding-top:3px;
background:url(../images/t_bottom.gif) 0px 20px no-repeat;
}

#ctitle h1
{
float:left;
font-size:14px;
font-weight:bold;
color:#62af1d;
padding-left:20px;
background:url(../images/arrow03.gif) 3px 35% no-repeat;
}

.maincontent
{
clear:both;
padding:5px 0px 3px;
width:100%;
line-height:150%;
text-align:justify;
}

.more
{
width:28px;
height:8px;
margin:5px 1px;
font-size:10px;
color:#FFFFFF;
padding:0 2px;
font-family:Arial, Helvetica, sans-serif;
float:right;
background:#666;
}

.more a
{
color:#FFFFFF;
font-size:9px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.more a:visited
{
color:#FFFFFF;
font-size:9px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.more a:hover
{
color:#FFFFFF;
font-size:9px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

#index_show
{
height:170px;
width:250px;
float:right;
background:url(../images/index_show.gif) center center no-repeat;
}

.clist ul
{
width:700px;
list-style:none;
margin:0px;
padding:0px;
overflow:hidden;
}

.clist ul li
{
height:14px;
padding-top:3px;
padding-left:20px;
background:url(../images/arrow02.gif) 3px 60% no-repeat;
border-bottom:#ccc dashed 1px;
}

.flinks
{
list-style:none;
width:100%;
margin:5px 0px;
padding:0px;
padding-left:10px;
font-size:12px;
clear:both;
}

.flinks li
{
margin:0px;
padding:0px 3px;
float:left;
font-size:12px;
font-weight:bold;
}

.flinks li a
{
margin:0px;
padding:0px 5px;
float:left;
font-size:12px;
font-weight:normal;
}

.flinks li a:visited
{
margin:0px;
padding:0px 5px;
float:left;
font-size:12px;
font-weight:normal;
}

#copyright
{
font-size:13px;
color:#666;
clear:both;
text-align:right;
padding-right:30px;
}

#pages
{
text-align:right;
font-size:12px;
padding-top:5px;
}

#footer
{
width:967px;
height:40px;
padding-top:7px;
margin:3px auto 0px;
clear:both;
background:#f1f1f1 url(../images/footer_top.gif) no-repeat;
}