@charset "gb2312";
/* CSS Document
Theme Name: 017
Theme URI: 
Description: A website for guide themes.
Version: 2017.8.12
Author: Cd
 */
*{ margin:0; padding:0;}
body{background-attachment:fixed;font-size:14px;font-family:Microsoft YaHei ;color:#555555;background:#fff;}
.clear{ clear:both;height:0px;}
li{ list-style:none;}
a,img{ border:0px;}
h1,h2{ font-size:24px;font-family:Microsoft YaHei ;font-weight: normal;}
a{color:#555555;text-decoration:none;}
a:hover{ text-decoration:none;}
.box{width:1200px;margin:0 auto;position:relative;}
.botom{margin-bottom:50px;margin-top:20px;}
.clear{ clear:both;height:0px;}
.list li{display:inline-block;*display:inline;*zoom:1;}
.botart{margin-bottom:20px;}
.weizhi { margin-top: 630px;}
.pages{background:#F5F5F5;}
.header{ height:816px;width:100%;z-index:1111; background:#fff;}
.head2{margin:0 auto;height:80px; position: relative;z-index: 999;background: url(../images/navbg_01.png) repeat;}
.head3{width:100%; margin:0 auto;height:30px; background:#000;color:#fff;}
.head3 div{width:1000px;height:30px;line-height:30px;margin:0 auto;}
.right_ph { float:right; font-size:16px;color:#333333;background:url(../images/tel_03.png) no-repeat; padding-left:60px;line-height:30px;}
.phone{ font-size:24px; color:#014F28;font-style:800;font-family:Microsoft YaHei ;}
.logo { width:1000px; margin:auto; height:56px;padding-top:5px;padding-bottom:5px;}
.imgnav{float:left;margin:10px;}
.right_ph { float:right; font-size:12px;color:#6c6c6c;;background:url(../images/tel_05.png) no-repeat 0px 8px; padding-left:60px;margin-top:10px;}
.phone{ font-size:22px; color:#1CB9CA;font-style:900;font-family:Microsoft YaHei ;}

.menu1{ margin:0 auto;width:1200px;}
.menu1 li{float:left;position:relative;z-index:999;margin-top: 15px;}
.menu1 li:hover a{text-decoration:none;background:#fff;color:#1CB9CA;}
.menu1 li ul li:first-child li{margin-top:33px;}
.menu1 li ul li{margin-right:0px;margin-top:-20px;background:#AE5655;}
.menu1 li ul li a{color:#0C5F95;cursor:pointer;padding: 19px 24px;border-bottom: 1px solid #1CB9CA;}
.menu1 li ul li a:hover{background:#fff;color:#1CB9CA;}
.menu1 li a{color:#555555;cursor:pointer;display:block;padding: 15px 24px;text-align:center;font-size:14px;}
.menu1 li ul{display:none;margin-top: 77px;}
.menu1 li ul li{font-size:14px;color:#555555;}
.menu1 li:hover ul{position:absolute;top:-10px; display:block;} 

.fullSlide {width:100%;position: absolute;margin:-80px auto;height:815px; z-index:0;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100%!important;}
.fullSlide .bd li {width:100%!important;height:815px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-size:100%;}
.fullSlide .bd li a {display:block;height:815px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;*zoom:1;width:40px;height:5px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7;line-height:999px;}
.fullSlide .hd ul li:hover{background:#da231b;}
.fullSlide .hd ul .on {background:#da231b;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0px;width:40px;height:60px;background:url(../images/slider-arrow.png)  #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.9;display:none;}
.fullSlide .next {left:auto;right:0px;background-position:-6px -137px;background:url(../images/slider-arrow2.png)  #000 no-repeat}
.main { width:1000px;margin: 0 auto;overflow:hidden;position: relative;}

.cases{width:100%;text-align:center;}
.title{margin-top:50px;text-align:center;}
.title img{margin-top:8px;margin-bottom:5px;}
.title  h3{font-size:30px;color: #1cb9c8;font-weight: normal;}
.title  p{font-size:14px;color:#9c9c9c;}
.chp{position: relative;z-index:0;}
.case{margin-top:30px;}
.case li{width:230px;height:336px;position: relative;margin-right:55px;}
.case li:nth-child(4n){margin-right:0px;}
.case li img{width:230px;height:265px;display: block;}
.case li h2{height:70px;line-height: 70px;width: 255px;text-align: center;color:#555;font-size:14px;}
.case li h2 a{display:inline-block;*display:inline;*zoom:1;width: 255px;height: 70px;color:#555;background:#fff;}
.bluebox{width:100%;height:244px;background:url(../images/bg1_07.png) repeat;margin-top: -70px}
.more{display:inline-block;*display:inline;*zoom:1;margin-top: 140px;height:55px;line-height:55px;background:#1CB9C8;width:200px;text-align:center;color:#fff;border:1px solid #fff;border-radius:5px;}

.proname{text-align:center;}
.proname{margin-top:30px;}
.proname li{display:inline;margin-right:30px;}
.proname li a{display:inline-block;*display:inline;*zoom:1;height:50px;line-height:50px;border:1px solid #14929F;border-radius:5px;padding-left:20px;padding-right:20px;}
.proname li h2{display:inline-block;*display:inline;*zoom:1;height:50px;line-height:50px;font-size:14px;margin-top:10px;}
.proname li a:hover{background:#1CB9C8;color:#fff;border:0;}
.pro{margin-top:30px;}
.pro li{width:283px;height:336px;position: relative;margin-right:15px;}
.indpro li:nth-child(4n){margin-right:0px;}
.pro li img{width:283px;height:336px;display: block;}
.pro li .pro_bg{height:336px;width:283px;background:url(../images/probgg_03.png) repeat;position: absolute;top:5px;z-index: 2;text-align:center;display:none;}
.pro li .pro_bg h2{height:36px;line-height: 36px;width: 255px;text-align: center;color:#fff;font-size:14px;margin-top: 50px;margin-left: 26px;}
.pro li .pro_bg h2 a{display:inline-block;*display:inline;*zoom:1;color:#fff;height:36px;line-height:36px;border-radius:5px;padding-left:20px;padding-right:20px;overflow:hidden;}
.pro li .pro_bg  .pro_info{width:170px;height:70px;margin-top:18px;text-align:center;overflow:hidden;line-height: 24px;margin-left: 63px;color:#fff;}
.pro li .pro_bg  .pro_info a{color:#fff;}
.promor{margin-top:35px;margin-bottom:47px;}
.promore{display:inline-block;*display:inline;*zoom:1;color:#fff;height:36px;line-height:36px;border:1px solid #fff;border-radius:36px;margin-top: 50px;padding-left:20px;padding-right:20px;overflow:hidden;}
.pro li:hover .pro_bg{display:block;}


.new{width:100%px;height:484px;background:url(../images/bg3_18.png) repeat;}
.rightart{float:left;width:545px;height:390px;padding-right:20px;padding-left:20px;overflow:hidden;background:#fff;margin-top: 45px;}
.leftart{float:right;width:545px;height:390px;padding-right:20px;padding-left:20px;background:#fff;overflow:hidden;margin-top: 45px;}


.times{float: left;width: 84px;height: 41px;margin-top: 15px;}
.ULart{width:547px;margin-top:30px;}
.ULart li{background:#1cb9c8;padding:14px;margin-top:10px;color:#fff;height:56px;}
.ULart li h2{font-size:16px;}
.ULart li h2 a{color:#fff;}
.ULart li .info a{color:#fff;}
.ULart li .info{line-height:43px;width:430px;height:52px;overflow:hidden;}

.newpage{margin-top:30px;}
.newpage li {margin-bottom:18px;}
.newpage li .date{float:left;text-align:center;background:#555555;padding:30px;color:#fff;}
.newpage li .date h2{font-size:60px;color:#fff;font-weight:bold;}
.newpage li .date p{font-size:14px;color:#fff;margin-top:20px;}
.newpage li .new_li{float:left;width:435px;height:57px;background:#F1F1F1;padding:10px;overflow:hidden;}
.newpage li .new_li h2{font-size:16px;width:430px;height:20px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newpage li .new_li h2  a{color:#535456;}
.newpage li .new_li .info{line-height:43px;width:430px;height:52px;overflow:hidden;}
.newpage li:hover .date{background:#1CB9C8;}
.newpage li:hover .new_li{background:#EAFEFF;}
.title2{margin-top:18px;}
.title2 span{font-size: 20px;padding-bottom: 2px;border-bottom: 2px solid red;}
.title2 a{float: right;font-size: 14px;color: #1cb9c8;margin-top: 7px;}
.gywm{}
.aboutart{float:left;width:570px;height:403px;}
.aboutimg{width:570px;height:403px;float:right;}
.aboutimg{width:570px;height:403px;margin-top:30px;overflow:hidden;}
.aboutimg img{width:570px;height:403px;}
.aboutart h2{font-size:24px;color:#1cb9c8;margin-top:30px;}
.aboutart .aboutline{margin-top:27px;margin-bottom:27px;}
.aboutart  .nr2{width:570px;height:160px;line-height:26px;overflow:hidden;}

.yl {width: 100%;height:115px;margin-top:38px;}
.yl .lj {width:1200px;height:115px;background:url(../images/ljbg_28.png);}
.yl p {padding: 20px;}
.yl  .lj  p:first-child{padding-top:19px;}
.yl .box p span {padding-left: 10px;padding-right: 10px;padding: 5px 10px;margin-right:127px;}
.yl p a {margin-left: 30px;}

.footer{width:100%;height:147px;margin-top:25px;padding-top: 10px;background:url(../images/footbg_22.png) repeat;text-align:center;}
.footer .footlogo{margin-top:30px;margin-bottom:30px;}
.footer .box p{line-height:25px;font-size:12px;color:#c6c6c6;text-align:center;}
.footer .box p a{font-size:12px;color:#c6c6c6;margin-right:20px;}

.lastp{font-size:12px;color:#c6c6c6;}
.lastp a{color:#c6c6c6;}

.location{color:#fff;height:50px;line-height:50px;position:relative;white-space:nowrap;background:#1CB9C8;}
.location .weizhi2{width: 1200px;text-align: right;float: right;white-space: nowrap;overflow: hidden;}
.location  .weizhi2 a{color:#fff;font-size:14px;}
.pagenav{width:210px;height:38px;top:0;line-height:38px;padding-left:10px;text-align:center;background:#1CB9C8;color:#fff;}
.pagenav2{margin-top:10px;}
.pagenav h2{font-size:18px;line-height:40px;}
.til3{border-bottom:1px dashed #D3D3D3;padding-bottom:5px;}
.til3 .chinanew{color:#1cb9c8;font-size:20px;}
.navgywm li{padding:10px;border-top:1px solid #797C81;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.navgywm a{color:#fff;}

.newbox{float:left;width:957px;}
.indent{font-size:14px;color:#555;line-height:30px;}

.navcont{margin:0px auto;text-align:center;overflow:hidden;}
.leftnav{float:left;width:225px;margin-right:18px;}
.subNavBox {width:222px; margin:0px auto;text-align:center;overflow:hidden;}
.subNav{width:206px;padding-left:10px;line-height:50px;cursor:pointer;border:1px solid #1CB9C8;font-size:14px;color:#fff;}
.cannew{float:right;margin-top:19px;margin-right:17px;}
.subNav a{color:#555;}
.subNavBox  h2{line-height:50px;text-align:left;font-size:14px;color:#555;}
.subNav h2:hover{color:#1CB9C8;}
.subNav h2:hover a{color:#1CB9C8;}
.subNav:hover{color:#1CB9C8;}
.subNav:hover a{color:#1CB9C8;}
.navContent{display: none;}
.subNavBox  .navContent:nth-child(1){display:block;}
.navContent li a{display:block;width:217px;text-align:center;font-size:14px;background:#1CB9C8;line-height:50px;color:#555;}
.navContent li a:hover{color:#fff;}
.subNav li a:hover{color:#1CB9C8;background-color:#AE5655;}

.lx{margin: 10px;}
.lx li{line-height:26px;color:#666666;font-size:12px;}


.fanye {text-align:center; margin-top:35px;margin-bottom:67px;color:#AE5655;}
.fanye .list li{padding: 4px 11px;background: #E4E4E4;color: #555;}
.fanye  .list li:hover{color:#AE5655;cursor:pointer;    background: #1CB9C8;color: #fff;}

.contes{border:1px solid #D3D3D3;margin-top:20px;padding:20px;}
.contes h1 {color:#1193A0;font-weight:900;text-align: center;}
.timess {text-align: center;margin-top: 10px;margin-bottom:5px;color: #B7B7B7;}
.newpgtil{height:2px;background:url(../images/line2_03.png) repeat;position: relative;margin-top:20px;margin-bottom:20px;}
.til4{height: 24px;margin-top:-10px;position: absolute;left: 59px;z-index: 2;background:#fff;}
.til4 span{font-size:16px;color:#16a8b6;}
.protop{margin-top:40px;}
.protop li{margin-bottom:0px;}


.contesart{text-align: center;}
.indent {text-align:left;}
.artimg{margin-bottom:19px;margin-top:10px;}
.space{line-height:26px;margin-bottom:10px;font-size:14px;color:#555;padding-top:10px;padding-bottom:10px;position:relative;margin-top:15px;border-top:1px dashed #6BAEB6;border-bottom:1px dashed #6BAEB6;}
.space .pre{display:block;} 
.space a span:hover{color:#555;}
.space div a{color:#555;}
.space h3{font-size:14px;font-weight:normal;font-family:Microsoft YaHei ;}
.newpageli li{width:895px;height:93px;border-bottom:1px dashed #E3E3E3;padding-bottom:10px;margin-bottom: 10px;}
.newpageli li p{color:#555555;width:895px;height:30px;font-size:16px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.newpageli li .tim{margin-top:5px;margin-bottom:5px;font-size:12px;color:#999999;}
.newpageli li .tim img{position: relative;margin-right: 10px;top: 3px;}
.newpageli li .newart{color:6b6b6b;font-size:14px;line-height:20px;width:895px;}
.newpageli li .newart .aa{display:inline-block;*display:inline;*zoom:1;width:795px;height:22px;overflow:hidden;}
.xq{display:inline-block;*display:inline;*zoom:1;float:right;color:#1cb9c8;font-size:14px;}

.propage{padding:0px;margin-top:0px;}
.propage{margin-top:0px;}
.propage li{margin-right:7px;border:1px solid #D3D3D3;padding:5px;}

.propage li:nth-child(3n){margin-right:0px;}

.newli2{margin-top:10px;}
.newli2 li{height:42px;line-height:42px;border-bottom:1px dashed #C3C3C3;}
.newli2 li img{margin-right:10px;}
.newli2 li a{display:inline-block;*display:inline;*zoom:1;float:left;width:759px;height:40px;white-space:nowrap;overflow:hidden;}
.newli2 li h2{font-size:14px;}
.newli2 li a:hover{color:#16a8b6;}
.newli2 li span{float:right;color:#C4C4C4;}

.propageart li{margin-right: 27px;}