﻿@charset "utf-8";
/* Written by 谭常文 || Qq:188882500 || tcwen.com */
/*全局*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{background:#111;}
body,button,input,select,textarea{font:12px/1.5 'Microsoft Yahei', Arial, Helvetica, sans-serif;outline:none;font-size:12px}
/*
::selection {
background:#ff0147; 
color:#fff;
}
::-moz-selection {
background:#ff0147;
color:#fff;
}
::-webkit-selection {
background:#ff0147;
color:#fff;
} */ 
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
ul,ol,li,dl,dt,dd{list-style:none;display:block;border:0}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;color:#000}
img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;height:0;overflow:hidden;display:block}
.blank10{height:10px;overflow:hidden;clear:both;}
.blank5{height:5px;overflow:hidden;clear:both;}
.blank4{height:4px;overflow:hidden;clear:both;}
.blank3{height:3px;overflow:hidden;clear:both;}
.blank2{height:2px;overflow:hidden;clear:both;}
.blank1{height:1px;overflow:hidden;clear:both;}
.l{float:left}
.r{float:right}
.w1002{width:1002px;margin:0 auto}
#wrap{margin:0 auto;background:#fff;overflow:hidden;*position:relative;display:none}
/***浏览器判断***/
span#browser{display:none;background-color:#000000;/*非IE内核*/background-color:#080808\0;/*IE8*/background-color:#090909\9\0;/*IE9*/*background:#070707/*IE7内核*/;_background-color:#060606;/*IE6内核*/
}



/*topmax*/
#top{height:90px;background:#0163aa;overflow:hidden;position:relative}
#top .logo{display:block;float:left;width:240px;height:100%;}
#top .logo img{height:100%;width:100%;cursor:pointer}
#top .nav{position:absolute;top:0;left:275px;height:90px;line-height:90px;}
#top .nav li{height:100%;float:left;padding:0 1px 0 0;background:url(../images/top/navli.gif) no-repeat right center;overflow:hidden;}
#top .nav li a{padding:0 16px;color:#fff;font-weight:bold;display:block;background:#0163aa;float:left}
#top .nav li .a{padding:0 16px;color:#fff;font-weight:bold;display:block;background:#0163aa;float:left;cursor:pointer;}
#top .nav li.l{background-position:9999px}
#top .search{height:19px;width:156px;border-radius:4px;overflow:hidden;position:absolute;top:35px;right:20px;border:1px solid #0163aa;}
#top .search .white{position:absolute;top:0;left:0;height:19px;width:156px;background:#b5b4a9;border-radius:4px;}
#top .search .btn{position:absolute;top:0;right:6px;height:19px;width:14px;background:url(../images/top/searchbtn.gif) no-repeat left center;cursor:pointer;overflow:hidden;float:left;}
#top .search .text{display:block;padding:0;margin:0;border:none;*border:0;height:19px;width:111px;position:relative;top:0;left:0;text-indent:5px;background:none;color:#fff;}
#top .search .text::-moz-placeholder { color:#fff; }
#top .search .text::-webkit-input-placeholder { color:#fff;}
#top .lan{position:absolute;top:35px;right:190px;color:#211512;text-align:right;}
#top .lan span{cursor:default;}
#top .lan div{position:absolute;top:0;right:0;padding:10px 0 0;}
#top .lan a{color:#fff; text-decoration: none;}
#top .lan a:hover{color: #fff;}
#top .tel{ position: absolute; right: 22px; top: 10px; color: #fff; font-size: 15px; font-style: italic;}
/****indexbanner****/
#indexbanner{position:relative;}
#indexbanner .ulbox{width:100%;overflow:hidden;position:relative;}
#indexbanner ul{width:99999px;overflow:hidden;}

#indexbanner img{width:100%;height:100%}
#indexbanner li{float:left;height:100%;}
#indexbanner li.current{z-index:1;}
#indexbanner li a *{cursor:pointer}
#indexbanner li div{width:100%;height:100%;position:absolute;top:0;left:0;}
#indexbanner .pagescroll{position:absolute;right:20px;bottom:30px;z-index:1}
#indexbanner .pagescroll span{display:block;width:20px;height:20px;margin:0 5px 0 0;background:#fff;border-radius:50%;float:left;text-indent:-9999px;cursor:pointer}
#indexbanner .pagescroll span.current{background:#ea8b06;}
#indexbanner .swipe{position:absolute;top:0px;left:0px;width:100%;height:70%;z-index:1}
.sssx{position:absolute;width:23px;height:35px;left:251px;top:95px}
/****indexsec1****/
#indexsec1{overflow:hidden;width:9999px;position:relative;}
#indexsec1right{float:left;overflow:hidden;position:relative;width:8999px}
.opacity:hover img{opacity:0.75;filter:alpha(opacity=75)}
.opacity img{width:100%;height:100%}
.sec{display:block;float:left;overflow:hidden;position:relative;}
.sec .opacity{display:block;}
#sec01{position:relative;z-index:1;overflow:visible}
#sec01 .sssx{top:108px}
#sec01 img,#sec02 img,#xrun img{width:100%;height:100%;display:block;}
/*secxy*/
#secxy{z-index:1;}
#secxy,#secxy2{position:relative;overflow:visible;background:url(../images/indexsec/xy.gif);}
#secxy2{background:#838688;z-index:1}
.sectit{margin-left:7%;width:93%}
.sectit img{width:100%;display:block;}
#secxy .more,#secxy2 .more{position:absolute;bottom:5%;left:7%;font-size:14px;color:#000}
#secxy2 .more{color:#fff}
#secxy li,#secxy2 li{line-height:25px;height:25px;padding:0 0 0 11px;background:url(../images/indexsec/secli.gif) no-repeat 0px 10px;margin:0 0 0 7%;white-space:nowrap;overflow:hidden;width:84%;text-overflow:ellipsis}
#secxy2 li{background-image:url(../images/indexsec/secli2.gif)}
#secxy2 li{color:#fff}
#secxy li a,#secxy2 li a{font-size:14px;color:#000;text-shadow:1px 1px 1px #fff}
#secxy2 li a{color:#fff;text-shadow:none;}
#secxy a:hover,#secxy2 a:hover{text-decoration:underline}
#secxyhd,#secxyhd2{position:relative;width:0px;overflow:hidden;float:left;position:absolute;top:0;background:url(../images/indexsec/xy.gif) 3px 0;}
#secxyhd2{left:0;background:#838688}
#secxyhd .img a,#secxyhd2 .img a{display:none}
#secxyhd .img a.current,#secxyhd2 .img a.current{display:inline}
#secxyhd .img img,#secxyhd2 .img img{width:100%;height:100%}
#secxyhd .btn,#secxyhd2 .btn{position:absolute;cursor:default;white-space:nowrap}
#secxyhd .btn span,#secxyhd2 .btn span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#231815;margin:0 4px 0 0;overflow:hidden}
#secxyhd2 .btn span{background:#fff}
#secxyhd .btn span.current,#secxyhd2 .btn span.current{background:#f39800}

/****indexsec2****/
#sec02{position:relative;z-index:1;overflow:visible}
#sec02 .sssx{top:108px}
#xrun{float:left;overflow:hidden;position:relative;background:url(../images/indexsec/xrun.gif);}
#xrun .lbtn{position:absolute;top:0;left:0;cursor:pointer;display:block;}
#xrun .rbtn{position:absolute;top:0;right:0;cursor:pointer;display:block;}
#xrun .lbtn img,#xrun .rbtn img{opacity:0.70;filter:alpha(opacity=70);width:100%;height:100%}
#xrun .lbtn:hover img,#xrun .rbtn:hover img{opacity:1;filter:alpha(opacity=100)}
#xrun .con{width:9999px}


