/*标签初始化*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, img,button {margin: 0;padding: 0;border: none; } 
dl,dt,dd,ul,ol,li,p {list-style-type: none; margin:0; padding:0;}
em, cite, th,h1,h2,h3,h4,h5,h6 { font-style: normal; font-weight: normal;}
input,img{vertical-align:middle;}
html,body{height:100%;}
body{color:#333; font-size:12px; line-height:24px; background:url(../images/top-bg.jpg) no-repeat center top;}
h1,h2,h3,h4{font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
a{ color:#333; text-decoration: none; cursor:pointer;}
a:hover {color:#f00; text-decoration:underline;}
/*标签初始化 ok*/
.topbanner{ height:607px;}
.war{ padding:20px 0;}
.wm{ width:1002px; margin:0 auto;}

.blue{ background-color:#E0F5F5;}
.org{background-color:#FDF3EA;}
.gree{background-color:#F3F9EE;}

.pictit{ padding:10px 12px 20px;}
.pictit img{}

.modbox{ width:1002px;}
.modbox .tline{ height:25px; background:url(../images/shownr-bg.png) no-repeat 0 0;}
.modbox .bline{ height:25px; background:url(../images/shownr-bg.png) no-repeat 0 bottom;}
.modbox .mid{ overflow:hidden;background:url(../images/shownr-bg-mid.png) repeat-y 0 0;}


.modbox .mid .mdwarp{ overflow:hidden; padding:12px 0 20px; line-height:32px; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.modbox .mid .mdwarp .col{ width:456px; float:left; padding-left:30px;}
.modbox .mid .mdwarp .col .htit{ font-size:22px; padding-left:12px;}
.modbox .mid .mdwarp .col .hpic{ padding:12px 0;}
.modbox .mid .mdwarp .col .htxt{ font-size:16px; padding:0 20px;}


.hsjz{ height:602px; background:url(../images/hz-bg.jpg) no-repeat center 0; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.hsjztxt{ width:375px; font-size:16px; line-height:30px; padding:120px 0 0 110px;}

.yousi{ padding:5px 0 0 30px; width:940px; height:350px; background:url(../images/youshi.png) no-repeat 30px 8px;}
.yousi ul{ font-size:16px; line-height:26px; color:#FFF; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.yousi ul li{ float:left; width:467px; height:176px;}
.yousi ul li span{ display:block;padding-top:50px;}
.yousi ul li span.lileft{ padding-left:25px; width:330px;}
.yousi ul li span.liright{padding-left:138px; width:310px;}
.hzlinian{ padding:40px 0 20px; font-size:16px; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.hzlinian .lintit{ padding-bottom:15px; text-align:center;}
.hzlinian .lintxt{ padding:0 55px; line-height:30px;}

.gntit{ padding:30px 0; padding-left:16px;}
.gntit img{}
.gnmuen{ height:195px;}
.gnmuen ul{}
.gnmuen ul li{ width:120px; float:left; padding:0 23px;}
.gnmuen ul li dl{ font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.gnmuen ul li dl dt{}
.gnmuen ul li dl dt a{}
.gnmuen ul li dl dt a img{}
.gnmuen ul li dl dd{ font-size:18px; text-align:center; line-height:40px;}
.gnmuen ul li dl dd a{}

.gncontentbox{ padding-bottom:30px; line-height:30px; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.gncontentbox .gntopmod{ width:999px; height:298px; background:url(../images/b-top.png) 0 0;}
.gncontentbox .gntopmod .gnpicleft{ float:left; padding:8px 0 0 42px;}
.gncontentbox .gntopmod .gnpicleft img{}
.gncontentbox .gntopmod .gntxtright{ float:left; padding:60px 0 0 40px;}
.gncontentbox .gntopmod .gntxtright dl{ width:560px;}
.gncontentbox .gntopmod .gntxtright dl dt{ font-size:30px; height:40px; }
.gncontentbox .gntopmod .gntxtright dl dd{ font-size:18px;}

.gncontentbox .gnleftmod{width:999px; height:293px; background:url(../images/b-1.png) no-repeat 0 0;}
.gncontentbox .gnleftmod .gntxtleft{ float:left; width:550px;padding:60px 0 0 60px;}
.gncontentbox .gnleftmod .gntxtleft dl{}
.gncontentbox .gnleftmod .gntxtleft dl dt{font-size:30px; height:40px;}
.gncontentbox .gnleftmod .gntxtleft dl dd{font-size:18px;}
.gncontentbox .gnleftmod .gnpicright{ float:right;padding:2px 42px 0 0;}

.gncontentbox .gnrightmod{width:999px; height:293px; background:url(../images/b-3.png) no-repeat 0 0;}
.gncontentbox .gnrightmod .gnpicleft{float:left; padding:2px 0 0 42px;}
.gncontentbox .gnrightmod .gnpicleft img{}
.gncontentbox .gnrightmod .gntxtright{float:left; padding:60px 0 0 40px;}
.gncontentbox .gnrightmod .gntxtright dl{width:560px;}
.gncontentbox .gnrightmod .gntxtright dl dt{font-size:30px; height:40px;}
.gncontentbox .gnrightmod .gntxtright dl dd{font-size:18px;}

.gncontentbox .gnbottommod{ background:url(../images/b-bottom.png) no-repeat 0 0;}

.modbox .mid .hsmli{}
.modbox .mid .hsmli .hsmlitit{ float:left; padding:10px 30px;}
.modbox .mid .hsmli .hsmlitit img{}
.modbox .mid .hsmli .hsmlitxt{ float:left; width:550px; padding-top:30px;}
.modbox .mid .hsmli .hsmlitxt dl{}
.modbox .mid .hsmli .hsmlitxt dl dt{ padding:10px 0 10px;}
.modbox .mid .hsmli .hsmlitxt dl dt img{}
.modbox .mid .hsmli .hsmlitxt dl dd{ font-size:16px; line-height:30px; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.sysdizhi{ padding:30px 0;}
.case{}
.case .casetit{ padding-bottom:12px; border-bottom:5px solid #F1F1F1;}
.case .anwbox.anliheight{ padding-top:20px; padding-bottom:20px;}

.anwbox .cganli .allist ul { width:100%; overflow:hidden; text-align:center; }
.anwbox .cganli .allist li { float:left; margin:0 6px; padding:10px 0; vertical-align:top; *display:inline; *zoom:1;_position:relative;}
.anwbox .cganli .allist h4 { font-size:14px; text-align:center; overflow:hidden;}
.anwbox .cganli .allist .logo { width:110px; height:110px; padding:0 10px; overflow:hidden; }
.anwbox .cganli .allist .logo img {  width:110px; height:110px; padding:0px; }
.anwbox .cganli .allist .circle { position:absolute; z-index:99; width:110px; height:110px; margin-left:10px; cursor:pointer;}
.anwbox .cganli .allist .circle img { width:110px; height:110px; }
.anwbox .cganli .allist .code {display:none; position:absolute; z-index:20;width:125px; height:125px; padding:5px; padding-bottom:28px; background:url(../images/erwm-bg.png) no-repeat 0 0; margin-left:0px; margin-top:-190px; z-index:99;}
.anwbox .cganli .allist .code img { width:125px; }



.footer{ height:160px; background-color:#f1f1f1; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.footer .leftdress{ float:left; padding-top:30px; width:420px; height:120px; line-height:28px; font-size:14px; color:#5a5a5b; padding-left:160px; background:url(../images/lx-ico.png) no-repeat 30px 30px;}
.footer .rightlogo{ float:right; padding:45px 50px 0 0;}

