/* —————————————————————————————— clear.css —————————————————————————————— */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li
{margin:0;padding:0;border:0;outline:0;font-size:12px;}
b {font-weight:bold;}
i {font-style:italic;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
table {border-collapse:collapse;border-spacing:0;}
a, span {vertical-align:baseline; text-decoration:none}
img {vertical-align:top;text-decoration:none;}
.clear{clear:both; height:30px;}

/* —————————————————————————————— general styles —————————————————————————————— */
html, body {width:100%;height:100%;}
body {font:normal 12px "Arial", Arial, Helvetica, sans-serif;color:#666; background-image:url(../images/bg.jpg); background-repeat:repeat-xy; }
#container{ width:980px; margin:0 auto;background-color:#FFF; height:auto;margin-top:18px; }


a{ color:#666;}
a:hover{ color:#0066CC;}

/* —————————————————————————————— header styles —————————————————————————————— */
#header{width:980px;margin:0; padding-top:18px; background-color:#FFF; background-image:url(../images/topbg.jpg); background-repeat:no-repeat; }
h1#logo { float:left; width:980px; padding-bottom:20px;background-color:#FFF; }
h1#logo a {}
div#header_right{ width:950px; text-align:right; padding-right:30px;}
div#header_right a{ color:#666;}
div#header_right a:hover{ color:#444;}

#nav{ float:left; width:980px; height:32px; background:url(../images/navbg.jpg); display:inline; border-bottom:7px solid #000; }
#nav ul{float:left;width:980px;height:32px;}
#nav ul li{float:left;padding:0 26px;line-height:32px;}
#nav ul li a{float:left;color:#FFF;line-height:32px;  }
#nav ul li a:hover{ color:#39F}

/* ————— search ————— */
#search_block_top {height:32px; float:right; padding-right:30px; display:inline; }
#search_block_top label {}
#search_block_top input#search_query {width:178px;float:left;margin:10px 0 0 2px;background:none;border:none;font:normal 10px "Arial";color:#999999;text-transform:uppercase;}
#search_block_top a {height:32px;display:block;float:left;font:normal 10px "Arial";color:#fff;text-decoration:none;text-transform:uppercase;}

/* ————— banner ————— */
#banner{ width:980px; height:auto; float:left;}

/* —————————————————————————————— content —————————————————————————————— */
#content{ float:left;width:980px;margin:0; padding:0px; background-color:#FFF; }
#content_left{ float:left; width:226px; min-height:670px; background-color:#FAFAFA; border-right:1px solid #E5E5E5}
#content_left H2{ color:#FFF; font-size:20px; padding:10px 0 0 20px;background-image:url(../images/contentlefttitlebg.jpg); background-repeat:no-repeat; height:49px;}

#content_left_list{ width:226px; float:left; }
#content_left_list2{ width:226px; float:left; }
#content_left_list2 p{ line-height:16px; padding:0px}
#content_left_list2 .mp{padding:20px; padding-top:0px; padding-bottom:0px;}
#content_left_list p{ line-height:16px; padding-left:26px}
#content_left_listbox{ width:226px; float:left; padding-bottom:15px;}
#content_left_listbox h3{  padding:8px 0 0 40px;background-image:url(../images/contentlefttitlebg2.jpg); background-repeat:no-repeat; height:30px;font-size:14px; color:#0066CC; font-weight:bold;}
#content_left_listbox h3 a{font-size:14px; color:#0066CC; font-weight:bold;}
ul#liftlist{ float:left; width:226px; padding-top:5px;}
ul#liftlist li{ float:left;  background-image:url(../images/icon2.jpg); background-repeat:no-repeat; padding-left:10px; display:block; width:186px; line-height:22px; }
ul#liftlist li a{ float:left;  color:#666; padding-left:40px;}
ul#liftlist li a:hover{ color:#0066CC;}

#content_right{ float:left; width:715px; padding-left:20px; padding-top:12px;}
#content_right_tilte{ float:left;width:715px; border-bottom:1px solid #E5E5E5; padding-bottom:10px; margin-bottom:15px;}
#content_right_tilte h2{ font-size:24px; color:#0066CC; width:500px; float:left}
#content_right_box{ float:left; width:141px; height:160px;margin:16px 18px;}
#content_right_box img{border:1px solid #E5E5E5; width:140px; height:140px;}
#content_right_box p{ text-align:center; line-height:24px;}

#downbg{ float:left; width:980px; height:5px; background-image:url(../images/downbg.jpg); }
/*about*/
#content_right_text{ float:left; width:715px; line-height:20px;}
#Vicenav{ float:right; padding-top:10px;  }
#Vicenav a{ color:#666;}
#content_right_text img{max-width:715px;}
/* —————————————————————————————— footer —————————————————————————————— */
#footer{ clear:both; float:left; width:980px;background-image:url(../images/bg.jpg); background-repeat:repeat-xy; height:60px; padding-top:15px;}
#footer p{ text-align:right;}

/* _______________nav____________________ */
#pro_nav{text-align:center;}
#pro_nav span{ color:#0066CC;}
#pro_nav{ border-top:1px solid #e1e1e1; height:35px; padding-top:5px;}

.input2{border:1px solid #d1d1d1; width:200px; height:19px; line-height:19px;}

#sitemap li{list-style:disc; margin-left:30px; line-height:18px;}

#logos img {margin-left:15px; height:30px;}