/****indexsec3****/
#indexsec3{width:9999px}
#indexsec3right{float:left;overflow:hidden;position:relative;}
#indexsec3 img{width:100%;height:100%}
#sec03{position:relative;z-index:1;overflow:visible}

#sec4{position:relative;}
#sec4 .sec4hd{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;background:#b2b2a8;}
#sec4 .sec4hd img{height:auto}
#sec4 .sec4hd li{margin:0 27px;
vertical-align:top}
#sec4 .sec4hd a{display:block;white-space:nowrap;height:29px;width:100%;line-height:29px;color:#000;overflow:hidden}
#sec4 .sec4hd a:hover{background:#434343;color:#fff}
#sec4 .sec4hd a span{display:inline-block;float:left;white-space:nowrap;overflow:hidden;}
#sec4 .sec4hd a span.n1{width:47%}
#sec4 .sec4hd a span.n2{width:18%}
#sec4 .sec4hd a span.n3{width:35%;margin-right:-3px;text-align:right}
#weiboSec{overflow:visible;_background:#434343}
#weiboSec .weiboup{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;background:#434343}


/*footer*/
#footer{height:48px;background:url(../images/footer/bg.gif);padding:0 22px;line-height:48px;color:#c7c7c7;overflow:hidden;position:relative;}
#footer .l a{color:#c7c7c7;margin:0 4px 0 0;}
#footer .r a{color:#c7c7c7;margin:0 0 0 4px;}
#footer span{margin:0 0 0 4px;}

/*business*/
.business{position:relative;width:1002px;height:577px;background:#fff;overflow:hidden}
.business .pageselect{}
.business .con{width:1002px;}
.business #con01{height:577px;background:url(../images/business/con01.jpg) no-repeat center 0;position:relative;}
.business #con01 .w{width:376px;font-size:14px;color:#000;line-height:21px;position:absolute;top:206px;left:477px;text-shadow:1px 1px 1px #fff}

.business #con02{height:577px;position:relative;}
.business #con02 h2{font-size:20px;position:absolute;top:-38px;left:0px;color:#000;}
.business #con02 .w{width:390px;color:#000;font-size:14px;text-shadow:1px 1px 1px #fff;sline-height:21px;position:absolute;top:282px;left:79px;}
.business #con02 .rbtn{position:absolute;height:26px;top:480px;left:79px}
.business #con02 .rbtn span{display:block;padding:0 14px;height:26px;text-align:center;background:#555;margin:0 2px 0 0;float:left;line-height:26px;color:#fff;cursor:pointer}
.business #con02 .rbtn span.current,.business #con02 .rbtn span:hover{background:#b3b2a8;}
.business #con02 .go{width:49px;height:49px;position:absolute;top:167px;left:310px;overflow:hidden}
.business #con02 .go .gocon{width:49px;height:49px;margin-left:-49px;cursor:pointer}
.business #con02 .go img{display:block;width:49px;height:49px;float:left;}
.business #con02 .dd{width:9999px;height:577px;margin:0 0 0 -1002px}
.business #con02 .d1{height:577px;width:1002px;position:relative;float:left;background:url(../images/business/con02.jpg) no-repeat center 0;}
.business #con02 .d2{height:577px;width:1002px;position:relative;float:left;background:#f3f3f3 url(../images/business/dc.gif) center top no-repeat;}
.business #con02 .d2 .rbtn{top:96px;left:285px}
.business #con02 .xrun{width:771px;height:331px;position:absolute;top:175px;left:115px;display:none}
.business #con02 .xrun .hd{width:771px;height:331px;overflow:hidden}
.business #con02 .xrun .right{display:block;width:26px;height:45px;overflow:hidden;position:absolute;background:url(../images/business/dcright.png);top:116px;right:-54px;cursor:pointer;_background-image:url(../images/business/dcright.gif);opacity:0.5;filter:alpha(opacity=50)}
.business #con02 .xrun .left{display:block;width:26px;height:45px;overflow:hidden;position:absolute;background:url(../images/business/dcleft.png);top:116px;left:-54px;cursor:pointer;_background-image:url(../images/business/dcleft.gif);opacity:0.5;filter:alpha(opacity=50)}
.business #con02 .xrun .right:hover,.business #con02 .xrun .left:hover{opacity:1;filter:alpha(opacity=100)}
.business #con02 .xrun .none{display:none}
.business #con02 .xrun .a{display:block;width:225px;background:#fff;height:324px;border-bottom:7px solid #dbdbdb;float:left;margin:0 48px 0 0}
.business #con02 .xrun .a *{cursor:pointer}
.business #con02 .xrun .a img{display:block;width:220px;height:252px;}
.business #con02 .xrun .a div{height:72px;color:#666;padding:0 0 0 24px}
.business #con02 .xrun .a div span{font-size:16px;color:#424242;display:block;line-height:27px;padding:13px 0 0}
.business #con02 .xrun .ulbox{height:330px;width:99999px;overflow:hidden;}
.business #con02 .h{display:block;width:101px;height:101px;background:url(../images/business/h.png);position:absolute;top:448px;left:605px}
.business #con02 .btn{width:49px;height:10px;background:url(../images/About/back.gif) no-repeat;position:absolute;top:65px;right:54px;cursor:pointer}

.business #con03{height:577px;background:url(../images/business/con03.jpg) no-repeat center 0;position:relative;}
.business #con03 .btn{position:absolute;height:35px;position:absolute;top:197px;left:159px;}
.business #con03 .btn span{display:block;float:left;height:35px;width:125px;margin-right:13px;background:url(../images/business/con03btn.gif);line-height:35px;text-align:center;font-size:14px;color:#fff;cursor:pointer}
.business #con03 .btn span.current{display:block;float:left;height:35px;width:125px;margin-right:13px;background-position:left bottom}
.business #con03 .w{line-height:22px;color:#000;position:absolute;top:270px;left:201px;width:424px;font-size:14px;text-shadow:1px 1px 1px #fff;display:none}
.business #con03 .w a{color:#000}
.business #con03 .w a:hover{text-decoration:underline}
.business #con04{height:577px;background:url(../images/business/con04.gif) no-repeat center 0;position:relative;}
.business #con04 .w{color:#000;font-size:14px;line-height:21px;position:absolute;top:143px;left:231px;width:541px;font-size:14px;text-shadow:1px 1px 1px #fff}
.business #con04 .a{display:block;width:218px;height:218px;position:absolute;top:0px;left:0px;}
.business #con04 .a1{top:283px;left:127px}
.business #con04 .a2{top:283px;left:406px}
.business #con04 .a3{top:283px;left:668px}
.business #con04 .a img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}

.business #con04 .a:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);}


.d3 .one{z-index:2;top:0;left:0;position:absolute;overflow:hidden}
.d3 .two{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);position:absolute;top:0;left:0;z-index:0;}
.d3:hover .one{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);z-index:0}
.d3:hover .two{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);z-index:2}

