/* Write your styles */

@font-face {font-family: 'iconfont';

    src: url('iconfont.eot'); /* IE9*/

    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

    url('iconfont.woff') format('woff'), /* chrome、firefox */

    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/

    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */

}@font-face {font-family: 'iconfont';

    src: url('iconfont.eot'); /* IE9*/

    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

    url('iconfont.woff') format('woff'), /* chrome、firefox */

    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/

    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */

}

.iconfont{

    font-family:"iconfont" !important;

    font-size:16px;font-style:normal;

}

a{ color: #10578E }
p{ margin: 0; }

html,body{ background:#fff; overflow-x:hidden;}

.clear{ clear:both;}

.color{ color:#10578E !important;}

.t2{ text-indent: 2em;}

.f12{ font-size: 12px !important;}

.img_box img{ display:block; margin:0 auto; width:100%;}

.text_sd{white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

.text_box{ font-size:13px; line-height:26px;} 

.main_box{ position:relative; margin:0rem; padding-bottom: 3rem;}

.no_padding_up{ padding-top: 0 !important;}

.no_margin{ margin:0 !important}

.no_padding{ padding:0 !important}



/*===========================header=============================*/

#header{ position:fixed; top: 0; width:100%; height:5rem; background:#fff; z-index: 99; }

#header .logo_fiex{}

#header .logo{ position:absolute; left:60px; top:10px;}

#header .bnt_nav{}

#header .bnt_nav{position:absolute; right:-0.5rem; top:1px; height:5rem;}

#header .bnt_nav button{ height:5rem; background:none; border:none; }

.am-header-default .am-header-nav.bnt_nav .am-btn{ font-size: 20px; right: 1rem !important; padding: 0;  background: none;} 
.am-header-default .am-header-nav{ position: absolute;   right: 3.3rem; }
.bnt_nav i{ color:#505050; font-size: 20px;}

.fixed_box{height:5rem;}



#menu{ width:50%;}

#menu li{ background:none;color: #EEE; height:3rem; text-align: center; padding:0;}

#menu li a{ padding:0;}

#menu li a:hover{ background:none; color:#fff;}

#menu  .am-header{  line-height: 15px;}

#menu .iconfont{ color:#fff;}





#nav .am-list > li{  background: none; border-color:#3c3d3d; padding: 1rem 0; }

#nav .am-list > li a{ padding:0; padding-left: 1rem; font-size:14px;}

#nav .am-list > li ul{ padding:0 ; margin-bottom: -1rem;}

#nav .am-list > li ul li{ padding:0 1rem; line-height: 3rem; display: block; }

#nav .am-list > li ul li{}

#nav .am-list > li ul li:last-child{ border:none;}

#nav .am-list > li ul li a{ font-size:12px; display:block; padding:0;}

#nav .am-fr[class*="am-icon-"]{ color: #777;}

#nav .doc-oc-demo3{ width:50px;}

#nav .am-list > li ul{ padding-top: 10px; }

/*===========================footer=============================*/

 

#footer_box{ padding: 0px;}

#footer_box .copyright{ background:#002049; color:#616161; padding-bottom: 20px; padding-top: 10px; font-size: 12px;}

#footer_box .copyright a{ color:#fff;}

#footer{height: 65px; background:#fff; border-top: 1px solid #e4e4e4; }

#footer ul{background:#fff;  height: 65px;}

#footer li {height: 60px; }

#footer li a{ display:block;  color:#616161;}

#footer span{ display:block; font-size:1.4rem; color:#616161;}

#footer .am-icon{ font-size:2.3rem; margin-bottom: 1rem; padding-top:0; color:#616161; padding-top: 0px; line-height: 35px;}

#footer li.on a{color:#fa5036;}

#footer li.on a span{color:#fa5036;}

#footer li.on .am-icon{color:#fa5036; }



/*===========================index=============================*/

