@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";overflow-x: hidden;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: "Microsoft YaHei"}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 

button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
button,input{overflow:visible;}
i,em{ font-style:normal;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;font-family: "Microsoft YaHei"}
h3 { font-size:20px;font-family: "Microsoft YaHei"}
h4 { font-size:14px;font-family: "Microsoft YaHei"}
h5 { font-size:12px;}
h6 { font-size:10px;}

img, input {
border: none;
vertical-align: middle;
}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline:none}

body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}

button,input{overflow:visible}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:hover{text-decoration:none;}
a:focus{outline:0;} /*for ff f6n.net*/
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
p{ word-spacing:-1.5px;font-family: "Microsoft YaHei";}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.clearfix:before, .clearfix:after {
display: table;
line-height: 0;
content: "";
}
.pa{position: absolute;}
.img-center{text-align:center;font-size:0}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;transition:all 0.5s}
.img-cover{overflow:hidden;position:relative}
.img-cover span{display:block;width:100%;background:no-repeat center / cover;transition:all 0.5s;height:100%;position:absolute;left:0;top:0}

.content{width: 1200px;margin: 0 auto;}

.header {background-color: #fff;}
.header .topbar {line-height: 34px;background-color: #f5f5f5;font-size: 13px;}
.header .topbar ul {float: right;}
.header .topbar li {float: left;color: #ddd;}
.header .topbar li.pipe {padding: 0 10px;}
.header .logo {float: left;font-size: 0;height: 80px;text-align: left;padding: 21px 0;}
.header .tel {float: right;background: url(../images/tel.jpg) no-repeat 0 center;padding-left: 55px;margin-top: 42px;}
.header .tel strong {display: block;font-size: 36px;font-family: Impact;line-height: 1;color: #2d56a4;}
.header .text {float: left;font-size: 16px;margin: 32px 0 32px 30px;padding: 5px 0 5px 30px;border-left: 1px solid #ddd;text-align: center;}
.header .text strong {display: block;font-size: 36px;}
.header .nav {font-size: 0;color: #fff;width: 800px;    padding: 33px 0;}
.header .nav li {display: inline-block;vertical-align: middle;background: url(../images/li_07.jpg) no-repeat right center;padding-right: 1px;}
.header .nav li a {display: block;font-size: 16px;line-height: 49px;    padding: 0 24px;color: #333333;}
.header .nav li.active a,.header .nav li.open a,.header .nav li a:hover {color: #fff;background-color: #2d56a4;}
.header .nav li.dropdown {position: relative;}
.header .nav .dropdown-box {position: absolute;left: 0;min-width: 100%;top: 100%;display: none;z-index: 10;text-align: center;}
.header .nav .dropdown-box p {margin: 0;}
.header .nav .dropdown-box a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;font-size: 14px;background-color: rgba(0, 0, 0, 0.5) !important;line-height: 40px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.header .nav .dropdown-box a:hover {background-color: #2d56a4 !important;}
.header .nav li.open .dropdown-box {display: block;}
.header .nav li:last-child{background: none;}

/**/
.fullSlide { position: relative; z-index: 9; clear: both; width: 100% }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden }
.fullSlide .bd .con { width: 100% !important; height: auto !important; display: block }
.fullSlide .bd .li { width: 100% !important; overflow: hidden; text-align: center; background: no-repeat center top; z-index: 0 }
.fullSlide .bd .li img { display: block; height: auto !important; width: 100% }
.fullSlide .hd { position: absolute; width: 100%; height: 12px; left: 0; bottom: 34px; text-align: center; cursor: pointer }
.fullSlide .hd li { display: inline-block; width: 12px; height: 12px; background: #fff; margin: 0 12px; border-radius: 50%; opacity: .6; -o-transition: all .3s ease; transition: all .3s ease }
.fullSlide .hd li.on { width: 36px; height: 12px; opacity: 1; border-radius: 5px; background: #2d56a4;}
.fullSlide p { display: none; position: absolute; top: 50%; width: 80px; height: 80px; z-index: 99; opacity: 1; text-align: center; margin-top: -40px }
.fullSlide .prev2 { left: 3% }
.fullSlide .next2 { right: 3% ; }
/**/
/*搜索*/
.seabox{height:59px;padding: 20px 0 0;background:url(../images/seabg.gif) repeat-y center 0;line-height:40px;}
.keyword{width:710px;color: #999;}
.keyword a{color: #999;padding: 0 6px;}
.sea_inp{width:386px;height:41px;overflow: hidden;line-height: 41px;}
.sea_inp .serach{width:222px;height:40px;border:0; background:#fff;line-height:40px;color:#ccc;padding:0 8px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:40px; height:40px;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 0 0;border: 0;}


.tit01{font-size: 45px; text-align: center; font-family: "Microsoft YaHei";color: #333333;font-weight:bold; }
.tit01 a{color: #333333; }
.tit01 i{font-weight: normal;}
.tit01 b{color:#2d56a4;}
.tit01 span{ display: block;padding-top: 21px; background: url(../images/titbg.png) no-repeat center top; font-size: 20px; color: #666666;height: 38px;line-height: 38px;font-family:"Microsoft Yahei"; font-weight: normal;}


.zz_bj{  background:url(../images/zz_bj.jpg) no-repeat center; height: 811px; padding-top:71px;box-sizing: border-box;  font-family:"Microsoft Yahei";}
.zz h2{ margin-bottom: 20px; box-sizing: border-box;}
.zz h2 img{width:578px; height: 54px;display: block; margin:0 auto;}
.zz dl {width: 1200px;position: relative; margin:0 auto;}
.zz dl dt{width:1200px; height: 493px;float: left; position: relative; overflow: hidden;border-top-left-radius: 18px;border-top-right-radius: 18px;}
.zz dl dt img{width:1200px; height: 493px;  display: block;border-top-left-radius: 18px;border-top-right-radius: 18px;}
.zz dl dd{width:1200px; float:right;box-sizing: border-box;text-align: center;line-height: 26px; font-size: 16px;  color: #666666;  height: 91px; box-sizing: border-box;}


/*产品*/
.probox{font-family: "Microsoft Yahei";    height: 1252px; padding: 46px 0 0;line-height: 40px;position: relative;background:url(../images/probg.gif) repeat-x center bottom;}
.pro_cla{width: 300px;line-height:39px;color: #333;background: #f3f3f3;margin-top: 29px;}
.pro_cla h2{height: 100px;text-align: center;font-size:40px;color: #fff;line-height: 100px;background:url(../images/protbg.gif) no-repeat 0 0;border-bottom: 1px solid #fff;}
.pro_cla h2 a{color: #fff;}
.pro_cla h3{height: 55px;font-size:18px;color: #fff;line-height: 55px;background: #333;position: relative;}
.pro_cla h3:before{content: "";position: absolute;width: 21px;height: 21px;background:url(../images/ico01.png) no-repeat 0 0;left: 258px;top: 17px;}
.pro_cla h3 a{color: #fff;padding: 0 32px;display: block;background:url(../images/ico06.png) no-repeat 11px 21px;}
.pro_cla h3:last-child a{background:url(../images/ico05.png) no-repeat 11px 21px;}
.pro_cla h3.cur,.pro_cla h3:hover{background: #2d56a4;}
.pro_cla h4{height: 46px;font-size:16px;color: #333;line-height: 46px;background:url(../images/ico03.gif) no-repeat 4px 23px #e5e5e5;position: relative;font-weight: normal;border-bottom: solid 1px #fff;}
.pro_cla h4:before{content: "";position: absolute;width: 9px;height: 9px;background:url(../images/ico04.png) no-repeat 0 0;left: 282px;top: 18px;}
.pro_cla h4.on:before{background:url(../images/ico02.png) no-repeat 0 0;left: 264px;top: 18px;}
.pro_cla h4 a{color: #333;display: inline-block;padding: 0 21px;}
.pro_cla ul{display: none;}
.pro_cla li{height: 39px;line-height: 39px;border-bottom: solid 1px #dadada;}
.pro_cla li a{display: block;color: #333;padding: 0 0 0 65px;}
.pro_cla li a:hover{color: #2d56a4;}

.pro_list{width:1200px;overflow: hidden;}


.list-1{}

.list-1 li{float:left;width: 393px; margin: 20px 10px 0 0;}

.list-1 li a{display:block;}
.list-1 li:nth-child(3n){margin-right: 0;}
.list-1 li .img-cover{border:1px solid #ddd;padding-top:76%}

.list-1 li .text{line-height:50px;margin:2px 0 0;position:relative; padding: 0 14px; border-bottom: 1px solid #dfdfdf; font-size: 16px;}

.list-1 li .text p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1;transition:all 0.5s}

.list-1 li .text p span{ background: url(../images/arraw.png) no-repeat center; width: 22px; height: 50px; display: inline-block; position: absolute; right:10px; }

.list-1 li a:hover .img-cover span{transform:scale(1.1)}

.list-1 li a:hover .text{ border-color: #2d56a4; }

.list-1 li a:hover .text p{color:#2d56a4}

.list-1 li a:hover .text p span{ background-image: url(../images/arrawb.png) ;}

.list-1-1 li{width:33.333333%}





.cp_bg{padding:64px 0 20px;}
.cp_tit{font-size: 40px;color: #000;text-align: center;height: 160px;line-height: 46px;overflow: hidden;}
.cp_tit a{color: #000;}
.cp_tit span{display: block;font-size: 22px;font-weight: normal;}


.cp01{background:url(../images/fenmo_bg.jpg) no-repeat center 0;height: 418px;overflow: hidden;}
/*.cp02{background:url(../images/d652d620aab947c5b02fa33be7aaec0f_2.jpg) no-repeat center 0;height: 426px;overflow: hidden;margin: 80px 0 0;background-size:100%;}*/
/*.cp01_l{width: 450px;padding: 75px 0 0;}
.cp01_l h3{height: 100px;line-height: 120px;overflow: hidden;background:url(../images/cp_line01.gif) no-repeat;}
.cp01_l h3 a{font-size: 44px;color: #fff;}
.cp01_l ul{display: inline-block;width: 350px;padding: 0 0 20px;}
.cp01_l ul li{font-size: 16px;color: #fff;float: left;height: 40px;line-height: 40px;overflow: hidden;padding: 0 20px 0 0;}
.cp01_l ul li em{width: 22px;height: 22px;display: block;float: left;line-height: 0;padding: 10px 5px 0 0;}
.cp01_l ul li em img{width: 22px;height: 22px;}
.cp01_l .cp_btn01{display: block;font-size: 16px;color: #fff;text-transform: uppercase;width: 200px;text-align: center;height: 40px;line-height: 40px;overflow: hidden;border: #fff 1px solid;}
.cp01_l .cp_btn01:hover,.ys_m dl dd span a:hover,.ab_l span a:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}*/
.cp01_r{    width: 717px;padding-top: 45px;}
.cp01_t{height: 100px;line-height: 100px;overflow: hidden;}
.cp01_t ul li{float: left;padding: 0 0 0 17px;}
.cp01_t ul li a{font-size: 16px;color: #282828;font-weight: bold;}
.cp01_t ul li i{color: #939393;padding: 0 7px 0 0;}
.cp01_t ul li a:hover,.cp01_bot ul li:hover span,.cp04 ul li:hover span{color: #e72626;}
.cp01_bot ul li,.pro_con li{width: 219px;float: left;padding: 0 0 0 20px;}
.cp01_bot ul li em,.pro_con li em{width:217px;display: block;line-height: 0;overflow: hidden;border: #dfdfdf 1px solid;}
.cp01_bot ul li em img,.pro_con li em img{width: 217px;-moz-transition: 1s;transition: 1s;}
.cp01_bot ul li em img:hover,.pro_con li em img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.cp01_bot ul li span,.pro_con li span{display: block;font-size: 16px;color: #666;width: 159px;height: 40px;line-height: 40px;background:url(../images/cp_ico09.png) no-repeat right 10px;padding: 0 50px 0 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:5px 10px 0 0;}
.icon{
	background: url(../images/icon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.pro_con {overflow: hidden;}
.pro_con li{padding-left: 21px;}
/*.pro_con li em{width: 188px;}
.pro_con li em img{width: 188px;}
*/

.range_hd {
	width:100%;
	top: 12px;
	position: relative;
	padding-bottom: 50px;
	margin: 0 auto;
}
.range_hd .prev {
	position: absolute;
	left: 50%;
	top: -0px;
	display: block;
	width: 72px;
	height: 32px;
	background-position: -0px -0px;
	cursor: pointer;
    margin-left: -80px;

}
.range_hd .next {
	position: absolute;
	left: 50%;
	top: -0px;
	display: block;
	width: 72px;
	height: 32px;
	background-position: -80px -0px;
	cursor: pointer;
    margin-left: 70px;

}
.range_hd .prev:hover {
	opacity: 0.8;
	background-position: -160px -0px;
}
.range_hd .next:hover {
	opacity: 0.8;
	background-position: -240px -0px;
}
.range_hd .amore {
	position: absolute;
	left: 50%;
	top: -0px;
	display: block;
	width: 61px;
	height: 32px;
	background-position: -0px -76px;
	cursor: pointer;

}
.range_hd .amore:hover {
	opacity: 0.8;
	background-position: -80px -76px;
}


/*.lc_bj{height: 583px; overflow: hidden;background: url(../images/lcbg.jpg) no-repeat center ;padding-top:60px;font-family: "Microsoft YaHei"; box-sizing: border-box; }
.lc h2{}
.lc ul{width: 1200px;height:310px; position: relative;}
.lc ul li{ cursor: pointer; width: 130px; height: 160px; box-sizing: border-box; text-align: center; margin-right: 48px; float: left; font-size: 18px; color: #333333; line-height: 42px; position: absolute; }
.lc ul li i{display: block;font-size: 15px; color: #333333; height: 20px;line-height: 20px;padding-bottom: 18px;background: url(../images/lcico.png) no-repeat center bottom; text-align: center; font-weight: bold; font-family: "Arial";padding-left: 5px;}
.lc ul li em{height: 102px; line-height: 102px; display: block; margin:15px auto 0;}
.lc ul li:nth-child(7){margin-right: 0;}
.lc ul li:nth-child(1) em{ background: url(../images/lc1.png) no-repeat center top;}
.lc ul li:nth-child(2) em{ background: url(../images/lc2.png) no-repeat center top;}
.lc ul li:nth-child(3) em{ background: url(../images/lc3.png) no-repeat center top;}
.lc ul li:nth-child(4) em{ background: url(../images/lc4.png) no-repeat center top;}
.lc ul li:nth-child(5) em{ background: url(../images/lc5.png) no-repeat center top;}
.lc ul li:nth-child(6) em{ background: url(../images/lc6.png) no-repeat center top;}
.lc ul li:nth-child(7) em{ background: url(../images/lc7.png) no-repeat center top;}
.lc ul li:nth-child(1){left:0;top:68px;}
.lc ul li:nth-child(2){left:170px;top:46px;}
.lc ul li:nth-child(3){left:360px;top:-6px;}
.lc ul li:nth-child(4){left:530px;top:81px;}
.lc ul li:nth-child(5){left:710px;top:18px;}
.lc ul li:nth-child(6){left:910px;top:22px;}
.lc ul li:nth-child(7){left:1100px;top:79px;}

.lc ul li em{
-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out;}
.lc ul li:hover em {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}

.lc ul li i{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s; }
.lc ul li:hover i{margin-top:-5px;}
.lc_zx{ height: 52px; line-height: 52px;}
.lc_zx span{display: inline-block;float: left;}
.lc_zx p{ padding-left: 44px; background: url(../images/lctel.png) no-repeat left 5px; margin:0 auto; width: 440px; box-sizing:border-box;  position: relative;display: block;font-size: 14px; color: #666666; line-height: 52px;}
.lc_zx p b {overflow: hidden; color: #2d56a4;font: 42px "Arial";  font-weight: bold; }

*/
/*资讯*/
.newbox{height:598px;font-family: "Microsoft Yahei";color: #333;padding:60px 0 0;}
.newtil{height: 50px;line-height: 38px;overflow: hidden;font-size: 18px;background:url(../images/line1.gif) no-repeat 203px 16px;}
.newtil ul{float: left;    width: 190px;}
.newtil ul em{float: left;}
.newtil li{float: left;    width: 84px;}
.newtil span{float: right;font-size: 14px;}
.newtil span a{color: #999;display: inline-block;}
.newtil li:nth-child(2){}
.newtil li.cur{color:#2d56a4;font-weight: bold;}

.news_c dl{width:603px;float: left;overflow: hidden;}
.news_c dd{padding: 8px 21px 0;line-height:30px;color: #333;}
.news_c dd h3{height:34px;line-height:34px;font-size:16px;color: #333;text-align: center;}
.news_c dt{width:562px;height: 224px;border: dashed 1px #e6e6e6;padding: 20px 19px;}
.news_c dt p{display: block;width:562px;height: 224px;overflow: hidden;}
.news_c dt p img{display: block;width:562px;overflow: hidden;    position: relative; top: -41%;}
.news_c ul{width: 526px;float: right;}
.news_c li{height:99px;border-bottom: solid 1px #e8e8e8;line-height: 24px;margin-bottom: 32px;}
.news_c li span{width: 80px;float: left;text-align: center;padding:0 10px 0 0;font-family: Arial;font-size: 18px;line-height: 20px;color: #ddd;}
.news_c li span b{display: block;font-size: 54px;line-height: 50px;font-weight: normal;}
.news_c li p{width: 425px;float: left;color: #666;}
.news_c li p a,.news_c dd p a,.about_w p a{display: inline-block;color: #2d56a4;}
.news_c li p b{display: block;color: #333;line-height: 26px;}
.news_c li p b a,.news_c dd h3 a{display: block;color: #333;}


/*底部*/
.footer{height:306px;background:#1d1d1d;border-top:4px solid #2d56a4;overflow:hidden;width:100%;float:left;}
.footer .footer-l{float:left;padding-top:51px;width:252px;}
.footer .footer-l h2{line-height:0;}
.footer .footer-l h2 img{width:250px;height:55px;display:block;}
.footer .footer-l p{margin-top:27px;}
.footer .footer-l p em{text-align:center;float:left;display:block;}
.footer .footer-l p em img{width:112px;height:112px;display:block;}
.footer .footer-l p em span{font-size:14px;font-weight:normal;line-height:14px;color:#ffffff;margin-top:12px;display:block;}
.footer .footer-l p em:last-of-type{margin-left:28px;}
.footer .footer-c{float:left;width:402px;border-top:2px solid rgba(255,255,255,0.1);margin-top:64px;margin-left:127px;}
.footer .footer-c .fnav{padding-top:32px;height:110px;border-bottom:2px solid rgba(255,255,255,0.1);}
.footer .footer-c .fnav a{font-size:14px;font-weight:normal;line-height:14px;color:#ffffff;background-image:url('../images/f-sj.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;padding-left:13px;opacity:0.6;width:25%;display:block;float:left;box-sizing:border-box;margin-bottom:20px;}
.footer .footer-c .finfo{padding-top:16px;}
.footer .footer-c .finfo span{display:block;float:left;font-size:14px;font-weight:normal;line-height:24px;color:#ffffff;opacity:0.6;}
.footer .footer-c .finfo a{color:#fff;}
.footer .footer-r{float:left;margin-left:120px;width:276px;padding-top:56px;}
.footer .footer-r p{font-size:14px;font-weight:normal;line-height:22px;color:#ffffff;margin-bottom:25px;padding-left:35px;}
.footer .footer-r p b{display:block;margin-bottom:3px;font-size:14px;}
.footer .footer-r p:nth-of-type(1){background-image:url('../images/f-ic1.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;font-size:32px;line-height:26px;}
.footer .footer-r p:nth-of-type(2){background-image:url('../images/f-ic2.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;}
.footer .footer-r p:nth-of-type(3){background-image:url('../images/f-ic3.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;}
.footer:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

/*友情链接*/
.link{background:#1d1d1d;height:77px;border-top:1px solid rgba(255,255,255,0.1);font-size:14px;font-weight:normal;line-height:26px;color:#ffffff;overflow:hidden;}
.link b{opacity:0.6;margin-right:30px;vertical-align:top;}
.link em{opacity:0.4;display:inline-block;width:1062px;vertical-align:top;}
.link em a{margin-right:16px;color:#fff;display:block;float:left;}
.link em a:last-of-type{margin-right:0;}


.drift{ width:50px; height:auto; position:fixed; bottom:3%; right:2px; z-index:999;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));-margin-top:350px;}
.drift li{ width:50px; height:49px; margin-bottom:3px;position: relative;}
.drift li a{ display:block;width:50px; height:49px; background:#ccc; overflow:hidden;}
.drift li a:hover{ background:#2d56a4;}
.drift #rolls a{background:#2d56a4;}
.drift li a:hover span{display:block;}
.drift li span{width:166px; right:51px;top: 0;height: 49px;line-height: 49px; background: #2d56a4;color: #fff;text-align: center;font-family:Arial;position: absolute;font-size: 22px;font-weight: bold;display: none;}
.drift li .ewm{background:#fff;height:203px;border:1px solid #EEEFF1;}
.drift li .ewm img{width:146px;display:block;overflow:hidden;padding:10px;width:146px;}
.drift li .ewm em{height:40px;line-height:18px;overflow:hidden;  font-family: "Microsoft YaHei";font-size:12px;font-weight:normal;color:#000;font-style:normal;}