.business #con05{height:577px;background:url(../images/business/con05.jpg) no-repeat center 0;position:relative;}
.business #con05 .w{color:#000;font-size:14px;text-shadow:1px 1px 1px #fff;line-height:21px;position:absolute;top:266px;left:534px;width:364px;}
.business #con05 h2{color:#000;font-size:20px;font-weight:normal;position:absolute;top:243px;left:157px;font-weight:bold;display:none}

.business #con06{height:577px;background:url(../images/business/con06.gif) no-repeat center 0;position:relative;}
.business #con06 .w{color:#000;line-height:22px;position:absolute;top:432px;left:268px;width:465px;font-size:14px;text-shadow:1px 1px 1px #fff;}
.business #con06 .map{width:710px;height:316px;position:absolute;top:0px;left:146px;background:url(../images/business/06car.jpg) no-repeat}
.business #con06 .map .small{width:57px;height:42px;position:absolute;bottom:0;right:0;background:url(../images/business/06china.gif) no-repeat;opacity:0;filter:alpha(opacity=0)}
.business #con06 .cons{width:710px;height:316px;position:absolute;top:0px;left:0;background:url(../images/business/map.gif) no-repeat;opacity:0;filter:alpha(opacity=0);z-index:1}
.business #con06 .cons a{cursor:pointer;display:block;width:33px;height:47px;position:absolute;text-align:center;color:#fff;line-height:31px;}
.business #con06 .cons a *{cursor:pointer}
.business #con06 .cons a em{padding:0 1px;}
.business #con06 .cons a .sel{width:190px;height:98px;position:absolute;left:-250px;top:-90px;background:url(../images/business/semap.png) no-repeat;line-height:20px;padding:5px 52px 0 12px;color:#000;text-align:left;opacity:0;filter:alpha(opacity=0);display:none;}
.business #con06 .cons a .sel b{font-weight:normal}
.business #con06 .cons a .sel:hover b{text-decoration:underline;}
.business #con06 .cons .gz{top:102px;left:439px;}
.business #con06 .cons .hz{top:113px;left:483px;}
.business #con06 .cons .sz{top:137px;left:458px;}
.business #con06 .cons .zh{top:152px;left:416px;}
.business #con06 .cons .hk{top:231px;left:350px;}
.business #con06 .cons .sy{top:260px;left:318px;}
.business #con06 .cons .close{width:68px;height:58px;position:absolute;bottom:0;right:0;}

