* { margin:0; padding:0;}
body, html { width:100%; height:100%; font:normal 14px "微软雅黑", "Microsoft Yahei", Helvetica, Arial, sans-serif; margin:0; padding:0; color:#333; background:#fff;}	
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0;}
a { outline:none; text-decoration:none;}	
img, fieldset { border:0;}
ul, li, dl, dt, dd { list-style:none; display:block;}
table { border-collapse:collapse; border-spacing:0;}
.clear { height:0; overflow:hidden; clear:both;}
a { color:#666;}
a:hover { color:#999;}
a img { border:0;}
input:focus ,select { outline:none;}

#web { width:100%; position:relative;}
.toper { width:100%; height:30px; line-height:30px; color:#666; border-bottom:1px solid #d9d9d9; float:left;}
.top, .head, .casu, .modu { width:1200px; margin:0 auto;}
.top_le { width:600px; float:left;}
.top_ri { width:600px; text-align:right; float:left;}
.top_ri span { color:#f37835;}

.header { width:100%; height:126px; float:left;}
.head_le { width:270px; height:68px; margin:29px 0; float:left;}
.head_ri { height:76px; font-size:16px; margin-top:50px; float:right;}
.head_ri ul li { line-height:46px; margin:0 20px; float:left;height:76px;}
.head_ri ul li a { color:#4c4c4c;height:76px;}
.head_ri ul li:hover a, .head_ri ul li a.cur { color:#439dea;}

.head_ri ul li .sub{ width:100%; height:48px; position:absolute; top:156px; left:0px; display:none; z-index:10000; background:url(../images/nav_bg.png) repeat;}
.head_ri ul li .sub .subnav{ width:820px; margin:0 auto; padding-left:300px;}
.head_ri ul li .sub .subnav ul{ float:left; height:48px; line-height:48px;}
.head_ri ul li .sub li{ height:45px; margin:0; padding:0 10px; float:left; background:none;}
.head_ri ul li .sub li a{ color:#fff;width:125px; font-weight:normal; display:block; height:48px;line-height:48px;font-size:16px;text-align:center;}
.head_ri ul li .sub li a:hover{ color:#2c96f9; font-size:16px; text-decoration:none;}
.head_ri ul li:hover .sub{display:block;}

.banner { width:100%; float:left;}
.seven_container { position:relative; margin:0 auto; cursor:pointer;}
.seven_fullwidth { border:none;}
#seven_viewport { width:100%; height:100%; position:absolute; margin-left:0%; overflow:hidden; z-index:20; background:#000;}
#seven_prev_slide { z-index:10; top:0;}
.seven_func_slide { position:absolute; width:100%; height:100%; margin-left:0%; overflow:hidden;}
#lp_ct.progressbar { position:absolute; background:#000; left:0px; bottom:0px; width:100%; height:4px; z-index:40; opacity:0.6; -moz-opacity:0.6; -khtml-opacity:0.6; filter:alpha(opacity=50);}
#lprogress { position:absolute; background:none repeat scroll 0 0 #fff; left:0px; top:0px; width:100%; height:4px; z-index:40;}
#cprogress { position:absolute; right:15px; top:15px; width:40px; height:40px; z-index:50;}
.progressbar.invisible { opacity:0 !important; -moz-opacity:0 !important; -khtml-opacity:0 !important; filter:alpha(opacity=0) !important;}
.seven_slider { display:none;}
.seven_slide_title { position:absolute; text-align:center; filter:alpha(opacity=40); background:#fff; background:rgba(200,200,200,0.6);	bottom:15px; color:#333; border-radius:0px 20px 0px 20px;padding:5px 25px 5px 25px;}
.seven_bullet_control { height:35px; width:100%; position:absolute; z-index:20; bottom:0;}
.seven_bullet_control #seven_bullet_viewport { width:100%; height:30px; margin:5px 0 0; padding:0;}
.seven_bullet_control #seven_bullet_inner_viewport { display:inline-block;}
.seven_circle { width:14px; height:14px; background:url(../images/ico1.png) no-repeat center; margin:0 5px; cursor:pointer; display:inline-block; position:relative;}
.seven_circle:hover { background:url(../images/ico2.png) no-repeat center;}
.seven_bt_preview { position:absolute; width:100px; height:48px; top:-50px; overflow:hidden; background:#333333; display:none;}
.seven_bt_slide { width:100px; height:48px; float:left;}
.seven_preview_img { width:100px; height:48px;}

.casus { width:100%; float:left;}
.casu_tit, .part_tit { width:1200px; margin-top:70px; text-align:center; float:left;}
.cttit { width:1200px; font-size:36px; font-weight:bold; float:left;}
.cttex { width:1200px; height:48px; line-height:48px; font-size:18px; background:url(../images/bj1.png) no-repeat left center, url(../images/bj2.png) no-repeat right center; float:left;}
.casu_con { width:1200px; margin-top:40px; float:left;}
.casu_con ul { height:142px; margin:0 auto; display:table;}
.casu_con ul li { width:134px; height:142px; padding:0 30px; text-align:center; border-right:1px solid #d5d5d5; float:left; cursor:pointer;}
.casu_con ul li.dis { border-right:0;}
.casu_con ul li:hover .cctit, .casu_con ul li:hover .cctex, .casu_con ul li.on .cctit, .casu_con ul li.on .cctex { color:#439dea;}
.casu_con ul li.ccimg1 { background:url(../images/img1.png) no-repeat center 10px;}
.casu_con ul li.ccimg2 { background:url(../images/img2.png) no-repeat center 10px;}
.casu_con ul li.ccimg3 { background:url(../images/img3.png) no-repeat center 10px;}
.casu_con ul li.ccimg1:hover, .casu_con ul li.ccimg1.on { background:url(../images/img1_1.png) no-repeat center 10px;}
.casu_con ul li.ccimg2:hover, .casu_con ul li.ccimg2.on { background:url(../images/img2_1.png) no-repeat center 10px;}
.casu_con ul li.ccimg3:hover, .casu_con ul li.ccimg3.on { background:url(../images/img3_1.png) no-repeat center 10px;}
.cctit { width:134px; height:30px; line-height:30px; margin-top:90px; font-size:18px; color:#4c4c4c; float:left;}
.cctex { width:134px; color:#999; float:left;}
.casu_con p { width:1200px; text-align:center; line-height:25px; color:#4c4c4c; margin-top:40px; float:left;}
.caco_img { width:1200px; height:570px; margin-top:40px; overflow:hidden; float:left;}
.caco_img dl dt { width:400px; height:570px; text-align:center; margin-top:10px; float:left; position:relative;}
.caco_img dl dd { width:390px; height:280px; text-align:center; margin:10px 0 0 10px; float:left; position:relative;}
.caco_img dl dt:hover .cicon, .caco_img dl dd:hover .cicon1 { display:block;}
.ciimg { width:400px; height:570px; position:absolute; top:0;}
.ciimg1 { width:390px; height:280px; position:absolute; top:0;}
.cicon { width:400px; height:570px; background:rgba(0,0,0,0.6); position:absolute; top:0; z-index:1; display:none;}
.cicon1 { width:390px; height:280px; background:rgba(0,0,0,0.6); position:absolute; top:0; z-index:1; display:none;}
@media \0screen\,screen\9 { 
.cicon { width:400px; height:570px; background:#000; filter:alpha(opacity=6); opacity:0.6; *zoom:1; position:absolute; top:0; z-index:1;}
.cicon1 { width:390px; height:280px; background:#000; filter:alpha(opacity=6); opacity:0.6; *zoom:1; position:absolute; top:0; z-index:1;} 
.cuco_le { width:38%; height:120px; line-height:30px; margin-top:410px; font-size:16px; color:#fff; background:#000; filter:alpha(opacity=4); opacity:0.4; *zoom:1; float:left;}
.cuco_ri ul li a { width:100%; height:260px; color:#fff; background:#000; filter:alpha(opacity=4); opacity:0.4; *zoom:1; float:left;}
.cuco_ri ul li a:hover { color:#fff; background:#439dea; filter:alpha(opacity=5); opacity:0.5; *zoom:1;}
}
.citit { width:400px; margin-top:228px; font-size:28px; font-weight:bold; color:#fff; float:left;}
.citit1 { width:390px; margin-top:98px; font-size:28px; font-weight:bold; color:#fff; float:left;}
.cilin { width:128px; height:34px; line-height:34px; font-size:18px; margin:15px 135px 0; border:1px solid #fff; float:left;}
.cilin1 { width:128px; height:34px; line-height:34px; font-size:18px; margin:15px 130px 0; border:1px solid #fff; float:left;}
.cilin a, .cilin1 a { width:128px; height:34px; color:#fff; float:left;}
.cilin a:hover, .cilin1 a:hover { color:#fff;}

.culture { width:100%; float:left;}
.cult_tit { width:1200px; margin:70px auto 0; text-align:center;}
.cttex1 { width:1200px; height:48px; line-height:48px; font-size:18px; background:url(../images/bj1.png) no-repeat -20px center, url(../images/bj2.png) no-repeat 770px center; float:left;}
.cult_con { width:100%; height:530px; margin-top:40px; float:left; position:relative;}
.cuco_bj { width:100%; height:530px; position:absolute; top:0;}
.cuco_bj img, .footer_bj img { width:100%; height:100%;}
.cuco_con { width:100%; height:530px; position:absolute; top:0; z-index:1;}
.cuco_le { width:38%; height:120px; line-height:30px; margin-top:410px; font-size:16px; color:#fff; background:rgba(0,0,0,0.4); float:left;}
.cuco_le p { padding:2% 7% 0;}
.cuco_ri { width:62%; height:530px; float:left;}
.cuco_ri ul { width:100%;}
.cuco_ri ul li { width:24.25%; height:260px; text-align:center; margin:0 0 10px 1%; overflow:hidden; color:#fff; background:rgba(0,0,0,0.4); float:left;}
.cuco_ri ul li.dis { margin:0 0 0 1%;}
.cuco_ri ul li a { width:100%; height:260px; color:#fff; background:rgba(0,0,0,0.4); float:left;}
.cuco_ri ul li.active { color:#fff; background:url(../images/1_03.png);}
.crimg { width:100%; height:70px; margin-top:45px; float:left;}
.crimg img { width:70px; height:70px; margin:0 auto;}
.crtit { width:100%; margin-top:25px; font-size:26px; float:left;}
.crtex { width:100%; height:50px; line-height:25px; margin-top:10px; float:left;}

.module { width:100%; margin-top:70px; float:left;}
.about { width:500px; height:440px; overflow:hidden; float:left;}
.abou_tit { width:500px; height:47px; border-bottom:1px solid #d9d9d9; float:left;}
.abou_tit span, .news_tit span { width:98px; height:46px; line-height:46px; text-align:left; font-size:24px; border-bottom:2px solid #439dea; float:left;}
.abou_con { width:500px; margin-top:20px; float:left;}
.acimg { width:500px; height:220px; float:left;}
.actex { width:500px; line-height:28px; margin-top:15px; color:#666; float:left;}
.actex a, .actex a:hover { color:#ff7e00;}

.news { width:650px; height:440px; overflow:hidden; margin-left:50px; float:left;}
.news_tit { width:650px; height:47px; border-bottom:1px solid #d9d9d9; float:left;}
.news_tit a { width:60px; line-height:47px; font-size:14px; text-align:right; float:right;}
.news_con { width:650px; float:left;}
.news_con ul li { width:650px; height:110px; margin-top:20px; overflow:hidden; float:left;}
.ncimg { width:110px; height:110px; float:left;}
.nccon { width:520px; height:110px; text-align:left; margin-left:20px; float:left;}
.nctit { width:520px; height:45px; line-height:45px; font-size:18px; float:left;}
.nctit a { color:#333;}
.nctit a:hover { color:#666; text-decoration:underline;}
.nctex { width:520px; height:50px; line-height:25px; color:#808080; margin-top:5px; float:left;}

.partner { width:1200px; float:left;}
.cttex2 { width:1200px; height:48px; line-height:48px; font-size:18px; background:url(../images/bj1.png) no-repeat -28px center, url(../images/bj2.png) no-repeat 784px center; float:left;}
.part_con { width:1200px; margin-top:15px; float:left;}
.part_con ul li { width:220px; text-align:center; height:160px; margin:30px 25px 0 0; overflow:hidden; float:left;}
.part_con ul li.dis { margin:30px 0 0;}
.part_con ul li a { width:218px; height:158px; border:1px solid #d9d9d9; float:left;}
.part_con ul li a:hover { border:1px solid #ff8926;}

.footer { width:100%; height:400px; margin-top:70px; float:left; position:relative;}
.footer_bj { width:100%; height:400px; position:absolute; top:0;}
.footer_con { width:1200px; height:400px; position:absolute; top:0; left:50%; margin-left:-600px; z-index:1;}
.foco_to { width:100%; margin-top:55px; float:left;}
.foto_le { width:928px; text-align:left; color:#fff; float:left;}
.foto_le dl { margin-left:50px; float:left;}
.foto_le dl dt { margin-bottom:30px; float:left;}
.foto_le dl dd { height:30px; line-height:30px; overflow:hidden; float:left;}
.foto_le dl dd a { color:#fff;}
.foto_le dl dd a:hover { color:#fff; text-decoration:underline;}
.fllin, .fllin dt, .fllin dd { width:110px;}
.fladr, .fladr dt, .fladr dd { width:398px;}
.fladr dd span { color:#ff7e00;}
.foto_ri { width:210px; text-align:left; margin-left:30px; float:left;}
.frtit { width:210px; float:left;}
.frimg { width:122px; height:122px; padding:4px; text-align:center; background:#fff; margin-top:20px; float:left;}
.frtex { width:210px; color:#bbbcbc; margin-top:5px; float:left;}
.frtex p { height:28px; line-height:28px;}
.foco_bo { width:1200px; text-align:center; margin-top:20px; color:#b9b9b9; float:left;}







/*contact_us*/
.banner_ny { width:100%; height:500px; float:left;}
.banner_ny img { width:100%; height:100%;}

.contact { width:100%; margin-top:70px; float:left;}
.cont, .join { width:1200px; margin:0 auto;}
.cont_tit { width:1200px; text-align:center; color:#439dea; float:left;}
.cttit1 { width:1200px; font-size:36px; font-weight:bold; float:left;}
.cttex3 { width:1200px; font-size:16px; margin-top:5px; float:left;}
.cont_con { width:1200px; margin-top:40px; float:left;}
.cccon { width:1060px; margin:0 70px; line-height:30px; font-size:16px; color:#4c4c4c; float:left;}
.cccon p { text-indent:2em;}
.ccway { width:1200px; margin-top:60px; float:left;}
.ccway ul, .auimg ul { margin:0 auto; display:table;}
.ccway ul li { width:300px; text-align:center; float:left;}
.cwimg { width:300px; height:80px; float:left;}
.cwtit { width:300px; font-size:18px; margin-top:25px; float:left;}
.cwtex { width:300px; font-size:16px; color:#666; margin-top:10px; float:left;}
.ccmap { width:1198px; height:398px; border:1px solid #d9d9d9; overflow:hidden; margin-top:50px; float:left;}

.case_tit { width:1200px; text-align:center; color:#333; float:left;}
.case_tit1 { width:1200px; font-size:26px; margin-top:5px; float:left;}
/*about_us*/
.auimg { width:1200px; margin-top:60px; float:left;}
.auimg ul li { width:260px; height:225px; margin:0 25px; float:left;}


/*join_us*/
.joinus { width:100%; margin-top:60px; padding-top:378px; background:url(../images/bj5.jpg) no-repeat center top; float:left;}
.join dl { width:920px; margin:50px 140px 0; float:left;}
.join dl dt { width:920px; text-align:center; font-size:24px; font-weight:bold; color:#6c9bd2; margin-bottom:30px; float:left;}
.join dl dd { width:920px; text-align:left; height:30px; line-height:30px; float:left;}


/*protect_season1*/
.ban_ny { width:100%; height:500px; position:relative;}
.ban_ny > a { width:100%; height:500px; position:absolute; top:0;}
.nav { width:100%; height:80px; line-height:80px; font-size:20px; position:absolute; bottom:0; background:rgba(0,0,0,0.6); z-index:1;}
@media \0screen\,screen\9 {.nav { width:100%; height:80px; line-height:80px; font-size:20px; position:absolute; bottom:0; background:#000; filter:alpha(opacity=6); opacity:0.6; *zoom:1; z-index:1;} }
.nav ul { margin:0 auto; display:table;}
.nav ul li { width:400px; text-align:center; height:80px; float:left;overflow: hidden;}
.nav ul li a { color:#fff;}
.nav ul li a:hover, .nav ul li a.cur { color:#64b8ff;}

.protect { width:100%; float:left;}
.prot { width:1200px; margin:0 auto; height:auto; overflow:hidden; background:url(../images/bj6.jpg) no-repeat 157px top, url(../images/bj7.jpg) no-repeat left 565px, url(../images/bj8.jpg) no-repeat 1060px 194px, url(../images/bj9.jpg) no-repeat right 340px, url(../images/bj10.jpg) no-repeat 650px 652px, url(../images/bj8.jpg) no-repeat 103px 1128px, url(../images/bj11.jpg) no-repeat left 1274px;}
.prot_tit { width:1200px; text-align:center; margin-top:70px; color:#439dea; float:left;}
.pttex { width:1200px; font-size:16px; margin-top:15px; color:#333; float:left;}
.prot_con, .prot_con1 { width:1200px; margin-top:125px; text-align:left; float:left;}
.prot_con dl, .prot_con1 dl { width:470px; float:left;}
.prot_con dl dt, .prot_con1 dl dt { width:470px; height:40px; line-height:40px; font-size:26px; color:#439dea; overflow:hidden; float:left;}
.prot_con dl dd, .prot_con1 dl dd { width:470px; height:30px; line-height:30px; font-size:16px; float:left;}
.prot_con dl dd.sup, .prot_con1 dl dd.sup { font-size:18px; color:#fe8325; margin:5px 0 3px; float:left;}
.supp1 { margin-left:250px;}
.supp2 { margin:176px 0 0 732px;}
.supp3 { margin:190px 0 0 732px;}
.prot_con ul { width:870px; margin:100px 0 0 305px; float:left;}
.prot_con ul li, .prot_con1 ul li { width:870px; line-height:30px; float:left;}
.prot_con ul li span, .prot_con1 ul li span { color:#fe8325;}
.prot_con p { margin:30px 0 10px 305px; color:#fe8325; float:left;}


/*protect_season2*/
.prot1 { width:1200px; margin:0 auto; height:auto; overflow:hidden; background:url(../images/bj12.jpg) no-repeat 161px top, url(../images/bj13.jpg) no-repeat left 565px, url(../images/bj14.jpg) no-repeat right 266px, url(../images/bj15.jpg) no-repeat 649px 652px;}
.supp4 { margin:236px 0 0 732px;}
.supp5 { margin:144px 0 0 732px;}
.prot_con1 ul { width:870px; margin:64px 0 0 30px; float:left;}
.prot_con1 p { margin:30px 0 10px 30px; color:#fe8325; float:left;}


/*protect_season3*/
.prot2 { width:1200px; margin:0 auto; height:auto; overflow:hidden; background:url(../images/bj16.jpg) no-repeat 10px 90px;}
.prco_ri { width:565px; margin:10px 0 0 635px; float:left;}	
.prtit { width:565px; line-height:28px; font-size:16px; float:left;}
.prtit span { padding:0 40px;}
.prco_ri dl { width:565px; margin-top:60px; text-align:left; float:left;}
.prco_ri dl dt { width:491px; padding-left:74px; font-size:20px; color:#439dea; float:left;}
.prco_ri dl dd { width:491px; padding-left:74px; line-height:20px; margin-top:10px; float:left;}
.primg1 { background:url(../images/ny_ico5.png) no-repeat left 10px;}
.primg2 { background:url(../images/ny_ico6.png) no-repeat left 10px;}
.primg3 { background:url(../images/ny_ico7.png) no-repeat left 10px;}
.primg4 { background:url(../images/ny_ico8.png) no-repeat left 10px;}


/*service_flow*/
.ser_flow, .ser_chan, .ser_pay { width:100%; margin-top:70px; float:left;}
.flow, .chan, .pay { width:1200px; margin:0 auto;}
.flow_tit { width:1200px; padding-top:20px; text-align:center; font-size:32px; color:#4c4c4c; background:url(../images/bj17.png) no-repeat center top, url(../images/bj18.png) no-repeat 256px 40px, url(../images/bj19.png) no-repeat 690px 40px; float:left;}
.flow_con { width:1000px; height:auto; overflow:hidden; margin:60px 100px 0; background:url(../images/bj21.png) no-repeat center 47px, url(../images/bj21.png) no-repeat center 299px, url(../images/bj21.png) no-repeat center 477px, url(../images/bj21.png) no-repeat center 644px, url(../images/bj21.png) no-repeat center 817px, url(../images/bj21.png) no-repeat center 989px, url(../images/bj21.png) no-repeat center 1248px, url(../images/bj21.png) no-repeat center 1418px, url(../images/bj21.png) no-repeat center 1647px, url(../images/bj20.jpg) repeat-y center top; float:left;}
.flco1 { width:1000px; margin-top:19px; float:left;}
.flco1_le { width:88px; height:36px; line-height:36px; font-size:24px; font-weight:bold; color:#fff; margin-left:376px; background:url(../images/bj22.jpg) no-repeat right center; float:left;}
.number1 { width:80px; height:36px; text-align:center; background:#439dea; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; float:left;}
.dis1 { margin-top:17px;}
.dis2 { margin-top:10px;}
.dis3 { margin-top:18px;}
.dis4 { margin-top:17px;}
.dis5 { margin-top:20px;}
.dis6 { margin-top:23px;}
.dis7 { margin-top:23px;}
.dis8 { margin-top:23px;}
.dis9 { margin-top:23px;}
.flco1_ri { width:461px; margin-left:75px; float:left;}
.bjr1 { background:url(../images/ny_ico9.png) no-repeat left top;}
.bjr2 { background:url(../images/ny_ico11.png) no-repeat left top;}
.bjr3 { background:url(../images/ny_ico13.png) no-repeat left top;}
.bjr4 { background:url(../images/ny_ico15.png) no-repeat left top;}
.bjr5 { background:url(../images/ny_ico17.png) no-repeat left top;}
.flow_con dl { padding-left:100px; float:left;} 
.flow_con dl dt { width:100%; margin:25px 0 15px; font-size:18px; color:#439dea; float:left;}
.flow_con dl dd { width:100%; line-height:30px; float:left;}
.flco2, .flco3 { width:1000px; margin-top:45px; float:left;}
.flco2_le { width:461px; float:left;}
.bjl1 { background:url(../images/ny_ico10.png) no-repeat left top;}
.bjl2 { background:url(../images/ny_ico12.png) no-repeat left top;}
.bjl3 { background:url(../images/ny_ico14.png) no-repeat left top;}
.bjl4 { background:url(../images/ny_ico16.png) no-repeat left top;}
.flco2_ri { width:88px; height:36px; line-height:36px; font-size:24px; font-weight:bold; color:#fff; margin-left:78px; background:url(../images/bj23.jpg) no-repeat left center; float:left;}
.number2 { width:80px; height:36px; text-align:center; background:#439dea; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; margin-left:8px; float:left;}


/*service_change*/
.chan_tit { width:1200px; padding-top:20px; text-align:center; font-size:32px; color:#4c4c4c; background:url(../images/bj24.png) no-repeat center top, url(../images/bj18.png) no-repeat 256px 40px, url(../images/bj19.png) no-repeat 690px 40px; float:left;}
.chan_con { width:1200px; margin-top:50px; float:left;}
.cccon1 { width:1200px; text-align:center; line-height:30px; font-size:16px; color:#666; margin-bottom:20px; float:left;}
.chan_con dl { width:1120px; text-align:left; margin:50px 40px 0; float:left;}
.chan_con dl dt { width:1066px; padding-left:54px; height:40px; line-height:40px; font-size:34px; font-weight:bold; margin-bottom:20px; float:left;}
.chan_con dl dd { width:1120px; line-height:30px; font-size:16px; color:#666; float:left;}
.chan_con dl dd span { font-size:18px; color:#fe8325; margin-bottom:5px; float:left;}
.chan_con dl dd b { font-weight:normal; color:#fe8325; margin-top:30px; float:left;}
.cctit1 { color:#ff4615; background:url(../images/ny_ico18.png) no-repeat left center;}
.cctit2 { color:#028dc3; background:url(../images/ny_ico19.png) no-repeat left center;}
.cctit3 { color:#64a973; background:url(../images/ny_ico20.png) no-repeat left center;}
.cctit4 { color:#91634b; background:url(../images/ny_ico21.png) no-repeat left center;}


/*service_pay*/
.pay_tit { width:1200px; text-align:center; float:left;}
.pttit { width:1200px; font-size:32px; color:#4c4c4c; float:left;}
.pttex1 { width:1200px; font-size:16px; color:#808080; margin-top:5px; float:left;}
.pay_con { width:1200px; margin-top:50px; float:left;}
.account { width:1200px; float:left;}
.account ul, .card ul { margin:0 auto; display:table;}
.account li { width:322px; padding-left:80px; text-align:left; height:60px; line-height:30px; font-size:16px; color:#4c4c4c; float:left;}
.acbj1 { background:url(../images/acc1.png) no-repeat left center;}
.acbj2 { background:url(../images/acc2.png) no-repeat left center;}
.card { width:1200px; margin-top:70px; float:left;}
.card ul li { width:280px; height:156px; padding:12px 20px; color:#fff; margin:0 15px; overflow:hidden; -ms-border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; -o-border-radius:9px; border-radius:9px; float:left;}
.cabj1 { background:#2f7aed url(../images/card1.png) no-repeat 20px 12px;}
.cabj2 { background:#009882 url(../images/card2.png) no-repeat 20px 12px;}
.cabj3 { background:#d22020 url(../images/card3.png) no-repeat 20px 12px;}
.catit { width:232px; height:34px; line-height:34px; padding-left:48px; font-size:18px; float:left;}
.catex { width:280px; text-align:center; font-size:20px; margin-top:35px; float:left;}
.cacon { width:280px; text-align:left; font-size:16px; margin-top:35px; float:left;}
.pacon { width:1200px; text-align:center; font-size:16px; color:#666; margin-top:60px; float:left;} 


/*vr_home*/
.portion { width:100%; margin-top:40px; float:left;}
.port { width:1200px; margin:0 auto;}
.classify { width:1200px; float:left;}
.classify ul li { width:1200px; padding:10px 0; border-bottom:1px dashed #d9d9d9; color:#4c4c4c; float:left;}
.classify ul li span { line-height:22px; padding-right:15px; text-align:left; float:left;font-weight: bold;}
.classify ul li a { height:22px; padding:0 12px; margin-right:10px; color:#4c4c4c; float:left;}
.classify ul li a:hover, .classify ul li a.cur { color:#fff; background:#fe8325; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px;}

.search { width:1040px; margin-top:30px; height:38px; line-height:38px; padding:30px 80px; background:#f1f1f1; float:left;}
.sear_input { width:420px; height:38px; float:left;}
.sear_input input { width:300px; height:36px; line-height:36px; padding:0 9px; font-size:14px; font-family:"微软雅黑", "Microsoft Yahei", Helvetica, Arial, sans-serif; border:1px solid #439dea; background:#fff; float:left}
.sear_input input.sebtn { width:100px; text-align:center; height:38px; background:#439dea; color:#fff; font-size:18px; float:left;}
.sebtn a { width:100%; height:38px; color:#fff; float:left;}
.sebtn a:hover { color:#fff;}
.sear_hot { margin-left:30px; color:#999; float:left;} 
.sear_hot a { padding-left:30px; color:#999;}
.sear_hot a:hover { color:#666;}

.rendering, .case { width:1200px; margin-top:30px; float:left;}
.rendering ul, .case ul { margin:0 auto; display:table;}
.rendering ul li { width:378px; height:348px; margin:30px 30px 0 0; border:1px solid #d9d9d9; float:left; position:relative;}
.rendering ul li.dis, .case ul li.dis { margin:30px 0 0;}
.reimg { width:360px; height:260px; margin:9px; float:left;}
.recon { width:378px; height:55px; margin-top:15px; float:left;}
.retit { width:235px; text-align:left; font-size:18px; color:#4c4c4c; height:30px; line-height:30px; margin-left:9px; float:left;}
.relin { width:84px; height:30px; float:left;}
.relin a { width:26px; height:26px; margin:2px 15px 2px 0; float:left;}
.relin a.dis { margin:2px 0;}
.reewm { width:50px; height:55px; float:left;}
.reewm:hover .ewm { display:block;}
.ewm { width:201px; height:201px; background:#fff; position:absolute; bottom:0; right:0; display:none;}
.ewm img { width:183px; height:183px; margin:9px; float:left;}

.relin a.jiathis { width:26px!important; height:26px!important; background:url(../images/vr_ico2.png) no-repeat; }

/*case_home*/
.case ul li { width:360px; text-align:center; font-size:18px; color:#4c4c4c; padding:9px; margin:30px 30px 0 0; border:1px solid #d9d9d9; float:left;}
.case ul li:hover { border:1px solid #fe8325; color:#fe8325;}
.caimg { width:360px; height:260px; float:left;}
.catex1 { width:360px; height:50px; line-height:50px; float:left;}

.page { width:1200px; margin-top:50px; float:left;}
.page ul { margin:0 auto; display:table;}
.page ul li { margin:0 4px; font-size:12px; float:left;}
.page ul li a { height:24px; line-height:24px; color:#4c4c4c; text-align:center; border:1px solid #d9d9d9; padding:0 10px; float:left;}
.page ul li a:hover, .page ul li a.cur { color:#fff; border:1px solid #439dea; background:#439dea;}




.info_con{ width:1200px; margin:20px auto 0; padding-top:10px;}
.info_con ul{ float:left; width:100%; height:auto;}
.info_con ul li{ float:left; border-bottom:#ddd 1px dashed; padding:0 0 15px; margin-bottom:15px; width:100%; position:relative;}
.info_con ul li a{ display:inline-block; line-height:25px; max-width:545px;}
.info_con ul li a:hover{ color:#0173bc;}
.info_con ul li span{ display:block; width:100%; margin-top:3px;} 
.info_con ul li span em{ display:block; font-size:12px; color:#999; line-height:24px;}
.info_con ul li dl{ float:right; width:100%; color:#333;}
.info_con ul li dt{ float:left; width:85px; height:72px; text-align:center; padding-top:5px; font-family:Arial;}
.info_con ul li dt i{ color:#ccc;font-size:48px;font-weight:bold;line-height:48px; border-bottom:1px #ccc solid;}
.info_con ul li dt em{ display:block; width:100%;height:25px;margin-top:10px;color:#ccc;line-height:25px;font-size:16px; font-weight:bold;}
.info_con ul li dd{ float:right; width:1100px; overflow:hidden;}
.info_con ul li dd h5{ font-size:16px; line-height:18px; padding-top:5px; padding-bottom:5px; text-align:left; font-weight:bold;}
.info_con ul li dd h5 a{ color:#333;}
.info_con ul li dd span{ display:block; color:#666;font-size:14px; line-height:24px; text-align:left; padding:0;text-indent:28px;}
.info_con ul li:hover{ cursor:pointer;}
.info_con ul li:hover dt i{color:#1890ff; border-bottom:1px #1890ff solid;}
.info_con ul li:hover dt em{color:#1890ff;}
.info_con ul li:hover dd h5 a{color:#1890ff;}


.pages{ width:100%; margin-top:10px; height:auto; float:left;}
.pages div{ height:40px; line-height:40px; border-bottom:1px dotted #CCC;}
.pages span{ font-size:14px;}
.pages a{ color:#333;}
.pages a:hover{ color:#00adef;}


.leftsead{ width: 72px; position:fixed; top:30%; right: 0; z-index:9999999; }
.leftsead li{ width:100%; height:72px; margin-top:1px;clear: both; float: right; position: relative; }
.leftsead li .a{ display: block;float: right; height:72px; min-width:72px; max-width:232px;}
.leftsead .shows{ float: right; width: 72px; height: 29px; color: #fff; padding-top: 43px; text-align: center; position: absolute; right: 0;top: 0; }
.leftsead .qqq .shows { background: url(../images/qqq.png) no-repeat center 12px #6da9de; }
.leftsead .qqq .shows:hover { background: url(../images/qqq.png) no-repeat center 12px #348fe0; }
.leftsead .qqq01 .shows { background: url(../images/qq1.png) no-repeat center 12px #6da9de; }
.leftsead .qqq01 .shows:hover { background: url(../images/qq1.png) no-repeat center 12px #348fe0; }
.leftsead .weixin .shows { background: url(../images/eixin.png) no-repeat center 11px #78c340; cursor:pointer; }
.leftsead .weixin .shows:hover { background: url(../images/eixin.png) no-repeat center 11px #5ac40b; }
.leftsead .tel .shows { background: url(../images/ftel.png) no-repeat center 12px #fbb01f; }
.leftsead .tel .shows:hover { background: url(../images/ftel.png) no-repeat center 12px #d09118; }
.leftsead .gotop .shows { background: url(../images/gotop.png) no-repeat center 18px #666666; }
.leftsead .gotop .shows:hover { background: url(../images/gotop.png) no-repeat center 18px #888; }
.leftsead .imghide { position: absolute; right: 72px; top: 0; display: none; }
.leftsead .weixin:hover .imghide { display: block; }
.tel { position:relative; background:#fbb01f; }
.tel .sidebox { position:absolute; width:72px; height:72px; top:0; right:0; transition:all 0.3s; background:#d09118; opacity:0.8; filter:Alpha(opacity=80); color:#fff; overflow:hidden; }
.tel .hides em { height:72px; padding-left:15px; font-size:23px; }