/*
 .Top001686 为demo编号
 */
 .dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}
pre{ white-space: pre-wrap; word-wrap: break-word;}
.w75{ width:945px;}

 
.Top001686{ border-top:3px solid #ddd; position:relative;}
.Top001686 a:hover{ color:#0066a8;}
.Top001686::before{ position:absolute; content:''; width:100%; left:0; height:1px; background-color:#f7f7f7; top:37px;}
.Top001686 .auto{position:relative;}

.Top001686 header dl{ float:right; line-height:37px;}
.Top001686 header dt,
.Top001686 header dd{ float:left; font-size:12px;}
.Top001686 header dt{ border-left:1px solid #f7f7f7; padding:0 14px 0 39px; background:url(../images/Top001686-icon_1.png) no-repeat 15px center;}
.Top001686 header dd a{ display:block; width:35px; text-align:center; background-color:#f2f2f2;}
.Top001686 header dd.dd_1{ border-top:3px solid #0066a8; margin-top:-3px;}
.Top001686 header dd.dd_2{ width:37px; height:37px; background:url(../images/Top001686-search.png) no-repeat center center; position:relative;border-right:1px solid #f7f7f7; }
.Top001686 header dd.dd_2 div{ position:absolute; width:0; overflow:hidden; height:100%; right:0; top:0; background-color:#fff; transition:0.4s;}
.Top001686 header dd:hover div{ width:200px;}
.Top001686 header dd .text{ border:1px solid #0066a8; width:100%; line-height:37px; height:37px; padding:0 40px 0 10px; background:none;}
.Top001686 header dd .btn{ background:url(../images/Top001686-search.png) no-repeat center center; border:none; position:absolute; right:0; top:0; height:100%; width:36px; cursor:pointer;}

.Top001686 .logo{ position:absolute; z-index:2; left:0; top:0; height:103px; width:261px; line-height:103px; /*border-left:20px solid #fff;border-right:20px solid #fff;*/  }
.Top001686 .logo a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Top001686 .logo a img{ width:100%; vertical-align:middle;}
.Top001686 nav ul{ float:right; margin-right:-26px; width:100%; text-align:right;}
.Top001686 nav li{ display: inline-block; text-align:center; width:10.5%; position:relative;}
.Top001686 nav li a{ display:block; padding:20px 0; transition:0.3s; border-bottom:2px solid transparent; font-size:16px;}
.Top001686 nav li a:hover,
.Top001686 nav li a.aon{ background-color:#f8f8f8; color:#0066a8; border-bottom-color:#0066a8;}
.Top001686 nav li.li_36 .subnav{ margin-left:-400px;/*width: 650px;*/width: 656px;}
.Top001686 nav li.li_end .subnav{ left: auto; margin-left: auto; right: 0; }
.Top001686 nav li .subnav{ position:absolute; z-index:100; background:url(../images/Top001686_subbg.png) no-repeat; background-size:cover; width:600px; left:50%; margin-left:-230px; padding:34px 30px; display:none;}
.Top001686 nav li .subnav dl{ float:left; line-height:24px; margin-right: 62px; text-align:left; font-weight:normal; }
.Top001686 nav li .subnav dl.end{ margin-right:0;}
.Top001686 nav li .subnav dl a{ line-height:24px; padding:0; display:block; border:none;}
.Top001686 nav li .subnav dl dt a{ font-size:14px; color:#0066a8; padding:0 0 10px;}
.Top001686 nav li .subnav dl dd a{ font-size:12px; color:#929394;}
.Top001686 nav li .subnav dl dd a:hover{ color:#0066a8;}
@media(max-width:1366px) and (min-width:768px){
.Top001686 nav ul{ margin-right:0;}
}
@media(max-width:1366px){
.Top001686 nav li.li_36 .subnav{ margin-left:auto; left:auto; right:0;}	
	}
@media(max-width:768px){
.Top001686{ height:103px;}
.Top001686 header{ position:absolute; right:0; top:5px;}
.Top001686 .logo{ position:relative;border: none;}
.Top001686 .logo img{ max-width:80%; margin-left:2%;}
.Top001686 nav ul{ margin-right:0;}
.Top001686 .menu_btn{position: absolute;top: 118%;right:10%;border-radius: 5px;border: 1px solid #ccc; width: 42px;height: 35px;cursor: pointer;}
.Top001686 .menu_btn i {position: absolute;left: 15%;width: 70%;height: 3px; background-color: #ccc;top: 50%;margin-top: -1px;transition: all ease 0.5s;}
.Top001686 .menu_btn i::after, 
.Top001686 .menu_btn i::before{position: absolute;content: '';width: 100%;height: 3px;background-color: #ccc;}
.Top001686 .menu_btn i::after {top: -10px;}
.Top001686 .menu_btn i::before {bottom: -10px;}

.Top001686 nav{ display:none; top:100%; bottom:auto;background-color:#0066a8; width:50%; max-width:300px; position:absolute; float:none; right:0; z-index: 100;}
.Top001686 nav li{ text-align:center; width:100%; float:none;}
.Top001686 nav li a{ padding:3% 0; font-size:16px; color:#fff; display:block;    border-bottom: 1px solid rgba(0, 0, 0, 0.18);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.24);}
.Top001686 nav li:hover .subnav{ display:none !important;}
}


/*
 .Banner001687 为demo编号
 */
.Banner001687 .bx-wrapper{ position:relative; z-index:1;}
.Banner001687 .bx-viewport{ z-index:1;}
.Banner001687 li img{ display:block; width:100%;}
.Banner001687 .bx-pager{ position:absolute; left:0; bottom:5%; width:100%; text-align:center; z-index:10;}
.Banner001687 .bx-pager div{ display:inline-block; margin:0 5px; width:18px; height:18px;}
.Banner001687 .bx-pager div a{ display:block; overflow:hidden; line-height:1000px; position:relative; height:18px; background:url(../images/Banner001687B_btn.png) no-repeat center top; }

.Banner001687 .bx-pager div a.active{ background-position:center bottom;}
@media(max-width:768px){
.Banner001687 .ul a{ padding-bottom:61%; overflow:hidden; position:relative;display:block; }
.Banner001687 .ul a img{ /*max-width:167.69%;width:167.69%; left:-23.845%;*/ position:absolute; top:0;}
}
@media(max-width:640px){
.Banner001687 .bx-pager div{ width:18px; height:18px;}
.Banner001687 .bx-pager div a{ height:18px;}
}
/*Floor001870*/
.Floor001870{position: relative; z-index:10; padding-bottom:2%; margin-top:2%;}
.Floor001870 .auto{ overflow:hidden;}
.Floor001870 figure{float:left; height:214px; position:relative;}
.Floor001870 figure.box_1{ width:349px; padding-left:100px; z-index:3;}
.Floor001870 figure.box_2{ width:331px; margin-right:10px;}
.Floor001870 figure.box_2 a{ display:block; width:331px; height:214px;}
.Floor001870 figure.box_2 #video{ display:none;}
.Floor001870 figure.box_3{ width:200px; margin-right:10px;}
.Floor001870 figure.box_4{ width:200px;}
.Floor001870 .pic{ position:relative; height:100%; background:url(../images/Floor001870-img1.png) no-repeat left top; background-size:100% 100%;}
.Floor001870 figure.box_1 .more{  width:72px; height:27px; line-height:27px; text-align:center; font-size:12px; color:#5284b8; border-top:1px solid #5284b8; border-bottom:1px solid #5284b8; position:absolute; bottom:30px; top:auto; left:18px;}
.Floor001870 figure.box_1 .more:hover{ color:#fff; border-color:#fff;}
.Floor001870 .pic h1{ margin:0; position:absolute; left:15%; top:31px; font-size:18px; color:#fff;}
.Floor001870 .pic h1 a{ font-size:18px; color:#fff;}
.Floor001870 .pic h1:after{ width:36px; height:2px; background-color:#fff; display:block; content:''; margin-top:15px;}
.Floor001870 figure.box_3 .pic h1{ text-align:center;}

.Floor001870 figure.box_2,.Floor001870 figure.box_3,.Floor001870 figure.box_4{ overflow:hidden;}
.Floor001870 figure.box_1 .pic{ width:110px; position:absolute; left:0; top:0;}
.Floor001870 figure.box_2 .pic{ width:331px;background-image:url(../images/Floor001870-img2.png); background-position:center; -moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; -webkit-transition:all ease-out 0.5s;  transition:all ease-out 0.5s; overflow:hidden;}
.Floor001870 figure.box_3 .pic{ width:200px; background-image:url(../images/Floor001870-img3.png); background-position:center; -moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; -webkit-transition:all ease-out 0.5s;  transition:all ease-out 0.5s; overflow:hidden;}
.Floor001870 figure.box_4 .pic{ width:200px; background-image:url(../images/Floor001870-img4.png); background-position:center; -moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; -webkit-transition:all ease-out 0.5s;  transition:all ease-out 0.5s; overflow:hidden;}
.Floor001870 figure.box_2:hover .pic,.Floor001870 figure.box_3:hover .pic,.Floor001870 figure.box_4:hover .pic{  -ms-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}


.Floor001870 figure i{ position:absolute; height:100%; }
.Floor001870 figure.box_1 i{ right:-20px; background-image:url(../images/Floor001870-line.png);}

.Floor001870 figure.box_3 dl{ z-index:10; position:absolute; width:100%; padding-left:25%; top:90px; font-size:16px; line-height:30px;}
.Floor001870 figure.box_3 dd a{ color:#fff;}
.Floor001870 figure.box_3 dd a:before{ width:4px; height:4px; display:inline-block; vertical-align:middle; background-color:#fff; content:''; border-radius:50%; margin-right:10px;}
.Floor001870 ul{ padding:8px 20px 0px 29px; background-color:#fff; height:100%;font-size:12px;}
.Floor001870 ol{border-bottom:1px dashed #b4b4b4; margin-bottom:15px;}
.Floor001870 ol h2{line-height: 26px;font-size: 14px;color: #fff;font-weight: normal;margin: 0;}
.Floor001870 ol h2 a{color: #004da1;}
.Floor001870 ol h2 a:hover{ text-decoration:underline;}
.Floor001870 ol time{color: #c1c1c1;}
.Floor001870 ol p{ color: #999;line-height: 18px; overflow:hidden; height:36px;}
.Floor001870 li{line-height: 27px;}
.Floor001870 li time{color: #c1c1c1;float: right;}

.Floor001870 li a:before{ display:inline-block; vertical-align:middle; content:''; margin-right:10px; width:3px; height:3px; background-color:#000;}
.Floor001870 li a:hover{ color:#014da1;}
.Floor001870 li a:hover:before{ background-color:#014da1;}
@media(max-width:1024px){
.Floor001870 figure i{ display:none;}
.Floor001870 figure.box_1{ float:none; width:auto; margin-bottom:3%;}
.Floor001870 figure.box_2{ width:50%;}
.Floor001870 figure.box_3,
.Floor001870 figure.box_4{ width:23%; margin-right:1%;}
.Floor001870 figure.box_3{ margin-left:0;}
.Floor001870 figure.box_2 .pic,
.Floor001870 figure.box_3 .pic,
.Floor001870 figure.box_4 .pic{background-size:cover; width:100%;}
.Floor001870 figure.box_3 .pic
}
@media(max-width:640px){
.Floor001870{padding: 0 2% 2%;}
.Floor001870 ul{ padding-left:0; padding-right:0;}
.Floor001870 figure.box_2{ width:100%; margin:0 auto 1%;}
.Floor001870 figure.box_3{ width:49%; margin-right:1%}
.Floor001870 figure.box_4{ width:50%; margin:0;}

}
@media(max-width:480px){
.Floor001870 figure.box_1{ padding-left:0; }
.Floor001870 figure.box_1 .pic{ display:none;}
}


@media(min-width:1200px){
	.Floor001870 figure.box_1 {width: 449px;}
}
/*Bottom001908*/
.Bottom001908{ color:#999;border-top:2px solid #ddd; background-color:#eeeeee; padding:2% 0 0 0;}
.Bottom001908 a{ color:#999;}
.Bottom001908 a:hover{ color:#004da1;}

.Bottom001908 footer{ line-height:42px; border-top:1px solid #dedede; margin-top:32px;}
.Bottom001908 footer a{ display:inline-block;}
.Bottom001908 footer i{ font-style:normal; color:#dedede; margin:0 12px;}
.Bottom001908 footer span{ float:right; font-size:12px;}
.Bottom001908 footer span a.wh{ text-decoration:underline;}

.Bottom001908 .contact{ float:right; width:213px;}
.Bottom001908 .contact figure{ text-align:right;}
.Bottom001908 .contact figure img{ width:98px; height:98px; border:5px solid #fff;}
.Bottom001908 .contact p{ font-size:14px; text-align:right;}

.Bottom001908 dl{ float:left; width:12.75%;}
.Bottom001908 dt{ height:50px; background:url(../images/Bottom001908-line.png) no-repeat left 30px; font-size:14px; color:#666; font-weight:bold;}
.Bottom001908 dd{ line-height:22px; font-size:13px;}
@media(max-width:768px){
.Bottom001908 dl{ display:none;}
.Bottom001908 .contact{ float:none; width:100%; text-align:center;}
.Bottom001908 .contact figure,
.Bottom001908 .contact p{ text-align:center;}
.Bottom001908 footer span{ line-height:24px;}
}

/*
/*关于我们*/
/*
/*Banner002033 */
.Banner002033 div{ height:407px; background-position:center top; background-repeat:no-repeat;}
.Banner002033 div img{ display:none;}

@media screen and (max-width: 1200px) {
	.Banner002033 div {height: 100%;background: none;}
	.Banner002033 div img {display: block;}
}



.Content{ margin: 33px 0; }
.fl{ width: 234px; margin-top: -70px; }
.Menu000 header{ background: url(../images/Menu000_bg.png) no-repeat right top #00458e; height: 68px; }
.Menu000 header h1{ font-size:24px; font-weight:normal; color:#fff; padding:15px 0 0 20px; margin:0;}
.Menu000 header h1 b{ display:block; font-size:12px; font-weight:normal; text-transform:uppercase; color:#a9b7cf;}
.Menu000 nav{ background:#f1f0f0;}
.Menu000 nav li{ padding-left:35px; background:#f1f0f0; border-bottom:1px solid #d4d4d4;}
.Menu000 nav h4{ margin:0; background:url(../images/Menu000_icon.png) no-repeat 183px -32px; height:53px; line-height:53px; font-weight:normal;}
.Menu000 nav h4 i{ background:url(../images/Menu000_about.png) no-repeat center bottom; width:35px; height:100%; float:left; margin-right:20px;}
.Menu000 nav h4 a{ color:#555555; font-size:16px; display:block;}
.Menu000 nav li:hover{ background:#e9e9e9;}
.Menu000 nav li:hover h4,
.Menu000 nav li.on h4 { background-position:183px 22px;}
.Menu000 nav li:hover h4 i,
.Menu000 nav li.on h4 i{ background-position:center top;}
.Menu000 nav li:hover h4 a,
.Menu000 nav li.on h4 a,
.Menu000 nav dd a:hover,
.Menu000 nav dd.aon a{ color:#00458e;}
.Menu000 nav dl{ padding-left:37px; display:none;padding-bottom: 10px;}
.Menu000 nav dd a{ font-size:14px; color:#555; line-height:28px; background:url(../images/Menu000_dian.png) no-repeat left center; padding-left:15px;}
.Menu000 .phone_nav{ display:none;}
@media(max-width:1024px){

.auto_1200{ padding:0;}
.fl{ width:100%; margin:0 0 10px;}
.w75{ width:auto; margin:0 2%;}
.Menu000 header{ position:relative; font-size:16px; padding:2% 0 2% 0;}
.Menu000 .phone_nav{  cursor:pointer;display:block; position:absolute;width:28px; height:28px; top:50%; right:20px; margin-top:-14px; border-radius:50%; background-color:rgba(255,255,255,0.2);}
.Menu000 .phone_nav::before{ position:absolute; content:''; top:50%; width:0; height:0; border-top:6px solid #fff;border-left:6px solid transparent; border-right:6px solid transparent; left:50%; margin-left:-6px; margin-top:-3px;}
.Menu000 .open::before{ border-top:0; border-bottom:6px solid #fff; }
.Menu000 nav{ padding:0; display:none;}
.Menu000 header h1{ padding-top:0;}
.Menu000 nav h4{ margin-right:10px; background-position:right -32px;}
.Menu000 nav li:hover h4,
.Menu000 nav li.on h4 { background-position:right 22px;}
}


/*
 .Page000190 为demo编号
 */
.Page000190 .Pages{ padding:40px 0; text-align:center; line-height:32px; zoom:1; overflow:hidden;}
.Page000190 .Pages a{border: 1px solid #dcdcdc; padding:2px 12px;color: #878787; display:inline-block; margin:0 5px;}
.Page000190 .Pages .a_first,
.Page000190 .Pages .a_end{ padding:2px 35px;}
.Page000190 .Pages .p_cur,
.Page000190 .Pages .p_count,
.Page000190 .Pages .p_jump,
.Page000190 .Pages .p_total{ display:none;}
.Page000190 .Pages .p_page em{ font-style:normal;}
.Page000190 .Pages a:hover,
.Page000190 .Pages .p_page em a.a_cur{ color:#fff; background:#01458E; border-color:#01458E;}

/*
 .PicList001358 为demo编号
 */
.PicList001358 ol{ overflow:hidden; clear:both; border-bottom:1px dashed #e5e5e5; padding:20px 0;border-top:1px dashed #e5e5e5; }
.PicList001358 time{color:#b9b9b9; font-size:14px;}
.PicList001358 ol .pic{ float:left; width:30%;}
.PicList001358 ol .pic img{ width:100%;}
.PicList001358 ol div{ float:right; width:68%;}
.PicList001358 ol h5{ margin:4.5% 0 2% 0; font-size:18px; color:#333;}
.PicList001358 ol p{ line-height:28px; height:100px; overflow:hidden; font-size:14px; color:#666;}
.PicList001358 li{ line-height:55px; height:55px;border-bottom:1px dashed #e5e5e5;}
.PicList001358 li a{ padding-right:10px;}
.PicList001358 li time{ float:right;}
.PicList001358 a:hover{ color:#01458E;}


/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:20px 0;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;} 
.RichInfo005 .news_info .info_back a{ color:#01458E; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#01458E;}

@media(max-width:768px){
.RichInfo005{ padding:20px 2%;}
 }	
/*
/*关于我们-公司刊物*/
/*
/*PicList001938*/
.PicList001938{ padding-top:1%; padding-bottom:2%; width:944px; margin:0 auto;}
.PicList001938 li{ float:left; width:47%; margin-right:3%; margin-bottom:6%;}
.PicList001938 li:nth-child(2n){ margin-right:0; margin-left:3%;}
.PicList001938 li div{ position:relative; margin-top:12%; border:1px solid #c1defc; padding:7% 3% 4% 56%; font-size:14px;}
.PicList001938 li .Ispic{ position:absolute; width:50%; height:130%; left:3%; ; bottom:-30px; border:1px solid #f1f1f1;}
.PicList001938 li .Ispic img{ display:none;}
.PicList001938 li h5{font-size:18px; margin:0; padding-bottom:6%;}
.PicList001938 li h5 a:hover{color: #00458e;}
.PicList001938 li time{color:#999; }
.PicList001938 li pre{ margin:10px 0; line-height:20px; overflow:hidden; height:80px; font-size:12px; color:#999;white-space: pre-wrap; word-wrap: break-word;}
.PicList001938 li .more{ display:inline-block; line-height:25px; padding:0 15px; border-radius:25px; border:1px solid #c1defc; color:#00458e;}
.PicList001938 li .more:hover{ background:#00458e; color:#fff;}


/*运营商业务*/


/*
 .PicList001307 为demo编号
 */
.PicList001307{ padding-top:2%;}
.PicList001307 li{ position:relative; float:left; width:32%; margin-right:2%; margin-bottom:2%; height:200px;}
.PicList001307 li:nth-child(3n){ margin-right:0;}
.PicList001307 li img{ display:block; width:100%;}
.PicList001307 li dl{ position:absolute; left:0; bottom:0; width:100%; padding:3%; color:#fff; background:url(../images/PicList001307_probg.png) repeat; }
.PicList001307 li h3{ font-size:18px; font-weight:normal; margin:0; line-height:30px;}
.PicList001307 li p{overflow:hidden; line-height:20px; height:40px; overflow:hidden; font-size:12px; margin:10px 0;}
.PicList001307 li .more{ display:block; text-align:center; position:relative; line-height:43px; border-radius:5px;
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(236,236,236,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); 
}
.PicList001307 li .more::before{ position:absolute; content:''; width:26px; height:26px; background:url(../images/PicList001307-more.png) no-repeat center center/contain; right:5%; top:50%; margin-top:-13px;}
.PicList001307 li figure{ height:0; overflow:hidden; transition:0.3s;}
.PicList001307 li:hover figure{ height:150px;}
@media(max-width:768px){
.PicList001307 li h3{ font-size:16px;}
}
@media(max-width:640px){
.PicList001307 li{ width:49%;}
.PicList001307 li:nth-child(3n){ margin-right:2%;}
.PicList001307 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList001307 li{ width:auto; float:none; margin-right:0 !important;}
.PicList001307 li figure{ height:auto;}
}
@media(max-width:480px) and (min-width:376px){
.PicList001307 li .more{ line-height:33px;}
.PicList001307 li:hover figure{ height:93px;}
}
/*
 产品详情
 */
/*
 .RighInfo001277 为demo编号
 */
.RighInfo001277{ padding:2% 0;}
.RighInfo001277 .list_img{ float:left; width:55.6%; position:relative;min-height: 279px;}
.RighInfo001277 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo001277 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo001277 .big_img .tempWrap {height: 100% !important;}
.RighInfo001277 .big_img ul {height: 100% !important;}
.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ /*position:absolute;*/ left:0; width:100%; top:0; height:100%;}
.RighInfo001277 .big_img li{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo001277 .big_img li img {width: 100%;}
.RighInfo001277 .list{ padding:42px 0 42px 82.9%;}
.RighInfo001277 .list .bd{ position:relative;}
.RighInfo001277 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo001277-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo001277 .list a.prev{ top:0;}
.RighInfo001277 .list a.next{ bottom:0; background-image:url(../images/RighInfo001277-btn_next.png);}
.RighInfo001277 .list a.prevStop,
.RighInfo001277 .list a.nextStop{ cursor:default;}
.RighInfo001277 .list li{ height:130px;  position:relative;}
.RighInfo001277 .list li figure{ position:absolute; left:0; width:96%; top:9px; bottom:9px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo001277 .list li.on figure{ border:2px solid #00458e;}
.RighInfo001277 .right_info{ float:right; width:39.2%;}
.RighInfo001277 .right_info h1,
.RighInfo001277 .right_info h3,
.RighInfo001277 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo001277 .right_info h1{ padding:5% 0; color:#00458e; font-size:22px; }
.RighInfo001277 .right_info h3{ font-size:14px; font-weight:normal; line-height:30px; color:#999}
.RighInfo001277 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo001277 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#00458e; transition:0.4s;}
.RighInfo001277 .right_info a:hover{ background-color:#00458e; color:#fff;}

.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#666;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 3%; line-height:40px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#00458e; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:3%;}
.RighInfo001277 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo001277-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo001277 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo001277-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:98%; margin:0 1%;}
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;}
.RighInfo001277 .right_info h1{font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
.RighInfo001277 .tab .h1_tab{ font-size:14px;}
.RighInfo001277 .tab .h1_tab span{ padding:0 3%;margin-bottom: 2px;}
    
 }	



/*
产品支持
 */
.TextList001398{  max-width:944px; width:100%; height:auto; margin:0 auto;}
.TextList001398 li{height: 49px; padding: 0 10px; border-bottom: 1px solid #e3e3e3; line-height: 49px; position:relative;}
.TextList001398 li a{display:block; padding: 0 75px 0 20px; background: url(../images/TextList001398_dow.png) 0 50% no-repeat; font-size: 16px; color: #3d3d3d;}
.TextList001398 li a:hover{color: #D61919;}
.TextList001398 li .btn{width: 71px; height: 49px; position: absolute; top: 0; right: 10px; background: url(../images/TextList001398_btn.png) 0 50% no-repeat;}
.TextList001398 li:nth-child(2n){background: #f2f2f2;}
.TextList001398 li:nth-child(1){border-top: 1px solid #e3e3e3;}


.TextList000858{ max-width:944px; width:100%; height:auto; margin:auto; padding-top:10px;}
.TextList000858 ul{ overflow:hidden;}
.TextList000858 ul li{ cursor:pointer;}
.TextList000858 ul li span,.TextList000858 ul ol span{ width:25%; float:left; position:relative; font-weight:bolder; background: #00458e; margin-bottom: 5px; line-height:45px; height:45px; color:#fff; text-align:center;}
.TextList000858 ul li span{ background:#e5e5e5; color:#333; font-weight:normal;}
.TextList000858 ul ol span::before{ content:""; position:absolute; left:0; width:1px; height:45px; background:#a9acaf;}
.TextList000858 ul li span:first-child{ padding-left:0; width:25%;}
.TextList000858 ul li span em{ font-style:normal; width:15px; height:15px; border-radius:3px; text-align:center; line-height:15px; color:#fff; font-weight:normal; position:absolute; left:10%; top:15px; background:#00458e; display:block; font-size:18px;}
.TextList000858 ul li article{ display:none; position:relative; padding:20px 168px 20px 28px;}
.TextList000858 ul li article .btn{ background:#93332f; width:120px; height:31px; line-height:31px; text-align:center; color:#fff; font-weight:bold; position:absolute; right:6.5%; top:25px;}


.Map001 .map{width:100%; height:400px;}
.Map001 .map #allmap{ height:400px; width:100%;}
.Map001 .map #allmap *{ font-size:12px !important; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; -o-box-sizing:content-box;-o-box-sizing:content-box; box-sizing:content-box;}
.Map001 .info{ padding:30px 0;}



/*
 解决方案
 */
/*
 .PicList001137 为demo编号
 */
.PicList001137 li{ float:left; width:50%; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9; padding:30px 0 25px; min-height:168px;}
.PicList001137 li.odd{ border-right:none; padding-left:15px;}
.PicList001137 li .pic{ float:left; margin-right:40px;}
.PicList001137 li .pic img{ width:152px; height:114px; display:block;}
.PicList001137 li figure{ float:left; width:250px;}
.PicList001137 li figure h2{ font-size:16px; color:#444; margin:0;}
.PicList001137 li figure p{ line-height:28px; font-size:14px; height:85px; overflow:hidden; margin:10px 0 0;}
@media(max-width:768px){
.PicList001137 li{ width:100%; border-right:none;}
.PicList001137 li.odd{ padding-left:0;}
 }	

/*
财务概要
 */
 
 /*
 .TextList006 为demo编号
 */
 .TextList006{ max-width:944px; width:100%; height:auto; margin:auto; padding-top:10px;}
.TextList006 .list li{border-bottom:1px dashed #d2d2d2; padding:20px 0; position:relative;}
.TextList006 .list li time { width:72px; height:72px; position:absolute; left:0; top:20px;color:#fff; background:url(../images/TextList006-time.png) no-repeat top center; font-family:Arial; text-align:center;}
.TextList006 .list li time b{ font-size:36px; color:#00307b; display:block; line-height:50px;}
.TextList006 .list li div{ padding-left:90px; min-height:72px;}
.TextList006 .list li h2{ font-size:16px;margin:0; padding-bottom:10px;}
.TextList006 .list li h2 a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.TextList006 .list li h2 a:hover{ color:#00458e;}
.TextList006 .list li p{ color:#666; line-height:30px; font-size:14px;margin:0; height:40px; overflow:hidden;}
@media(max-width:768px){
.TextList006 .list li p{line-height:20px;}

 }	

/*
 .TextList001202 为demo编号
 */
 .TextList001202{ max-width:944px; width:100%; height:auto; margin:0 auto; padding-top:10px;}
.TextList001202 h1{ margin:0; font-weight:normal; padding:3% 0; font-size:24px; color:#333;}
.TextList001202 h1 b{ display:block;}
.TextList001202 li{padding-bottom:10px;}
.TextList001202 dl{ position:relative; padding-left:53px;}
.TextList001202 dl dt,
.TextList001202 dl dd{ border:1px solid #e3e7e6;}
.TextList001202 dl dt{ position:absolute; width:50px; left:0; top:0; color:#00458e; text-align:center; font-size:24px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:50px; line-height:50px;}
.TextList001202 dl.A dd{ padding:2%; line-height:22px; font-size:12px;}
.TextList001202 dl.Q dd{ padding:0 2%;}
.TextList001202 li figure{ padding-top:2%;}
.TextList001202 li figure a{ display:inline-block; padding:0 20px; line-height:25px;color:#fff; background-color:#00458e;}
.TextList001202 dl.A{ display:none; padding-top:10px;}
.TextList001202 dl.A dt{ top:10px;}
.TextList001202 dl.A p{ margin:0;}
.TextList001202 dl.Q_on dt{ color:#fff; background-color:#00458e;}
.TextList001202 dl.Q_on dd{background-color:#f7fbfc;}


.Content .menusub{ width:100%; height:46px; border:1px solid #b5b5b5; margin-bottom:20px; text-align:center;}
.Content .menusub a{ padding:15px 10px 5px; font-size:12px; color:#00458e; margin:0 50px; float:left;}
.Content .menusub a.on,
.Content .menusub a:hover{ border-bottom:2px solid #00458e;}


/*
 .Form000317为demo编号
*/ 

.Form000317 .con{ padding:0 40px 80px 40px; background:#fff; overflow:hidden; }
.Form000317 .con p{ font-size:14px;}
.Form000317 .form .label{ display: inline-block; width: 144px; height: 39px; text-align: right; line-height: 39px;font-size: 14px;color: #868686;vertical-align: top; }
.Form000317 .form .td1{ width:144px; }
.Form000317 .form .td2{ width:487px;}
.Form000317 .form .text{ border: #e3e3e3 1px solid; height: 37px; line-height: 37px; padding: 0 5px; width: 450px; }
.Form000317 .form .submit{ width: 148px; height: 45px; line-height: 45px; text-align: center; color: #fff; background: #00458e; font-size: 14px; border:none; margin-top: 16px; cursor:pointer; } 
.Form000317 .form tr{ height:41px;}
.Form000317 .form .tr{ height: 56px; }
.Form000317 .form td label {display: block;float: left;margin-top: -15px;line-height: 38px;}

@media(max-width:768px){
.Form000317 .con{ padding:0; width:100%; margin:0 auto; background:#fff; overflow:hidden; }
.Form000317 .form { width: 100%;}
.Form000317 .form .td2{ width:75%;}
.Form000317 .form .text{ width:95%;}
 }

.link li{ float:left; width:32%; margin-right:2%; text-align:center; margin-bottom:15px;}
.link li figure{border:1px solid #e1e1e1;  padding:8px ;}
.link li img{  width:100%;height:102px; display:block;}
.link li span,
.link li a{ display:block;}
.link li a{color:#4c433e;}
.link li a:hover{color:#3550d1;}
.link li span{ line-height:64px; font-size:16px;}
.link li.end{ margin-right:0;}

.select_list li { font-size:14px; margin-bottom:10px; line-height:24px; border-bottom:1px solid #e0e0e0;}
.select_list li h1{ margin:0;}
.select_list li  a{ font-size:14px; color:#666;}
.select_list li time{ float:right; font-size:14px;}
@media(max-width:768px){
.select_list{ padding:0 2%;}
}

.gpxx {position:relative; margin-bottom:23px; width:100%; height:218px; background-color:#2b3459;}
.gpxx .con{ padding-top:30px; padding-left:106px;}
.gpxx table {width:678px; height:135px;}
.gpxx table .tit {font-size:13px; color:#c3cbd4;}
.gpxx table .tit span {margin-left:2px; font:bold 13px/13px 'novecento' !important;}
.gpxx table .data td {font:bold 30px/70px "dincond", "Segoe UI","wf_segoe-ui_normal","Arial",sans-serif; color:#919191;}
.gpxx table .data td span {font-family: "Segoe UI","wf_segoe-ui_normal","Arial",sans-serif;}
.gpxx table .data td span {float:left;}
.gpxx table .data .green {color:#00A352;}
.gpxx table .data td .num {font-size:60px;font-family: 'dincond'!important;}
.gpxx table .data td .icon {margin:0 3px; width:16px; height:70px; line-height:0; font-size:0; background:no-repeat 0 44px;}
.gpxx table .data .green .icon {background-image:url(../images/icon_stock_down.png)}
.gpxx table .data td .unit {margin-top:30px; font-size:30px; line-height:30px;}
.gpxx p {margin-top:7px; color:#c3cbd4; opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5; -o-opacity:0.5; -ms-opacity:0.5; filter:alpha(50);} 
@media(max-width:768px){
.gpxx .con{ padding-left:12%;}
 }



.Form001882{ padding:2% 0;}
.Form001882 .auto{ overflow:hidden;}
.Form001882 .pic{ float:left; height:431px; width:676px;}
.Form001882 .pic img{ width:676px; height:431px; display:block;}
.Form001882 .from{ width:475px; border-top:1px solid #f2f2f2;  border-left:1px solid #ededef; padding:0 2%; background:#fff; float:right;}
.Form001882 .from h2{ text-align:center; font-size:30px; border-bottom:3px solid #333; padding:3% 0; margin:0; font-weight:normal; color:#333;}
.Form001882 .from ul{ max-width:90%; margin:0 auto;}
.Form001882 .from li{ margin-top:25px; position:relative;}
.Form001882 .from li label{ position:absolute; left:10px; line-height:40px; top:0; color:#999;}
.Form001882 .from li .text{ border:none; background:#ededef; color:#aaa; width:100%; height:40px; line-height:40px; padding:0 10px;}
.Form001882 .from li .text_code{ width:330px;}
.Form001882 .from li.code{ padding-right:68px;}
.Form001882 .from li img{ position:absolute; right:0; top:3px; height:33px;}
.Form001882 .from ol{ font-size:12px; padding:6% 0; line-height:24px;}
.Form001882 .from ol span{ font-size:14px; float:right;}
.Form001882 .from ol span a{color:#fd9d27; text-decoration:underline;}
.Form001882 .from ol .fpsw{ color:#bbb; margin-left:10%;}
.Form001882 .from ol.btn{ text-align:center;}
.Form001882 .from ol.btn input{ width:172px; height:39px; cursor:pointer;font-size:16px; background:url(../images/login_btn.png) no-repeat;color:#fff; border:none;}
 @media(max-width:768px){
.Form001882 .pic{ display:none;}
.Form001882 .from{ width:100%;}
.Form001882 .from li .text_code{ width:70%;}
 }
 
/*.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}

 .zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px ;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}*/
 