#home {
	background: #fff;
    /* background: rgba(176, 176, 176, 0.2); */
}
main {
	width: 1200px;
	margin: 0 auto;
}
.header-logo {
	background: #fff;
}
.breadcrumb {
	margin: 10px 0;
	max-width: 100%;
}
.breadcrumb.style_inline-block {
	font-size: 0;
}
.breadcrumb.style_inline-block .item {
	display: inline-block;
}
.breadcrumb .item {
	text-decoration: none;
	vertical-align: middle;
	height: 26px;
	position: relative;
	padding: 0 10px 0 15px;
	background-size: 0 0;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	background-image: linear-gradient(#Eee, #Eee);
	font-size: 14px;
	font-weight: 400;
	line-height: 26px;
	color: rgba(0, 0, 0, 0.65);
}
.breadcrumb .item + .item {
	margin-left: 10px;
}
.breadcrumb .item:first-child {
	background-size: cover;
	padding-left: 10px;
}
.breadcrumb .item:first-child::before {
	background-position: 10px top;
    background-image:inherit;
}
.breadcrumb .item:first-child::after {
	background-position: 10px bottom;
    background-image:inherit;
}
.breadcrumb .item.active,
.breadcrumb .item:target,
.breadcrumb .item:hover {
	color: rgba(0, 96, 178, 1);
}
.breadcrumb .item.active:hover,
.breadcrumb .item:target:hover {
	cursor: default;
}
.breadcrumb .item::before,
.breadcrumb .item::after {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 51%;
	z-index: -1;
	left: 0;
	background-image: inherit;
	background-size: 100% 200%;
	background-repeat: no-repeat;
}
.breadcrumb .item::before {
	transform-origin: 0% 0%;
	top: 0;
	background-position: top;
	transform: skew(27.5deg);
}
.breadcrumb .item::after {
	transform-origin: 0% 100%;
	bottom: 0;
	background-position: bottom;
	transform: skew(-27.5deg);
}

/*web reset css start*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, footer, header, section, footer, nav, figure, menu, time, input, button { padding:0; margin:0; font-family: Microsoft YaHei,Arial,Helvetica,sans-serif; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
caption, th, td { font-weight:normal; text-align:left; }
table { border-collapse:collapse; border-spacing:0; }
input, button, select { vertical-align:middle; }
fieldset, img, abbr, acronym { border:0; }
textarea { resize:none; overflow:auto; }
ul, ol { list-style:none;}
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:""""; }
html, body { width:100%; font-size:14px; line-height:normal; -webkit-text-size-adjust:none; }
:focus { outline:0; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu, time { display:block; }
button, a, a:hover, a:visited, a:active { color:#333; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; } 
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;}
button,input,select,input[type="radio"],input[type="checkbox"]{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius: 0;}
input[type="checkbox"]:after{}
html{width: 100%;}
body {position: relative;min-width: 1290px;background: #fff;color: #666;font-size: 14px;}
/*web reset css end*/

/*web public css start*/
.none { display:none!important; }
.block { display:block!important; }
.nmt { margin-top:0!important; }
.nmr { margin-right:0!important; }
.mr10 { margin-right:10px!important; }
.mr15 { margin-right:15px!important; }
.mr20 { margin-right:20px!important; }
.mr25 { margin-right:25px!important; }
.mr30 { margin-right:30px!important; }
.mr35 { margin-right:35px!important; }
.mr40 { margin-right:40px!important; }
.nmb { margin-bottom:0!important; }
.mb10 { margin-bottom:10px!important; }
.mb15 { margin-bottom:15px!important; }
.mb20 { margin-bottom:20px!important; }
.mb25 { margin-bottom:25px!important; }
.mb30 { margin-bottom:30px!important; }
.mb35 { margin-bottom:35px!important; }
.mb40 { margin-bottom:40px!important; }
.nml { margin-left:0!important; }
.npd { padding:0!important; }
.npt { padding-top:0!important; }
.npr { padding-right:0!important; }
.npb { padding-bottom:0!important; }
.npl { padding-left:0!important; }
.nbd { border:0!important; }
.nbg { background:none!important; }
.fwn { font-weight:normal!important; }
.fwb { font-weight:bold!important; }
.tal { text-align:left!important; }
.tac { text-align:center!important; }
.tar { text-align:right!important; }
.spriteBase { overflow:hidden!important; background:url(../../images/home/sprite.png) no-repeat!important; text-indent:-9999px!important; }
.fotl { float:left!important; }
.fotr { float:right!important; }
.trst { -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.f-box { display:-webkit-box; display:-moz-box; display:-o-box; display:-ms-box; display:box; -webkit-box-orient:horizontal; -moz-box-orient:horizontal; -o-box-orient:horizontal; -ms-box-orient:horizontal; box-orient:horizontal; }
.fontftnr{font-family: 'Times New Roman'}
.fontBig{text-transform: uppercase;}
.blackline{max-width: 1150px;height: 2px;background:#000;margin:0 auto;}
.yellowline{max-width: 1150px;height: 2px;background:#ded787;margin:0 auto;}
.littleline{position: absolute;width: 36px;height: 7px;background: #ded787;left: 50%;margin-left: -18px;bottom: -20px;}
.bg1{background: #bdbc69!important;}
.bg2{background: #cce1e6!important;color: #2b2b2b!important;}
.bg3{background: #902a22!important;color: #d8d770!important;}
img{max-width: 100%}
.cutoff {
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
}
/*web public css end*/

/*web clear css start*/
.clearFix { *zoom:1; }
.clearFix:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }
/*web clear css end*/

/*页头样式-----------------------------*/
.g-hd { width:100%; z-index: 9;}
.g-hdInr { position:relative; max-width:1150px; height:auto; margin:0 auto; }
.hdBox{height: 112px;}
.hdLogo { margin-top: 36px;float: left;}
.hdLogo img { display:block; }
.hdLogo p { position: absolute;left: 185px;top: 65px;color: #fff;font-size: 22px; }
.hdNav {height: 56px;background: #222220;}
.hdNav ul{font-size:16px;color: #fff;cursor: pointer;display: block;margin:0 auto;width:1150px;}
.hdNav a,
.hdNav a:hover,
.hdNav a:visited,
.hdNav a:active {color: #fff;display: block;padding:0 40px;}
.hdNav li{display: block;float: left;height: 56px;line-height: 56px;}
.hdNav li.current{background:#0085d5;}
.hdNav li a:hover{background:#0085d5;}

.phoneNum{float: right;width: 335px;padding-top: 46px;color: #434343;font-size: 15px;}
.phoneNum em{color: #ff7b11;font-weight: 600;font-size: 16px;}
.lang{float: right;padding-top: 46px;}
.lang .ico{float: left;margin-right:5px;width:20px;height: 22px;background:url(../../images/home/sprite.png) -50px 0;}
.lang a{font-size: 14px;color: #333;display: block;float: left;margin-top: 4px;height: 14px;line-height: 14px;}
.lang a:hover{color: #000;float: left;}
.lang span{display: block;float: left;background: #959595;height: 12px;margin:0 6px;width: 1px;margin-top: 5px;}
.hdBox .headsearch{margin:36px 25px 0 0;float: right;}
.headsearch{position: relative;width: 350px;height: 40px;border:1px solid #ddd;}
.headsearch .leftbox{width:88px;float: left;margin-right: 17px;height: 40px;border-right: 1px solid #ddd;background:#f8f8f8;cursor: pointer;}
.headsearch .checkbtn{width: 71px;padding:10px 0 0 10px;font-size: 13px;}
.headsearch .checkbtn .ico{width: 11px;height: 7px;float: right;background:url(../../images/home/sprite.png) 0 0;margin-top: 7px;}
.headsearch .selectlist{position: absolute;width: 170px;height: auto;left: -1px;top: 40px;border:1px solid #ddd;z-index: 5;background: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding:15px 0;}
.headsearch .selectlist li{height: 36px;padding:0 14px;line-height: 36px;}
.headsearch .selectlist li.current{background:#f7f7f7;}
.headsearch .selectlist li:hover{background:#f7f7f7;}
/*.headsearch .leftbox:hover .selectlist{display: block;}*/
.headsearch .rightbox{width: 226px;float: left;padding-top: 10px;}
.headsearch .rightbox .inputbox{width: 206px;float: left;height: 20px;line-height: 20px;border:none;}
.headsearch .rightbox .searchbtn{width: 19px;height: 18px;background:url(../../images/home/sprite.png) -20px 0;border: none;cursor: pointer;display: block;float: left;}


/*侧导航样式-----------------------------*/
.sideNav { display:none; position:absolute; left:0; top:0; width:100%; z-index:11; }
.sideNav .nav{padding-top: 130px;}
.sideNav .nav a,
.sideNav .nav a:hover,
.sideNav .nav a:visited,
.sideNav .nav a:active { display:block; color:#dfdfdf; }
.sideNav .nav a:hover,
.sideNav .nav a.sel { background:#343434; }
.sideNav .nav .inr { margin:0 10px; height:60px; line-height:60px;color:#dfdfdf; }
.sideNav .nav .inr span { padding:0 10px; }
.sideNav:after{content: "+";position: absolute;right: 10px;top: 10px;color: #5e5c55;font-size: 45px;
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);    /* IE 9 */
    -moz-transform:rotate(45deg);   /* Firefox */
    -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
    -o-transform:rotate(45deg);}
/*.mask { display:none; position:absolute; z-index:10; left:0; top:0; width:100%; background:#000; opacity:0.9; filter:Alpha(opacity=90);height: 100%;}*/

/*内容区域样式-----------------------------*/
.g-body { position:relative; left:0; }
html.pageFixed .g-body { left:0; }
.g-main { position:relative; max-width:1150px; margin:40px auto; overflow:hidden; }
.g-mainAPI { max-width:none; padding:0; margin:0; }
.leftMain { position:relative; z-index:1; float:right; width:100%; }
.leftMain .mainWrap { padding-right:340px; }
.rightSide { position:relative; z-index:2; float:right; width:285px; margin-left:-285px; }
.sideBox { width:283px; margin-bottom:20px; background:#FFF; border:1px solid #B6B6B6; }
.sideBox .boxHeader { height:20px; padding:12px 14px; line-height:20px; background:#ECECEC; overflow:hidden; }
.sideBox .boxHeader .title { font-size:16px; text-transform:uppercase; }
.sideBox .boxHeader .more,
.sideBox .boxHeader .more:hover,
.sideBox .boxHeader .more:visited,
.sideBox .boxHeader .more:active { float:right; line-height:16px; padding-top:4px; color:#FF6600; }
.sideBox .boxBody { padding:14px; }

/*页尾样式-----------------------------*/
.mdlfoot {border-top: 1px solid #ecebeb;border-bottom: 1px solid #ecebeb;padding:20px 0 0;}
.mdlfoot .mdlCnt a{color: #888;float: left;}
.mdlfoot .mdlCnt a:hover{color: #000;}
.mdlfoot .mdlCnt .line{width: 1px;height: 10px;background: #c3c3c3;margin:5px 20px 0;float: left;}
.mdlfoot .mdlCnt .leftbox{font-weight: bold;float: left;}
.mdlfoot .mdlCnt .rightbox{padding-left: 18px;float: left;width: 880px;margin-bottom: 10px;}
.mdlfoot .mdlCnt .rightbox a{margin-right: 12px;margin-bottom: 2px;}

.g-ft { color: #999;position: relative;background: #292929;height: 320px;border-top: 1px solid #fff; }
.g-ftInr { position:relative; max-width:1150px; margin:0 auto;padding:60px 0 0; }
.g-ftInr .cntbox{ width: 960px;}
.g-ftInr .cntbox .leftbox{border-bottom: 1px solid #3f3f3f;padding-bottom: 45px;overflow: hidden;}
.g-ftInr .cntbox .leftbox a{color: #999;height: 15px;line-height: 15px;float: left;}
.g-ftInr .cntbox .leftbox a:hover{color: #fff;}
.g-ftInr .cntbox .leftbox .line{width: 1px;height: 10px;background: #545454;margin:2px 20px 0;float: left;}
.g-ftInr .addbox{padding-top: 20px;color: #fff;opacity: 0.5;filter:Alpha(opacity=50);}
.g-ftInr .addbox span{padding-right: 50px;}
.g-ftInr .cprt {position: relative;font-size: 13px;height: 133px;}
.g-ftInr .cprt P{padding-top: 35px;float: left;color: #fff;opacity: 0.3;filter:Alpha(opacity=30);}
.g-ftInr .cprt P span{padding-left: 15px;}
.g-ftInr .cprt P span a{color: #fff;}
.g-ftInr .cprt P span a:hover{opacity: 0.7;filter:Alpha(opacity=70);}
.g-ftInr .codebox{position: absolute;top: 45px;right: 0;}

.backbtn{position: fixed;bottom: 320px;right: 50%;margin-right: -620px;z-index: 20;opacity: 0;filter:Alpha(opacity=0);cursor: pointer;background: url(../../images/home/sprite.png) -330px -60px;width: 50px;height: 60px;}
.backbtn:hover{background: url(../../images/home/sprite.png) -400px -60px;}
.backbtn.block{opacity: 1;filter:Alpha(opacity=100);}
/*内页banner样式-----------------------------*/
.g-detailBnr{ position:relative; z-index:1;background: url(../images/banner_about.jpg) top center no-repeat;height: 100px;}
.g-detailBnr .cntbox{width: 1150px;margin:0 auto;padding-top: 42px;color: #c9c9c9;}
.g-detailBnr .cntbox a{color: #c9c9c9;}
.g-detailBnr .cntbox a:hover{color: #fff;}
.g-detailBnr .cntbox a.current{color: #fff;}
.g-detailBnr .cntbox em{color: #f7f7f7;font-family: '宋体';padding:0 12px;font-size: 12px;}
.g-detailBnr.productionBnr{background:url(../images/banner_product.jpg) top center no-repeat;}
.g-detailBnr.newsBnr{background:url(../images/banner_news.jpg) top center no-repeat;margin-bottom: 0;}
.g-detailBnr.downloadBnr{background:url(../images/banner_download.jpg) top center no-repeat;margin-bottom: 0}
.g-detailBnr.contactBnr{background:url(../images/banner_contact.jpg) top center no-repeat;}

.g-detailTitle .cntbox{width: 1150px;margin:0 auto;height: 60px;line-height: 60px;border-bottom: 1px solid #f0f0f0;}
.g-detailTitle .cntbox .leftbox{font-size: 18px;color:#222;float: left;}
.g-detailTitle .cntbox .rightbox{float: right;}
.g-detailTitle .cntbox .rightbox a{color:#27292c;margin-right: 65px;padding:0 3px;height: 58px;display: block;float: left;font-size: 16px;}
.g-detailTitle .cntbox .rightbox a:last-child{margin-right: 5px;}
.g-detailTitle .cntbox .rightbox a:hover{color: #0085d5;}
.g-detailTitle .cntbox .rightbox a.current{color: #0085d5;border-bottom: 3px solid #0085d5}
/*网站公共样式 end*/

/*首页banner样式-----------------------------*/
.g-indexBnr { position:relative; z-index:1; height:566px; }
.indexBnrList { position:relative; z-index:1; height:100%; }
.indexBnrList li { opacity:0; filter:Alpha(opacity=0); position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; background-repeat:no-repeat; background-position:top; }
.indexBnrList li a{display: block;width: 100%;height: 100%;}
.indexBnrList li.sel { z-index:2; }
.indexBnrCrlWrap { position:absolute; z-index:2; width: 1150px;left: 50%;top: 250px;margin-left: -600px;color: #fff;}
.indexBnrCrl {float: right;}
.indexBnrCrl span { width: 8px;height:8px;display: block;border:2px solid #fff;border-radius: 50%;margin-bottom: 15px;cursor: pointer;}
.indexBnrCrl span.sel{width: 12px;height: 12px;background: #ff9711;border: none;}

/*首页模块样式-----------------------------*/
.mdl { position:relative; }
.mdl1{background: #f7f7f7;padding:25px 0 83px;}
.mdlCnt{max-width: 1150px;margin:0 auto;height: auto;overflow: hidden;}
.mdl1 .mdlCnt{padding-bottom: 5px;}
.mdl1 .leftbox{width: 255px;float: left;}
.mdl1 .leftbox .title{font-size: 30px;color: #222;font-weight: bold;padding-top: 48px;}
.mdl1 .leftbox .news{font-size: 13px;margin-top: 45px;margin-bottom: 40px;overflow: hidden;height: 140px;width: 215px;}
.mdl1 .leftbox ul{width: 10000px;}
.mdl1 .leftbox ul li{display: block;float: left;overflow: hidden;white-space: nowrap;word-break: keep-all;text-overflow: ellipsis;width: 215px;}
.mdl1 .leftbox ul li a{display: block;margin-bottom: 18px;}
.mdl1 .leftbox ul li a:hover{color: #0085d5;}
.mdl1 .leftbox ul li .dot{width: 4px;height: 4px;float: left;background:#888;margin:8px 8px 0 0;}
.mdl1 .leftbox ul li a:hover .dot{background: #0085d5;}
.mdl1 .leftbox .btnbox{overflow: hidden;width: 255px;}
.mdl1 .leftbox .btn{width:40px;height: 40px;float: left;background: url(../../images/home/sprite.png) -80px 0;margin-right: 15px;cursor: pointer;}
.mdl1 .leftbox .btn:hover{background-position: -80px -60px;}
.mdl1 .leftbox .rightbtn{background-position: -130px 0;}
.mdl1 .leftbox .rightbtn:hover{background-position: -130px -60px;}

.mdl1 .rightbox{width: 895px;float: left;background: url(../images/mdlcntbg1.jpg) left bottom no-repeat;}
.mdl1 .rightbox ul{width: 875px;float: right;height: 401px;}
.mdl1 .rightbox ul li{width: 290px;float: left;background:#fff;height: 388px;border-right: 1px solid #f1f1f1;position: relative;}
.mdl1 .rightbox ul li:first-child{box-shadow: 0 0 38px rgba(0,0,0,0.05);z-index: 1;}
.mdl1 .rightbox ul li:last-child{border: none;}
.mdl1 .rightbox ul li img{width: 215px;height:185px;margin:25px auto;display: block;cursor: pointer; }
.mdl1 .rightbox ul li img:hover{opacity: 0.8;filter:Alpha(opacity=80);}
.mdl1 .rightbox ul li .title{font-size: 18px;color: #1b1b1b;padding:0 30px;margin-bottom: 15px;}
.mdl1 .rightbox ul li .intro{font-size: 12px;line-height: 1.5;padding:0 30px;}
.morebtn{width: 160px;height: 38px;line-height: 38px;color: #fff;font-size: 13px;border-radius: 38px;background: #0085d5;position: relative;cursor:pointer;}
.morebtn .more{padding-left: 19px;}
.morebtn .round{position: absolute;width: 27px;height: 27px;border-radius: 50%;background: #fff;right: 10px;top: 5px;}
.morebtn em{color: #0085d5;position: absolute;right: 10px;top: 0;z-index: 2;height: 38px;font-size: 20px;width: 27px;text-align: center;line-height: 35px;font-weight: bold;}
.morebtn a{color: #fff;}
.mdl1 .rightbox ul li .morebtn{position: absolute;left: 50%;bottom:-19px;margin-left: -80px;opacity: 0;filter:Alpha(opacity=0);cursor:pointer;display: none;
    -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.mdl1 .rightbox ul li:hover .morebtn{opacity: 1;filter:Alpha(opacity=100);display: block;}
.mdl1 .rightbox ul li .morebtn:hover{background: #016bab;}

.mdl2{width: 100%;margin-bottom: 50px;text-align: center;}
.mdl2 .mdlCnt{max-width: 1150px;margin:0 auto;}
.mdl2 .mdlCnt .title{font-size: 30px;color: #1b1b1b;margin-bottom: 15px;padding-top: 80px;}
.mdl2 .mdlCnt .intro{font-size: 14px;color: #999;margin-bottom: 45px;}
.mdl2 .mdlCnt ul{height: 300px;margin-bottom: 43px;}
.mdl2 .mdlCnt ul li{width:287px;height: 300px;float: left;position: relative;overflow: hidden;}
.mdl2 .mdlCnt ul li img{width:287px;height: 300px;display: block;-moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.mdl2 .mdlCnt ul li .ico{width: 70px;height: 60px;position: absolute;top: 93px;left: 50%;margin-left: -35px;z-index: 1;background: url(../../images/home/sprite.png) -190px 0;}
.mdl2 .mdlCnt ul li .ico2{background-position: -260px 0;}
.mdl2 .mdlCnt ul li .ico3{background-position: -330px 0;}
.mdl2 .mdlCnt ul li .ico4{background-position: -400px 0;}
.mdl2 .mdlCnt ul li .name{position: absolute;width: 100%;text-align: center;top: 180px;z-index: 1;left: 0;font-size: 20px;color: #fff;}
.mdl2 .mdlCnt ul li:hover img{transform:scale(1.2);
    -ms-transform:scale(1.2);   /* IE 9 */
    -moz-transform:scale(1.2);  /* Firefox */
    -webkit-transform:scale(1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2); }
.mdl2 .mdlCnt .more a{color: #888;}
.mdl2 .mdlCnt .more a em{font-family: "宋体";padding-left: 10px;font-weight: bold;color: #c8c8c8;}
.mdl2 .mdlCnt .more a:hover,.mdl2 .mdlCnt .more a:hover em{color: #3e3e3e;}

.mdl3{width: 100%;height: 570px;background: url(../images/mdlcntbg2.jpg) top center;}
.mdl3 .leftbox{width: 550px;float: left;}
.mdl3 .leftbox .title{font-size: 30px;color: #fff;padding-top: 155px;font-weight: bold;margin-bottom: 25px;}
.mdl3 .leftbox .intro{font-size: 14px;color: #fff;margin-bottom: 45px;line-height: 1.8;}
.mdl3 .leftbox .morebtn em{color: #fff;}
.mdl3 .leftbox .morebtn:hover{background: #00a7fe;}
.mdl3 .rightbox{width: 350px;float: right;margin-right: 25px;text-align: center;color: #fff;padding-top: 20px;} 
.mdl3 .rightbox .box{padding-top: 35px;margin-bottom: 42px;}
.mdl3 .rightbox .ico{width: 58px;height: 61px;background: url(../../images/home/sprite.png) -190px -60px;margin:0 auto 15px;}
.mdl3 .rightbox .ico1{width: 52px;height: 50px;background-position: -260px -60px;}
.mdl3 .rightbox .name{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.mdl3 .rightbox .cnt{line-height: 1.5;}
.mdl3 .rightbox .line{width: 80px;height: 1px;margin:0 auto;background:#eaeaec;opacity: 0.2;filter:Alpha(opacity=20);}

.mdl4{max-width: 1150px;margin:-55px auto 65px;height: auto;position: relative;z-index: 1;background:#fff;overflow: hidden;}
.mdl4 .titlebox{width: 1100px;margin:0 auto 35px;border-bottom: 1px solid #ccc;padding-top: 60px;position: relative;height: 100px;}
.mdl4 .titlebox .title{font-size: 30px;font-weight: bold;color: #222;margin-bottom: 15px;}
.mdl4 .titlebox .intro{margin-bottom: 35px;}
.mdl4 .titlebox .lineblue{width: 100px;height: 2px;background: #0085d5;position: absolute;bottom: -1px;left: 0;z-index: 1;}
.moretitle{color: #888;position: relative;width: 45px;height: 15px;}
.moretitle a{color: #888;}
.moretitle em{color: #c8c8c8;font-family: '宋体';padding-left: 10px;}
.moretitle a:hover,.moretitle a:hover em{color: #484848;}
.moretitle .line{width: 39px;height: 1px;background: #dadada;position: absolute;left: -45px;top: 10px;}
.mdl4 .titlebox .moretitle{position: absolute;right: 25px;top: 70px;}
.mdl4 .leftbox{width: 477px;height: 303px;float: left;margin-left: 25px;}
.mdl4 .rightbox {width: 550px;float: right;margin-right: 25px;}
.mdl4 .rightbox .newsList{padding-bottom: 20px;}
.mdl4 .rightbox .newsList li{overflow: hidden;padding-bottom: 32px;border-bottom: 1px solid #f1f1f1;margin-bottom: 25px;}
.mdl4 .rightbox .newsList li a{display: block;color: #666}
.mdl4 .rightbox .newsList li .tit{font-size: 16px;color: #222;font-weight: bold;margin-bottom: 10px;display: block;}
.mdl4 .rightbox .newsList li .time{color: #888;margin-bottom: 10px;font-family: Arial;    margin-top: -10px;}
.mdl4 .rightbox .newsList li a:hover .tit{color: #0085d5;}
.mdl4 .rightbox .newsList li:last-child{border:none;}

/*关于我们*/
.mdlCntTitle{width:1050px;font-size: 30px;color: #333;padding:60px 0 37px;margin:0 auto;}
.aboutbox1{height: 415px;position: relative;margin-bottom: 65px;background:url(../images/aboutbg01.jpg) center bottom no-repeat;}
.aboutbox1 .cntbox{width: 1150px;margin:0 auto 100px;height: 415px;position: relative;}
.aboutbox1 .cntbox .imgbox{margin-left: 50px;float: left;margin-right: 50px;}
.aboutbox1 .cntbox .cnt{width: 300px;float: left;}
.aboutbox1 .cntbox .cnt .ico{width:40px;height: 32px;background:url(../../images/home/sprite.png) -450px -130px;margin:44px 0 42px; }
.aboutbox1 .cntbox .cnt .title{font-size: 20px;color: #1b1b1b;margin-bottom: 13px;}
.aboutbox1 .cntbox .cnt .title1{font-size: 16px;color: #555;margin-bottom: 30px;}
.aboutbox1 .cntbox .cnt .intro{color: #555;line-height: 24px;}

.linebox{width:490px;height: 1px;background: #ddd;position: absolute;z-index: 1;top: 95px;right: 0;}
.linebox .round{width: 10px;height: 10px;background:#ff7b11;position: absolute;left: -17px;top: -5px;border-radius: 50%;}

.aboutbox2{width: 1050px;margin:0 auto 110px;height: 420px;position: relative;}
.aboutbox2 .leftbox{width: 395px;float: left;}
.aboutbox2 .leftbox .ico{width:40px;height: 32px;background:url(../../images/home/sprite.png) -450px -130px;margin:-3px 0 23px; }
.aboutbox2 .leftbox .title{font-size: 20px;color: #1b1b1b;margin-bottom: 25px;line-height: 1.5;}
.aboutbox2 .leftbox .intro{color: #555;line-height: 24px;}
.aboutbox2 .linebox{right: 468px;width: 580px;top: 118px;}
.aboutbox2 .linebox .round{left: 587px;}
.aboutbox2 .rightbox{width: 560px;float: right;}
.aboutbox2 .rightbox img{display: block;}

.aboutbox3{width: 1150px;margin:0 auto 70px;height: 543px;position: relative;}
.aboutbox3 .greybg{width: 1150px;height: 418px;position: absolute;left: 0;bottom: 0;background: #f3f3f3;z-index: 1;}
.aboutbox3 .cntbox{width: 1050px;height: 543px;margin:0 auto;height: 543px;position: relative;z-index: 2;}
.aboutbox3 .imgbox{width: 396px;float: left;}
.aboutbox3 .cnt{width: 594px;float: right;position: relative;}
.aboutbox3 .cnt .ico{width:40px;height: 32px;background:url(../../images/home/sprite.png) -450px -130px;margin:165px 0 35px; }
.aboutbox3 .cnt .title{font-size: 20px;color: #1b1b1b;margin-bottom: 25px;}
.aboutbox3 .cnt .linebox{right: 86px;width: 580px;top:213px;}
.aboutbox3 .cnt .intro{color: #555;line-height: 24px;}

.aboutbox4{display: block;margin-bottom: 50px;width: 1150px;height: auto;margin:0 auto 205px;}
.aboutbox4 ul{display: block;margin-left: -50px;overflow: hidden;}
.aboutbox4 li{display: block;float: left;width: 350px;float: left;text-align: center;margin-left: 50px;}
.aboutbox4 li:last-child{margin-right: 0px;}
.aboutbox4 li .ico{width: 130px;height: 130px;margin:0 auto 25px;}
.aboutbox4 li .tit{font-size: 18px;margin-bottom: 22px;color: #222;}
.aboutbox4 li p{font-size: 14px;line-height: 1.7;}

.about1box{width: 1150px;margin:0 auto 120px;padding-top: 70px;}
.about1box img{display: block;}

.about2box{width: 1050px;margin:0 auto 127px;}
.about2box .title{font-size: 24px;color: #222;padding:50px 0 0;margin-bottom: 20px;text-align: center;}
.about2box .intro{text-align: center;line-height: 1.8;margin-bottom: 20px;}
.about2box .imgbox{width: 578px;height: 342px;margin-left: 300px;position: relative;z-index: 1;}
.about2box .imgbox img{display: block;width: 603px;}
.about2box .abouttit{width: 200px;height: 44px;margin:0 auto;text-align: center;line-height: 44px;color: #fff;font-weight: bold;background:#00a7fe;border-radius: 44px;font-size: 16px;margin-top: -18px;position: relative;z-index: 2;}
.about2box .lsitul{width: 1050px;height: auto;margin-bottom: 25px;}
.about2box .lsitul li{width: 1050px;overflow: hidden;text-align: right;}
.about2box .lsitul li .box{width: 525px;float: left;position: relative;}
.about2box .lsitul li:first-child .box{padding-top: 20px;}
.about2box .lsitul li:first-child .round{top: 48px;}
.about2box .lsitul li:first-child .dot{top: 55px;}

.about2box .lsitul li .bggrey{width: 450px;background:#f6f6f8;border-radius: 8px;}
.about2box .lsitul li .cnt{padding:25px 30px 35px;}
.about2box .lsitul li .time{color: #00a7fe;font-size: 18px;font-weight: bold;margin-bottom: 5px;}
.about2box .lsitul li p{line-height: 1.7}
.about2box .lsitul li .line{width: 4px;height: 100%;position: absolute;right: -1px;top: 0;background: #00a7fe;}
.about2box .lsitul li .round{width: 16px;height: 16px;right: -9px;border:2px solid #fff;background: #00a7fe;border-radius: 50%;position: absolute;top: 28px;}
.about2box .lsitul li .dot{width: 65px;position: absolute;right: 5px;top:35px;height: 5px;overflow: hidden; }
.about2box .lsitul li .dot em{width: 5px;height: 5px;border-radius: 50%;background:#e5e5e5;display: block;float: left;margin-right: 5px;}
/*.about2box .lsitul li:nth-child(even){text-align: left;}
.about2box .lsitul li:nth-child(even),*/
.about2box .lsitul li.even{text-align: left;}
/*.about2box .lsitul li:nth-child(even) .box,*/
.about2box .lsitul li.even .box{float: right;}
/*.about2box .lsitul li:nth-child(even) .bggrey,*/
.about2box .lsitul li.even .bggrey{float: right;}
/*.about2box .lsitul li:nth-child(even) .dot,*/
.about2box .lsitul li.even .dot{left: 5px;z-index: 1}
/*.about2box .lsitul li:nth-child(even) .round,*/
.about2box .lsitul li.even .round{left: -11px;z-index: 2;}
/*.about2box .lsitul li:nth-child(even) .line,*/
.about2box .lsitul li.even .line{left: -3px;}
.about2box .lsitul li:last-child .line{height: 32px;}
.getmorebtn{width: 100%;text-align: center;cursor:pointer;display: block;color: #999}
.getmorebtn:hover{color: #666;}

.about3box{width: 1150px;margin:0 auto;padding:40px 0 0;margin-bottom: 115px;}
.about3box .title{font-size: 26px;text-align: center;margin-bottom: 15px;}
.about3box .timeul{background: #fef4ef;width: 1113px;padding:30px 0;margin-bottom: 30px;overflow: hidden;padding-left: 37px;}
.about3box .timeul li{float: left;display: block;width: 90px;height: 40px;background:#fff;border-radius: 40px;text-align: center;line-height: 40px;margin-right: 8px;cursor: pointer;margin-bottom: 10px;}
.about3box .timeul li:first-child{/* margin-left: 37px; */}
.about3box .timeul li.current{background: #0085d5;color: #fff;}
.about3box .timeul li.current a{color: #fff;display: block;width: 100%;height: 100%;}
.about3box .timeul li:hover{background: #0085d5;color: #fff;}
.about3box .timeul li:hover a{color: #fff;}
.about3box .lsitul{width: 1200px;margin-left: -50px;overflow: hidden;}
.about3box .lsitul li{width: 350px;margin-left: 50px;float: left;margin-bottom: 40px;text-align: center;}
.about3box .lsitul li .box{border: 1px solid #e5e5e5;}
.about3box .lsitul li .box .imgbox{width: 348px;height:216px;line-height:216px;text-align: center;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.about3box .lsitul li .box .imgbox:hover img{transform:scale(1.1); 
    -ms-transform:scale(1.1);   /* IE 9 */
    -moz-transform:scale(1.1);  /* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1);
    -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.about3box .lsitul li .box .imgbox img{max-height:216px;vertical-align: middle; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.about3box .lsitul li .intro{background: #f7f8fa;color: #222;padding:15px 0;line-height: 1.5}
.about3box .lsitul li.line{width: 100%;margin:0;height: 0;}

/*新闻中心*/
.newsCntbox .cntList{padding:0 0 40px 50px;overflow: hidden;}
.newsCntbox .cntList li{display: block;float: left;width: 350px;height: 430px;margin-right: 20px;}
.newsCntbox .cntList li a{display: block;width: 350px;height: 400px;box-shadow: 0px 0px 20px rgba(0,0,0,0.15);margin: 15px 0 0 0;overflow: hidden;}
.newsCntbox .cntList li a .time{font-size: 14px;color: #888;padding:20px 25px;}
.newsCntbox .cntList li a .time .ico{width: 18px;height: 17px;background: url(../../images/home/sprite.png) -120px -115px;display: block;float: left;margin: 2px 15px 0 0;}
.newsCntbox .cntList li a .imgbox{width: 350px;height: 175px;margin-bottom:-10px;}
.newsCntbox .cntList li a .imgbox img{width: 350px;height: 175px;}
.newsCntbox .cntList li a .tit{font-size: 18px;padding:30px 25px 0;margin-bottom: 20px;border-top: 1px solid #ddd;}
.newsCntbox .cntList li a .cnt{font-size: 14px;padding:0 25px;color: #666;line-height: 1.5;}
.newsCntbox .pageturn{padding-left: 50px;}
.pageturn{height: 40px;line-height: 40px;}
.pageturn a{padding:5px 10px;margin-right: 10px;background:#f5f5f5;border-radius: 5px;color: #9c9c9c;border:1px solid #ececec;}
.pageturn span{padding-right: 10px;display: inline-block;}
.pageturn a:hover,.pageturn a.current{background: #0668b3;color: #fff;border-color: #0668b3}

/*下载页*/
.triangle{font-size: 0;line-height: 0;border-width: 4px;border-color: #555;border-right-width: 0;border-style: dashed;border-left-style: solid;border-top-color: transparent;border-bottom-color: transparent;}
.downloadbox .title{font-size: 30px;color: #1b1b1b;text-align: center;padding:70px 0 20px;}
.downloadbox .intro{color: #999;text-align: center;margin-bottom: 45px;}
.downloadbox ul{height: auto;margin-bottom: 140px;overflow: hidden;margin-left: -23px;}
.downloadbox ul li{width:270px;height: auto;float: left;position: relative;overflow: hidden;margin-left: 23px;}
.downloadbox ul li:last-child{margin-right: 0;}
.downloadbox ul li .imgbox{width:270px;height: 283px;position: relative;overflow: hidden;}
.downloadbox ul li .imgbox:hover img{transform:scale(1.2);
-ms-transform:scale(1.2);   /* IE 9 */
    -moz-transform:scale(1.2);  /* Firefox */
    -webkit-transform:scale(1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2);}
.downloadbox ul li a{display: block;}
.downloadbox ul li img{width:270px;height: 283px;display: block;-moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.downloadbox ul li .ico{width: 70px;height: 60px;position: absolute;top: 93px;left: 50%;margin-left: -35px;z-index: 1;background: url(../../images/home/sprite.png) -190px 0;}
.downloadbox ul li .ico2{background-position: -260px 0;}
.downloadbox ul li .ico3{background-position: -330px 0;}
.downloadbox ul li .ico4{background-position: -400px 0;}
.downloadbox ul li .name{position: absolute;width: 100%;text-align: center;top: 180px;z-index: 1;left: 0;font-size: 20px;color: #fff;}
.downloadbox ul li .introlist a{display: block;background: #f8f8f8;padding:15px 0;border-bottom: 1px solid #eee;font-size: 16px;color: #27292c;text-indent: 30px;position: relative;}
.downloadbox ul li .introlist a .triangle{position: absolute;top: 20px;right: 28px;}
.downloadbox ul li .introlist a:last-child{border:none;}
.downloadbox ul li .introlist a:hover{color: #0085d5;}
.downloadbox ul li .introlist a:hover .triangle{border-color: #0085d5;border-top-color: transparent;border-bottom-color: transparent;}

.downloadList {overflow: hidden;padding:50px 0 150px;}
.downloadList .leftbox{width: 240px;float: left;}
.downloadList .introlist .list{display: block;background: #f8f8f8;border-bottom: 1px solid #eee;font-size: 16px;color: #27292c;position: relative;cursor: pointer;}
.downloadList .introlist .list .titbox{padding:15px 0;text-indent: 30px;}
.downloadList .introlist .list .triangle{position: absolute;top: 20px;right: 28px;}
.downloadList .introlist .list:last-child{border:none;}
.downloadList .introlist .list:hover{color: #0085d5;}
.downloadList .introlist .list:hover .triangle{border-color: #0085d5;border-top-color: transparent;border-bottom-color: transparent;}
.downloadList .introlist .list .cntbox{display: none;}
.downloadList .introlist .list .cntbox ul{padding:20px 0 0 23px;overflow: hidden;}
.downloadList .introlist .list .cntbox ul li{margin-bottom: 20px;font-size: 14px;}
.downloadList .introlist .list .cntbox ul li span{padding-right: 10px;}
.downloadList .introlist .list .cntbox ul li a:hover{color: #0085d5;}
.downloadList .introlist .list.current .cntbox{display: block;}
.downloadList .introlist .list.current .titbox{display: none;}
.downloadList .rightbox{width: 820px;float: right;}
.downloadList .rightbox .title{font-size: 26px;color: #333;margin-bottom: 13px;}
.downloadList .rightbox .intro{margin-bottom: 40px;}
.downloadList .rightbox ul{}
.downloadList .rightbox ul li{border-bottom: 1px solid #f3f3f3;}
.downloadList .rightbox ul li a{display: block;padding:20px 0;overflow: hidden;}
.downloadList .rightbox ul li .ico{width: 15px;height: 17px;background: url(../../images/home/sprite.png) -110px -300px;float: left;margin-right: 15px;margin-top: 3px;}
.downloadList .rightbox ul li .cnt{width: 670px;float: left;color: #333;}
.downloadList .rightbox ul li .time{float: right;color: #999;margin-right: 20px;}
.downloadList .rightbox ul li a:hover{background: #f5f5f5;}
.downloadList .rightbox ul li a:hover .ico{background-position: -130px -300px;}
.downloadList .rightbox ul li a:hover .cnt{color: #0085d5;}

.pagebox{overflow: hidden;padding-top: 25px;}
.pagebox .left{color: #9f9f9f;float: left;}
.pagebox .right{color: #9f9f9f;float: right;}
.pagebox .right a{color: #9f9f9f;margin-right: 15px;float: left;}
.pagebox .right a:hover{color: #000;}
.pagebox .right span{font-size:20px;margin-right: 15px;float: left;}
.pagebox .right a.ico{font-family: '宋体';font-weight: bold;margin-top: 4px;}
.pagebox .right a.ico em{font-family: '宋体';margin-left: -3px;font-weight: bold;}
.pagebox .right a.pagenum{padding:2px 8px; }
.pagebox .right a.current{background:#0085d5;color: #fff;border-radius: 5px;}
.pagebox .right a:hover.pagenum{background:#0085d5;color: #fff;border-radius: 5px;
-moz-transition:all 0s linear; 
    -webkit-transition:all 0s linear; 
    -o-transition:all 0s linear; 
    -ms-transition:all 0s linear; 
    transition:all 0s linear;}

.borderbox{border:1px solid #ddd;}
.mdldetalsbox{width: 1150px;margin:0 auto;overflow: hidden;}
.mdldetalsleft{width: 810px;float: left;    line-height: 30px;}
.mdldetalsright{width: 230px;float: right;}
.mdldetalsright .imgbox{margin-bottom: 30px;}
.mdldetalsright .imgbox img{display: block;}
.mdldetalsright .borderbox{padding:24px 0 27px;}
.mdldetalsright .righttitle{color: #000;padding-left: 23px;margin-bottom: 20px;position: relative;width: 190px;height: 14px;line-height: 14px;}
.mdldetalsright .righttitle .line{width: 10px;height: 2px;background:#70767c;position: absolute;right: 0;top: 6px;}
.mdldetalsright .tip{color: #222220;font-size:12px;width: 180px;margin:0 auto 30px;}
.mdldetalsright .phonebox{width: 212px;margin:0 auto 13px;}
.mdldetalsright .phonebox img{display: block;}
.mdldetalsright p{text-align: center;font-size: 10px;}
.downloaddetails{padding: 47px 0 90px;}
.downloaddetails .titlebox{padding-bottom: 25px;border-bottom: 1px solid #ddd;margin-bottom: 34px;position: relative;}
.downloaddetails .title{font-size: 24px;color: #222;}
.downloaddetails .time{color: #999;font-family: Arial;padding-top: 12px;}
.downloaddetails .titlebox .downloadbtn{position: absolute;top:10px;right:95px;width: 65px;height: 32px;background:url(../../images/home/sprite.png) -80px -345px;cursor: pointer;}
.downloaddetails .titlebox .downloadbtn:hover{background-position: -100px -390px;}
.downloaddetails .titlebox .gobackbtn{position: absolute;top:10px;right:0;width: 80px;height: 32px;background:url(../../images/home/sprite.png) -180px -345px;cursor: pointer;
    -moz-transition:all 0s linear; 
    -webkit-transition:all 0s linear; 
    -o-transition:all 0s linear; 
    -ms-transition:all 0s linear; 
    transition:all 0s linear;}
.downloaddetails .titlebox .gobackbtn:hover{background-position: -275px -345px;
    -moz-transition:all 0s linear; 
    -webkit-transition:all 0s linear; 
    -o-transition:all 0s linear; 
    -ms-transition:all 0s linear; 
    transition:all 0s linear;}
.downloaddetails .cntbox .intro{color: #464646;line-height: 24px;}
/*视频中心*/
.greybg{background:#f7f7f7;padding-bottom: 65px;}
.download3box .title{font-size: 24px;color: #1b1b1b;padding:45px 0 20px;}
.download3box ul{height: auto;overflow: hidden;margin-left: -23px;}
.download3box ul li{width:270px;height: auto;float: left;position: relative;overflow: hidden;margin-left: 23px;position: relative;}
.download3box ul li:last-child{margin-right: 0;}
.download3box ul li img{width:270px;height: 150px;position: relative;overflow: hidden;display: block;}
.download3box ul li .ico{display: none;width: 50px;height: 50px;position: absolute;left: 50%;margin-left: -25px;top: 55px;z-index: 10;background: url(../../images/home/sprite.png) -400px -300px;cursor:pointer;}
.download3box ul li .mask{display: none;opacity: 0.2;filter:Alpha(opacity=20);background: #000;width: 270px;height: 150px;position: absolute;left: 0;top: 0;}
.download3box ul li:hover .ico{display: block}
.download3box ul li:hover .name{color: #0085d5}
.download3box ul li:hover .mask{display: block;}
.download3box ul li .name{width: 270px;padding:13px 0;background:#fff;text-indent: 17px;color: #333;}
.download3box.mdldetalsbox li{margin-bottom: 60px;}
.download3box.mdldetalsbox li .name{background: #f8f8f8;}
.download3box.mdldetalsbox .pagebox{margin-top: -10px;border-top: 1px solid #e8e8e8;margin-bottom: 160px;}
/*解决方案*/
.download1box{overflow: hidden;}
.download1box .title{font-size: 24px;color: #1b1b1b;padding:45px 0 20px;clear: both;}
.download1box .leftintrobox{width: 540px;float: left;height: 435px;}
.download1box .leftintrobox a{display: block;}
.download1box .leftintrobox .imgbox{width: 540px;height: 293px;overflow: hidden;}
.download1box .leftintrobox .imgbox img{width: 540px;}
.download1box .leftintrobox .imgbox img:hover{opacity: 0.9;filter:Alpha(opacity=90);}
.download1box .leftintrobox .intro{padding:20px 25px 35px;background: #fff;}
.download1box .leftintrobox .intro .tit{font-size: 20px;font-weight: bold;color: #222;margin-bottom: 12px;}
.download1box .leftintrobox .intro .cnt{font-size: 16px;line-height: 1.5;color: #666;}
.download1box .leftintrobox a:hover .intro .tit{color: #000}
.download1box .leftintrobox a:hover .intro .tit:hover{color: #0085d5;}
.download1box .rightintrobox{width: 570px;height: 435px;float: right; } 
.download1box .rightintrobox ul{display: block;border-top:4px solid #ff9711;background: #fff;padding:15px 25px 30px;}
.download1box .rightintrobox ul li{border-bottom: 1px solid #f1f1f1;padding:20px 0;}
.download1box .rightintrobox ul li .dot{float: left;width: 5px;height: 5px;border-radius: 50%;background: #d8d8d8;margin:9px 10px 0 0;}
.download1box .rightintrobox ul li .tit{font-size: 15px;}
.download1box .rightintrobox ul li .tit.boldtit{font-size: 16px;color: #222;font-weight: bold;}
.download1box .rightintrobox ul li .intro{padding: 15px;line-height: 1.8;color: #666;}
.download1box .rightintrobox ul li .tit:hover{color: #0085d5;}
.download1box .rightintrobox ul li:last-child{border: none;}
.solutionbox{display: block;}
.solutionbox ul{display: block;overflow: hidden;margin-left: -50px;}
.solutionbox ul li{display: block;float: left;width: 350px;margin-left: 50px;margin-bottom: 75px;}
.solutionbox ul li a{display: block;}
.solutionbox ul li img{width: 350px;height: 190px;margin-bottom: 30px;}
.solutionbox ul li img:hover{opacity: 0.9;filter:Alpha(opacity=90); }
.solutionbox ul li .name{font-size: 16px;color: #222;margin-bottom: 18px;}
.solutionbox ul li .cnt{font-size: 13px;line-height: 22px;color: #666;}
.solutionbox ul li a:hover .name{color: #0085d5}
.solutionbox .pagebox{border-top: 1px solid #e8e8e8;margin-bottom: 155px;}
/*资料中心*/
.download2box{overflow: hidden;}
.download2box .title{font-size: 24px;color: #1b1b1b;padding:45px 0 20px;clear: both;text-align: center;}
.download2box .downloadbtnbox{overflow: hidden;text-align: center;margin-bottom: 60px;}
.download2box .downloadbtnbox .downloadbtn{margin-right: 30px; }
.download2box .downloadbtnbox .downloadbtn a{width: 190px;border-radius: 30px;background:#f8f8f8;color: #27292c;position: relative;line-height: 40px;padding:10px 50px 10px 25px;}
.download2box .downloadbtnbox .ico{position: absolute;background: url(../../images/home/sprite.png);width: 11px;height: 7px;right: 25px;top: 17px; }
.download2box .downloadbtnbox .downloadbtn.current a,.download2box .downloadbtnbox .downloadbtn a:hover{color: #fff;background: #0085d5;}
.download2box .downloadbtnbox .downloadbtn.current a .ico,.download2box .downloadbtnbox .downloadbtn a:hover .ico{background-position: -65px -30px;}
.download2box ul{overflow: hidden;margin-left: -35px;margin-bottom: 15px;}
.download2box ul li{width: 554px;height: 60px;float: left;background: #f8f8f8;margin-left: 35px;border:1px solid #f8f8f8;line-height: 60px;margin-bottom: 30px;}
.download2box ul li a{display: block;width: 100%;height: 100%;}
.download2box ul li:hover{background: #fffaf1;border:1px solid #ffc471;}
.download2box ul li .ico1{width: 27px;height: 28px;background: url(../../images/home/sprite.png) -370px -345px;float: left;margin:17px 13px 0 20px;}
.download2box ul li .name{width: 440px;overflow: hidden;float: left;}
.download2box ul li .ico2{width: 18px;height: 19px;background: url(../../images/home/sprite.png) -470px -300px;float: right;margin:20px 20px 0 0;}
.download2box .pagebox{margin-bottom: 165px;border-top: 1px solid #e8e8e8;}
/*电子期刊*/
.download4box{width: 100%;padding-top: 110px;margin-bottom: 135px;}
.download4box .mdldetalsbox{width: 100%;background: url(../images/download4bg.jpg) bottom center no-repeat;margin-bottom: 135px;position: relative;}
.download4box .mdldetalsbox .pagebox{width: 1150px;margin:0 auto;position: absolute;bottom: 0;z-index: 1;left: 50%;margin-left: -575px;}
.download4box ul{width: 1010px;margin:0 auto;overflow: hidden;padding-left: 140px;    padding-bottom: 145px;}
.download4box ul li{width: 230px;float: left;height: 100%;}
.download4box ul li a{color: #0085d5;display: block;width: 100%;height: 100%;}
.download4box ul li .name{width: 170px;text-align: center;color: #333;margin-bottom: 25px;}
.download4box ul li .imgbox{width: 170px;float: left;height: 230px;border:1px solid #e8e8e8;background: #fff;position: relative;}
.download4box ul li .imgbox img{width: 150px;height: 207px;margin:11px auto 0;border:1px solid #e8e8e8;display: block;}
.download4box ul li a:hover .name{color: #0085d5;}
.download4box ul li .bgico{position: absolute;right: -150px;bottom: -12px;}
.download4box ul li .bgico img{border: none;height: auto;}
/*新闻*/
.newsDetailsbox{padding-bottom: 125px;}
.newsDetailsbox .cntbox{color: #737373;margin-bottom: 50px;line-height: 24px;}
.newsDetailsbox .nextpage{color: #8d8d8d;border-top: 1px solid #ddd;padding-top: 20px;    line-height: 30px;}
.newsDetailsbox .nextpage a{color: #8d8d8d;line-height: 1.7}
.newsDetailsbox .nextpage a:hover{color: #666;}
.newslistbox{display: block;padding-top: 45px;}
.newslistbox ul{display: block;overflow: hidden;margin-left: -50px;}
.newslistbox ul li{display: block;float: left;width: 350px;margin-left: 50px;margin-bottom: 75px;height: 339px;overflow: hidden;}
.newslistbox ul li a{display: block;}
.newslistbox ul li .imgbox{width: 350px;height: 219px;margin-bottom: 12px;display: block;overflow: hidden;}
.newslistbox ul li img{
    -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;height: 100%;width: 100%;}
.newslistbox ul li img:hover{
    /*opacity: 0.9;filter:Alpha(opacity=90);*/
    transform:scale(1.2);
    -ms-transform:scale(1.2);   /* IE 9 */
    -moz-transform:scale(1.2);  /* Firefox */
    -webkit-transform:scale(1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2);
    -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;
}
.newslistbox ul li .time{color: #999;margin-bottom: 5px;}
.newslistbox ul li .name{font-size: 16px;color: #222;margin-bottom: 12px;}
.newslistbox ul li .cnt{font-size: 14px;color: #666;line-height: 24px;}
.newslistbox ul li a:hover .name{color: #0085d5}
.newslistbox .pagebox{border-top: 1px solid #e8e8e8;margin-bottom: 155px;}
/*搜索*/
.searchlistbox{padding-top: 45px;padding-bottom: 120px;}
.searchlistbox .headsearch {margin-bottom: 13px;}
.searchlistbox .headsearch .rightbox .blackbg{background: #3b3b3b;width: 40px;height: 40px;position: absolute;right: 0;top: 0;z-index: 1;}
.searchlistbox .headsearch .rightbox .searchbtn{position: absolute;right: 10px;top: 10px;    z-index: 2;background-position: 0 -10px;}
.searchlistbox .downloadbtnbox{overflow: hidden;margin-bottom: 40px;padding-top: 35px;border-top: 1px solid #ddd;}
.searchlistbox .downloadbtnbox .downloadbtn{margin-right: 30px; }
.searchlistbox .downloadbtnbox .downloadbtn a{width: 190px;border-radius: 30px;background:#f8f8f8;color: #27292c;position: relative;line-height: 40px;padding:10px 50px 10px;}
.searchlistbox .downloadbtnbox .downloadbtn.current a,.searchlistbox .downloadbtnbox .downloadbtn a:hover{color: #fff;background: #0085d5;}

.searchlistbox ul{}
.searchlistbox ul li{border-bottom: 1px solid #f3f3f3;}
.searchlistbox ul li a{display: block;padding:20px 0;overflow: hidden;}
.searchlistbox ul li a:hover{background:#f5f5f5;}
.searchlistbox ul li .ico{width: 15px;height: 17px;background: url(../../images/home/sprite.png) -110px -300px;float: left;margin-right: 15px;margin-top: 3px;}
.searchlistbox ul li .cnt{width: 670px;float: left;color: #333;}
.searchlistbox ul li .cnt span{color: #0085d5;}
.searchtipbox .tipbox{overflow: hidden;line-height: 32px;margin-bottom: 25px;font-size: 16px;color: #333;}
.searchtipbox .tipbox span{color: #ff7b11;font-weight: bold;}
.searchtipbox .ico{width: 32px;height: 32px;float: left;background: url(../../images/home/sprite.png) -50px -300px;margin-right: 10px;}
.searchtipbox p.title{color: #333;}
.searchtipbox p{margin-bottom: 15px;}
/*联系我们*/
.contactbox{width: 1150px;margin: 0 auto;}
.contactbox .intro{margin-bottom: 52px;}
.contactlist{display: block;margin-bottom: 50px;width: auto;height: 430px;margin:0 auto;padding-top: 55px;border-bottom: 1px solid #e5e5e5;margin-left: -48px;}
.contactlist li{display: block;float: left;width: 350px;float: left;margin-left: 48px;}
/*.contactlist li:last-child{margin-right: 0px;}*/
.contactlist li .ico{width: 100px;height: 88px;background: url(../../images/home/sprite.png) -190px -200px;margin-bottom: 30px;}
.contactlist li .ico1{background-position: -300px -200px;}
.contactlist li .ico2{background-position: -400px -200px;}
.contactlist li .tit{font-size: 18px;margin-bottom: 22px;color: #222;}
.contactlist li p{color: #777;line-height: 1.7;}
.contactbox1{width: 1150px;margin:0 auto;}
.contactbox1 .title{font-size: 24px;color: #222;padding: 25px 0;}
.headerbox{overflow: hidden;padding-bottom: 18px;font-weight: bold;}
.contactul{padding-bottom: 230px;}
.contactul ul li{overflow: hidden;}
.contactul ul li:last-child{border: none;}
.contactul ul li .titlebox{padding:15px 0;border-bottom: 1px solid #e8e8e8;overflow: hidden;position: relative;cursor: pointer;}
.contactul ul li:nth-child(odd) .titlebox{background: #f5f5f5}
.contactul ul li .name1,.headerbox .name1{width: 300px;float: left;padding-left: 50px;color: #222;}
.contactul ul li .name2,.headerbox .name2{width: 300px;float: left;color: #222;}
.contactul ul li .name3,.headerbox .name3{width: 390px;float: left;color: #222;}
.contactul ul li .open{position: absolute;right: 70px;top: 18px;font-size: 13px;}
.contactul ul li .open .ico{width: 12px;height: 7px;background: url(../../images/home/sprite.png) -65px -45px;position: absolute;top: 8px;right:-20px;}
.contactul ul li .open span{opacity: 0;filter:Alpha(opacity=0);}
.contactul ul li .openbox {display: none;border-bottom: 1px solid #e8e8e8;}
.contactul ul li .openbox .opentitbox{overflow: hidden;padding-top: 35px;}
.contactul ul li .openbox .cnt{padding:23px 50px 65px;line-height: 1;}
.contactul ul li.current .titlebox{background: #fdf1eb}
.contactul ul li.current .openbox {display: block;}
.contactul ul li.current .open span {opacity: 1;filter:Alpha(opacity=100);}
.contactul ul li.current .open .ico {background-position: -65px -53px;}
/*联系方式*/
.contact1box{padding:85px 0 145px;}
.contactcnt1{border-bottom: 1px solid #999;/*background: url(../images/es/contactusimg02.jpg) no) no-repeat right top;*/height: 1085px;position:relative;}
.contactcnt1 .mapbox{position: absolute;right:0;top: 0;z-index: 2;width: 654px;height: 739px;}
.contactcnt1 .mapbox .imgbox{width: 654px;height: 739px;}
.contactcnt1 .mapbox .roundbox {width: 25px;height: 50px;position: absolute;right: 152px;top: 184px;}
.contactcnt1 .mapbox .roundbox .round{width: 23px;height: 23px;background: rgba(16,174,255,0.3);border-radius: 50%;overflow: hidden;}
.contactcnt1 .mapbox .roundbox .dot{width: 5px;height: 5px;margin:10px auto 0;background: #10aeff;border-radius: 50%;}
.contactcnt1 .mapbox .roundbox .cntbox{width: 216px;height: auto;bottom: 65px;right: 8px;position: absolute;text-align: center;background:#fec92e;border-radius: 2px;padding: 12px 0;display: none;}
.contactcnt1 .mapbox .roundbox .cntbox .city{/* padding-top: 52px; */color: #232323;line-height: 1.7;}
.contactcnt1 .mapbox .roundbox .cntbox .city em{font-size: 16px;font-weight: bold;}
.contactcnt1 .mapbox .roundbox .cntbox .ico{width: 12px;height: 9px;background: url(../images/cntbg.png);position: absolute;bottom: -29px;right: 13px;}
.contactcnt1 .mapbox .roundbox .cityname{font-size: 9px;width: 120%;color: #828181;padding-top: 2px;}
.contactcnt1 .mapbox .roundbox:hover .cntbox{display: block;}
.contactcnt1 .mapbox .roundbox:hover .round{background: rgba(247,188,43,0.2);
    transform:scale(1.2);
    -ms-transform:scale(1.2);   /* IE 9 */
    -moz-transform:scale(1.2);  /* Firefox */
    -webkit-transform:scale(1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2);
    -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.contactcnt1 .mapbox .roundbox:hover .dot{background: #f7bc2b;
    transform:scale(1.2);
    -ms-transform:scale(1.2);   /* IE 9 */
    -moz-transform:scale(1.2);  /* Firefox */
    -webkit-transform:scale(1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2);
    -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.contactcnt1 .mapbox .roundbox:hover .cityname{display: none;}
.contactcnt1 .mapbox .roundbox1{right: 90px;top: 195px;}
.contactcnt1 .mapbox .roundbox2{right: 137px;top: 247px;}
.contactcnt1 .mapbox .roundbox3{right: 235px;top: 284px;}
.contactcnt1 .mapbox .roundbox4{right: 73px;top: 318px;}
.contactcnt1 .mapbox .roundbox5{right: 110px;top: 310px;}
.contactcnt1 .mapbox .roundbox6{right: 174px;top: 340px;}
.contactcnt1 .mapbox .roundbox7{right: 304px;top: 348px;}
.contactcnt1 .mapbox .roundbox8{right: 98px;top: 403px;}
.contactcnt1 .mapbox .roundbox9{right: 169px;top: 459px;}
.contactcnt1 .mapbox .roundbox10{right: 90px;top: 313px;}

.contactcnt1 .ico{margin-bottom: 20px;}
.contactcnt1 .tit{font-size: 20px;color: #111111;margin-bottom: 20px;}
.contactcnt1 .box{margin-bottom: 85px;}
.contactcnt1 .cnt{line-height: 2.1;position: relative;z-index: 1;}
.contactcnt1 .title{font-size: 20px;color: #111111;}
.contactcnt2{overflow: hidden;margin-left: -50px;}
.contactcnt2 li{width: 350px;float: left;margin-left: 50px;color: #444444;padding:45px 0 80px;}
.contactcnt2 li .title{font-size: 16px;color: #111111;}
.contactcnt2 li .title .line{width: 32px;height: 4px;background: #50b1ff;margin:15px 0;}
.contactcnt2 li .cnt{line-height: 2;}
.contactcnt2 li.contactline{width: 100%;height: 1px;background: #e5e5e5;clear: both;margin: 0;
    padding: 0;float: none;} 
.contactcnt2 li:last-child{width: 100%;}
.contactcnt2 li:last-child .cnt1{width: 265px;float: left;}

/*产品页&产品详情*/
.productsbox{min-height: 1120px;position: relative;}
.productsbox .leftboxbg{width: 50%;left: 0;top: 0;height: 100%;background: #e6e7eb;position: absolute;z-index: 1}
.productsbox .rightboxbg{width: 50%;right: 0;top: 0;height: 100%;background: #f5f5f5;position: absolute;z-index: 1}
.productscntbox{width: 1150px;margin:0 auto;height:1120px;background: #f5f5f5;position: relative;z-index: 2; overflow: hidden;}
.productscntbox .leftlistbox{width: 255px;height: 100%;background: #e6e7eb;float: left;}
.productscntbox .leftlistbox .title{font-size: 20px;color: #1b1b1b;padding:40px 0 5px;}
.productscntbox .leftlistbox .intro{font-size: 13px;color: #1b1b1b;border-bottom: 1px solid 
#999;padding-bottom: 15px;width: 240px;}
.productscntbox .leftlistbox ul{padding-top: 15px;margin-bottom: 22px;}
.productscntbox .leftlistbox ul li{position: relative;}
.productscntbox .leftlistbox ul li a{padding:15px 0 15px 20px;display: block;}
.productscntbox .leftlistbox ul li .ico{position: absolute;;right: 30px;top: 18px;font-family: "宋体"}
.productscntbox .leftlistbox ul li a:hover,.productscntbox .leftlistbox ul li.current a{background: #f5f5f5;color: #0085d5;}
.imgbigbox{width: 230px;height: 280px;position: relative;display: block;display: block;width: 230px;height: 280px;overflow: hidden;}
.imgbigbox .imgbig img:hover{opacity: 0.9;filter:Alpha(opacity=90); }
.imgbigbox .imgmore{position: absolute;left: 33px;top: 60px;z-index: 1;}
.imgbigbox .morebtn{position: absolute;z-index: 5;left: 22px;bottom: 58px;}
.imgbigbox .morebtn em{color: #fff;}
.imgbigbox .morebtn:hover{background: #00a7fe;}
/*.imgbigbox .imgbig img{-moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}*/
/*.imgbigbox:hover .imgbig img{transform:scale(1.2);-moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}*/
.productscntbox .rightlistbox{width: 895px;height: 100%;float: right;}
.productsListbox .title{font-size: 24px;color: #222;float: left;margin:48px 0 0 35px;}
.productsListbox .headsearch{width: 270px;float: right;background: #fff;margin-top: 45px;}
.productsListbox .headsearch .rightbox{padding-left: 15px;}
.productsListbox .headsearch .rightbox .blackbg{background: #3b3b3b;width: 40px;height: 40px;position: absolute;right: 0;top: 0;z-index: 1;}
.productsListbox .headsearch .rightbox .searchbtn{position: absolute;right: 10px;top: 10px;    z-index: 2;background-position: 0 -10px;}
.productsListbox ul{display: block;overflow: hidden;float: left;width: 890px;padding:20px 0 25px 9px;}
.productsListbox ul li{width: 272px;height: 357px;background: #fff;float: left;margin-left: 23px;border-bottom: 5px solid #fff;margin-bottom: 35px;}
.productsListbox ul li:hover{border-bottom: 5px solid #0085d5;box-shadow: 3px 0px 18px rgba(8,1,3,0.1)}
.productsListbox ul li a{display: block;}
  /* 依利特 */
    .productsListbox ul li .tit {
            font-size: 16px;
            padding: 0 30px;
            color: #1b1b1b;
            /* height: 42px; */
            margin-bottom: 10px;
            max-height: 42px;
            margin-top: 20px;
            white-space: nowrap;
		    overflow: hidden;
		    text-overflow: ellipsis;
    }
    .productsListbox ul li .box{
        width:272px;
        height: 230px;
        overflow: hidden;
    }
    .productsListbox ul li .box img{
        max-width: 270px;
        display: block;
        margin: 0 auto;
    }

.productsListbox ul li .intro{font-size: 12px;padding:0 30px;color: #888;line-height: 1.7;}
.productsListbox ul li a:hover .tit{color: #0085d5;}
.productsListbox .pagebox{width: 860px;margin-left: 35px;border-top: 1px solid #d5d5d5;}
/*品牌详情*/
.productdetails{padding:45px 0 0;}
.mdldetalsright .title{font-size: 22px;color: #1b1b1b;padding:30px 0 10px;border-bottom: 1px solid #e2e2e2;}
.mdldetalsright .supportList{display: block;}
.mdldetalsright .supportList li{display: block;padding:30px 0 0;height: 60px;
    }
.mdldetalsright .supportList li .ico{width: 50px;height: 60px;float: left;background: url(../../images/home/sprite.png) 0 -130px;margin-right: 25px;margin-left: 20px;}
.mdldetalsright .supportList li .ico1{background-position:-50px -130px;width: 56px; margin-right: 19px;}
.mdldetalsright .supportList li .ico2{background-position:-110px -130px; width: 62px;margin-right: 13px;}
.mdldetalsright .supportList li .ico3{background-position:-180px -130px; }
.mdldetalsright .supportList li .ico4{background-position:-235px -130px; width: 59px;margin-right: 16px;}
.mdldetalsright .supportList li .ico5{background-position:-300px -130px; width: 42px;margin-right: 33px;margin-top: 10px;}
.mdldetalsright .supportList li .ico6{background-position:-350px -130px; width: 43px;margin-right: 32px;margin-top: 10px;}
.mdldetalsright .supportList li .ico7{background-position:-400px -130px; width: 41px;margin-right: 34px;margin-top: 10px;}
.mdldetalsright .supportList li .name{padding-top: 20px;font-size: 16px;color: #1b1b1b;
    /*float: left;*/}
.mdldetalsright .supportList li .name1{padding-top: 10px;margin-bottom: 0;}
.mdldetalsright .supportList li .more{color: #0499f3;position: relative;float: left;opacity:0;filter:Alpha(opacity=0);-moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.mdldetalsright .supportList li .more:after{content:'';width: 20px;height: 7px;position: absolute;background:url(../../images/home/sprite.png) -65px -110px;top: 8px;right: -26px;}
.mdldetalsright .supportList li:hover .more{opacity: 1;filter:Alpha(opacity=100);-moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}



.productdetalsleft{width: 895px;float: left;background: url(../images/productbgline.jpg) no-repeat top right;min-height: 1000px;}
.productdetailsbox1{overflow: hidden;margin-bottom: 32px;}
.productdetailsbox1 .imgbox{width: 380px;height: 323px;float: left;margin-right: 30px;}
.productdetailsbox1 .imgbox img{width: 380px;height: 323px;}
.productdetailsbox1 .cntbox{width: 460px;height: 323px;float: left;}
.productdetailsbox1 .cntbox .title{color: #b4b4b4;margin-bottom: 10px;}
.productdetailsbox1 .cntbox .name{color: #000;font-size: 24px;padding-bottom: 30px;border-bottom: 1px solid #e2e2e2;margin-bottom: 30px;}
.productdetailsbox1 .cntbox .introlist{overflow: hidden;border-bottom: 1px solid #e2e2e2;margin-bottom: 25px;}
.productdetailsbox1 .cntbox .introlist li{width: 260px;float: left;margin-bottom: 30px;color: #222220;}
.productdetailsbox1 .cntbox .introlist li.even{width: 200px;}
.productdetailsbox1 .cntbox .introlist li .ico{width: 24px;height:24px;float: left;background: url(../../images/home/sprite.png) 0 -60px;margin-right: 10px;}
.productdetailsbox1 .cntbox .introlist li .ico1{background-position: -30px -60px;}
.productdetailsbox1 .cntbox .introlist li .ico2{height:27px;background-position: 0 -90px;}
.productdetailsbox1 .cntbox .introlist li .ico3{background-position: -30px -90px;}
.productdetailsbox1 .cntbox .introlist li span{display: block;float: right;width: 180px;}
.productdetailsbox1 .cntbox .feedbackbtn{width: 180px;height: 45px;border-radius: 45px;background: #0085d5;color: #fff;font-size: 16px;line-height: 45px;}
.productdetailsbox1 .cntbox .feedbackbtn a{display: block;color: #fff;}
.productdetailsbox1 .cntbox .feedbackbtn .ico{width: 20px;height: 18px;float: left;background: url(../../images/home/sprite.png) -110px -110px;margin:15px 23px 0 28px;}
.productdetailsbox1 .cntbox .feedbackbtn:hover{background: #00a7fe;}
.productdetailsbox2 .tabtitlebox{width: 870px;height: 50px;color: #fff;background: #3d4144;}
.productdetailsbox2 .tabtitlebox ul{padding-left: 43px;overflow: hidden;}
.productdetailsbox2 .tabtitlebox ul li{font-size: 16px;float: left;margin-right: 60px;padding:14px 0 11px;cursor: pointer;}
.productdetailsbox2 .tabtitlebox ul li.current,
.productdetailsbox2 .tabtitlebox ul li:hover{border-bottom: 4px solid #ff6000; }
.bluedot{width: 15px;height: 15px;background: #00a7fe;}
.productdetailsbox2 .tabcntbox{width: 870px;}
.productdetailsbox2 .tabcntbox .title{overflow: hidden;font-size: 16px;color: #222220;font-weight: bold;margin-bottom: 15px;}
.productdetailsbox2 .tabcntbox .bluedot{float: left;margin:3px 8px 0 0;}
.productdetailsbox2 .tabcntbox .cntbox1{padding-top: 42px;padding-bottom: 85px;line-height: 24px;}
.productdetailsbox2 .tabcntbox .cntbox1 .intro{line-height: 1.7;width: 870px;}
.productdetailsbox2 .tabcntbox .cntbox1 .line{width: 870px;height: 1px;background: #e2e2e2;margin-bottom: 40px;margin-top: 30px;}
.productdetailsbox2 .tabcntbox .cntbox1 .introbox{overflow: hidden;margin-bottom: 60px;}
.productdetailsbox2 .tabcntbox .cntbox1 .leftbox{float: left;width: 530px;}
.productdetailsbox2 .tabcntbox .cntbox1 .rightbox{float: left;width: 340px;}

.tablebox,.tablebox tr th, .tablebox tr td { border:1px solid #e8e8e8;padding:15px 10px;color: #222220;font-size: 12px; }
.tablebox { width: 870px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;} 
.tablebox tr:nth-child(odd){background: #f9f9f9;}
.tablebox tr:first-child{background: #fdf1eb;color: #1b1b1b;}
.tablebox tr:first-child td{font-size: 14px;}
.tablebox tr td:first-child{text-align: center;width: 30px;}
.tablebox tr td:last-child{text-align: center;width: 30px;}
.productdetailsbox2 .tabcntbox .cntbox1 .tip{color: #777777;padding:35px 0 85px;line-height: 24px;}
.productdetails1{padding:55px 0 100px;background: #f5f5f5;}
.productdetails1 .title{width: 100%;border-bottom: 1px solid #ddd;font-size: 24px;color: #222;margin-bottom: 60px;}
.productdetails1 .title span{display: block;margin:0 auto;width: 288px;background: #f5f5f5;margin-bottom: -15px;}
.productdetails1 ul{display: block;overflow: hidden;float: left;margin-left: -23px;}
.productdetails1 ul li{width: 270px;height: 357px;background: #fff;float: left;margin-left: 23px;border-bottom: 5px solid #fff;margin-bottom: 35px;}
.productdetails1 ul li:hover{border-bottom: 5px solid #0085d5;}
.productdetails1 ul li a{display: block;}
.productdetails1 ul li .tit{font-size: 16px;padding:20px 30px 10px;color: #1b1b1b;}
.productdetails1 ul li .intro{font-size: 12px;padding:0 30px;color: #888;}
.productdetails1 ul li a:hover .tit{color: #0085d5;}
.hidden{display: none!important;}

.triangle1{width: 0;
    height: 0;
    border-bottom: 10px solid #f3f3f3;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;}

.productdetailsbox2 .tabcntbox .cntbox2 .unittabtit{background: #f3f3f3;width: 870px;/* height: 40px; *//* line-height: 40px; */color: #565a5c;margin-top: 15px;position: relative;} 
.productdetailsbox2 .tabcntbox .cntbox2 .unittabtit .triangle1{position: absolute;top: -6px;left: 193px;} 
.productdetailsbox2 .tabcntbox .cntbox2 .unittabtit ul{padding-left: 40px;overflow: hidden;padding-bottom: 10px;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabtit ul li{float: left;margin-right: 60px;cursor: pointer;padding-top: 10px;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabtit ul li.current,
.productdetailsbox2 .tabcntbox .cntbox2 .unittabtit ul li:hover{color: #0085d5;} 

.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt{width: 870px;padding-bottom: 100px;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul{padding-top: 35px;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li{border-bottom: 1px solid #e8e8e8;padding-bottom: 30px;margin-bottom: 30px;overflow: hidden;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .imgbox{width: 200px;height: 168px;margin-right: 45px;border:1px solid #e5e5e5;float: left;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .imgbox:hover{cursor: pointer;opacity: 0.9;filter: Alpha(opacity=90);}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .title{font-size: 16px;color: #222;float: left;width: 620px;cursor: pointer;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .title:hover{color:#0085d5}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .intro{color: #777777;float: left;width: 620px;margin-bottom: 25px;line-height: 1.8;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .morebtn{float: left;width: 119px;height: 30px;line-height: 30px;background: #f3f3f3;border:1px solid #e4e4e4;color: #333;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .morebtn a{color: #333;display: block;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .morebtn em {color: #333;height: 32PX;line-height: 29px;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .morebtn:hover{background: #0085d5;    border: 1px solid #0085d5;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .morebtn:hover a{color: #fff;-moz-transition:all 0s linear; -webkit-transition:all 0s linear; -o-transition:all 0s linear; -ms-transition:all 0s linear; transition:all 0s linear;}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li .morebtn:hover em {color: #fff}
.productdetailsbox2 .tabcntbox .cntbox2 .unittabcnt ul li:last-child{margin-bottom: 0;}

.productdetailsbox2 .tabcntbox .cntbox4 ul{padding-top: 35px;width: 870px;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li{border-bottom: 1px solid #f3f3f3;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li a{display: block;padding:20px 0;overflow: hidden;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li .ico{width: 15px;height: 17px;background: url(../../images/home/sprite.png) -110px -300px;float: left;margin-right: 15px;margin-top: 3px;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li .cnt{width: 670px;float: left;color: #333;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li .time{float: right;color: #999;margin-right: 20px;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li a:hover{background: #f5f5f5;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li a:hover .ico{background-position: -130px -300px;}
.productdetailsbox2 .tabcntbox .cntbox4 ul li a:hover .cnt{color: #0085d5;}
.productdetailsbox2 .tabcntbox .cntbox3{padding-top: 37px;}

.tablebox1,.tablebox1 tr th, .tablebox1 tr td { padding:13px 10px;color: #222220;text-align: center; }
.tablebox1{ width: 870px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;} 
.tablebox1 tr:nth-child(odd){background: #f9f9f9;}
.tablebox1 tr:first-child{background: #fdf1eb;color: #1b1b1b;}
.tablebox1 tr:first-child td{font-size: 15px;font-weight: bold;}
.tablebox1 tr td:first-child{width: 345px;padding-left: 50px;text-align: left;}
.tablebox1 tr td:first-child:hover{color: #0085d5;cursor:pointer;}
.tablebox1 tr td:last-child{width: 120px;}

.productdetailsbox2 .tabcntbox .cntbox3 .ico{width: 18px;height: 19px;background: url(../../images/home/sprite.png) -470px -300px;margin:0 auto;display: block;-moz-transition:all 0s linear; 
    -webkit-transition:all 0s linear; 
    -o-transition:all 0s linear; 
    -ms-transition:all 0s linear; 
    transition:all 0s linear;}
.productdetailsbox2 .tabcntbox .cntbox3 .tablebox1 tr{cursor: pointer;}
.productdetailsbox2 .tabcntbox .cntbox3 .tablebox1 tr:hover td:first-child{color: #0085d5;}
.productdetailsbox2 .tabcntbox .cntbox3 .tablebox1 tr:hover .ico{background-position: -470px -330px;-moz-transition:all 0s linear; 
    -webkit-transition:all 0s linear; 
    -o-transition:all 0s linear; 
    -ms-transition:all 0s linear; 
    transition:all 0s linear;}

.supportdetails{padding:45px 0 140px;}
.supportdetails .mdldetalsleft{width: 822px;}
.supportdetails .titleul{overflow: hidden;margin-left: -23px;}
.supportdetails .titleul li{margin-left: 23px;width: 258px;float: left;position: relative;height: 85px;cursor: pointer;}
.supportdetails .titleul li .title{color: #fff;position: absolute;width: 100%;text-align: center;left: 0;top: 0;height:85px;line-height: 85px;}
.supportdetails .titleul li:hover .title,.supportdetails .titleul li.current .title{font-size: 20px;font-weight: bold;}
.supportdetails .titleul li .border{width: 252px;height: 79px;border:3px solid #00a7fe;position: absolute;left: 0;top: 0;border-radius: 6px;opacity: 0;filter:Alpha(opacity=0);}
.supportdetails .titleul li:hover .border,.supportdetails .titleul li.current .border{opacity: 1;filter:Alpha(opacity=100);}

.supportdetails .cntlist{padding-top: 25px;}
.supportdetails .cntlist li{border-bottom: 1px solid #f3f3f3;}
.supportdetails .cntlist li a{display: block;padding:20px 0;overflow: hidden;}
.supportdetails .cntlist li .ico{width: 15px;height: 17px;background: url(../../images/home/sprite.png) -110px -300px;float: left;margin-right: 15px;margin-top: 3px;}
.supportdetails .cntlist li .cnt{width: 670px;float: left;color: #333;}
.supportdetails .cntlist li .time{float: right;color: #999;margin-right: 20px;}
.supportdetails .cntlist li .downloadico{width: 18px;height: 19px;background: url(../../images/home/sprite.png) -470px -300px;display: block;float: right;margin-right: 20px;}
.supportdetails .cntlist li a:hover{background: #f5f5f5;}
.supportdetails .cntlist li a:hover .ico{background-position: -130px -300px;}
.supportdetails .cntlist li a:hover .cnt{color: #0085d5;}
.supportdetails .cntlist li a:hover .downloadico{background-position: -470px -330px;}

.supportdetails .name{font-size: 26px;color: #333;margin-bottom: 10px;}
.supportdetails .supportlist{overflow: hidden;padding-top: 65px;}
.supportdetails .supportlist li{float: left;overflow: hidden;margin-bottom: 40px;}
.supportdetails .supportlist li:nth-child(odd){margin-right: 45px;}
.supportdetails .supportlist li .imgbox{margin-right: 20px;border:1px solid #e5e5e5;float: left;width: 140px;height: 100px;}
.supportdetails .supportlist li .imgbox img{width: 140px;height: 100px;}
.supportdetails .supportlist li .imgbox img:hover{opacity: 0.8;filter:Alpha(opacity=80); }
.supportdetails .supportlist li .cntbox{width: 220px;float: left;position: relative;height: 100px;}
.supportdetails .supportlist li .title{color: #333;}
.supportdetails .supportlist li .line{width: 75px;height: 1px;background:#cbc8c8;position: absolute;left: 0;bottom: 40px;}
.supportdetails .supportlist li .time{color:#888;position: absolute;left: 0;bottom: 0px;}
.supportdetails .supportlist li:hover .title{color: #0085d5;}
.supportdetails .supportlist li:hover .time{width: 95px;height: 24px;line-height: 24px;color: #fff;color: #fff;background: #0085d5;text-align: center;border-radius: 20px;}

.supportdetails .pagebox{border-top: 1px solid #eee;}

.support2details .intro{margin-bottom: 50px;}
.support2details .infotitle{font-size: 16px;color: #222;margin-bottom: 15px;}
.support2details .cnt{line-height: 1.7;margin-bottom: 35px;}
.support2details .cnt1{line-height: 2;margin-bottom: 35px;padding-top: 20px;}
.tablebox2,.tablebox2 tr th, .tablebox2 tr td { border:1px solid #ddd;color: #555;}
.tablebox2 { width: 820px; min-height: 25px; line-height: 25px; border-collapse: collapse; } 
.tablebox2 tr td{padding:15px 0 15px 70px;line-height: 1.9;}

.support2details .mdldetalsleft .title {overflow: hidden;font-size: 16px;color: #222220;font-weight: bold;  margin-bottom: 15px;}
.support2details .bluedot {float: left;margin: 3px 8px 0 0;}
.support2details .feedbackbtn{width: 160px;height: 40px;border-radius: 40px;background: #0085d5;color: #fff;line-height: 40px;}
.support2details .feedbackbtn a{display: block;color: #fff;padding-left: 26px;}
.support2details .feedbackbtn .ico{width: 16px;height: 16px;float: right;background: url(../../images/home/sprite.png) -470px -360px;margin:12px 23px 0 0;}
.support2details .feedbackbtn:hover{background: #00a7fe;}
.support2details .redtip{color: #e53631;}
.support2details .feedback{padding-top: 50px;margin-top: 55px;border-top: 1px solid #ddd;position: relative;}
.support2details .feedback .title{padding-top: 30px;margin-bottom: 40px;}
.support2details .feedback .feedbackbtn{position: absolute;left: 355px;top: 90px;}

.imgbnrbox{width: 477px;height: 303px;float: left;overflow: hidden;position: relative;}
.imgbnrbox ul{width: 477px;height: 303px;}
.imgbnrbox ul li{width: 477px;height: 303px;position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background-repeat:no-repeat; background-position:center; opacity:0; filter:Alpha(opacity=0);}
.imgbnrbox ul li.sel{z-index: 2;}
.imgbnrbox .mask{width: 477px;height: 35px;line-height: 35px;background:#000;opacity: 0.5;filter:Alpha(opacity=50);position: absolute;left: 0;bottom: 0;z-index: 2;}
.imgbnrbox ul li:hover .mask1{width: 100%;height: 100%;background:#000;opacity: 0.1;filter:Alpha(opacity=10);position: absolute;left: 0;bottom: 0;z-index: 1;}
.imgbnrbox .tit{width: 230px;height: 35px;line-height: 35px;position: absolute;left: 0;bottom: 0;z-index: 3;display: block;float: left;padding-left: 10px;color: #fff;font-size: 13px;}
.imgbnrbox .control{position: absolute;right: 10px;bottom: 0;z-index: 4;height: 35px;}
.imgbnrbox .control span{width:10px;height: 10px;border-radius: 10px;display: block;float: left;margin:14px 5px 0 0;background: #fff;cursor: pointer;}
.imgbnrbox .control span.sel{background:#f77200;}
/*法律声明*/
.lawcntbox p{line-height: 30px;margin-bottom: 8px;}

/*模拟弹出层样式*/
#alert_pagebg { display:none; opacity:0.6; position:fixed; left:0; top:0; z-index:100; width:100%; height:100%; background:#000; 
    filter:Alpha(opacity=60); /* IE6, IE7, and IE8 透明背景*/ 
    /*ie6定位*/
    _position:absolute;bottom:0; _bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.alert_page { display:none; position:fixed; z-index:101; left:50%; margin-left:-360px;  width:720px;background:#FFF;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
    /*ie6定位*/
    _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); 
    background: #f5f1e2;top:50%;margin-top: -202px;height: 405px;
}
.alert_page .close_btn{width: 51px;height: 51px;float: right;background: url(../../images/home/sprite.png) no-repeat -228px -466px;position: absolute;right: 0;top:0;}
.alert_page .title{width: 920px;margin:0 auto;height: 70px;line-height: 74px;color: #484848;border-bottom: 1px solid #b5b5b5;padding-top: 15px;}
.alert_page .content{width: 940px;margin:0 10px 20px 40px;padding-top: 33px;height: 550px;overflow-y: scroll;}
.alert_page .content .fl{width: 220px;}
.alert_page .content .fl ul{width: 220px;display: block;border-bottom: 10px solid #e8e3cf;overflow:hidden;}
.alert_page .content .fl ul li{width: 220px;height: 145px;display: block;float: left;margin-bottom: 10px;}
.alert_page .content .fr{width: 680px;}
.alert_page .content .fr ul,.alert_page .content .fr ul li{width: 680px;overflow: hidden;display: block;}
.alert_page .content .fr ul li .text{width:635px;float: right;border-bottom: 1px solid #d5d3cb;margin-bottom: 10px;padding-bottom: 15px;line-height: 24px;}
.alert_page .content .fr ul li span.num{width: 25px;height: 25px;display: block;float: left;margin-top: 5px;background: url(../../images/home/sprite.png) no-repeat -228px -581px;text-align: center;line-height: 25px;color: #fff;}
.alert_page .closebtn{width: 35px;height: 35px;background: url(../../images/home/sprite.png) -50px -390px;position: absolute;top: -15px;right:-15px;cursor: pointer;}
/*模拟弹出层样式 结束*/

/*在线客服悬浮*/
.onlinebox{position: fixed;right: 0;top: 50%;margin-top: -150px;z-index: 19;height: 260px;width: 0;}
.onlinebox .titbox{width: 20px;height: 118px;position: absolute;left: -32px;top: 50%;margin-top: -60px;border:1px solid #ff9711;border-top-left-radius: 5px;border-bottom-left-radius: 5px;background: #ff9711;padding:0 5px;text-align: center;color: #fff;line-height: 1.2;cursor: pointer;}
.onlinebox .titbox .ico{width: 17px;height: 15px;background: url(../../images/home/sprite.png) 0 -30px;margin-top: 17px;margin-left: 1px;margin-bottom: 5px;}
.onlinebox .onlinecntbox{background: #fff;border: 5px solid #fff;border-radius: 5px;}
.onlinebox .onlinecntbox .tit{font-size: 16px;color: #ff9711;border-bottom: 1px solid #e9e8e7;text-align: center;font-weight: bold;padding:8px 0;width: 120px;margin:0 auto;}
.onlinebox .onlinecntbox ul{padding:0 15px;}
.onlinebox .onlinecntbox ul li{border-bottom: 1px dashed #e5e5e5;padding:10px 0;}
.onlinebox .onlinecntbox ul li .qqico{width: 17px;height: 19px;float: left;background: url(../../images/home/sprite.png) 0 -390px;margin:2px 10px 0 7px;}
.onlinebox .onlinecntbox .tip{font-size: 12px;text-align: center;padding:10px 0 5px;}
.onlinebox:hover{border:5px solid #ff9711;border-top-left-radius: 5px;border-bottom-left-radius: 5px;background: #ff9711;width: 140px;} 

/* 2019-4-17 by bw start*/
/* 资料中心会员下载资料 */
.needLoginBox {
    width: 100%;
    height: auto;
    margin-bottom: 72px;
}

.needLoginBox .needLoginTxt {
    font-size: 26px;
    text-align: center;
    margin-bottom: 44px;
    color: #308ac7;
}

.needLoginBox .needLoginBtn {
    width: 310px;
    height: 54px;
    line-height: 54px;
    background-color: #2f8ac7;
    color: #FFFFFF;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    border-radius: 6px;
    margin: 0 auto;
    cursor: pointer;
}

/* 头部登录 */

.loginBox {
    float: right;
    width: 120px;
    height: 22px;
    padding-top: 46px;
    margin-left: 24px;
    position: relative;
}

.loginBox .loginBtn {
    width: 18px;
    height: 22px;
    cursor: pointer;
}

.loginBox .loginBtn img {
    width: 100%;
    height: 100%;
}

.quitBox {
    /*display: none;*/
    width: 100%;
}

.quitBox .userInfo {
    width: 100%;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #0085d5;
    cursor: pointer;
}

.quitBox .quitFather {
    display: none;
    position: absolute;
    right: 0;
    bottom: -50px;
}

.quitBox .quitBtn {
    margin-top: 24px;
    width: 96px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #f4f4f4;
    border-radius: 2px;
    background-color: #FFFFFF;
    text-align: center;
    font-size: 14px;
    color: #5f5f5f;
    cursor: pointer;
}

/* 登录注册弹出层 */
.popBox {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200;
}

.popBox .popMask {
    display: none;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.3;
    filter:alpha(opacity=30);
}

/* 注册 */
.popBox .popRegister{
    display: none;
    position: fixed;
    top:50%;
    left: 50%;
    margin-left: -260px;
    margin-top: -294px;
    width: 520px;
    /* height: 518px; */
    height: 588px;
    background-color: #FFFFFF;
    border-radius: 10px;
    overflow: hidden;
}

.registerForm {
    width: 390px;
    height: 496px;
    padding: 42px 65px 0;
    overflow: hidden;
}


.registerForm .form {
    width: 100%;
    height: 40px;
    margin-bottom: 30px;
    position: relative;
}

.form::after{
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
    overflow: hidden;
}

.registerForm .form .formTitle {
    float: left;
    width: 93px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #000;
}

.registerForm .form .formTitle span {
    color: red;
}

.registerForm .form .formInput {
    float: right;
    width: 277px;
    height: 38px;
    line-height: 38px;
    color: #000;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    padding-left: 18px;
}

.registerForm .warningTxt {
    display: none;
    position: absolute;
    left: 112px;
    top: 44px;
    font-size: 12px;
    color: #ff7b11;
}

.registerForm .submitBtn {
    width: 310px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #308ac7;
    border-radius: 5px;
    margin: 0 auto;
    cursor: pointer;
}

/* 登录 */
.popBox .popLogin {
    display: none;
    position: fixed;
    top:50%;
    left: 50%;
    margin-left: -260px;
    margin-top: -205px;
    width: 520px;
    height: 410px;
    background-color: #FFFFFF;
    border-radius: 10px;
    overflow: hidden;
}

.loginForm {
    width: 296px;
    height: 360px;
    padding: 0 112px;
    overflow: hidden;
}

.loginForm .form {
    width: 100%;
    height: 68px;
    margin-top: 40px;
    position: relative;
}

.loginForm .form .formTitle {
    width: 100%;
    font-size: 14px;
    color: #000;
    margin-bottom: 8px;
}

.loginForm .form .formInput {
    width: 100%;
    height: 38px;
    line-height: 38px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    padding-left: 18px;
    box-sizing: border-box;
}

.loginForm .warningTxt {
    display: none;
    position: absolute;
    left: 49px;
    top: 1px;
    font-size: 12px;
    color: #ff7b11;
}

.loginForm .submitBtn {
    width: 100%;
    height: 54px;
    line-height: 54px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #308ac7;
    border-radius: 5px;
    cursor: pointer;
    margin-top: 26px;
}

.popLogin .tips {
    margin-top: 20px;
    text-align: center;
    font-size: 14px;
    color: #8d8d8d;
}

.showPopBox {
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    color: #8d8d8d;
    background-color: #f6f6f6;
    border-top: 1px solid #ebebeb;
    text-align: center;
}

.showPopBox .showBtn {
    color: #308ac7;
}

/* 注册成功 */
.popRegisterSuccess {
    display: none;
    width: 358px;
    height: 220px;
    position: fixed;
    top:50%;
    left: 50%;
    margin-left: -179px;
    margin-top: -110px;
    background-color: #FFFFFF;
    border-radius: 10px;
    overflow: hidden;
}

.popRegisterSuccess .closeBtn {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 14px;
    right: 14px;
    cursor: pointer;
}

.popRegisterSuccess .tips {
    width: 100%;
    font-size: 16px;
    color: #000000;
    margin-top: 72px;
    text-align: center;
    font-weight: bold;
}

.popRegisterSuccess .okBtn {
    width: 200px;
    height: 44px;
    line-height: 44px;
    background-color: #2d88c5;
    text-align: center;
    margin: 40px auto 0;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    border-radius: 5px;
    cursor: pointer;
} 
/* 2019-4-17 by bw end*/

.AtlasBox {
    width: 100%;
    display: flex;
}

.Atlasleftbox {
    /* height: 583px; */
    width: 34%;
    display: flex;
    flex-direction: column;
    background-color: #E6E7EB;
}

.Atlasrightbox {
    width: 66%;
    background-color: #F5F5F5;
}

.atlasLeft {
    display: flex;
    flex-direction: column;
    width: 242px;
    height: 62px;
    margin-right: 18px;
    margin-top: 45px;
    justify-content: space-between;
}

.selects {
    width: 240px;
    height: 190px;
    display: flex;
    margin-top: 16px;
    flex-direction: column;
    justify-content: space-between;
}

.selectBox {
    width: 240px;
    height: 40px;
    line-height: 36px;
    background: #f72323;
}

.inputCase {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

.inputCase input.imitationSelect {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    display: block;
    text-indent: 20px;
    cursor: default;
}

.inputCase i.fa {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #007AFF;
}

.selectUl {
	display: none;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #FFFFFF;
	position: absolute;
	z-index: 3;
	width: 238px;
	max-height: 160px;
	overflow: scroll;
	overflow-x: hidden;
}
.selectUl::-webkit-scrollbar {
    /* display:none; */
    width: 5px;
    height: 3px;
    background-color: transparent;
}

.selectUl::-webkit-scrollbar-thumb {
    width: 5px;
    border-radius: 50px;
    background   : #cccccc;
}
.selectUl li {
    height: 36px;
    line-height: 36px;
    list-style: none;
    text-indent: 20px;
    border-bottom: 1px solid #ccc;
    transition: all .5s ease 0s;
}

.selectUl li:hover {
    /*background: #0085d5;*/
    color: #0085d5;
}

.selectUl li:last-child {
    border-bottom: 0 none;
}

.fa-caret-down {
    width: 11px;
    height: 7px;
    position: absolute;
    right: 17px;
    top: 16px;
    pointer-events: none;
    background: url(../../images/home/sprite.png) no-repeat;
}

.search {
    width: 240px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.search input {
    width: 167px;
    height: 38px;
    text-indent: 19px;
    border: 1px solid #ccc;
}

.search input::placeholder {
    text-indent: 19px;
    color: #ccc;
}

.search div:nth-child(2) {
    width: 66px;
    height: 40px;
    border-radius: 2px;
    cursor: pointer;
    background-color: #0085D5;
    background-image: url('../images/search.png');
    background-size: 18px 18px;
    background-position: center;
    background-repeat: no-repeat;
}

.Atlasleftbox .banners {
    width: 235px;
    height: 287px;
    margin-top: 16px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.banners .word {
    width: 135px;
    display: flex;
    position: absolute;
    top: 59px;
    left: 30px;
    flex-direction: column;
    justify-content: space-between;
}

.banners .morebtn {
    position: absolute;
    bottom: 65px;
    left: 21px;
}

.banners img {
    width: 235px;
    height: 287px;
    display: block;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.banners:hover img {
    transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
}

.Rcli {
    width: 859px;
    height: 796px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 25px;
    background-color: white;
}

.Rcli li {
    width: 796px;
    height: 62px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    line-height: 62px;
    border-bottom: 1px dashed #ccc;
}
.Rcli li:nth-child(1){
    margin-top: 13px;
    /* border-top: 1px dashed #ccc; */
}

.Rcli li:hover {
   	background: #f5f5f5;
	cursor: pointer;
}

.Rcli li a:hover {
    color: #0085D5;
}

.Skip {
    width: 21px;
    height: 21px;
    background-image: url('../images/skip.png');
    background-size: 21px 21px;
    background-position: center;
    background-repeat: no-repeat;
}

.altlasDetails {
    width: 859px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    flex-direction: column;
    background-color: #FFFFFF;
}

.altlasDetails .title {
    display: flex;
    width: 781px;
    height: 46px;
    margin-top: 40px;
    align-items: center;
    background: #F1F7FB;
}

.altlasDetails .title p {
    margin-left: 14px;
    font-size: 18px;
    font-weight: bold;
    color: #1B1B1B;
    font-family: Microsoft YaHei;
}

.altlasDetails .title div:nth-child(1) {
    width: 15px;
    height: 15px;
    margin-left: 29px;
    background: #00A7FE;
}

.altlasDetails .content{
    display: flex;
    width: 780px;
    max-width: 780px;
    margin-left: 32px;
    justify-content: space-between;
    flex-direction: column;
    position: relative;
}

.altlasDetails .content p{
    margin-top: 21px;
    font-size: 18px;
    color: #1B1B1B;
    font-weight: 400;
    margin-left: 12px;
    font-family: Microsoft YaHei;
}
.styleImg{
    width: 781px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;

}
.Imgboxs{
    width: auto;
    margin:0 auto;
    align-self: center;
    -ms-max-width: 780px;
}
.styleImg p{
    width: 100%;
    margin-top: 21px;
    font-size: 16px;
    color: #1B1B1B;
    font-weight: 400;
    margin-left: 30px;
    font-family: Microsoft YaHei;
}
.altlasDetails .styleImg img {
    margin-top: 38px;
    -ms-width: 100%;
    -ms-max-width:740px;
    object-fit: cover;
}


 .linetitle {
    display: flex;
    width: 852px;
    align-items: center;
    margin-top: 42px;
    justify-content: space-between;
}

 .linetitle span {
    width: 261px;
    height: 1px;
    background: #DDDDDD;
}

 .linetitle p {
    font-size: 24px;
    font-weight: 400;
    color: #222222;
    font-family: Microsoft YaHei;
}




/**打印样式开始**/
 @media print{
.noprint{
	display: none;
}


.altlasDetails {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    flex-direction: column;
    background-color: #FFFFFF;
}

.altlasDetails .title {
    display: flex;
    width: 100%;
    height: 46px;
    margin-top: 40px;
    align-items: center;
    background: #F1F7FB;
}

.altlasDetails .title p {
    margin-left: 14pt;
    font-size: 16px;
    font-weight: bold;
    color: #1B1B1B;
    font-family: Microsoft YaHei;
}

.altlasDetails .title div:nth-child(1) {
    width: 15px;
    height: 15px;
    margin-left: 29px;
    background: #00A7FE;
}

.altlasDetails .content{
    display: flex;
    width: 100%;
    /*max-width: 780px;*/
    margin-left: -410px;
    justify-content: space-between;
    flex-direction: column;
    position: relative;
}

.altlasDetails .content p{
    margin-top: 21px;
    font-size: 16px;
    color: #1B1B1B;
    font-weight: 400;
    margin-left: 12px;
    font-family: Microsoft YaHei;
}
.styleImg{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;

}
.Imgboxs{
   /* width: auto;*/
    /*margin:0 auto;*/
    align-self: center;
    /*-ms-max-width: 1080px;*/
    margin-left: 100px;
   /* max-height: 350px;*/
   width:100%;height: 100%;
}
.styleImg p{
    width: 100%;
    margin-top: 21px;
    font-size: 16px;
    color: #1B1B1B;
    font-weight: 400;
    margin-left: 30px;
    font-family: Microsoft YaHei;
}
/*.altlasDetails .styleImg img {
    margin-top: 38px;
    -ms-width: 100%;
    -ms-max-width:740px;
    object-fit: cover;
}
*/

 .linetitle {
    display: flex;
    width: 852px;
    align-items: center;
    margin-top: 42px;
    justify-content: space-between;
}

 .linetitle span {
    width: 261px;
    height: 1px;
    background: #DDDDDD;
}

 .linetitle p {
    font-size: 24px;
    font-weight: 400;
    color: #222222;
    font-family: Microsoft YaHei;
}


}
/**打印样式结束**/

.linetitle {
	display: flex;
	width: 852px;
	align-items: center;
	margin-top: 42px;
	justify-content: space-between;
}

.linetitle .lines {
	width: 261px;
	height: 1px;
    display: block;
	background: #DDDDDD;
}

.linetitle p {
	font-size: 24px;
	font-weight: 400;
	color: #222222;
	font-family: Microsoft YaHei;
}
.prints {
	background-color: #FFFFFF;
	width:82px;
	height: 36px;
	border-radius: 4px;
	cursor: pointer;
	box-sizing: border-box;
	position: relative;
	-ms-position: relative;
}
	
.prints .printbg{
    width: 18px;
    height: 18px;
    float: left;
	-ms-position: absolute;
	position: absolute;
	top: 9px;
	-ms-top: 9px;
	-ms-left: 15px;
	left: 15px;
    background: url('../images/printer.png');
}
.prints:hover .printbg{
    background: url('../images/printWhite.png');
}
.prints:hover{
    background-color: #0085d5;
}
.printFONT {
	color: #535353;
	float: right;
	position: absolute;
	-ms-position: absolute;
	/* -ms-top: 9px; */
	/* top: 9px; */
	-ms-right: 15px;
	right: 15px;
    line-height: 36px;
    -ms-line-height: 36px;
}
.prints:hover .printFONT{
	color: #FFFFFF;
    font-weight: bold;
}