﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em "微软雅黑",Arial,"宋体";}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#414446; width:100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
i,em{ font-style:normal;}
.size20{ font-size:20px;}
.size16{ font-size:16px;}


ul,li,ol,li{ list-style:none;}
.ma {border: 1px solid #e6ecf4;display: inline-block;width: 98px;height: 22px;color: #818fa0;text-align: center;line-height: 22px;margin-bottom: 10px;} 

.contain{ width:1100px; margin:0 auto; clear:both;}
.section {  width: 1300px;  margin: 0 auto;  position: relative;}
.SildeBar{ float:left; width:240px; padding:22px 0 158px; background:#d0d8e7 url(../images/SildeBar_bg_07.jpg) no-repeat right bottom;}
.MainContent{}
.content{ float:right; width:859px; border:1px solid #e8ebf1; border-left:none; min-height:269px;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:13px; line-height:24px;}

.Current{}

/*pages*/
.Pages{}
/*pages end*/

/*Top*/
.topdivt{ height:90px;}
.topbigdiv{ position:fixed; left:0; top:0; width:100%; z-index:9997; background:#fff}
.top_bg{ height:87px; border-top:3px solid #d6ae59;}
.top{ width:1100px; height:100%; margin:0 auto; position:relative;}
.logo{ position:absolute; left:0; top:24px;}
.top_tel{ position:absolute; right:0; top:14px;}
.top_tel b{ color:#dda93b; font-size:15px;}
.top_login{ position:absolute; right:0; top:35px;}
.top_login a{ color:#fff; display:inline-block; width:80px; height:30px; line-height:30px; text-align:center; font-weight:bold; background:url(../images/top_login_a_03.jpg) no-repeat;}
.top_login .a:hover{ color:#414446; background:url(../images/top_login_03.jpg) no-repeat;}
.top_login .a1{ color:#414446; background:url(../images/top_login_03.jpg) no-repeat;}
.top_login .a1:hover{ background:url(../images/top_login_a_03.jpg) no-repeat; color:#fff;}


.mainnav{ position:absolute; right:200px; bottom:0;}
.mainnav li{ padding:0 28px; float:left;}
/*.mainnav li{ padding:0 33px; float:left;}*/
.mainnav li a{ display:block; padding-bottom:14px; font-size:14px; font-weight:bold; border-bottom:4px solid #fff;}
.mainnav li a:hover,.mainnav .onnav a{ border-bottom-color:#d6ae59;}


/*Top*/

/*Bottom*/
.bottom_bg{ background:#383838; clear:both;}
.bottom{ width:1100px; margin:0 auto; padding:25px 0; color:#a2a2a2;}
.bottom a{ color:#9b9b9b;}
.bottom .l{ float:left; width:820px;}
.bottom .l .t{ font-size:16px; color:#aeaeae; overflow:hidden; padding-bottom:10px;}
.bottom .l .c1{ float:left; overflow:hidden; padding-right:6px;}
.bottom .l .c1 li{ float:left; width:78px; padding-right:16px; text-align:center; color:#fff;}
.bottom .l .c2{ float:left; width:184px;}
.bottom .l .c2 .div{ line-height:24px;}

.bottom .l .c3{ float:left; width:440px;}
.bottom .l .c3 li{ float:left; padding-right:20px;}




.bottom .copyright{ float:right; text-align:right; padding-top:35px; width:280px;}
.bottom .copyright em{ color:#595959; padding:0 3px;}
.bottom .copyright img{ vertical-align:middle;}
/*Bottom*/

/*SildeBar*/
.menulist a{ display:block; height:45px; line-height:45px; padding-left:34px; color:#fff; font-size:16px; border-bottom:1px solid #dee4ee;}
.menulist .onnav a{ border:none; background:#99add0 url(../images/help_a_03.jpg) no-repeat right center;}
.menulist  a.onnav{ border:none; background:#99add0 url(../images/help_a_03.jpg) no-repeat right center;}
.SildeBar2_bg{ background:#f4f4f4;}
.SildeBar2{ width:1100px; margin:0 auto; overflow:hidden;}
.SildeBar2 li{ float:left; width:169px; border-right:1px solid #fff; height:48px; text-align:center; line-height:48px; font-size:16px;}
.SildeBar2 li a{ display:block;}
.SildeBar2 li a:hover,.SildeBar2 .onnav a{ background:#deab40; color:#fff;}
/*SildeBar*/

/*Banner*/
.home_ban{ width:100%; height:450px; background:url(../images/home_ban_02.jpg) no-repeat center top; overflow:hidden; position:relative;}
.home_ban .bd ul{ width:100%; height:450px;}
.home_ban .bd ul li{ width:100% !important; height:450px;}
.home_ban .bd ul li div{ width:1100px; height:100%; position:relative; margin:0 auto;}
.home_ban .bd ul li a{ display:block; width:176px; height:46px; border:2px solid #deab40; background:#deab40; text-align:center; line-height:46px; font-size:30px; color:#fff; position:absolute; right:103px; bottom:61px;}
.home_ban .bd ul li a:hover{ border-color:#ff6633; color:#fff; background:#ff6633}
.home_ban .Bantab{ width:100%; height:12px; position:absolute; left:0; bottom:10px;}
.home_ban .Bantab .List{ margin:0 auto;}
.home_ban .Bantab li{ float:left; padding:0 3px;}
.home_ban .Bantab li span{ display:block; width:10px; height:10px; background:#D6AE59; border:1px solid #fff; cursor:pointer;}
.home_ban .Bantab li.on span{ background:#EA191C;}

.banner{ width:100%; height:150px;}
.banner div{ width:1100px; height:100%; position:relative; margin:0 auto;}
.banner div a{ display:block; width:176px; height:46px; background:#deab40; border:2px solid #deab40; text-align:center; line-height:46px; font-size:30px; color:#fff; position:absolute; right:356px; bottom:45px;}
.banner div a:hover{ border-color:#f15433; color:#fff; background:#f15433}

.banner p{ position:absolute; right:209px; top:178px; line-height:28px; height:28px; padding-left:40px; background:url(../images/case_ban_03.png) no-repeat left center; margin:0; color:#fff; font-family:"宋体"; font-size:14px;}
.banner p i{ width:16px; height:28px; background:url(../images/case_ban_Bg_03.png) no-repeat; text-align:center; display:inline-block; margin:0 2px; color:#1b2842; font-size:16px;}
.banner p em{ padding:0 3px;}

.micro_ban{ height:520px; position:relative;}
.micro_ban a{ display:block; width:176px; height:46px; border:2px solid #deab40; background:#deab40; text-align:center; line-height:46px; font-size:30px; color:#fff; position:absolute; right:327px; bottom:153px;}
.micro_ban a:hover{ border-color:#ff6633; color:#fff; background:#ff6633}
/*Banner*/

/*index*/
.home_con{ width:100%;}
.home_con .con1{ width:1100px; margin:50px auto 40px;}
.home_con .con1 .l{ float:left; width:296px; padding-bottom:91px; position:relative;}
.home_con .con1 .l .t{ padding-bottom:10px; border-bottom:4px solid #868d9c; font-size:20px; font-weight:bold;}
.home_con .con1 .l .t span{ color:#deab40;}
.home_con .con1 .l p{ font-size:14px;}
.home_con .con1 .l p span{ font-size:38px; color:#deab40; margin:7px 0; display:inline-block;}
.home_con .con1 .l .a{ position:absolute; left:0; bottom:50px; width:120px; height:40px; text-align:center; line-height:40px; color:#fff; font-size:20px; background:#cc9933;}
.home_con .con1 .l .a:hover{ background:#f15433; color:#fff;}
.home_con .con1 .l .img{ position:absolute; right:0; bottom:0;}


.home_con .con1 .r{ float:right; width:702px; overflow:hidden; position:relative;}
.home_con .con1 .r .a{ position:absolute; top:0; display:block; width:150px; height:150px; text-indent:-999px;}
.home_con .con1 .r .a2{ left:280px;}
.home_con .con1 .r li{ padding-top:8px; float:left; overflow:hidden; text-align:center;}
.home_con .con1 .r li em{ display:inline-block; width:40px; height:40px; background:url(../images/con1_r_03.jpg) no-repeat; color:#d6ae59; font-size:18px; line-height:40px;}
.home_con .con1 .r li div{ color:#a6a6a6; padding-top:12px;}
.home_con .con1 .r li span{ display:block; font-size:14px; color:#555;}

.home_con .con1 .r .li1{ width:150px;}
.home_con .con1 .r .li2{ width:407px;}
.home_con .con1 .r .li3{ width:145px;}


.home_con .con2{ width:100%; height:400px; background:#f7f7f7;}
.home_con .con2 .t{ position:relative; padding:30px 0 55px; width:1100px; margin:0 auto; overflow:hidden; font-size:20px; font-weight:bold;}
.home_con .con2 .t i{ width:24px; height:24px; display:block; position:absolute; left:0; top:0; background:url(../images/con2_img_03.png) no-repeat;}
.home_con .con2 .t span{ color:#deab40;}
.home_con .con2 .t div{ font-weight:normal; font-size:14px;}
.home_con .con2 .t div b{ color:#868d9c; font-size:24px;}

.home_con .con2 .con{ width:1300px; margin:0 auto; overflow:hidden; position:relative;}
.home_con .con2 .con .bd{ width:1100px; height:222px; position:relative; margin:0 auto; overflow:hidden;}
.home_con .con2 .con .bd li{ float:left; padding-right:124px;}
.home_con .con2 .con .prev,.home_con .con2 .con .next{ display:block; width:30px; height:58px; position:absolute; top:50%; margin-top:-29px;}
.home_con .con2 .con .prev{ left:0; background:url(../images/home_prev_03.png) no-repeat;}
.home_con .con2 .con .next{ right:0; background:url(../images/home_next_03.png) no-repeat;}

.home_con .con3{ overflow:hidden; width:1100px; margin:0 auto; padding:15px 0 40px;}
.home_con .con3 .t{ height:36px; font-size:20px; font-weight:bold; position:relative; margin-top:25px;}
.home_con .con3 .t span{ color:#deab40;}
.home_con .con3 .t a{ position:absolute; right:0; top:0; width:20px; height:20px; display:block; background:url(../images/home_more_03.jpg) no-repeat;}
.home_con .con3 .l{ float:left; width:481px; padding-right:49px; border-right:1px solid #f2f2f2;}
.home_con .con3 .l .c1{ overflow:hidden; padding-bottom:25px; border-bottom:1px solid #f2f2f2;}
.home_con .con3 .l .c1 .img{ float:left; width:200px;}
.home_con .con3 .l .c1 .ul{ float:right; width:244px;}
.home_con .con3 .l .c1 .ul li{ height:50px;}
.home_con .con3 .l .c1 .ul li a{ display:block; padding:8px 0 0 18px; background:url(../images/home_ul_03.jpg) no-repeat left top; height:42px;}
.home_con .con3 .l .c1 .ul li a:hover{ background-position:left bottom; color:#ae894a;}
.home_con .con3 .l .c1 .ul li a span{ position:relative; top:-4px; color:#c1c1c1;}

.home_con .con3 .l .c2{ overflow:hidden;}
.home_con .con3 .l .c2 .istop{ background:#f9f9f9; height:120px; margin-bottom:10px;}
.home_con .con3 .l .c2 .istop div{ float:right; width:235px; padding-right:25px;}
.home_con .con3 .l .c2 .istop img{ float:left; width:200px; height:120px;}
.home_con .con3 .l .c2 .istop span{ color:#868d9c; font-size:14px; display:block; padding-top:25px;}
.home_con .con3 .l .c2 .istop span em{ font-size:48px;}
.home_con .con3 .l .c2 .istop p{ margin:3px 0 0; line-height:18px; color:#a3a3a3;}
.home_con .con3 .l .c2 .none{ height:24px; line-height:24px;}
.home_con .con3 .l .c2 .none span{ color:#adadad; float:right;}
.home_con .con3 .l .c2 .none a{ padding-left:16px; background:url(../images/jt_03.jpg) no-repeat left center;}
.home_con .con3 .l .c2 .none a:hover{color:#ae894a;}

.home_con .con3 .r{ float:right; width:518px;}
.home_con .con3 .r .c{ overflow:hidden;}
.home_con .con3 .r .c div{ position:relative; overflow:hidden;}
.home_con .con3 .r .c div p{ line-height:40px; font-size:16px; color:#475673; margin:0; background:url(../images/c1_03.jpg) repeat-x left 44px; float:left;}
.home_con .con3 .r .c div p span{ color:#868d9c; font-size:24px; display:inline-block; padding-right:10px;}
.home_con .con3 .r .c div p em{ font-size:40px; color:#d6ae59; line-height:30px;}
.home_con .con3 .r .c div a{ position:absolute; right:0; top:10px; width:118px; height:38px; line-height:38px; display:block; background:#cc9933; border:1px solid #cc9933; font-size:20px; color:#fff; text-align:center;}
.home_con .con3 .r .c div a:hover{ background:#f15433; border-color:#f15433}

.home_con .con3 .r .c2{ height:468px; position:relative; background:url(../images/c2_bg_03.jpg) no-repeat center center;}
.home_con .con3 .r .c2 li{ position:absolute;}
.home_con .con3 .r .c2 li b{ display:inline-block; color:#555; font-size:14px;}
.home_con .con3 .r .c2 li p{ margin:0 0 10px; line-height:18px;}
.home_con .con3 .r .c2 .li1{ left:0; top:35px; width:150px;}
.home_con .con3 .r .c2 .li2{ right:50px; top:35px; width:170px;}
.home_con .con3 .r .c2 .li3{ left:0; bottom:0; width:230px;}
.home_con .con3 .r .c2 .li4{ right:0; bottom:0; width:230px;}
.home_con .con3 .r .c2 .li3 img,.home_con .con3 .r .c2 .li4 img{ float:left; margin-right:12px;}

.home_con .con4{ background:#f8f8f8;}
.home_con .con4 .con{ width:1100px; overflow:hidden; margin:0 auto; padding:30px 0 50px; position:relative;}
.home_con .con4 .t{ width:1100px; margin:0 auto; overflow:hidden; font-size:20px; font-weight:bold; float:left; width:226px;}
.home_con .con4 .t i{ width:24px; height:24px; display:block; position:absolute; left:0; top:0; background:url(../images/con2_img_03.png) no-repeat;}
.home_con .con4 .t span{ color:#deab40;}
.home_con .con4 .t div{ font-weight:normal; font-size:14px; overflow:hidden; padding-top:10px; line-height:28px;}
.home_con .con4 .t div b{ color:#868d9c; font-size:36px;}
.home_con .con4 .r{ width:856px; height:122px; float:right; position:relative; background:url(../images/c4_txt_03.jpg) no-repeat;}
.home_con .con4 .r .txt{ position:absolute; left:85px; top:19px; width:715px; display:none;}
.home_con .con4 .r .txt b{ font-size:16px; color:#666;}
.home_con .con4 .r .txt p{ margin:3px 0 0; font-size:14px; line-height:22px;}
.home_con .con4 .b{ padding-top:20px; overflow:hidden;}
.home_con .con4 .b li{ float:left; text-align:center; width:160px; height:80px; padding:0 30px;}
.home_con .con4 .b li img{ width:156px; height:76px; border:2px solid #f8f8f8;}
.home_con .con4 .b li .img{ display:none; border-color:#f0f0f0;}

/*index*/

/*template*/

.template{ /*padding-top:24px;*/ overflow:hidden; /*min-height:600px;*/}
.template .tab{ height:46px; /*overflow:hidden; */position:relative;}
.template .tab span{ height:46px; width:150px; margin-right:1px; background:#e6e6e6; color:#777; font-size:18px; display:block; float:left; line-height:46px; text-align:center; cursor:pointer;}
.template .tab span img{ vertical-align:middle;}
.template .tab span .img{ display:none;}
.template .tab .span{ background:#deab40; color:#fff;}
.template .tab .span img{ display:none;}
.template .tab .span .img{ display:inline;}
.template .tab .search{ position:absolute; right:0; top:0; overflow:hidden;}
.template .tab .search .text{ width:198px; height:32px; padding-left:29px; background:url(../images/tab_search_03.jpg) no-repeat 10px center; line-height:32px; border:1px solid #d2d4d8; color:#aaa; font-family:"宋体"; float:left;}
.template .tab .search a{ display:block; float:left; width:51px; height:32px; background:#deab40; line-height:32px; text-align:center; color:#fff; font-size:14px; border:1px solid #d6a234;}
.template .color{ background:#f7f7f7; padding:30px 20px 15px; font-size:14px; color:#777; position:relative; z-index:111;  }
.template .color .txt{ position:absolute; right:40px; top:20px; background:url(../images/color_text_03.jpg) no-repeat left top; padding:60px 0 10px 55px;}
.template .color li{ clear:both; padding-bottom:14px; position:relative;}
.template .color li.none{ display:none;}
.template .color span{ float:left; display:block; line-height:30px;}
.template .color li i{ display:block; float:left; width:30px; height:30px; cursor:pointer; margin-right:6px;}
.template .color li .i1{ background:#f60;}
.template .color li .i2{ background:#f00;}
.template .color li .i3{ background:#ff0;}
.template .color li .i4{ background:#007600;}
.template .color li .i5{ background:#00d9d9;}
.template .color li .i6{ background:#03f;}
.template .color li .i7{ background:#ff68ff;}
.template .color li .i8{ background:#909;}
.template .color li .i9{ background:#fff; border:2px solid #d2d2d2; width:28px; height:28px;}
.template .color li .i10{ background:#999;}
.template .color li .i11{ background:#000;}
.template .color li .i12{ background:#964b00;}
.template .color li .i13{ background:url(../images/color_03.jpg) no-repeat;}
.template .color .text{ padding:0 20px 0 10px; height:30px; line-height:30px; background:#eee; border:1px solid #d9d9d9; width:432px; color:#aaa;}
.template .color .i{ position:absolute; left:510px; top:13px; width:8px; height:4px; background:url(../images/slidedown_03.jpg) no-repeat; cursor:pointer;}
.template .slidedown{ position:absolute; left:42px; top:31px; padding:20px 25px; border:1px solid #d9d9d9; background:#f7f7f7; width:986px; display:none;}
.template .slidedown .t{ color:#64728d; font-size:14px; width:auto; font-family:"宋体"; border-bottom:1px solid #64728d; float:left; font-weight:bold;}
.template .slidedown .l{ float:left; width:560px;}
.template .slidedown dl{ padding:5px 0; overflow:hidden; width:100%; font-size:12px;}
.template .slidedown dt{ float:left; width:25%; line-height:22px; height:22px; overflow:hidden;}
.template .slidedown dl em{ color:#aaa;}
.template .slidedown .r{ float:right; width:375px; overflow:hidden;}

#alltemplate{width:952px; height:auto; margin:0 auto 50px; padding:0; overflow:hidden; padding-bottom:30px;}
#alltemplate h3{width:940px; padding-left:12px; height:30px; line-height:30px; text-align:left; color:#333; font-size:18px; font-family: "Microsoft YaHei",tahoma,verdana,arial,sans-serif; margin-top:10px; margin-bottom:9px; font-weight:normal;}
#alltemplate li{float:left; width:200px; height:150px; background:url(../images/template.png) -578px 0 no-repeat; padding:11px; margin:15px 8px; position:relative;}
#alltemplate li:hover{background-color: #f15433;}
#alltemplate li img{width:200px; height:150px; border:0;}
#alltemplate li span{width:193px; height:30px; line-height:30px; text-align:left; color:#FFF; display:inline-block; position:absolute; top:131px; left:11px;  padding-left:5px; display:none; overflow:hidden; background-color:#F15433; border-left:1px solid #F15433; border-right:1px solid #F15433;}
#alltemplate li span a{float:right; width:34px; height:18px; line-height:18px; text-align:center; display:inline-block; color:#f15433; background:url(../images/buy_view.png) 0 0 no-repeat; cursor:pointer; margin-top:6px; margin-right:5px; *margin-top:-25px;}
#alltemplate li span a:hover{color:#FFF; background:url(../images/buy_view.png) 0 -18px no-repeat; text-decoration:none;}
				
#alltemplatebuy {width:952px; height:auto; margin:0 auto 50px auto; padding:0; overflow:hidden;}
#alltemplatebuy h3{width:940px; padding-left:12px; height:30px; line-height:30px; text-align:left; color:#333; font-size:18px; font-family: "Microsoft YaHei",tahoma,verdana,arial,sans-serif; margin-top:10px; margin-bottom:9px;}
#alltemplatebuy li{float:left; width:200px; height:150px; background:url(../images/template.png) -578px 0 no-repeat; padding:11px; margin:15px 8px; }
#alltemplatebuy li:hover{background-color: #f15433;}
#alltemplatebuy li img{width:200px; height:150px; border:0;}
#alltemplatebuy li span{width:193px; height:30px; line-height:30px; text-align:left; color:#FFF; display:inline-block; position:relative; top:-23px; left:0px;  padding-left:5px; display:none; overflow:hidden; background-color:#F15433; border-left:1px solid #F15433; border-right:1px solid #F15433;}
#alltemplatebuy li span a{float:right; width:34px; height:18px; line-height:18px; text-align:center; display:inline-block; color:#f15433; background:url(../images/buy_view.png) 0 0 no-repeat; cursor:pointer; margin-top:6px; margin-right:5px; *margin-top:-25px;}
#alltemplatebuy li span a:hover{color:#FFF; background:url(../images/buy_view.png) 0 -18px no-repeat; text-decoration:none;}
				
.page{clear:both; width:943px; height:26px; text-align:right; overflow:hidden; margin:0 auto 50px auto; padding:0 9px 0 0;}

.page a{float:left; width:20px; height:22px; background:url(../images/template.png) 0 -39px no-repeat; padding:2px 3px; text-align:center; font-size:13px; color:#4c4c4c; margin:0 1px;}
.page a:hover{text-decoration:none; color:#FFF; background:url(../images/template.png) -28px -39px no-repeat;}
.page a.slh:hover{background:url(/images/template.png) 0 -39px no-repeat;color:#4c4c4c;}
.page span.currentpage{color:#FFF; width:26px; height:26px; line-height:26px; text-align:center; background:url(../images/template.png) -28px -39px no-repeat; display:inline-block; float:left;}
.loadingframe{width:952px; height:auto; background:url(../images/Loding.gif) center center no-repeat #888787; opacity:0.5; position:absolute;}

.tempinfo{width:110px; height:20px; line-height:20px; text-align:left; margin-top:12px; font-family:"宋体"; font-size:12px; position:absolute; }
.tempinfo .auth{display:inline-block!important; color:#f15433!important; margin-left:5px!important; background:none!important; border:0!important; position:static!important;}
.temprc{width:80px; height:20px; line-height:20px; text-align:right; font-family:"Microsoft YaHei"; font-size:14px; color:#f15433; margin-top:12px; position:absolute; margin-left:120px;}
.temprc p{ margin:0;}

.n_case_list{ width:980px; margin:0 auto; overflow:hidden;}
.sitestar_case_list{ width:1200px;}
.sitestar_case_view_list{ width:200px; height:235px; overflow:hidden; float:left; margin-right:58px;}
.sitestar_case_name{ padding:0 8px; text-align:center; overflow:hidden; height:26px; line-height:26px;  font-family:'Microsoft yahei'; font-size:14px; color:#666;}
.view{ width: 170px; height: 170px; overflow: hidden; position: relative; text-align: center; cursor: default; background:url(../images/sitestar_case_list_bg.gif) no-repeat; padding:15px; overflow:hidden;}
.view .mask,.view .content{ width: 170px; height: 170px; position: absolute; overflow: hidden; top: 15px; left: 15px; opacity:0; filter:alpha(opacity=0);}
.view-tenth h2{ border-bottom: 1px solid rgba(0, 0, 0, 0.2); background: transparent; margin:0 auto; color: #666; width:150px; padding:10px 0 5px 0; line-height:50px; height:50px; overflow:hidden;}
.view-tenth .mask{ background-color: rgb(255, 231, 179); filter: alpha(opacity=0); opacity: 0;}
.view a.info{ display: inline-block; text-decoration: none; padding: 7px 14px; background: #f15433; color: #fff;}

/*template*/

/*case*/
.case_none{ display:none;}
.case_tabpl{ padding-left:400px;}
.case_tabpl_1{ /*padding-left:400px;*/ position:relative}
.wit548{margin:0 auto; width:1000px;}
.template .tab .case_tabpl_1 .search{ top:76px; z-index:999; right:70px}
.case_tabpl_2{ padding-left:230px;}
.case_tabbg{ height:46px; background:#f4f4f4;}
.case_tab{ height:46px; position:relative; width:1100px; margin:0 auto;}
.case_tab span{ height:46px; margin-right:1px; background:#e6e6e6; font-size:18px; display:block; float:left; line-height:46px; text-align:center; cursor:pointer; position:relative; padding:0 32px; color:#777;}
.case_tab span a{ color:#777;}
.case_tab span i{ display:none; position:absolute; left:50%; bottom:-6px; width:12px; height:6px; background:url(../images/case_tabbg_03.jpg) no-repeat; margin-left:-6px;}
.case_tab span img{ vertical-align:middle;}
.case_tab span .img{ display:none;}
.case_tab .span{ background:#deab40; color:#fff;}
.case_tab .span a{ color:#fff;}
.case_tab .span img{ display:none;}
.case_tab .span .img,.case_tab .span i{ display:inline;}

.case{ margin:20px 0 30px 0; overflow:hidden; height:145px;}
.case .all .l{ width:728px; float:left; overflow:hidden;}
.case .all .dl{ padding:5px 0; overflow:hidden; width:100%; font-size:12px;}
.case .all .dl a{ float:left; width:22%; padding-left:1%; margin-right:2%; line-height:22px; height:22px; overflow:hidden; display:block; color:#777;}
.case .all .dl .a,.case .all .dl a:hover{ color:#fff; background:#deab40;}
.case .all .dl .a em,.case .all .dl a:hover em{ color:#fff;}
.case .all .dl em{ color:#aaa;}

.case_slide{ border-top:1px solid #d4d4d4; position:relative; height:42px;}
.case_slide i{ display:block; width:21px; height:13px; position:absolute; left:50%; margin-left:-10px; top:-1px; background:url(../images/case_slide_03.jpg) no-repeat; cursor:pointer;}

.case .r li{ overflow:hidden; padding-bottom:15px; color:#777;}
.case .r .text{ width:198px; height:32px; padding-left:29px; background:url(../images/tab_search_03.jpg) no-repeat 10px center; line-height:32px; border:1px solid #d2d4d8; color:#aaa; font-family:"宋体"; float:left;}
.case .r a{ display:block; float:left; width:51px; height:32px; background:#deab40; line-height:32px; text-align:center; color:#fff; font-size:14px; border:1px solid #d6a234;}

.case .r{ float:right; width:324px;}
.case .r i{ border: 1px solid #d2d4d8;display:inline-block; width:30px; height:30px; cursor:pointer; margin-right:6px;}
.case .r .i1{ background:#f60;}
.case .r .i2{ background:#f00;}
.case .r .i3{ background:#ff0;}
.case .r .i4{ background:#007600;}
.case .r .i5{ background:#00d9d9;}
.case .r .i6{ background:#03f;}
.case .r .i7{ background:#ff68ff;}
.case .r .i8{ background:#909;}
.case .r .i9{ background:#fff; border:2px solid #d2d2d2; width:28px; height:28px;}
.case .r .i10{ background:#999;}
.case .r .i11{ background:#000;}
.case .r .i12{ background:#964b00;}
.case .r .i13{ background:url(../images/color_03.jpg) no-repeat; margin:0;}
/*case*/

.dibudyinfo{ padding:20px;}
/*micro*/
.micro{ overflow:hidden; width:100%;}
.micro .con{ position:relative; clear:both; width:1100px; margin:0 auto;}
.micro .con1{ height:602px;}
.micro .con1 .img{ position:absolute; left:-170px; top:0;}
.micro .con1 .txt{ position:absolute; top:150px; right:0;}
.micro .con1 .txt h1{ font-size:36px; color:#aaaeb6;}
.micro .con1 .txt h1 span{ font-size:54px; color:#f0aa17;}
.micro .con1 ul{ padding-bottom:25px;}
.micro .con1 li{ height:31px; line-height:31px; padding-left:30px; background:url(../images/micro_li1_03.png) no-repeat left center; font-size:16px; color:#777;}
.micro .con1 .a{ display:inline-block; width:146px; height:46px; border:1px solid #cad0db; text-align:center; line-height:46px; font-size:14px; color:#aaaeb6;}


.micro .con2_bg{ background:#47dace; height:600px;}
.micro .con2{ height:100%;}
.micro .con2 .img{ position:absolute; right:-26px; top:0;}
.micro .con2 .txt{ position:absolute; top:97px; left:0;}
.micro .con2 .txt h1{ font-size:36px; color:#d4fff9;}
.micro .con2 .txt h1 span{ font-size:54px; color:#fff;}
.micro .con2 ul{ padding-bottom:25px;}
.micro .con2 li{ height:31px; line-height:31px; padding-left:30px; background:url(../images/micro_li2_03.png) no-repeat left center; font-size:16px; color:#fff;}
.micro .con2 .a{ display:inline-block; width:146px; height:46px; border:1px solid #fff; text-align:center; line-height:46px; font-size:14px; color:#fff;}


.micro .con3{ height:602px;}
.micro .con3 .img{ position:absolute; left:0; top:60px;}
.micro .con3 .txt{ position:absolute; top:150px; right:0;}
.micro .con3 .txt h1{ font-size:36px; color:#aaaeb6;}
.micro .con3 .txt h1 span{ font-size:54px; color:#f0aa17;}
.micro .con3 ul{ padding-bottom:25px;}
.micro .con3 li{ height:31px; line-height:31px; padding-left:30px; background:url(../images/micro_li1_03.png) no-repeat left center; font-size:16px; color:#777;}
.micro .con3 .a{ display:inline-block; width:146px; height:46px; border:1px solid #cad0db; text-align:center; line-height:46px; font-size:14px; color:#aaaeb6;}


.micro .con4_bg{ background:#d7251d; height:600px;}
.micro .con4{ height:100%;}
.micro .con4 .img{ position:absolute; right:-26px; top:0;}
.micro .con4 .txt{ position:absolute; top:97px; left:0;}
.micro .con4 .txt h1{ font-size:36px; color:#d4fff9;}
.micro .con4 .txt h1 span{ font-size:54px; color:#fff;}
.micro .con4 ul{ padding-bottom:25px;}
.micro .con4 li{ height:31px; line-height:31px; padding-left:30px; background:url(../images/micro_li2_03.png) no-repeat left center; font-size:16px; color:#fff;}
.micro .con4 .a{ display:inline-block; width:146px; height:46px; border:1px solid #fff; text-align:center; line-height:46px; font-size:14px; color:#fff;}


.micro .con5{ padding:108px 0 80px; text-align:center;}
.micro .con5 .span{ font-size:24px; font-weight:bold; color:#999; border-bottom:1px solid #cdcdcd; display:inline-block; padding:70px 0 7px;}
.micro .con5 ul{ padding-top:22px; margin:0 auto; width:700px; overflow:hidden;}
.micro .con5 li{ float:left; width:68px; padding:0 16px; font-size:18px; line-height:40px;}
.micro .con5 li a{ color:#999;}
.micro .con5 .a{ display:inline-block; width:146px; height:46px; border:1px solid #cad0db; text-align:center; line-height:46px; font-size:14px; color:#aaaeb6; margin-top:90px;}
.micro .con1 a.a:hover,.micro .con3 a.a:hover,.micro .con5 a.a:hover{ color:#fff; background:#cad0db;}
.micro .con2 a.a:hover,.micro .con4 a.a:hover{ color:#cad0db; background:#fff;}

/*micro*/


/*price*/
.price .table td.ltd{ text-align:left}
.price{ padding:40px 0 105px; overflow:hidden; position:relative;}
.price .table{ width:100%; background:#e8ebf1;}
.price .table td{ background:#fff; padding:6px 13px; text-align:center; font-size:14px;}
.price .table .tr1{ color:#fff;}
.price .table .tr1 td{ background:#798eb3; position:relative;}
.price .table .tr1 .td2{ background:#deab40;}
.price .table .base{ padding-left:20px; width:52px; float:left; background:url(../images/base_03.png) no-repeat left center; line-height:35px; text-align:left; position:relative; cursor:pointer;}
.price .table .base2{ background:url(../images/base_2_03.png) no-repeat left center;}
.price .table .base .mba{ width:46px; height:20px; position:absolute; right:0; top:-7px; background:url(../images/mba_03.png) no-repeat;}
.price .table .select{ width:130px; height:32px; background:#fff url(../images/select_bg_03.png) no-repeat 90% 14px; margin:0 auto; line-height:32px; font-size:12px; position:relative}
.price .table .select span{ cursor:pointer; display:block; color:#000}
.price .table .select dl{ position:absolute; left:0; top:32px; width:100%; background:#687da1; display:none;}
.price .table .select dl dt{ cursor:pointer;}
.price .table .td1{ width:72px;}
.price .table_bd{ width:171px; border-left:1px solid #deab40; border-right:1px solid #deab40; position:absolute; right:172px; top:204px;}
.price .table a.hover .base{ background:url(../images/base_2_03.jpg) no-repeat left center; color:#fff}

.price .table .td1 .size16{ color:#798eb3;}
.price .table .tr2 td{ background:#f1f5fb;}
.price .table .tr2 .td1{ background:#fff;}
.price .table .tr2 .price2{ background:#f1f5fb url(../images/price_bg_03.png) no-repeat center center;}
.price .table .price2{ background:#fff url(../images/price_bg_03.png) no-repeat center center;}
.price .table .btn{ cursor:pointer; width:90px; height:27px; line-height:27px; text-align:center; background:#687da1; border-bottom:3px solid #5a6e91; color:#d2d8e3;}
.price .table .btn:hover{ color:#fff; border-color:#ce9a2d; background:#deab40;}
.price .table .btn3{ color:#fff; border-color:#ce9a2d; background:#deab40;}
.price .table .btn3:hover{ background:#f63; border-color:#ff9471;}

.div_fixed{ height:164px; position:relative;}
.div_fixed .table_fixed{ height:164px; position:absolute; width:1100px; left:50%; top:0; margin-left:-550px;}
.table_div{ width:1100px; position:fixed; left:50%; bottom:0; margin-left:-550px;}
.table_div table{ width:100%;}
.table_div2{ position:absolute; left:0; margin:0; bottom:65px;}
.table_div .table_div_l{ height:100%; width:1px; background:#deab40; position:absolute; left:-1px; top:0; display:block;}
.table_div .table_div_r{ height:100%; width:1px; background:#deab40; position:absolute; right:-1px; top:0; display:block;}
.table_div .table_div_b{ height:1px; width:100%; background:#deab40; position:absolute; left:0; bottom:-1px; display:background;}
.table_div td{ position:relative;}

.price_fixed{ position:fixed; right:10px; bottom:10px; background:url(../images/price_fixed_bg_03.jpg) repeat-y 6px top;}
.price_fixed li{ height:14px; line-height:14px; padding-left:20px; margin-top:19px; background:url(../images/pri_li1_03.jpg) no-repeat left center; cursor:pointer;}
.price_fixed .li{ background:url(../images/pri_li2_03.jpg) no-repeat left center;}

/*price*/

/*help*/
.help{ overflow:hidden;}
.help div.t{ padding:36px 0 18px; font-size:36px; color:#333; line-height:1em;}
.help div.t span{ color:#deab40; font-size:26px;}
.help ul.t{ overflow:hidden; padding-bottom:30px;}
.help ul.t li{ float:left; width:306px; height:150px; color:#fff; padding:30px 20px 0 28px; overflow:hidden; margin-right:19px;}
.help ul.t li img{ float:left; margin-right:29px;}
.help ul.t .h3{ margin:0; font-size:20px;}
.help ul.t p{ float:right; width:220px; line-height:20px;}

.help ul.t .li1{ background:#64a7ca url(../images/ul_bg1_03.png) no-repeat 40px 43px;}
.help ul.t .li2{ background:#deab40 url(../images/ul_bg2_03.png) no-repeat 40px 43px;}
.help ul.t .li3{ background:#50b4bd url(../images/ul_bg3_03.png) no-repeat 40px 43px; margin:0;}

.help .title{ height:40px; position:relative;}
.help .title .l{ float:left; width:746px; height:100%; background:#e8ebf1; line-height:20px; font-size:18px;}
.help .title .l a{ color:#6e7a8e;}
.help .title .l span{ display:block; float:left; height:100%;}
.help .title .l span a{ display:inline-block; padding:0 50px; margin-top:10px; border-right:1px solid #c4cad7;}

.help .title .l .span{ background:#798eb3;}
.help .title .l .span a{ color:#fff; border:none;}

.help .title .r{ position:absolute; right:0; top:3px;}
.help .title .r .text{ width:198px; height:32px; padding-left:29px; background:url(../images/tab_search_03.jpg) no-repeat 10px center; line-height:32px; border:1px solid #d2d4d8; color:#aaa; font-family:"宋体"; float:left;}
.help .title .r a{ display:block; float:left; width:51px; height:32px; background:#deab40; line-height:32px; text-align:center; color:#fff; font-size:14px; border:1px solid #d6a234;}

.help .c{ padding-top:3px; overflow:hidden;}

.help_list{ padding:28px 0 0 49px; font-size:14px; overflow:hidden;}
.help_list li{ width:395px; float:left; height:29px; line-height:29px;}
.help_list li a{ padding-left:8px; background:url(../images/help_jt_03.jpg) no-repeat left center; color:#777;}
/*.neimain{background:url(../images/labj.jpg) repeat-y;}*/

.new_list{ padding:28px 0 0 49px; font-size:14px; overflow:hidden;}
.new_list li{ position:relative; height:35px; line-height:35px;}
.new_list li a{ padding-left:8px; background:url(../images/help_jt_03.jpg) no-repeat left center; color:#777;}
.new_list li span{ display:block; right:30px; top:0; line-height:35px;color:#777; position:absolute}
.newshowtiti{ text-align:center; padding-right:49px; font-size:22px; line-height:50px; height:50px;}
.newshowcon{padding-right:49px; line-height:25px;}
.fanye{ line-height:25px; padding:150px 0 50px 0;}
.fanye2{ line-height:25px; padding:20px 0 50px 0;}
/*help*/

/*register*/
.register_ban{ width:100%; overflow:hidden; background:#465e7a url(../images/register_ban_02.jpg) no-repeat center top;}
.register{ width:1000px; height:549px; background:url(../images/register_bg_03.png) no-repeat center center; padding:17px 18px 0; margin:100px auto 90px;}
.register .c{  padding-top:20px; font-size:14px; position:relative;}
.register .c .title{ position:absolute; left:-10px; top:-100px; font-size:30px; color:#fff;}
.register .c .title span{ font-size:18px; color:#788ba1; font-family:arial;}

.register .l{ float:left; width:660px; border-right:1px solid #e1e1e1;}
.register .l td{ position:relative; padding:4px 0;}
.register .l .td1{ width:145px; text-align:right; font-family:"宋体";}
.register .l .td2{ width:530px; color:#bbb; font-size:12px;}
.register .l .text{ border:1px solid #dbdfe6; border-top-color:#abadb3; width:280px; height:32px; line-height:32px; padding-left:10px;}
.register .l .jp{ width:17px; height:13px; position:absolute; left:255px; top:14px; background:url(../images/jp_03.jpg) no-repeat;}
.register .red{ color:red; display:inline-block; vertical-align:middle; padding:0 3px;}
.register .l .select{ position:relative; width:105px; float:left;}
.register .l .select span{ display:block; background:url(../images/sf_jt_03.jpg) no-repeat 90% 6px; cursor:pointer;}
.register .l .select dl{ position:absolute; left:-1px; top:32px; border:1px solid #dbdfe6; width:100%; max-height:300px; overflow:auto; display:none;}
.register .l .select dl dt{ padding-left:10px; cursor:pointer;}
.register .l .select2{ margin-left:8px; width:155px;}
.register .l .hyxy{ color:#ff9600;}
.register .l .tyxy{ width:204px; height:42px; line-height:42px; text-align:center; color:#fff; font-size:16px; background:#e5a72f; cursor:pointer;}

.register .r{ padding-top:40px; width:300px; float:right; text-align:center; color:#6683a6; font-size:18px; padding-right:18px;}
.register .r img{ max-width:100%;}
.register .r a{ color:#d79d24;}

.register_t{ height:52px; background:url(../images/register_t_bg_03.jpg) repeat-x left top;}
.register_t a{ display:block; height:52px; line-height:52px; text-align:center; font-size:18px; color:#777; padding:0 80px; float:left;}
.register_t span{ overflow:hidden; float:left;}
.register_t .span{ background:url(../images/register_t_a_03.jpg) repeat-x; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; margin-left:1px;}

.register_t a.a1{ background:url(../images/gezh_03.png) no-repeat 50px center;}
.register_t a.a2{ background:url(../images/qyzh_03.png) no-repeat 50px center;}

.zccg{ width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/zccg_03.png) repeat; display:none;}
.zccg .c{ width:670px; height:209px; background:url(../images/zccg_bg_03.png) no-repeat; position:absolute; left:50%; top:50%; margin:-126px 0 0 -365px; padding:46px 50px 0; font-size:24px; color:#3f5877;}
.zccg .c .color{ color:#dda61d;}
.zccg .c .size{ font-size:14px;}
.zccg .c p{ font-size:14px; color:#777; margin:30px 0 5px;}
.zccg .c .div{ text-align:center;}
.zccg .c input{ width:140px; height:42px; text-align:center; line-height:42px; font-size:14px; color:#797d82; background:#e4e7ed; margin:0 3px; cursor:pointer;}

/*register*/

/*login*/
.login{ width:1000px; height:549px; background:url(../images/register_bg_03.png) no-repeat center center; padding:17px 18px 0;  }
.login .c{  padding-top:50px; font-size:14px; position:relative;}
.login .c .title{ position:absolute; left:-10px; top:-50px; font-size:30px; color:#fff;}
.login .c .title span{ font-size:18px; color:#788ba1; font-family:arial;}

.login .l{ float:left; width:680px; border-right:1px solid #e1e1e1;}
.login .l td{ position:relative; padding:4px 0;}
.login .l .td1{ width:145px; text-align:right; font-family:"宋体";}
.login .l .td2{ width:530px; color:#bbb; font-size:12px;}
.login .l .text{ border:1px solid #dbdfe6; border-top-color:#abadb3; width:280px; height:32px; line-height:32px; padding-left:10px;}
.login .l .jp{ width:17px; height:13px; position:absolute; left:255px; top:14px; background:url(../images/jp_03.jpg) no-repeat;}
.login .red{ color:red; display:inline-block; vertical-align:middle; padding:0 3px;}
.login .l .select{ position:relative; width:105px; float:left;}
.login .l .select span{ display:block; background:url(../images/sf_jt_03.jpg) no-repeat 90% 6px; cursor:pointer;}
.login .l .select dl{ position:absolute; left:-1px; top:32px; border:1px solid #dbdfe6; width:100%; max-height:300px; overflow:auto; display:none;}
.login .l .select dl dt{ padding-left:10px; cursor:pointer;}
.login .l .select2{ margin-left:8px; width:155px;}
.login .l .hyxy{ color:#ff9600;}
.login .l .tyxy{ width:104px; height:42px; line-height:42px; text-align:center; color:#fff; font-size:16px; background:#e5a72f; cursor:pointer;}
.login .l .text2{ width:190px;}
.login .l .jp2{ left:175px;}
.login .l .yzm{ padding-left:10px;}

.login .l .hzwz{ width:495px; margin:0 auto; border-top:1px solid #f2f2f2;}
.login .l .hzwz p{ font-family:"宋体"; color:#bbb; font-size:12px;}
.login .l .hzwz a{ padding:0 17px 0 32px; display:inline-block; height:30px; line-height:30px;}
.login .l .hzwz .xinlang{ background:url(../images/xl_03.jpg) no-repeat left center;}
.login .l .hzwz .baidu{ background:url(../images/bd_03.jpg) no-repeat left center;}
.login .l .hzwz .tengxun{ background:url(../images/tx_03.jpg) no-repeat left center;}

.login .r{ width:223px; padding-right:60px; float:right; font-size:14px;}
.login .r span{ color:#6683a6; font-size:24px;}
.login .r p{ padding-top:30px; line-height:30px;}
.login .r a{ color:#fff; display:inline-block; width:130px; height:42px; line-height:42px; text-align:center; background:#627b98;}


/*login*/


/*member*/
.member_ban{ height:80px; background:url(../images/member_ban_02.jpg) no-repeat center top;}
.member_ban .c{ width:1100px; margin:0 auto; padding-top:26px;}
.member_ban .c .title{ float:left; font-size:24px; color:#fff; padding-left:39px; background:url(../images/member_t_03.jpg) no-repeat left center; height:33px; line-height:40px;}
.member_ban .c .title span{ font-size:18px; color:#788ba1; font-family:arial;}

.member_ban .c .r{ float:right; font-size:18px; color:#fff; padding-left:26px; background:url(../images/member_tc_03.jpg) no-repeat left center; margin-top:10px;}

.member{ padding-top:20px; overflow:hidden;}
.member .l{ width:230px; overflow:hidden; border-top:4px solid #344d69; background:#f8f8f8; min-height:700px; float:left;}
.member .l .tx{ background:#f6f9fd; border-top:4px solid #fff; padding:16px 18px 26px; border-bottom:1px solid #dee1e4;}
.member .l .tx .img{ text-align:center; padding-bottom:15px;}
.member .l .tx p{ margin:0; font-size:14px; line-height:24px; color:#656565;}

.member .l .list{ overflow:hidden;}
.member .l .list li{ height:49px; line-height:49px; border-bottom:1px solid #dee1e4;}
.member .l .list li a{ padding-left:30px; display:block; color:#656565; font-size:14px; background:url(../images/hy_l_03.jpg) no-repeat 19px center;}


.member .r{ width:850px; overflow:hidden; float:right; font-size:14px;}
.member .r .con1{ border:1px solid #e4eaee; background:#fdfeff; padding:26px; overflow:hidden;}
.member .r .con1 .c1{ width:431px; float:left; overflow:hidden; border-right:1px solid #e4eaec;}
.member .r .con1 .upload{ width:198px; height:198px; float:left; background:#f6f9fd url(../images/upload_03.jpg) no-repeat center center; border:1px solid #e6ecf4;}
.member .r .con1 .c1 .txt{ float:right; width:210px;}
.member .r .con1 .c1 .txt span{ font-size:24px; color:#777;}
.member .r .con1 .c1 .txt .a{ border:1px solid #e6ecf4; display:inline-block; width:98px; height:22px; color:#818fa0; text-align:center; line-height:22px; margin-bottom:10px;}
.member .r .con1 .c1 .txt .msjz{ margin-top:15px; width:100px; height:38px; color:#fff; font-size:16px; background:#deab40; display:inline-block; text-align:center; line-height:38px;}
.member .r .con1 .c1 .ma:hover{ color:#fff; background:#f63;}


.member .r .con1 .c2{ float:right; width:315px; padding-right:14px; text-align:center;}
.member .r .con1 .c2 span{ font-size:22px;}
.member .r .con1 .c2 .sqdj{ font-size:16px; color:#deab40; padding-top:24px; background:url(../images/sqdj_03.jpg) no-repeat center top; display:inline-block;}
.member .r .con1 .c2 p{ text-align:left; margin:0 0 5px; line-height:20px;}
.member .r .con1 .c2 .wydj{ display:inline-block; border:1px solid #deab40; color:#deab40; width:98px; height:36px; line-height:36px;}
.member .r .con1 .c2 .ma:hover{ color:#fff; background:#deab40;}


.member .r .con2{ overflow:hidden; padding-top:20px;}
.member .r .con2 .t{ border-bottom:1px solid #f1f1f1; height:34px; position:relative; text-align:right; font-family:"宋体"; margin-bottom:22px;}
.member .r .con2 .t span{ display:inline-block; width:115px; height:35px; text-align:center; line-height:35px; background:#deab40; font-size:16px; color:#fff; position:absolute; left:0; top:0;}
.member .r .con2 .list{ overflow:hidden;}
.member .r .con2 .list li{ float:left; width:240px; padding:0 39px 30px 0;}
.member .r .con2 .list li img{ padding:7px; border:1px solid #d4d4d4;}
.member .r .con2 .list li p{ margin:0; line-height:38px;}
.member .r .con2 .list li b{ float:right; color:#d70000;}

.member .r .con2 .list .li{ padding-right:0;}

.jyjltab{ margin-top:10px; border-top:1px solid #ccc;border-left:1px solid #ccc}
.jyjltab .jyjlth{ height:30px;  padding:0 5px; line-height:30px; border-bottom:1px solid #ccc;border-right:1px solid #ccc}
.jyjltab .jyjltd{height:30px; padding:0 5px; text-align:center;line-height:30px; border-bottom:1px solid #ccc;border-right:1px solid #ccc}
.jyjltab .jyjltd a{ background:#deab40; color:#fff}
.dindiv{ width:100%;min-height:400px;height:auto !important;height:400px;}
.doname{ height:20px; line-height:20px; border:1px solid #ddd; padding:0 5px}
.btnsubmit,.mycss{ cursor:pointer; background:#dda93b; height:25px; line-height:25px; color:#fff;}

.member_news{ overflow:hidden; padding-bottom:29px;}
.member_news .div{ float:left; width:420px;}
.member_news .div .tit{ height:38px; background:#818fa0; text-align:right; padding:0 10px; color:#fff; line-height:38px;}
.member_news .div .tit a{ color:#fff; font-family:"宋体"; font-size:12px;}
.member_news .div .tit span{ float:left; font-size:16px;}
.member_news .div ul{ padding:10px; border:1px solid #f1f1f1; border-top:none; height:220px; font-size:12px;}
.member_news .div li{ height:30px; line-height:30px;}
.member_news .div li span{ float:right; color:#bcbcbc;}
.member_news .div li a{ padding-left:7px; background:url(../images/help_jt_03.jpg) no-repeat left center;}

.member_news .div2{ float:right;}


/*member*/
.moban_shouji { margin:0 auto; width:980px; padding-bottom:50px;}
.moban_shouji ul li .libg{ display:none}
.moban_shouji ul li.hover .libg{ display:block}
.moban_shouji ul li{ margin-right:10px; text-align:center; position:relative; background:url(../images/sitetar_phone_bg1.jpg) top no-repeat; width:230px; height:420px; float:left;}
.moban_shouji ul li .img{ width:185px; height:280px; margin-top:70px; margin-left:4px;}
.moban_shouji ul li img{ width:99px; height:99px;}
.moban_shouji ul li .libg{ width:185px; height:280px; background:url(../images/bg.png); top:70px; left:24px; position:absolute}
.moban_shouji ul li .libg h1{ color: #ffffff; margin:0; padding:0;   font-family: microsoft yahei;    font-size: 20px;    font-weight: normal;    line-height: 70px;}
.moban_shouji ul li .libg h2{ color: #ffffff;margin:0; padding:0;    font-family: microsoft yahei;    font-size: 12px;    font-weight: normal;    line-height: 55px;}
	.moban_shouji ul li .libg a{  background-color: #f76301;    border: 1px solid #f76301;    border-radius: 5px;    color: #fff;
    display: block;    font-size: 12px;    margin-left: 45px;    margin-top: 8px;    padding-bottom: 1px;    padding-top: 1px;    text-decoration: none;    width: 95px;}
	.moban_shouji ul li .libg a:hover{ background:#e24524}
	
.anlishouji ul li{ height:450px; overflow:hidden}
.anlishouji ul li .tit{ margin-top:70px}

#popbox table{ background:#dadada;}
#popbox table td{ background:#fff; padding:3px 10px;}
#popbox table .td1{ background:#f9f9f9; color:#444;}
#popbox table select{ border:1px solid #ccc;}
#popbox table .span{ display:inline-block; width:28px; height:28px; margin-right:20px; background:url(../images/member_span.gif) no-repeat left top; vertical-align:middle;}
#popbox table .span1{ background-position:left bottom;}
#popbox table .a{ display:inline-block; width:80px; height:34px; line-height:36px; vertical-align:middle; text-align:center; color:#fff; font-size:14px; background:#dda93b;}
#popbox table .p{ display:inline-block; margin:0; vertical-align:middle; width:234px; text-align:left;}
#popbox table .div{ color:red;}
#popbox table .div a{ color:#53a000;}

.jbzl_table{ width:100%; background:#dadada;}
.jbzl_table td{ padding:3px 10px; background:#fff;}
.jbzl_table .td1{ width:160px; background:#f9f9f9; color:#444; text-align:right;}
.jbzl_table td .text{ height:34px; line-height:34px; padding:0 0 0 10px; border:1px solid #ccc; width:200px;}
.jbzl_table td select{ border:1px solid #ccc;}
.jbzl_table .btn{ cursor:pointer; background:#dda93b; height:25px; line-height:25px; color:#fff; padding:0 10px;}

.case_alert{ font-size:16px; color:#555; width:347px; height:127px; padding-top:58px; background:url(../images/alert_bg.png) no-repeat center top; position:absolute; left:50%; top:250px; margin:0 0 0 -173px; text-align:center;}
.case_alert a{ display:inline-block; width:150px; margin-top:18px; height:40px; line-height:40px; background:url(../images/alert_a_bg_03.jpg) no-repeat; color:#fff; font-size:16px; font-weight:bold;}

.price_alert{ font-size:16px; color:#555; width:347px; height:127px; padding-top:58px; background:url(../images/alert_bg.png) no-repeat center top; position:fixed; left:50%; top:250px; margin:0 0 0 -173px; text-align:center;}
.price_alert span{ position:absolute; right:30px; bottom:30px; cursor:pointer; display:inline-block; width:30px; margin-top:18px; height:30px; background:url(../images/price_alert_span_03.jpg) no-repeat;}

.price_confirm{ font-size:16px; color:#555; width:347px; height:127px; padding-top:58px; background:url(../images/alert_bg.png) no-repeat center top; position:fixed; left:50%; top:250px; margin:0 0 0 -173px; text-align:center;}
.price_confirm span{ position:absolute; right:30px; bottom:30px; cursor:pointer; display:inline-block; width:30px; margin-top:18px; height:30px; background:url(../images/price_alert_span_03.jpg) no-repeat;}

/*success*/
.success { padding:47px 0;}
.success .main{ margin:0 auto 20px; position:relative; border:1px solid #f1f1f1; padding:76px 50px 50px;}
.success_title{ width:200px; height:40px; left:50%; top:-20px; line-height:40px; margin-left:-100px; position:absolute; color:#555; font-size:18px; font-weight:bold; background:#fff; text-align:center;}
.success_title img{ margin-right:10px;}
.success .main1{ font-size:14px; padding-bottom:35px; border-bottom:1px dashed #ebebeb; padding-left:54px; background:url(../images/success_img1_03.jpg) no-repeat left 0;}
.success .main1 p{ margin-bottom:3px; font-size:18px;}
.success .main1 p .color{ font-size:18px;}
.success .main1 .color{ color:#ff8a00; font-size:16px;}
.success .main2{ font-size:14px; padding:27px 0 35px; height:36px; line-height:36px; border-bottom:1px dashed #ebebeb; padding-left:54px; background:url(../images/success_img2_03.jpg) no-repeat left 27px; font-size:18px;}
.success .main2 .color{ color:#ff8a00;}
.success .main2 img{ vertical-align:middle; margin-left:10px;}
.success .main3{ overflow:hidden; padding:20px 0 25px; font-size:14px; border-bottom:1px dashed #ebebeb;}
.success .main3 ul{ overflow:hidden; padding:40px 0 0;}
.success .main3 li{ float:left; padding:0 40px 0 20px;}
.success .main3 li input,.success .main3 li img{ vertical-align:middle;}
.success .main3 li img{ margin-left:13px;}
.success .btn{ width:120px; height:40px; display:block; margin-top:30px;}
.success .txt{ padding:0 122px 0 57px; overflow:hidden; font-size:14px;}
.success .txt .color{ color:#ff3c00}

/*success*/


/*chara*/
.chara{ padding-top:30px; height:1000px; position:relative; background:url(../images/chara_bg_03.jpg) no-repeat center center;}
.chara li{ position:absolute; font-size:14px;}
.chara li span{ font-size:18px;}
.chara li p{ margin:5px 0; line-height:18px;}
.chara .li1{ left:50%; top:120px; width:324px; margin-left:-162px;}
.chara .li2{ right:0; top:275px; width:310px;}
.chara .li3{ right:0; top:600px; width:310px;}
.chara .li4{ left:50%; top:780px; width:280px; margin-left:-140px;}
.chara .li5{ left:0; top:600px; width:310px;}
.chara .li6{ left:0; top:275px; width:310px;}
.chara .div{ position:absolute; left:50%; top:380px; width:230px; margin-left:-115px; text-align:center;}
.chara .div span{ display:block; line-height:1em; padding-bottom:15px;}
.chara .div .span1{ font-size:24px;}
.chara .div .span2{ font-size:36px; font-weight:bold; color:#f18e47;}
.chara .div .span3{ font-size:24px;}
.chara .div .span4{ font-size:18px; font-weight:bold; color:#f18e47;}

/*chara*/

/*free*/
.free{ width:100%; color:#555;}
.free .con1_bg{ background:#e8f6ff;}
.free .con2_bg{ background:#fffdf5; text-align:right;}
.free .con3_bg{ background:#f1f0f9;}

.free .con{ height:600px; margin:0 auto; width:1100px; position:relative;}
.free .con .img,.free .con .txt{ position:absolute;}
.free .con .txt b{ font-size:60px; color:#deab40;}
.free .con .txt .t{ font-size:40px;}
.free .con .txt .div{ font-size:30px; padding:15px 0;}
.free .con .txt .c{ font-size:18px; display:inline-block; padding:12px 0 68px; border-top:3px solid #929eb4;}
.free .con .txt .c strong{ color:#deab40; font-size:24px;}

.free .con1 .img{ right:0; bottom:0;}
.free .con1 .txt{ left:0; top:118px;}

.free .con2 .img{ left:0; bottom:0;}
.free .con2 .txt{ right:0; top:180px;}

.free .con3 .img{ right:0; bottom:0;}
.free .con3 .txt{ left:0; top:118px;}

/*free*/

/*acting*/
.acting_bg{ background:#f9f9f9; width:100%;}
.acting{ width:1100px; margin:0 auto; padding-top:90px;}
.acting .list{ overflow:hidden; padding-bottom:23px;}
.acting .list li{ float:left;}
.acting .list li .h3{ margin:0; padding:30px 0 20px; font-size:30px; line-height:1em; font-family:arial;}
.acting .list li b{ font-size:18px;}
.acting .list li div{ font-size:14px; color:#999;}
.acting .list .li1{ width:439px;}
.acting .list .li2{ width:393px;}
.acting .list .li3{ width:268px;}

.acting .c{ padding-top:50px; background:url(../images/acting_bg_03.jpg) no-repeat center top; text-align:center;}
.acting .c .div1{ font-size:30px;}
.acting .c .div1 b{ font-size:42px; color:#deab40; font-family:arial;}
.acting .c .div2{ padding:30px 0 14px;}

/*acting*/

/*about*/
.about{ padding-top:40px;}
.columnabout{ overflow:hidden; padding-left:15px; height:40px; background:url(../images/columnabout_03.jpg) no-repeat left top; line-height:1em; font-size:24px; font-weight:bold;}
.columnabout span{ float:left;}
.columnabout em{ font-size:18px; color:#f1f1f1; display:inline-block; float:left; padding-top:7px;}


 /*模板，案例*/ 
        .paginator { text-align: center; font: 11px Arial, Helvetica, sans-serif; padding: 10px 20px 10px 0; margin: 0px;margin-top: 20px; }
        .paginator a { padding: 5px 10px; border: solid 1px #ddd; background: #fff; text-decoration: none; margin-right: 2px; }
        .paginator a:visited { padding: 5px 10px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
        .paginator .cpb { padding: 1px 6px; font-weight: bold; font-size: 13px; border: none; }
        .paginator a:hover { color: #fff; background: #ffa501; border-color: #ffa501; text-decoration: none; }
        .currentPage { font-weight: bold; padding: 5px 10px; border: solid 1px #ddd; background: #fff; text-decoration: none; margin-right: 2px; }
        #bg { width: 100%; height: 100%; top: 0px; left: 0px; position: fixed; filter: Alpha(opacity=50); opacity: 0.5; background: #000000; display: none; z-index: 122; }
        #popbox { position: fixed; width: 400px; height: 65px; left: 50%; top: 50%; margin: -200px 0 0 -200px; display: none; background: rgb(255,255,255); z-index: 122; }
        .btnAllTemplate, .btnAllColor { cursor: pointer; }


.黑色{  background: #000;}
.红色{  background: #f00;}
.黄色{  background: #ff0;}
.灰色{  background: #999;}
.蓝色{  background: #03f;}
.绿色{  background: #007600;}
.浅蓝色{  background: #00d9d9;}
.浅紫色{  background: #ff68ff;}
.色彩缤纷{    background: url(../images/color_03.jpg) no-repeat;}
.紫色{  background:#909;}
.棕色{  background: #964b00;}
.橙色{background: orangered} 
.cateItem{cursor:pointer}

.redbg {background: url(../images/menu.jpg) 0 0 no-repeat transparent!important;}
.graybg {background: url(../images/menu.jpg) 0 -49px no-repeat transparent!important;}
.templatetype {
  width: 952px;
  height: 49px;
  margin: 10px auto 0 auto;
  padding: 0;
  overflow: hidden;
  border-bottom: 3px solid #c91e0b;
}
.templatetype li {
  float: left;
  width: 225px!important;
  height: 49px!important;
  line-height: 49px;
  text-align: center;
  color: #FFF;
  font-size: 28px;
  color: #FFF;
  font-family: "Microsoft YaHei";
  margin: 0px!important;
  padding: 0px!important;
  margin-right: 6px!important;
  cursor: pointer;
}
.templatetype li a{color:white}
.errMsg{color:red}
.alertMsg{ color:black}
.successMsg{ color:green}


/*PC+Mobile样式*/
.pcmobileTemplate{}
.tem_main_m_pc
{
    margin-top:20px;
 }
.tem_main_m .tem_main_m_pc.jmtem li {
    height: auto;
}
.tem_main_m li {
    width: 317px;
    background: url(../images/tem_7.png) no-repeat 0 -2px;
    position: relative;
    float: left; 
    margin: 0 73px 0px 0;
}
.tem_main_m li img.img { 
    width: 291px; padding:8px; background:#fff; border:1px solid #dadada;
    height: 205px;
}
#hoverpic ul li{ }
#hoverpic ul li .lipic{border:4px solid #fff; position:relative;}
#hoverpic ul li:hover .lipic{border:4px solid #f15433;}
#hoverpic ul li:hover .lipicbh{ display:block}
.tem_main_m li .lipicbh{ position:absolute; display:none; bottom:9px; font-size:14px; left:9px; background:#f15433 ; z-index:99999; color:#fff; text-indent:3px; height:30px; line-height:30px; width:291px;}
.tem_main_m li .lipicbh a{ 
background: #fff; padding:0 3px; text-indent:0;
 color: #f15433; font-size:12px;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 18px;
    line-height: 18px;
    margin-right: 5px;
    margin-top: 6px;
    text-align: center;
    width: auto;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.tem_main_m li .lipicbh a:hover{background:#412619; color:#fff}
.tem_main_m li .pcwp {
    width: 109px;
    height: 218px;
    background: url(../images/tem_9.png) no-repeat;
    position: absolute;
    bottom: -9px; right:2px;
    z-index: 2;
}
.tem_main_m li .pcwp img {
    width: 94px!important;
    height: 166px!important;
    margin: 13px 0 0 5px;
}
.clear {
    clear: both;
    line-height: 0px;
    overflow: hidden;
    zoom: 1;
    font-size: 0px;
    content: '.';
}
.tem_main_m .tex .p1 { text-indent:11px;
    color: #313131;
    font-size: 14px;
    line-height: 24px;
    height: 24px;     width: 144px;
    overflow: hidden;
}
.tem_main_m .tex .p1 span{ font-size:14px; color:#f15433}
.tem_main_m .tex .p2 {
    color: #f15433;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    padding: 0 13px;
   /* border: 1px solid #f15433;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;*/
}
.fl {
    float: left;
    display: inline;
}.fr {
    display: inline;
    float: right;
}
.case_main_m_shy {
    margin: -50px 0 90px 0;
}

.case_main_m .case_main_m_shy ul {
    width: 100%;
}
.case_main_m_shy li {
    padding: 55px 0;
    background: none;
    float: inherit;
    margin: 0;
    width: 100%;
    background-color: #fff;
}

.w-1300 {
    width: 1300px;
    margin: 0 auto;
    position: relative;
}
.shy_o {
    width: 506px;
    height: 383px;
    background: url(../images/case_1.png) no-repeat;
    float: left;
    position: relative;
}
.case_main_m_shy li i {
    width: 26px;
    height: 27px;
    float: left;
    background: url(../images/case_6.png) no-repeat;
    margin: 180px 65px 0 65px;
}
.shy_t {
    width: 200px;
    height: 383px;
    background: url(../images/case_3.png) no-repeat;
    position: relative;
    float: left;
}
.w-1300 a {
    color: #fff;
    text-decoration: none;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}
.case_main_m li .shy_t img {
    width: 175px;
    height: 311px;
    margin: 28px 0 0 13px;
}
.shy_t .wap_o_zz {
    width: 175px;
    height: 311px;
    text-align: center;
    color: #fff;
    position: absolute;
    left: 13px;
    top: 28px;
    display: none;
}
.shy_t .wap_o_zz_bg {
    background: #000;
    width: 175px;
    height: 311px;
    position: absolute;
    left: 0;
    top: 0;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    z-index: 1;
}
.shy_t .wap_o_zz p.p1 {
    font-size: 15px;
    margin-top: 35px;
}
.case_main_m li .shy_t .wap_o_zz img {
    width: 110px;
    height: 110px;
    position: relative;
    z-index: 2;
    margin: 10px 0 8px 0;
}
.shy_t .wap_o_zz p.p2 {
    font-size: 11px;
    margin-top: 20px;
}
.shy_t {
    width: 200px;
    height: 383px;
    background: url(../images/case_3.png) no-repeat;
    position: relative;
    float: left;
}
.case_main_m li .shy_t img {
    width: 175px;
    height: 311px;
    margin: 28px 0 0 13px;
}
.shy_t .wap_o_zz {
    width: 175px;
    height: 311px;
    text-align: center;
    color: #fff;
    position: absolute;
    left: 13px;
    top: 28px;
    display: none;
}
.shy_t .wap_o_zz_bg {
    background: #000;
    width: 175px;
    height: 311px;
    position: absolute;
    left: 0;
    top: 0;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    z-index: 1;
}
.shy_t .wap_o_zz p.p1 {
    font-size: 15px;
    margin-top: 35px;
}
.case_main_m li .shy_t .wap_o_zz img {
    width: 110px;
    height: 110px;
    position: relative;
    z-index: 2;
    margin: 10px 0 8px 0;
}
.shy_t .wap_o_zz p.p2 {
    font-size: 11px;
    margin-top: 20px;
}
.w-1300 .clear {
    clear: both;
    line-height: 0px;
    overflow: hidden;
    zoom: 1;
    font-size: 0px;
    content: '.';
}

.case_main_m li .shy_o img {
    width: 465px;
    height: 349.5px;
    margin: 17px 0 0 22px;
}
.case_main_m li .shy_t img {
    width: 175px;
    height: 311px;
    margin: 28px 0 0 13px;
}
.case_main_m li .shy_t img {
    width: 175px;
    height: 311px;
    margin: 28px 0 0 13px;
}
.shy_t .wap_o_zz p {
    position: relative;
    z-index: 2;
}
.shy_o_m {
    position: absolute;
    font-size: 15px;
    color: #fff;
    left: 22px;
    top: 135px;
    width: 465px;
    text-align: center;
    display: none;
}

.shy_o_bg {
    width: 465px;
    height: 349.5px;
    position: absolute;
    left: 22px;
    top: 17px;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    background: #000;
    display: none;
}
.shy_o_m a {
    color: #fff;
    font-size: 13px;
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #198ede;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: block;
    margin: 0 auto;
    margin-top: 25px;
}
.shy_o_m a:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}



/*pages*/
.pages{ padding:28px 0; line-height:24px;}
.pages a{ display:inline-block; height:24px; margin:0 10px;}
.pages .a_bd{ padding:0 10px; border:1px solid #cfcfcf; margin:0 2px;text-decoration:none;
}
/*pages end*/
.Pages .p_page em a .a_cur{background:#36c;font-weight:bold;color:#fff}
/*pages*/
.Pages{padding: 10px 0px 40px 0px; line-height:18px; zoom:1; overflow:hidden;text-align: right; margin-right:10px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;text-decoration:none;
}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a .a_cur{background:#36c;font-weight:bold;color:#fff}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border: solid 1px #e1e1e1;background: #f1f1f1;}
.Pages .i_button { position: relative;top: 5px;width: 35px;height: 20px;cursor: pointer;border: none;background-color: #0395ea;color: #fff;margin-left: 3px;}
.Pages .a_next{color:#bc2c22;}
.Pages .a_end{color:#bc2c22;}
.Pages .f1{ margin-right:3px;}
.Pages .f2{ margin-left:3px;}
.a_cur{font-weight:bold;color:#36c;text-decoration:none;}
/*pages end*/

/* 其他 */
footer{margin:0;padding:10px 0;width:100%;border-top:1px solid #e9edf1;background:none repeat scroll 0 0 #f0f2f4;line-height:30px;}
.bottom{margin:0 auto;padding:0;width:1200px;color:#888;font-size:12px;line-height:30px;}
.pages{text-align:center;font-size:15px;}
.pages a{margin:0;padding:0 10px;}

.menu_tab_new{text-align:center;height: 46px;}
.menu_tab_new a{float:none!important; display:inline-block!important;}
.menu_tab_new span{float:none!important; display:inline-block!important;}