*{margin:0;padding:0;list-style-type:none;}
body{font-size:14px;font-family:"5FAE8F6F96C59ED1", "思源黑体 CN", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#666666;}
a{text-decoration:none;color:#666666;outline: none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.common{width:1200px;min-width:1200px;margin:0 auto;}
p{line-height:24px;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
h1{font-size:24px;font-weight:normal;}
h2{font-size:18px;font-weight:normal;}
h3{font-size:16px;font-weight:normal;}
/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header{height:125px;min-width:1200px;width:100%;}
.logo{display:block;width:390px;height:125px;background:url(../i/logo.jpg) left center no-repeat;float:left;}
.search{height:25px;line-height:25px;text-align:right;margin:30px 0 5px 0;}
.search input{height:24px;line-height:24px;border:none;}
.search .text_button{width:16px;background:url(../i/ss.jpg) center bottom no-repeat;cursor:pointer;}
.search .text_input{width:140px;border-bottom:solid 1px #c6c6c6;margin-left:10px;color:#999;}
.nav li{float:left;position:relative;}
.nav li a{display:block;width:100px;height:65px;line-height:65px;font-size:16px;text-align:right;color:#333;}
.nav li a:hover,.nav li a.on{color:#2d89c7;}
.nav li ul{width:100px;height:auto;overflow:hidden;position:absolute;left:17px;top:65px;background:#fff;display:none;z-index:999;}
.nav li ul li{width:100%;height:40px;}
.nav li ul li a{display:block;width:100%;text-align:center;line-height:40px;font-size:13px;font-weight:100;margin:0;padding:0;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部banner代码 ***/
.hdp{width:100%;height:434px;position:relative;min-width:1200px;_width:expression(document.body.clientWidth <= 1200? "1200px": "100%");}
.hdp .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.hdp .bd ul{ width:100% !important;  }
.hdp .bd li{ width:100% !important; height:434px; overflow:hidden; text-align:center;  }
.hdp .bd li a{ display:block; height:434px; }
.hdp .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; }
.hdp .hd ul{ text-align:center; }
.hdp .hd ul li{ cursor:pointer; display:inline-block; *display:inline; *zoom:1;margin:0 10px;width:50px; height:2px; overflow:hidden; background:#fff;color:#fff;font-size:0;}
.hdp .hd ul .on{background:#d2d2d2;}
.hdp .prev,
.hdp .next{display:none;  position:absolute; z-index:1; top:50%; margin-top:-26px; left:5%;width:30px; height:52px; background:url(../i/left.png) no-repeat;  cursor:pointer;}
.hdp .next{left:auto; right:5%; background: url(../i/right.png) no-repeat;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.footer{background:#3282b2;padding:15px 0;text-align:center;min-width:1200px;margin-top:10px;}
.footer p,.footer p a{color:#d0deea;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页-最新动态代码 ***/
.inw{background:#2d89c7;height:45px;color:#fff;}
.inw a{color:#fff;}
.inw h2{float:left;padding-left:35px;background:url(../i/tg1.jpg) 5px center no-repeat;height:45px;line-height:45px;width:125px;}
.inw .bd{width:945px;float:left;}
.inw .bd ul li{width:945px;height:45px;line-height:45px;}
.inw .bd ul li a{display:block;height:45px;line-height:45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inw .close{display:block;background:url(../i/tg3.jpg) center no-repeat;width:17px;float:right;height:45px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.icontainer{padding-bottom:35px;}
.icontainer h1{font-size:24px;color:#2d89c7;padding:45px 0 30px 0;text-align:center;}
.icontainer h1 span{display:block;font-size:12px;text-transform:uppercase;margin-top:15px;color:#666;}
.icontainer h3{height:45px;line-height:45px;padding:0 15px;position:relative;border-radius:8px;margin-bottom:2px;}
.icontainer h3 a{display:inline-block;font-size:12px;text-transform:uppercase;position:absolute;top:0px;right:15px;}
.icontainer dl{width:592px;background:#f4f4f4;border-radius:8px;}
.icontainer dl dd{border-top:dashed 1px #999;}

.row1{height:100%;margin-top:45px;}
.row1 dl dd{height:216px;padding:19px 10px 24px 10px;}
.row1 dl dd img{float:left;margin-right:15px;width:270px;height:216px;}
.row1 dl dd p{height:216px;overflow:hidden;}

/************************************************************************************************************/
/*** 首页-产品与业务代码 ***/
.row2{height:100%;}
.row2 h3{border-radius:0px;padding:0 0 2px;margin:0;border-bottom:dashed 1px #999;}
.row2 h3 span{background:#b8d4e6;color:#333;border-radius: 8px;display:block;padding:0 15px;}
.row2 ul{width:595px;background:#f4f4f4;}
.row2 ul li{float:left;text-align:center;padding:20px 0 25px;margin:0 8px;}
.row2 ul li span{display:block;margin-bottom:10px;height:25px;line-height:25px;font-size:15px;color:#2d89c7;}
.row2 ul li a{display:inline-block;width:131px;height:51px;padding:40px 0;background:url('i_a.jpg') center no-repeat;line-height:25px;}
.row2 ul.fr li a{line-height:51px;}
.row2 ul li a:hover{background:url('i_h.jpg') center no-repeat;color:#fff;}

/*.row2 dl dd{padding:20px 0 25px 0;text-align:center;}
.row2 dl dd a{display:inline-block;width:73px;height:51px;padding:41px 29px;background:url(../i/i_a.jpg) center no-repeat;margin:0 5px;text-align:center;}
.row2 dl dd span{display:table-cell;vertical-align:middle;height:50px;margin:0 auto;}
.row2 dl dd a:hover{color:#fff;background:url(../i/i_h.jpg) center no-repeat;}*、

/************************************************************************************************************/
/*** 首页-企业动态代码 ***/
.row3{position:relative;}
.row3 .tab{height:60px;width:750px;position:absolute;left:0;top:0;font-size:16px;}
.row3 .tab li{float:left;border:dashed 1px #c2c2c2;margin-left:-1px;height:58px;line-height:58px;width:149px;text-align:center;cursor:pointer;}
.row3 .tab li.hit{background:#eee;}
.row3 .txt{width:750px;padding-top:60px;}
.row3 .txt li{height:54px;line-height:54px;border-bottom:dashed 1px #c2c2c2;padding:0 15px;_height:50px;_line-height:50px;}
.row3 .txt li a,
.row3 .txt li span{display:block;float:right;font-size:12px;height:54px;line-height:54px;overflow:hidden;_height:50px;_line-height:50px;}
.row3 .txt li a{float:left;font-size:14px;width:630px;text-overflow: ellipsis;white-space: nowrap;}
.row3 .img,.row3 .img img{width:420px;height:445px;}
.row3 .img{position:relative;}
.row3 .hd{position:absolute;bottom:20px;left:0;text-align:center;width:100%;height:15px;}
.row3 .hd li{ cursor:pointer; display:inline-block; *display:inline; *zoom:1;margin:0 10px;width:13px; height:13px; overflow:hidden; background:url(../i/ian.png) -20px 0 no-repeat;color:#fff;font-size:0;}
.row3 .hd .on{background:url(../i/ian.png) 0px 0 no-repeat;}
.row3 .pane{display:none;height:445px;overflow:hidden;}

/************************************************************************************************************/
/*** 首页-公司业绩代码 ***/
.row4 ul{height:220px;}
.row4 ul li{width:240px;text-align:center;position:relative;float:left;height:220px;}
.row4 ul li img{width:220px;height:220px;border-radius:8px;}
.row4 ul li p{position:absolute;left:5px;bottom:25px;background:url(../i/blue56.png) center;width:175px;height:40px;line-height:40px;}
.row4 ul li p a{display:inline-block;width:150px;padding-right:25px;color:#fff;background:url(../i/imore.png) 150px center no-repeat;}

/************************************************************************************************************/
/*** 首页-公司文娱风采代码 ***/
.row5 .picScro{position:relative;width:1098px;margin:0 auto;}
.row5 ul li{float:left;width:350px;height:350px;margin:0 8px;position:relative;}
.row5 ul li img{width:350px;height:350px;border-radius:8px;}
.row5 ul li a{width:320px;height:320px;position:absolute;top:15px;left:15px;z-index:10;background:url(../i/blue70.png) center;display:none;border-radius:5px;font-size:18px;line-height:320px;overflow:hidden;text-align:center;color:#fff;}
.row5 .prev,
.row5 .next{position:absolute;width:17px;height:32px;top:50%;margin-top:-16px;}
.row5 .prev{right:-40px;background:url(../i/inext.jpg) center no-repeat;}
.row5 .next{left:-40px;background:url(../i/iprev.jpg) center no-repeat;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内页代码 ***/
.container{height:100%}
.banner{width:100%;height:270px;min-width:1200px;background:url(../i/bn.jpg) center no-repeat;}
.crubms{text-align:right;height:45px;line-height:45px;background:#f4f4f4;}
.subnav{width:140px;}
.main{width:1035px;border-left:solid 1px #d4d4d4;min-height:400px;padding:40px 0 45px 24px;}
.subnav h3{text-align:center;padding:30px 0 20px 0;border-bottom:solid 1px #2d89c7;}
.subnav h3 span{display:block;text-transform:uppercase;font-size:12px;margin-top:5px;}
.subnav ul li{border-bottom:solid 1px #d4d4d4;padding:0 15px;}
.subnav ul li a{display:block;height:39px;line-height:39px;}
.subnav ul li a:hover{background:url(../i/li_h.jpg) right center no-repeat;color:#16acf6;}
.subnav ul div a{display:block;padding-left:12px;height:28px;line-height:28px;border-bottom:solid 1px #d4d4d4;font-size:12px;}
.subnav ul div a:hover{color:#16acf6}
.main h1{font-size:18px;padding-bottom:55px;text-align:center;}

.page{text-align:center;}
.page a{display:inline-block;height:25px;line-height:25px;padding:0 10px;border:solid 1px #dedede;margin:35px 8px 0 7px;}
.page .on{display:inline-block;height:25px;line-height:25px;padding:0 10px;border:solid 1px #2397d1;margin:35px 8px 0 7px;background:#2397d1;color:#fff;}
.pic{text-align:center;text-indent:0 !important;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 公司简介代码 ***/
.profile{}
.profile img{float:left;/*width:550px;height:360px;*/margin-right:20px;}
.about p,.product p{text-indent:2em;margin-bottom:20px;}
.yw{height:100%;}
.yw img{float:left;margin-right:20px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 公司资质代码 ***/
.honor{background:#f5f5f5;}
.honor li{height:39px;line-height:39px;border-bottom:solid 1px #ccc;padding-left:70px;background:url(../i/li1.jpg) 25px center no-repeat;overflow:hidden;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 公司业绩代码 ***/
.performance li{float:left;width:465px;height:330px;position:relative;margin:20px;_margin:17px;}
.performance li img{width:465px;height:330px;}
.performance li div{position:absolute;height:55px;width:100%;background:url(../i/black50.png) center;bottom:0;left:0;z-index:1;color:#fff;}
.performance li div p{float:left;margin-left:25px;width:345px;height:55px;line-height:55px;overflow:hidden;_margin-left:10px;}
.performance li div .more{color:#fff;display:block;float:right;margin:16px 10px 0 0;width:65px;height:20px;line-height:18px;border:solid 1px #fff;text-align:center;border-radius:15px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 企业动态代码 ***/
.news{background:#f5f5f5;}
.news li{border-bottom:solid 1px #ccc;height:39px;padding:0 60px;overflow:hidden;} 
.news li a,
.news li span{display:block;height:39px;line-height:39px;float:right;font-size:12px;}
.news li a{float:left;font-size:14px;width:825px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;_width:790px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 员工天地代码 ***/
.staff{}
.staff li{border-bottom:solid 1px #ccc;height:39px;margin:0 60px;overflow:hidden;} 
.staff li a,
.staff li span{display:block;height:39px;line-height:39px;float:right;font-size:12px;}
.staff li a{float:left;font-size:14px;width:825px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;_width:790px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 人才战略代码 ***/
.strategy{}
.strategy p{margin-bottom:20px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 人才招聘代码 ***/
.recruit{background:#e5e5e5;padding-left:40px;position:relative;}
.recruit.zp14{background:url(../i/xy_bg.jpg) center top repeat-x;}
.recruit div{height:40px;}
.recruit img{float:right;margin:0 0 20px 40px;}
.recruit a{display:block;position:absolute;bottom:60px;left:90px;width:230px;height:125px;background:#fff;font-size:18px;text-align:center;line-height:125px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 联系我们代码 ***/
.contact{}
.contact .us li{float:left;width:480px;margin:30px 0px 30px 35px;_margin-left:25px;}
.contact .us li h3{font-size:14px;}
.contact .us li h3 span{font-size:18px;margin-right:10px;}
.contact .us li p{padding-left:25px;line-height:30px;}
.contact .us li a{display:block;width:120px;height:35px;text-align:center;line-height:35px;background:#16acf6;color:#fff;margin:20px 0 0 15px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻内容代码 ***/
.newstext h2,.ftitle{text-align:center;}
.ftitle{line-height:35px;font-size:12px;color:#999;}
.newstext .content{padding-top:20px;}
.sxb{height:40px;line-height:40px;padding-top:25px;}
.sxb li{width:505px;height:40px;overflow:hidden;}
.sxb li.fr{text-align:right;}