@charset "utf-8";
/* CSS Document */



/*客户案例中心*/
.modpic li{display:block;float:left;width:173px;height:278px;border:1px solid #e7e7e7;margin:0 15px 30px 15px; border-radius:4px 4px 4px 4px;}

.modpic li img{width:173px;height:278px;}

.modpic li a{display:block;position:relative;width:173px;height:278px;overflow:hidden; border-radius:4px 4px 4px 4px;}
.modpic li a span{display:block;position:absolute;left:0px;top:240px;width:173px;height:210px;background-color:#FFF;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;text-align:center;font-size:14px;color:#666;}
.modpic li a span p{line-height:40px; font-size:16px;} 

.modpic li a span img{ width:140px; height:140px;}

.sbm{width:120px; text-align:center; font-size:16px; background-color:#ffc647; padding:6px 0px; color:#ffffff; border-radius:20px; border:1px solid #f3b52c; cursor: pointer;}

.hong{ font-size:20px; color:#F00;}

.xzqmdeh4{width:100%; float:left; padding-top:10px;}
.xzqmdeh{width:100%; float:left; padding-top:20px; padding-bottom:30px; background-color:#f5f5f5;}
.xzqmdeh2{width:100%; float:left; padding-top:20px;}
.xzqmdeh3{width:100%; float:left; background: url(../images/lianxibg.jpg) center no-repeat; height:240px; }

.xzqmdehbh1{ color:#ffc647; width:1200px; margin-left:auto; margin-right:auto; margin-bottom:20px;}

.xzqmdizhi{width:400px; height:150px; float:left; padding:58px 0 0 220px;}
.xzqmdizhi p{ color:#464646; font-family:"Microsoft Yahei"; text-align:left; font-size:0.9em; font-family:"Microsoft Yahei"; font-weight:normal; line-height:25px;}

.xzqmdianhua{width:320px; height:150px; float:left; padding:50px 0 0 170px;}
.xzqmdianhua p{ color:#464646; font-family:"Microsoft Yahei"; text-align:left; font-size:0.9em; font-family:"Microsoft Yahei"; font-weight:normal; line-height:25px;}

.xzqmdianhua p a:link {color:#464646; text-decoration:underline; } 
.xzqmdianhua p a:visited {color:#464646;} 
.xzqmdianhua p a:hover,a:active {color:#464646; text-decoration: none;}


.xzqmdehshj{width:100%; float:left; padding-top:20px; background-color:#fff; background: url(../images/shejibg.jpg) center no-repeat;  height:330px;}
.xzqmdehb{ width:100%; float:left;  }

.yudf{ background-color:#f5f5f5; border:1px solid #d7d7d7; border-radius:3px; margin-top:15px;}
.neititle{ font-size:16px; color:#ffc647;}



.hun3f{width:202px; float:left; text-align:center; height:160px; }
.hun3fwz{width:182px; padding-left:20px; padding-right:20px; float:left; padding-top:10px; text-align:center; height:60px; font-family: "Microsoft Yahei"; font-size:16px; color:#818181;}


.xzqmdehbh1 h1{ color:#313131; font-family:"Microsoft Yahei"; width:1110px; margin-left:auto; margin-right:auto; text-align:center; font-size:1.6em; font-family:"Microsoft Yahei"; font-weight:normal; line-height:40px; }

.xzqmdehbh1 h1 a:link {color:#313131; text-decoration:none; } 
.xzqmdehbh1 h1 a:visited {color:#313131;  text-decoration:none;} 
.xzqmdehbh1 h1 a:hover,a:active {color:#313131; text-decoration:underline;}

.xzqmdehbh1 h2{ color:#464646; font-family:"Microsoft Yahei"; width:960px; margin-left:auto; margin-right:auto; text-align:center; font-size:1.0em; line-height:50px; font-family:"Microsoft Yahei"; font-weight:normal;}

.xzqmdehbh1 h3{ color:#6b6b6b; font-family:"Microsoft Yahei"; width:960px; margin-left:auto; margin-right:auto; text-align:center; font-size:0.9em;  font-family:"Microsoft Yahei"; font-weight:normal; line-height:24px;}

.xzqmdehbh1 h3 a:link {color:#6b6b6b; text-decoration:underline; } 
.xzqmdehbh1 h3 a:visited {color:#6b6b6b;} 
.xzqmdehbh1 h3 a:hover,a:active {color:#6b6b6b; text-decoration: none;}


.xzqmdehju{ color:#4f4f4f;  width:1140px; margin-left:auto; margin-right:auto; padding-top:20px; text-align:justify; font-family: "Microsoft Yahei"; height:340px;}

.hunfz1{width:350px; height:350px; text-align:center; float:left; margin:0 15px; border-radius:5px; background-color:#ffffff;}
.hunfz1 img{ margin-top:30px; margin-bottom:20px;}
.hunfz1:hover{ text-decoration:none; box-shadow:3px 3px 3px #dedede; color:#ffffff;}
.dazi{width:356px; float:left; line-height:50px; text-align:center; font-family: "Microsoft Yahei"; color:#343434; font-size:24px; }
.xiaozi{color:#898989; font-size:16px; width:356px; float:left; line-height:30px; text-align:center; padding:15px 0px; }
.hunfz1:hover{ text-decoration:none;  color:#ffffff;}



.hunfz2{width:340px; height:150px; float:left; margin:0 15px; line-height:50px; text-align:center; font-family: "Microsoft Yahei";  color:#343434; font-size:24px; line-height:40px; background: url(../images/hun2.png) center 40px no-repeat #FFF; padding-top:170px; border-radius:5px;}
.hunfz2:hover{ text-decoration:none; background: url(../images/hun22.png) center 40px no-repeat; background-color:#ff8000; color:#ffffff;}

.hunfz3{width:340px; height:150px; float:left; margin:0 15px; line-height:50px; text-align:center; font-family: "Microsoft Yahei";  color:#343434; font-size:24px; line-height:40px; background: url(../images/hun3.png) center 40px no-repeat #FFF; padding-top:170px; border-radius:5px;}
.hunfz3:hover{ text-decoration: none; background: url(../images/hun33.png) center 40px no-repeat; background-color:#7724a7; color:#ffffff;}





/* 内页列表 */
.xiangzkn{ float:left; width:350px; height:290px; padding-right:15px; padding-left:15px; }
.xiangtun{ float:left; width:350px; height:240px; background:#ffc647; border-radius:5px;}
.xiangtun img{ height:180px; margin:30px 85px; }
.xiangtun:hover{box-shadow:3px 3px 3px #dedede;}
.xiangtitn{ float:left; width:350px; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:0.9em;}
.xiangtitn a:link {color:#ffc647; text-decoration:none; } 
.xiangtitn a:visited {color:#ffc647;} 
.xiangtitn a:hover,a:active {color:#ffc647; text-decoration: underline;}






.neiyezongh2{width:1230px; margin-left:auto; margin-right:auto;font-family: "Microsoft Yahei";}
.neiyezongh{width:1110px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px; font-family: "Microsoft Yahei";}

.neituzkn{ float:left; width:350px; height:290px; padding-right:15px; padding-left:15px; }
.neitun{ float:left; width:350px; height:240px; }
.neitun img{width:350px; height:240px; }
.neitun img:hover{box-shadow:3px 3px 3px #dedede;}
.neititn{ float:left; width:350px; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:0.9em;}
.neititn a:link {color:#ffc647; text-decoration:none; } 
.neititn a:visited {color:#ffc647;} 
.neititn a:hover,a:active {color:#ffc647; text-decoration: underline;}



.neituzkn6{ float:left; width:270px; height:360px; padding-right:10px; padding-left:10px; }
.neitun6{ float:left; width:270px; height:320px; }
.neitun6 img{ border:1px solid #ffffff; width:268px; height:318px; }
.neitun6 img:hover{ border:1px solid #d1d1d1; }
.neititn6{ float:left; width:270px; height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:0.9em;}
.neititn6 a:link {color:#ffc647; text-decoration:none; } 
.neititn6 a:visited {color:#ffc647;} 
.neititn6 a:hover,a:active {color:#ffc647; text-decoration: underline;}


/* 内页 */

.neiyewenz{width:1110px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px; font-family: "Microsoft Yahei";}
.neiyewenz p{ padding-bottom:15px; font-family: "Microsoft Yahei"; color:#434343; line-height:2.2em;}

.zuori {margin-left:auto; margin-right:auto; width:1110px; height:35px; text-align:center; line-height:35px; padding:0px ; font-size:0.8em; background:#f2f2f2; color:#434343; margin-top:15px;}

.zuori a:link {color:#434343; text-decoration:none; } 
.zuori a:visited {color:#434343;} 
.zuori a:hover,a:active {color:#434343; text-decoration: underline;}

.lxxia {margin-left:auto; margin-right:auto; width:1110px; height:70px; padding:10px 0;}
.lxxiap { float:left; width:480px; color:#434343; text-align: left;}
.lxxian {float:left; width:480px; color:#434343; text-align: right;}

.shangxia {margin-left:auto; margin-right:auto; width:1110px; height:40px;}
.shangxiap { float:left; width:545px; color:#434343; margin-right:20px; line-height:40px; text-align:right; font-size:14px;}
.shangxian {float:left; width:545px; color:#434343; text-align:left; line-height:40px; font-size:14px;}

.shangxiap a:link {color:#ffc647; text-decoration:none; } 
.shangxiap a:visited {color:#ffc647;} 
.shangxiap a:hover,a:active {color:#ffc647; text-decoration: underline;}

.neiyewenz a:link {color:#434343; text-decoration:none; } 
.neiyewenz a:visited {color:#434343;} 
.neiyewenz a:hover,a:active {color:#434343; text-decoration: underline;}

/*分页样式*/
.epages {text-align:center; margin-left:auto; margin-right:auto; padding-top:20px; width:1110px;}



.epages b{padding:5px 5px 5px 5px; font-weight:normal; margin-right:7px; font:normal 12px/14px verdana; text-decoration:none;color:#373737;}

.epages a{padding:5px 8px 5px 8px; border:1px solid #ffc647; text-align:center;text-decoration:none;font:normal 12px/14px verdana; color:#ffffff; background:#ffc647;}

.epages a:link {color:#ffffff; } 
.epages a:hover{border:#ffc647 1px solid; text-decoration:none;color:#ffc647; background:#fff;}



/* 首页中间2 */

.anlizhj{ width:1110px; margin-left:auto; margin-right:auto; text-align:center; padding-bottom:10px; }
.anlizhj h1{ color:#313131; font-family:"Microsoft Yahei"; width:1110px; margin-left:auto; margin-right:auto; text-align:center; font-size:1.6em; font-family:"Microsoft Yahei"; font-weight:normal;}

.anlizhj h1 a:link {color:#313131; text-decoration:none; } 
.anlizhj h1 a:visited {color:#313131;} 
.anlizhj h1 a:hover,a:active {color:#313131; text-decoration: underline;}


.anlizhj h2{ color:#464646; font-family:"Microsoft Yahei"; width:1110px; margin-left:auto; margin-right:auto; text-align:center; font-size:1.0em; padding-top:10px; font-family:"Microsoft Yahei"; font-weight:normal;}

.neirongz{width:100%; float:left; background:#ffffff;}
.anlizhong{width:100%; float:left; padding-top:30px; background:#ffffff;}
.neirong{ margin-left:auto; margin-right:auto; width:1110px;}
.neirong1130{ margin-left:auto; margin-right:auto; width:1140px;}




.fuxiangz{width:150px; float:left; margin:20px 20px; height:200px; }
.fuxiangzimg{width:150px; float:left; border-radius:75px; height:150px; background-color:#ffc647; }
/* .fuxiangzimg:hover{ background-color:#ffc647; }*/


.fuxiangz:hover img{  
            transform: rotate(360deg);  
            -webkit-transform: rotate(360deg);  
            -moz-transform: rotate(360deg);  
            -o-transform: rotate(360deg);  
            -ms-transform: rotate(360deg);  
        }  
		
		
.fuxiangz   img{  
            width:120px; margin-left:15px; margin-top:15px;
            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;  }


.fuxiangzi{line-height:50px; text-align:center; font-family: "Microsoft Yahei"; font-size:16px; color:#818181;}

.fuxiangz:hover{ text-decoration: none; color:#c40003;}




/* 首页中3 */
.zixnwengongsi{ float:left; width:100%; background-color:#ffffff; padding:0 0 30px 0px;}

.neirongxz{ margin-left:auto; margin-right:auto; width:1110px; }

.lxwom{ float:left; width:1080px; padding-bottom:30px;}

.gongsiz{ float:left; width:554px; border-right:1px dashed #afafaf; height:320px;}
.gongsibar{ height:40px; line-height:40px; font-size:1.6em; font-family:"Microsoft Yahei"; font-weight:normal;color:#313131; width:554px;}
.gongsinei{ float:left; padding:10px 24px 0 0; width: 530px;}
.gongsinei img{ float:left; height:175px; width:275px; padding-right:20px; padding-top:5px;}
.gongsinei p{ font-size:14px; line-height:31px; color:#3f3f3f; text-align:justify; text-indent: 2em;}
.gongsinei p a:link {color:#3f3f3f; text-decoration:underline; } 
.gongsinei p a:visited {color:#3f3f3f;} 
.gongsinei p a:hover,a:active {color:#3f3f3f; text-decoration: none;}

.gongsite{ float:left; margin-top:25px; width: 510px; height:60px; background: url(/skin/default/images/gongsbj.jpg) top left no-repeat;}
.gongsite span{ float:left; width: 110px; font-size:16px; padding-left:60px; height:60px; line-height:60px; }
.gongsite span a:link {color:#212121; text-decoration:underline; } 
.gongsite span a:visited {color:#212121;} 
.gongsite span a:hover,a:active {color:#212121; text-decoration: none;}

.gongsinei ul { float:left; padding:0px;}
.gongsinei ul li{background:url(/skin/default/images/xinwed.png) left center no-repeat; color:#4d4d4d; font-size:14px; line-height:35px; padding-left:15px; width:515px;}
.gongsinei ul li span{ float:right; text-align:right;}
.gongsinei ul li a:link {color:#4d4d4d; text-decoration:none; } 
.gongsinei ul li a:visited {color:#4d4d4d;} 
.gongsinei ul li a:hover,a:active {color:#ffc647; text-decoration:underline;}


.xinwenz{ float:left; width:555px; overflow:hidden;}
.xinwenbar{ height:40px; line-height:40px; font-size:1.6em; font-family:"Microsoft Yahei"; font-weight:normal;color:#313131; width:530px; padding-left:25px;}
.xinwennei{ float:left; padding:10px 0px 0 25px; width: 530px;}
.xinwennei ul { float:left; padding:0px;}
.xinwennei ul li{background:url(/skin/default/images/xinwed.png) left center no-repeat; color:#4d4d4d; font-size:14px; line-height:35px; padding-left:15px; width:515px;}
.xinwennei ul li span{ float:right; text-align:right;}
.xinwennei ul li a:link {color:#4d4d4d; text-decoration:none; } 
.xinwennei ul li a:visited {color:#4d4d4d;} 
.xinwennei ul li a:hover,a:active {color:#ffc647; text-decoration:underline;}




.gonglue{width:100%; float:left; padding-bottom:25px; background:#ffffff;}
.zhad2{margin-left:auto; margin-right:auto; width:1090px;  }
.zhad2tu{ float:left; width:350px; height:300px;}

.zhad2tu img{ width:350px; height:300px;}

.zhad2ner{ float:left; width:720px; height:295px; padding-top:5px; padding-left:20px; background:#f5f5f5;}
.zhad2ner ul { float:left; width:350px;}
.zhad2ner ul li{background:url(/skin/default/images/xinwed.png) left center no-repeat; color:#4d4d4d; font-size:14px; line-height:32px; 
padding-left:15px; }
.zhad2ner ul li a:link {color:#4d4d4d; text-decoration:none; } 
.zhad2ner ul li a:visited {color:#4d4d4d;} 
.zhad2ner ul li a:hover,a:active {color:#ff2762; text-decoration:underline;}





.synrong{float:left; width:1110px; }
.tbtncon {height:44px; width:390px; margin-left:auto; margin-right:auto; margin-bottom:10px; padding-top:10px; }
.tbtncon li{ display:block;  padding-top:9px;float:left; text-align:center; text-decoration:none; width:130px; height:46px; background: url(/skin/default/images/fenl3bg.jpg) top left repeat-x; cursor:pointer; }

.tbtncon li a:link {color:#303030; text-decoration:none;} 
.tbtncon li a:visited{color:#303030; }

.tbtncon li:hover{text-decoration:underline; color:#ffffff;cursor:pointer;}

.tbtncon li.curr{background: url(/skin/default/images/barj.png) top left no-repeat; color:#ffffff;}

.tbtncon li.curr a:hover { color:#ffffff; text-decoration: underline;} 
.tbtncon li.curr a:link {color:#ffffff; text-decoration:none;} 
.tbtncon li.curr a:visited {color:#ffffff;} 





.al319x{float:left; position: relative; height:250px; width:350px; padding:20px 15px 0 15px; }
.al319x a.video_txt {position: absolute; width:350px; left:15px; top:230px; height:40px; font-size:0.9em; line-height:40px; color:#fff; text-align:center; background:url(/skin/default/images/black-50.png);  text-decoration: none;}
.al319x a.video_txt:hover {color:#ffffff; text-decoration:underline; }

/*首页中间3*/
.aboutju{ color:#4f4f4f; font-size:0.9em; line-height:2.0em; width:1110px; margin-left:auto; margin-right:auto; padding-bottom:10px; text-align:justify; font-family: "Microsoft Yahei"; height:140px;}

.about3fz{width:370px; float:left; }

.about3fz ul { float:left; }
.about3fz ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; font-size:14px; line-height:30px; padding-left:12px;}
.about3fz ul li a:link {color:#4d4d4d; text-decoration:none; } 
.about3fz ul li a:visited {color:#4d4d4d;} 
.about3fz ul li a:hover,a:active {color:#b90000; text-decoration:underline;}



.about3f{width:200px; float:left; text-align:center; height:140px; padding-left:50px; padding-right:50px;}



/*分页样式*/


.epages {text-align: center;  vertical-align:middle;}

.epages b{padding:5px 8px 5px 8px; font-weight:normal; margin-right:7px; font:normal 12px/14px verdana; text-decoration:none;color:#ffc647;}

.epages a{padding:5px 8px 5px 8px; border:1px solid #ffc647; text-align:center;text-decoration:none;font:normal 12px/14px verdana; color:#ffffff; background:#ffc647;}
.epages a:link {color:#ffffff; } 
.epages a:hover{border:#ffc647 1px solid; text-decoration:none;color:#ffc647; background:#fff;}

/*马代内页*/



/*游轮*/


