﻿/* CSS Document */
*{margin:0;padding:0;}
body{font-size:12px;color:#333;line-height:180%;font-size:14px;font-family:"微软雅黑"; color:#555;}
a{text-decoration:none; color:#333;}
ul,dl,ol{list-style:none;}
img{border:none 0;}
.fullwidth{width:100%;clear:both;overflow:hidden;}
.pubdivf{width:1003px;margin:0px auto;clear:both;overflow:hidden;}
.pubdiv{width:983px;margin:0px auto; padding:10px; clear:both;overflow:hidden; background-color:#FFF}
.pubdiv_page{width:1110px;margin:0px auto; padding:10px 0; clear:both;overflow:hidden; background-color:#FFF}
.bggray{ background-color:#f7f7f7;}
.bggray2{ background-color:#f0f0f0;}
.clr{display:block;overflow:hidden;clear:both;height:0;font-size:0}
.fl{float:left;}
.fr{float:right;}
.header{ height:140px; background-color:#FFF}
.header .logo{width:320px; padding-top:45px;}
.header .fr{width:600px; padding-right:10px;}
.header .toptel{ background:url(tel.jpg) no-repeat 240px center; height:35px; line-height:35px; text-align:right; padding-right:10px;}
.toptel span{ color:#F50; }

ul.nav{list-style:none;font-size:15px;}
ul.nav li{ padding:0px 10px; float:left;color:#7f7f7f }
ul.nav li.last{ padding-right:0;}
ul.nav li a{height:45px;line-height:45px;display:block; padding:0 5px;}
ul.nav li a:link,ul.nav li a:visited{color:#7f7f7f;}
ul.nav li a:hover,ul.nav li a:active{border-bottom:3px solid #f08000;color:#7f7f7f;}
ul.nav li.current a{border-bottom:3px solid #f08000;color:#7f7f7f;}

.banner{background:url(bannerbg.jpg) repeat-x 0 0 #00a5ff;}
.banner .pubdivf{ width:100%; text-align:center;}
#focus {position: relative;}
#focus #photo {width: 100%;height:403px;position: relative;}
#focus #photo p {position: absolute;height: 100%;width: 100%;overflow: hidden;left: 0px;top: 0px;opacity: 0;filter: alpha(opacity=0);background-repeat: no-repeat; background-position:center bottom}
.page_banner #focus #photo {height: 294px !important;}
#photo b{position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);z-index:3;width:100%;height:100%;display:block;}#photo b a{height:100%;display:block;}


#number {height: 14px;line-height: 23px;position: absolute;width: 100%;bottom:30px;text-align: center; z-index:12}
#number .active {background:#ffc000;}
#number i {width: 14px;height:14px;display: inline-block;margin-right: 9px;background:#99dbff;border-radius:14px;cursor: pointer;}
dl.about{background:url(map_kc.jpg) right 36px no-repeat; padding-left:4px;}
dl.about dt{ height:60px; line-height:60px; font-size:24px;}dl.about dt span{color:#f08000}dl.about dd.fl{ width:516px;}dl.about dd.fr{width:420px;}
dl.about dd.fr .swf{ margin:0 0 12px 8px;width:388px; height:220px;}
dl.about dd p{text-indent:28px;margin-bottom:12px}.ms_btn,.reg_btn{display:inline-block; width:186px;height:38px;line-height:38px;text-indent:42px;color:#fff;margin:0 8px;}
.ms_btn{background:url(../img/ms_btn.jpg) no-repeat;}.reg_btn{ background:url(../img/reg_btn.jpg) no-repeat;}
dl.about{ position:relative;}.a_more{ position:absolute;right:0px;bottom:-15px}.a_more a{ padding-right:12px;}
ul.proli { clear:both; padding-left:28px}
ul.proli li{ width:108px; float:left; background:url(../img/ico.jpg) no-repeat left center; padding-left:10px; color:#f18104}
ul.proli li a{ color:#f18104}

/* Home Products */
#pro{padding:0px 0px; width:1003px; margin:18px auto}#pro dl{float:left;width:334px;}#pro dl h5{font-size:14px;font-weight:normal; line-height:35px;}#pro dt{ height:160px; text-align:center;}
#pro dl h5 span{ display:inline-block; width:25px; line-height:25px;border-radius:25px; background:#fca02f;color:#fff; text-align:center;margin-right:6px;}
#pro .gn_pro h5 span{ background:#12b2ee;}#pro .ys_pro h5 span{ background:#2bd597;}
#pro dl:hover{color:#fff;}#pro dd{padding:10px 0 0 20px; height:380px; position:relative}#pro dd p{font-size:12px; padding:0 20px 0 12px;}
#pro dl:hover h5 span{background:#fff;color:#7c7c7c;}
#pro .gn_pro:hover{background:#12b2ee;}#pro .td_pro{background:#f7f7f7;}#pro .td_pro:hover{background:#efb349;}#pro .ys_pro:hover{background:#2bd597;}
#pro dl h3{font-size:18px;font-weight:normal;padding-top:136px;}
#pro dl .more{display:block;width:86px;border-radius:9px;font-size:12px;background:#12b2ee url(../img/gtyico.png) 12px center no-repeat;text-indent:24px;color:#fff;line-height:20px;position:absolute;right:17px;bottom:18px;}
#pro dl .more:hover,#pro dl:hover .more{background:#fff url(../img/gnico.png) 12px center no-repeat;color:#555;}
#pro .td_pro .more{ background-color:#fca02f;}#pro .ys_pro .more{ background-color:#2bd597;}
#pro .gn_pro dt{background:url(../img/gnbtn1.png) center no-repeat; color:#087ec1}
#pro .gn_pro:hover dt{background:url(../img/gnbtn2.png) center no-repeat;color:#fff}
#pro .td_pro dt{background:url(../img/tdbtn1.png) center no-repeat;color:#f69319}
#pro .td_pro:hover dt{background:url(../img/tdbtn2.png) center no-repeat;color:#fff}
#pro .ys_pro dt{background:url(../img/ysbtn1.png) center no-repeat;color:#03c880}
#pro .ys_pro:hover dt{background:url(../img/ysbtn2.png) center no-repeat;color:#fff}
/* end */





.moshi{margin-top:10px;margin-bottom:10px; background:#fff;}
.moshi .ms{padding: 15px 12px 12px 12px;}.moshi .ms .vip{ height:36px;}.moshi .ms td{padding-left:12px;}.moshi .ms #F1{ text-align:left;}
.ms_table{ margin-top:8px;}.ms_table strong{color:#fff;font-weight:normal}
.moshi dl{width:249px;float:left; border-right:1px solid #adadad;}
.moshi dl.last{ width:252px;}
.moshi dl dt,.moshi dl dd{ clear:both;overflow:hidden;}
.moshi dl dt{height:60px;line-height:60px;text-align:center; font-size:16px; border-bottom:1px dotted #a0a0a0; margin:0px 10px; color:#494949;}
.moshi dl dt span{ font-size:30px;  font-family:Verdana, Geneva, sans-serif;}
.moshi dl dd{padding:10px;color:#555555;line-height:190%;height:240px;}
.moshi dl dd .color01{color:#F50;}

.moshi dl.current,.moshi dl:hover{ background-color:#ff9d2d;}
.moshi dl.current dt,.moshi dl:hover dt{ border-bottom:1px dotted #FFF;}
.moshi dl.current dt,.moshi dl.current dd,.moshi dl.current dd .color01,.moshi dl:hover dt,.moshi dl:hover dd,.moshi dl:hover dd .color01{ color:#FFF;}

.youshi .fl{ width:33%;}
.youshi3 .tit{ font-weight:bold; font-size:20px; line-height:200%;}
.youshi3 ul li{ clear:both; height:27px; line-height:27px; margin:14px 0; font-size:16px;}
.youshi3 ul li i{ width:27px; display:inline-block; margin-right:5px; background:url(../img/quan.jpg); text-align:center; font-style:normal; color:#FFF; }
.youshi3 ul li span{ color:#F00;}
.youshi3 .btn{ border:1px solid #888888; height:26px; line-height:26px; width:111px; text-align:center; margin:0 auto;}.youshi3 .btn:hover{ background:#f08000;}.youshi3 .btn:hover a{color:#fff;}

.youshi2{ width:27%;}
.youshi2 .tit,.youshi2 ul{ padding-left:3%; margin-bottom:20px;}

.youshi2 .tit{ color:#f08000; height:35px; line-height:35px; font-size:20px;}.youshi2 .grayline{ margin-bottom:16px;}
.youshi2 ul li{color:#666666; background:url(arro.jpg) no-repeat left center; padding-left:10px;}
.youshi2 ul li a:link,.youshi2 ul li a:visited{color:#666666;}
.youshi2 ul li a:hover,.youshi2 ul li a:active{ color:#f50; text-decoration:underline;}
.grayline{ border-top:2px solid #888888;}

.zhaoshang{ margin:20px auto;}
.zhaoshang .fl{ width:50%; text-align:center; padding-top:20px;}
.zhaoshang .fr{ width:49%; padding-top:20px; font-size:14px;}
.zhaoshang .tit{ font-size:20px; font-weight:bold; line-height:50px; line-height:50px;}
.zhaoshang li{ clear:both; height:35px; line-height:35px; font-size:16px;}
.zhaoshang li span{ color:#F00;}

.cases{ width:35%;}
.meitibaodao{ width:65%;}
.cases .tit,.meitibaodao .tit{ font-size:24px;font-weight:normal; height:60px; line-height:60px;}
.meitibaodao ul,.cases ul{ }
.meitibaodao ul{ background:url(meiti.jpg) no-repeat left top; padding-left:220px;}
.cases li{ width:45%; float:left; text-align:center;} 
.cases li img{ border:1px solid #d0d0d0; padding:6px;}

.meitibaodao li{ height:34px; line-height:34px; border-bottom:1px solid #cecece;}
.meitibaodao .btn{ padding-left:220px; padding-top:10px;}
.meitibaodao .btn a{ width:110px; display:block; border:1px solid #888888; height:30px; line-height:30px; color:#F50; text-align:center;}

.footer{ border-top:8px solid #f08000; background:#333333; height:340px;}
.footer a{ color:#a8a8a8;}
.footnav{ width:45%; float:left}
.foottel{ width:40%; float:left}
.erw{ width:15%; float:right;}
.erw img{ width:100%;}
.footnav,.foottel,.erw{ padding-top:30px;}

.footnav dl{ float:left; padding-right:30px; color:#a8a8a8}
.footnav dl dt{ border-bottom:2px solid #f08000; color:#FFF; font-size:20px; height:40px; line-height:40px;}
.footnav dl dd{ font-size:12px; height:30px; line-height:30px; background:url(../img/ico2.jpg) no-repeat left center; padding-left:10px;}
.foottel{ color:#aaa;}
.erw p{ text-align:center; color:#f08000; font-size:16px; line-height:180%}

.foot2{ margin-top:40px; border-top:1px solid #4f4f4f; padding-top:20px;}
.foot2 .fl{ font-size:12px;}

/*page*/

.page_sider{width:260px;}
.page_main{padding:10px;width:800px;background-color:#FFF;}

.pagebg{background-color:#f2f3f4;padding-top:10px;border-top:1px solid #e5e5e5; padding-bottom:10px; }
.pagebg2{background-color:#fbfaf8;padding-top:10px;border-top:1px solid #e5e5e5; padding-bottom:10px;}

.tit_sider{ height:45px; background:url(../img/titbg.jpg) no-repeat 0 0 #FFF;color:#FFFFFF;text-indent:10px;font-weight:bold;line-height:34px;}
.sider-ubox ul{list-style:none;}
.sider-ubox ul li{height:30px;line-height:30px;border-bottom:3px solid #FFF;font-size:14px;}
.sider-ubox ul li a{display:block;background:url(arr.jpg) no-repeat 240px center #eaeaea; padding-left:10px;color:#333333;}
.sider-ubox ul li a:link,.sider-ubox ul li a:visited{background-color:#eaeaea;}
.sider-ubox ul li a:hover,.sider-ubox ul li a:active{background-color:#eaeaea;color:#1d99df;}



.vip li{float:left;background:url(../img/vip.png) no-repeat; font-size:18px;color:#f08000;padding:0 15px 0 22px; line-height:32px;}
.vip .vip0{ background-position:left 7px;}
.vip .vip1{ background-position:left -18px;font-family: Arial, Helvetica, sans-serif;}
.vip .vip2{ background-position:left -51px;font-family: Arial, Helvetica, sans-serif;}
.vip .vip3{ background-position:left -84px;font-family: Arial, Helvetica, sans-serif;}
.vip .vip4{ background-position:left -116px;}
.vip .vip5{ background-position:left -145px;}
.vip .vip6{ background-position:left -181px;}
.vip .vip7{ background-position:left -215px;}
/* Products page */
.pro_tit{color:#ff7e0e;background:url(../img/pro_titbg.png) left bottom no-repeat;font-size:24px; line-height:36px; height:42px; margin-bottom:15px;}
.txt_pro{ background:url(../img/pro_about.jpg) right bottom no-repeat; padding-bottom:24px;}
.txt_pro p{ padding-bottom:12px; text-indent:28px; font-size:16px; line-height:32px;}
.txt_pro .tp1 span{color:#f79f00; font-size:24px;}.txt_pro .tp2 span{color:#327ae7; font-size:24px;}.txt_pro .tp3 span{color:#d80063; font-size:24px;}
.tit_page_1,.tit_page_2,.tit_page_3,.tit_page_4{height:47px;line-height:47px;font-size:28px;font-family:"微软雅黑";clear:both; color:#ee8100; text-align:center; margin:10px auto;}

.tit_page_1_1{ font-size:18px;font-family:"微软雅黑";clear:both;color:#f08000; line-height:42px;}
.tit_page_1_2{ font-size:16px;font-family:"微软雅黑";clear:both; line-height:36px;}
.vip_table{margin:8px 0;font-size:14px; line-height:22px;}.vip_table h4{ padding:2px 0 8px 0; margin:0;}
.vip_table td{ text-align:center; vertical-align:middle;color:#333; }
.vip_table span{color:#f00;}.vip_table p{text-align:center; padding-top:4px;}.vip_table td span{color:#fff; font-weight:normal}
.pro_ys{width:764px; margin:0 8px;background:url(ys6.jpg) center no-repeat;}.pro_ys .fl,.pro_ys .fr{width:273px;}.pro_ys dl{ height:132px;}
.pro_ys dd{ background:url(ys_libg.png) no-repeat; height:83px;line-height:22px; font-size:12px; padding:8px 8px 0 12px;}
.pro_ys center{clear:both;}
.pro_td h5{ font-size:15px;color:#333;}
.pro_td{color:#555; background:url(pro_tdbg.png) 376px top no-repeat; width:770px; margin:0 6px;}.pro_td .fl{width:367px;}.pro_td .fr{width:286px;}
/* end */
.kcgn{ text-align:center;}
.kcgn .ys_btn{ border-radius:8px; display:inline-block; font-size:14px; line-height:32px; width:120px; text-indent:4px;}



.moshi_page{margin-top:10px;margin-bottom:10px;}
.moshi_page dl{width:195px;float:left; border-right:1px solid #adadad;}
.moshi_page dl.last{ width:198px;}
.moshi_page dl dt,.moshi_page dl dd{ clear:both;overflow:hidden;}
.moshi_page dl dt{height:60px;line-height:60px;text-align:center; font-size:14px; border-bottom:1px dotted #a0a0a0; margin:0px 10px; color:#494949;}
.moshi_page dl dt span{ font-size:26px;  font-family:Verdana, Geneva, sans-serif;}
.moshi_page dl dd{padding:10px;color:#555555;line-height:170%;height:240px;}
.moshi_page dl dd .color01{color:#F50;}
.moshi_page dl.current,.moshi_page dl:hover{ background-color:#ff9d2d;}
.moshi_page dl.current dt,.moshi_page dl:hover dt{ border-bottom:1px dotted #FFF;}
.moshi_page dl.current dt,.moshi_page dl.current dd,.moshi_page dl.current dd .color01,.moshi_page dl:hover dt,.moshi_page dl:hover dd,.moshi_page dl:hover dd .color01{ color:#FFF;}

.youshi_page{clear:both;margin:20px 0;background:url(images/linebg.jpg) repeat-y 35px 0;}
.youshi_page dl{width:85%;clear:both;overflow:hidden;font-family:"微软雅黑";line-height:185%;margin-bottom:10px;}
.youshi_page dl#ys1,.youshi_page dl#ys2,.youshi_page dl#ys3,.youshi_page dl#ys4,.youshi_page dl#ys5,.youshi_page dl#ys6{background-repeat:no-repeat;background-position:10px 0;padding-left:80px;}
.youshi_page dl#ys1{background-image:url(quan01.jpg);color:#90610e;}
.youshi_page dl#ys2{background-image:url(quan02.jpg);color:#9a351c;}
.youshi_page dl#ys3{background-image:url(quan03.jpg);color:#258fb1;}
.youshi_page dl#ys4{background-image:url(quan04.jpg);color:#646e19;}
.youshi_page dl#ys5{background-image:url(quan05.jpg);color:#af9500;}
.youshi_page dl#ys6{background-image:url(quan06.jpg);color:#3c91d3;}
.youshi_page dl dt{font-size:24px;line-height:100%;}
.youshi_page dl dd.txt{font-size:15px;font-family:"微软雅黑";line-height:180%;}
.youshi_page dl dd.txt{background-repeat: no-repeat;padding:15px 0;padding-right:260px;}
.youshi_page dl#ys1 dd.txt{background-image:url(youshi01.jpg);background-position: right 10px;}
.youshi_page dl#ys2 dd.txt{background-image:url(youshi02.jpg);background-position: right bottom;}
.youshi_page dl#ys3 dd.txt{background-image:url(youshi03.jpg);background-position: right bottom;}
.youshi_page dl#ys4 dd.txt{background-image:url(youshi04.jpg);background-position: right bottom;}
.youshi_page dl#ys5 dd.txt{background-image:url(youshi05.jpg);background-position: right bottom;}
.youshi_page dl#ys6 dd.txt{background-image:url(youshi06.jpg);background-position: right top; margin-top:-20px;padding:40px 260px 20px 0;}
.youshi3 dl dd{font-size:16px;padding-right:20px;}

.bijiaotable {clear:both;overflow:hidden;background:url(bijiao.jpg) no-repeat 500px bottom;}
.bijiaotable dl {float:left;display:inline-block;background:url(tbg.jpg) repeat-x 0 0;}
.bijiaotable dl#t01{width:75px;}
.bijiaotable dl#t02{width:215px;background-color:#feecba;border-left:1px solid #e0cfa4;border-right:1px solid #e0cfa4;color:#8c6b26;}
.bijiaotable dl#t03{width:215px;}
.bijiaotable dl#t01 dd{border-left:1px solid #e0cfa4;}
.bijiaotable dl#t03 dd{border-right:1px solid #e0cfa4;}
.bijiaotable dl dt{height:44px;line-height:44px;text-align:center;font-weight:bold;}
.bijiaotable dl#t01 dt{background:url(tbgl.jpg) no-repeat left 0;}
.bijiaotable dl#t03 dt{background:url(tbgr.jpg) no-repeat right 0;}
.bijiaotable dl dd{font-size:14px;padding:3px 2px 3px 2px;height:auto;min-height:50px;_height:50px;border-bottom:1px solid #eddfb0;line-height:175%;}
.switch_tab{margin:0px auto;}
.tab_tit ul li{width:292px;height:65px;display:block;float:left;cursor:pointer;background-repeat:no-repeat;background-position:0 0;}
.tab_tit ul li#t0{background-image:url(img/y01.jpg)}
.tab_tit ul li#t1{background-image:url(img/y02.jpg)}
.tab_tit ul li#t2{background-image:url(img/y03.jpg)}
.tab_tit ul li#t0.current{background-image:url(img/y01_hover.jpg)}
.tab_tit ul li#t1.current{background-image:url(img/y02_hover.jpg)}
.tab_tit ul li#t2.current{background-image:url(img/y03_hover.jpg)}
.advtit{font-family:"微软雅黑";font-size:22px; margin-top:25px; padding-left:30px; color:#1673dd; background:url(img/icon.jpg) no-repeat 10px center;}
.tab_show{padding-top:5px;padding-left:10px;padding-right:10px;clear:both;}
.tab_show p{font-family:"微软雅黑";font-size:17px;line-height:200%;}

/*news*/
.newslist {clear: both;overflow: hidden;padding: 10px;}
ul.page_newslist { width:98%; list-style: none; margin:0 auto; font-size: 14px;}
.newslist dl.dlimg {width:100%;margin: 0px auto;padding: 19px 0px;border-bottom: 1px dashed #b3b3b3;clear: both;overflow: hidden;}
.newslist dl.dlimg dt {width: 164px;float: left;padding: 5px;border: 1px solid #d0d0d0;}
.newslist dl.dlimg dd {width: 500px;float: left;padding-left: 10px;font-size: 14px;}

ul.page_newslist li {height: 40px;line-height: 40px;border-bottom: 1px dashed #b3b3b3;background: url(img/hui2.gif) no-repeat left 20px;padding-left: 10px;}
ul.page_newslist li a {float: left;}
ul.page_newslist li span {float: right;color: #7c7979;}
ul.page_newslist li a:visited,ul.page_newslist li a:link {color: #4C4C4C;text-decoration: none;}
ul.page_newslist li a:hover,ul.page_newslist li a:active {color: #333;text-decoration: underline;}

.caselist{ clear:both; padding:10px 0;}
.caselist dl{width:99%; clear:both; overflow:hidden; background-color:#FFF; border:1px solid #d8d8d8; margin-bottom:10px;}
.caselist dl dt{ font-weight:bold; height:45px; line-height:45px; font-size:20px; text-align:left; padding-left:27px; font-family:Verdana; border-bottom:1px dashed #d8d8d8; color:#000}
.caselist dl dd{ padding:5px 0; text-align:center}
.caselist dl dd img{ width:98%;}
.caselist dl dd.info{ padding:0 47px; text-align:left; font-size:20px; font-family:"微软雅黑"; line-height:185%; border-top:1px dashed #d8d8d8 }
.caselist dl dd.info a{ color:#06F;}
.caselist dl dd span{color:#F00; font-weight:bold}

.txt_page{ padding:0px 5px; font-family:"微软雅黑";font-size:16px;line-height:200%; padding-top:8px;}
.txt_page p.t{ font-size:18px; margin-top:15px; background:url(icon.jpg) no-repeat left center; padding-left:20px;}

.tit_sider2,.sider-ubox2{border-right:1px solid #CCC;clear:both;font-family:"微软雅黑";}
.tit_sider2{text-align:right;font-weight:bold;border-right:1px solid #CCC;margin-top:30px;}
.tit_sider2 span{padding-right:10px;}
.sider-ubox2{padding-left:50%;}
.sider-ubox2 ul{list-style:none;border-top:1px solid #CCC;padding-right:10px;}
.sider-ubox2 ul li{height:30px;line-height:30px;font-size:12px;padding-right:10px;text-align:right;background:url(ico-y.jpg) no-repeat right center;}
.sider-ubox2 ul li.current{font-weight:bold;}
.sider-ubox2 ul li.current a{color:#000}
.sider-ubox2 ul li a{display:block;padding-left:10px;color:#888888;}
.sider-ubox2 ul li a:link,.sider-ubox2 ul li a:visited{}
.sider-ubox2 ul li a:hover,.sider-ubox2 ul li a:active{text-decoration:underline}
.sub_tit{margin:10px 0;font-size:18px;color:#FF5500;background:url(reline.jpg) repeat-x left bottom;height:35px;}
.sub_tit strong{border-bottom:2px solid #ff9900;width:85px;height:33px;line-height:33px;display:block;}

.page_contact {width: 755px;clear: both;overflow: hidden;margin: 5px 0px;padding: 5px 0px;color:#333333;}
.page_contact dl{ clear: both;}
.page_img_contact {width: 175px;float: left;padding-top:8px;}
.page_txt_contact1,.page_txt_contact  {width: 550px;float: left;padding-left: 10px;font-size: 14px;}
.page_txt_contact1{line-height: 250%;}
.page_txt_contact{line-height: 200%;}
.page_txt_contact1 h5,.page_txt_contact h5{ font-size: 16px;}

/*service*/
.products2{ width:95%; margin:0px auto; clear:both;}
.products2 dl{ clear:both; overflow:hidden; border-bottom:1px dashed #e0e0e0; padding-bottom:8px;}
.products2 dl dt,.products2 dl dd{ float:left;}
.products2 dl dt{ width:50%; text-align:center}
.products2 dl dd{ width:50%; color:#666666; padding-top:10px; line-height:200%;}
.products2 dl dd p{ margin-bottom:10px;}
.products2 dl dd strong{ color:#4297db; font-family:"微软雅黑"; font-size:18px;}

.sense{ width:95%; margin:0px auto; clear:both;}
.sense dl{ clear:both; overflow:hidden; border-bottom:1px dashed #e0e0e0; padding-bottom:8px;}
.sense dl dt{ float:left;}.sense dl dd{ float:right;}
.sense dl dt{ width:28%; text-align:center}
.sense dl dd{ width:70%; color:#666666; padding-top:10px; line-height:200%;}
.sense dl dd p{ margin-bottom:6px;}
.sense dl dd strong{ color:#4297db; font-family:"微软雅黑"; font-size:18px;}.sense span{font-weight:bold;color:#f08000}
/*effective2*/
ul.logolist,.txt_page p{ clear:both; overflow:hidden}
ul.logolist li{ width:20%; float:left; text-align:center;}

.pagenav{ text-align:center; padding:10px;}
.go{width:260px;height:212px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:0; bottom:53%}

.area_query{ background:url(seo_input.jpg) no-repeat;padding:0 0 0 120px; position:absolute; right:0px; top:0px;}
.query_input{ border:0px; height:30px; background:none; line-height:30px;color:#666;width:252px; float:left; margin-top:16px;}
.query_btn{ background:url(seo_btn.jpg) no-repeat; display:block; width:104px;height:66px; text-indent:300px; overflow:hidden; border:0px; cursor:pointer; float:left;}


.tableList{border-collapse:collapse; width:96%;}.tableList th{ background:#ff9d38; color:#fff;}
.tableList td,.tableList th{ border:1px solid #cdcdcd; padding:5px 8px;}



button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */

/* slide */
.slide-main{height:568px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:540px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#444;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:580px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:490px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900 url(../img/bg3.jpg) center top no-repeat;}
#bgstyleb{background:#193d85 url(../img/bg4.jpg) center top no-repeat;}
#bgstylec{background:#000 url(../img/bga.jpg) center top no-repeat;}
#bgstyled{background:#766851 url(../img/bg_d.jpg) center top no-repeat;}
#bgstylee{background:#423225 url(../img/5bg.jpg) center top no-repeat;}
#bgstylef{background:#edf1f7 url(../img/bg6.jpg) center top no-repeat;}
#bgstylejt{background:url(../img/jt_banner.jpg) center top no-repeat;}
#bgstylejts{background:url(../img/1-1.jpg) center top no-repeat;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f,.obj-g,.obj-j,.obj-k,.obj-l,.obj-m{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b,.obj-g{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:439px;}
.obj-b{top:100px;height:100px;margin-left:-506px;}
.obj-c{display:block;height:582px;top:82px;margin-left:-466px;}
.obj-d{top:228px;height:164px;margin-left:-506px;}
.obj-e{width:525px;height:141px;margin-left:-264px;top:156px;z-index:12;}
.obj-f{width:663px;height:79px;top:296px;margin-left:-328px;}
.obj-j{width:525px;height:141px;margin-left:-395px;top:286px;z-index:12;}
.obj-k{width:663px;height:79px;top:86px;margin-left:-398px;}
.obj-l{width:713px;height:345px;margin-left:-495px;top:56px;z-index:12;}
.obj-m{width:151px;height:186px;top:176px;margin-left:308px;}

.obj-g{top:138px;height:252px;}

.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b,.banAnimate .obj-g,.banAnimate .obj-d{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e,.banAnimate .obj-j,.banAnimate .obj-l{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-f,.banAnimate .obj-k,.banAnimate .obj-m{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/** about **/
.htit{ height:24px; margin:42px auto 36px auto; border-bottom:1px solid #ccc; text-align:center}
.htit h3{text-align:center; font-size:30px; font-weight:normal; display:inline-block; padding:12px 18px; background:#fff;}
.htit h3 span{color:#f60}
.h-abt{ background:#fff;margin: 0 auto;}
.habout{text-align:center; background: url(dd1.gif) 12px 0px no-repeat; width:1004px; margin:0 auto; font-size:18px; line-height:36px; color:#333; }
.habout p{background: url(dd2.gif) 910px 34px no-repeat; height:100px}
.abtn{display:inline-block; width:146px; height:40px; border:4px solid #ececec; border-radius:8px; font-size:16px; line-height:40px;color:#f79f00;}
.abtn:hover{ background:#f5f5f5;}.hpic{background:url(mww.jpg) center top no-repeat; height:330px;}
.h-gn{background: url(gnbg.jpg) center center no-repeat;height:680px;}
.h-gn .htit{ border-bottom:0px; background: url(hline.png) center bottom no-repeat; margin-bottom:8px; margin-top:36px;}.h-gn .htit h3{ background:none;color:#fff;}


/** function **/
#function{ width:1004px; margin:0 auto; min-height:500px; position:relative;background:url(jiant.png) left 50px no-repeat;}
.product-btn{ width:230px;text-align:left; left:0px; top:50px; position:absolute; z-index:66;}
.product-btn a{ display:block;width:228px; height:164px; font-size:24px; line-height:97px; color:#fff;overflow: hidden; text-indent:24px; }
.product-btn a:hover{color:#fff;}<!--,.product-btn a.product-a-hover-->
.product-cont{ height:320px;}
.product-cont .product-style{ position:absolute; top:0; left:0; width:100%; display:none;z-index:22;}
.product-cont .gn1{top:50px; left:0;}.product-cont .gn2{top:215px; left:0;}.product-cont .gn3{top:380px; left:0;}
.product-cont .product-style img{  animation:img_change .5s ease forwards;  /*animation-fill-mode:;*/}
@keyframes img_change{
	0%{transform:scale(0); opacity:0;}
	100%{transform:scale(1); opacity:1;}
}

.product-icon { position:absolute;}
.product-icon a{ display:inline-block; width:10px; height:10px; background:#000;}

.product-info{width:720px; padding-top:8px; background:url(gnline.png) no-repeat; color:#fff; display:none;position:absolute; top:0; left:250px;  /*opacity:0; filter:alpha(opacity=0);*/}

.pinfo1{top:0px;}.pinfo2{top:-165px;padding-top:0px;}.pinfo3{top:-330px;}
.product-info dl{clear:both; padding:0 0 10px 36px;}.product-info dl h6{ font-size:16px; font-weight:normal; margin:0;}
.product-info dt{float:left; padding:5px 16px 25px 0;}.product-info dd{ padding-left:82px;}
.pinfo2 dl{padding:0 0 6px 36px;}.pinfo2 dt{float:left; padding:5px 16px 15px 0;}

/** Features **/
.features{ background:#fff;}.features .fpic,.yscont,.ptpic,.ptit,.ptcont{margin:0 auto; width:1004px; padding:8px 0 12px 0;}
.features .htit h3 span{color:#0f6abd}
/** Advantage **/
.advantage .htit h3 span{color:#ff0303}.advantage .htit h3{ background:#f8f6f6}
.yscont{color:#333; }.yscont h3{ font-size:24px; padding-bottom:12px;}
.yscont li{font-size:18px; line-height:48px; font-weight: 600; background:url(icon66.png) 0px center no-repeat; text-indent:16px;}
.ys_btn{ display:block;background:#ffcd61;line-height:42px; width:140px; text-align:center; margin:15px 0 0 12px; font-size:16px;}
.ys_btn:hover{ background:#f08000;color:#fff;}
/** partner **/
.partner{ background:#fff;}.ptpic ul{ padding-left:2px;}
.ptpic li{float:left; text-align:center; width:165px;}
.ptit{clear:both; height:32px; border-bottom:1px solid #ccc; margin-bottom:36px; position:relative;}
.ptit h3{ position:absolute; left:0px; top:36px; font-size:30px; font-weight:normal; display:inline-block; padding:0 16px; background:#fff;}.ptit span{ position:absolute; right:0px; top:40px; font-size:18px;color:#9b9b9b; display:inline-block; padding:0 16px; background:#fff;}
.ptcont .fl{ background:url(hmap.png) no-repeat; width:510px; height:306px;}.ptcont .swf{ padding:0 0 0 42px;}.ptcont .swf1{ padding:10px 0 0 34px;}
.ptcont .fr li{ background:url(icon66.png) left center no-repeat; height:31px;line-height:31px; text-indent:24px}
.ptbtn{ display:block; border:1px solid #b7b7b6; line-height:30px; height:32px; width:120px;color:#f60; text-align:center; font-size:14px; margin:12px 26px;}
.ptbtn:hover{ background:#e7a605;color:#fff}

.htip{
	height:80px;
	line-height:80px;
	text-align:center;
	background:url(yld.jpg) no-repeat center bottom;
	margin:20px auto;
	}
.htib{
	background:url(wld.jpg) no-repeat center bottom;
	}
.htip h2{
	font-size:40px;
	color:#333333;
	font-weight:normal;
	}
.shenme_box{
	width:100%;
	border-bottom:1px solid #d6d6d6;
	overflow:hidden;
	}
.area{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	}
.shenme{
	width:100%;
	height:440px;
	background:url(what.jpg) no-repeat 0 0;
	border-bottom:1px solid #d6d6d6;
	margin-top:24px;
	position:relative;
	} 
.shenme p{
	width:724px;
	float:right;
	font-size:16px;
	color:#333333;
	line-height:1.5em;
	text-indent:2em;
	font-weight:bold;
	padding-top:20px;
	}
.shenme a{
	display:block;
	width:152px;
	height:42px;
	border:2px solid #ececec;
	border-radius:8px;
	position:absolute;
	top:200px;
	left:590px;
	font-size:16px;
	color:#f79f00;
	text-align:center;
	line-height:42px;
	}
.shenme a:hover{
	background-color:#f79f00;
	color:#ffffff;
	}
.gongneng{
	width:100%;
	overflow:hidden;
	}
.content{
	width:100%;
	overflow:hidden;
	}
.cont1,.cont2,.cont3{
	width:100%;
	overflow:hidden;
	}
.gnbg{
	width:100%;
	height:400px;
	background:url(gnphone.png) no-repeat center bottom;
	margin-bottom:20px;
	position:relative;
	}
.gnbtn1{
	width:291px;
	height:282px;
	background:url(gnW.png) no-repeat center bottom;
	position:absolute;
	top:40px;
	left:180px;
	cursor:pointer;
	}
.gnbtn2{
	width:291px;
	height:282px;
	background:url(gnM.png) no-repeat center bottom;
	position:absolute;
	top:10px;
	left:371px;
	cursor:pointer;
	}
.gnbtn3{
	width:291px;
	height:282px;
	background:url(gnM1.png) no-repeat center bottom;
	position:absolute;
	top:-20px;
	left:571px;
	cursor:pointer;
	}
.gnbg .active1{
	background:url(gnW0.png) no-repeat center bottom;
	}
.gnbg .active2{
	background:url(gnM0.png) no-repeat center bottom;
	}
.gnbg .active3{
	background:url(gnM10.png) no-repeat center bottom;
	}
.gnd1{
	background:url(wena.png) no-repeat 0 0;
	}
.gnd2{
	background:url(wenb.png) no-repeat 0 0;
	}
.gnd3{
	background:url(wenc.png) no-repeat 0 0;
	}
.gnd4{
	background:url(wend.png) no-repeat 0 0;
	}
.gnd5{
	background:url(wene.png) no-repeat 0 0;
	}
.gnd6{
	background:url(wenf.png) no-repeat 0 0;
	}
.gnd7{
	background:url(weng.png) no-repeat 0 0;
	}
.gnd8{
	background:url(wenh.png) no-repeat 0 0;
	}
.gnd9{
	background:url(weni.png) no-repeat 0 0;
	}
.gnd10{
	background:url(wenj.png) no-repeat 0 0;
	}
.gnd11{
	background:url(wenk.png) no-repeat 0 0;
	}
.gnd12{
	background:url(wenl.png) no-repeat 0 0;
	}
.gnd13{
	background:url(wenm.png) no-repeat 0 0;
	}
.gnd14{
	background:url(wenn.png) no-repeat 0 0;
	}
.gnd15{
	background:url(wendsj.png) no-repeat 0 0;
	}
.gongneng dl{
	padding-left:80px;
	margin-top:25px;
	overflow:hidden;
	}
.gongneng dl dt{
	font-size:20px;
	color:#333333;
	margin-bottom:10px;
	}
.gongneng dl dd{
	font-size:16px;
	color:#666666;
	line-height:1.5em;
	margin-bottom:5px;
	}
.tedian{
	width:100%;
	height:940px;
	background-color:#3eb2e2;
	}
.tedian .neirong{
	width:100%;
	height:760px;
	background:url(kctd.png) no-repeat 0 0;
	position:relative;
	overflow:hidden;
	}
.tedian .neirong dl{
	position:absolute;
	color:#ffffff;
	overflow:hidden;
	}
.tedian .neirong dt{
	font-size:26px;
	margin-bottom:5px;
	}
.tedian .neirong dt strong{
	font-size:30px;
	}
.tedian .neirong dd{
	font-size:16px;
	line-height:1.5em;
	}
.tedian .nr1{
	width:408px;
	top:96px;
	left:330px;
	}
.tedian .nr2{
	width:380px;
	top:186px;
	left:42px;
	}
.tedian .nr3{
	width:274px;
	top:220px;
	left:726px;
	}
.tedian .nr4{
	width:300px;
	top:540px;
	left:42px;
	}
.tedian .nr5{
	width:274px;
	top:590px;
	left:706px;
	}
.tedian .nr6{
	width:456px;
	top:700px;
	left:430px;
	}
.sixys{
	width:100%;
	height:820px;
	border-bottom:1px solid #d6d6d6;
	overflow:hidden;
	}
.sixys dl{
	width:370px;
	height:160px;
	padding-left:130px;
	float:left;
	margin-bottom:20px;
	overflow:hidden;
	}
.sixys dl dt{
	font-size:24px;
	color:#009cd9;
	margin-bottom:18px;
	}
.sixys dl dd{
	width:340px;
	font-size:14px;
	color:#999999;
	line-height:1.5em;
	}
.sys1{
	background:url(six1.png) no-repeat 0 9px;
	}
.sys2{
	background:url(six2.png) no-repeat 0 9px;
	}
.sys3{
	background:url(six3.png) no-repeat 0 9px;
	}
.sys4{
	background:url(six4.png) no-repeat 0 9px;
	}
.sys5{
	background:url(six5.png) no-repeat 0 9px;
	}
.sys6{
	background:url(six6.png) no-repeat 0 9px;
	}
.sixys a{
	display:block;
	clear:both;
	width:174px;
	height:48px;
	border:1px solid #0ea1db;
	color:#009cd9;
	font-size:18px;
	text-align:center;
	line-height:48px;
	margin:80px auto 0 auto;
	}
.sixys a:hover{
	background-color:#0ea1db;
	color:#ffffff;
	}