@charset "utf-8";
html {-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; height: 100%; font-size: 62.5%; font-family: "Hiragino Sans GB", "Microsoft Yahei", arial,\5b8b\4f53, "Helvetica Neue", Helvetica, STHeiTi, sans-serif;}
body {margin: 0; font-size: 12px; line-height: 1.5; background:url(../images/bg.jpg) 0 0 repeat-y; color: #333; overflow-y: scroll; min-height: 100%; box-sizing: border-box; position: relative;}
td,dd,th{line-height:20px;font-size:14px;}
a{text-decoration: none; cursor: pointer; -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out; -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out; transition: background-color 0.2s ease-out, color 0.1s ease-out; }
a:link,a:visited,a:active{ text-decoration:none;}

input,textarea,select{font:normal 12px/100% 'Arial'; padding:0px; color:#333; resize:none;outline:none;}
img{
	border:none;
	text-align: center;
}
ul,li{padding:0px; list-style-type:none; margin:0;}
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px; font-weight:normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; padding:0px;}

.header{width:1300px; margin:0 auto; height:115px; padding-top:20px;}
.header img{float:left;}
.header ul{padding-top:45px; overflow:hidden; float:right; width:280px; font-family:"arial";}
.tel{margin-left:20px;}

/*主导航菜单*/
.menus{width:100%; height:40px; background:url(../images/2.jpg) 0 0 repeat-x; box-shadow:0 3px 10px rgba(0,0,0,0.7);
-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.7); 
-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.7); position:relative; z-index:99;}
#nav-menu{height:40px;width:1300px;margin:0 auto;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu li{position:relative; background:url(../images/3.jpg) right 3px no-repeat;float:left;display:inline;font-size:14px; font-family:"微软雅黑"; width:115px; text-align:center;}
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left; margin-top:3px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#fff;height:37px;text-decoration:none; width:115px;text-align:center; font-size:14px; font-family:"微软雅黑";}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{width:115px; background:#16244a; font-weight:bold; font-size:14px; font-family:"微软雅黑"; color:#fff;}
#nav-menu .menu li a.xialaguang span{height:37px;line-height:37px;display:inline-block;font-weight:bold; width:115px;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{ font-family:"微软雅黑";cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:115px;}
#nav-menu .menu ul.children{ width:115px; display:none; z-index:999;position:absolute;top:40px;left:0;background:#364975;border-top:0; line-height:normal;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:1;}
#nav-menu .menu ul.children li{width:115px;display:inline-block;font-size:12px; background:none !important; margin:0; text-align:center;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:105px; margin:0 5px; height:30px;line-height:30px;overflow:hidden;padding:3px 0;display:block;color:#fff;text-align:center; position:relative;
text-decoration:none; font-size:12px;}

