body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:none;}
body{font-family:Arial, Helvetica, sans-serif,Verdana,'Lucida Grande',Lucida;background:#fbfbfb;}
html,body{height:100%;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{outline: none; star:expression(this.onFocus=this.blur()); text-decoration:none;}
.clear{ clear:both;}
.header{width:100%; height:103px; background:#ffffff;}
.headerb{width:850px; height:103px; margin:0px auto; position:relative; z-index:1000;}
.headerb .logo{width:210px; height:49px; position:absolute; left:0px; top:10px;}
.headerb .lang{width:250px; height:20px; position:absolute; right:0px; top:10px; font-size:12px; text-align:right;}
.headerb .lang span{width:240px; padding-right:10px; line-height:20px; display:block; position:relative; z-index:10000;}
.headerb .lang span ul{width:70px; position:absolute;top:19px; left:10px; font-size:12px; z-index:20000; display:none; background:#ffffff; border:1px #cccccc solid; padding:5px; border-top:none;}
.headerb .search{width:190px; height:22px; position:absolute; right:0px; top:30px; background:url(../images/sear_bg.gif) no-repeat; overflow:hidden;}
.headerb .search .btbox{width:160px; height:16px; line-height:16px; border:none; margin:2px 0px 0px 2px; float:left;}
.headerb .search .btstyle{width:20px; height:20px; background:url(../images/h_sear_bt.gif) no-repeat 3px center; border:none; float:right;}
.headerb .tbt{width:190px; height:21px; position:absolute; right:0px; top:65px;}
.headerb .tbt a{ float:right; margin-left:5px;}
a.bts1:link, a.bts1:visited { width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat;}
a.bts1:hover{ width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat 0px -21px;}
a.bts2:link, a.bts2:visited { width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -22px 0px;}
a.bts2:hover{ width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -22px -21px;}
a.bts3:link, a.bts3:visited { width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -44px 0px;}
a.bts3:hover{ width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -44px -21px;}
a.bts4:link, a.bts4:visited { width:21px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -66px 0px;}
a.bts4:hover{ width:21px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -66px -21px;}
a.bts5:link, a.bts5:visited { width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -87px 0px;}
a.bts5:hover{ width:22px; height:21px; display:block; background:url(../images/h_contact_bts.gif) no-repeat -87px -21px;}

.headerb .bts{width:190px; height:21px; position:absolute; right:0px; top:5px;}
.headerb .bts{width:190px; height:21px; position:absolute; right:0px; top:5px;}
.headerb .bts{width:190px; height:21px; position:absolute; right:0px; top:5px;}
.headerb .bts{width:190px; height:21px; position:absolute; right:0px; top:5px;}
.headerb .bts{width:190px; height:21px; position:absolute; right:0px; top:5px;}
.headerb .nav{width:650px; position:absolute; left:10px; top:75px; z-index:1000; font-size:12px;}
.headerb .nav ul li{ float:left; padding-right:10px; line-height:20px; font-family:Tahoma; text-transform:uppercase; position:relative;}
.headerb .nav ul li ul{position:absolute; top:19px; left:0px; z-index:10000; background:#f5f5f5; padding:5px 0px 5px 10px; display:none;}
.headerb .nav ul li ul li{float:left;line-height:20px; font-family:Tahoma; text-transform:none; font-size:11px; white-space:nowrap; width: 150px;}

.nav a:link,.nav a:visited,.nav a:hover { font-size:15px; font-weight:normal; color:#333333; display:block; padding:0px 5px;}
.nav2 a:link,.nav2 a:visited { font-size:11px; font-weight:normal; color:#5b5758; background:#f5f5f5; display:block;}
.nav2 a:hover { font-size:11px; font-weight:normal; color:#5b5758; background:#e5e4e4; display:block;}

.layout{width:100%; height:728px; background:#e7ecf2;}
.layoutg{width:1440px; height:728px; background:url(../images/577208d3f275b.jpg) no-repeat; margin: 0px auto;}
.layoutbg{width:100%; height:728px; position:absolute; top:0px; left:0px; z-index:5;}
.layout1{width:851px; height:350px; margin: 0px auto;}
.layout1a{width:520px; height:150px; padding-left:110px; overflow:hidden; position:relative; float:left;}
.layout1ab{width:520px; height:150px; font-size:20px; line-height:36px; font-family:Verdana, Geneva, sans-serif; color:#ffffff; text-transform:uppercase; float:left; position:absolute; top:0px; left:110px; display:none;}
.layout1b{width:228px; height:190px; float:right; overflow:hidden;}
.layout1bt{width:228px; height:22px; float:left;}
.layout1bc{width:228px; height:160px; float:left; padding-top:8px;}
.layout1bc ul li{width:228px; height:22px; line-height:22px; float:left; font-size:11px; font-family:Verdana, Geneva, sans-serif; padding:0px 0px 1px 10px;}
.layout1bc .h_r_curtxt{font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#637aac; background:url(../images/h_top_icon.gif) no-repeat; text-shadow: 1px 1px 1px #000;}
.layout1bc .h_r_alltxt{font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color: #ffffff; background:url(../images/h_top_icon.gif) no-repeat 0px -23px;     text-shadow: 1px 1px 5px #000;}
.layout2{width:851px; height:254px; background:url(../images/2_bg.gif) no-repeat; margin: 0px auto;}
.layout21{width:550px; height:135px; float:left; overflow:hidden; position:relative;}
.layout21b{width:550px; height:135px; float:left; position:absolute; top:0px; left:0px;}
.layout21bi{width:125px; height:125px; float:left; padding:5px 0px 0px 27px;}
.layout21bt1{width:360px; height:24px; float:left; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; padding:90px 0px 0px 20px;}
.layout21bt2{width:360px; height:14px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 20px; color:#808080}
.layout22{width:66px; height:26px; float:right; padding:93px 20px 0px 0px;}
.layout22 a{float:left; display:block; margin-left:10px; background:blue;}

.layout23{width:371px; height:84px; float:left; padding:0px 3px 0px 3px;}
.layout231{width:321px; height:74px; float:left; font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height:16px; background:url(../images/h_contact_bg.jpg) no-repeat 0px 16px; color:#808080; padding:20px 0px 0px 50px;}
.layout232{width:371px; height:20px; line-height:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-indent:30px; float:left}
.layout24{width:472px; height:110px; float:left; padding:15px 0px 0px 0px;}
.layout24 ul li{width:115px; height:110px; float:left; font-size:11px; color:#3b5997; line-height:24px; margin-left:3px;}
.h_curimg{width:109px; height:72px; float:left; padding:3px; background:url(../images/h_case_bg.gif) no-repeat;}
.h_allimg{width:109px; height:72px; float:left; padding:2px; border:1px solid #cccccc;}
.layout3{width:851px; height:130px; margin: 0px auto;}
.layout31{width:417px; height:111px; background:url(../images/3_1bg.gif) no-repeat; float:left; padding:0px 23px 20px 0px;}
.layout31t{width:380px; height:28px; line-height:14px; font-size:11px; color:#3b5997; font-family:Verdana; margin-left:15px; border-bottom:1px solid #e5e5e5; padding:10px 0px 5px 0px; font-weight:bold;}
.layout31t span{color:#808080; display:block; font-weight:normal;}
.layout31c{width:407px; height:60px; padding:2px 0px 0px 10px;}
.layout31c ul li{height:21px; line-height:21px; padding:5px 6px 5px 8px; background:url(../images/3_line.jpg) no-repeat right center; font-size:12px; float:left;}

.layout32{width:411px; height:111px; background:url(../images/3_2bg.gif) no-repeat; float:left; padding:0px 0px 20px 0px;}
.layout32t{width:380px; height:28px; line-height:14px; font-size:11px; color:#3b5997; font-family:Verdana; margin-left:15px; border-bottom:1px solid #e5e5e5; padding:10px 0px 5px 0px; font-weight:bold;}
.layout32t span{color:#808080; display:block; font-weight:normal;}
.layout32c{width:395px; height:60px; padding:3px 0px 0px 16px;}


.layout33{width:417px; height:328px; background:url(../images/3_3bg.gif) no-repeat; float:left; padding-right:23px;}
.layout33t{width:382px; height:28px; line-height:28px; font-size:12px; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #e5e5e5; color:#3b5997; margin-left:15px; padding:15px 0px 8px 0px;}
.layout33c1{width:367px; height:80px; float:left; font-size:12px; line-height:18px; font-family:Verdana, Geneva, sans-serif; padding:20px 15px 0px 15px;}
.layout33c2{width:360px; height:140px; float:left; font-size:11px; line-height:13px; font-family:Verdana, Geneva, sans-serif; color:#808080; margin-left:15px; background:url(../images/3_line2.jpg) no-repeat left 3px; padding:0px 5px 7px 13px;}
.layout33b{width:382px; height:24px; background:#edeff4; float:left; margin-left:4px; padding-right:20px;}
.layout33b a{float:right;}
.layout34{width:411px; height:328px; background:url(../images/3_4bg.gif) no-repeat; float:left;}
.layout34t{width:382px; height:28px; line-height:28px; font-size:12px; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #e5e5e5; color:#3b5997; margin-left:15px; padding:15px 0px 8px 0px; background:url(../images/h_set_02.gif) no-repeat 70px 25px;}
.layout34c{width:382px; float:left; padding:16px 15px 8px 15px;}
.layout34c ul li{width:382px; float:left; line-height:22px;}
.layout34c ul li .tt{width:366px; float:left; height:22px; line-height:22px; background:url(../images/h_jts_01.gif) no-repeat left center; padding-left:12px;}
.layout34c ul li .tt1{width:366px; float:left; height:22px; line-height:22px; background:url(../images/h_jts_02.gif) no-repeat left center; padding-left:12px;}
.layout34c ul li .tt a,.layout34c ul li .tt1 a{float:left;}
.layout34c ul li .tt span,.layout34c ul li .tt1 span{float:right; font-size:11px; color:#898989;}
.layout34c ul li .xx{width:380px; height:118px; float:left; border:1px solid #c4cde0; background:#f6f7f9; margin:5px 0px 10px 0px;}
.layout34c ul li .xx_i{width:99px; height:116px; float:left;}
.layout34c ul li .xx_c{width:250px; height:88px; float:right; font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height:14px; padding:10px 15px 0px 0px; color:#808080;}
.layout34b{width:383px; height:24px; background:#edeff4; float:left; margin-left:4px; padding-right:20px;}
.layout34b a{float:right;}

.layout4{width:851px; z-index:50; position:absolute; top:1090px; left:0px; overflow:hidden; }
.layout4t{width:851px; height:7px; background:url(../images/h_jt_03.gif) no-repeat center top; float:left;}
.layout4c{width:849px;border:1px solid #b4bfd7; border-top:none; overflow:hidden; background:#ffffff; float:left; padding-bottom:3px;}
.layout4ct{width:830px; height:40px; line-height:40px; border-bottom:1px solid #e5e5e5; font-size:12px; font-weight:bold; color:#3b5997; margin-left:11px; padding-top:20px; background:url(../images/h_icon_f.gif) no-repeat 72px 36px; float:left;}
.layout4ci{width:843px; overflow:hidden; text-align:left; padding:0px 3px 3px 3px; line-height:20px; font-size:14px; float:left;}
.layout4cb{width:843px; height:24px; line-height:24px; background:#edeff4; margin-left:4px; text-indent:15px; float:left;}
.layout4cb label{ float:left;}
.layout4cb span{ float:right; padding-right:20px;}
.layout4cb span a{ float:right;}

.inc{width:100%; background:#e7ecf2;}
.inc_ad{width:100%; height:365px;}
.inc_c{width:100%; height:auto; overflow:hidden; padding:20px 0px 10px 0px;}
.inc_cb{width:849px; height:auto; border:1px solid #c5cde0; background:#ffffff; overflow:hidden; margin:0px auto;}
.inc_cbt{width:849px; height:67px; background:url(../images/i_navbg.gif) repeat-x; float:left;}
.inc_cbt1{width:500px; height:27px; line-height:27px; font-size:24px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; float:left; padding:30px 0px 10px 20px;}
.inc_cbt2{width:250px; height:27px; line-height:27px; font-size:12px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; float:right; padding:30px 0px 10px 0px;}
.inc_cbc{width:849px; overflow:hidden; float:left; padding-bottom:3px;}
.inc_cbcp{width:849px; padding:0px 0px 20px 0px; overflow:hidden; float:left;}
.inc_cbcp ul li{width:400px; height:278px; float:left; padding:20px 0px 0px 18px; position:relative;}
.inc_cbcp ul li span{height:26px; line-height:26px; display:block; background:#000000; font-size:16px; color:#ffffff; position:absolute; left:18px; top:255px; font-weight:bold; padding:0px 10px;}
.inc_cbcb{width:843px; height:24px; float:left; background:#edeff4; margin:0px 0px 0px 3px;}
.inc_cbcb a{float:right;}
.inc_cbcs{width:849px; padding:0px 0px 20px 0px; overflow:hidden; float:left;}
.inc_cbcst{width:813px; height:30px; line-height:30px; float:left; border-bottom:1px solid #575a5c; font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#3b5997; margin-left:18px; padding-top:10px;}
.inc_cbcsc{width:849px; overflow:hidden; float:left;}
.inc_cbcsc ul li{width:190px; height:410px; overflow:hidden; float:left; padding:18px 0px 0px 18px;}
.inc_cbcsc ul li img{width:190px; height:300px; float:left;}
.inc_cbcsc ul li h2{width:190px; float:left; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#221815;padding:10px 0px 0px 0px;}
.inc_cbcsc ul li h3{width:190px; float:left; line-height:14px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#221815; padding:5px 0px 10px 0px;}
.inc_cbcsc ul li h4{width:190px; float:left; line-height:14px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#a72126;}
.inc_cbcsc ul li h5{width:190px; float:left; line-height:14px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#221815;}


.inc_cbb{width:851px; overflow:hidden; margin:0px auto;}
.inc_cbbt{width:851px; height:66px;background:url(../images/i_nav_bgs.gif) no-repeat;}
.inc_cbbt1{_width:500px; height:26px; line-height:27px; font-size:24px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; float:left; padding:30px 0px 10px 20px;}
.inc_cbbc{width:851px; overflow:hidden;}
.inc_cbbcl{width:605px; float:left;}
.inc_cbbcli{width:569px; background:#ffffff; height:350px; padding:25px 18px; overflow:hidden; float:left;}
.inc_cbbclib{width:569px; height:350px;}
.inc_cbbclc{width:569px; background:#ffffff; padding:10px 18px; font-size:12px; line-height:20px; color:#4c4948; float:left; word-wrap:break-word;}
.inc_cbbclb{width:605px; height:5px; background:url(../images/i_left_lb.gif) no-repeat; float:left;}

.inc_cbbclcc{width:569px; background:#ffffff; padding:15px 18px 10px 18px; font-size:12px; line-height:20px; color:#4c4948; overflow:hidden;}
.inc_cbbclcct{width:569px; height:300px; float:left; border-bottom:1px solid #d6d6d5;}
.inc_cbbclcct1{width:569px; height:20px; line-height:20px; float:left;}
.inc_cbbclcct2{width:569px; height:18px; line-height:18px; float:left; padding:5px 0px 15px 0px;}
.inc_cbbclcct3{width:569px; float:left;}
.inc_cbbclcct3 img{width:300px; height:208px; float:left; margin-right:8px;}
.inc_cbbclcct3 p{width:260px; height:208px; float:left; line-height:20px; font-size:13px; color:#4b4948; font-family:Arial, Helvetica, sans-serif;}
.inc_cbbclcct3 p span{width:260px; height:20px; line-height:20px; float:left; padding-top:5px;}
.inc_cbbclccs{width:569px; float:left;}

.inc_cbbclccp{width:569px; height:24px; line-height:24px; float:left; text-align:center; padding:30px 0px 20px 0px;}

.inc_cbbclccc{width:569px; background:#ffffff; padding:15px 18px 10px 18px; font-size:13px; line-height:20px; color:#4c4948; overflow:hidden;word-wrap:break-word;}
.inc_cbbclccc1{width:569px; background:#ffffff; padding:15px 18px 10px 18px; font-size:13px; line-height:20px; color:#4c4948; overflow:hidden;word-wrap:break-word;}
.inc_cbbclccc1 img{width:150px; height:150px;}
.inc_cbbclccc img{width:569px;}
.inc_join{width:569px;}
.inc_joint{width:569px; height:30px; font-size:18px; font-weight:bold; text-align:center; float:left; border-bottom:1px solid #cccccc;}
.inc_joinc{width:569px; float:left; padding:10px 0px;}
.inc_joincb{width:569px; height:60px; float:left;}
.inc_joincb1{width:200px; height:24px; float:left; text-align:right;}
.inc_joincb2{width:300px; height:24px; float:left;}
.inc_joincb3{width:369px; height:26px; float:left; padding:0px 0px 0px 200px; color:#cccccc;}

.inc_joincbb{width:569px; height:100px; float:left;}
.inc_joincbb1{width:200px; height:24px; float:left; text-align:right;}
.inc_joincbb2{width:300px; height:24px; float:left;}
.inc_joincbb3{width:369px; height:76px; float:left; padding:0px 0px 0px 200px;}

.inc_joincbb2 span,.inc_joincb2 span{ color:#F00; font-size:14px; font-weight:bold;}

.inc_joinb{width:569px; height:24px; padding:10px 0px; text-align:center; float:left;}

.inc_cbbcr{width:244px; background:#39558f; border:1px solid #e7ecf2; float:right;}
.inc_cbbcrt{width:244px; height:39px; line-height:39px; background:url(../images/r_nav_bgs.gif) repeat-x; float:left; font-size:20px; text-indent:20px;}
.inc_cbbcrc{width:244px; background:#ffffff; float:left;}
.inc_cbbcrc ul li{width:224px; line-height:39px; float:left; padding-left:20px;}
.inc_cbbcrc ul li ul li{width:204px; line-height:22px; float:left; padding-left:20px;}
.inc_cbbcrb{width:208px; background:#39558f; float:left; padding:18px 18px 20px 18px ; background:url(../images/right_b_line.jpg) repeat-x;}
.inc_cbbcrbt{width:183px; height:24px; line-height:24px; float:left; background:url(../images/i_r_jt.gif) no-repeat left center; color:#ffffff; font-size:20px; padding-left:25px;}
.inc_cbbcrbc{width:208px; float:left;}
.inc_cbbcrbc ul li{width:208px; float:left; line-height:18px; font-size:12px; border-bottom:1px solid #8490a7; padding:10px 0px 20px 0px;    font-size: 11px; font-family: Verdana, Geneva, sans-serif; color: #ffffff;}



.footer{width:100%; height:100px; margin:0px auto;}
.footert{width:100%px; height:41px; background:url(../images/h_fot_dqbgs.gif) repeat-x;}
.footertb{width:850px; height:41px; line-height:41px; margin:0px auto; background:url(../images/h_fot_dqbg.gif) no-repeat; text-indent:55px; font-family:Verdana; font-size:11px;color:#ffffff;}
.footerc{width:850px; height:220px; margin:0px auto;}
.footercb{width:115px; float:left; padding:5px 27px;}
.footercb ul li{width:115px; float:left; background:url(../images/h_fot_line.gif) no-repeat center bottom; font-size:11px; text-transform:uppercase; padding:10px 0px;}
.footerb{width:850px; height:20px; font-size:11px; line-height:20px; color:#898989; margin:0px auto; text-align:center; margin-top: 20px;}

a:link,a:visited { font-size:12px; font-weight:normal; color:#3b5997;}
a:hover { font-size:12px; font-weight:normal; color:#3b5997;}
a.h_f1:link,a.h_f1:visited,a.h_f1:hover {font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#ffffff;}
a.h_f2:link,a.h_f2:visited,a.h_f2:hover {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#ffffff;}
a.h_bt1:link,a.h_bt1:visited,a.h_bt1:hover{width:84px; height:22px; line-height:22px; text-align:center; display:block; background:url(../images/h_bt1.gif) no-repeat; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
a.h_bt2:link,a.h_bt2:visited,a.h_bt2:hover{width:66px; height:26px; line-height:26px; text-indent:25px; display:block; background:url(../images/h_bt2.gif) no-repeat;}
a.h_bt3:link,a.h_bt3:visited,a.h_bt3:hover{width:117px; height:26px; line-height:26px; text-indent:10px; display:block; background:url(../images/h_bt3.gif) no-repeat;}

a.h_more1:link,a.h_more1:visited,a.h_more1:hover{width:54px; height:24px; line-height:24px; text-indent:17px; display:block; background:url(../images/hand_01.gif) no-repeat 0px 5px; font-size:11px; color:#3a5a94;}

a.list_f1:link,a.list_f1:visited,a.list_f1:hover {font-size:15px; color:#211614; font-weight:bold;}
a.list_m1:link,a.list_m1:visited,a.list_m1:hover{ font-size:14px; color:#3b5997;}



a.rmenu_cur:link,a.rmenu_cur:visited,a.rmenu_cur:hover{ font-size:14px; color:#3b5997; text-decoration:underline;}
a.rmenu_all:link,a.rmenu_all:visited,a.rmenu_all:hover{ font-size:14px; color:#333333;}

a.rmenu_cur2:link,a.rmenu_cur2:visited,a.rmenu_cur2:hover{ font-size:12px; color:#3b5997; text-decoration:underline;}
a.rmenu_all2:link,a.rmenu_all2:visited,a.rmenu_all2:hover{ font-size:12px; color:#333333;}

.latestWeb{ width:569px; margin:10px auto 0;}
.latestWeb ul{ overflow:hidden; _height:1%;  margin-left: 11px;}
.latestWeb li{ float:left; border:1px solid #EBEAEA; width:150px; padding:10px; margin:14px 14px 0 0; }
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}
div.bodycontent{font-family:Arial, Helvetica, sans-serif;padding:0 10px 10px 13px;color:#555;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
div.bodycontent ul{margin-left:0px}