@charset "utf-8";
/* CSS Document */

body,div,h2,h3,h4,ul,li,p,dl,dt,dd{ margin:0; padding:0;}
body{ font:14px "微软雅黑", Arial, Helvetica, sans-serif; color:#555; background:url(../img/pagebg.gif);}
a{ color:#555; text-decoration:none;}
a:hover{ text-decoration:underline;}
h2{ font-size:18px;}
h3{ font-size:16px;}
h4{ font-size:14px;}
ul,li{ list-style:none;}
img {border:0;}

.page{ width:1002px; height:100%; background-color:#fff; margin:0 auto; overflow:hidden;}
.top{ font-size:12px; font-weight:bolder; height:32px; line-height:32px; background:url(../img/topbg.gif) repeat-x; text-align:right;}
.top a{ color:#555; margin-right:20px;}

.banner{ clear:both;}
/* focus */
#focus {width:1002px; height:320px; overflow:hidden; position:relative;}
#focus ul {height:320px; position:absolute;}
#focus ul li {float:left; width:1002px; height:320px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1002px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.introduce{ padding:15px; background:url(../img/intbg.gif) bottom repeat-x; overflow:hidden;}
.inttitle{ clear:both;}
.intcon{ padding:10px;}
.intcon img{ float:left; margin-right:20px;}
.intcon h2{ line-height:28px; margin-bottom:20px;}
.intcon h2 span{ font-size:24px; color:#F90; font-style:italic;}
.intcon li{ height:32px; line-height:32px; padding-left:20px; background:url(../img/jt.gif) 5px center no-repeat; overflow:hidden;}
.intcon h3{ color:#1a7fd0; clear:both; text-align:center; line-height:30px;}

.details{ padding:15px; background:url(../img/tabbg.gif) repeat-x; clear:both;}

#TabTab03Con1,#TabTab03Con2,#TabTab03Con3,#TabTab03Con4,#TabTab03Con5,#TabTab03Con6{width:900px;padding:15px; clear:both; margin:0 auto; overflow:hidden;}

.xixi1{width:695px;height:40px;background-image:url(../img/tab01.gif);cursor:pointer;}
.xixi2{width:695px;height:40px;background-image:url(../img/tab02.gif);cursor:pointer;}
.xixi3{width:695px;height:40px;background-image:url(../img/tab03.gif);cursor:pointer;}
.xixi4{width:695px;height:40px;background-image:url(../img/tab04.gif);cursor:pointer;}
.xixi5{width:695px;height:40px;background-image:url(../img/tab05.gif);cursor:pointer;}
.xixi6{width:695px;height:40px;background-image:url(../img/tab06.gif);cursor:pointer;}

.syxixi1{width:227px;height:40px;background-image:url(../img/sytaba1.gif);cursor:pointer;}
.syxixi2{width:227px;height:40px;background-image:url(../img/sytaba2.gif);cursor:pointer;}
.syxixi3{width:461px;height:40px;background-image:url(../img/sytab03.gif);cursor:pointer;}
.syxixi4{width:461px;height:40px;background-image:url(../img/sytab04.gif);cursor:pointer;}

.sytabab{ width:900px; clear:both; margin:0 auto;}
.sytabab img{ clear:both;}
.sytabab h3{ color:#1a7fd0; line-height:30px; clear:both; margin-top:10px;}
.sytabab p{ line-height:26px; text-indent:2em; clear:both; background:url(../img/xd.gif) 0 bottom repeat-x; padding-bottom:10px;}
.sytabab p h4{ line-height:30px;}

.sytaba1{width:227px;height:40px;background-image:url(../img/sytaba1.gif);cursor:pointer;}
.sytaba2{width:227px;height:40px;background-image:url(../img/sytaba2.gif);cursor:pointer;}

.tab1,.tab2,.tab3,.tab4,.tab5,.tab6,.tab7{height:40px; float:left;text-align:center;cursor:pointer;color:#FFF; font-weight:bolder; padding-top:5px; }
.tab1,.tab2,.tab3{ width:115px;}
.tab4,.tab5{ width:116px;}
.tab6{ width:118px;}
.tab7{ width:110px;}

.tabcon{ width:900px; height:140px; background:url(../img/xd.gif) 0 bottom repeat-x; margin-bottom:20px; clear:both;}
.tabcon img{ float:left; margin-right:20px;}
.tabcon h3{ color:#1a7fd0; line-height:40px; padding-top:15px;}
.tabcon p{ line-height:26px;}

.sytabcon{ width:900px; background:url(../img/xd.gif) 0 bottom repeat-x; margin-bottom:20px; clear:both;}
.sytabcon p{ line-height:30px; padding-left:20px; background:url(../img/jt.gif) 10px 10px no-repeat; }

.wbg{background:url(../img/wywxbg.jpg) repeat-y; width:1000px; margin:0px auto;}
.wywxtablestyle{ font-size:12px; padding-top:30px; padding-bottom:30px;}	
.wywxtablebox { border-top:1px solid #bccde6; border-left:1px solid #bccde6; width:801px;  margin:0px auto;}
.wywxtablebox td{ border-right:1px solid #bccde6; border-bottom:1px solid #bccde6; height:30px; line-height:30px;}
.wywxtm{ font-size:14px; font-weight:bold; text-align:center; }
.wywxtopic td{ font-size:16px; font-weight:bold; text-align:center; height:50px; line-height:50px; color:#32517e;}
.wytablenr font{ display:block; font-weight:bold; font-size:16px; padding-left:20px; color:#32517e; height:20px; line-height:20px; padding-top:10px;}
.wytablenr p{ display:block; width:750px; margin:0px auto;}
.wytablenr{ line-height:22px;}
/* 表格*/


/*#TabTab03Con2{ width:900px; clear:both; margin:0 auto;}
#TabTab03Con2 img{ clear:both;}
#TabTab03Con2 h3{ color:#1a7fd0; line-height:30px; clear:both; margin-top:10px;}
#TabTab03Con2 p{ line-height:26px; text-indent:2em; clear:both; background:url(../img/xd.gif) 0 bottom repeat-x; padding-bottom:10px;}
#TabTab03Con2 p h4{ line-height:30px;}

#TabTab03Con5 img{ margin:15px 0;}*/

.indcp{ height:245px; background:url(../img/sycpbg.gif) repeat-x; padding:15px; clear:both;}
.indcptit{ width:405px; height:30px; background:url(../img/sycpzx.gif) no-repeat; clear:both;}
.indcp dl{ width:300px; height:160px; float:left; padding-top:20px; padding-left:20px;}
.indcp dd{ float:left; margin-right:15px;}
.indcp dt{ width:130px; float:left; padding-top:20px;}
.indcp dt p{ margin-top:10px; line-height:24px;}
.indcp dt div{ float:right; margin-top:10px;}

.indly{ height:350px; background:url(../img/lybg.gif) repeat-x; padding:15px; clear:both;}
.indlycon{ width:962px; height:318px; background:url(../img/lyconbg.gif) 9px 10px no-repeat;}
.indlycon ul{ padding-top:38px; padding-left:25px;}
.indlycon ul li{ line-height:32px; padding-left:10px; background:url(../img/jjt.gif) 0 center no-repeat;}

.indsp{padding:15px; background: url(../img/spxcbg1.gif) repeat-x; clear:both; overflow:hidden;}
.indsp h3{ width:98%; float:left; padding-left:2%; margin-top:5px;}
.indsp-sp{ float:left; background:url(../img/spxc.gif) no-repeat; padding-top:50px; padding-left:40px;}
.indsp-xz{ float:left; font-weight:bolder; text-align:center; padding-top:5px;width:100%}
.indsp-xz div{line-height:50px; float:left; margin-left:8%}
.indsp-erwm{ width:240px; float:left; padding-top:90px; text-align:center; line-height:26px; font-size:14px; font-weight:bold;}

.indkh{ height:580px; background: #f7f7f7; clear:both; padding:15px;}
.indkh dl{ width:170px; height:auto; margin:5px 10px; float:left; overflow:hidden;}
.indkh dl dd{ text-align:center;}
.indkh dl dt{ text-align:center; line-height:30px;}

.indsp-xz img{ margin:10px; vertical-align:middle; }

.copyright{ width:1002px; font-size:12px; clear:both;}

*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:47px; height:73px; float:right; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#gotop{ width:47px; height:47px; background:url(../img/top01.png) no-repeat; position:absolute; top:0px; display:none; cursor:pointer} 
#gotop:hover{ background:url(../img/top02.png) no-repeat;}


/*微信营销解决方案*/
.wxyx-bt{ width:1000px; font-size:25px; text-align:center; font-weight:bold; line-height:60px;}
.wxyx-bt span{ color:#0855af;}
.wxyx-nr{ width:1000px; float:left;}
.wxyx-nr h1{ display:block; background:#ff9335; width:150px; height:40px; font-size:18px; font-weight:bold; line-height:40px; color:#fff; padding-left:20px; margin:5px 0px; border-left:5px solid #e46a00 ;}
.wxyx-nr p{ text-indent:2em; padding:5px 20px; line-height:24px; font-size:14px;}
.wxyx-tu{ padding:10px; text-align:center; overflow:hidden; margin:10px auto;}
.wxyx-tu img{ margin:0px 10px; float:left;}
.wxyx-nrxq{ width:1000px; overflow: hidden;}
.wxyx-nrxq h2{ font-size:18px; font-weight:bold; display:block; margin:0px 20px; padding:5px 0px; color:#ff9335; border-bottom:1px dashed #ff9335; }
.wxyx-nrxq h3{ font-size:16px; font-weight:bold; margin:5px 20px; display:block; width:60px; background:#24b4ff; color:#fff; line-height:30px; padding-left:10px; border-radius:5px;}
.wxyx-nrxq h4{ font-size:16px; font-weight:bold; margin:5px 20px; display:block; line-height:30px; padding-left:10px; background:url(../img/wxyx-icon01.png) no-repeat left;}
.wxyx-nrxq h5{ font-size:16px; font-weight:bold; margin:5px 20px; display:block; line-height:30px; color:#24b4ff; overflow:hidden;}
.wxyx-nrxq p{ padding:5px 20px; line-height:24px; font-size:14px;}

.wxyx_ewm{ float:left; width:100%;；height:400px;}
.wxyx_ewm_div{ width:50%; float:left; }

.wxyx_ewm_div p{text-indent:28px;
padding: 2px 20px;
line-height: 24px;
font-size: 14px;}
