@charset "utf-8";
/* CSS Document */

.a1:link{text-decoration:none; color:#fff; font-size:18px; }
.a1:visited{text-decoration:none; color:#fff;}
.a1:hover{text-decoration:underline; color:#fff;}
.a1:active{text-decoration:none; color:#fff;}

.a2:link{text-decoration:none; color:#fff; }
.a2:visited{text-decoration:none; color:#fff;}
.a2:hover{text-decoration:none; color:#fff;}
.a2:active{text-decoration:none; color:#fff;}

.a22:link{text-decoration:none; color:#000; }
.a22:visited{text-decoration:none; color:#000;}
.a22:hover{text-decoration:none; color:#db5718;}
.a22:active{text-decoration:none; color:#db5718;}

.a4:link{text-decoration:none; color:#000; font-size:18px;  }
.a4:visited{text-decoration:none; color:#000;}
.a4:hover{text-decoration:underline; color:#000;}
.a4:active{text-decoration:none; color:#000;}

.a3:link{text-decoration:none; color:#fff; }
.a3:visited{text-decoration:none; color:#fff;}
.a3:hover{text-decoration:underline; color:#FF0;}
.a3:active{text-decoration:none; color:#333;}

.a5:link{text-decoration:none; color:#318ee4; font-size:16px;}
.a5:visited{text-decoration:none; color:#318ee4; font-size:16px;}
.a5:hover{text-decoration:underline; color:#318ee4; font-size:16px;}
.a5:active{text-decoration:none; color:#fff; font-size:16px;}

.a6:link{text-decoration:none; color:#4e4e4e; font-size:13px; }
.a6:visited{text-decoration:none; color:#4e4e4e;}
.a6:hover{text-decoration:underline; color:#F00;}
.a6:active{text-decoration:none; color:#4e4e4e;}

.dz{ width:100px; height:25px; float:right;    /* line-height: 90px; */
    text-align: center;
    color: #FFF;
    margin-top: -90px;
    font-size: 12px;}
#ss{ width:650px; height:80px; background-color:#FFF; margin:0 auto; margin-top:300px;}
#gg{ height:168px; background-image:url(images/gg.jpg); background-position:center; background-repeat:no-repeat;}
.chanpin{ height:810px; width: 1080px; margin:0px auto;font-size: 17px;}
.cp{ width:1080px; height:760px; margin:0 auto; background-color:#FFF;}
.xw01{ width:1080px; height:380px; margin:0 auto; background-color:#FFF;}
.cpbt0{ width:1080px; height:60px; margin:0 auto; font-size:22px; font-weight:bold; line-height:60px; color:#418cd3;padding-top: 0px;text-align: center;}
.cpbt{ width:1080px; height:60px; margin:0 auto; font-size:22px; font-weight:bold; line-height:60px; color:#418cd3;padding-top: 50px;text-align: center;}
.tu{ height:310px; margin-top:10px; line-height:33px;}
.xw{ height:328px; margin-top:15px; }
.gg1{ height:365px; background-image:url(images/gg1.jpg); background-position:center; background-repeat:no-repeat;}
#bom1{ height:50px; background-color:#db5718; text-align:center; line-height:50px; min-width: 1080px;margin-top: 35px;}

#bottom{ height:120px; background-color:#f2f2f2; color:#000; min-width: 1080px;}
.bomm{ width:1080px; height:120px; margin:0 auto;}
.boms{ width:380px; height:60px; float:left; margin-left:20px; margin-top:22px; font-size:14px; line-height:26px; }
.brt{ width:380px; height:60px; float:right; line-height:26px; color:#999999; margin-top:22px; font-size:14px;}
.ditxt{ line-height:26px; text-align: center; font-size:14px;padding-top: 22px;}

#banner01{ height:320px; background-image:url(images/banner02.jpg); background-position:center; background-repeat: no-repeat; min-width: 1080px;}


#login{ width:450px; height:320px; background-color:#FFF; font-size:14px; margin:0 auto; margin-top:20px; border:1px #CCCCCC solid;}
.lbt{ width:350px; height:40px; margin:0 auto; margin-top:10px; border-bottom:1px dashed #CCC; text-align:center; line-height:40px; font-size:18px; font-weight:bold;}
.dl01{ width:310px; height:30px; margin:0 auto; margin-top:30px;}
.jm{width:380px; height:30px; margin:0 auto; margin-top:30px; font-size:12px; line-height:30px;}
.jm01{ width:220px; height:30px; float:left; line-height:30px;}
.jm02{ width:100px; float:left; color:#930; height:30px; line-height:30px; margin-left:80px;}
.jm03{ width:300px; height:30px; float:left; line-height:30px;}
.s01{ width:240px; height:30px; color:#666;padding: 0px 5px;}
.s02{ width:130px; height:30px; color:#666;}
.btn01{ width:170px; height:38px; margin:0 auto; margin-top:30px;}
.ts01{ width:155px; height:30px; margin:0 auto; margin-top:20px;font-size: 13px;}
#zhuce{width:600px; height:450px; background-color:#FFF; font-size:15px; margin:0 auto; border:1px #CCCCCC solid; margin-top:20px;}
.s6{ color:#F00;}
.yp01{ width:286px; height:305px; float:left; border:1px #dadada solid; font-size:14px; margin-left:6px;}
.yp02{ width:286px; height:305px; float:left; border:1px #dadada solid; font-size:14px; margin-left:12px;}
.f1{ font-size:20px; font-weight:bold;}
.an1 {
    border: 1px solid #007C84;
    background: #1a966b;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	cursor: pointer;
    font-family: "微软雅黑",Arial;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    padding: 8px 45px 8px 45px;
}

/*header*/
.header-box{ background:url(images/header-line.png) left top repeat-x; padding-top:4px; position:relative; z-index:10;}
.header-in{ background:#FFF; width:100%;}
.header-wp{ width:1160px; margin:0 auto; height:68px; position:relative; z-index:100;}
.h-logo{ float:left; display:inline; width:175px; height:50px; margin:8px 0px 0px 0px;}
.h-logo a{ display:block; background:url(images/logo.png) no-repeat; width:175px; height:50px; outline:0; overflow:hidden;}
.index-header .header-in {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80)\0;*background: #FFF;*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  _background:#FFF;}
:root .index-header .header-in {filter:none;background:rgba(255,255,255,0.8);}

/*sprit*/
.arrow_down,.h-right .h-tel .tel,.h-right .h-line,.dest-item .icon-guonei,.dest-item .icon-abroad{background:url(images/header_v3_icon.png) no-repeat;}
/*nav*/
.h-nav-box{ float:left; padding-left:30px;}
.h-nav-list{_display:inline;}
.h-nav-list li{ float:left;display:inline-block;position: relative; z-index:110;padding: 0 10px;}
.h-nav-list li a {display: inline-block;height: 62px;padding: 2px 5px 0px;border-bottom: 4px solid transparent;_border-color:white; _filter:chroma(color=white);font: 16px/60px "microsoft yahei";color: #000;text-align: center;text-decoration: none;}
.h-nav-list li a:hover{ color:#72b32a; text-decoration:none;}
.h-nav-list .current{ color:#72b32a; font-weight:bold;}
.h-nav-list .dest-nav{ }
.h-nav-list .dest-nav:hover{}
.h-nav-list .arrow_down{  display:inline-block; _display:inline; _padding:3px 6px; width:12px; height:6px; _font-size:0;background-position: -1px -83px ; margin-left:8px; vertical-align:middle;}
.h-nav-list .dest-nav:hover .arrow_down{background-position: -1px -94px ;}
.h-nav-list .dest-nav.dest-on{border-bottom: 4px solid #71b32b;}
.h-nav-list .dest-nav.dest-on .arrow_down{background-position: -1px -94px ;}
.h-right{ float:right;}
.h-right .h-tel{ padding-top:18px; padding-left:18px;}
.h-right .h-tel .tel{ display:inline-block; background-position: 0 -40px; padding-left:30px; height:26px; color: #f00;font:18px/28px Arial,Helvetica,sans-serif;}
.h-right .h-line{ margin-top:18px; display:inline-block; background-position: 0 0; padding-left:30px; height:26px; font:14px/26px  "microsoft yahei"; }
.h-right .h-line a:hover{ text-decoration:none; color:#71b32b;}
.crumbs-bar{margin: 0 0 15px; color:#444; padding:0 20px; font-family:simsun,\5b8b\4f53;}
.crumbs-bar a {color: #999;}
.crumbs-bar a:hover {color: #444; text-decoration:none;}
.left {
    float: left;
    display: inline;
}
.right {
    float: right;
    display: inline;
}
.h-right .h-collect{ margin-top:18px; display:inline-block; background:url(images/header_v3_icon.png) -32px -80px no-repeat; padding-left:30px; height:26px; font:14px/26px  "microsoft yahei"; margin-left:18px;}
.h-right .h-collect a:hover{text-decoration:none; color:#71b32b;}
.h-right .h-chat{ margin-top:18px; margin-left: 18px; display:inline-block; position: relative; padding-left:26px; margin-right: 5px; height:26px; cursor: pointer; background: url(images/icon-top-chat.png) left center no-repeat;}
.h-right .h-chat .h-news{ display: inline-block; min-width: 12px; height: 14px; line-height: 14px; padding:0 2px; position: absolute; left: 18px; top: -8px; background: #f4451d; font-size: 12px; font-family: Arial; color: #fff; text-align: center; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }

/*footer*/
.footer{ background:#2ba165; padding:5px 0px; color:#FFF;  font: 16px/24px "microsoft yahei"; width:100%;}
.footer .footer-inner{ border-top:1px solid #4fb17f;  border-bottom:1px solid #4fb17f;}
.footer .footer-box{ width:1080px; height: 88px;margin:0 auto; background:url(images/footer-bg.png) right top no-repeat; padding:20px 0 32px;}
.footer .foot-col1{ padding:0 10px;}
.footer .foot-col2{ padding-left:30px; padding-top:5px;}
.footer .foot-col3{}
.footer .footer-logo{ display:block; width:184px; height:60px; background:url(images/footer-logo.png) no-repeat;}
.footer .wx-box{ width:130px;}
.footer .icon-wx{display:block; width:206px; height:103px;background:url(images/header_v3_icon.png) 0 -264px no-repeat;}
.footer .foot-nav{ font-size:16px;}
.footer .foot-nav a{ color:#FFF; display:inline-block; padding:0 5px;}
.footer .foot-inf{ padding-top:15px; padding-left:5px; line-height:24px;}
.footer .work-time{ color:#b2d7c1;font-size: 14px;}
.copyright{ background:#FFF; height:40px; line-height:40px; text-align:center; font-size:12px; color:#999;}
.copyright a{ color:#999;}





