* { padding: 0; margin: 0; }
body { font: normal small-caps 12px/1.8em "宋体"; background-color: #efece5; text-align: center; color: #3f3f3f; }
a { color: #3f3f3f; }
img { border: none; }
a:link { text-decoration: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
ul { list-style: none; }
img { border: none; }
.cle { clear: both; }
.f_red{ color:#A00005;}
.f_l{ float:left;}
.f_r{ float:right;}
.f_n{ font-weight:normal;}
.pr_10{ padding-right:10px;}

/* 布局 */
.top_bottom { width: 1010px; margin: 0 auto; height: 35px; }
.logo_box { height: 75px; position: relative; background: url('../images/logo_bg.jpg') no-repeat right top; clear: both }
.warp { width: 1010px; text-align: center; margin: 0 auto; background: url('../images/bod_ct.jpg') repeat-y left top; overflow: hidden; zoom: 1; }
.warp_top { background: url('../images/bod_top.gif') no-repeat left top; height: 9px; }
.warp_bot { background: url('../images/bod_bot.gif') no-repeat left bottom; height: 13px; margin-top: 15px; }
.warp_in { width: 980px; margin: 0 auto; text-align: left; zoom: 1; overflow: hidden; }
.left { width: 200px; float: left; background: url('../images/left_b.jpg') no-repeat left bottom; border: 1px solid #eae9e9; border-top: none; display: inline; margin-top: 15px; }
.right { width: 765px; float: right; display: inline; }
/* /布局 */

.logo { position: absolute; left: 10; top: 0; }
.from { background: url('../images/sou_left.jpg') no-repeat left top; height: 22px; width: px; padding-left: 8px; margin-left: 20px; }
.text { float: left; border: none; width: 100px; height: 22px; line-height: 22px; background: none; }
.bnt { float: left; background: url('../images/sou_bnt.jpg') no-repeat left top; width: 39px; height: 22px; border: none; cursor: pointer; ; }
.tel { position: absolute; right: 0px; top: 0px; height: 70px; width: 200px; }
.top_bottom p { margin-left: 20px; }
.top_bottom ce { margin-right: 20px; }
.ce { float: right; margin-right: 15px; text-align: left; }
.ce li, .top_bottom p { display: inline; float: left; line-height: 35px; }
.ce li a { line-height: 35px; padding-left: 10px; }
#main { background: url('../images/nav_left.jpg') no-repeat left top; height: 29px; padding-left: 5px; }
.fr { background: url('../images/nav_right.jpg') no-repeat right top; height: 29px; width: 5px; float: right; }
.nav { background: url('../images/bav_bg.jpg') repeat-x left top; height: 29px; width: 970px; float: left; }
.nav li { float: left; }
.nav li a { color: #fff; font-size: 13px; padding: 0 30px; font-weight: bold; line-height: 29px; background: url('../images/li_bg.jpg') no-repeat left center; display: block; float: left; }
.nav li a:hover, .nav li.navItemCurrent a { text-decoration: none; background: url('../images/03.jpg') repeat-x left top; height: 29px; }
.banner { text-align: center; margin-top: 10px; clear: both; }
.left_tit { background: url('../images/010.jpg') no-repeat left top; height: 55px; border-bottom: 1px solid #eae9e9; }
.left_tit span { background: url('../images/list_01.gif') no-repeat 10px 50%; text-align: center; font-size: 14px; color: #ff8647; font-weight: bold; line-height: 55px; padding-left: 50px; }
.left_list li { border-bottom: 1px solid #eae9e9; padding-left: 50px; background: url('../images/lsit_03.jpg') no-repeat 25px 50%; height: 30px; line-height: 30px; }
.left_list li.hli { background: url('../images/list_02.gif') no-repeat 25px 50%; }
.left_list li.hli a { color: #ff8647; }
.right_tit { background: url('../images/ct_tit.jpg') repeat-x left top; height: 29px; margin-top: 15px; }
.ban { float: right; display: inline; padding-right: 10px; background: url('../images/right_tit.jpg') no-repeat right top; }
.ban li { float: left; display: inline; line-height: 29px; margin-right: 5px; }
.tt_l { background: url('../images/tit_left.jpg') no-repeat left top; height: 29px; float: left; display: inline; line-height: 29px; }
.tt_l strong { background: url('../images/ggg.jpg') no-repeat 20px 50%; padding-left: 30px; color: #a10006; font-size:14px; }
.tt_l strong a{ color: #a10006; }
.right_cnt { border: 1px solid #eae9e9; border-top: none; padding: 10px 0 20px 12px; overflow: hidden; zoom: 1; }
.img_box li { width: 175px; float: left; display: inline; margin-right: 12px; margin-top: 10px; text-align: center; }
.img_box li span{ width: 138px; display:block; height:38px; overflow:hidden; text-align: center; }
.img_box li img { text-align: center; border: 1px solid #eae9e9; display: block; margin-bottom: 10px; width: 173px; height: 142px; }
.tab { margin: 15px 20px 20px 0; overflow: hidden; }
.tab ul { float: right; }
.tab ul li { float: left; display: inline; margin-right: 3px; }
.tab li a { float: left; border: 1px solid #eae9e9; padding: 0px 8px; }
.tab li a:hover { background-color: #c8161e; color: #fff; }
.tit_01 { background: url('../images/030.jpg') no-repeat center bottom; height:;
text-align: center; padding-bottom: 20px; margin-top: 30px; }
.tit_01 h2 { font-size: 14px; color: #000; margin-bottom: 15px; }
.tit_01 p { text-align: center; }
.tit_01 p span { margin-right: 5px; color: #ccc; }
.text_t { margin: 0 20px; }
.text_t p { line-height: 220%; }
.mt15 { margin-top: 15px; }
.zhiming { background: url('../images/bt_bg.jpg') no-repeat left bottom; padding-bottom: 9px; }
.zh { border: 1px solid #d3d3d3; padding: 15px 0 15px 5px; overflow: hidden; zoom: 1; margin-top: 15px; }
.zh li { float: left; display: inline; width: 94px; height: 35px; text-align: center; margin-left: 5px; line-height: 35px; }
.zh li img { height: 33px; width: 92px; border: 1px solid #e3e3e3; }
.line_box { overflow: hidden; border: 1px solid #e6e6e6; zoom: 1; margin-top: 15px; }
.mot { border: 1px solid #fff; background: url('../images/mo.jpg') repeat-x left top; padding-left: 20px; height: 27px !important; height: 29px; }
.mot li { float: left; display: inline; margin-right: 10px; line-height: 28px; }
.mo_list { margin: 0 0 10px 20px; }
.mo_list li { float: left; width: 115px; display: inline; text-align: left; margin-top: 8px; margin-right: 15px; }
.mo_list li a { font-size: 14px; }
.mo_list li a:hover { font-weight: bold; }
.m25 { margin: 25px; overflow: hidden; zoom: 1; }
.m25 p { color: #5a5a5a; line-height: 210%; }
.m25 img { float: left; margin-right: 20px; }
.cou { clear: both; overflow: hidden; zoom: 1; width: 1000px; }
.cou li { float: left; display: inline; width: 236px; background: url('../images/jtbg.jpg') no-repeat left bottom; overflow: hidden; margin-right: 10px; height: 331px; }
.cuo li img { width: 236px; height: 326px; border: 1px solid #eaeaea; border-bottom: none; }
.box { overflow: hidden; clear: both; zoom: 1; }
.left_jies { float: left; width: 485px; display: inline; }
#h180 { height: 145px; padding: 15px; }
#h180 img { float: left; }
#h180 p { text-indent: 2em; }
.left_list li.hli { background: url('../images/list_02.gif') no-repeat 25px 50%; }
.left_list li.hli a { color: #ff8647; }
.tab { margin: 15px 20px 10px 0; overflow: hidden; }
.tab ul { float: right; }
.tab ul li { float: left; display: inline; margin-right: 3px; }
.tab li a { float: left; border: 1px solid #eae9e9; padding: 0px 8px; }
.tab li a:hover { background-color: #c8161e; color: #fff; }
.tit_01 { background: url('../images/030.jpg') no-repeat center bottom; height:;
text-align: center; padding-bottom: 20px; margin-top: 30px; }
.tit_04 { background: url('../images/030.jpg') no-repeat center bottom; height:;
text-align: center; padding-bottom: 10px; margin-top: 30px; margin-bottom: 20px; }
.tit_01 h2 { font-size: 14px; color: #000; margin-bottom: 15px; }
.tit_01 p { text-align: center; }
.tit_01 p span { margin-right: 5px; color: #ccc; }
.text_t,.myjob { margin: 0 20px; }
.myjob { margin: 0 20px; width:300px; }
.myjob p{ float:left; width:150px; display:block;}
.text_t p { line-height: 220%; }
.mt15 { margin-top: 15px; }
.zhiming { background: url('../images/bt_bg.jpg') no-repeat left bottom; padding-bottom: 9px; }
.zhiming{margin-top:10px\0;}
.zh { border: 1px solid #d3d3d3; padding: 15px 0 15px 5px; overflow: hidden; zoom: 1; margin-top: 15px; }
.zh li { float: left; display: inline; width: 94px; height: 45px; text-align: center; margin-left: 5px; line-height: 35px; }
.zh li img { height: 33px; width: 92px; border: 1px solid #e3e3e3; }
.line_box { overflow: hidden; border: 1px solid #e6e6e6; zoom: 1; margin-top: 15px; }
.mot { border: 1px solid #fff; background: url('../images/mo.jpg') repeat-x left top; padding-left: 20px; height: 27px !important; height: 29px; }
.mot strong{background: url('../images/ggg.jpg') no-repeat left; float: left; display: inline; line-height: 29px; padding-left:10px;}
.mot li { float: left; display: inline; margin-right: 10px; line-height: 28px; }
.mo_list { margin: 0 0 10px 20px; }
.mo_list li { float: left; width: 115px; display: inline; text-align: left; margin-top: 8px; margin-right: 15px; }
.mo_list li a { font-size: 14px; }
.mo_list li a:hover { font-weight: bold; }
.bott { border: 1px solid #eae9e9; border-top: none; padding: 10px 0 20px 12px; zoom: 1; overflow: hidden; }
.cou { clear: both; overflow: hidden; zoom: 1; width: 1000px; }
.cou li { float: left; display: inline; width: 236px; background: url('../images/jtbg.jpg') no-repeat left bottom; overflow: hidden; margin-right: 10px; height: 331px; }
.cuo li img { width: 236px; height: 326px; border: 1px solid #eaeaea; border-bottom: none; }
.box { overflow: hidden; clear: both; zoom: 1; }
.left_jies { float: left; width: 485px; display: inline; }
#h180 { height: 145px !important; height: 175px; padding: 15px; }
#h180 img { float: left; }
#h180 p { text-indent: 2em; }
.anli { margin-left: 15px; /*overflow: hidden;*/ zoom: 1; padding-top: 20px; }
.an { overflow: hidden; zoom: 1; padding-top: 20px; }
.anli li { float: left; width: 151px; margin-right: 8px; margin-bottom: 10px; text-align:center; zoom: 1; }
.anli li img { border: 1px solid #eaeaea; height: 68px; width: 149px; }
#tit_02 { font-size: 14px; line-height: 27px; }
#img_01 { margin-left: 20px; overflow: hidden; zoom: 1; padding-top: 20px; }
#img_01 li { width: 172px; /*height: 77px;*/ overflow: hidden; margin-bottom: 5px; text-align:center; display: inline; float: left; margin-right: 13px; }
#img_01 img { width: 170px; height: 75px; border: 1px solid #eaeaea; }

#img_02 { margin-left: 20px; overflow: hidden; zoom: 1; padding-top: 20px; }
#img_02 li { width: 98px; height: 38px; overflow: hidden; margin-bottom: 15px; display: inline; float: left; margin-right: 13px; }
#img_02 img { width: 96px; height: 36px; border: 1px solid #eaeaea; }

.lf_img { float: left; display: inline; width: 160px; height: 110px; }
.lf_img img { border: 1px solid #eaeaea; padding: 1px; height: 106px; width: 156px; }
.rtext { float: left; margin-left: 15px; width: 520px; display: inline; }
.rtext h2 { line-height: 25px; }
.rtext p { color: #bbb; }
#pl { padding: 20px 30px 0px 35px; height: auto !important; height: 450px; min-height: 440px; }
.list_03 { overflow: hidden; zoom: 1; margin-top: 30px; }
.list_03 li { border-bottom: 1px dotted #eee; height: 28px; line-height: 28px; background: url('../images/li_03.gif') no-repeat left 50%; padding-left: 15px; }
.list_03 li a, .list_04 li a { float: left; color: #5a5a5a; }
.list_03 li span, .list_04 li span { float: right; color: #9d9d9d; }
.list_04 { width: 410px; height: auto; float: left; display: inline; margin-left: 10px; }
.list_04 li { line-height: 30px; overflow: hidden; background: url('../images/li_03.gif') no-repeat left 50%; height: 30px; padding-left: 15px; }
.r_img { float: right; display: inline; width: 250px; margin-right: 20px; }
.r_img li { text-align: center; margin-bottom: 10px; }
.r_img img { display: block; height: 110px; width: 230px; margin-bottom: 10px; }
.w725 { margin-left: 30px; overflow: hidden; zoom: 1; width: 725px; }
.thank { background: url('../images/tit.jpg') no-repeat left top; height: 75px; line-height: 75px; }
.rouc { position: relative; background: url('../images/rouc.jpg') repeat-y left top; overflow: hidden; width: 724px; height: 350px; }
.rout { background: url('../images/rout.jpg') no-repeat left top; height: 9px; overflow: hidden; }
.roub { background: url('../images/roub.jpg') no-repeat left bottom; height: 11px; overflow: hidden; }
.fm { margin-left: 30px; }
.fm li { clear: both; height: 28px; margin-top: 10px; }
.fm span, .fm dt { width: 80px; float: left; }
.texx { width: 350px; height: 25px; line-height: 25px; border: 1px solid #ccc; }
.fm em { font-stytle: normal; color: red; }
.tta { height: 100px; width: 580px; border: 1px solid #ccc; }
.bnt3 { background: url('../images/bnt.jpg') no-repeat left top; cursor: pointer; height: 22px; width: 78px; float: left; margin-right: 10px; border: none; }
.bnt2 { background: url('../images/bnz.jpg') no-repeat left top; cursor: pointer; height: 22px; width: 78px; float: left; border: none; }
.bnt2 value { display: none; }
.mp { position: absolute; right: 50px; height: 123px; width: 132px; top: 30px; }
dl.navDl { display: none; left: 0; top: 40px; position: absolute; width: 144px; z-index: 99999; }
dl.navDl dd { float: none; height: 30px; background: #526574 url(../images/navTop.png) top repeat-x; width: 100%; }
dl.navDl dd a { height: 30px; line-height: 30px; display: block; width: 100%; float: none; text-align: center; color: #fff; }
dl.navDl dd a:hover { background: #7691a6; height: 30px; line-height: 30px; display: block; color: #fff; }
#banner_index { width: 980px; height: 300px; overflow: hidden; position: relative; margin-bottom: 10px; }
#banner_index ul { position: absolute; }
#banner_index ul li { float: left; width: 980px; height: 300px; }
#banner_index .btn { text-align: right; position: absolute; bottom: 14px; right: 10px; }
#banner_index .btn span { width: 10px; height: 10px; background: url(../images/dotWhite.png) no-repeat; display: block; float: left; margin-right: 8px; }
#banner_index .btn span.current_btn { background: url(../images/dotRed.png) no-repeat; }
.indexBox1 { width: 304px; height: 202px; background: url(../images/index_box1.png) no-repeat; float: left; overflow: hidden; margin-right: 9px; }
.boxtitle { height: 30px; line-height: 30px; font-size: 14px; position: relative; }
.boxtitle h4 { padding-left: 20px; color: #626262; }
.boxtitle .boxMore { width: 60px; height: 30px; display: block; position: absolute; top: 0; right: 0; background:url(../images/b.gif) repeat}
.list1 { width: 298px; margin-top: 8px; }
.list1 li {
  float: left;
  height: 74px;
  margin-left: 12px;
  overflow: hidden;
  _display:inline;
}
#index_news { width: 353px; background: url(../images/index_box2.png) no-repeat; float: right; margin: 0; }
.list2 { padding: 4px 0 0 20px; }
.list2 li { padding-left: 10px; background: url(../images/dot1.png) left center no-repeat; height: 26px; line-height: 26px; }
#search { color: #c3b6cf; }
#h181 { height: 145px; padding: 15px; position: relative; }
#h181 .pic { width: 444px; height: 146px; position: relative; overflow: hidden; margin: 0 auto; margin-top: 10px; _top: 16px; }
#h181 .pic ul { position: absolute; }
#h181 .pic ul li { width: 444px; float: left; }
#h181 .pic ul li dl { float: left; width: 148px; text-align: center; }
#h181 .pic ul li dt img { width: 141px; height: 106px; margin: 0 auto; display: block; }
#h181 .pic ul li dd { height: 24px; line-height: 24px; }
#h181 .btn { display: none; }
#h181 .preNext { width: 13px; height: 18px; display: block; position: absolute; top: 70px; cursor: pointer; }
#h181 .pre { left: 4px; background: url(../images/left.png) no-repeat; }
#h181 .next { right: 4px; background: url(../images/right.png) no-repeat; }

.connect_postion { height: 16px; padding: 6px 0; }
.connect_postion li { float: left; }
.connect_main { width: 690px; float: left; }
.connect_main dl { padding-bottom: 30px; background: url(../images/dlbg.png) bottom left no-repeat; width: 622px; margin-top: 20px; margin-left: 45px; }
.connect_main dl dt { font-size: 24px; color: #f00; margin-bottom: 10px; height: 44px; line-height: 44px; }
.connect_main dl dd { color: #646464; text-indent: 36px; }
.connect_sidebar { width: 286px; float: right; background: url(../images/sib.png) no-repeat; height: 444px; position: relative; }
.connect_sidebar .btn2 { width: 75px; height: 27px; position: absolute; bottom: 30px; left: 64px; }
#import_tab { width: 978px; padding-bottom:10px; border: 1px #e1e1e1 solid; }
.tab_menu { /*height: 31px;*/ min-height:34px; height:auto !important; height:34px; overflow:visible; background: url(../images/tabNav.png) repeat; }
.tab_menu ul li { float: left; width: 122px; text-align: center; line-height: 35px; background: url(../images/lin.png) right center no-repeat;}

.tab_menu ul li.current a{ display:block; background: url(../images/ref.png) repeat-x; color: #fff; font-weight: 600; }
.tab_con_item ul { padding-top: 20px; }
.tab_con_item ul li img { width: 138px; height: 118px; }
.tab_con_item ul li { width: 148px; overflow: hidden; text-align: center; margin: 0; margin-left: 13px; _display: inline; }
.tab_con_item { display: none; }
#h182 { height: 130px; padding: 0 15px; position: relative; }
#h182 .pic { width: 444px; height: 130px; position: relative; overflow: hidden; margin: 0 auto; margin-top: 20px; left: 2px; }
#h182 .pic ul { position: absolute; }
#h182 .pic ul li { width: 444px; float: left; }
#h182 .pic ul li dl { float: left; width: 98px; text-align: center; height: 38px; margin: 0 6px 12px 6px; overflow: hidden; _display: inline; }
#h182 .pic ul li dt img { width: 96px; height: 36px; margin: 0 auto; display: block; border: 1px #ccc solid; }
#h182 .btn { display: none; }
#h182 .preNext { width: 13px; height: 18px; display: block; position: absolute; top: 54px; cursor: pointer; }
#h182 .pre { left: 4px; background: url(../images/left.png) no-repeat; }
#h182 .next { right: 4px; background: url(../images/right.png) no-repeat; }
#h183 { height: 130px; padding: 0 5px; position: relative; }
#h183 ul { position: relative; margin-top: 10px; margin-left: 4px; width:470px; }
#h183 ul li { width: 90px; text-align: center; float: left; margin-right: 4px; }
#h183 ul li a { display: block; }
.banner { position: relative; }
.banner a { width: 204px; height: 295px; position: absolute; top: 16px; background: url(../images/tm.gif) repeat; }
#taiwan { left: 20px; }
#cannda { left: 264px; }
#japan { left: 506px; }
#britain { left: 744px; }
.banner_jituan { text-align: center; margin-top: 10px; clear: both; }
.sd01{ font-weight:bold; color:#FF8647;}


#pf { height: 145px; padding: 15px; position: relative; }
#pf .pic { width: 714px; height: 146px; position: relative; overflow: hidden; margin: 0 auto; margin-top: 10px; _top: 16px; }
#pf .pic ul { position: absolute; }
#pf .pic ul li { width: 744px; float: left; margin-bottom:30px; }
#pf .pic ul li dl { float: left; width: 148px; text-align: center; }
#pf .pic ul li dt img { width: 141px; height: 106px; margin: 0 auto; display: block; }
#pf .pic ul li dd { height: 24px; line-height: 24px; }
#pf .btn { display: none; }
#pf .preNext { width: 13px; height: 18px; display: block; position: absolute; top: 70px; cursor: pointer; }
#pf .pre { left: 4px; background: url(../images/left.png) no-repeat; }
#pf .next { right: 4px; background: url(../images/right.png) no-repeat; }

.right_tit .tt_l.newTab a{ height: 26px;font-size:14px;line-height:26px;margin:3px 0px 0 20px;width: 91px;text-align: center; color: #A00005; background: none; float: left; font-weight: bold;}
.right_tit .tt_l.newTab a.h{ background:url(../images/tab_sel.gif) no-repeat center 0; color:#fff; text-decoration: none;}
#h181{ overflow: hidden; width: 483px; height:175px; padding: 0;}
#iplist{ height: 200px;}

#staticmenu a:link {color: #000000;text-decoration: none;}
#staticmenu a:visited {text-decoration: none;color: #000000;}
#staticmenu a:hover {text-decoration: underline;color: #FF0000;}
#staticmenu a:active {text-decoration: none;}
#staticmenu a.link9:link {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #FF3333;text-decoration:underline;}
#staticmenu a.link9:visited {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #FF3333;text-decoration:underline;}
#staticmenu a.link9:hover {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #0000FF;text-decoration:underline;}
#staticmenu a {font-size: 9pt;}
#staticmenu {z-index:999;width:110px;height:217px;display:block;position:absolute;right:0px;}
#staticmenu tr{height:30px}


.tuo_scroll { position: relative; margin-top: 20px; width: 720px; }
.tuo_out_box { height: 140px; overflow: hidden; position: relative; width: 670px;}
.tuo_in_box { position: absolute; top: 0; }
.tuo_in_box li img { width: 122px; height: 91px; display: block; padding: 1px; border: 1px #9d9d9d solid; }
.tuo_in_box li { float: left; margin-right: 10px; width: 126px; overflow: hidden; text-align: center; }
.prev_next { cursor: pointer; display: block; height: 24px; position: absolute; top: 38px; width: 17px; }
.tuo_prev { left: 1px; background: url(../images/left.png) no-repeat; }
.tuo_next { right: 2px; background: url(../images/right.png) no-repeat; }
#h181 .tuo_scroll{width:488px;}
#h181 .tuo_out_box{width:440px; left:22px;}
#iplist .tuo_scroll{width:980px;}
#iplist .tuo_out_box{width:930px; left:22px;}