.business #con07{height:577px;background:url(../images/business/con07.jpg) no-repeat center 0;position:relative;color:#fff;text-shadow:1px 1px 1px #333;}
.business #con07 .h2{font-size:20px;font-weight:normal;text-align:center;padding:202px 0 0;}
.business #con07 .h2 span{display:block;height:34px;line-height:34px;color:#000;background:#ea8b06;margin:0 0 2px;float:left;clear:both;padding:0 7px}
.business #con07 .w{font-size:14px;line-height:22px;position:absolute;top:255px;left:283px;width:440px;}
.conbtn{position:absolute;top:100px;right:13px;width:48px}
.conbtn div{width:48px}
.conbtn span{display:block;height:10px;width:48px;overflow:hidden;margin:0 auto 10px;opacity:0.6;filter:alpha(opacity=60);cursor:pointer;position:relative;}
.conbtn b{display:block;width:40px;height:10px;overflow:hidden;cursor:pointer}
.conbtn b.up{background:url(../images/business/up.png) no-repeat center center;margin:0 auto 8px;}
.conbtn b.down{background:url(../images/business/down.png) no-repeat center center;margin:-3px auto 0}
.conbtn .n1{background:#333}
.conbtn .n2{background:#333}
.conbtn .current{background:#ff000c;opacity:1;filter:alpha(opacity=100);cursor:default}




/*about 关于满京华 */
.about{position:relative;width:1002px;height:511px;background:#fff;overflow:hidden}
.about .con{width:1002px;}
.about #con01{height:511px;overflow:hidden}
.about #con01 .con{height:511px;width:9999px}
.about #con01 .dd1{height:511px;background:url(../images/about/con01.jpg) no-repeat center 0;position:relative;float:left;width:1002px}
.about #con01 .dd1 .w{width:360px; padding: 6px; color:#000;font-size:13px;line-height:24px;position:absolute;top:173px;left:532px;background: rgba(255,255,255,.7);}
.about #con01 .dd1 .btn{display:block;width:29px;height:29px;background:url(../images/About/con1btn.png) no-repeat;position:absolute;top:400px;left:905px;cursor:pointer}
.about #con01 .btn{opacity:0;filter:alpha(opacity=0)}
.about #con01 .dd1 .videobtn{display:block;width:137px;height:80px;cursor:pointer;position:absolute;top:374px;left:533px;}
.about #con01 .dd2{height:511px;background:url(../images/about/con01a.jpg) no-repeat center 0;position:relative;float:left;width:1002px}
.about #con01 .dd2 .w{width:486px;font-size:13px;line-height:20px;position:absolute;top:165px;left:50px;color:#424242;}
.about #con01 .dd2 .w2{width:900px;font-size:13px;line-height:20px;position:absolute;top:400px;left:50px;color:#424242;}

.about #con01 .dd2 .btn{width:49px;height:10px;background:url(../images/About/back.gif) no-repeat;position:absolute;top:90px;right:-50px;cursor:pointer}

.about #con02{height:511px;background:url(../images/about/con02.jpg) no-repeat center 0;position:relative;}
.about #con02 .w{width:640px;color:#fff;font-size:13px;line-height:24px;position:absolute;top:152px;left:191px;text-align:center;}

.about #con03{height:501px;background:url(../images/about/con03bg.gif) center 0;position:relative;text-align:center;padding:10px 35px 0 0;}

.about #con04{height:511px;background:url(../images/about/con04.jpg) no-repeat center 0;position:relative;}
.about #con04 .ulbox{width:835px;overflow:hidden;margin:0 auto;padding:401px 3px 100px;position:relative;background:url(../images/About/con04ulbox.gif) repeat-x 0 401px;position:relative;}
.about #con04 .ulbox .logo{width:100%;height:132px;position:absolute;top:0;left:0;background:url(../images/About/con04.png) no-repeat center top}
.about #con04 .left{position:absolute;width:34px;height:34px;display:block;top:387px;left:48px;overflow:hidden;z-index:1;cursor:pointer;}
.about #con04 .right{position:absolute;width:34px;height:34px;display:block;top:387px;right:49px;overflow:hidden;z-index:1;cursor:pointer}
.about #con04 ul{margin:0;width:9999px}
.about #con04 li{height:7px;width:167px;float:left;position:relative;}
.about #con04 li.current .dd{font-size:32px}
.about #con04 li.current .circle{margin-bottom:4px}
.about #con04 li .dd{width:167px;top:-5px;left:0;padding:0;position:absolute;color:#fff;text-align:center;font-size:20px;cursor:default}
.about #con04 li .dd .circle{width:17px;height:17px;overflow:hidden;display:block;background:url(../images/About/con04circle.png);margin:0 auto 6px}
.about #con04 li .dd .yellow{width:235px;height:230px;position:absolute;top:-240px;display:none;opacity:0;filter:alpha(opacity=0);left:-20px;}
.about #con04 li .dd .yellow dl{padding:10px 10px 0;height:178px;background:#fff;}
.about #con04 li .dd .yellow dd{line-height:21px;padding:0 0 0 13px;background:url(../images/About/yellowli.gif) no-repeat 0px 7px;font-size:14px;color:#000;text-align:left;margin-bottom:1px}
.about #con04 li .dd .yellow .ico{display:block;height:37px;background:url(../images/About/con04yellow.png) no-repeat center top;cursor:default}
.aboutyearlist{width:324px;position:absolute;top:0px;display:none;opacity:0;filter:alpha(opacity=0);left:0px;}
.aboutyearlist dl{padding:10px 10px 0;height:142px;background:#5399cb;}
.aboutyearlist dd{line-height:21px;padding:0 0 0 13px;background:url(../images/About/yellowli.gif) no-repeat 0px 7px;font-size:14px;color:#fff;text-align:left;margin-bottom:1px}
.aboutyearlist .ico{display:block;height:37px;background:url(../images/About/con04yellow.png) no-repeat center top;cursor:default}


.about #con04 li .dd .l{background:url(../images/About/con04yellow.png) no-repeat 0 0;left:-307px}
.about #con04 li .dd .r{background:url(../images/About/con04yellow2.png) no-repeat 0 0;right:-275px}


.about #con05{height:511px;background:url(../images/about/con05.gif) no-repeat center 0;position:relative;}
.about #con05 .ulbox{width:861px;margin:0 auto;padding:166px 0 0;overflow:hidden}
.about #con05 .ulbox ul{width:99999px;}
.about #con05 li{width:861px;float:left;position:relative;}
.about #con05 .ulbox div{width:247px;height:170px;float:left;padding:0 0 0 40px}
.about #con05 .ulbox div span{color:#515151;font-size:30px;font-weight:bold;display:block;line-height:32px;overflow:hidden;height:32px;padding:0 0 4px}
.about #con05 .ulbox div em{font-size:14px;line-height:24px;display:block;}
.about #con05 .left{display:block;width:17px;height:34px;background:url(../images/About/con05left.gif);position:absolute;top:262px;left:26px;overflow:hidden;cursor:pointer}
.about #con05 .right{display:block;width:17px;height:34px;background:url(../images/About/con05right.gif);position:absolute;top:262px;right:26px;overflow:hidden;cursor:pointer}
.about #con05 .none{display:none}
.about #con06{height:511px;background:url(../images/about/con06.png) no-repeat center 0 #ddd;position:relative;}
.about #con06 .btn{position:absolute;top:197px;left:44px}
.about #con06 .btn li{width:208px;height:208px;float:left;position:relative;margin:0 28px 0 0;text-align:center;cursor:pointer}
.about #con06 .btn li *{cursor:pointer}
.about #con06 .btn li.current *,.about #con06 .btn li.current{cursor:default}
.about #con06 .btn li img{width:100%;height:100%;display:block;}
.about #con06 .btn li img.h{margin-top:-100%;}
.about #con06 .btn li .word{position:absolute;font-size:18px;color:#fff;width:100%;top:83px;left:0;line-height:21px;}
.about #con06 .w{width:621px;margin:0 auto;font-size:14px;color:#000;position:absolute;top:200px;left:190px;opacity:0;filter:alpha(opacity=0)}
.about #con06 .w span{font-size:24px;font-weight:bold;display:block;margin:0 0 7px;}
.backico{width:49px;height:10px;background:url(../images/About/back.gif) no-repeat;position:absolute;top:122px;right:70px;cursor:pointer;display:none}


/*news 新闻中心 */
.news{height:576px;overflow:hidden;position:relative;}
.news .a,.news .a *{cursor:pointer}
/*con01*/
.news #con01{height:576px;background:url(../images/news/dd1.gif)}
.news #con01 .newsimg{width:504px;float:left}
.news #con01 .newsimg li{width:252px;height:192px;float:left;background:#5399cb}
.news #con01 .newsimg li img{width:252px;height:192px;display:block;cursor:pointer}
.news #con01 .newsimg li img:hover{opacity:0.8;filter:alpha(opacity=80)}
.news #con01 .newsimg li .w{padding:44px 33px 0;color:#fff;background:#5399cb;cursor:pointer;}
.news #con01 .newsimg li .w span{display:block;height:32px;line-height:32px;color:#000;cursor:pointer;font-family: 'Arial';font-weight: bold;}
.news #con01 .list{float:left;width:443px;padding:0 25px 0 30px;position:relative;}
.news #con01 .list .tit{border-bottom:1px solid #cccbc9;margin:0 0 29px}
.news #con01 .list .tit img{display:block;}
.news #con01 .list li{height:29px;padding:0 0 1px;background:url(../images/news/dd1listli.gif) repeat-x left bottom}
.news #con01 .list li .a{display:block;height:29px;line-height:29px;background:url(../images/indexsec/secli.gif) no-repeat 0px 12px;padding:0 0 0 14px;color:#3d3c38;position:relative;font-size:14px}
.news #con01 .list li .a .t{position:absolute;top:0;right:3px;}
.news #con01 .list li .a:hover{background:#555;color:#fff}
.news #con01 .list .page{clear:both;}
.news #con01 .list .page .a{display:block; width:50px; height:24px;float:left;margin:0 6px 5px 0;line-height:24px;text-align:center;color:#fff;background:#555557;}
.news #con01 .list .news #con01 .list.page a:hover{color:#fff}
.news #con01 .list .page .btn,.page .btn:hover{background:#fff;color:#000;font-family:'宋体'}
.news #con01 .list .page .a.on{cursor:default;background:#7293aa}
.news #con01 .list .page .a:hover{background:#0163aa}
.news #con01 .list .page .current{ background:#0163aa; color:#FFF;}
.news #con01 .list .page{position:absolute;top:454px;left:44px;height:24px;margin:0 6px 0 0;line-height:24px;text-align:center;color:#fff;}
/*con02*/
.news #con02{height:422px;background:url(../images/news/con02.gif) no-repeat center top #fff;padding:154px 0 0;position:relative;}
.news .left{display:block;width:17px;height:34px;background:url(../images/About/con05left.gif);position:absolute;top:234px;left:13px;overflow:hidden;cursor:pointer}
.news .right{display:block;width:17px;height:34px;background:url(../images/About/con05right.gif);position:absolute;top:234px;right:13px;overflow:hidden;cursor:pointer}
.news .none{display:none}
.news #con02 .ulbox{width:909px;overflow:hidden;position:relative;}
.news #con02 ul{width:99999px}
.news #con02 li{float:left;width:289px;margin:0 21px 0 0;position:relative;}
.news #con02 li .a{display:block;width:289px;color:#000}
.news #con02 li .a *{cursor:pointer}
.news #con02 li .a img{display:block;width:100%;height:194px}
.news #con02 li .a h2{height:46px;line-height:46px;padding:0 0 1px;font-size:18px;font-weight:none;background:url(../images/news/con02x.gif) no-repeat center bottom;}
.news #con02 li .a .w{height:59px;background:url(../images/news/con02x.gif) no-repeat center bottom;line-height:45px;padding:10px 0 1px;font-size:14px}
.news #con02 li .a .ico{
		-webkit-backface-visibility: hidden;
		-moz-backface-visibility: hidden;
		backface-visibility: hidden;
		background:url(../images/news/con02xq.gif) no-repeat;width:60px;height:60px;margin:18px 0 0;position:relative;
		-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;
		z-index:2;
		}
.news #con02 li .a .ico1{
		-webkit-backface-visibility: hidden;
		-moz-backface-visibility: hidden;
		backface-visibility: hidden;
		background:url(../images/news/con02xq2.gif) no-repeat;width:60px;height:60px;margin:18px 0 0;position:relative;
		-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;
		margin:-60px 0 0;
		-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);
		z-index:1;
		}
.news #con02 li .a:hover .ico{
		-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);
		z-index:1;
		}
.news #con02 li .a:hover .ico1{
		-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);
		z-index:2;
		}
		
