@charset "utf-8";
/* CSS Document */
*{ outline:none; margin: 0; padding:0;}
body,p,div,h1,h2,h3,h4,h5,h6,ul,li,form,table,dd,dl,dt,iframe{ margin:0; padding:0;}
body{  font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#333; }
img{ border:none;}
i,em{ font-style:normal;}
ul,li{ list-style:none;}

a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; color:#4E4C4C;}
.clear{ clear:both; font-size:0; height:0; line-height:0;}
.l{ float:left;}
.r{ float:right;}
.show{display:inline-table}
.hide{display:none}

.top{width:100%; position:relative; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.header_bg{width:100%; position:absolute; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; z-index:100; border-top:4px solid #046E26; }
.sub_top{ width:1100px; background:url(../images/t.png) right top no-repeat; margin:0 auto; height:25px; line-height:25px; padding-bottom:55px; position:relative; }
.sub_top span{ height:25px; width:280px; text-align:center; color:#fff; display:block; float:right;}
.sub_top span .wb_t{ background:url(../images/wmw.jpg) left top no-repeat; padding:2px 7px 8px 25px; background-position:3px 0px;}
.sub_top span a{ color:#fff; padding:0 7px;}
.header{margin:0 auto;width:100%;height:70px; background:url(../images/nav.jpg) no-repeat center; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}

.nav{width:1100px; height:70px; margin:0 auto; font-family:"微软雅黑", "黑体"; font-size:14px; font-weight:bold;}
.nav .logo{ width:188px; float:left; height:70px; line-height:70px; color:#FFFFFF; display:block;}
.nav .tel{ width:177px; float:right; height:70px; color:#FFFFFF; display:block;}
.nav .home{ width:78px; float:left; height:70px; line-height:70px; color:#FFFFFF; display:block; text-align:center;}
.nav .home a{ width:78px; height:70px; line-height:70px; color:#FFFFFF; float:left;}
.nav .list{float:left; display:block; text-align:center; height:70px;}
.nav .list li{float:left;position:relative;height:70px;line-height:70px; display:block;}
.nav .list li .game_hover{float:left;display:block;color:#fff;font-weight:bold;text-decoration:none; width:78px;}
.nav .home a:hover,.nav .list li .game_hover:hover{color:#ABE23E; border-top:3px solid #E9A408; height:67px; line-height:64px;}

.hover_cont{display:none; position:absolute; width:auto; height:auto; top:70px; z-index:1000;}
.hover_cont .nav_cont{ border-bottom:5px solid #00882C; padding:25px 35px; background:#fff;}
.hover_cont .nav_li{width:100%;}
.hover_cont .nav_li_p{float:left;width:730px;color:#f60;font-weight:bold; font-family:"微软雅黑", "黑体"; font-size:14px; font-weight:normal; text-align:left;}
.hover_cont .nav_li_p a{ float:left; width:170px; height:115px; color:#fff;padding:0 6px; margin:0;}
.hover_cont .nav_li_p a span{ float:left; width:155px; height:92px; padding:18px 5px 5px 10px; display:block;}
.hover_cont .nav_li_p a .p_bg1{ float:left; background:url(../images/aj_r23_c9.jpg) no-repeat; width:155px; height:92px;}
.hover_cont .nav_li_p a .p_bg2{ float:left; background:url(../images/aj_r23_c18.jpg) no-repeat; width:155px; height:92px;}
.hover_cont .nav_li_p a .p_bg3{ float:left; background:url(../images/aj_r23_c25.jpg) no-repeat; width:155px; height:92px;}
.hover_cont .nav_li_p a .p_bg4{ float:left; background:url(../images/aj_r23_c30.jpg) no-repeat; width:155px; height:92px; padding-right:0px;}
.hover_cont .nav_li_p a span p{ float:left; width:155px; font-size:20px; height:26px; line-height:26px; display:block; font-weight:bold;}
.hover_cont .nav_li_p a span em{ float:left; width:155px; font-size:12px; display:block; line-height:18px; padding-top:5px;}

.hover_cont .nav_li_l{float:left;width:95px;color:#f60;font-weight:bold; font-family:"微软雅黑", "黑体"; font-size:14px; font-weight:normal; text-align:left;}
.hover_cont .nav_li_l a{float:left;width:95px;color:#333; background:url(../images/j.jpg) left no-repeat; border-bottom:1px solid #d7d7d7; height:31px; line-height:31px; padding-left:20px; background-position:10px 12px;}
.hover_cont .nav_li_r{float:right;color:#999;font-family:"微软雅黑", "黑体";font-size:14px; width:440px; text-align:left;}
.hover_cont .nav_li_r dl{ width:440px;}
.hover_cont .nav_li_r dl dt h2{ width:440px; color:#339966; font-family:"微软雅黑", "黑体"; font-size:22px; height:50px; line-height:50px;}
.hover_cont .nav_li_r dl dt{ width:440px; font-size:12px; font-weight:normal;line-height:22px;}
.hover_cont .nav_li_r dl dd{ width:440px; color:#666666;}
.hover_cont .nav_li_r dl dd img{  padding:10px 10px 0 0;}
.hover_cont .nav_li_r a{padding:0 1px 0 1px;color:#666;font-size:12px;text-decoration:none;}
.hover_cont .nav_li_r a:hover{color:red;}
.hover_cont .nav_li_r a.orange{color:#f60;}

.nav .list .wlyx{width:655px;left:0;}
.nav .list .neww{width:655px;left:-50px;}
.nav .list .pimg{width:795px;left:-330px;}
.nav .list .xyx{width:655px;left:-300px;}
.nav .list .fw{width:655px;right:-150px;}
.nav .list .job{width:655px;right:-50px;}

.banner{ width:100%; height:690px; overflow:hidden; margin:0 auto; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; z-index:1;}
.fullSlide {width:100%; position:relative; height:690px; background:#000; z-index:1; overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:690px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:690px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=60);opacity:0.6;line-height:999px;}
.fullSlide .hd ul .on {background:#319244;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=90);opacity:0.9;display:none;}
.fullSlide .next {left:auto;right:2%;background-position:-6px -137px;}

.branch_img{ width:1100px; margin:0 auto; position:relative;}
.branch_img .bm_img{ width:1100px; margin:0 auto; position:absolute; top:-125px; z-index:9999;}
.branch_img .bm_img a{ float:left; width:263px; height:115px; display:block; border:5px solid #fff; margin-right:2px; color:#fff; font-family:"微软雅黑", "黑体";}
/*.branch_img .bm_img a span{ float:left; width:155px; height:92px; padding:18px 5px 5px 10px; display:block;}

.branch_img .bm_img a .p_bg1{ float:left; background:url(../images/aj_r23_c9.jpg) no-repeat; width:155px; height:92px;}
.branch_img .bm_img a .p_bg2{ float:left; background:url(../images/aj_r23_c18.jpg) no-repeat; width:155px; height:92px;}
.branch_img .bm_img a .p_bg3{ float:left; background:url(../images/aj_r23_c25.jpg) no-repeat; width:155px; height:92px;}
.branch_img .bm_img a .p_bg4{ float:left; background:url(../images/aj_r23_c30.jpg) no-repeat; width:155px; height:92px; }
.branch_img .bm_img a .p_bg5{ float:left; background:url(../images/aj_r23_c32.jpg) no-repeat; width:155px; height:92px; }
.branch_img .bm_img a .p_bg6{ float:left; background:url(../images/aj_r23_c36.jpg) no-repeat; width:155px; height:92px; }*/

.branch_img .bm_img a span{ float:left; width:238px; height:92px; padding:18px 5px 5px 20px; display:block;}
.branch_img .bm_img a .p_bg1{ float:left; background:url(../images/ttt_r1_c1.jpg) no-repeat; width:238px; height:92px;}
.branch_img .bm_img a .p_bg2{ float:left; background:url(../images/ttt_r1_c3.jpg) no-repeat; width:238px; height:92px;}
.branch_img .bm_img a .p_bg3{ float:left; background:url(../images/ttt_r1_c5.jpg) no-repeat; width:238px; height:92px;}
.branch_img .bm_img a .p_bg4{ float:left; background:url(../images/ttt_r1_c7.jpg) no-repeat; width:238px; height:92px;}

.branch_img .bm_img a span p{ float:left; width:238px; font-size:20px; height:26px; line-height:26px; display:block; font-weight:bold;}
.branch_img .bm_img a span em{ float:left; width:238px; font-size:12px; display:block; line-height:18px; padding-top:5px;}

.branch{ width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:url(../images/aj_r2_c11.jpg) center no-repeat; height:6px; line-height:59px}
.branch .banner_w{ width:1100px; margin:0 auto;}

.main{ width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:url(../images/aj_r3_c2.jpg) left repeat-x; height:230px; padding-top:26px;}
.main .content{ width:1100px; margin:0 auto;}
.main .content .about{ width:350px; float:left;}
.main .content .about .title{ width:350px; float:left; background:url(../images/aj_r8_c8.jpg) left bottom no-repeat; padding-bottom:10px;}
.main .content .about .title em{ float:right; padding:10px 0 0 0;}
.main .content .about .title span{ float:left; font-family:"微软雅黑", "黑体"; font-size:14px; color:#019733; font-weight:bold; padding-right:6px;}
.main .content .about .title span img{ padding-top:2px;}
.main .content .about .txt{ width:350px; float:left;}
.main .content .about .txt span{ width:335px; height:98px; border:5px solid #fff; float:left; margin:10px 0 10px 0;}
.main .content .about .txt p{ width:350px; float:left; line-height:18px; color:#646665;}

.main .content .news{ width:420px; float:left; background:url(../images/ne.jpg) no-repeat; height:225px; margin-left:20px;}

/*选项卡1*/
#Tab2{width:355px;margin:0px;padding:0px;margin:0 auto;}
/*菜单class*/
#Tab2 .Menubox{width:355px; height:20px;line-height:20px; padding:0 0 5px 0;}
#Tab2 .Menubox ul{padding:0px 0 0 0px; width:355px; float:right;}
#Tab2 .Menubox li{float:left;display:block;cursor:pointer; background:url(../images/n-t2.jpg) no-repeat; width:68px; height:20px; font-size:13px; font-family:"微软雅黑", "黑体"; text-align:center; font-weight:normal; color:#fff; margin-right:12px!important; *margin-right:12px!important; *margin-right:10px; line-height:20px;}
#Tab2 .Menubox li.hover{padding:0px;width:68px;background:url(../images/n_t.jpg) no-repeat; color:#fff; font-size:13px; font-family:"微软雅黑", "黑体";height:20px;line-height:20px;}

#Tab2 .Contentbox{clear:both; width:355px; padding:5px 0; overflow:hidden;}
#Tab2 .Contentbox dl{width:355px; height:80px; float:left; display:block; padding:10px 0;}
#Tab2 .Contentbox dl dt{width:106px; height:80px; float:left; background:url(../images/pbg.jpg) no-repeat;}
#Tab2 .Contentbox dl dt a{width:106px; height:80px;}
#Tab2 .Contentbox dl dd{width:232px; float:left; font-family:"微软雅黑", "黑体"; padding-left:17px;}
#Tab2 .Contentbox dl dd p{width:232px; float:left; font-size:12px; font-weight:bold; color:#333; line-height:22px; height:22px; display:block; overflow:hidden;}
#Tab2 .Contentbox dl dd p a{color:#333;}
#Tab2 .Contentbox dl dd span{width:232px; float:left; font-family:"微软雅黑", "黑体"; font-size:12px; font-weight:normal; color:#959595; line-height:18px; display:block;}
#Tab2 .Contentbox dl dd span a{ color:#089245; font-size:11px;}

#Tab2 .Contentbox ul{width:355px; float:left; }
#Tab2 .Contentbox ul li{width:335px; float:left; font-family:"宋体"; font-size:12px; font-weight:normal; line-height:26px; text-align:left; background:url(../images/aj_r13_c26.jpg) no-repeat; background-position:0 10px; padding-left:10px; border-bottom:1px dashed #999999;}
#Tab2 .Contentbox ul li a{width:335px; font-size:12px; color:#343434;}
#Tab2 .Contentbox ul li a i{ float:right; font-size:12px; color:#989898;}

.main .content .Contact{ width:285px; float:right;}
.main .content .Contact .title{ width:285px; float:left; background:url(../images/aj_r8_c8.jpg) left bottom no-repeat; padding-bottom:10px;}
.main .content .Contact .title em{ float:right; padding:10px 0 0 0;}
.main .content .Contact .title span{ float:left; font-family:"微软雅黑", "黑体"; font-size:14px; color:#019733; font-weight:bold; padding-right:6px;}
.main .content .Contact .title span img{ padding-top:2px;}
.main .content .Contact .txt{ width:285px; float:left; background:url(../images/aj_r11_c33.jpg) center bottom no-repeat; height:185px; padding-top:10px; color:#4E4E46; line-height:22px;}

.device_w{ width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; background:url(../images/aj_r16_c4.jpg) left repeat-x; height:201px; padding-top:15px;}
.device_w .device{ width:1100px; margin:0 auto;}
.device_w .device .title{ width:1100px; border-bottom:1px solid #d3d3d3; height:25px; line-height:25px; margin:0 auto;}
.device_w .device .title em{ float:right; padding:10px 0 0 0;}
.device_w .device .title span{ float:left; font-family:"微软雅黑", "黑体"; font-size:14px; color:#019733; font-weight:bold; padding-right:6px; line-height:21px;}

.device_w .device .title .pro_tab{ padding-right:20px;cursor:pointer; font-weight:normal;}
.device_w .device .title .pro_tab.on{font-weight:bold;}

.device_w .device .title span.fc{ color:#979795; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:21px;}
.device_w .device .title span img{ padding-top:4px;}

.rollphotos2 {WIDTH: 1100px; margin:0 auto;}
.blk_292 { PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; ZOOM: 1; POSITION: relative; width:1100px;  float:left;}
.blk_292 .LeftBotton2{	BACKGROUND:url(../images/ll.png) no-repeat 0px 0px; WIDTH: 22px; left:-15px; float:left; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 43px}
.blk_292 .RightBotton2{RIGHT: -15px; BACKGROUND:url(../images/rr.png) no-repeat 0px 0px; WIDTH:22px; float:right; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 43px}
.blk_292 .Cont2 {OVERFLOW: hidden; WIDTH:1080px; margin:0 auto; height:162px;}
.blk_292 .box2 {FLOAT: left; WIDTH: 202px; TEXT-ALIGN: center; padding:10px 5px 0 5px; }
.blk_292 .box2 IMG { DISPLAY: block;}
.blk_292 .box2 IMG:hover {DISPLAY: block; width:202px; }
.blk_292 .box2 span{ width:202px; float:left; padding:6px 0px; line-height:20px; color:#666;}



.blk_293 { display:none; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; ZOOM: 1; POSITION: relative; width:1100px;  float:left;}
.blk_293 .LeftBotton2{	BACKGROUND:url(../images/ll.png) no-repeat 0px 0px; WIDTH: 22px; left:-15px; float:left; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 43px}
.blk_293 .RightBotton2{RIGHT: -15px; BACKGROUND:url(../images/rr.png) no-repeat 0px 0px; WIDTH:22px; float:right; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 43px}
.blk_293 .Cont2 {OVERFLOW: hidden; WIDTH:1080px; margin:0 auto; height:162px;}
.blk_293 .box2 {FLOAT: left; WIDTH: 202px; TEXT-ALIGN: center; padding:10px 5px 0 5px; }
.blk_293 .box2 IMG { DISPLAY: block;}
.blk_293 .box2 IMG:hover {DISPLAY: block; width:202px; }
.blk_293 .box2 span{ width:202px; float:left; padding:6px 0px; line-height:20px; color:#666;}



.footer{ background:#006600; height:50px; line-height:50px;width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; }
.footer .footer_w{ width:1100px; margin:0 auto; height:50px; line-height:50px;}
.footer .footer_w span{ float:left;}
.footer .footer_w p{ float:right; color:#b7dec4; font-family:"Verdana";}

.links{ width:1100px; margin:0 auto; line-height:22px; padding:8px 0;}
.links a{ padding-right:10px;}

#Tab2 .Menubox ul em{ float:right; padding:10px 0 0 0;}
.main .content .about .title em{float:right; padding:10px 0 0;}