﻿ /* wmx80_css  */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; font-family:"微软雅黑"; }
ul, ol, li{list-style:none; }
input, button,textarea{margin:0; font-size:12px; vertical-align:middle; font-family:microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif;}
body{font:1rem microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#666;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#666; -webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
img{-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear;  color:#333 }
.cl{height:0; font-size:1px; clear:both; line-height:0;}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-appearance:none;}
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block;}
.wrap{width:1280px;margin:0 auto; }
.bgfff{ background:#fff}
.pt48{ padding-top:48px}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden}
.plr50{ padding:0 50px;}
.ptb10{ padding:10px 0;}
.ptb20{ padding:20px 0;}
.pt18{ padding-top:18px;}
.pt33{ padding-top:33px;}
.pb66{ padding-bottom:66px}
.bornone{ border:none !important}
.graybg{ background:#efefef}
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none;}
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-track:hover{background:#eee;}
::-webkit-scrollbar-thumb{border-radius:10px;background:#b9b9b9;}
::-webkit-scrollbar-thumb:hover{background:#747474;}
::-webkit-scrollbar-thumb:active{background:#555;}
/*******公共样式结束*********/
/*Slide Start幻灯片位置开始*/
#Slidebox{width:1280px; height:682px;  padding:0px;  margin:0 auto;overflow:hidden;}
#flashBg {height: 682px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0;}
#flash{width:1280px;height:682px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {width: 1280px;height:682px;display: none;}
#flash img {width:1280px;height:682px;}
.flash_bar {width:555px;padding-left:595px;z-index: 69;height: 30px;overflow: hidden;position: absolute;padding-top: 13px!important;padding-top: 12px;bottom:20px;left:0px;text-align: center;}
.flash_bar .dq {
display: block;float: left;width: 12px;height: 12px;margin:2px 10px;cursor: pointer;background: url(../images/pagination.png) no-repeat 0px -12px; overflow:hidden;
_background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");}
.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 10px;cursor: pointer;
background:url(../images/pagination.png) no-repeat 0px 0px; overflow:hidden;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");}
.pagination li.current a {background-position:0 -12px;}
.advantage li{ width:311px; padding-right:12px; float:left}
.advantage li img{ width:311px; display:block}
.advantage li.last{ padding-right:0}




/******展示照片******/
.webword{ text-align:center; font-size:18px; line-height:55px}
.webword h1{ font-size:40px; color:#333; font-weight:normal; display:block; padding:16px 0 26px;}
.webimg img{ display:block}

/******关于我们-概况******/
.abtwen{ text-align:center; line-height:40px; font-size:15px}
.abtwen h1{ font-size:36px; color:#434343; font-weight:normal; display:block; padding:16px 0 26px;}
.abtwen ul{ padding-top:40px;}
.abtwen span{ display:block; padding-top:40px;}
.abtwen span a{ color:#0088cc; font-size:20px;}
.abtpart{ height:650px;}
.abtpart .zipart{ width:50%;}
.abtpart .abtwen{ padding-top:200px}
.abtpart p a{ margin:0 12px;}

/******关于我们-我们的团队******/
.team_introduction{ text-align:center; line-height:40px; font-size:18px}
.team_introduction h1{font-size:45px; color:#434343; font-weight:normal; display:block; padding:6px 0 20px}
.team_introduction p{ padding-top:10px}
.team_main{ padding-bottom:106px;} 
.team_main .title{ height:30px; line-height:30px; font-size:24px; color:#0088cc; padding:0 0 60px 0;}
.team_main .title.last{ padding:0px 0 60px;}
.team_main .title i{ display:block; width:145px; height:30px; background:url(../images/arrow.png) no-repeat right center; margin:0 auto; letter-spacing:5px; padding-left:50px;}
.team_main ul{ text-align:center;}
.team_main li{ width:220px; display:inline-block; padding-left:50px;}
.team_main li .sw{ cursor:pointer}
.team_main li .sw img{ display:block; width:220px; height:295px; }
.team_main li .sw i{ height:60px; padding-bottom:15px; display:block; line-height:60px; text-align:center; font-size:18px; color:#0088cc}

/*****团队弹框*******/
.tkbg{ width:100%; height:100%; position:fixed; top:0; left:0; z-index:66;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); display:none}
.team_main li .hn{ border:1px solid #9e9e9e; background:#fff; width:1078px; position:fixed; top:50%; left:50%; height:598px; margin-left:-520px; margin-top:-300px; z-index:999; display:none;overflow :auto!important;}
.team_main li .hn dl{ padding:84px 60px 0;}
.team_main li .hn dt{ width:301px; height:401px; float:left;}
.team_main li .hn dt img{width:301px; height:401px; display:block}
.team_main li .hn dd{ width:600px; float:right; color:#666666; font-size:16px; line-height:30px; padding-bottom:20px; text-align:left}
.team_main li .hn dd h2{ font-weight:normal; font-size:26px; color:#666666; display:block; padding-bottom:12px;}
.team_main li .hn dd p{ display:block;overflow :auto}

.team_main li .closed{ width:18px; height:18px; position:absolute; top:16px; right:16px; background:url(../images/closed.png) no-repeat center;transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; z-index:10000; cursor:pointer}
.team_main li .closed:hover{transform:rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg);}


/******关于我们-我们的客户******/
.customer{ height:550px; position:relative}
.customer .wen{ padding:100px 50px 10px; font-size:18px; line-height:40px; width:545px}
.customer .wen h1{ font-weight:normal; color:#333; font-size:40px; display:block; padding-bottom:25px;}
.customer .wen p{ display:block; padding-bottom:10px}
.customer .pic{ position:absolute; bottom:0; right:100px}
.customerlist li{ padding:20px 50px;}
.customerlist ul.last{ padding-bottom:160px}

/******关于我们-新闻与研究******/
.research{ padding:50px 100px 0}
.research .title{ height:70px; line-height:70px; padding-bottom:30px}
.research .title h1{ float:left; font-weight:normal; font-size:36px; color:#333}
.research .title a{ float:right; font-size:18px; color:#0088cc}
.research .zipart{ border-bottom:1px solid #d6d6d6}
.research .zipart .sbwen{ width:210px; padding-right:74px; padding-bottom:50px;}
.research .zipart .sbwen.last{ padding-right:55px}
.research .zipart .sbwen h1{ font-weight:normal; line-height:36px; font-size:22px; display:block;}
.research .zipart p{ line-height:28px; display:block; padding:26px 0; font-size:16px;}
.research .zipart i{ display:block; padding:10px 0; font-size:18px}
.research .zipart i a{ color:#0088cc}
.researchm{ padding:50px 100px 0}
.researchm i{ font-size:15px; color:#333; display:block;}
.researchm h1{line-height:56px; display:block; padding:20px 0; color:#333; font-weight:normal; font-size:32px;}
.researchm p{ line-height:42px; font-size:18px;}
.researchm .pic{ padding:40px 0 200px}
.researchm1 .rmwen{ height:180px; padding:0 100px; font-size:18px; line-height:46px; padding-top:35px}
.researchm1 .rmwen i{ display:block; color:#0088cc; font-size:24px; padding-bottom:8px;}
.researchm1 span{ display:block; padding:36px 0; text-align:center}
.researchm1 span a{ display:inline-block; margin:0 10px; padding:6px 12px;}

/******关于我们-加入我们******/
.worksmain .title{ font-size:20px; color:#333; margin:0px 0;}
.worksmain .cont span{ display:block; padding:20px 0; font-size:22px; cursor:pointer; color:#0088cc; height:36px; line-height:36px; position:relative;font-family:"微软雅黑"!important;}
.worksmain .cont span em{ float:left; margin-right:20px;font-size:24px;color:#000!important;}
.worksmain .cont span i{ display:block; width:22px; height:36px; background:url(../img/arrow1.png) no-repeat center;transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; float:left}
.worksmain .cont span.active i{transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg);}
.worksmain .cont ul{ line-height:40px; font-size:16px; display:none}
.worksmain .cont ul li{ padding-bottom:12px;}

/******关于我们-联系我们******/
.address1{ height:700px; padding:50px 100px}
.address1 h1{ display:block; font-size:36px; font-weight:normal; padding-top:20px}
.address1 ul{ margin-top:30px; line-height:36px; font-size:18px;}
.address1 li i{ display:inline-block; width:166px;}
.address1 li em{ display:inline-block; width:210px;}
.address1 .pic{ right:0; bottom:0}
.address2{ height:776px; padding:50px 0px 50px 706px}
.address2 h1{ display:block; font-size:36px; font-weight:normal; padding-top:20px}
.address2 ul{ margin-top:30px; line-height:36px; font-size:18px;}
.address2 li i{ display:inline-block; width:166px;}
.address2 li em{ display:inline-block; width:210px;}
.address2 .pic{left:0; top:0}
.footad .left{ padding-left:50px; width:600px;}
.footad li{ padding:15px 0; font-size:18px; line-height:34px;}
.footad li h1{ display:block; font-size:36px; font-weight:normal}

/******知识产权-案例******/
.customer .yzpic{ padding-right:106px; padding-top:40px}
.casemainz{ padding:96px 100px 260px; font-size:15px; color:#666; line-height:36px}
.casemainz li{ padding:6px 0}

/******知识产权-概况******/
.qcprt img{ display:block;}
.qcprt .wen{ text-align:center; color:#666666; font-size:15px;}
.qcprt .wen h2{ font-weight:normal; font-size:36px; display:block}
.qcprt .wen span{ display:block; padding:36px 0; line-height:36px;}
.qcprt .wen a{ color:#0088cc}
.qcpt1{ height:651px; background:#fff}
.qcpt1 .wen{ padding-right:48px; width:600px; padding-top:230px;}
.qcpt2{ background:#efefef; height:650px;}
.qcpt2 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.qcpt3{ height:648px; background:#fff}
.qcpt3 .wen{width:300px; padding-top:224px;}
.qcpt4{ background:#efefef; height:651px;}
.qcpt4 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.qcpt5{ height:646px; background:#fff}
.qcpt5 .wen{width:300px; padding-top:210px; padding-right:160px}

/******知识产权-专业精深******/
.zyzsmain{ padding-bottom:126px}
.zyzsmain .pert1{ height:651px; background:#efefef}
.zyzsmain .pert1 .wen{ width:500px; padding:155px 0 0 100px;}
.zyzsmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.zyzsmain .pert1 .wen p{ display:block; line-height:36px; color:#666666; font-size:14px;}
.zyzsmain .pert1 img{ display:block; height:651px;}
.zyzsmain .cont{ padding:20px 100px; text-align:center; color:#666666; font-size:14px; line-height:36px;}
.zyzsmain .cont .title{ padding-top:50px;}
.zyzsmain .cont .title h2{ display:block; font-weight:normal; font-size:24px; padding:40px 0 20px}
.zyzsmain .cont .title i img{ display:block; margin:0 auto}
.zyzsmain .cont p{ display:block; padding:10px 0}
.zyzsmain .cont span{ display:block; font-size:18px; padding:10px 0}

/******争议解决-管理体制******/
.gltzmain .pert1{ height:651px; background:#efefef}
.gltzmain .pert1 .wen{ width:460px; padding:153px 0 0 100px;}
.gltzmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.gltzmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:16px;}
.gltzmain .pert1 img{ display:block; height:651px;}
.gltzmain .cont{ padding:100px 100px 180px; line-height:40px; color:#666666; font-size:14px; text-align:center}

/******争议解决-概况******/
.gkprt img{ display:block;}
.gkprt .wen{ text-align:center; color:#666666; font-size:15px;}
.gkprt .wen h2{ font-weight:normal; font-size:36px; display:block}
.gkprt .wen span{ display:block; padding:36px 0; line-height:36px;}
.gkprt .wen a{ color:#0088cc}
.gkpt1{ height:646px; background:#fff}
.gkpt1 .wen{width:588px; padding-top:230px;}
.gkpt2{ background:#efefef; height:650px;}
.gkpt2 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.gkpt3{ height:648px; background:#fff}
.gkpt3 .wen{width:300px; padding-top:224px; padding-right:200px}
.gkpt4{ background:#efefef; height:635px;}
.gkpt4 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.gkpt5{ height:646px; background:#fff}
.gkpt5 .wen{width:300px; padding-top:210px; padding-right:160px}

/******争议解决-管理体制******/
.ghzmain .pert1{ height:651px; background:#efefef}
.ghzmain .pert1 .wen{ width:538px; padding:153px 0 0 100px;}
.ghzmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.ghzmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:18px; padding-bottom:10px}
.ghzmain .pert1 img{ display:block; height:651px;}
.ghzmain .cont{ padding:100px 100px 180px; line-height:40px; color:#666666; font-size:16px;}
.ghzmain .cont li{ margin-bottom:90px}
.ghzmain .cont li i{ font-size:32px; padding-right:20px; color:#999999}

/******争议解决-诉讼秘籍******/
.custmms{ height:650px; position:relative}
.custmms .wen{ padding:150px 0px 10px 100px; font-size:18px; line-height:40px; width:545px}
.custmms .wen h1{ font-weight:normal; color:#333; font-size:40px; display:block; padding-bottom:25px;}
.custmms .wen p{ display:block; padding-bottom:10px}
.custmms .yzpic img{ display:block;}
.cusmmcont{ padding:10px 100px 56px; color:#666666; font-size:14px; line-height:40px; text-align:center}
.cusmmcont .imgtle{ padding-top:64px}
.cusmmcont .imgtle img{ display:block; margin:0 auto}
.cusmmcont h2{ font-size:24px; display:block; padding:46px 0 10px; font-weight:normal}
.cusmmcont p{ display:block; padding-top:20px;}
.cusmmcont .webimg{ padding-top:16px}
.cusmmcont span{ display:block; padding-top:16px}
.cusmmcont span a{ display:inline-block; color:#0088cc; padding-right:26px; font-size:15px; background:url(../images/arrow.png) no-repeat right center; background-size:16px}
.cusmmcont span.bgnone a{ padding-right:0; background:none}
.cusmmcont h3{ font-size:24px; display:block; padding:46px 0 10px; font-weight:normal}
.cusmmcont ul{ text-align:left; padding-top:16px}
.cusmmcont ul li{ height:32px; overflow:hidden; float:left; margin:20px 0px; line-height:32px;}
.cusmmcont ul li label{ width:75px; float:left; font-size:18px;}
.cusmmcont ul li .webtxt{ border:1px solid #999; text-indent:10px; height:28px; float:left; line-height:28px; margin-right:55px;}
.cusmmcont ul li .webtxt.txt1{ width:227px;}
.cusmmcont ul li .webtxt.txt2{ width:586px;}
.cusmmcont .btn{ padding:20px 0 66px;}
.cusmmcont .btn a{ width:60px; height:40px; line-height:40px; color:#fff; font-size:15px; text-align:center; background:#0088cc; border-radius:4px; margin:0 auto; display:block}

.cusmmcont .btn1{ padding:20px 0 66px;}
.cusmmcont .btn1 a{ width:200px; height:40px; line-height:40px; color:#fff; font-size:15px; text-align:center; background:#999; border-radius:4px; margin:0 auto; display:block}


/******银行金融-概况******/
.bankprt img{ display:block;}
.bankprt .wen{ text-align:center; color:#666666; font-size:15px;}
.bankprt .wen h2{ font-weight:normal; font-size:36px; display:block}
.bankprt .wen span{ display:block; padding:36px 0; line-height:36px;}
.bankprt .wen a{ color:#0088cc}
.bankpt1{ height:686px; background:#fff}
.bankpt1 .wen{width:545px; padding-top:180px;}
.bankpt2{ background:#efefef; height:651px;}
.bankpt2 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.bankpt3{ height:713px; background:#fff}
.bankpt3 .wen{width:300px; padding-top:244px; padding-left:120px}
.bankpt4{ background:#efefef; height:650px;}
.bankpt4 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.bankpt5{ height:650px; background:#fff}
.bankpt5 .wen{width:300px; padding-top:210px; padding-right:160px}


/******银行金融-行业尖兵******/
.banktzmain .pert1{ height:663px; background:#efefef}
.banktzmain .pert1 .wen{ width:460px; padding:163px 0 0 100px;}
.banktzmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.banktzmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:16px;}
.banktzmain .pert1 img{ display:block; height:651px;}
.banktzmain .cont{ padding:100px; line-height:40px; color:#666666; font-size:16px;}
.banktzmain .cont p{ padding:10px 0}

/******银行金融-全面覆盖******/
.banktzmain .lisftm{ padding:0 100px 120px; text-align:center; color:#666; line-height:36px;}
.banktzmain .lisftm ul{ padding-top:26px;}
.banktzmain .lisftm .pictle{ padding-top:60px;}
.banktzmain .lisftm .pictle img{ display:block; margin:0 auto}
.banktzmain .lisftm h2{ font-weight:normal; font-size:40px; padding-top:50px; display:block}
.banktzmain .lisftm p{ display:block; padding-top:46px}

/******银行金融-专业精深******/
.jsmain{ padding-bottom:212px}
.jsmain .pert1{ height:651px; background:#efefef}
.jsmain .pert1 .wen{ width:360px; padding:163px 0 0 100px;}
.jsmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.jsmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:16px;}
.jsmain .pert1 img{ display:block; height:651px;}
.jsmain .contm{ color:#666; line-height:36px; text-align:center}
.jsmain .contm h2{ display:block; text-align:center; font-size:40px; font-weight:normal; color:#333; padding-top:90px;}
.jsmain .contm p{ padding:48px 100px 0;}
.jsmain .contm .webimg{ padding-top:26px;}
.jsmain .contm h5{font-size:24px;margin:30px 0;font-weight:normal;}

/******银行金融-领先系统******/
.tyzmain .pert1{ height:660px; background:#efefef}
.tyzmain .pert1 .wen{ width:360px; padding:163px 0 0 100px;}
.tyzmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.tyzmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:16px;}
.tyzmain .pert1 img{ display:block; height:651px;}
.tyzmain .cont{ padding:100px; line-height:40px; color:#666666;text-align:center; color:#666; line-height:36px;}
.tyzmain .cont ul{ padding-top:26px;}
.tyzmain .cont h2{ font-weight:normal; color:#666; display:block; padding-bottom:26px; font-size:40px}
.tyzmain .cont p{ display:block; padding-top:46px}

/******银行金融-一流体制******/
.yltzmain .pert1{ height:648px; background:#efefef}
.yltzmain .pert1 .wen{ width:360px; padding:163px 0 0 100px;}
.yltzmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.yltzmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:16px;}
.yltzmain .pert1 img{ display:block; height:651px;}
.yltzmain .contm{ padding:100px; line-height:40px; color:#666666;text-align:center; color:#666; line-height:36px;}
.yltzmain .contm h2{ font-weight:normal; color:#666; display:block; padding-bottom:26px; font-size:40px}
.yltzmain .contm p{ display:block; padding-top:46px}
.yltzmain .contm .webimg{ padding-top:36px;}
.yltzmain .contm img{ display:block; margin:0 auto}

/******建筑房产-概览******/
.jfprt img{ display:block;}
.jfprt .wen{ text-align:center; color:#666666; font-size:15px;}
.jfprt .wen h2{ font-weight:normal; font-size:36px; display:block}
.jfprt .wen span{ display:block; padding:36px 0; line-height:36px;}
.jfprt .wen a{ color:#0088cc}
.jfpt1{ height:658px; background:#fff}
.jfpt1 .wen{width:588px; padding-top:230px;}
.jfpt2{ background:#efefef; height:649px;}
.jfpt2 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.jfpt3{ height:648px; background:#fff}
.jfpt3 .wen{width:300px; padding-top:224px; padding-right:200px}
.jfpt4{ background:#efefef; height:650px;}
.jfpt4 .wen{ padding-left:148px; width:336px; padding-top:200px;}
.jfpt5{ height:649px; background:#fff}
.jfpt5 .wen{width:300px; padding-top:210px; padding-right:160px}

/******建筑房产-继承传统******/
.ghzmain .conts{ padding:100px 100px 180px; line-height:40px; color:#666666; font-size:16px;}
.ghzmain .conts li{ margin-bottom:70px}
.ghzmain .conts li i{ font-size:24px; padding:0 5px; color:#666}

/******建筑房产-领先系统******/
.jsmain .contms{ color:#666; line-height:36px; text-align:center; padding:110px 0}
.jsmain .contms h2{ display:block; text-align:center; font-size:24px; font-weight:normal; color:#666;}
.jsmain .contms p{ padding:48px 100px 0;}

/******建筑房产-全面覆盖******/
.jtzmain .pert1{ height:663px; background:#efefef}
.jtzmain .pert1 .wen{ width:560px; padding:143px 0 0 100px;}
.jtzmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.jtzmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:16px; padding:8px 0}
.jtzmain .pert1 img{ display:block; height:651px;}
.jtzmain .cont{ padding:100px; line-height:40px; color:#666666; font-size:16px;}
.jtzmain .cont p{ padding:10px 0}
.jtzmain .lisftm{ padding-top:60px; text-align:center; color:#666; line-height:46px;}
.jtzmain .lisftm ul{ padding-top:26px;}
.jtzmain .lisftm .pictle{ padding-top:60px;}
.jtzmain .lisftm .pictle img{ display:block; margin:0 auto}
.jtzmain .lisftm h2{ font-weight:normal; font-size:24px; display:block}
.jtzmain .lisftm h3{ font-weight:normal; font-size:24px; padding:90px 0; display:block;}
.jtzmain .lisftm p{ display:block; padding-top:46px}


/******公司证券-量身定制******/
.lsdzmain{ line-height:36px; color:#666666;}
.lsdzmain .headm{ height:578px;}
.lsdzmain .headm .wen{ padding:100px 0 0 100px; width:450px}
.lsdzmain .headm .wen h2{ display:block; font-size:40px; color:#333; font-weight:normal}
.lsdzmain .headm .wen h3{ display:block; font-size:40px; color:#666; font-weight:normal; padding-top:36px}
.lsdzmain .headm .wen p{ padding-top:36px;}
.lsdzmain .contm{ padding:100px; min-height:600px; text-align:center;}

/******公司证券-服务优势*****/
.lsdzmain .contms{ padding:20px 100px 300px; text-align:center;}
.lsdzmain .contms h2{ display:block; padding-top:80px; color:#333; font-weight:normal; font-size:32px;}
.lsdzmain .contms h4{ display:block; padding-top:80px; color:#666; font-weight:normal; font-size:20px;}
.lsdzmain .contms p{ color:#666; display:block; padding-top:40px}
.lsdzmain .contms ul{ padding:40px 0 10px; line-height:40px;}
.lsdzmain .contms dl{ float:left; text-align:left; padding:50px 55px 10px; width:226px; height:206px; overflow:hidden;}
.lsdzmain .contms dt img{ display:block}
/******公司证券-服务范围*****/
.booksmain .pert1{ height:578px; background:#efefef}
.booksmain .pert1 .wen{ width:390px; padding:163px 0 0 100px;}
.booksmain .pert1 .wen h2{ font-weight:normal; color:#333333; display:block; padding-bottom:26px; font-size:40px}
.booksmain .pert1 .wen li{ display:block; line-height:36px; color:#666666; font-size:16px; }
.booksmain .pert1 img{ display:block;}
.booksmain .cont{ padding:100px; line-height:40px; color:#666666; font-size:16px;}
.booksmain .cont p{ padding:10px 0}
.booksmain .lisftm{ padding:0 100px 120px; text-align:center; color:#666; line-height:36px;}
.booksmain .lisftm ul{ padding-top:26px;}
.booksmain .lisftm .pictle{ padding-top:70px;}
.booksmain .lisftm .pictle img{ display:block; margin:0 auto}
.booksmain .lisftm h2{ font-weight:normal; font-size:32px; color:#666666; padding-top:60px; display:block}
.booksmain .lisftm p{ display:block; padding-top:46px}

/******公司证券-概览*****/
.bksprt img{ display:block;}
.bksprt .wen{ text-align:center; color:#666666; font-size:15px;}
.bksprt .wen h2{ font-weight:normal; font-size:36px; display:block}
.bksprt .wen span{ display:block; padding:36px 0; line-height:36px;}
.bksprt .wen a{ color:#0088cc}
.bkspt1{ height:635px; background:#fff}
.bkspt1 .wen{width:550px; padding-top:180px;}
.bkspt2{ background:#efefef; height:651px;}
.bkspt2 .wen{ padding-left:100px; width:456px; padding-top:200px;}
.bkspt3{ height:713px; background:#fff}
.bkspt3 .wen{width:600px; padding-top:224px;}
.bkspt4{ background:#efefef; height:650px;}
.bkspt4 .wen{ padding-left:100px; width:556px; padding-top:200px;}
.bkspt5{ height:631px; background:#fff}
.bkspt5 .wen{width:300px; padding-top:210px; padding-right:160px}


/******底部样式******/
.foot .part{ padding-right:12px; text-align:center; color:#434343; font-size:14px; line-height:25px;}
.foot .part ul{ height:290px; padding-bottom:35x;}
.foot .part ul li{ padding-bottom:12px;}
.foot .part ul li i{ font-size:20px;}
.foot .part ul li img{ display:block; margin:0 auto 10px}
.foot .part.last{ padding-right:0}
.foot .part.part1{ width:261px;}
.foot .part.part2{ width:311px;}
.foot span{ display:block; text-align:center;}
.foot span a{ color:#0088cc; font-size:18px;}
.footer{ padding:30px 50px 50px; font-size:14px; color:#969696}
.footer .footel i{ display:block; background:url(../images/telico.png) no-repeat center left; padding-left:20px;} 
.footer .copyright a{ color:#2f9ed5; margin-left:10px}


/* input*/
#search input:focus {
	outline:none;
}

#search input[type="text"] {
	background: url(../images/searchico.gif) no-repeat 12px 9px #fff;
	border: 0 none;
	color: #333;
	width:10px;
	padding: 10px 5px 10px 30px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
	/*-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;*/
	-webkit-transition: all 0.7s ease 0s;
	-moz-transition: all 0.7s ease 0s;
	-o-transition: all 0.7s ease 0s;
	transition: all 0.7s ease 0s;
	}

#search input[type="text"]:focus {
	background: url(../images/searchico.gif) no-repeat 12px 9px #fff;
	color: #333;
	width: 100px;
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
	text-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
}
