/* CSS Document */
@charset "utf-8";
/* Base Reset Css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
ol,ul{list-style:none;}
img{border:none;}
caption,th{text-align:left;} th{text-align:inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,select,textarea{font-size:100%;font-family:Arial, Helvetica, sans-serif;}
.clearfix:before, .clearfix:after{visibility:hidden; display:block; content:"."; height:0;} .clearfix:after{clear:both;}.clearfix{*zoom:1;}
.clearb{clear:both}
a{color:#000; text-decoration:none;} a:focus,*:focus {outline:none;} 

/*公共样式*/
.hide{display:none} iframe,.block{display:block} .fl,.fr{display:inline} .fl{float:left} .fr{float:right}
.tacenter{text-align:center} .taleft{text-align:left} .taright{text-align:right} .vam{vertical-align:middle} .vat{vertical-align:top}
.bg-w{background:#fff}
.mauto{margin:0 auto}
.nobr{border:0} .brtw{border-style:solid} .brtw{border-width:1px}
.fs12{font-size:12px} .fs13{font-size:13px} .fs14{font-size:14px} .fs18{font-size:18px}
.fc-lg{color:#9C9D9D} .fc-w{color:#fff} .fc-99{color:#999999} .fc-01{color:#010101} .fc-c9{color:#C9C9C9}
.fb{font-weight:bolder} .fn{font-weight:normal} .ff-YaHei{font-family:"微软雅黑"} .ff-song{font-family:"宋体"}
.pd5{padding:5px} .pd10{padding:10px} .pd20{padding:20px} 
.pdt1{padding-top:1px} .pdt2{padding-top:2px} .pdt5{padding-top:5px} .pdt10{padding-top:10px} .pdt15{padding-top:15px} .pdt20{padding-top:20px} .pdt25{padding-top:25px} .pdt30{padding-top:30px}
.pdl5{padding-left:5px} .pdl10{padding-left:10px} .pdl15{padding-left:15px} .pdl20{padding-left:20px} .pdl35{padding-left:35px}
.pdr5{padding-right:5px} .pdr10{padding-right:10px} .pdr15{padding-right:15px} .pdr20{padding-right:20px} .pdr25{padding-right:25px}
.pdb5{padding-bottom:5px} .pdb10{padding-bottom:10px} .pdb15{padding-bottom:15px} .pdb20{padding-bottom:20px} .pdb30{padding-bottom:30px}
.mgt25{margin-top:25px;}
.lh5{line-height:5px}
.width20{width:20px}
.height50{height:50px}


/*网页css*/
/*首页*/
html,body{font-size:12px;font-family:"宋体";text-align:center;width:100%;}
.w988{width:988px; margin:0 auto;}
.s2cntop{background:#F9F9F9; width:100%; height:115px; border-bottom:solid 1px #D8D8D8;}
.logo{height:100%; background:url(../images/logo.jpg) no-repeat; position:relative;}
.phone{float:right; padding:34px 0 0 33px; background:url(../images/phone.jpg) left 30px no-repeat;}
.phone p{color:#0B0B0B; font-size:14px; padding-left:3px;}
ul.webnav{font-size:14px; position:absolute; right:-30px; bottom:-1px; color:#7D7D7D;}
ul.webnav li{float:left;}
li.curnav, ul.webnav li a{font-style:italic; font-weight:bolder; padding:0 30px 23px 30px; letter-spacing:-1px;}
li.curnav{border-bottom:solid 1px #0081FF; color:#64A4FE; cursor:default;}
ul.webnav li a{color:#7D7D7D; display:block;}
ul.webnav li a:hover{color:#64A4FE;}
.topimg{height:460px; background:no-repeat;}
.bline{width:100%; height:2px; background:url(../images/dline.jpg) center top no-repeat;}

.carousel{padding:10px 0 30px 0; text-align:left;}
#topadsnode{padding:0; margin:0; position:relative; width:988px;}
#topadsnode_list{height:388px;}
#topadsnode ul{margin:0; padding:13px 0 0 5px;}
#topadsnode ul li{float:left; display:block; background:url(../images/ashdot.png) no-repeat; cursor:pointer; margin:0 5px; width:11px; height:11px}
#topadsnode ul li.on{background-image:url(../images/bluedot.png);}
#topadsnode span{position:absolute;}
#topadsnode table{margin:0 auto;}
ul.serveli{width:988px; margin:0 auto;}
ul.serveli li{width:309px; float:left; padding:30px 10px 25px 10px; text-align:center; background:url(../images/grtline.jpg) right 30px no-repeat; min-height:165px;}
ul.serveli li span{display:block; width:309px; height:75px; background-position:center center; background-repeat:no-repeat;}
ul.serveli li h2{font-family:"微软雅黑"; font-size:24px; color:#000;}
ul.serveli li p{line-height:1.8em; color:#535353; padding-top:16px;}
ul.flink{width:1064px; margin:0 auto; padding:30px 0 25px 18px;}
ul.flink li{padding:10px 6px 13px 0; float:left; background:url(../images/fshadow.png) no-repeat; margin-right:94px;}
ul.flink li a{display:block; background:#FFF;}
.bottom{width:100%; padding-top:45px;}
.bottom p{text-align:center; width:100%; background:#E5E5E5; color:#000; padding:20px 0 55px 0;}

/*about*/
.atitle{height:92px; background:url(../images/atitle.jpg) left bottom no-repeat;}
.atext{padding:17px 17px 145px 17px; background:url(../images/aboutbg.jpg) right 17px no-repeat;}
.about{padding:0 180px 0 40px; text-align:left}

/*案例*/
ul.case{width:1004px; padding:28px 0 60px 17px; margin:0 auto;}
ul.case li{width:238px; background:#DFDFDF; height:280px; margin-right:13px; position:relative; float:left; margin-top:20px;}
ul.case li a{display:block; width:236px; border:solid 1px #EEEEEE; height:277px; position:absolute; left:-2px; top:-2px; z-index:1; background:#FFF;}
.caseitem{padding:10px; overflow:hidden; font-family:"宋体"; text-align:left;}
.caseitem h3{color:#373737; font-size:14px; padding:10px 0;}
.caseitem p{color:#999999; line-height:1.6em;}
ul.case li a:hover p{color:#64A4FE;}

/*服务*/
.sertitle{width:994px; margin:0 auto; padding:105px 0 0 0; background:url(../images/sertitle.jpg) left 68px no-repeat;}
ul.serlist{padding:0 0 0 20px; width:1008px; margin:0 auto;}
ul.serlist li{float:left; margin:25px 20px 0 0; width:482px; border:solid 1px #EEEEEE;}
.seritem{height:145px; overflow:hidden; padding-bottom:5px;}
.seritem ul{text-align:left; padding-left:30px; font-size:14px;}
.seritem ul li{float:left; margin:0; padding:15px 0 0 10px; border:0; width:205px;}
.seritem ul li span{font-weight:bolder; color:#747474;}
.seritem ul li a{color:#747474;}
.seritem ul li a:hover{text-decoration:underline;}
.sertitle2{height:37px; padding-top:75px; background:url(../images/sertitle2.jpg) left 75px no-repeat; width:998px; margin:0 auto;}
p.hint{font-family:"宋体"; font-size:15px; color:#464646; text-align:left; padding-top:20px;}
ul.procedure{width:994px; margin:0 auto; padding:22px 0 35px 0;}
ul.procedure li{width:256px; float:left; height:241px;}
ul.procedure table{font-size:14px; font-family:"宋体"; line-height:1.8em; padding:35px 0 0 25px;}
ul.procedure table td{text-align:left; vertical-align:top; padding-top:20px;}
ul.procedure table span{font-weight:bolder;}

/*联系*/
.ctleft{width:440px; float:left; padding-left:5px; text-align:left;}
p.textop{color:#373737; padding:15px 0;}
i.enhint{font-family:Arial, Helvetica, sans-serif; color:#BBBBBB; line-height:1.6em; padding:5px 0; display:block; font-weight:bolder;}
.ctway{border-top:dashed 1px #CCCCCC; border-bottom:dashed 1px #CCCCCC; padding:0 0 15px 0; margin-top:7px;}
.ctway p{font-size:16px; padding-top:12px; font-family:Arial, Helvetica, sans-serif;}
.ctway i{font-family:Arial, Helvetica, sans-serif; font-weight:bolder; color:#888888; padding-left:22px; background-image:url(../images/ctwayicon.jpg); background-repeat:no-repeat; display:block; height:19px; float:left; padding-top:1px;}
p.online{font-family:"微软雅黑"; font-size:14px; color:#666666; padding-top:13px;}
p.online i{font-weight:bolder; color:#999999; font-family:Arial, Helvetica, sans-serif;}
ul.penguin{}
ul.penguin li{float:left; padding:10px 10px 0 0;}
ul.penguin li a{background:url(../images/penguin.jpg) no-repeat; display:block; width:30px; height:29px;}

.ctright{width:440px; float:right; text-align:left;}
.ctright h1{font-weight:bolder; font-size:25px; color:#373737; font-family:"微软雅黑"; padding:5px 0 5px 0;}
p.ctfhint{color:#373737; padding-top:5px;}
p.ctfhint i{font-weight:bolder; color:#999999;}
.ctright textarea, .ctright input{border:solid 1px #BDBDBD; background:#CCCCCC; width:345px; margin:5px 0 10px 0;}
.ctright input{padding:3px 0;}
input.msgsub{width:84px; height:37px; background:url(../images/msgsub.jpg) no-repeat; border:0; font-size:14px; color:#FFF; cursor:pointer;}
.ctright a:hover{text-decoration:underline;}