/*con03*/
.news #con03{height:419px;background:url(../images/news/con03.gif) no-repeat center top #f6f6f6;padding:157px 0 0;position:relative;}
.news #con03 .ulbox{width:919px;margin:0 auto;overflow:hidden}
.news #con03 ul{width:99999px}
.news #con03 li{width:229px;border-right:1px solid #e7e7e7;float:left;padding:0 15px;width:199px;position:relative;}
.news #con03 li .a{display:block;margin:38px 0}
.news #con03 li .a *{cursor:pointer}
.news #con03 li .a .t{color:#818181}
.news #con03 li .a .n{color:#444;font-size:14px;height:60px;height:48px;margin:0 0 12px;overflow:hidden}
.news #con03 li .a:hover .n,.news #con03 li .a .xq:hover{text-decoration:underline;color:#063e7c}
.news #con03 li .a .w{color:#666;line-height:22px;height:154px;margin:0 0 26px;overflow:hidden}
.news #con03 li .a .xq{color:#666;}
.news #con03 li .a .xq span{font-family:'宋体';}
.news #con03 .left,.news #con03 .right{top:278px}


/*con04*/
.news #con04{height:650px;background:url(../images/news/con04.gif) no-repeat center top #fff;padding:157px 0 0;height:493px;position:relative;}
.news #con04 .player{width:726px;height:406px;background:#000;margin:0 auto 10px}
.news #con04 .btn{height:58px;width:726px;margin:0 auto}
.news #con04 .btn img{display:block;width:52px;height:52px;float:left;border:3px solid #fff;margin:0 0 0 2px;cursor:pointer}
.news #con04 .btn .rightbtn{display:block;width:52px;height:52px;float:left;border:3px solid #fff;margin:0 0 0 2px;cursor:pointer;background:url(../images/news/con04right.gif) no-repeat}
.news #con04 .btn .leftbtn{display:block;width:52px;height:52px;float:left;border:3px solid #fff;margin:0 0 0 2px;cursor:pointer;background:url(../images/news/con04left.gif) no-repeat}
.news #con04 .btn img.current{border-color:#b3b2a8;cursor:default}

