/*--------- index.css ----------*/  
.wrap{width:1002px; margin:0 auto;}
/*--------- header -----------*/
.header{ height:317px; background:url(../images/header_bg.jpg) no-repeat; z-index:5;position:relative; }
.header h1{ text-indent:-9999px; outline:none;}
.lang{position: absolute; top:15px; right:35px;}
.menu{ padding-top:285px; height:35px; padding-left:60px;}
.menu li{  width:115px; line-height:30px;text-align:center; float:left;position:relative;}
.menu li a{ color:#fff; font-weight:bold; font-size:14px; text-decoration:none; }
.menu li dl{z-index:8;display:none; width:280px;}
.menu li dl dd{}
.menu li dl dd a{ display:block; float:left; padding:0 9px 0 14px; background:#0A6099;}


/*------------- main ------------*/
.main{ padding:30px 15px 0px; z-index:3;}
/*-------- left_main --------*/
.left_main{ width:410px; float:left;height:376px; overflow-y:hidden;}
.gsjj{ height:178px; background: url(../images/left_bg.jpg) no-repeat; margin-bottom:20px;}
.gsjj h2{ width:385px; height:40px;margin:0 auto; border-bottom:1px solid #cccccc; background:url(../images/gsjj_bg.png) no-repeat 15px 12px; margin-bottom:20px;}
.en .gsjj h2{background:url(../images/engsjj_bg.png) no-repeat 15px 12px;}
.jp .gsjj h2{background:url(../images/jpgsjj_bg.png) no-repeat 15px 12px;}

.gsjj h2 span{ display:none;}
.gsjj img{ float:left; margin:0 16px 0 16px;}
.gsjj p{ color:#003399; font-family:"ˎ̥"; text-indent:2em; line-height:25px; width:210px; float:left;}
.gsjj p a{ color:#FF6600; text-decoration:none; margin-left:35px;}

.pro{ height:178px; background:url(../images/pro_bg.jpg) no-repeat;}
.pro h2{ width:383px; height:47px; margin:0 auto; background:url(../images/pro_bg.png) no-repeat left center;}
.en .pro h2{background:url(../images/enpro_bg.png) no-repeat left center;}
.jp .pro h2{background:url(../images/jppro_bg.png) no-repeat left center;}

.pro h2 span{ display:none;}
.pro ul{ padding:6px 0;}
.pro ul li{ width:102px; text-align:center; float:left;}
.pro ul li img{ padding:2px; border:1px solid #cccccc; background:#fff;}
.pro ul li span a{ color:#005CA4; display:block; margin-top:15px; text-decoration:none;}

/*---------- center_main ----------*/
.center_main{ width:342px;float:left; margin-left:10px; height:376px; overflow-y:hidden;}
.gsxw{ height:178px; background:url(../images/gsxw_bg.jpg) no-repeat; margin-bottom:20px;}
.gsxw h2{height:25px; background:url(../images/gsxw_bg.png) no-repeat;}
.en .gsxw h2{background:url(../images/engsxw_bg.png) no-repeat;}
.jp .gsxw h2{background:url(../images/jpgsxw_bg.png) no-repeat;}

.gsxw h3{height:25px; background:url(../images/h3_bg.jpg) no-repeat;}
.en .gsxw h3{height:25px; background:url(../images/enh3_bg.jpg) no-repeat;}
.jp .gsxw h3{height:25px; background:url(../images/jph3_bg.jpg) no-repeat;}

.gsxw h2 span,.gsxw h3 span{ display:none;}
.gsxw h2 a,.gsxw h3 a{ width:40px; height:13px;background: url(../images/more.jpg) no-repeat; display: inline; float:right; margin:5px 10px 0 0; outline:none; overflow-y:hidden;}
.gsxw ul{ width:330px; padding-top:12px;}
.gsxw ul li{ border-bottom:1px dotted #CCCCCC; height:30px; line-height:30px; padding-right:15px; padding-left:22px; background:url(../images/li_bg.png) no-repeat 10px 12px;}
.gsxw ul li a{ color:#333333; text-decoration:none;}
.gsxw ul li span{ float:right;}
/*---------- right_main ---------*/
.right_main{ width:200px; height:376px;float:right;}
.scrol{ height:178px;}
.tel{ margin-top:20px; margin-left:15px;}


/*----------  news.css -----------*/
.main_inner{ padding:0px 15px;}
.place{ height:30px; line-height:30px;}
.place span{ float:right; padding-right:10px; color:#666;}
.place span a{ font-family:"ˎ̥"; color:#666666; text-decoration:none; font-size:12px;}

.sidebar{ width:259px; float:left; margin-right:7px; display:inline;}
.sidebar .sub_nav{ background:url(../images/subnav3_bg.jpg) no-repeat; height:130px;}
.en .sidebar .sub_nav{background:url(../images/ensubnav3_bg.jpg) no-repeat; height:130px;}
.jp .sidebar .sub_nav{background:url(../images/jpsubnav3_bg.jpg) no-repeat; height:130px;}

.sidebar .sub_nav ul{ padding-top:22px;padding-left:110px;}
.en .sidebar .sub_nav ul{ padding-top:22px;padding-left:110px;}
.jp .sidebar .sub_nav ul{ padding-top:22px;padding-left:110px;}


.sidebar .sub_nav ul li{ height:40px; line-height:40px;  width:130px; background:url(../images/arrow2.gif) no-repeat 5px 15px;}
.en .sidebar .sub_nav ul li{ height:40px; line-height:40px;  width:140px; background:url(../images/arrow2.gif) no-repeat 5px 15px;}

.sidebar .sub_nav ul li a{ color:#333333; font-weight:bold; font-size:14px; display:block; padding-left:25px; text-decoration:none;}
.en .sidebar .sub_nav ul li a{ padding-left:25px; text-decoration:none;}

.sidebar .sub_nav ul li a.selected{color:#990000; font-weight:bold; font-size:14px; display:block; padding-left:25px; text-decoration:none;}
.sidebar .guide{ width:259px; height:173px; background:url(../images/guide_news.jpg) no-repeat top center;text-align:center;} 
.sidebar .tel_us{ width:259px; height:266px; background:url(../images/tel_us.jpg) no-repeat top center; margin-top:3px;padding-top:65px;}
.en .sidebar .tel_us{background:url(../images/entel_us.jpg) no-repeat top center;}
.jp .sidebar .tel_us{background:url(../images/jptel_us.jpg) no-repeat top center;}


.content{ width:700px;float:left; padding-left:6px; }
.content h2.title{ height:25px; background:url(../images/title_news.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}
.en .content h2.title{background:url(../images/entitle_news.jpg) no-repeat;}
.jp .content h2.title{background:url(../images/jptitle_news.jpg) no-repeat;}


.content .inner{ background:#f6f6f6 url(../images/inner_bg.jpg) repeat-x;}
.content .inner ul.pagelist{ width:650px; margin:40px auto 0;height:411px;}
.content .inner ul.pagelist li{height:30px; line-height:30px; background:url(../images/arrow.gif) no-repeat 10px 10px; padding:0 25px; border-bottom:1px dashed #ccc;}
.content .inner ul.pagelist li span{ float:right;}
.content .inner ul.pagelist li a{ color:#333; text-decoration:none;}
.content .inner ul.pagesize{width:650px; margin:20px auto 10px; text-align:center; padding-bottom:10px;}
.content .inner ul.pagesize a{padding:5px; margin-right:5px; color:#CCCCCC; text-decoration:none;}
.content .inner ul.pagesize span.thisclass{padding:5px; margin-right:5px; color:#fff;}
.content .inner ul.pagesize span.pageinfo{}

#page_index,#page_index1,#page_index2,#page_index3,#page_index4,#page_index5,#page_index6,#page_index7,#page_index8,#page_index9,#page_index10,#page_index11,#page_index12,#page_index13,#page_index14{clear:both;width:550px; margin:0px auto 0;  padding-bottom:10px; color:#fff; text-align:center;}

#page_index a,#page_index1 a,#page_index3 a,#page_index4 a,#page_index5 a,#page_index6 a,#page_index7 a,#page_index8 a,#page_index9 a,#page_index10 a,#page_index11 a,#page_index12 a,#page_index13 a,#page_index14 a{padding:3px 5px;width:10px;height:10px;text-decoration:none; color:#666;background:#fff;border:1px solid #ccc; margin-right:10px;text-align:center;}

#page_index a.thislink,#page_index1 a.thislink,#page_index2 a.thislink,#page_index3 a.thislink,#page_index4 a.thislink,#page_index5 a.thislink,#page_index6 a.thislink.thislink,#page_index7 a.thislink,#page_index8 a.thislink,#page_index9 a.thislink,#page_index10 a.thislink,#page_index11 a.thislink,#page_index12 a.thislink,#page_index13 a.thislink,#page_index14 a.thislink{text-decoration:none; color:#fff;background:#0766A6;font-weight:blod;}

#page_index,#page_index21,#page_index22,#page_index23,#page_index24,#page_index25,#page_index26,#page_index27,#page_index28,#page_index29,#page_index30,#page_index31,#page_index32,#page_index33,#page_index34{clear:both;width:550px; margin:0px auto 0;  padding-bottom:10px; color:#fff; text-align:center;}

#page_index a,#page_index21 a,#page_index22 a,#page_index23 a,#page_index24 a,#page_index25 a,#page_index26 a,#page_index27 a,#page_index28 a,#page_index29 a,#page_index30 a,#page_index31 a,#page_index32 a,#page_index33 a,#page_index34 a{padding:3px 5px;width:10px;height:10px;text-decoration:none; color:#666;background:#fff;border:1px solid #ccc; margin-right:10px;text-align:center;}

#page_index a.thislink,#page_index21 a.thislink,#page_index22 a.thislink,#page_index23 a.thislink,#page_index24 a.thislink,#page_index25 a.thislink,#page_index26 a.thislink.thislink,#page_index27 a.thislink,#page_index28 a.thislink,#page_index29 a.thislink,#page_index30 a.thislink,#page_index31 a.thislink,#page_index32 a.thislink,#page_index33 a.thislink,#page_index34 a.thislink{text-decoration:none; color:#fff;background:#0766A6;font-weight:blod;}

#page_index,#page_index41,#page_index42,#page_index43,#page_index44,#page_index45,#page_index46,#page_index47,#page_index48,#page_index49,#page_index50,#page_index51,#page_index52,#page_index53,#page_index54{clear:both;width:550px; margin:0px auto 0;  padding-bottom:10px; color:#fff; text-align:center;}

#page_index a,#page_index41 a,#page_index42 a,#page_index43 a,#page_index44 a,#page_index45 a,#page_index46 a,#page_index47 a,#page_index48 a,#page_index49 a,#page_index50 a,#page_index51 a,#page_index52 a,#page_index53 a,#page_index54 a{padding:3px 5px;width:10px;height:10px;text-decoration:none; color:#666;background:#fff;border:1px solid #ccc; margin-right:10px;text-align:center;}

#page_index a.thislink,#page_index41 a.thislink,#page_index42 a.thislink,#page_index43 a.thislink,#page_index44 a.thislink,#page_index45 a.thislink,#page_index46 a.thislink.thislink,#page_index47 a.thislink,#page_index48 a.thislink,#page_index49 a.thislink,#page_index50 a.thislink,#page_index51 a.thislink,#page_index52 a.thislink,#page_index53 a.thislink,#page_index54 a.thislink{text-decoration:none; color:#fff;background:#0766A6;font-weight:blod;}



.content .inner h3{ font-family:"ˎ̥"; font-size:14px; color:#990000; text-align:center; padding:25px 0 8px;}
.content .inner .info{ width:644px; text-align:center; margin:0 auto; border-bottom:1px dashed #99B79A; height:35px; padding-top:5px;}
.content .inner .info small{ font-family:"ˎ̥"; font-size:12px; color:#666666;}
.content .inner .neirong{width:644px;margin:0 auto;}
.content .inner .neirong p{ font-family:"ˎ̥"; font-size:12px; color:#666666; line-height:200%; text-indent:2em; width:606px; margin:0 auto;}


/*------------ about.css------------*/
.about .sidebar .guide{ width:259px; height:173px; background:url(../images/guide_us.jpg) no-repeat top center;text-align:center;}
.enabout .sidebar .guide{ width:259px; height:173px; background:url(../images/guide_us.jpg) no-repeat top center;text-align:center;}

.about .content h2.title{height:25px; background:url(../images/title_us.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}
.enabout .content h2.title{background:url(../images/entitle_us.jpg) no-repeat;}
.enabout .sidebar .tel_us{background:url(../images/entel_us.jpg) no-repeat top center;}

.jpabout .content h2.title{background:url(../images/jptitle_us.jpg) no-repeat;}
.jpabout .sidebar .tel_us{background:url(../images/jptel_us.jpg) no-repeat top center;}


.about .content .inner h3{ font-size:25px; color:#333; text-align:center; padding:25px 0 16px; font-weight:normal;}
.about .content .inner p{ padding:0 12px 0 30px;font-family:"ˎ̥"; font-size:12px;text-indent:2em;line-height:200%; color:#333333;}
.enabout .content .inner h3{ font-size:25px; color:#333; text-align:center; padding:25px 0 16px; font-weight:normal;}
.enabout .content .inner p{ padding:0 12px 0 30px;font-family:"ˎ̥"; font-size:12px;text-indent:2em;line-height:200%; color:#333333;}



/*----------------- cont.css ---------------*/
.cont .content h2.title{height:25px; background:url(../images/title_about.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}
.encont .content h2.title{background:url(../images/entitle_about.jpg) no-repeat;}
.jpcont .content h2.title{background:url(../images/entitle_about.jpg) no-repeat;}


.cont .content .inner h3{ font-size:20px; color:#005AA0; text-align:center; padding:25px 0 16px; }

.cont .content .inner p{ padding-left:50px; font-family:"ˎ̥"; font-size:13px; line-height:250%; color:#333333; }
.cont .content .inner table{border-collapse:collapse; background:#F7F8FD; margin:30px auto 20px;}
#myform{ font-size:13px; font-family:"ˎ̥"; color:#333333;}
#myform p{ float:right; margin-right:50px; display:inline;}
.cont .content .inner tr,.cont .content .inner td{border:1px solid #CCCCCC;}
.cont .content .inner tr{height:30px;}
#name,#zw,#email,#tel,#zt{ width:171px; height:19px; margin-left:25px; border:1px solid #CCCCCC;}
#gs,#addr,#wz{ width:250px; height:19px; margin-left:25px;}
.cont .content .inner span{ color:#F00; margin-left:10px;}
#info{ width:450px; height:115px; margin:2px;border:1px solid #CCCCCC;}


/*------- contact.css --------*/
.cont .sidebar .sub_nav{ background:url(../images/subnav_bg.jpg) no-repeat; height:130px;}
.cont .sidebar .sub_nav ul{ padding-top:22px;padding-left:110px;}
.cont .sidebar .sub_nav ul li{ height:40px; line-height:40px;  width:130px; background:url(../images/arrow2.gif) no-repeat 5px 15px;}
.cont .sidebar .sub_nav ul li a{ color:#333333; font-weight:bold; font-size:14px; display:block; padding-left:25px; text-decoration:none;}
.cont .sidebar .sub_nav ul li a.selected{color:#990000; font-weight:bold; font-size:14px; display:block; padding-left:25px; text-decoration:none;}
.cont .sidebar .cont_us{ background: url(../images/cont.jpg) no-repeat top center; height:322px;}

.encont .sidebar .sub_nav{background:url(../images/ensubnav_bg.jpg) no-repeat;}
.jpcont .sidebar .sub_nav{background:url(../images/jpsubnav_bg.jpg) no-repeat;}


/*------- pro.css --------*/
.pro_list .guide{width:259px; height:173px; background:url(../images/guide_pro.jpg) no-repeat top center;text-align:center;}
.pro_list .sub_nav{ height:150px;background:url(../images/subnav2_bg.jpg) no-repeat; margin-top:10px;}
.enpro_list .sub_nav{ height:150px;background:url(../images/ensubnav2_bg.jpg) no-repeat; margin-top:10px;}


.pro_list .sub_nav ul{ padding-top:12px;padding-left:110px;}
.pro_list .sub_nav ul li{ height:42px; width:130px; background:url(../images/arrow2.gif) no-repeat 5px 15px;}
.pro_list .sub_nav ul li a{ color:#333333; font-weight:bold; font-size:14px; display:block; padding-left:25px; text-decoration:none;}
.pro_list .sub_nav ul li a.selected{color:#990000; font-weight:bold; font-size:14px; display:block; padding-left:25px; text-decoration:none;}
.enpro_list .sidebar .tel_us{background:url(../images/entel_us.jpg) no-repeat top center;}
.jppro_list .sidebar .tel_us{background:url(../images/jptel_us.jpg) no-repeat top center;}



.pro_list h2.title{height:25px; background:url(../images/title_pro.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}
.enpro_list h2.title{height:25px; background:url(../images/entitle_pro.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}
.jppro_list h2.title{height:25px; background:url(../images/jptitle_pro.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}


.pro_list .tab{ width:681px; margin: 30px auto;}
.pro_list .tab_menu{ height:31px; border-bottom:4px solid #0A5E99;margin-bottom:30px; font-size:13px; color:#333333; }
.pro_list .tab_menu .sub_tab{padding-left:0px;}
.pro_list .tab_menu .sub_tab dd{ float:left; height:19px; padding-top:12px;border-bottom:none; margin-left:8px; background:url(../images/tab_bg.jpg) no-repeat -111px 0px; width:105px; text-align:center;  font-size:13px; display:inline;}

.enpro_list .tab_menu .sub_tab dd{ float:left; height:19px; padding-top:12px;border-bottom:none; margin-left:0px; background:url(../images/entab_bg.jpg) no-repeat -121px 0px; width:113px; font-size:13px; display:inline;  text-align:center;  }
.jppro_list .tab_menu .sub_tab dd{ float:left; height:19px; padding-top:12px;border-bottom:none; margin-left:0px; background:url(../images/entab_bg.jpg) no-repeat -121px 0px; width:113px; font-size:13px; display:inline;  text-align:center;  }


.pro_list .tab_menu .sub_tab dd.selected{ background:url(../images/tab_bg.jpg) no-repeat;font-weight:bold; color:#fff;}
.enpro_list .tab_menu .sub_tab dd.selected{ background:url(../images/entab_bg.jpg) no-repeat;font-weight:normal; color:#fff;}
.jppro_list .tab_menu .sub_tab dd.selected{ background:url(../images/entab_bg.jpg) no-repeat;font-weight:normal; color:#fff;}


.pro_list .tab_menu .sub_tab dd.hover{ background:url(../images/tab_bg.jpg) no-repeat; cursor:pointer;}
.enpro_list .tab_menu .sub_tab dd.hover{ background:url(../images/entab_bg.jpg) no-repeat; cursor:pointer;}
.jppro_list .tab_menu .sub_tab dd.hover{ background:url(../images/entab_bg.jpg) no-repeat; cursor:pointer;}


.pro_list .tab_box{}
.pro_list .tab_box p{ font-family:"ˎ̥"; font-size:12px; color:#333333; line-height:200%; width:627px; margin:0 auto;}
.pro_list .tab_box dl{ width:550px; margin:0 auto;}
.pro_list .tab_box dl dd{ width:180px; text-align:center; float:left;overflow:hidden;height:162px;}
.pro_list .tab_box dl dd img{ padding:3px; border:1px solid #ccc;}
.pro_list .tab_box dl dd span{ display:block; margin:10px 0 20px;}
.pro_list .tab_box dl dd span a{ text-decoration:none; color:#333333;}
.pro_list .box_inner div{ width:600px; margin:0px auto 0;}
.pro_list .box_inner div p{font-family:"ˎ̥"; font-size:13px; color:#333333;}
.pro_list .box_inner div p span{font-family:"ˎ̥"; font-size:13px; color:#333333;}
.pro_list .box_inner div p.tu_info{ text-align:center;}
.pro_list .box_inner div p.tu_info img{ padding:3px; border:1px solid #ccc;}
.pro_list .box_inner div p.tu_info span{display:block; margin:10px 0 20px; width:159px; text-align:center; font-family:"ˎ̥"; font-size:12px; color:#333333;}
.pro_list .box_inner div p.infomation{  padding-top:10px;width:450px;margin:0 auto;}
.pro_list .box_inner div p small{ display:block; font-family:"ˎ̥"; font-size:13px; color:#333333; margin-top:5px;}


/*-------- business.css -------*/
.business .sidebar .guide{width:259px; height:173px; background:url(../images/guide_bus.jpg) no-repeat top center;text-align:center;}
.business .content h2.title{height:25px; background:url(../images/title_bus.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}
.business .content .inner dl{ padding-top:25px; margin:0 auto; width:652px;}
.business .content .inner dd{ width:650px; height:120px; border:1px solid #999999; overflow:hidden; margin-bottom:8px;}
.business .content .inner dd h4{ width:489px; height:33px; background:#DDDDDD; font-family:"ˎ̥"; font-size:13px; color:#333333; line-height:33px; text-align:center; margin:2px 3px;}
.business .content .inner dd p{text-align:center; padding-top:26px; font-size:13px; color:#333333; font-family:"ˎ̥"; line-height:200%;}

.enbusiness .sidebar .tel_us{background:url(../images/entel_us.jpg) no-repeat top center;}
.enbusiness .content h2.title{height:25px; background:url(../images/entitle_bus.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}
.enbusiness .content .inner dl{ padding-top:25px; margin:0 auto; width:652px;}
.enbusiness .content .inner dd{ width:650px; height:120px; border:1px solid #999999; overflow:hidden; margin-bottom:8px;}
.enbusiness .content .inner dd h4{ width:489px; height:33px; background:#DDDDDD; font-family:"ˎ̥"; font-size:13px; color:#333333; line-height:33px; text-align:center; margin:2px 3px;}
.enbusiness .content .inner dd p{text-align:center; padding-top:26px; font-size:13px; color:#333333; font-family:"ˎ̥"; line-height:200%;}

.jpbusiness .sidebar .tel_us{background:url(../images/jptel_us.jpg) no-repeat top center;}
.jpbusiness .content h2.title{height:25px; background:url(../images/jptitle_bus.jpg) no-repeat; text-indent:-9999px; margin-left:-6px;}



.footer{ height:89px; background:url(../images/footer_bg.jpg) repeat-x; padding-top:35px;width:1002px; margin:30px auto 0;}
.footer p{ color:#fff; font-family:"ˎ̥"; line-height:22px;}
.footer p a{ color:#fff; font-family:"ˎ̥"; text-decoration:none;}
.footer p.copyright{ float:left; margin-left:50px; display:inline;}
.footer p.addr{ float:right; margin-right:50px;display:inline;}