/*kefu*/
.arrow{display:none !important;}
.floating_ck{position:fixed;right:0;top:40%; z-index:9999; background:#000;}
.floating_ck dl dd{position:relative;width:80px;height:80px;border-bottom:solid 1px #fff;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/icon0701/zxicon.png);}
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../images/icon0701/erweima.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

.company{width:1300px; height:230px; padding:40px 0 60px 0; margin:0 auto;}
.intro{float:left; width:900px; overflow:hidden;}
.intro h1{color:#2e3a4b !important;}


.intro ul p{text-indent:2em; font-size:12px; color:#2e3a4b; line-height:24px; font-family:"宋体" !important;}
.video{float:right;}

.itemdiv{width:1300px; margin:0 auto; height:320px;}

#container .itemdiv .pre{display:block;width:auto;padding:10px;background-color:#eaeaea;}

.pic1{background:url(../images/11.jpg) 0 0 no-repeat; height:326px;}
.pic2{background:url(../images/12.jpg) 0 0 no-repeat !important;}
.pic3{background:url(../images/13.jpg) 0 0 no-repeat !important;}
.pic4{background:url(../images/14.jpg) 0 0 no-repeat !important;}
/* tabs */
.tabs {position:relative;}
.tabs dt {display:none;}
.tabs dd {width:1300px;height:326px;clear:both;display:block;background:rgba(0,0,0,0.7);}
/* if JS is ACTIVATED, enable new style to .tabs */
.tabs.enabled dt.active {background:#bdbdbd;padding:8px 10px;border:none;color:#000;cursor:default;}
.tabs.enabled dd {position:absolute;top:0;left:0;margin:0;z-index:1;clear:none;}
.pic1 ul{background:rgba(0,0,0,0.7); height:276px; padding:50px 0 0 50px;}
.pic1 ul a{color:#f4942c; border:1px solid #f4942c; width:80px; height:25px; display:block; text-align:center; line-height:25px; position:absolute; right:55%; bottom:30px; text-indent:0 !important;}
.pic1 ul h2{font-size:18px; color:#fff; display:block; line-height:36px; height:36px;}
.name{width:200px; float:left;}
.name em{width:192px; height:192px; -moz-border-radius:100%;  border-radius:100%;  -webkit-border-radius:100%; display:block; overflow:hidden;}
.name span{color:#f4942c; font-size:18px; display:block; width:100%; text-align:center; padding-top:20px;}
.man{float:left; width:1000px; overflow:hidden; padding-left:100px; display:inline; position:relative;}
.man h3{padding-left:235px; color:#fff !important;}
.man h3 a{color:#f4942c;}
.title{color:#2e3a4b; font-size:18px; font-family:"微软雅黑"; margin-bottom:30px; color:#fff;}
.title span{font-family:Arial, Helvetica, sans-serif !important;}
.man p{color:#fff; font-size:12px; line-height:24px; text-indent:2em; padding-right:50px;}
.man span{display:block; position:relative; right:90px; text-align:center;}
.objImgFrame{border:#000000 1px solid;padding:4px;width:1236px;margin:0 auto }
.simple_slider_hover{cursor:pointer;cursor:hand }
.simple_slider_disabled{opacity:0.2;filter:alpha(opacity=20);zoom:1;}
#imgBox{width:1236px; height:189px; overflow:hidden; display:block; margin:0 auto;}
#leftNav{margin:40px 7px 0 0;cursor:pointer}
#rightNav{margin:40px 0 0 7px;cursor:pointer}
#holder{width:1300px;margin:0 auto;height:180px; background:#448ccb; height:400px;}

/* main_img */
.main_img{
    height: 187px; float:left; margin:0 18px;
    width: 269px;
	overflow:hidden;
	position: relative; border:1px solid #fff;
}
.main_img img{
	height: 187px;
    width: 269px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
.main_img .show {
    background: rgba(0, 0, 0, 0.4);
    height:187px; width:269px;
    left: 0;
    opacity: 0;
	filter:alpha(opacity=0);
    position: absolute;
    top: 0;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: opacity;
    transition-timing-function: ease-in;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: opacity;
    -moz-transition-timing-function: ease-in;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: opacity;
    -o-transition-timing-function: ease-in;
    width:269px;
    z-index: 200;
}
.main_img .show .imgArea {
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.main_img .show .imgArea li{
	color:#fff;
	display:block; line-height:24px;

	font-size: 12px;
}
.imgArea h2{font-size:14px; color:#fff; margin-bottom:12px; display:none; }
.imgArea dl{text-align:left; padding:20px 0 0 40px;}

.main_img .show .imgArea a:hover{
	background:rgba(0,0,0,0.7);
	color:rgba(0,0,0, 0.6);
}
.main_img:hover  .show {opacity: 1;filter:alpha(opacity=100);}
.main_img:hover .show .imgArea{opacity:1;filter:alpha(opacity=100);bottom:40%;}
.main_img:hover img {
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
#change{width:100%; text-align:center; overflow:hidden;}
#holder h1{height:107px; line-height:107px; color:#fff !important; margin:0 !important; text-align:center;}
#holder h1 a{color:#16244a;}
.title span{font-family:Arial, Helvetica, sans-serif !important;}

.new{width:1300px; height:270px; margin:27px auto 38px auto;}
.newleft{float:left; background:#2e3a4b; width:200px; height:270px; position:relative;}
.newleft h1{color:#ffffff; padding:26px 0 0 32px;}
.newleft h1 span{display:block; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.newleft a{color:#fff; font-size:15px; font-family:Arial, Helvetica, sans-serif; display:block; left:28px; background:#448ccb; width:102px; height:40px; line-height:40px; text-align:center; position:absolute; bottom:50px;}
.newleft a:hover{color:#448ccb; background:#fff; display:block; width:102px; height:40px;}
.list{float:right; width:1050px;}
.list li{display:block; float:left; padding:10px 0; margin:0 25px; width:475px; line-height:24px; border-bottom:1px dashed #333333;}
.list li a{float:left; color:#333;}
.list li a:hover{color:#448ccb;}
.list li span{float:right; width:75px;}

.link{background:#202020; height:190px; width:100%;}
.case{width:1300px; margin:0 auto; height:190px; position:relative;}
.case h1{text-align:center; display:block; height:85px; line-height:85px; color:#fff !important; margin:0 !important;}
.case h1 em{background:#202020; width:160px; height:80px; display:block; position:absolute; top:0; left:45%;  font-style:normal;}
.case em{height:1px; background:#fff; width:100%; display:block; position:relative; top:44px;}
#demo1e td{padding:0 20px;}
.footer{height:180px; width:100%; background:#000;}
.foot{width:1300px; margin:0 auto; overflow:hidden; padding-top:44px;color:#fff; }
.foot img{float:left;}
.foot ul{line-height:24px; float:left;margin:20px 0 0 40px;}
.foot dl{float:right; width:630px; overflow:hidden;}

.foot dl dt a{color:#fff; display:block; width:90px; text-align:center;float:left;font-size:14px; margin-bottom:40px;} 
.foot dl dd{line-height:24px; text-align:right; font-size:12px;}