/*job*/
.job{background:#fff;}
.job .banner{height:514px;background:url(../images/job/banner.jpg) no-repeat center 0;position:relative;}
.job .banner .shengming{position:absolute;top:189px;right:0;cursor:pointer;}
.job .banner div{width:428px;font-size:14px;color:#fff;line-height:23px;margin:0 auto;padding:226px 0 0}
.job .con{width:898px;margin:0 auto}
.job .con center.search{line-height:26px;padding:60px 0 20px}
.job .con center.search select{margin-right:8px;height:24px;line-height:24px;padding-top:0;padding-bottom:0;border:1px solid #989898}
.job .con center.search　option{width:200px}
.job .con center.search .sub{display:inline-block;width:73px;height:26px;margin:0;padding:0;background:#ddd;color:#000;border:0}
.joblist{width:900px;margin:0 auto;white-space:nowrap;}
.joblist a,.joblist a.tit:hover{width:900px;height:34px;line-height:34px;display:block;background:url(../images/job/a.gif) repeat-x 0 33px;font-size:13px;color:#000;overflow:hidden}
.joblist a:hover{background:#b3b2a8;color:#fff;}
.joblist a *{cursor:pointer}
.joblist a.tit{font-weight:bold;font-weight:bold;}
.joblist a.tit *{cursor:auto}
.joblist span{display:block;width:24.9%;float:left;height:34px;float:left;text-align:center;white-space:nowrap;overflow:hidden;}
.job .page{height:84px;line-height:84px;text-align:right;}
.job .page a{color:#000;margin-right:4px}
.job .page a:hover{color:#7293aa;text-decoration:underline}
.job .page span{font-family:'宋体'}

.job .forjob,.job .form{width:802px;margin:0 auto;padding:0 0 60px}
.job .title{line-height:20px;padding:50px 0 18px;background:url(../images/job/line.gif) repeat-x bottom;position:relative;}
.job .title h2{font-size:18px;padding-bottom:20px;font-weight:normal}
.job .title span{margin-right:45px;}
.job .return{background:url(../images/job/return.gif) no-repeat 0 5px;padding:0 0 0 13px;color:#555;position:absolute;top:58px;right:0}
.job .return:hover{color:#000}
.job .jobneed{line-height:26px;font-size:14px;padding:10px 0 30px}
.job .jobneed h3{margin-top:10px}
.job .jobbtn{display:inline-block;height:26px;line-height:26px;text-align:center;border:0;margin:0;color:#fff;font-size:13px;padding:0 14px;margin-right:14px}
.job .jobbtn:hover{opacity:0.95;filter:alpha(opacity=95);color:#fff}
.job .btnblue{background:#555}
.job .btngray{background:#b2b2a8}
/*jobs 表单*/
.apform{padding:16px 0 0 32px;}
.apform .x{float:left;padding:0 68px 0 0}
.apform .x li{width:315px;height:24px;margin:0 0 6px;line-height:24px}
.apform .x li span{display:block;width:75px;height:24px;float:left;color:#4b4b4b;line-height:24px}
.apform .x li input.text{display:block;width:200px;height:22px;background:#fff;border:1px solid #d0d0d0;padding:0;margin:0;line-height:22px;color:#333;float:left;padding:0 7px}
.apform .x li input.radio{float:left;display:block;margin:4px 0 0;*margin-top:0}
.apform .x li label{float:left;color:#4b4b4b;margin-right:15px}
.apform .x li input.file{float:left;color:#4b4b4b;width:160px}

.apform .y{padding:5px 0 0 0}
.apform .y li{width:100%;height:124px;margin:0 0 6px;line-height:124px}
.apform .y li span{display:block;width:75px;height:124px;float:left;color:#4b4b4b;line-height:124px}
.apform .y li textarea{display:block;background:#fff;padding:0;margin:0;width:583px;height:122px;border:1px solid #e5e5e5;float:left;padding:0 7px;resize:none}




/*contact*/
.contact{}
.contact .banner{background:url(../images/contact/bg.jpg) center top no-repeat #efefef;line-height:22px;font-size:13px}
.contact .banner .w{width:883px;margin:0 0 0 71px;padding:128px 0 0}
.contact .banner h2{font-size:18px;line-height:54px;}
.contact .banner h2 a{color:#000;/*padding:0 110px 0 0;background:url(../images/contact/google.gif) no-repeat right 5px*/}
.contact .banner p{width:281px;line-height:27px}
.contact .banner p a{color:#000}
.contact .banner p a:hover{text-decoration:underline}
.contact .banner .up{padding:0 0 30px 3%;border-bottom:1px solid #bfbfbf;position:relative;}
.contact .banner iframe{position:absolute;top:0;right:0}
.contact .banner img{position:absolute;top:20px;right:25px}
.contact .banner .down div{float:left;width:33%;overflow:hidden}
.contact .banner .down .n1{width:50%;padding:0 0 0 3%}
.contact .banner .down .n2{width:40%}
.contact .form{background:url(../images/contact/form.jpg) no-repeat center top;height:365px;border-top:1px solid #4b4c4e;}
.contact .form .text{display:block;float:left;width:255px;height:21px;line-height:21px;margin:0 5px 10px 0;border:1px solid #6a6a6a;color:#fff;background:none;padding:8px 4px}
.contact .form textarea{display:block;float:left;width:525px;height:88px;line-height:22px;margin:0 5px 10px 0;padding:0;border:1px solid #6a6a6a;color:#fff;background:none;padding:4px;resize:none}
.contact .form .w{width:540px;padding:80px 0 0 436px}
.contact .form .sub{display:block;float:right;width:201px;height:40px;line-height:40px;margin:0 5px 10px 0;padding:0;border:0;color:#fff;background:url(../images/contact/sub.gif);font-size:14px;_margin-right:2.5px}


/*cooperate*/
.cooperate{}
.cooperate .up{height:343px;background:url(../images/Cooperate/up.jpg) center top;padding:164px 0 0}
.cooperate .up .xrun{height:315px;width:888px;margin:0 auto;overflow:hidden;outline:none;}
.cooperate .up .xrun ul{height:280px;display:none;}
.cooperate .up li{float:left;width:168px;height:114px;float:left;overflow:hidden;margin:0 12px 26px 0}
.cooperate .up li img{display:block;width:100%;height:100%}
.cooperate .up li a:hover img{opacity:0.9;filter:alpha(opacity=90)}
.cooperate .down{height:624px;background:url(../images/Cooperate/down.gif) no-repeat center top #fff}
.cooperate .down ul{width:905px;margin:0 auto;padding:155px 0 0}
.cooperate .down li{margin:0 0 12px;_margin-bottom:10px}
.cooperate .down .n1{width:140px;height:28px;float:left;line-height:28px;text-align:right;padding:0 10px 0 0;font-size:14px;}
.cooperate .down .n2{width:305px;height:28px;float:left}
.cooperate .down .n3{width:135px;height:28px;float:left;line-height:28px;text-align:right;padding:0 10px 0 0;font-size:14px;}
.cooperate .down .n4{width:305px;height:28px;float:left}
.cooperate .down .n5{width:755px;height:210px;float:left;overflow:hidden;}
.cooperate .down textarea{display:block;width:743px;height:112px;padding:0;margin:0;border:1px solid #6a6a6a;padding:4px 5px;line-height:18px;resize:none;margin:0 0 37px}
.cooperate .down .text{display:block;width:293px;height:18px;padding:0;margin:0;border:1px solid #6a6a6a;padding:4px 5px;line-height:18px;}
.cooperate .down .link input{width:111px;height:34px;background:#555;display:inline-block;color:#fff;line-height:34px;border:0;padding:0;margin:0 9px 0 0;font-size:14px;}
.cooperate .down .link input:hover{background:#666}
.cooperate .down select{border:1px solid #6a6a6a;padding:3px 0;margin:0 6px 0 0}
.cooperate .down label{margin:7px 6px 0 0;*margin-top:3px;display:inline-block;}

/*culture*/
.culture{position:relative;width:1002px;height:579px;background:#fff;overflow:hidden}
.culture .con{width:1002px;}
/*con01*/
.culture #con01{height:579px;background:url(../images/culture/con01.jpg)}
/*con02*/
.culture #con02{height:579px;background:url(../images/culture/con02.gif);}
.culture #con02 .tit{padding:64px 0 0 72px;line-height:1.1;height:68px}
.culture #con02 .tit em{display:block;font-size:20px;font-family:"Times New Roman", Times, serif;padding:0 0 2px}
.culture #con02 .tit span{display:block;font-size:24px}
.culture #con02 .tit li{float:left;border-bottom:1px solid #000;margin-right:54px;padding:0 0 17px;cursor:pointer;white-space:nowrap}
.culture #con02 .tit li.current{cursor:default}
.culture #con02 .tit li.last{margin-right:0}
.culture #con02 .c{margin:95px 0 0 75px;position:relative;}
.culture #con02 .w{display:none;position:absolute;top:0;left:50%;width:867px;margin-left:-465px;text-align:center;}
.culture #con02 h2{font-size:22px;font-weight:normal;padding:0 0 12px}
.culture #con02 pre{font-size:14px;line-height:26px;font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif;}
/*con03*/
.culture #con03{height:579px;background:url(../images/culture/con03.gif) center 0 #fff no-repeat;position:relative;overflow:hidden;}
.culture #con03 .con{width:696px;height:371px;margin:150px auto 0;position:relative;}
.culture #con03 .con .img img{display:block;width:696px;height:371px;}
.culture #con03 .con .left{display:block;width:26px;height:44px;position:absolute;top:161px;left:-88px;cursor:pointer;overflow:hidden;}
.culture #con03 .con .right{display:block;width:26px;height:44px;position:absolute;top:161px;right:-88px;cursor:pointer;overflow:hidden}
.culture #con03 .con .bg{height:52px;width:100%;position:absolute;left:0;top:319px;background:#000;opacity:0.7;filter:alpha(opacity=70)}
.culture #con03 .con .w{height:52px;width:98%;padding:0 0 0 2%;position:absolute;left:0;top:319px;line-height:52px;color:#fff;font-size:14px;overflow:hidden;white-space:nowrap;}
.culture #con03 .con .left:hover,.culture #con03 .con .right:hover{opacity:0.9;filter:alpha(opacity=90)}
.culture #con03 .menu{padding:7px 0 0}
.culture #con03 .menu img{display:inline-block;width:56px;height:37px;border:2px solid #fff;margin:0;cursor:default}
.gray{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(1); /* Chrome 19+ & Safari 6+ */
	}
.culture #con03 .menu img.current{border-color:#555}
/*con04*/
.culture #con04{height:579px;background:url(../images/culture/con04.gif) center 0 #f4f4f4 no-repeat;position:relative;overflow:hidden;}
.culture #con04 .img{display:block;width:834px;height:339px;margin:159px auto 0}
.culture #con04 .btn{padding-top:31px}
.culture #con04 .btn span{display:inline-block;width:20px;height:14px;background:url(../images/culture/con04btn.gif);overflow:hidden;}
.culture #con04 .btn span.current{display:inline-block;width:20px;height:14px;background:url(../images/culture/con04btn-h.gif);}
/*con05*/
.culture #con05{height:579px;background:url(../images/culture/con05.gif) center 0 #fff no-repeat;position:relative;overflow:hidden;}
.culture #con05 ul{padding:173px 0 0 67px}
.culture #con05 li{width:165px;margin:0 15px 0 0;float:left}
.culture #con05 li img{border:5px solid #ddd;width:155px;height:214px;display:block;}
.culture #con05 .link{padding:18px 0 0}
.culture #con05 .link a{display:inline-block;width:66px;height:21px;line-height:21px;text-align:center;background:#454545;color:#fff}


/*新闻内页 .newsitem*/
.newsitem{background:#fff;border-top:1px solid #fff}
.newsitem .con{width:782px;margin:0 auto}
.newsitem .title{height:85px;border-bottom:1px solid #b3b2a8;font-size:18px;line-height:1.9;padding:38px 0 0;position:relative;}
.newsitem .title h2{font-weight:normal;}
.newsitem .title .backico{display:block;top:90px;right:0}
.newsitem .zw{border-bottom:1px solid #b3b2a8;padding:20px 0;line-height:24px;font-size:14px}
.newsitem .zw img{margin:1em 0 0}
.newsitem .jump{line-height:60px;font-size:14px;}
.newsitem .jump a{color:#000}
.newsitem .jump a:hover{text-decoration:underline}
.imgbox{width:443px;margin:0 auto 20px;position:relative;padding:0 0 5px}
.imgbox li{display:none}
.imgbox img{width:443px;height:295px;border:1px solid #adadad;display:block;}
.imgbox .info{padding:5px 45px 0;line-height:18px;font-size:12px;text-align:center;}
.imgbox .page{position:absolute;bottom:5px;right:0;color:#000;font-size:12px}
.imgbox .left,.imgbox .right{padding:0;margin:0;width:25px;height:55px;overflow:hidden;background:url(/Images/ico/imgboxleft.png) no-repeat center center;position:absolute;top:112px;left:0px;cursor:pointer;display:block;opacity:0.9;filter:alpha(opacity=90);box-shadow:0 0 3px #666;border:0}
.imgbox .right{background-image:url(/Images/ico/imgboxright.png);left:auto;right:0px}
.imgbox .left:hover,.imgbox .right:hover{opacity:1;filter:alpha(opacity=100)}


/*busiitem*/
.busiitem{}
.busiitem .banner{height:387px;width:1002px;position:relative;}
.busiitem .banner li{width:1002px;height:387px;position:absolute;top:0;left:0}
.busiitem .banner li.current{z-index:2}
.busiitem .banner li img{width:1002px;height:387px;overflow:hidden}
.busiitem .banner .btn{position:absolute;right:20px;bottom:30px;z-index:2}
.busiitem .banner .btn span{display:block;width:20px;height:20px;margin:0 5px 0 0;background:#fff;border-radius:50%;float:left;text-indent:-9999px}
.busiitem .banner .btn span.current{background:#ea8b06;}
.busiitem .blo{background:#fff;padding:83px 40px 0;}
.busiitem .graybk{background:#f2f6f7;}
.busiitem .blo .con{padding:0 0 80px;background:url(../images/business/item/secb.gif) repeat-x bottom;}
.busiitem .blo img{display:block;width:396px;height:240px;float:left}
.busiitem .blo .w{line-height:1.1;margin:0 40px;float:left;width:446px}
.busiitem .blo em{font-size:24px;color:#b3b3b3;text-transform:uppercase}
.busiitem .blo h2{font-size:36px;font-weight:normal;color:#555;padding:10px 0 22px}
.busiitem .blo .wz{color:#323232;line-height:22px;font-size:13px}
.busiitem .title{padding:43px 0 0;text-align:center;line-height:1.1}
.busiitem .title em{font-size:24px;color:#b3b3b3;text-transform:uppercase}
.busiitem .title h2{font-size:36px;font-weight:normal;color:#555;padding:10px 0 22px}
.busiitem .meitu{background:#fff;padding:0 0 42px}
.busiitem .meitu .xrun{position:relative;}
.busiitem .meitu .ulbox{width:884px;height:342px;margin:0 auto;position:relative;overflow:hidden;}
.busiitem .meitu ul{width:99999px;height:342px}
.busiitem .meitu li{width:220px;height:342px;padding-right:1px;float:left}
.busiitem .meitu li img{display:block;width:220px;height:170px;border-bottom:1px solid #fff;}
.busiitem .left{display:block;width:14px;height:34px;position:absolute;top:161px;left:20px;cursor:pointer}
.busiitem .right{display:block;width:14px;height:34px;position:absolute;top:161px;right:20px;cursor:pointer;overflow:hidden}
.busiitem .left:hover,.busiitem .right:hover{opacity:0.5;filter:alpha(opacity=50)}
.busiitem .houseview{background:#fff;padding:0 0 42px}
.busiitem .houseview .xrun{position:relative;}
.busiitem .houseview .ulbox{width:1002px;height:342px;margin:0 auto;position:relative;overflow:hidden;}
.busiitem .houseview ul{width:99999px;height:342px}
.busiitem .houseview li{width:334px;height:342px;float:left}
.busiitem .houseview li img{display:block;width:334px;height:342px;}
.busiitem .houseview li img:hover{opacity:0.7;filter:alpha(opacity=70)}
.busiitem .houseview .left{height:342px;width:54px;top:0;left:0}
.busiitem .houseview .right{height:342px;width:54px;top:0;right:0}

/*ymenu*/
#ymenu{width:106px;position:absolute;top:339px;left:44px;z-index:1}
#ymenu li{line-height:28px;width:106px;float:left;}
#ymenu li img{width:98px;height:80px;display:block;margin:0 auto}
#ymenu li a{display:block;border-top:1px solid #fff;border-bottom:1px solid #c4c4c4;background:#e5e5e5;color:#323232;position:relative}
#ymenu li a:hover{text-decoration:none}
#ymenu li a div{height:0;overflow:hidden;font-size:14px;text-align:center;background:#ea8b06;position:absolute;width:106px;top:4px;left:0!important;}
#ymenu li a span{text-align:center;display:block;}
.fixed{position:fixed!important;top:39px!important}


#iwantblack{width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=80);top:0;left:0;position:fixed;_position:absolute;z-index:2;display:none}
#iwantshow{width:663px;height:496px;background:none;border:6px solid #fff;margin-left:-337px;margin-top:-254px;left:50%;top:50%;;position:fixed;_position:absolute;z-index:2;display:none;}
#iwantshow .close{height:34px;width:33px;background:url(../images/news/close.png);cursor:pointer;right:-43px;top:-6px;display:block;position:absolute;}



/*contextmenu*/
#contextmenu{width:198px;background: url(../Images/ico/contextmenubg.gif) 28px 0 repeat-y #f1f1f1;position:absolute;box-shadow:3px 3px 3px #bbb;top:100%;left:50%;line-height:23px;border:1px solid #979797;display:none;z-index:99999}
#contextmenu a{display:block;padding:0 0 0 35px;color:#000;cursor:default;position:relative;}
#contextmenu a:hover,#contextmenu a.current{background:url(../Images/ico/contextmenua.gif)}
#contextmenu a.home span{display:block;width:11px;height:10px;background:url(../Images/ico/menuico.png);overflow:hidden;position:absolute;top:6px;left:-20px}
#contextmenu a.gray{color:#999}
#contextmenu a.gray:hover{background:none}
#contextmenu div{border:solid #f5f5f5 2px;padding:0px 0}
#contextmenu span{display:block;height:8px;background:url(../Images/ico/contextmenuline.gif);margin:0 0 0 28px}

/*new rewrite*/
.tpart{ display: block; width: 251px; height: 251px; overflow: hidden;}
.tpart img{ width: 251px; height: 251px;}
.newsecbox{ width: 1004px; height: 753px; background: #ccc;}
.newsecbox .nsec{ width: 1004px; height: 251px;}
.newsecbox .nsecf{ width: 251px; height: 251px; float: left; position: relative;}
.newsecbox .nsecf img{ display: block; width: 100%; height: 100%;}
.newsecbox .nsecf .sar{ width: 25px; height: 37px; position: absolute; left: 251px; top: 107px;}
.newsecbox .nsecf .sar img{ display: block; width: 100%; height: 100%;}
.newsecbox .nsecp{ width: 251px; height: 251px; float: left;}
.newsecbox .nsece1{ background: url(../images/indexsec/linebg.gif);}
.newsecbox .nsece2{ background: #838688;}
.nsecp .ebox{ width: 200px; height: 225px; padding-top: 15px; margin: 0 auto; position: relative;}
.nsecp .ebox1 .tit-en{ font-family: 'Microsoft Yahei'; font-size: 20px; color: #999;}
.nsecp .ebox1 .tit-ch{ font-family: 'Microsoft Yahei'; font-size: 18px; color: #000; margin-bottom: 8px;}
.nsecp .ebox1 .intro{ font-size: 12px; line-height: 18px; color: #222;}
.justify { text-align: justify; text-justify: distribute-all-lines;/*ie6-8*/ text-align-last: justify;/* ie9*/ -moz-text-align-last: justify;/*ff*/ -webkit-text-align-lastjustify;/*chrome 20+*/}
@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
                .justify:after{ content: "."; display: inline-block; width: 100%; overflow: hidden; height: 0;}
            }
.nsecp .ebox a.more{ position: absolute; left: 0; bottom: 0; font-size: 13px; color: #000;}
.nsecp .ebox a.more:hover{ color: #0163aa;}
.nsecp .ebox2 .tit-en{ font-family: 'Microsoft Yahei'; font-size: 20px; color: #fdfefc;}
.nsecp .ebox2 .tit-ch{ font-family: 'Microsoft Yahei'; font-size: 18px; color: #fdfefc; margin-bottom: 8px;}
.nsecp .ebox2 a.hotnews{ display: block; width: 100%;}
.nsecp .ebox2 .hotnews .hntit{ color: #fdfefc; font-size: 14px; margin-bottom: 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nsecp .ebox2 .hotnews .hndate{ color: #fdfefc; font-size: 12px; margin-bottom: 10px;}
.nsecp .ebox2 .hotnews .hnintro{ color: #ddd;}

.products{ width: 1002px; height: 411px; padding-top: 114px; background: url(../images/cooperate/con01.jpg); position: relative;}
.products .productsbox{ width: 787px; height: 377px; margin: 0 auto; overflow: hidden;}
.products .productsbox .productswrap{ width: 999999px;}
.products .productsbox .productswrap ul{ width: 805px; display: table; float: left;}
.products .productsbox .productswrap ul li{ width: 129px; height: 170px; padding: 8px 7px 2px; background: #fff; float: left; margin: 0 18px 18px 0;}
.productswrap ul li .pimg{ width: 129px; height: 148px;}
.productswrap ul li .pimg img{ width: 100%; height: 100%;}
.productswrap ul li .ptxt{ width: 100%; height: 22px; line-height: 22px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.products .pdar{ width: 36px; height: 80px; position: absolute; top: 262px;}
.products .pdarleft{ left: 45px; background: url(../images/cooperate/ar1.png) no-repeat center;}
.products .pdarleft:hover{ background: url(../images/cooperate/ar11.png) no-repeat center;}
.products .pdarright{ right: 45px; background: url(../images/cooperate/ar2.png) no-repeat center;}
.products .pdarright:hover{ background: url(../images/cooperate/ar22.png) no-repeat center;}
.projects{ width: 1002px; height: 378px; padding-top: 122px; background: url(../images/cooperate/con02.jpg); position: relative;}
.projects .projectsbox{ width: 800px; height: 336px; margin: 0 auto; overflow: hidden;}
.projects .projectsbox ul{ width: 999999px;}
.projects .projectsbox ul li{ width: 220px; height: 322px; padding: 8px 8px 8px 8px; background: #fff; float: left; margin: 0 46px 0 0;}
.projectsbox ul li .pjimg{ width: 220px; height: 252px; margin-bottom: 10px;}
.projectsbox ul li .pjimg img{ width: 100%; height: 100%;}
.projectsbox ul li .pjtxt{ width: 100%;}
.projectsbox ul li .pjtxt .pjname{ font-size: 16px;}
.projectsbox ul li .pjtxt .pjdate{ font-size: 14px; color: #666;}
.projects .pjar{ width: 36px; height: 80px; position: absolute; top: 232px;}
.projects .pjarleft{ left: 45px; background: url(../images/cooperate/ar1.png) no-repeat center;}
.projects .pjarleft:hover{ background: url(../images/cooperate/ar11.png) no-repeat center;}
.projects .pjarright{ right: 45px; background: url(../images/cooperate/ar2.png) no-repeat center;}
.projects .pjarright:hover{ background: url(../images/cooperate/ar22.png) no-repeat center;}

.commonbtn{ width: 125px; height: 35px; position: absolute; background: url(../images/business/btn1.gif); line-height: 35px; text-align: center; color: #fff; font-size: 14px;}
.commonbtn:hover{ background: url(../images/business/btn2.gif); color: #fff;}
.business #ncon01{ height:440px; padding-top:137px; background:url(../images/business/ncon01.jpg) no-repeat center 0;position:relative;}
#ncon01 .nc01txt{ width: 590px; margin: 0 auto; font-size: 13px; color: #2b2b2b; line-height: 24px; text-align: center;}
#ncon01 .n01btn{ width: 218px; height: 218px; position: absolute;}
#ncon01 .nb1{ background: url(../images/business/t1.png); left: 65px; top: 268px;}
#ncon01 .nb2{ background: url(../images/business/t2.png); left: 283px; top: 268px;}
#ncon01 .nb3{ background: url(../images/business/t3.png); left: 501px; top: 268px;}
#ncon01 .nb4{ background: url(../images/business/t4.png); left: 719px; top: 268px;}
#ncon01 .cb1{ left: 380px; bottom: 20px;}
#ncon01 .cb2{ left: 520px; bottom: 20px;}
.business #ncon02{ height:577px;background:url(../images/business/ncon02.jpg) no-repeat center 0;position:relative;}
#ncon02 .nc02txt{ width: 380px; position: absolute; left: 158px; top: 276px; color: #2b2b2b; font-size: 13px; line-height: 24px;}
#ncon02 .cb1{ left: 158px; bottom: 70px;}
#ncon02 .cb2{ left: 293px; bottom: 70px;}
.business #ncon03{ height:577px;background:url(../images/business/ncon03.jpg) no-repeat center 0;position:relative;}
#ncon03 .nc03txt{ width: 445px; position: absolute; left: 198px; top: 270px; color: #2b2b2b; font-size: 13px; line-height: 24px;}
#ncon03 .cb1{ left: 160px; top: 200px;}
#ncon03 .cb2{ left: 308px; top: 200px;}
.business #ncon04{ height:347px; padding-top: 230px; background:url(../images/business/ncon04.jpg) no-repeat center 0;position:relative;}
#ncon04 .nc04txt{ width: 500px; margin: 0 auto; color: #fff; font-size: 13px; line-height: 24px; text-align: center;}
#ncon04 .cb1{ left: 380px; bottom: 90px;}
#ncon04 .cb2{ left: 520px; bottom: 90px;}
.business #ncon05{ height:577px;background:url(../images/business/ncon05.jpg) no-repeat center 0;position:relative;}
#ncon05 .nc05txt{ width: 410px; position: absolute; left: 90px; top: 245px; color: #2b2b2b; font-size: 13px; line-height: 24px;}
#ncon05 .nc05txt p{ margin-bottom: 8px;}
#ncon05 .nmore{ position: absolute; bottom: 60px; left: 300px; height: 49px; line-height: 49px; padding-right: 55px; background: url(../images/business/mar.png) no-repeat right center; font-size: 16px; color: #5399cb;}