html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2; color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.w{ width:1180px; margin:0 auto;}
/********General**********/
.header{ width:100%; float:left; min-width:1180px;}
.footer{ width:100%; float:left; min-width:1180px;}
.main{ width:100%; float:left; min-width:1180px;}
/*头部*/
.top{width: 100%; height: 180px; overflow: hidden;}
.top1{width: 100%; height: 30px; line-height: 30px; overflow: hidden; background: #dcdcdc;}
.top1-main{width: 1160px; height: 30px; margin: 0 auto;}
.top2{width: 1160px; height: 100px; margin: 0 auto; overflow:hidden;}
.top2-1{width: 500px; height: 100px; overflow: hidden;}
.top2-3{width: 150px; height: 43px; margin: 28.5px 10px 28.5px 20px;}
.top2-4{width: 43px; height: 43px; margin: 28.5px 10px 28.5px 30px;}

.top2-2{width: 223px; height: 50px; margin: 25px 0;}
.top2-2-1{width: 50px; height: 50px; background: url("../Image/tel.png") center center no-repeat; margin: 0 10px 0 0;}
.top2-2-2{width: 163px; height: 20px; line-height: 20px;}
.top2-2-3{width: 163px; height: 30px; line-height: 30px; font-size: 24px; color: #0a417b; font-weight: bold;}
.top3{width: 100%; height: 50px; background: #0a417b;}
.top3-1{width: 1155px; height: 50px; margin: 0 auto;}
.top3-1 li{width: 144px; height: 50px; line-height: 50px; text-align: center; color: white; font-size: 15px; float: left;}
.top3-1 li:hover{background: white; color: #0a417b;}

.sousuo{ width:100%; height:113px; background:#2353a2;}
.sousuo p{ width:297px; height:113px; float:left; background:url(../Image/sousuop.jpg);}
.search{ float:left; margin:45px 0 0 115px;}
.search-text{ width:386px; height:24px; background:none; color:#FFF; text-indent:20px; font-size:12px; float:left; border:1px solid #5593fd; float:left;}
.search-btn{ width:49px; height:26px; border:none; font-size:0; background:url(../Image/sousuobut.png); float:left;}
.tel{ background:url(../Image/tel2.png) top left no-repeat; padding:4px 0 12px 55px; font:25px/1 "Impact"; color:#feffff; float:right; margin-top:36px;}
.pro{ width:100%; height:897px; background:url(../Image/probj.jpg) center no-repeat ;}
.probt{ width:100%; float:left; margin-top:53px;}
.probt p{ border-left:9px solid #2353a2; float:left; padding-left:13px; margin-left:30px; font-size:14px; color:#515151; line-height:1;}
.probt p font{ font-size:25px; color:#515151; font-weight:bold;}
.probt a{ font-size:13px; float:right; text-decoration:underline; color:#7a7a7a; line-height:2}
.probt dd{ font:18px/1.5 "宋体"; color:#5593fd; float:left; border:1px solid #2353a2; padding:0 10px; margin-left:30px; margin-top:10px;}
.prof{ width:244px; float:left; margin-top:102px; background:url(../Image/profbt.png) top center no-repeat; padding-top:59px;}
.prof ul{ width:242px; float:left; border:1px solid #2353a2; padding-top:5px;}
.prof li{ width:232px; height:33px; background:url(../Image/profli.png)19px center no-repeat #cfdbf0; font-size:16px; color:#121212; line-height:33PX; text-indent:53px; margin-bottom:5px; margin-left:5px;}
.proshow{ width:849px; float:right; margin-top:102px;}
.focus-news{ width:110%; float:left;}
.focus-news li{ width:198px; height:230px; float:left; margin:0 19px 61px 0;}
.focus-news li p{ width:186px; height:188px; border:1px solid #aeaeae; padding:5px;}
.focus-news li p img{ width:186px; height:188px;}
.focus-news li span{  display:block; margin-top:6px;border:1px solid #aeaeae; width:196px; height:22px; font-size:12px; color:#363636; line-height:22px; text-align:center;}
.about{ width:100%; float:left; margin-top:110px;}
.bt{ width:100%; text-align:center}
.bt p{ font-size:25px; color:#2353a2; line-height:1.5; background:url(../Image/btxian.png) center no-repeat;  font-weight:bold;}
.bt span{ font-size:14px; color:#5593fd; line-height:2;}

.aboutpic{ background:url(../Image/aboutpic.jpg); width:491px; height:295px; float:left; margin-top:45px;}
.aboutw{ width:649px; float:right; margin-top:51px; font:14px/2 "宋体"; color:#101010;}
.aboutw p{ font-weight:bold; font-size:18px; color:#2353a2;font-family:"微软雅黑"; line-height:1.3; margin-bottom:10px;}
.aboutw a{ font-size:22px; color:#fefefe; padding:5px 20px; font-family:"微软雅黑"; background:#5593fd;}
.ys{ width:100%; height:97px; background:url(../Image/ys.jpg); float:left; margin-top:62px;}

.news{ width:100%; float:left; margin-top:105px;}

.lanrenzhijia{ width:100%; height:360px; margin:70px 0 0 0; font-family:'微软雅黑';}
.lanrenzhijia .tab{ overflow:hidden; width:243px; float:left;}
.lanrenzhijia .tab a{ display:block; width:243px; height:113px; font-size:20px; line-height:113px; text-align:center; float:left; text-decoration:none; background:#eeeeee; color:#2353a2; margin-bottom:9px;}
.lanrenzhijia .tab a:hover{ background:#2353a2; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#2353a2; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; width:730px; height:360px; position:relative; float:left; margin-left:106px;}
.lanrenzhijia .content ul{ position:absolute; left:0; top:0; height:360px;}
.lanrenzhijia .content li{ width:730px; height:360px; float:left;}
.lanrenzhijia .content li dd{ width:100%; float:left;  margin-bottom:20px;}
.lanrenzhijia .content li dd span{ display:block; width:70px; height:68px; float:left; background:#2353a2; float:left; font-size:12px; color:#ffffff; line-height:1.7; text-align:center;}
.lanrenzhijia .content li dd p{ width:613px; line-height:1.5; float:right; height:67px; border-bottom:1px solid #a0a0a0;}
.newsmore{ width:150px; height:52px; display:block; font-size:20px; margin:63px auto 0; background:#2353a2; text-align:center; line-height:52px; color:#FFF;}

.footer{ height:383px; background:url(../Image/footer.jpg) center no-repeat; margin-top:100px;}
.ftel{ width:295px; float:left; margin:74px 0 0 16px; font:16px/2 "宋体"; color:#feffff;text-shadow:5px 2px 6px #000;}
.ftel p{ font-size:13px;}
.ftel span{ display:block; margin-top:53px;}
.fnav{ width:787px; height:40px; float:left; margin-top:58px; border-bottom:1px solid #75c3ff;}
.fnav ul{ float:left; margin:0 0 0 0px;}
.fnav li{ width:98px; float:left; font-size:12px; line-height:40px; text-align:center; color:#FFF;}
.link{ background:url(../Image/ewm.png) top left no-repeat; float:left; margin-top:41px; width:784px; height:175px;}
.link p{ float:left; margin:82px 0 0 67px; font-size:15px; color:#feffff;}
.link ul{ float:left; margin:26px 0 0 67px; font:12px/1 "宋体"; color:#ffffff;}
.link ul a{ width:90px; display:block; text-align:center; border-right:1px solid #FFF; float:left; margin-bottom:10px;}
.admin{width:787px; font:12px/1 "宋体"; color:#FFF; text-align:center; float:left; margin-top:28px; border-top:1px solid #75c3ff; padding-top:10px;}

.nmainr{ width:849px; float:right; margin-top:52px;}
.nbt{ width:100%; float:left;}
.nbt p{ border-left:9px solid #2353a2; float:left; padding-left:13px; margin-left:30px; font-size:14px; color:#515151; line-height:1;}
.nbt p font{ font-size:25px; color:#515151; font-weight:bold;}
.nbt span{ font-size:13px; float:right; text-decoration:underline; color:#7a7a7a; line-height:2; margin-top:10px;}

.npro{ width:100%; float:left; margin-top:30px;}
.npro ul{ width:110%; float:left;}
.npro li{ width:198px; height:230px; float:left; margin:0 19px 61px 0; background:#eeeeee;}
.npro li p{ width:186px; height:188px; border:1px solid #aeaeae; padding:5px;}
.npro li p img{ width:186px; height:188px;}
.npro li span{ display:block; margin-top:6px;border:1px solid #aeaeae; width:196px; height:22px; font-size:12px; color:#363636; line-height:22px; text-align:center;}

.nprof{ width:244px; float:left; margin-top:52px; background:url(../Image/profbt.png) top center no-repeat; padding-top:59px;}
.nprof ul{ width:242px; float:left; border:1px solid #2353a2; padding-top:5px;}
.nprof li{ width:232px; height:33px; background:url(../Image/profli.png)19px center no-repeat #cfdbf0; font-size:16px; color:#121212; line-height:33PX; text-indent:53px; margin-bottom:5px; margin-left:5px;}
.page{ width:100%; float:left; margin-top:20px; text-align:center;}
.neirong{ width:90%; margin:30px auto 0;}





