﻿
/* CSS Document */
*{ margin:0px; padding:0px;}
p,ul,li,ol,h1,h2,h3,h4,h5,h6,{ margin:0px; padding:0px;}
img{ border:0px;}
ul, li{ list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.clear{clear:both;}
body{ font-size:12px; font-family:"微软雅黑"; background:#ffffff; color:#4b4b4b}
.left{ float:left}
.right{ float:right}

.banner{ background:url(../image/banner14.jpg) top center no-repeat; height:499px; overflow: hidden}
.banner1{ width:1200px; height:100%; overflow: hidden; position:relative; margin:0 auto}
.banner1 a{ display:block; position:absolute; width:125px; height:34px; top:395px; left:539px; color:#fef200; text-align:center; line-height:13px;}
.bann-p{ text-align:center; color:#fff; font-size:23px; margin-top:255px;}
.bann-p span{ color:#fef200}
.main,.main2-center,.main4{ width:1200px; margin:0 auto; overflow:hidden}
.about-h2{ font-size:30px; margin-top:57px; height:54px; border-bottom:1px solid #e6e6e6; overflow:hidden; text-align:center; font-weight:normal}
 
.main-div1{ margin-top:31px; overflow: hidden;border-bottom:1px solid #e6e6e6;} 
.main-div1 h3{ font-size:24px; height:44px; overflow:hidden; font-weight:normal}
.main-div1-ul1{ width:100%; overflow: hidden}
.main-div1-ul1 li{ width:637px; overflow:hidden}
.main-div1-ul1 li img{ width:123px;}
.main-div1-ul1 li div{ float:right; width:495px;}
.main-div1-ul1 li div h4{ font-weight:normal; color:#e55151; font-size:18px; overflow: hidden;}
.main-div1-ul1 li div p{ color:#818080; font-size:14px; line-height:19px; overflow:hidden}
.main-div1-ul1 li.main-div-ul-lir{ width:530px;}
.main-div1-ul1 li.main-div-ul-lir div{width:390px;}
.main-div1-ul1 li.main-div-ul-lir div h4{ color:#4cc1e9}
.main-div1-ul1 li.main-div-ul-lir div p{ margin-top:10px;}
.main-div1-ul1 li.main-div-ul-lir div p a{ width:77px; float:left}
.main-div1-ul1 li.main-div-ul-lir div p span{ float:left; margin-right:24px; display:inline-block}
.main-div1-ul1 li.main-div-ul-lir div p a.yac{ width:105px;}
.z-p{ text-align:center; font-size:18px; color:#000000; height:35px; margin-top:27px; overflow: hidden; font-weight:700}
.zixun{ background:url(../image/but1.jpg) no-repeat; width:137px; height:37px; line-height:37px; color:#fff; margin:0 auto; text-align:center; font-size:14px; display:block; margin-bottom:10px;}
.main-div1-ul12 li img{ width:101px;}
.main-div1-ul12 li div{ width:496px;}
.main-div1-ul12 li{ width:608px;}
.main-div1-ul12 li div h4{ color:#404040}
.main-div1-ul12 li.ul2-right{ width:530px;}
.main-div1-ul12 li.ul2-right div{width:415px;}
.main-div1-ul12 li.ul2-right div p{ margin-top:8px;}
.main-div1-ul13{ margin-top:52px;}
.main-div2{ height:346px; border:none}
.main1{ background:url(../image/bj.jpg) top center repeat; width:100%; height:650px; overflow:hidden}
.about-h21{ border:none; height:50px; margin-top:40px;}
.div-title,.about-tit{ overflow:hidden;}
.div-title a{ width:400px; height:50px; float:left; line-height:50px; color:#fff; text-align:center; font-size:18px; background:#1495d7; cursor:pointer}
.div-title a.ahober{ background:#626262}
.div-title-center{  overflow:hidden}
.div-cenr1{ overflow:hidden}
.div-tit-p{ text-align:center; font-size:16px; color:#545454;margin-top:64px;}
.city{ margin-top:22px; overflow:hidden; width:1200px;}
.city a{ float:left; width:188px; height:48px; line-height:48px; background:#fff; border:1px solid #b0e4ff; color:#1495d7; font-size:14px; text-align:center; margin-left:62px; display: inline}
.city a.hz,.city3 p span.hz{ margin:0}
.city1{ margin-top:27px;}
.z-p1{ margin-top:65px;}
.zx{ font-size:18px; font-weight:900; display:block}
.city2 a{ width:276px; margin-left:29px;}
.div-tit-p1{ margin-top:30px;}
.city3{ overflow:hidden}
.city3 p{ margin-top:8px;}
.city3 p span{width:276px; text-align:center; float:left; color:#909090; font-size:14px;margin-left:29px;}
.z-p12{ margin-top:20px}
.tijian{ margin-top:20px; overflow:hidden}
.tijian p{ background:url(../image/1.jpg) no-repeat; width:263px; height:129px; overflow:hidden; float:left; color:#fff; font-size:14px; line-height:129px; text-align:center; margin-right:14px; display:inline;padding:0 13px;}
.tijian p.pp1{ background:url(../image/21.jpg) no-repeat}
.tijian p.pp2{ background:url(../image/3.jpg) no-repeat; line-height:25px;padding-top:44px; height:85px;}
.tijian p.pp3{ background:url(../image/4.jpg) no-repeat; margin:0;line-height:25px;padding-top:34px; height:95px;}
.tijian p.pp4{ background:url(../image/5.jpg) no-repeat;line-height:25px;padding-top:18px; height:111px;}
.tijian p.pp5{ background:url(../image/6.jpg) no-repeat;line-height:25px;padding-top:44px; height:85px;}
.tijian p.pp6{ background:url(../image/7.jpg) no-repeat;line-height:25px;padding-top:18px; height:111px;}
.tijian p.pp7{ background:url(../image/8.jpg) no-repeat; margin:0}

.zt{ background:url(../image/zt6.jpg) no-repeat top center; height:627px; overflow:hidden}
.zt1{ width:724px; margin:44px auto 0; overflow:hidden}
.zt1-left{ width:240px; color:#fff; font-size:14px;}
.zt1-left h3{ height:68px; line-height:68px; overflow:hidden; font-size:24px; text-align:center}
.zt1-left ul{ overflow:hidden}
.zt1-left ul li{ height:32px; line-height:32px; margin-top:15px; overflow:hidden}
.zt1-left ul li span{ float:left; width:36px; text-align:center; margin-right:17px; display:inline}
.zt1-left ul li p{ float:left}
.zt1-left ul li.zt-span1 p{ margin-left:50px; display:inline; color:#828282}





.main2{ height:647px; margin-top:30px;}
.main2-div{ background:url(../image/zt1.jpg) top center no-repeat; height:421px; overflow:hidden; color:#4c4c4c; font-size:14px; line-height:30px; width:1240px; margin:0 auto}
.dete1-left{ width:574px; text-align:right}
.dete1-left li{ margin-top:42px; overflow:hidden}
.dete1-right{ text-align:left}

.main4{ height:190px;border-bottom:1px solid #e6e6e6; overflow:hidden}
.main4 a{ float:left; width:101px; display:inline; margin-right:173px; margin-top:31px; color:#484848}
.main4 a.main4-li4{ margin-right:0}
.main4 a p{ text-align:center; color:#464646; font-size:14px; margin-top:11px;}
.main6{ height:465px; margin-top:43px;}
.chouse img{ float:left }
.chouse{width:1200px; margin:10px auto 0; overflow:hidden}



.header_wrap {width:100%; overflow:hidden; background:#111;}
.header {width:1002px; height:90px; padding-top:30px; margin:0 auto;}
.logo {width:280px; height:60px; float:left;}
.tel {width:366px; height:60px; float:right;}
.nav_wrap {width:100%; height:40px; background:#333; z-index:999;}
/*
.nav {width:1002px; height:40px; margin:0 auto;}
.nav a {color:#FFF; text-decoration:none; height:40px; line-height:40px; display:block; float:left; font-size:16px; font-family:"Microsoft Yahei"; padding:0 26px; background:url(../z_images/nav_bg.gif) no-repeat right 0;}
.nav a:visited {color:#FFF;}
.nav a:hover {color:#FFF; background:#555;}
.nav a.selected {color:#000; text-decoration:none; background:url(../z_images/nav_bg.gif) repeat-x 0 -50px;}
.nav a:visited.selected {color:#000; text-decoration:none; background:url(../z_images/nav_bg.gif) repeat-x 0 -50px;}
 */

#nav { width:1185px; margin:0 auto; font-size:14px;}

#nav ul li {float:left;}
#nav ul li a {float: left;color:#d4d4d4; padding: 0 27px;height:40px;line-height:40px;text-decoration:none;}
#nav ul li a:hover,#nav ul li:hover > a { color: #000; background:#eee;}

#nav li ul {background:#eee;left: -999em;margin: 35px 0 0;position: absolute;width: 240px;z-index: 9999;}
#nav li:hover ul {left: auto;}
#nav li ul a {background: none;border: 0 none;margin-right: 0;min-width: 240px;padding:0;border-bottom: 1px solid #fff;color:#000;text-indent:2em;}
#nav li ul a:hover{background:#555;color:#fff;}
#nav li li ul {
    	margin: 0 0 0 200px;
    	visibility:hidden;
}
#nav li li ul li a{min-width: 200px;text-align:center;text-indent:0;}
#nav li li:hover ul {
    	visibility:visible;
}


