/* CSS Document */
body,p,h1,h2,h3,h4,h5,ul,li,img,table,tbody,tr,td,a{margin:0 auto;padding:0px;_margin:0 auto;_padding:0px;}

body{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform: inherit;color:#333333;}

img{border:none;}

a{text-decoration:none;border:none}

ul li{list-style:none}

#header_index{ background:url(header_bg.jpg) no-repeat top center; height:147px; overflow:hidden; text-transform:uppercase}

.header{ width:1000px; margin:0 auto;}

.logo{ float:left; margin-left:35px; height:98px}

.top_right{ float:right; width:200px; margin-right:8px;height:98px}

.top_right ul{ margin-top:18px; margin-bottom:20px; overflow:hidden; float:right}

.top_right ul li{ float:left; padding-left:30px; margin-right:15px; font-size:12px}

.top_right ul li a{ color:#4a4a4a}

.cn{ background:url(ch_logo.jpg) no-repeat left center}

.en{ background:url(en_logo.jpg) no-repeat left center}

.search{float:left; width:173px; height:20px;}

.input{background:url(search_left.jpg) no-repeat;width:153px;height:20px;border:none;padding:0px;float:left;text-indent:0.5em;line-height:20px}

.nav{ clear:both; overflow:hidden}

.nav ul{ margin-left:50px}

.nav ul li{ float:left; width:150px; text-align:center; background:url(nav_g.jpg) no-repeat left center; height:49px; line-height:49px; font-weight:bold}

.nav ul li a{ font-size:13px; color:#fff; display:block}

.nav ul li a:hover{ background:url(nav_a.jpg) no-repeat top center; color:#004e93}

.midbg{ width:100%; height:500px; position: relative; z-index:1;_margin-top:-3px;}

.iBan { height:500px; overflow:hidden; position:relative;width:100%; z-index:1;_zoom:1; clear: none;}

.iBanScreen{  width:100%; height:500px;  background-repeat:no-repeat; background-position:center top;}

.iBanScreen ul{ width:100%; height:500px;  position:relative; top:0; margin:0 auto;}

.iBanScreen li{ width:100%; height:500px; overflow:hidden; position:absolute; display:none;}

.iBanScreen li a{ display:block; width:100%; height:100%}

#container{ width:1000px; margin:0 auto; overflow:hidden; padding-top:40px}

.about_index{ float:left; width:317px;}

.right_index{ float:right; width:671px}

.news_index{ float:left; width:318px; border-left:1px solid #e5e5e5; padding-left:12px}

.plan_index{float:right; width:318px; border-left:1px solid #e5e5e5; padding-left:12px}

.h3_index{ margin-top:15px; line-height:30px; font-size:15px; color:#333333;text-transform:uppercase}

.p_index{ line-height:25px; font-size:13px}

.more_index{ display:block; float:right; margin-top:20px; margin-bottom:10px}

#footer_bg{ background:url(footer_bg.jpg) repeat-x; height:295px; overflow:hidden; clear:both; margin-top:40px;}

.footer{ width:1000px; margin:0 auto; margin-top:30px; overflow:hidden}

.f_left{ float:left; width:790px; height:225px}

.f_nav{ float:left; width:185px; margin-left:12px; overflow:hidden}

.f_nav h4{ line-height:10px; font-size:14px; color:#005dc1; border-bottom:1px dotted #545454; width:130px; float:left; margin-bottom:12px;text-transform:uppercase}

.f_nav ul { clear:both; overflow:hidden}

.f_nav ul li{ background:url(dian.jpg) no-repeat left center; line-height:23px; padding-left:15px;text-transform: capitalize}

.f_nav ul li a{ color:#3c3c3c}

.f_nav p{ clear:both; line-height:22px}

.f_right{ float:right; width:160px; margin-right:5px; text-align:center}

.f_right img{ margin-bottom:10px}

.f_p{ clear:both; color:#fff; padding-top:10px; overflow:hidden;text-transform: capitalize}

/*ny*/
#header_ny{ background:url(header_ny.jpg) no-repeat top center; height:157px; overflow:hidden; margin-bottom:10px;text-transform:uppercase}

#container_ny{ background:url(ny_bg.jpg) no-repeat top center;  width:1000px; margin:0 auto;  overflow:hidden; clear:both}

.title_h1{ background:url(h1_bg.jpg) no-repeat top center; line-height:36px; height:36px; width:944px; margin:0 auto; margin-bottom:30px;text-transform:uppercase}

.title_h1 a{color:#999999;background:url(return-g.jpg) no-repeat left center;padding-right:10px;padding-left:10px}

.title_h1 a:hover{color:#00579a;font-weight:bold}

.left{ float:left; width:210px; margin-left:28px}

.h2_ny{ background: url(h2_ny.jpg) no-repeat top center; line-height:30px; height:30px; font-size:13px; color:#00569f; padding-left:15px; margin-top:15px;text-transform:uppercase}

.list_ny{ border:1px solid #d0d0d0; border-top:none; margin-bottom:10px}

.list_ny li{ line-height:25px; border-bottom:1px solid #d1d1d1; background: url(dian_ny.jpg) no-repeat 10px 10px;   }

.list_ny li ul li{ border:none;  background: url(dian_ny.jpg) no-repeat 20px center; padding-left:10px }

.list_ny li a{ padding-left:20px; color:#333}

.list_ny li a:hover{color:#00579a;}

.right{ float:right; width:700px; margin-right:28px}

.h1_ny{ font-size:30px; line-height:61px; color:#00579a;text-transform: capitalize}

.page_content{text-align:center;padding-top:10px; padding-bottom:20px}

.page_content p{line-height:30px;text-align:left;text-indent:2em; }

.News_list{ text-align:left}

.News_list li{line-height:35px;border-bottom:1px dashed #b2b2b2;}

.News_list li a{color:#6f6f6f}

.time{ float:right}

#page{clear:both;margin:20px;text-align:center}

#page a{color:#4e4e4e;padding-left:5px}

.Product_list{ overflow:hidden}

.Product_list li{float:left; width:162px; text-align:center; margin-bottom:5px; margin:0px 6px; height:200px}

.Product_list li img{border:1px solid #d8d8d8}

.Product_list li h3{font-size:12px; margin:10px 0px;}

.Product_list li h3 a{color:#727272;}

.title{height:30px;line-height:30px;font-size:18px;font-weight:bold;margin:15px 0px 5px 0px;color:#4e4e4e}

.hit{height:30px;line-height:30px; padding-bottom:5px; display: block;text-transform: capitalize}

.page{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 20px;text-transform: capitalize}

.page a{color:#4e4e4e}

#details {margin-bottom:20px;margin-top:20px;}

.page_p{ padding:20px 0px}

.page_p img{ margin-left:-22px}

.h1_ny_en{ font-size:20px; line-height:61px; color:#00579a;text-transform: capitalize}
