@charset "utf-8";

/* CSS Document */
li.shipin, .list-paddingleft-2 li{ width:30%; float:left; margin-left:20px;}

.list-paddingleft-2 li p:last-child{ height:64px;}



.btn li:first-child .n_icon1 { font-size:16px}
*{ margin:0; padding:0; border:0;}

body{ margin:0 auto; font-size:12px; font-family: "微软雅黑"; text-align:left; line-height:20px; background:#fcfcfc;}

h1{ font-size:14px;}

li{ list-style:none;}

hr{ border-bottom:1px solid #eee; margin:1.5em 0; line-height:1.5em}

A {TEXT-DECORATION:none;}

A:link {COLOR: #666;}

A:visited {COLOR: #666}

A:hover {COLOR:#4293dd; text-decoration:none;}

A:active {COLOR: #4293dd}


table.teshu  span ,table.teshu  p{
    
    
    text-indent: 0;
   
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.clearfix{display:inline-table}

*html .clearfix{height:1%}

.clearfix{display:block}

*+html .clearfix{min-height:1%}



body,form{margin:0;padding:0;}

input{vertical-align:middle;outline:none;}

textarea{vertical-align:top;outline:none;resize:none;}

img{border:0;outline:none;}

li img:hover{filter: alpha(opacity=85);opacity:0.85}
.nav li:nth-child(5){ margin-right:20px;}

.nav li:nth-child(7){ margin-left:20px;}

.l{float:left;}

.r{float:right;}

.c{clear:both;}

.dis{display:none;}

.mc{margin:0 auto;}

.b{border:1px solid #999;}

.bs{border:1px solid #EEE;}

.bt{border:1px solid #B0D4EC;border-top:2px solid #B0D4EC;}

.bf{border:1px solid #F7F7F7;}

.fff{ background-color:#fff}













.page-num:not(:disabled) {

	cursor: pointer;

}

.page-num, .page-link {

	position: relative;

	display: block;

	padding: .05rem .05rem;

	margin-left: -1px;

	line-height: 1.25;

	color: #4293dd;

	background-color: #fff;

	border: 1px solid #dee2e6;

}

a.page-num:hover, .page-link:hover {

	text-decoration: none;

}

.page-num-current {

	z-index: 1;

	color: #fff;

	background-color: #4293dd;

	border-color: #4293dd;

}

.page-num-current:hover {

	color: #fff;

}



.pagination {

  display: flex;

  @include list-unstyled();

  @include border-radius();

}





.justify-content-center {

    -ms-flex-pack: center!important;

    justify-content: center!important;

}



.mb-4, .my-4 {

   

	margin-top: 0.1rem!important;

}

.page-link {

  position: relative;

  display: block;

  padding: $pagination-padding-y $pagination-padding-x;

  margin-left: -$pagination-border-width;

  line-height: $pagination-line-height;

  color: $pagination-color;

  background-color: $pagination-bg;

  border: $pagination-border-width solid $pagination-border-color;



  &:hover {

    z-index: 2;

    color: $pagination-hover-color;

    text-decoration: none;

    background-color: $pagination-hover-bg;

    border-color: $pagination-hover-border-color;

  }



  &:focus {

    z-index: 2;

    outline: $pagination-focus-outline;

    box-shadow: $pagination-focus-box-shadow;

  }



  // Opinionated: add "hand" cursor to non-disabled .page-link elements

  &:not(:disabled):not(.disabled) {

    cursor: pointer;

  }

}



.page-item {

  &:first-child {

    .page-link {

      margin-left: 0;

      @include border-left-radius($border-radius);

    }

  }

  &:last-child {

    .page-link {

      @include border-right-radius($border-radius);

    }

  }



  &.active .page-link {

    z-index: 1;

    color: $pagination-active-color;

    background-color: $pagination-active-bg;

    border-color: $pagination-active-border-color;

  }



  &.disabled .page-link {

    color: $pagination-disabled-color;

    pointer-events: none;

    // Opinionated: remove the "hand" cursor set previously for .page-link

    cursor: auto;

    background-color: $pagination-disabled-bg;

    border-color: $pagination-disabled-border-color;

  }

}





//

// Sizing

//



.pagination-lg {

  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);

}



.pagination-sm {

  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);

}





 .target {

				width:100%;

				height:580px;

				overflow:hidden;

				position:relative;

				

			}
			
			 .target900 {

				width:100%;

				height:743px;

				overflow:hidden;

				position:relative;

				

			}

			.target img,.target a {

				position:absolute;

				top:0;

				left:0;

				width:100%;

				height:100%;

			}

#imgcode{cursor:pointer;}



#container table{ margin:0 auto;}



p{ word-wrap:break-word; word-break:normal; line-height:2em;}



.pt10{padding-top:10px;}

.p10{padding:10px;}

.p20{padding:20px;}

.pr10{padding-right:10px}





.juzhong{ margin:0 auto; text-align:center}



.mt5{margin-top:5px;}

.mt2{margin-top:2px;}

.mt1{margin-top:1px;}

.mt10{margin-top:10px;}

.mt20{margin-top:20px;}

.mt30{margin-top:30px;}

.mb10{margin-bottom:10px;}

.mb20{margin-bottom:20px;}

.mb8{margin-bottom:8px;}

.mr10{margin-right:10px;}

.mlr20{margin:0 20px;}

.mr18{margin-right:18px;}

.mr16{margin-right:16px;}

.ml10{margin-left:10px;}

.ml15{margin-left:15px;}

.m5{margin:5px;}

.m10{margin:10px;}

.m20{margin:20px;}

.rdot{ border-right:#CCC 1px dotted}





.w980{width:1000px;background-color:#fff;}

.w1000{width:1000px;}

.w1200{width:1300px; overflow:hidden; }

.w1042{width:1042px;}

.w1002{width:1000px;}

.w990{width:990px;overflow:hidden;}

.w950{width:1050px;overflow:hidden;}

.w730{width:730px;overflow:hidden;}

.w756{width:756px; min-height:520px; overflow:hidden; background-color:#fff}

.w234{width:234px; min-height:520px; overflow:hidden; background-color:#fff}

.w230{width:230px; overflow:hidden;}

.w680{width:680px;overflow:hidden;}

.w280{width:280px; overflow:hidden;}

.w212{width:190px; overflow:hidden;}



.w610{width:610px;padding:20px 30px;}

.w640{width:640px;padding:15px;}



.w920{width:918px;padding:20px 30px;}

.w890{width:888px;padding:30px 40px;}

.w894{width:894px;}

.w854{width:854px;}





.w730{width:730px;overflow:hidden;}

.w756{width:756px; min-height:520px; overflow:hidden;}

.w756-2{width:756px; min-height:520px; overflow:hidden; padding:0 12px;}



.w680{width:680px;overflow:hidden;}

.w670{width:670px;}

.w620{width:620px;overflow:hidden;}



.w610{width:610px;padding:20px 30px;}

.w640{width:640px;padding:15px;}



.w560{width:560px; overflow:hidden;}

.w510{width:510px;}

.w500{width:500px;}



.w480{width:480px;}

.w478{width:478px;}

.w490{width:490px;}

.w464{width:464px;}



.w398{width:398px; overflow:hidden;}

.w320{width:320px; overflow:hidden;}

.w300{width:300px; overflow:hidden;}



.w280{width:280px; overflow:hidden;}

.w285{width:285px; overflow:hidden;}

.w234{width:234px; min-height:520px; overflow:hidden; background-color:#fff}

.w230{width:230px; overflow:hidden;}

.w212{width:190px; overflow:hidden;}

.h260{ height:260px;}

.h484{ height:484px;}

.h680{ height:680px;}

.h640{ height:640px;}

.h514{ height:514px;}

.h474{ height:474px;}

.w756-2 table,.videolist table,.piclist table{text-align:center; margin:15px 0; font-size:14px;}

.minw{ /*min-width:1200px;*/}



.alpha20 {

      filter:alpha(opacity=40);

      -moz-opacity:0.4;

      -khtml-opacity: 0.4;

      opacity: 0.4;

} 

.fc999{color:#999;}



.list_page{text-align:center;margin:10px;font-family:宋体;}

.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}

.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}

.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}

.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}











#header {

 height: 100px;

 width: 100%;

 max-width:1920px;

 margin-top: 0px;

 margin-right: auto;

 margin-bottom: 0px;

 margin-left: auto;

 position:absolute;

 z-index:1000;

 

}



#footer{ height:154px; background:#444; text-align:center; font-family:Microsoft YaHei; font-size:12px; line-height:1.5em; color:#999;}

#footer a{color:#999;}

#footer a:hover{color:#CCC}



.foot_img{

width:10%; float:left; margin-top:20px; margin-left:10%}

.foot_nav{

font-size: 14px;height: 60px;width:100%;line-height: 60px}

.foot_zhong{ width:70%; float:left}



.Clink{ width:20%; height:30px; overflow:hidden; padding-top:16px; float:right; text-align:left;}

.btn-select {position: relative;display: inline-block;width:100%;height:30px;background-color: #eee;font: 14px/30px "Microsoft YaHei";color: #999;}

.btn-select .cur-select {position: absolute;display: block;width:100%;height:30px;line-height:30px;color: #999;background:#eee url(../images/icon_link.png) no-repeat right;text-indent:10px;  }

.btn-select:hover .cur-select {color: #999;background-color:#eee;}

.btn-select select {position: absolute;top: 0;left: 0;width:100%;height:30px;opacity: 0;filter: alpha(opacity: 0;);font: 12px/30px "Microsoft YaHei";color: #444;}

.btn-select select option {height:30px; line-height:30px; text-indent: 10px;}

.btn-select select option:hover {height:30px; line-height:30px;background-color:#fff;color: #444;}



.pagebanner{ width:100%; height:318px;}











.topbg{background-color:#061944; width:100%; position:absolute; margin-top:0 auto; z-index:999; height:100px; top:0; border-bottom:#FFF 1px solid;}



#header .logo{background:url(../images/2g_logo.png) no-repeat center; background-size:100%; height:100px; width:422px; float:left;}

.nav{ float:right; height:40px; width:840px; margin-top:40px; line-height:40px; text-align:center;}

.nav a{ font-size:16px; font-family:微软雅黑; color:#FFF; width:100px; display:block; float:left; height:60px; background:}

.nav a:hover{ color:#F30; background:#FFF;filter: alpha(opacity=90);opacity:0.90;}

.nav li{ font-size:16px; font-family:微软雅黑; color:#FFF; width:100px; display:block; float:left; height:60px;}





/*新闻中心*/



.xxk-newer .xxk{

  width:96.8%;

  height: 35px;

  line-height: 33px;

  background: #fafafa;

  border: 2px #efefef solid;

}

.xxk-newer .xxk li{

  float: left;

  font-size:18px;

}

.xxk-newer .xxk li a{

  padding: 5px 13px 20px 14px;

}

.xxk-newer .xxk ul>:first-child a{

  color:#FFF;

  background: url(../images/new-3.png)no-repeat;

}

.xxk-newer .xxk li:hover a{

  padding: 5px 13px 20px 14px;

  color:#FFF;

  background: url(../images/new-3.png)no-repeat;

}

.xxk-newer .xxk ul>:last-child{

  font-size:16px;

  color:#999;

  float: right;

}

.xxk-newer .xxk ul>:last-child a{

  color:#999;

}



.xxk-newer .xxk ul>:last-child:hover a{

  color:#999;

  background:100%;



}

.xxk-newer .xuanxiang{

  width:460px;

  border:1px #efefef solid;

  border-top: 0;

  padding: 3px 10px;

}

.xxk-newer .xuanxiang li h3{

  background: url(../images/new-4.png)no-repeat center left;

}

.xxk-newer .xuanxiang li:first-child{

  border-bottom: 0;

}





.xxk-newer .xuanxiang li{

  border-bottom: 1px #dedede dashed;



}

.xxk-newer .xuanxiang li h3{

  padding-left: 15px;

  font-size: 15px;

  color: #494949;

  font-weight: normal;

  line-height: 35px;



}

.xxk-newer .xuanxiang li h3{

  float: left;

}

.xxk-newer .xuanxiang li span{

  float: right;

  line-height: 35px;

  color: #b7b7b7;

}

.xxk-newer .xuanxiang li:after{

  content: '';

  display: block;

  clear: both;

}



/*新闻中心*/





/* 本例子css */



.txt-bg { position: absolute; bottom:0px; z-index:1; height:29px; width:100%; background:#000; filter: alpha(opacity=90);opacity:0.9; overflow: hidden; }

		.slideBox{ width:96%; height:320px; overflow:hidden; position:relative; border:1px solid #ddd; margin-left:2%; margin-top:10px;  }

		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:3%; bottom:5px; z-index:3; }

		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

		.slideBox .hd ul li.on{ background:#f00; color:#fff; }

		.slideBox .bd{ position:relative; height:100%; z-index:2; }

		.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; z-index:0; width:100%; }	

		

		.slideBox .bd span{ position:absolute; bottom:5px; left:5px; z-index:2; color:#FFFFFF; width:80%; overflow:hidden; height:20px}

		.slideBox .bd img{ width:100%; height:320px; display:block; position:relative; z-index:0  }



/*产业*/

.icon_lists {

    width: 100% !important;

    overflow: hidden;

   

}



dib-box .dib {

    vertical-align: top;

    font-size: 12px;

    letter-spacing: normal;

    word-spacing: normal;

    line-height: inherit;

}



.icon_lists li {

    width: 19%;

    margin-bottom: 10px;

    /*margin-right: 20px;*/

    text-align: center;

    list-style: none !important;

    cursor: default;

	display: inline-block;

	

	

	

}



.icon_lists .icon {

    display: block;

    height: 100%;

    line-height: 100%;

    font-size: 92px;

    margin: 10px auto;

    color:#4293dd;

    -webkit-transition: font-size 0.25s linear, width 0.25s linear;

    -moz-transition: font-size 0.25s linear, width 0.25s linear;

    transition: font-size 0.25s linear, width 0.25s linear;

	

}



.icon_lists li .name, .icon_lists li .code-name {

    color: #666;

	font-size:18px;

	font-weight:600;

	color: #333333;

}



/*产业*/



.nBiz{ background:url(../images/main_biz.png) no-repeat center; margin:0 auto; width:1200px; height:244px;}

.nBiz a{ display:block; width:200px; height:240px; float:left; margin-top:64px; text-indent:-20000px;}

.nBiz a:hover{ background:#fff;filter: alpha(opacity=15);opacity:0.15;}



.graybg{ width:100%; border-bottom:#EBEBEB; height:245px; background-color:#F8F8F8; padding-top:42px;}

.bg100{ width:100%;}



.page_line { line-height:84px; border-bottom:#eee solid 1px;}

.page_line h2{color:#4293dd; font-size:28px; float:left; font-weight:normal}

.page_line .position{ float:right; font-size:12px; font-family:新宋体,Verdana, Geneva, sans-serif}



.page_noline { line-height:84px;}

.page_noline h2{color:#4293dd; font-size:28px; float:left; font-weight:normal}

.page_noline .position{ float:right; font-size:12px; font-family:新宋体,Verdana, Geneva, sans-serif;}





.toplist li{ font-size:16px; line-height:2em; height:2em}

.toplist span{ float:right; font-size:14px; margin-right:14px; color:#999}

.subject {font-size:22px; font-family:'微软雅黑'; color:#4293dd; font-weight:normal;border-bottom:3px solid #4293dd; line-height:2em; text-indent:14px;}



.btnlist .btn{ width:280px; height:110px; float:left; margin:16px; border:#ccc 1px solid; font-size:1.6em; text-align:center; color:#4293dd; background:#FFE7CE; line-height:110px; }

.btnlist .btn:hover{ background:#FFD9B3; color:#4293dd;  border: #F93 1px solid; }







.news_area{ width:84%; height:428px; float:left}

.newsbox .clsn_h2{ height:86px; line-height:86px; float:left; font-weight:normal; width:1016px; }

.newsbox .clsn_h2 .clsn_b{font-size:26px; margin-right:50px; float:left; display:block;}

.newsbox .clsn_h2 .clsn_s a{font-size:16px; margin:0 14px; float:left; display:block; text-align:center; line-height:1.5em; margin-top:30px; color:#666}

.newsbox .clsn_h2 .clsn_s a:hover,.newsbox .clsn_h2 .clsn_s .over{ border-bottom:#4293dd solid 2px; color:#4293dd;  line-height:1.5em; margin-top:30px;}



.newsbox .q_h2{ height:86px; line-height:86px; float:left; font-weight:normal; width:164px; }

.newsbox .q_h2 .q_b{font-size:26px; margin-right:50px; float:left; display:block;}





.newsblock {width:100%; height:340px;}


.quick_nav { width:16%; height:428px; float:right}

.quickblock .icon1{ background:url(../images/quick_nav.png) no-repeat 0 0; width:100%; height:113px; display:block;}

.quickblock .icon2{ background:url(../images/quick_nav.png) no-repeat 0 -113px;width:100%; height:113px; display:block;}

.quickblock .icon3{ background:url(../images/quick_nav.png) no-repeat 0 -226px; width:100%; height:113px; display:block;}

.quickblock .icon1:hover{ background:url(../images/quick_nav2.png) no-repeat 0 0; width:100%; height:113px; display:block;}

.quickblock .icon2:hover{ background:url(../images/quick_nav2.png) no-repeat 0 -113px; width:100%; height:113px; display:block;}

.quickblock .icon3:hover{ background:url(../images/quick_nav2.png) no-repeat 0 -226px; width:100%; height:113px; display:block;}





.News_L{ float:left; width:49%; height:100%; overflow:hidden;}

.News_R{ float:left; width:50%; height:100%; overflow:hidden;}









.n_h2{ height:86px; line-height:86px; float:left; font-weight:normal;}

.n_h2 .n_b{font-size:26px; margin-right:50px; float:left; display:block;}

.btn li{ float:left; width:19%; margin-right:1.2%}

.btn li:first-child{ margin-left:0%}
.btn li:nth-child(5){ margin-right:0;}
.btn a{color:#fff;}

.n_icon{ width:100%; height:74px; background:url(../images/btn_bg.png) no-repeat 0 0; display:block; text-align:center; color:#fff; font-size:20px; overflow:hidden; margin-right:20px;}

.n_icon1,.n_icon2{font-size: 18px;height: 60px;font-weight: 600;padding-top: 14px}

.n_icon3,.n_icon4{font-weight: 600;line-height: 68px}

.n_icon_end{ width:230px; height:74px; background:url(../images/btn_bg.png) no-repeat 0 0; display:block; text-align:center; color:#fff; font-size:22px; overflow:hidden;}







.cert_area{ background:#F8F8F8; width:100%;clear:both; padding-bottom:50px;}



.cert_bg img{ width:100%}



.bline{ line-height:50px;border-bottom:#CCC 1px dotted; margin-bottom:20px;}

.bline .classname{ font-size:23px; font-weight:normal; color:#777; }

.bline ul{ float:right;}

.bline ul a{ float:left; width:120px; text-align:center; font-size:16px; display:block;}

.bline ul .active{ color:#4293dd ; border-bottom:#4293dd 2px solid}

.nr{ max-height:600px; overflow:auto; padding:12px;}







#tech_support ul{ padding:0px;}

#tech_support ul li{ margin:25px; float:left}

#tech_support ul li img{ width:240px; height:160px}

#tech_support ul li a{ display:block; clear:both; font-size:14px; width:240px; height:188px; line-height:32px; overflow:hidden; text-align:center;}







.response { width:1200px; overflow:hidden; padding:20px 20px 0px 20px;}

.response .box{width:386px; float:left}

.response .pic img:hover{width:340px; float:left; background-color:#fff; filter: alpha(opacity=75);opacity:0.75;}

.response .pic{ width: 340px; height:187px; float:left; margin-right:19px;}

.response .pic span{ float:left; position:absolute; width:340px; height:35px; display:block; z-index:999;background:#3778b3; filter: alpha(opacity=70);opacity:0.7; font-size:16px; font-family:'微软雅黑'; color:#fff;text-align:center; line-height:35px;}

.response .pic p{ float:left; position:absolute; width:340px; height:35px; display:block; z-index:1000;font-size:16px; font-family:'微软雅黑'; color:#fff;text-align:center; line-height:35px; margin:0; padding:0}

.response .pic img{ float:left; position:absolute; margin:0; z-index:998}

.response .toplist li{width: 340px;float:left; margin-right:19px;}

.responselist li{width: 340px;float:left; margin-right:19px;font-family:'微软雅黑'; font-size:14px; line-height:2em;border-bottom: 1px dotted #ccc; line-height:35px;}

.responsebox{ width:340px; overflow:hidden; padding:20px 20px 0px 20px;}



.response .two_box{width:580px; float:left}

.response .two_pic span{ float:left; position:absolute; width:530px; height:35px; display:block; z-index:999;background:#3778b3; filter: alpha(opacity=70);opacity:0.7; font-size:16px; font-family:'微软雅黑'; color:#fff;text-align:center; line-height:35px;}

.response .two_pic p{ float:left; position:absolute; width:530px; height:35px; display:block; z-index:1000;font-size:16px; font-family:'微软雅黑'; color:#fff;text-align:center; line-height:35px; margin:0; padding:0}

.response .two_pic img{ float:left; position:absolute; margin:0; z-index:998}

.response .two_pic img:hover{width:530px; float:left; background-color:#fff; filter: alpha(opacity=75);opacity:0.75;}

.response .two_pic{ width:530px; height:200px; float:left; margin-right:19px;}

.response .two_box .list{width:580px; float:left}

.response .two_box .list li{width: 530px;float:left; margin-right:19px;}































.nav .menu li .subnav{margin:60px 0px 15px 0px;padding:0px;position:absolute;z-index:10;display:none;filter:alpha(Opacity=95);-moz-opacity:0.95;opacity: 0.90; background:url(../images/subnav_bg.jpg); background-color:#fff;border-top:#ccc 0px solid; border-bottom:#ccc 1px solid; border-left:#ccc 0px solid; border-right:#ccc 0px solid; width:100px; }



.nav .menu li .subnav dt{float:left;}

.nav .menu li .subnav dt:hover{ background:#f7f7f7}

.nav .menu li .subnav dt a{height:auto;line-height:2.5em;text-align:left; text-indent:10px;background:#FFF;font-size:14px;border-bottom:1px dashed #eee; width:100px; background:url(../images/subnav_bg.jpg); display:block; color:#000;}

.nav .menu li .subnav dt a:hover{ color:#4293dd}



.nav .menu li .subnav2{margin:-4px 0px 15px -114px;padding:10px;position:absolute;z-index:10;display:none;filter:alpha(Opacity=99);-moz-opacity:0.99;opacity: 0.99; background:url(../images/subnav_bg.jpg); background-color:#fff;border-top:#ccc 0px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; width:400px; }



.nav .menu li .subnav2 dt{float:left; width:133px; overflow:hidden; height:2.5em;}

.nav .menu li .subnav2 dt:hover{ background:#f7f7f7}

.nav .menu li .subnav2 dt a{height:auto;line-height:2.5em;text-align:center; background:#FFF;font-size:14px;border-bottom:1px dashed #eee; background:url(../images/subnav_bg.jpg); display:block;}

.nav .menu li .subnav2 dt a:hover{ color:#06C}



.nav .menu li .subnav dd li .subnav_s{ color:#333; font-weight:normal}



.nav .menu li .subnav3{margin:-4px 0px 15px -114px;padding:10px;position:absolute;z-index:10;display:none;filter:alpha(Opacity=99);-moz-opacity:0.99;opacity: 0.99; background:url(../images/subnav_bg.jpg); background-color:#fff;border-top:#ccc 0px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; width:180px; }

.nav .menu li .subnav3 dt{float:left; width:180px; overflow:hidden; height:2.5em;}

.nav .menu li .subnav3 dt:hover{ background:#f7f7f7}

.nav .menu li .subnav3 dt a{height:auto;line-height:2.5em;text-align:center; background:#FFF;font-size:14px;border-bottom:1px dashed #eee; background:url(../images/subnav_bg.jpg); display:block; color:#999;}

.nav .menu li .subnav3 dt a:hover{ color:#06C}











.page_nav .list{width: 190px;margin:30px auto 20px auto;}

.page_nav .list ul li{background-color:#C7C7C7; border:solid 1px #fff; border-bottom:0; font-size:16px;}

.page_nav .list ul li a{padding-left: 10px;color: #fff; display: block; font-weight:normal; height:36px;line-height: 36px;position: relative; overflow:hidden}

.page_nav .list ul li a:hover{background-color:#4293dd}

.page_nav .list ul li .inactive{ background:url(../images/off.png) no-repeat 164px center;}

.page_nav .list ul li .inactives{background:url(../images/on.png) no-repeat 164px center;} 

.page_nav .list ul li ul{display: none;}

.page_nav .list ul li ul li { border-left:0; border-right:0; background-color:#F6F6F6; border-color:#fff;}



.page_nav .list ul li ul li ul{display: none;}

.page_nav .list ul li ul li a{ padding-left:20px; color:#999; font-size:14px;}

.page_nav .list ul li ul li a:hover {  padding-left:20px; background-color:#FFE7CE; color:#4293dd;}

.page_nav .list ul li ul li .on {  padding-left:20px; color:#4293dd;}



.page_nav .list ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }

.page_nav .last{ background-color:#d6e6f1; border-color:#6196bb; }

.page_nav .list ul li ul li ul li a{ color:#316a91; padding-left:30px;}







.flexslider { position: relative; height:580px; overflow: hidden; margin-top:1px; background: url(../images/loading.gif) 50% no-repeat;}

.slides { position: relative; z-index: 1;}

.slides li { height:580px;}

.slides li a{ display:block; width:auto; height:580px;}

.flex-control-nav { position: absolute;right:0px;  bottom:18px; z-index:2; width:100%; margin:0 auto; text-align: center;}

.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}

.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height:40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}

.flex-control-nav .flex-active { background-position:2px 0;}







.focusBox { position: relative; width:90%; height:300px; overflow: hidden; padding:20px; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background:#FFF;  }

.focusBox .pic {position: relative; width: 454px; height:300px;  }

.focusBox .pic li{ position: absolute; width:454px; left: 0px; top: 0px; display: none; }

.focusBox .pic img { width: 454px; height:300px; display: block; }



.focusBox .txt { position: absolute; bottom:19px; z-index: 2; height:29px; width:312px; overflow: hidden; }

.focusBox .txt li{ height:29px; line-height:31px; position:absolute; bottom:-29px;}

.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight:200; text-decoration: none; }

.focusBox .num { position: absolute; z-index: 3; bottom:26px ; right:20px; }

.focusBox .num li{ float: left; position: relative; width: 14px; height: 14px; line-height:14px; overflow: hidden; text-align: center; margin-right:3px; cursor: pointer; }

.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color:white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }

.focusBox .num li span { z-index: 1; background:#4293dd;}

.focusBox .num li.on a,.focusBox .num a:hover{ color:#4293dd; background:#fff; }





.news_tab .Cont{ height:100%; overflow:hidden; padding:14px 0px 20px 0px; text-align:left; }

.news_tab .Cont li{ clear:both;height:28px !important;height:26px; overflow:hidden; text-align:left; font-family:"微软雅黑";  font-size:14px; color:#777; line-height:28px !important;line-height:26px; text-indent:8px; background: url(../images/icon_dot02.png) 0px 15px no-repeat; }

.news_tab .Cont li a{ float:none; width:450px; color:#777; }

.news_tab .Cont li a:visited{ color:#777; }

.news_tab .Cont li a:hover{ color:#06C; }

.news_tab .Cont li span{ float:right; width:81px; font-size:12px; }





.piclist a { display:block; width:208px; height:180px; margin:0 14px; float:left; line-height:2em; font-size:14px; text-align:center}

.piclist img{ width:208px; height:140px; background:#F9F9F9; border:#eee 1px solid}







#smcms_content{ padding:0 30px; font-size:16px; line-height:2em; font-family: "微软雅黑"; color:#333;}

#smcms_content .list{ width:30%; float:left; margin-right:3%}

#smcms_content .list p{text-indent: 0;} 

#container .title{margin:15px 0 15px 0;}

#container .title h1{font-size:28px; font-family: "微软雅黑"; text-align:center;font-weight:normal;margin:0 30px;line-height:1.5em}

#container .title h2{font-size:20px;font-family:黑体,microsoft yahei;text-align:center;font-weight:normal;margin:10px 30px;line-height:1.5em;}

.item{color:#999;text-align:center;margin:0 0 20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 12px 0;}

.content{line-height:2em;}

.content p{margin: 0;font-size:16px; text-indent:2em; text-align: justify;}

.content p video{ width:100%;height: 190px;}

.content span,.content div{ text-align: justify;}

.content img{    max-width: 500px;
    height: auto;
    display: block;
    margin: 10px auto;
}


.content p.yibai img{ max-width:100%}
.content table{
    border-collapse: collapse;
    border-spacing: 0;}

.content table tr td{ border:solid 1px #cccccc;
    border-collapse: collapse;
    border-spacing: 0;}
.content table tr td{
  text-indent:0;
  padding: 10px;
}
.doccontent{line-height:22px;}

.content span{margin:10px 0;font-size:16px; text-indent:2em; display:block}

.chanye_img{ width:100%}

.wap{ display:none}



.zuoce_on {background-color:#4293dd}

@media (max-width: 1200px) and (min-width: 800px){ /*for 1920 x 1080*/



.w1200{ width:100%}

#header .logo{background:url(../images/2g_logo.png) no-repeat center; height:100px; width:45%; float:left; background-size:100%}

.nav{ float:right; height:40px; width:50%; margin-top:40px; line-height:40px; text-align:center;}





}







@media (max-width: 800px) and (min-width: 300px){ /*for 1920 x 1080*/

li.shipin, .list-paddingleft-2 li{ width:100%; float:left; margin-left:0px;}
.list-paddingleft-2 li p{text-indent: 0;}

#smcms_content .list{ width:100%;}
.newsblock {width:100%; height:auto}
.slideBox{ height:4.9rem;}
.slideBox .bd img{ height:4.9rem;}
.slideBox .hd{ bottom:0.15rem;}
.slideBox .bd span {width:60%;}
.quickblock { width:100%; height:340px; background:#F7F7F7}


.topbg{ height:0.7rem;}

.w1200{ width:100%}

#header{ height:0.7rem;}

#header .logo{background:url(../images/2g_logo.png) no-repeat center; height:0.7rem; width:4.06rem; float:left; background-size:100%}

.nav{ float:right; height:0.4rem; width:50%; margin-top:0.4rem; line-height:0.4rem; text-align:center; display:none}

#target-1{ height: 3.2rem;}

.wap{ display:block}

.pc{ display:none}

.chanye_imgw{  width:7.3rem}

.graybg{ padding-top:10px; height:auto}

.icon_lists li{ width:2.4rem}

.icon_lists .icon{ font-size:0.57rem;}

.news_area{ width:100%; height:auto}

.newsblock,.News_L,.focusBox,.News_R{ width:100%}

.News_L{ width:96%; margin-left:2%; margin-bottom:0.2rem}

.newsbox .clsn_h2{ width:100%; }

.newsbox .clsn_h2 .clsn_b,.n_h2 .n_b{ margin-left:0.2rem}

.xxk-newer .xuanxiang{ width:95%}





/*---------手机站导航开始----------------------------------------------------------------------------------------------------------------*/

.nav_m a img{

  width:80%;

  padding:2% 0 0 2%;

}

.sp_header{height:0.5rem;overflow:hidden;position:relative;z-index:10;width:20%; float:right}

.sp_logo{padding:0.1rem;float:left;height:0.5rem}

.sp_logo img{margin:auto;max-height:0.3rem;}

.sp_nav{width:0.5rem;float:right;position:relative;cursor:pointer;height:0.3rem;margin-top:0.25rem}

.sp_nav span{display:block;background: #FFFFFF;width:0.3rem;height:2px;position:absolute;left:0.1rem;transition:all ease 0.35s}

.sp_nav span:nth-of-type(1){top:0px}

.sp_nav span:nth-of-type(2){top:0.1rem}

.sp_nav span:nth-of-type(3){top:0.2rem}

.sp_nav_se span:nth-of-type(1){top:0.1rem;transform:rotate(45deg)}

.sp_nav_se span:nth-of-type(2){width:0}

.sp_nav_se span:nth-of-type(3){top:0.1rem;transform:rotate(-45deg)}

.sjj_nav{position:fixed;z-index:10;background:#eee;width:100%;height:calc(100%);font-size:14px;line-height:0.4rem;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}

.nav_show{top:0.7rem}

.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}

.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}

.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}

.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}

.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}

.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}

.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}

.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}

.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}

.sjj_nav ul li ul{display:none}

.sjj_nav ul li a{color:#666;width:80%}

.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}

.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}

.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}

.sjj_nav ul li ul li>ul{margin-left:10px}

/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/

.n_icon {

    width: 100%;

    height: 0.74rem;

    background: url(../images/btn_bg.png) no-repeat 0 0;

    display: block;

    text-align: center;

    color: #fff;

    font-size: 0.22rem;

    overflow: hidden;

    margin-right: 0.2rem;

	background-size:cover;

}

.n_icon1,.n_icon2{font-size: 0.2rem;font-weight: 600; height:0.83rem; line-height:0.28rem}

.n_icon3,.n_icon4{font-weight: 600;font-size: 0.22rem; height:1rem; line-height:1rem}

.btn li{ width:32.333%;margin-right: 1%;}
.btn li:nth-child(4){ margin-left:15%}
.btn li:first-child{ margin-left:0}
.btn li:first-child .n_icon1 { font-size:0.16rem}
#footer{ height:auto}

.foot_zhong{ width:100%;

text-align:center; margin-bottom:0.3rem}

.foot_img{ float:none; width:2rem}

.cert_area{ padding-bottom:0.1rem}



.w950{ width:100%;margin-top: 0.7rem;}

.subject{ font-size:0.22rem; text-indent:0}

.search_green{display:none}

.wap_list{ float:none}

#container .m20{ margin:0.01rem} 



.toplist span{ margin-right:0.5rem}

.toplist li{ font-size:0.16rem; line-height:0.6rem; height:0.6rem}

.toplist li a{

display:block;

width:70%;

overflow: hidden;

text-overflow:ellipsis;

white-space: nowrap;



}

.next { margin-left:0.2rem}

.content img{ max-width:99%}

}

