﻿/* CSS Document */
@CHARSET "UTF-8";
body ,html{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	width:100%;
	font-size:1em;
	text-align: left;
	font-family:"MicroSoft YaHei";
}

img {border: none;}
p,ul,ol,li,form,h1,h2,h3,h4,h5,table,td,tr,b {margin: 0;	padding: 0;	list-style: none;}
p,ul,ol,li,form {margin: 0;	padding: 0;	list-style: none;}


/*foot*/
.bigfont100{ float:left; width:100%; background-color:#2a2c30;  border-bottom:1px solid #38393d; color:#ffffff;}
.bigfont100 ul{ margin-left:auto; margin-right:auto; width:1200px; }
.bigfont100 ul li{float:left; width:150px; font-size:16px; line-height:60px; height:60px;}
.bigfont100 ul li:nth-of-type(2) {float:left; width:380px;}
.bigfont100 ul li:nth-of-type(3) {float:left; width:300px;}
.bigfont100 ul li:nth-of-type(4) {float:left; width:370px;}
.bigfont100 ul li a:link {color:#ffffff; text-decoration:none; } 
.bigfont100 ul li a:visited {color:#ffffff;} 
.bigfont100 ul li a:hover,a:active {color:#ffc647; text-decoration:none;}


.banquan100{ float:left; width:100%; background-color:#2a2c30;}
.banquan1200{ margin-left:auto; margin-right:auto; width:1200px; }

.banquan1200 ul{float:left; width:150px; font-size:14px; margin-top:20px; margin-bottom:20px;}
.banquan1200 ul:nth-of-type(2) {float:left; width:190px;}
.banquan1200 ul:nth-of-type(3) {float:left; width:190px;}
.banquan1200 ul:nth-of-type(4) {float:left; width:300px;}
.banquan1200 ul:nth-of-type(5) {float:left; width:370px;}
.banquan1200 ul li{float:left; width:100%; line-height:30px; }
.banquan1200 ul li a:link {color:#6a6b6e; text-decoration:none; } 
.banquan1200 ul li a:visited {color:#6a6b6e;} 
.banquan1200 ul li a:hover,a:active {color:#ffc647; text-decoration:none;}

.banquan1200 ul .cright{float:left; width:100%; font-size:14px;}
.banquan1200 ul .cright .weixin{float:left; height:160px; width:120px; background-color:#34363b; margin-right:30px; margin-top:10px;}
.banquan1200 ul .cright .weixin .z{float:left; width:120px; height:40px; text-align:center; color:#ffffff; font-size:14px; line-height:40px; / letter-spacing:2px;*writing-mode: vertical-lr;*/}
.banquan1200 ul .cright .weixin img{float:left; width:120px; height:120px;}

.banquan1200 ul span{float:left; width:100%; font-size:18px; color:#ffc647; line-height:34px;}
.banquan1200 ul .sj{float:left; width:100%; font-size:14px; color:#6a6b6e; line-height:26px;}




.right100{ float:left; width:100%; background-color:#2a2c30;  border-top:1px solid #38393d; padding:10px 0; }
.right1200{margin-left:auto; margin-right:auto; width:1200px; color:#6a6b6e; text-align:center; line-height:40px; font-size: 14px; }
.right100 a:link {color:#6a6b6e; text-decoration: none; } 
.right100 a:visited {color:#6a6b6e; text-decoration: none;} 
.right100 a:hover,a:active {color:#ffc647; text-decoration: none; }


.link100{ float:left; width:100%; background-color:#313337; padding:10px 0; }
.flink{margin-left:auto; margin-right:auto; width:1200px; line-height:24px; padding:5px 0px; font-size: 14px; }
.flink a:link {color:#6a6b6e; text-decoration: none; } 
.flink a:visited {color:#6a6b6e; text-decoration: none;} 
.flink a:hover,a:active {color:#d1d1d1; text-decoration: none; }




/** daohang **/


.footerz{ float:left; width:100%; background:#2b2b2b; padding:25px 0; }
.com-help{color:#fff; margin-left:auto; margin-right:auto; width:1110px; line-height:28px; font-size:14px;}
.com-help strong{font-size:16px;font-family:微软雅黑,雅黑;}
.com-help p{width:280px;float:left}
.com-help p.service{width:280px; height:140px}
.com-help p.app{width:270px; height:140px;text-align:right;}
.com-help p.weixin{width:100px;float:right;}
.com-help strong,.com-help span,.com-help a,.com-help b{display:block}
.com-help b{color:#ffc647;font-size:20px;font-weight:normal;line-height:34px}
.com-help div{margin:auto;width:1024px;}
.com-help span,.com-help a{color:#a6a6a6; text-decoration: none;}
.com-help a:hover{text-decoration:underline;}
.com-help p.app span,.com-help p.weixin span{margin-bottom:5px}
.com-help p .dcode{display:block;float:right;width:59px;height:59px}
.com-help p.app .dcode{background:url(images/59x59.jpg) no-repeat left center;margin-left:10px}
.com-help p.weixin .dcode{background:url(images/59x59-1.jpg) no-repeat left center;
background-size:59px 59px;
-moz-background-size:59px 59px;
-o-background-size:59px 59px;
}
.com-help p.app a.dapp:hover{position:relative;z-index:99;cursor:none;}
.com-help p.app a.dapp:hover img{position:absolute;width:130px;height:130px;bottom:0;right:0;z-index:100;cursor:none;}
.com-help p.app .dapp{display:block;width:100px;height:100px;float:right;}

.lianjie100{ float:left; width:100%; padding-bottom:10px; padding-top:10px; background-color:#2e2e2e;}
.lianjieju{ width:1110px; margin-left:auto; margin-right:auto; font-size:0.9em; color:#d5d5d5; line-height:24px;}
.lianjieju a:link {color:#c8c8c8; text-decoration: none; } 
.lianjieju a:visited {color:#c8c8c8; text-decoration: none;} 
.lianjieju a:hover,a:active {color:#c8c8c8; text-decoration: underline;}



.topbgneiye{ width:100%; float:left; }
.topbg{ width:100%; float:left; position:absolute; top:0px; z-index:500;}
.head{ margin-left:auto; margin-right:auto; width:1200px; height:80px; position:relative;}
.logo{ float:left; width:260px; padding-top:20px;}
.logo img{ width:260px;}

.nanverz{height:60px; width:840px; padding-left:100px; float:left; padding-top:20px; }

.mainlevel{float:left; display: inline; text-align:center; font-size:18px;  position:relative;  height:60px; line-height:60px; z-index:9999; width:140px;}
.mainlevel a{color:#ffc647; text-decoration:none;}
.mainlevel:hover{border-radius:4px 4px 0px 0px; color:#ffc647;}
.mainlevel:hover a{ color:#ca7200;}

.mainlevel div{display:none; font-size:1em; position:absolute; left:0px; top:60px; z-index:9999; 
background:url(../images/daoj.png) center top no-repeat; padding:0; background-color:#ffc647; border-radius:4px;}

.mainlevel div a{display:block; width:110px; color:#ffffff; height:50px; line-height:50px; border-bottom:#ebb12f 1px dotted; font-family:"MicroSoft YaHei"; text-align:center; margin:0 15px; font-size:0.9em; text-decoration:none;}
.mainlevel div a:hover{color:#ffffff; }

/* top */
.center100{ width:100%; float:left; height:400px; background:url(../images/baraa.jpg) center bottom no-repeat;}
.center1002{ width:100%; float:left; height:400px; background:url(../images/barbb.jpg) center bottom no-repeat;}
.pic1200{ width:1200px;  margin:0px auto 0px auto; height:450px; border-radius:4px ;}
.pic1200 img{ border-radius:4px ;}

.mabardao{ width:100%; position:relative; height:50px; top:400px; background:url(/skin/default/images/weizb.png); }
.mabardaozi{ width:1170px; float:left; padding-left:30px; line-height:50px; font-size:16px; color:#ffffff;}
.mabardaozi a:link {color:#ffffff; text-decoration:none; margin-left:5px; margin-right:5px;} 
.mabardaozi a:visited {color:#ffffff;} 
.mabardaozi a:hover,a:active {color:#ffffff; }

/* zhiding */
.mainCon{ width:100%; float:left; }/* 滚动判断样式名称 */
.wrapper{ margin-left:auto; margin-right:auto; width:1200px; z-index:1;}
.ui-tabs-hide{display: none;}

.ui-tabs-nav{border-radius:0 0 5px 5px;  height:50px;z-index:10;width:1200px; background-color:#00d1ce; float:left; margin-bottom:20px;}
.ui-tabs-nav li{float: left; text-align: center; height:50px;  width:200px;line-height:50px;font-size:16px;overflow: hidden;}
.ui-tabs-nav li.first{ border-radius:0 0 0px 5px; }
.ui-tabs-nav li a{ display: block; color:#006e6d; text-decoration:none;}
.ui-tabs-nav li.ui-tabs-selected{ width:200px; background: url(../images/daojt.png) center bottom no-repeat;}/* 底部线 */
.ui-tabs-nav li.ui-tabs-selected a{background-position: 0 0;color: #006e6d !important; }

.aa{position: fixed; top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop-185));}






/* advantage */
.ad100{ float:left; width:100%; }
.adzong1200{float:left; width:1200px; padding:30px 60px; overflow:hidden; background:#ffc647; border:4px; margin-top:20px;}

.advantagej{float:left; width:360px; }
.advantagej .i{width:100%; text-align:center; float:left; }
.advantagej .i img{width:150px; }
.advantagej .t{width:100%; float:left; color:#ffffff; font-size:22px; padding-top:10px; line-height:40px; height:40px; text-align:center; font-weight:normal; overflow:hidden;}
.advantagej .m {width:100%; float:left;color:#888888; font-size:16px; line-height:30px;  text-align:center;  font-weight:normal; overflow:hidden;}











/* conten */
.center700{ width:760px;  margin:0px auto 0px auto;}
.conwrite{ width:760px; padding:0px; margin:0px; float:left; }
.conwrite .imgdiv{ padding:50px 0px; width:100%; float:left; height:52px; line-height:52px; text-align:center; background:url(../images/d2.png) center center no-repeat #ffffff; color:#ffffff; font-size:26px; font-weight:normal;}
.conwrite img{ border-radius:10px;}

.tuiliyou{ width:760px; padding:0px; margin:0px; float:left;  background:#fafafa;}
.tuiliyou .imgdiv{ margin:50px auto; width:100%; float:left; height:52px; line-height:52px; text-align:center; background:url(../images/d2.png) center center no-repeat; color:#ffffff; font-size:26px; font-weight:normal;}
.tuiliyou p{ font-size:20px; line-height:45px; color:#656565; text-align:justify; margin-left:5.5%; margin-right:5.5%; text-indent:2em; padding-bottom:40px;}



.pricetable{ float:left; width:758px; border:1px solid #dfdfdf; border-bottom:none; margin-bottom:20px; }
.pricetabletd1{ background-color:#ffffff; padding:0px 15px; font-size:18px; color:#3c3c3c; line-height:48px; font-weight:normal; border-bottom:1px solid #dfdfdf;}
.pricetabletd2{ background-color:#fafafa; padding:0px 15px; font-size:18px; color:#3c3c3c; line-height:48px; font-weight:normal; border-bottom:1px solid #dfdfdf;}


.bookingol{ width:760px; padding:0px; margin:0px; float:left;  background:#ffffff;}
.bookingol .imgdiv{ padding:50px 0px; width:100%; float:left; height:52px; line-height:52px; text-align:center; background:url(../images/d2.png) center center no-repeat #ffffff; color:#ffffff; font-size:26px; font-weight:normal;}
.bookingol .bookdiv{ width:100%; float:left; height:400px; background:url(../images/yd.png) center top no-repeat;}
.bookingol .bookwenzi{ width:100%; float:left; margin-top:110px; text-align:center; height:160px; font-size:22px; color:#ffffff; line-height:45px;}

.bookingol .bookbook{ width:100%; float:left; height:52px; line-height:52px; text-align:center; color:#00d0d0; font-size:26px; font-weight:normal;}

.bookingol .bookbook a:link {color:#00d0d0; text-decoration: none; } 
.bookingol .bookbook a:visited {color:#00d0d0; text-decoration: none;} 
.bookingol .bookbook a:hover,a:active {color:#00d0d0; text-decoration: underline;}

.bookingol .dzdiv{ width:100%; float:left; height:880px; background:url(../images/dz.png) center bottom no-repeat;}
.bookingol .dzwenzi{ width:100%; float:left; text-align:center; height:160px; font-size:22px; color:#2b2b2b; line-height:45px;}
.bookingol .dzdivimg{ width:100%; float:left; height:52px; line-height:52px; text-align:center; background:url(../images/dzb.png) center center no-repeat; color:#ffffff; font-size:26px; font-weight:normal; margin-top:220px; }

.bookingol .dzdivimg a:link {color:#ffffff; text-decoration: none; } 
.bookingol .dzdivimg a:visited {color:#ffffff; text-decoration: none;} 
.bookingol .dzdivimg a:hover,a:active {color:#ffffff; text-decoration: underline;}



/*list2*/
.laos1130{ margin-left:auto; margin-right:auto; padding-top:15px; width:1230px; overflow:hidden;}

.card{float:left; width:380px; margin:15px 15px; 
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  height:330px;
  -webkit-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s;
}
.card a { color: inherit;  text-decoration: none;}

.card:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}








.con100{ width:100%; float:left; }
.pingjia100{ width:1240px; margin-left:auto; margin-right: auto; }
.pingjiaz{font-family:"MicroSoft YaHei"; float:left; height:160px; margin-left:50px; width:537px; background-color:#ffffff; margin-right:20px; border:1px solid #f5f5f5; border-radius:8px;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); position:relative; margin-top:40px;}
.pingjiaz .tuxiang{ height:100px; width:100px; top:30px; left:-50px; border-radius:50px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); position: absolute; z-index:10;}
.pingjiaz .tuxiang img{border-radius:50px; height:100px; width:100px;}

.pingjiaz .wenziz{ height:160px; width:458px; left:70px; position:absolute;  z-index:10;}
.pingjiaz .wenziz .t{ float:left; height:50px; line-height:50px; width:100%; color:#ffcb2a; 
background:url(/skin/default/images/zt/pingjiabar.png) left bottom no-repeat; font-size:18px;}
.pingjiaz .wenziz .t a:link {color:#ffcb2a; text-decoration:none; } 
.pingjiaz .wenziz .t a:visited {color:#ffcb2a;  text-decoration:none;} 
.pingjiaz .wenziz .t a:hover {color:#ffcb2a; text-decoration: underline;}

.pingjiaz .wenziz .d{ float:left; height:50px; margin-top:15px; line-height:25px; width:438px; color:#909090; font-size:16px; overflow:hidden;}

.pingjiaz .wenziz .x{ float:left; height:40px; line-height:40px; width:438px; color:#676767; font-size:14px; overflow:hidden; }
.pingjiaz .wenziz .x a:link {color:#676767; text-decoration:none; } 
.pingjiaz .wenziz .x a:visited {color:#676767;  text-decoration:none;} 
.pingjiaz .wenziz .x a:hover {color:#676767; text-decoration: underline;}
















/*我们*/

.advantage{ float:left;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  -webkit-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s;
 width:1200px; margin-top:40px; border-radius:4px;
 filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;
 }
 
 .recfour{float:left; width:300px;  background-color:#f9f9f9; padding:10px 0px 20px 0px;}
 .recfour .tit{ text-align:center; font-size:46px; color:#00d1ce; line-height:70px; height:70px;}
 .recfour .titf{ text-align:center; font-size:14px; color:#727272; line-height:22px; }
  .recfour .tit sup{font-size:14px; color:#00d1ce;}
  
.hui200{float:left; margin-top:30px; width:1200px; overflow:hidden;}
.zn200z{width:200px; float:left; }
.sanzn200{width:100%; float:left; text-align:center;  }
.sanzn200 img{width:110px;}
.ftspan200 {width:100%; float:left;color:#00d1ce; height:50px; font-size:16px; line-height:50px;  text-align:center;  font-weight:normal; overflow:hidden;}
  
  .honor{float:left; width:1200px; overflow:hidden; margin-top:30px; height:735px; background:url(../images/bgys.png) center top no-repeat;}
  
.honorl{float:left; width:400px; padding:10px 620px 10px 180px; text-align:center; line-height:40px; color:#727272; overflow:hidden; height:80px;}
.honorr{float:left; width:400px; padding:10px 180px 10px 620px; text-align:center; line-height:40px; color:#727272; overflow:hidden; height:80px;}

.wenhuaqy{ float:left; width:1200px; overflow:hidden; margin-top:20px; height:530px; background:url(../images/qywh.jpg) center bottom no-repeat;}



/*tour*/
.tour100z{ float:left; width:100%; }
.tour1230{ margin-left:auto; margin-right:auto; width:1230px; overflow:hidden;}
.tourxm{float:left; width:585px; margin-left:15px; margin-right:15px ; height:230px; margin-bottom:30px;}
.tourxm img{ border-radius: 4px;}
/*theme*/
.theme1232{ margin-left:auto; margin-right:auto; width:1232px; overflow:hidden;}
.themez{float:left; width:278px; margin-left:15px; margin-right:15px ; margin-bottom:30px;}
.themez .i{float:left; width:278px; height:360px;}
.themez .i img{ border-radius: 4px 4px 0 0; width:278px; height:360px;}
.themez .t{float:left; width:238px; height:50px; line-height:50px; padding:0 20px; border-radius:  0 0 4px 4px; font-size:18px; color:#ffffff; background-color:#3b3b3b;}
.themez .t a:link {color:#ffffff; text-decoration: none; } 
.themez .t a:visited {color:#ffffff; text-decoration: none;} 
.themez .t a:hover,a:active {color:#ffffff; text-decoration: underline;}




/* questions */
.UI-bubble{display:inline-block;width:30px;height:30px;overflow:hidden;background:url(../images/sicons.png) -30px 0px no-repeat; background-size:60px; }
.UI-ask{display:inline-block;width:30px;height:30px;overflow:hidden;background:url(../images/sicons.png) 0px 0px no-repeat; background-size:60px;}
#questions{width:800px; margin-left:auto; margin-right:auto; margin-bottom:40px; border-top:1px solid #e7e7e7;  border-bottom:1px solid #e7e7e7; }
#questions li h5 .UI-ask,#questions li h5 .UI-bubble{position:absolute;left:0px;top:5px;}
#questions li{border-bottom:1px solid #e7e7e7; padding:20px 10px 20px 10px;}
#questions li h5{height:40px;position:relative;color:#666;font-size:16px; cursor:pointer; line-height:40px; overflow:hidden; padding:0 0 0 40px; font-weight:normal;}
#questions li .foldContent{ display:none; border-left:3px solid #00d1ce;padding:10px 20px; margin-top:10px; margin-left:40px; margin-right:30px;  line-height:35px;background:#f8f8f8;color:#888;}


/* questions neirong */
.faq800{ width:800px;  margin:0px auto 0px auto;}
.faqyou{ width:800px; padding:0px; margin:0px; float:left; }
.faqyou .imgdiv{ margin:40px auto 20px auto; width:100%; float:left; height:50px; line-height:50px; text-align:center; color:#4d4d4d; font-size:30px; font-weight:normal;}
.faqyou p{ font-size:20px; line-height:45px; color:#656565; text-align:justify; text-indent:2em; margin-bottom:40px;}



/*联系我们*/
.lxwomen{ float:left; width:1200px; overflow:hidden;  }
.lxwomen2{ float:left; width:1200px; overflow:hidden; height:290px; }

.lxwomen3{ float:left; width:1200px; overflow:hidden; margin-top:40px;}

.lx400z1{width:375px; padding-left:25px; float:left;  margin-top:40px; height:250px; background:url(../images/lxwm2.png) left bottom no-repeat;}
.lx400z2{width:365px; padding-left:35px; float:left;  margin-top:40px; height:250px; background:url(../images/lxwm2.png) center bottom no-repeat;}
.lx400z3{width:355px; padding-left:45px; float:left;  margin-top:40px; height:250px; background:url(../images/lxwm2.png) right bottom no-repeat;}
.lx400bar1{width:100%;  height:50px; line-height:50px; font-weight:bold; float:left; font-size:16px;color:#00d1ce;}
.lx400nei1 {width:100%; float:left;  height:190px; padding-top:10px; font-size:15px; line-height:36px; color:#8d8d8d;}

.lx400bar2{width:100%;  height:50px; line-height:50px; font-weight:bold; float:left; font-size:16px;color:#00d1ce;}
.lx400nei2 {width:100%; float:left;  height:190px;  padding-top:10px;font-size:15px; line-height:36px; color:#8d8d8d;}
.lx400bar3{width:100%;  height:50px; line-height:50px; font-weight:bold; float:left; font-size:16px;color:#00d1ce;}
.lx400nei3 {width:100%; float:left;  height:190px;  padding-top:10px;font-size:15px; line-height:36px; color:#8d8d8d;}


.wxzong{float:left; width:1200px; margin-top:40px; text-align:center; line-height:40px; color:#727272;}
.wxzong img{ display:block; margin-left:auto; margin-right:auto;}

/*定制*/
.dzzong1200{ margin-left:auto; margin-right:auto; width:1200px; overflow:hidden;}
.dzzong1200 h1{ width:1200px; color:#6f6f6f; font-size:30px; line-height:80px; height:80px; padding-top:10px; float:left; text-align:center;  font-weight:normal;}
.dzzong1200 h2{ width:1200px; color:#6f6f6f; font-size:16px; line-height:36px; float:left; text-align:center;  font-weight:normal;}
.dzzong1200 h2 a:link {color:#6f6f6f; text-decoration: underline; } 
.dzzong1200 h2 a:visited {color:#6f6f6f; text-decoration: underline;} 
.dzzong1200 h2 a:hover,a:active {color:#6f6f6f; text-decoration: none;}

.san400{float:left; width:400px; background:url(../images/dz1bg.png) center center no-repeat; height:260px;}
.san400 span{width:70px; float:left; margin-left:170px; letter-spacing:5px; margin-top:90px; color:#00d1ce; font-size:26px; line-height:40px; text-align:center;  font-weight:normal; overflow:hidden;}

.hui400{background-color:#f9f9f9; float:left; margin-top:30px; width:1200px; border-radius:5px; overflow:hidden;}
.zn400z{width:400px; float:left; padding-top:30px;  padding-bottom:30px;}
.sanzn400{width:100%; float:left; text-align:center;  }
.sanzn400 img{width:200px;}
.ftspan400 {width:100%; float:left;color:#00d1ce; height:60px; font-size:16px; line-height:30px;  text-align:center;  font-weight:normal; overflow:hidden;}

.san4002{float:left; width:400px; background:url(../images/dz2bg.png) center 46px no-repeat; height:300px;}
.san4002 span{width:100%; float:left; margin-top:120px; color:#ffffff; font-size:24px; line-height:40px; text-align:center; font-weight:normal; overflow:hidden;}

.san4002 .towf {width:100%; float:left;color:#6f6f6f; margin-top:70px;  font-size:16px; line-height:30px;  text-align:center;  font-weight:normal; overflow:hidden;}


.heart{ float:left; width:1200px; overflow:hidden; height:70px; background:url(../images/heart.png) center 0px no-repeat;}


.formzong{float:left; width:700px; margin-left:250px;}
.inputtijiaol{ float:left; width:350px; margin-top:25px;  }
.bitian { background:url(../images/bitian.png) right center no-repeat; }
.inputtijiaol .inname{font-size:16px; float:left; width:298px; border:1px solid #e2e2e2; border-radius: 4px; margin:0 20px;  padding-left:10px; height:36px; line-height:36px;}
.inputtijiaol .contmessage{font-size:16px; padding-left:10px; float:left; width:646px; border:1px solid #e2e2e2; border-radius: 4px; margin:0 20px; height:100px; line-height:26px; font-family:"MicroSoft YaHei";}

.submittj{ float:left; width:700px; text-align:center;}

.submittj .contactsubmit{color:#ffffff; background-color:#00d1ce; width:180px; margin:40px auto 10px auto; font-size:18px; height:46px; text-align:center; border-radius:24px; border:2px solid #00d1ce; cursor:pointer; }

.submittj .contactsubmit:hover{color:#00d1ce; background-color:#ffffff; border:2px solid #00d1ce; }

/*** shangwu **/
.listz2{ float:left; width:100%; }
.dzzong12002{ margin-left:auto; margin-right:auto; width:1220px; overflow:hidden;}
.dzzong12002 h1{ width:1200px; color:#6f6f6f; font-size:30px; line-height:80px; height:80px; padding-top:10px; float:left; text-align:center;  font-weight:normal;}
.dzzong12002 h2{ width:1200px; color:#6f6f6f; font-size:16px; line-height:36px; float:left; text-align:center;  font-weight:normal;}



.shangwu{float:left; width:1220px; }
.shangwun{float:left; width:285px; margin:30px 10px 10px 10px; height:370px;}
.shangwun img{float:left; width:285px; height:185px; float:left; border-radius:4px 4px 0 0;}
.shangwuni{float:left; width:245px; padding:0 20px; height:185px; background-color:#00d1ce;  border-radius: 0 0 4px 4px;}
.shangwuni .t{float:left; width:100%; padding-top:10px; height:50px; line-height:50px; font-size:20px; color:#ffffff; font-weight:100; text-align:center;}
.shangwuni .d{float:left; width:100%; line-height:35px; font-size:16px; color:#006766;}


.expoz{float:left; width:285px; margin:30px 10px 10px 10px; height:335px;}
.expoz img{float:left; width:285px; height:285px; border-radius:4px;}
.expoz .f{float:left; width:100%; padding-top:10px; height:50px; line-height:25px; font-size:16px; color:#6f6f6f; font-weight:100; }



/*** jiameng **/
.jmz{float:left; width:1200px; background:url(../images/jiameng.png) center center no-repeat; height:720px; position:relative; margin-top:30px; margin-bottom:10px;}
.jmz1{float:left; width:200px; color:#6f6f6f; top:120px; left:320px ; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz2{float:left; width:200px; color:#6f6f6f; top:120px; left:680px ; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz3{float:left; width:200px; color:#6f6f6f; top:230px; left:140px; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz4{float:left; width:200px; color:#6f6f6f; top:230px; left:860px; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz5{float:left; width:200px; color:#ffffff; top:200px; left:500px; padding:65px 0; line-height:40px; font-size:26px ; text-align:center; position:absolute;}
.jmz6{float:left; width:200px; color:#6f6f6f; top:310px; left:320px; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz7{float:left; width:200px; color:#6f6f6f; top:310px; left:680px; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz8{float:left; width:200px; color:#6f6f6f; top:0px; left:500px; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz9{float:left; width:200px; color:#6f6f6f; top:420px; left:500px; padding:65px 0; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.jmz10{float:left; width:200px; color:#ffffff; top:520px; left:320px; padding:65px 0; line-height:40px; font-size:26px ; text-align:center; position:absolute;}
.jmz11{float:left; width:200px; color:#ffffff; top:520px; left:680px; padding:65px 0; line-height:40px; font-size:26px ; text-align:center; position:absolute;}


.liuche{float:left; width:1200px; background:url(../images/jiameng2.png) center center no-repeat; height:170px; position:relative; margin-top:30px; margin-bottom:10px;}

.liuche1{float:left; width:150px; color:#6f6f6f; left:90px ;  top:2px;line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.liuche2{float:left; width:150px; color:#6f6f6f; left:440px ; top:2px;line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.liuche3{float:left; width:150px; color:#6f6f6f; left:785px; top:2px;line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.liuche4{float:left; width:150px; color:#6f6f6f; top:132px; left:260px; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.liuche5{float:left; width:150px; color:#6f6f6f; top:132px; left:610px; line-height:35px; font-size:16px ; text-align:center; position:absolute;}
.liuche6{float:left; width:150px; color:#6f6f6f; top:132px; left:960px; line-height:35px; font-size:16px ; text-align:center; position:absolute;}


.jmlxi{ float:left; margin-top:30px; margin-bottom:30px; width:1200px; height:190px; border-radius:4px; overflow:hidden; background:url(../images/jiameng3.png) center  bottom no-repeat #f9f9f9;}

.jmlxi400{ float:left; padding-top:100px; width:400px; height:60px; color:#6f6f6f; line-height:60px; font-size:16px ; text-align:center;}

.jmlxi400 a:link {color:#6f6f6f; text-decoration: none; } 
.jmlxi400 a:visited {color:#6f6f6f; text-decoration: none;} 
.jmlxi400 a:hover,a:active {color:#6f6f6f; text-decoration: underline;}

.beijing:hover{background:url(../images/wxs2.png) center 35px no-repeat ;}
/*** THUMB**/
.card__thumb {
  height: 240px;
  overflow: hidden;
border-radius:0px 0px 4px 4px;
  -webkit-transition: height 0.5s;
  transition: height 0.5s;
}
.card__thumb img {
  display: block;
  height:240px; width:380px;
  border-radius:4px 4px 4px 4px;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
}
.card:hover .card__thumb {height: 180px;   border-radius:4px 4px 4px 4px;}

.card:hover .card__thumb img { opacity: 0.6;  -webkit-transform: scale(1.2); transform: scale(1.2);}

/*** BODY**/
.card__body {
  position: relative;
  height:50px;
  padding: 15px 20px;
  -webkit-transition: height 0.5s;
  transition: height 0.5s;

}
.card:hover .card__body { height: 120px;}

.card__title {
  margin: 0;
  padding: 0 0 10px 0;
  color: #565656;
  font-size: 18px;

  text-transform: uppercase;
}

.card__subtitle {
  margin: 0;
  padding: 0px;

  font-size: 16px;
line-height: 28px;
  color:#F00;
}

.card__description {
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 15px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  color: #8f8f8f;
  line-height: 28px;
  opacity: 0;
  -webkit-transform: translateY(15px);
          transform: translateY(15px);
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.card:hover .card__description { opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}



/*list*/

.listz{ float:left; width:100%; padding-bottom:30px;}
.list990{ margin-left:auto; margin-right:auto; width:1200px; }

.zongl{ width:1198px; float:left; height:390px; border:1px solid #e4e4e4; overflow:hidden; background: #ffffff; margin-top:30px; border-radius:4px;
  box-shadow: 0 0 5px rgba(3, 3, 3, 0.1);
  overflow: hidden;
  -webkit-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s;}
.zongl:hover{ box-shadow: 0 0 10px rgba(3, 3, 3, 0.3);}

.lbiaot{ width:1168px; padding-left:30px; overflow:hidden; float:left; height:48px; line-height:48px; border-bottom:1px solid #f5f5f5; font-size:1.2em; font-family: "Microsoft Yahei"; color:#00d1ce; border-radius:5px 5px 0 0; font-weight:normal;}



.ltuwzz{ width:1198px; float:left; }


.ltuz{ height:280px; width:440px; float:left; padding:30px;}
.ltuz img{ height:280px; width:440px; border-radius:4px;}
.ltuw{ height:310px; margin-top:30px; width:700px; float:left; }

.ltuwtese{ height:290px; padding-top:20px; width:678px; padding-right:20px; float:left; text-align:justify; color:#3b3b3b; line-height:2.4em; font-size:16px;}
.ltuwtese b{ font-weight:200;}

.ltuwtese .futile{font-weight: normal; font-size:16px; color:#00d1ce;}
.ltuwyuding{ height:310px; width:130px; padding-left:40px; float:left;}


.ltuwyuding .yulbjg{ width:130px; height:40px; line-height:40px; position:relative; top:200px; font-weight:normal; text-align:right; font-size:1.8em; color:#f8a519; }
.ltuwyuding .yulbjg span{ padding-top:30px; font-size:0.5em;}


/*foot*/
/*foot*/
.foot{ float:left; width:100%; background-color:#f3f3f3;}
.foot1200{ margin-left:auto; margin-right:auto; width:1220px; }
.foot1200 .banquan{float:left; width:1200px; text-align:center; color:#434343; font-size:14px; padding:20px 0 10px 0; line-height:26px;}
.foot1200 .gj{float:left; width:1200px; padding-bottom:25px; margin-left:10px;}
.foot1200 .gj .lie{float:left; width:230px; color:#6b6b6b; font-size:14px; line-height:30px;}
.foot1200 .gj .lie a:link {color:#6b6b6b; text-decoration: none; display:block;} 
.foot1200 .gj .lie a:visited {color:#6b6b6b; text-decoration: none;} 
.foot1200 .gj .lie a:hover,a:active {color:#6b6b6b; text-decoration: underline;}
.foot1200 .gj .lie span{ color:#434343; font-size:16px; line-height:32px;}

.foot1200 .gj .weixin{float:right; width:110px; text-align:right; color:#606060; font-size:14px; line-height:30px; margin-left:20px;}

.foot1200 .hezuo{float:left; width:1220px; height:60px; overflow:hidden; padding-bottom:30px;}
.foot1200 .hezuo .tubiao{float:left;  height:60px; width:224px; margin-right:10px; margin-left:10px;}
.foot1200 .hezuo .tubiao img{ border-radius:3px; }

.footlist{width:700px; padding-left:500px; float:left; padding-bottom:30px;}

.followus {width:35px; height:35px; margin-right:10px; float:left; 
    -moz-border-radius: 19px;      /* Gecko browsers Firefox */
    -webkit-border-radius: 19px;   /* Webkit browsers Safari & Chrome */
    border-radius:19px;            /* W3C syntax */
	}

.followus:hover {
background-color:#878787;
 -moz-border-radius: 19px;      /* Gecko browsers Firefox */
    -webkit-border-radius: 19px;   /* Webkit browsers Safari & Chrome */
    border-radius:19px;            /* W3C syntax */
	}
	
.followus:hover img{  
            transform: rotate(360deg);  
            -webkit-transform: rotate(360deg);  
            -moz-transform: rotate(360deg);  
            -o-transform: rotate(360deg);  
            -ms-transform: rotate(360deg);  
        }  
		
		
.followus   img{  

            display: block;  
            transition: all 0.8s ease-in-out;  
            -webkit-transition: all 0.8s ease-in-out;  
            -moz-transition: all 0.8s ease-in-out;  
            -o-transition: all 0.8s ease-in-out;  }
	