@charset "gb2312";
.top{ height:105px; width:100%; background-color:#08588a; text-align:center;}
.top dl{ width:980px; margin:0px auto}
.top dl dt{ width:412px; height:70px; float:left; display:inline; margin-top:18px;}
.top dl dd{ width:550px; height:40px; float:right; padding-top:30px; line-height:25px; display:inline; color:#ffffff}
.top dl dd a{ color:#ffffff; padding:0px 10px; font-size:14px;}

.banenr{ width:100%; height:auto; margin-top:1px; background:url(../images/bg/banner-bg.jpg) center top no-repeat; overflow:hidden}
.banenr h3{ width:980px; display:block; height:auto; margin:0px auto}

.gx-bnav{ width:980px; height:57px; margin-top:20px; background:url(../images/bg/nav.jpg) no-repeat; overflow:hidden}
.gx-bnav a{ width:92px; height:37px; float:right; margin:10px 25px 0 0}
.gx-bnr{ height:386px; overflow:hidden}
.gx-bnr img{ float:left; display:inline}
.jiejue-nav{ background-position:0px -58px;}
.jiejue-nr{ width:980px; height:319px; background:url(../images/bg/jiejue-bg.jpg) no-repeat;}
.jiejue-nr dl dt{ width:413px; height:275px; float:left; display:inline; margin:21px 0 0 15px;} 
.jiejue-nr dl dt img{ border:1px solid #ffffff}
.jiejue-nr dl dd{ width:523px; float:right; display:inline; margin:21px 15px 0 0}
.jiejue-nr dl dd img{border:1px solid #ffffff;}
.jiejue-nr dl dd  p{ padding:8px 3px 12px 3px; line-height:24px; font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; color:#000000}

.dlzheng-nav{ background-position:0px -116px;}
.liaofbp-nr{ height:391px; overflow:hidden}
.gx-bmenbottom{ width:980px; height:145px; background:url(../images/bg/main-3bg2.jpg) no-repeat; overflow:hidden}
.gx-bmenbottom p{  font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; color:#000000; padding:15px 589px 0 35px}
.liaofbp-nr img{ float:left; display:inline;}

.jsjieshao-nav{ background-position:0px -174px;}
.jsjieshao{ height:519px; overflow:hidden}
.jsjieshao img{ float:left; display:inline}
.baozhuang-nav{ background-position:0px -233px;}
.baozhuang-nra{ height:300px; background:url(../images/bg/liaoxiao-bg1.jpg) no-repeat; overflow:hidden }
.baozhuang-nrale{ width:310px; height:272px; float:left; display:inline; margin:42px 0 0 328px;}
.baozhuang-nrale p{  font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:13px;}
.baozhuang-nrari{ width:280px; height:272px; float:right; display:inline; margin:72px 25px 0 0}
.baozhuang-nrari p{ font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:13px; line-height:24px;}
.baozhuang-nrari p span{ color:#ff0000}
.baozhuang-nrb{ height:490px; background:url(../images/bg/liaoxiao-bg2.gif) no-repeat; text-align:center; padding-top:70px; }
.baozhuang-nrb11{ width:939px; margin:0px auto  }
.baozhuang-nrlist{ width:939px; margin:60px auto 0 auto;}
.baozhuang-nrlist p{ font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; color:#000; padding-bottom:10px; }
.baozhuang-nrb12{ width:942px; margin:0px auto}

.xiaoguohktu-nav{ background-position:0px -290px;}
.xiaoguohktu-nr{ height:379px; overflow:hidden}
.xiaoguohktu-nr img{ float:left; display:inline;}
.bingli-nav{ background-position:0px -348px;}
.binli-nr{ height:336px;}
.binli-nr img{ float:left; display:inline}

.casebl-nav{ background-position:0px -405px;}
.casebl-nr{ width:980px; height:625px; background:url(../images/bg/casebl-bg.jpg) no-repeat;}
.casebl-nr ul li{ width:253px; height:268px; padding:1px; margin:28px 0 0 20px; background-color:#ffffff; float:left; display:inline;}
.casebl-nr ul li p{color:#333333; padding:0px 5px;}
.casebl-nr ul li strong{ width:100%; height:35px; line-height:45px; font-size:14px; font-weight:700; display:block; text-align:center; color:#333333; overflow:hidden}
.casebl-nr ul li p a{ color:#ff0000}
#kuandu{ margin-left:425px;}
#listb{ width:299px;}

.zhuanjia-nav{ background-position:0px -463px;}
.zhuanjia-nrlieb{ height:472px; text-align:center; background:url(../images/bg/zhuanjia-bg.gif) no-repeat; overflow:hidden}
.zhuanjia-nrlieb dl{ height:251px; overflow:hidden}
.zhuanjia-nrlieb dl dt{ width:648px; height:231px; float:left; display:inline; margin:20px 0 0 18px}
.zhuanjia-nrlieb dl dt img{ border:3px solid #b8d9eb}
.zhuanjia-nrlieb dl dd{ width:280px; height:290px; float:right; display:inline; margin:20px 18px 0 0}
.zhuanjialisbnr{ width:940px; height:183px; clear:both; margin:20px auto 0 auto; background-color:#ffffff;}
.zhuanjialisbnr ul li{ width:427px; float:left; display:inline; margin-right:20px;}
.zhuanjialisbnr ul{ width:930px; height:152px; float:left; display:inline; margin:16px 0 0 20px; }

.quchu-nav{ background-position:0px -522px;}
.quchu-nr{ height:240px; background:url(../images/bg/jiuyi-bg.jpg) no-repeat;}
.quchu-nr p{ font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; line-height:25px; padding:40px 20px 0 370px;}
.quchu-nr p span{ color:#ff0000}
.jiuyizhinan-le{ width:289px; height:241px; float:left; display:inline}
.jiuyizhinan-ri{ width:690px; height:241px; float:right; display:inline; background:url(../images/bg/jiuyizhinan-le.gif) no-repeat;}
.jiuyizhinan-ri1{ font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; padding-top:75px; font-size:14px; width:397px; float:left; display: inline}
.jiuyizhinan-ri1 p{ padding:0px 10px; font-size:14px; line-height:23px;}
.jiuyizhinan-ri2{ width:276px; height:219px; float:right; display:inline; margin:10px 5px 0 0;}

/*--------------------footer----------------------*/
.footer-nav{ width:100%; height:38px; clear:both; text-align:center; background-color:#08588a}
.footer-nav ul{ padding-top:13px}
.footer-nav ul li{ height:14px; color:#c6d4dc; padding:0 25px; border-right:1px solid #c6d4dc; line-height:14px; float:left;}
.footer-nav ul li a{ color:#c6d4dc}
.footer-nr{ height:216px; background:#ffffff url(../images/bg/skill-bg.gif) repeat-x -389px; margin:0px auto; overflow:hidden}
.footer-nr-le{ width:223px; height:130px; float:left; display:inline}
.footer-nr-le img{ display:block}
.footer-nr-ri{ width:714px; float:right; display:inline; margin-right:15px }
.footer-nr-ri a{ color:#ff0000;}
.footer-nr-ri strong{ display:block; padding-top:20px; text-align:center; font-size:23px; font-weight:100; display:block; text-align:center; font-family:'Î¢ÈíÑÅºÚ','ºÚÌå'; color:#0a5889}
.footer-nr-ri p{ padding-top:10px;}
.footer-nr img{ display:block; clear:both; margin:7px 0 0 11px}
.footer-bottom{ padding-top:10px;}
.footer-bottom p{ text-align:center; line-height:24px;}
.footer-bottom p a{ color:#ff0000}