@charset "gb2312";
/* CSS Document
Theme Name: 293
Theme URI: 
Description: A website for guide themes.
Version: 2017.8.18
Author: ljh
 */
/* CSS Document */
/***预设样式***/
body,h1,h2,h3,h4,h5,h6,li,ul,ol,dt,dl,dd,input,p{margin:0;padding:0;}
body{font-family:arial,"Microsoft Yahei","宋体";font-size:14px;}
ol,ul{list-style:none;}
input,img{border:none;}
a{text-decoration:none;}
i{font-style:normal;}
.clear:after{
	content:"200B";
	display:block;
	font-size:0;
	line-height:0;
	clear:both;
	}
.clear{*zoom:1}
/***公用样式**/
.wrap{width: 1200px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
/**head**/

.head{  height: 97px;border-bottom:1px solid #c9c9c9;}
.head .logo{    height: 97px;width:350px;}
.head .right{width: 313px;
    text-align: right;
    padding-top: 24px;}
.head .right .phone{    width: 172px;
    height: 32px;
    background: #4e9fe1;
    text-align: center;
    line-height: 32px;
    float: right;
    font-size: 16px;
    color: #fff;
    font-weight: bold;}	
.head .right .phone img{padding-right:6px;vertical-align:middle;}	
.head .right .wenzi{font-size: 14px;
    color: #333;white-space:nowrap;
    line-height: 30px;
    float: right;}	
.head .right .wenzi span{    font-size: 24px;
    padding-right: 10px;}	
.secondNav {     height: 53px;
    line-height: 53px;    position: relative;
    z-index: 50;}
.secondNav .nav{height:53px;}
.secondNav .nav li{float:left;position:relative;z-index:2;}
.secondNav .nav li a{color:#333;    padding: 0 30px;}
.secondNav .nav li:hover{border-top:3px solid #1e80db;margin-top:-2px;}
.secondNav .nav li  ul li:hover{border:none;margin-top:0;}
.secondNav .nav li a:hover{color:#1e80db;}
.secondNav .nav li ul{     position: absolute;
    left: -22px;
    top: 52px;
    width: 100%;
    z-index: 50;
    white-space: nowrap;
    padding: 0 22px;}
.secondNav .nav li ul a{color:#fff;height:34px;line-height:34px;background:#1e80db;border-top:1px solid #fff;display:block;}
.secondNav .nav li ul a:hover{color:#fff;}
.headsearch {z-index:1000;position:relative;}
.headsearch .wrap{width:1160px;height:32px;margin-top:-44px; background:#1e80db;padding:20px;z-index:100;}
.keyname{      float: left;
    line-height: 32px;
    color: #fff;
    font-weight: bold;}
.keyname a{ font-weight:normal;}
.search-box{  float: right;
    width: 503px;
    line-height: 32px;
    height: 32px;position:relative;
    background: #fff;}
.search-box input.text{     z-index: 2;
    width: 460px;
    height: 28px;
    border: none;
    position: absolute;top:0;
    padding-left: 10px;
    line-height: 30px;
    color: #666;
    outline: medium;}
.searcha{     display: block;
    width: 32px;
    height: 32px;
    background: url(../images/search_07.jpg) no-repeat center;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 20;}
/**other**/
.indexkong{padding:40px 0;}
.title{      height: 70px;
    text-align: center;
    width: 500px;
    margin: 0 auto;
    background: url(../images/title_03.jpg) no-repeat center 60px;}
.title .yingwen{     font-size: 27px;
    text-transform: uppercase;
    line-height: 28px;
    font-family: "微软雅黑";
    font-weight: bold;
    height: 50px;
    color: #1e80db;}
.title .zhongwen{     line-height: 19px;
    font-size: 18px;
    color: #666;}
.location{    height: 36px;
    line-height: 36px;
    font-size: 12px;
    color: #999;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: absolute;
    right: 0;
    top: 0;
    width: 700px;
    text-align: right;}
.location a{color:#999;}
.danleft{    width: 257px;}
.danyeright {width:914px;    overflow: hidden;}
.mainAboutUs{    padding-bottom: 40px;padding-top:20px;}
.dantitle{     height: 85px;
    position: relative;
    background: #1e80db;
    overflow: hidden;
    color: #fff;}
.leftn .dantitle{height:106px;margin-top:10px;background:url(../images/contway_12.png) no-repeat 0 0;}
.leftn .dantitle .zhongwen{left:120px;top:50px;}
.leftn .dantitle .yingwen{text-transform:uppercase;left:120px;top:80px;}
.lcontway{padding-top:7px;}
.lcontway p{line-height:27px;color:#333;}
.dantitle .yingwen{      font-size: 15px;
    white-space: nowrap;
    position: absolute;
    left: 70px;
    top: 46px;
    line-height: 20px;}
.dantitle .daxie{font-size: 50px;
    left: 22px;
    position: absolute;
    top: 0;
    line-height: 85px;}
.dantitle .zhongwen{ font-size: 24px;
    line-height: 25px;
    /* padding-left: 37px; */
    position: absolute;
    left: 70px;
    top: 23px;}
.dantitlebot{    height: 88px;
    line-height: 88px;
    border-bottom: 2px solid #99cc01;}
.danyecatenav {    border: 1px solid #dddddd;
    padding: 2px 10px 8px;
    border-top: none;}
.dantitlecate{     background: #eee url(../images/hover_10.png) no-repeat 10px 10px;
    margin-top: 6px;}
.dantitlecate:hover{  background: #1e80db url(../images/hoveryuan_07.png) no-repeat 10px 10px;}
.dantitlecate:hover a{color:#fff;}
.dantitlecate a{      color: #333;
    display: block;
    line-height: 35px;
    padding: 0 35px;}
.dantitlecate .erjip a{padding-left:50px;background:#e4e3e5 url(../images/danli_07.jpg) no-repeat 0 0;color:#333;}
.dantitlecate .erjip a:hover{background:#1e80db url(../images/danlihover_07.jpg) no-repeat 0 0;color:#fff;}
.bread{ border-bottom: 1px solid #ddd;
    height: 44px;
    position: relative;}
.danzhidao{    font-size: 25px;
    line-height: 25px;
    float: left;
    color: #1e80db;}
.textbot{      font-size: 12px;
    color: #555;
    padding-top: 13px;
    line-height: 38px;}
/**bottom**/
.bottom{background: #35383d;
    padding: 30px 0;}
.bottom .left1{    width: 99px;
    padding-top: 40px;
    text-align: center;
    color: #fff;
    padding-right: 80px;}
.bottom .left1 p{font-size:12px;line-height:35px;}
.bottom .left2{    width: 660px;}
.bottom .left2 .bottitle{height: 52px;
    color: #fff;
    line-height: 36px;
    font-size: 16px;
    background: url(../images/contbj_40.jpg) no-repeat 0 bottom;}
.bottom .botcont{color: #fff;
    line-height: 36px;
    padding: 10px 0;}
.bottom .botcont span{padding-right:40px;}
.bottom .botcont a{color:#fff;padding-right:10px;}
.bottom .foot{font-size:12px;color:#999;border-top:1px solid #6a7078;padding-top: 30px;}
.bottom .right{    width: 170px;}
.bottom .right .jszc{width:160px;height:30px;background:#1e80db;text-align:center;    line-height: 30px;}
.bottom .right .foot img{vertical-align:middle;}
.secNav{height:180px;}
.secNav a{color:#b4b4b4;font-size:12px;line-height:36px;display:block;float:left;width:120px;}
.secNav a:hover{color:#fff;}
/**首页**/
.indexabout .left{display:block;width:577px;height:358px;}
.indexabout .left img{width:100%;height:100%;float:left;}
.indexabout .right{width:585px;}
.indexabout .right h5{height: 94px;
    line-height: 68px;
    font-size: 20px;
    background: url(../images/aboutbj_20.jpg) no-repeat 0 bottom;}
.indexabout .right p{     color: #666;
    font-size: 12px;
    line-height: 25px;
    height: 150px;
    overflow: hidden;
    margin-top: 24px;}
.indexabout .right .more{     display: block;
    width: 107px;
    height: 29px;
    background: url(../images/aboutmore_24.jpg) no-repeat 0;
    margin-top: 61px;}
.btn{display:block;width:170px;height:58px;margin:0 auto;text-align:center;color:#fff;
background:url(../images/btn_14.png) repeat-x;font-size:16px;line-height:50px;}
.btn:hover{background:url(../images/btnhover_17.png) repeat-x;}

.procate{     height: 70px;
    line-height: 70px;
    color: #666;}
.procate h6{display:inline; font-size: 16px;}
.procate a{  
    font-size: 16px;padding-right:6px;
    color: #666;}
.procate a:hover{color:#1e80db;}


.indexpro .prosul{    width: 1245px;
    height: 612px;}
.prosul li{    width: 373px;
    height: 276px;
    float: left;
    margin-right: 40px;
    margin-bottom: 30px;
    position: relative;}
.danyeright .prosul{width:950px;    height: auto;}
.danyeright .prosul li{     width: 284px;
    height: 207px;
    margin-right: 30px;
    margin-top: 15px;
    margin-bottom: 14px;}
.danyeright .prosul li h2{    font-size: 16px; margin-top: 40px;}
.prosul li .proshowimg{display:block;width:100%;height:100%;}
.prosul li .hover{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/touming_12.png);display:none;}
.prosul li:hover .hover{display:block;}
.prosul li .proshowimg img{display:block;width:100%;height:100%;}
.prosul li h2{font-size: 18px;
    line-height: 65px;
    text-align: center;
    font-weight: normal;
    margin-top: 75px;}
.prosul li .more{    width: 103px;
    display: block;
    height: 30px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    border: 1px solid #fff;
    margin: 0 auto;
    line-height: 30px;}
.prosul li h2 a{color:#fff;display:block;white-space:nowrap;overflow:hidden;
text-overflow: ellipsis;padding:0 15px;}
.prosul li h2 a:hover{text-decoration:underline;}
.prosul li p{line-height:18px;overflow:hidden;height:36px;text-align:center;padding:0 15px;color:#fff;}
.procontway{height:47px;}
.procontway .left{    width: 270px;
    padding-left: 50px;
    background: url(../images/rexian_16.png) no-repeat 0 0;
    height: 47px;
    line-height: 30px;
    font-size: 14px;
    color: #333;}
.procontway .left p{font-size: 18px;
    line-height: 18px;
    color: #333;
    font-weight: bold;}
.procontway .right{display: block;
    width: 144px;
    height: 47px;
    background: #1e80db;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 47px;}
.procontway .right span{    font-family: cursive;
    padding-left: 6px;}
.indexnews .leftda{width:617px;height:295px;}
.indexnews .leftda .taba a{    display: block;
    float: left;
    width: 106px;
    height: 37px;
    text-align: center;
    line-height: 37px;
    background: #f1f1f1;
    color: #666;
    margin-right: 17px;}
.indexnews .leftda .taba a:hover{color:#fff;background:#1e80db;}
.indexnews .leftda .taba a.active{color:#fff;background:#1e80db;}
.indexnews .leftda .first{height:70px;padding:30px 0 20px;}
.indexnews .leftda .first .left{display:block;width:95px;height:100%;}
.indexnews .leftda .first .left img{width:100%;height:100%;}
.indexnews .leftda   ul{border-top:1px solid #e7e7e7;}
.indexnews .leftda   ul li{height:44px;line-height:44px;border-bottom:1px solid #e7e7e7;    background: url(../images/indexnews_27.jpg) no-repeat 0 center;
    padding-left: 24px;}
.indexnews .leftda   ul li a{color: #333;
    display: block;
    float: left;
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 480px;}
.indexnews .leftda   ul li a:hover{color:#1e80db;}
.indexnews .leftda   ul li span{    display: block;
    float: right;
    vertical-align: middle;
    color: #999;}
.indexnews .leftda .first .right .titlea:hover{color:#1e80db;}
.indexnews .leftda .first .right{width:508px;}
.indexnews .leftda .first .right .titlea{    display: block;
    font-size: 14px;
    color: #333;
    line-height: 24px;
    height: 32px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.indexnews .leftda .first .right .morea{color:#1e80db;}
.indexnews .leftda .first .right p{font-size:12px;height:36px;line-height:18px;color:#666;overflow:hidden;}
.indexnews .rightda{width:530px;height:295px;background:#edf2fb;position:relative;}
.indexnews .littletitle{    width: 150px;
    position: absolute;
    top: 20px;
    height: 72px;
    left: 74px;
    background: url(../images/qaq_28.jpg) no-repeat 0 bottom;}
.indexnews .littletitle h4{    font-size: 18px;
    color: #333;
    line-height: 24px;}
.indexnews .littletitle p{font-size:12px;line-height:18px;color:#555;}
.indexnews .tabjt {    width: 61px;
    height: 30px;
    position: absolute;
    right: 92px;
    top: 25px;
    z-index: 2;}
.indexnews .tabjt  a{width:30px;display:block;float:left;height:30px;}
.indexnews .tabjt  a.top{background:url(../images/top_28.jpg) no-repeat 0 0;border-right:1px solid #1e80db;}
.indexnews .tabjt  a.top:hover{background:url(../images/tophover_28.jpg) no-repeat 0 0;}
.indexnews .tabjt  a.active1{background:url(../images/tophover_28.jpg) no-repeat 0 0;}
.indexnews .tabjt  a.bot{background:url(../images/bot_29.jpg) no-repeat 0 0;}
.indexnews .tabjt  a.bot:hover{background:url(../images/downhover_29.jpg) no-repeat 0 0;}
.indexnews .tabjt  a.active2{background:url(../images/downhover_29.jpg) no-repeat 0 0;}
.indexnews .rightda ul{position: absolute;
    left: 75px;
    top: 95px;}
.indexnews .rightda ul li{    width: 382px;
    height: 50px;font-size:12px;
    padding: 23px 0 16px 0px;line-height:25px;
    border-bottom: 1px solid #d2d2d2;}
.indexnews .rightda ul li a{padding-left:20px;color:#666;display:block;background:url(../images/q_28.jpg) no-repeat 0 center;height:25px;overflow:hidden;}
.indexnews .rightda ul li p{padding-left:20px;color:#999;background:url(../images/a_31.jpg) no-repeat 0 center;height:25px;overflow:hidden;}
.indexnews .rightda ul li a:hover{color:#1e80db;}
.newsul li{width:540px;float:left;height:100px;margin-bottom:30px;
padding-right:60px;border-right:1px solid #d2d2d2;}
.newsul li .left{    background: #f8f8f8;
    width: 112px;
    height: 100px; color: #333;
    text-align: center;
    margin-right: 30px;}
.newsul li .left:hover{background:#1e80db;color:#fff;}
.newsul li .left .day{    display: block;
    font-size: 32px;
    line-height: 40px;
    padding-top: 14px;
   }
.newsul li .left .mon{    font-size: 18px;
    line-height: 38px;}
.newsul li .right{width:398px;}
.newsul li .right .titlea{color: #333;
    font-size: 16px;
    line-height: 42px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.newsul li .right .titlea:hover{color:#1e80db;}
.newsul li .right p{    line-height: 28px;
    height: 56px;
    overflow: hidden;
    font-size: 14px;
    color: #666;}
.indexlink{height:92px;}
.indexlink p{     line-height: 26px;
    font-size: 14px;
    color: #666;
    padding-top: 12px;}
.indexlink a{color:#666;padding-right:10px;}
.indexlink .link{background:url(../images/link_30.jpg) no-repeat 0 0;}
.indexlink .sub{background:url(../images/sub_33.jpg) no-repeat 0 0;}
/**新闻**/
.newshow{    height: 36px;
    line-height: 36px;
    border-bottom: 2px dotted #dbdbdb;
    background: url(../images/relanew_06.jpg) no-repeat 0 center;}
.newshow:hover{  background: url(../images/relanewhover_03.jpg) no-repeat 0 center;}
.newshow .left{    display: block;
    vertical-align: middle;
    padding-left: 20px;
    color: #555;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 800px;}
.newshow .left:hover{color:#1e80db;}
.newshow .right{display:block;vertical-align:middle;color:#999;}
.pages{text-align:center;}
.pages ul{display: inline-block;}
.pages ul li{     float: left;
    margin: 40px 5px;
    background: #999;
    min-width: 24px;
    min-height: 24px;
    line-height: 24px;
    text-align: center;
    border-radius: 4px;}
.pages ul li a{color:#fff;display:block;width:100%;height:100%;}
.pages ul li:hover{background:#1e80db;}
/**产品**/
.mainProduct {width:944px;    margin-top: 12px;}
.mainProduct li{width:290px;height:250px;margin-right:24px;float:left;}
.mainProduct li .proshowimg{width:100%;height:200px;border:1px solid #d2d2d2;}
.mainProduct li .proshowimg:hover{border-color:#1e80db;}
.mainProduct li .proshowimg a{width:100%;height:100%;display:block;}
.mainProduct li .proshowimg a img{width:100%;height:100%;display:block;}
.mainProduct li h2{text-align:center;line-height:45px;font-size:16px;font-weight:normal;}
.mainProduct li h2 a{color:#333;display:block;white-space:nowrap;overflow:hidden;    text-overflow: ellipsis;
    padding: 0 20px;}
.mainProduct li h2 a:hover{color:#1e80db;}
/**详情**/
.fwalneipcn h1{       text-align: center;
    font-size: 18px;
    font-weight: normal;
    line-height: 60px;
    color: #333;}
.fwalneipcn .fabutime{     color: #999;
    font-size: 14px;
    font-weight: normal;
    line-height: 34px;
    text-align: center;
    border-top: 1px dashed #cecece;
    border-bottom: 1px dashed #cecece;
    width: 300px;
    margin: 0 auto;
    white-space: nowrap;}
.neinei{    line-height: 30px;
    font-size: 14px;
    color: #333;
    padding-top: 12px;}
.neinei a{ color: #333;}
.neinei a:hover{ color: #1e80db;}
.fanye{}
.relatags h3{font-weight:normal;font-size:14px;float:left;}
.fanye a{ color: #666;}
.fanye a:hover{ color: #1e80db;}
.relatags a:hover{ color: #1e80db;}
.relatags a{ color: #666;padding-right:6px;}
.border{    line-height: 30px;
    padding: 10px 0;
    color: #666;}
.relatags{      background: #e4e3e5;
    line-height: 30px;
    height: 30px;
    padding-left: 5px;}
.relatitle{    font-size: 20px;
    color: #1e80db;
    overflow: hidden;
    line-height: 34px;
    height: 34px;
    border-bottom: 2px solid #1e80db;
    margin-bottom: 10px;}
.rlpro{padding-top:10px;}
.relatitle span{float:left;}
.pcsuo{    text-align: center;
    padding: 10px 0;}
.relanew li{height:40px;line-height:40px;font-size:13px;color:#666;border-bottom:1px dashed #d2d2d2;}
.relanew li a{color: #666;
    display: block;
    float: left;
    width: 680px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.relanew li a:hover{ color: #1e80db;}
.relanew li span{display: block;
    float: right;}
	
.video{width:300px; position:fixed;bottom:0;left:0;z-index:1000;}	
	
	
	