 /*小件 */
.fl{float:left;}
.fr{float:right;}
.m15r{margin-right:15px;}
.m15l{margin-right:15px;}
.m10r{margin-right:10px;}
.m10l{margin-right:10px;}
.m10t{margin-top:10px;}
.tac{text-align:center;}
.bgc1{background-color: #ce4645;}
.bgc2{background-color: #563d7b;}
.bgc3{background-color: #0e64a3;}
.bgc4{background-color: #db7c3c;}
/*-----点击去除虚线---
a { behavior:url(link.htc)}
a:focus { outline:0; }
---*/
body{font-size:12px;color:#8a8a8a;line-height:22px;font-family:"微软雅黑",Verdana,Arial;background:#ececec;}
a{color:#666;text-decoration:none;}
a:hover{color:#d22d31;text-decoration:underline;}
body a:hover{color:#d22d31;text-decoration:underline;}
.main{margin:0 auto;width:1000px;overflow:hidden;}

/* 顶部-------------- */
.header{height:90px;background:#fff;position:relative;z-index:300;}
.header Div.top{width:980px;height:90px;margin:0 auto;position:relative;z-index:300;}
.header Div.logoHome{position:absolute;top:0px;left:0px;width:310px;height:90px;background-image:url(../images/logo_home.png);background-size:auto 100%;background-repeat:no-repeat;}
.header Div.logoHome a{width:310px;height:90px;display:block;text-indent:-9999px;}
.header Div.logo{position:absolute;top:15px;left:0px;width:360px;height:60px;background-image:url(../images/logo.jpg);background-repeat:no-repeat; background-size: 100%;}
.header Div.logo a{width:360px;height:60px;display:block;text-indent:-9999px;}
.topNav{position:absolute;top:20px;right:20px;z-index:300;}
.topNav a{padding-left:10px;padding-right:10px;}
.weibo{position:absolute;top:20px;right:0px;z-index:300;}
.weibo img{padding-left:1px;padding-right:1px;}
.topTel{position:absolute;top:50px;right:30px;z-index:300;}

/*-----首页------*/
.navWrap{background:url(../images/nav_bg.jpg);}
.nav{width:980px;height:32px;margin:0 auto;}
.nav li{float:left;display:inline;_width:96px;}
.nav li a{font-size:14px;color:#fff;font-weight:bold;height:32px;line-height:32px;padding-left:20px;padding-right:20px;display:block;}
.nav li a:hover{font-size:14px;color:#fff;font-weight:bold;height:32px;line-height:32px;padding-left:20px;padding-right:20px;background:#db7c3c;display:block;}
.nav li.current a{font-size:14px;color:#fff;font-weight:bold;height:32px;line-height:32px;padding-left:20px;padding-right:20px;background:#db7c3c;display:block;}
.homeWrap{/*padding-top: 40px;*/}

.ny_title_ge{height:30px;position:relative;}
.ny_title_ge span{position:absolute;right:0px;top:5px;}
.homeRight{width:400px;margin-top:30px;float:right;}
.homeRight .h_about{margin-top:20px;}
.ny_titile_index{position:relative;text-align:center;}
.ny_titile_en{display:block;height:25px;background:url(../images/Ttitle_i.png) no-repeat;}
.ny_titile_text{display:block;font-size:24px;color:#17324d;text-align:center;margin:15px 0;}
.ny_titile_line{display:block;}
.ny_titile_line span{display:inline-block;*display:inline;*zoom:1;width:40px;height:5px;background-color:#db7c3c;}
.ny_titile_who{background-position:444px 0;}
.ny_titile_server{background-position:468px -46px;}
.ny_titile_product{background-position:463px -70px;}
.ny_titile_news{background-position:447px -23px;}
.ny_body{padding:40px 0 0; position: relative;}
.text_box{}
.about_img_box{}
.about_img_box .menu_box{width:280px;height:320px;padding:0 20px; text-align: center; margin-right:20px;float:left; position: relative;}
.about_img_box .menu_box a{display: block; color: #fff;}
.about_icon{ display:block; width: 64px; height: 64px;  margin:20px auto 0; background:url(../images/iconpng.png) no-repeat;}
.iconyj{ background-position: 0 0;}
.iconjj{ background-position: -64px 0;}
.iconwh{ background-position: -128px 0;}
.icongz{ background-position: -192px 0;}
.about_img_box h2{margin: 20px 0; text-align: center;color: #fff;}
.about_img_box h2 a{ font-size: 18px; color:#fff;}
.about_img_box .more{display: block;width: 100px; padding: 5px 20px; border:1px solid #fff; margin:20px auto 0;}
#marquee{margin-top: 40px; height: 320px; overflow: hidden;}
.marqueeBtn{width: 1000px;position:absolute; top: 0;left: 50%; margin-left: -500px;}
.marqueeBtn span{display: block; width: 64px; height:64px; position: absolute; top: 240px; background:url(../images/btn.png) no-repeat; cursor:pointer;}
.marqueeBtn .next{background-position: 0 0; right: -64px;}
.marqueeBtn .prev{background-position: 0 -64px; left: -64px;}
.box_bg{ padding: 40px 0; background-color: #fff;}
.box_bg1{ background:url(../images/cuputer.jpg) no-repeat;  background-size: 100% 100%;}
.box_bg2{ background: #f1f1f1;}
.box_bg1 .text_box{ color: #fff;}
.news_box{margin-top: 30px; margin-right:-20px;}
.news_box li{width: 320px; height: 350px; margin-right: 20px; float: left; position: relative; background-color: #fff;}
.news_box li img{ width: 320px; height: 180px; float: left; background: #000;}
.news_box li a:hover img{ opacity:0.8filter: alpha(opacity=80);}
.news_box_content{clear: both; padding: 10px 20px;}
.news_title{height: 22px; margin:5px 0 10px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.news_title a{ color:#333;}
.news_desc{ height: 66px; overflow: hidden; margin-bottom: 10px;}
.news_box_content .more{ display: block; width: 120px; padding: 5px 10px;text-align: center;  border:1px solid #d22d31; margin:0 auto;}
.news_time{ position: absolute; top: 0; left: 20px;  color: #fff; background:#d22d31;  width: 32px; padding: 15px 10px 10px;}
/*-----首页幻灯片------*/
.slides{POSITION:relative;height:500px;OVERFLOW:hidden;}
.slides .ulImage{Z-INDEX:0;POSITION:absolute;HEIGHT:500px;OVERFLOW:hidden;}
.slides .ulImage LI{WIDTH:100%;FLOAT:left;HEIGHT:500px}
.slides .ulLink{Z-INDEX:100;POSITION:absolute;WIDTH:100px;HEIGHT:18px;MARGIN-LEFT:-45px;TOP:430px;LEFT:50%;overflow:hidden;}
.slides .ulLink LI{WIDTH:18px;HEIGHT:18px;BACKGROUND:url(../images/kv_scroll_icon_01.png) no-repeat 0px 0px;FLOAT:left;margin-left:5px;CURSOR:pointer;}
.slides .ulLink LI.liCurr{BACKGROUND:url(../images/kv_scroll_icon_01.png) no-repeat 0px -18px;}
.slides .homeAboutImg{position:absolute;top:200px;left:20%;}
/*------面包屑----*/
.crumbs{ border-bottom: 1px solid #ddd; padding: 6px 0;}
.crumbs a{

}
/*-----内页 ------*/
.mainWrap{background:#f2f2f2;}
.cent{height:auto;background:#fff;padding:24px 32px 24px 16px;overflow:hidden;}
.mLeft{width:200px;padding-bottom:30px;float:left;}
.mRight{width:700px;float:right;}
.mRight .mTitle{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f2f2f2;position:relative;}
.mRight .mTitle span{font-size:18px;position:absolute;top:3px;left:110px;}
.mRight .mInfo{font-size:14px;line-height:28px;}
.mRight .in-10{float:left;margin-right:20px;margin-bottom:20px;padding-top:10px;}
.mRight .in-20{float:right;margin-left:20px;margin-bottom:20px;padding-top:10px;}
.mRight .iy-10{color:#db7c3c;font-size:14px;font-weight:bold;}
.mRight .yline{border-bottom:1px dashed #dcdcdc;margin:10px 0px;}
.boxNav{margin-bottom:10px;}
.boxNav li{color:#0e3554;font-size:14px;font-weight:bold;height:34px;line-height:34px;padding-left:15px;border-top:1px solid #ddd;}
.boxNav li.onSub{height:auto;}
.boxNav li a{color:#0e3554;font-size:14px;font-weight:bold;}
.boxNav li a:hover{color:#db7c3c;}
.boxNav li ul.boxNavClass2{margin-bottom:10px;}
.boxNav li ul.boxNavClass2 li{height:24px;line-height:24px;padding-left:0px;border-top:1px solid #f2f2f2;background:none;}
.boxNav li ul.boxNavClass2 li a{color:#8a8a8a;font-size:12px;font-weight:normal;}
.boxNav li ul.boxNavClass2 li a:hover{color:#db7c3c;font-size:12px;font-weight:normal;}
.boxNav li.bn_contact{border-bottom:1px solid #ddd;}
.boxNav li ul.boxNavClass2 li.bn_current{background:url(../images/icon_boxnav_li_a2.png) right center no-repeat;}
.boxNav li ul.boxNavClass2 li.bn_current a{color:#db7c3c;font-weight:bold;}
.boxNav li.bn_current{background:url(../images/icon_boxnav_li_a2.png) right 12px no-repeat;}
.boxNav li.bn_current a{color:#db7c3c;font-weight:bold;}
.newBox{width:310px;border:1px solid #e6e6e6;padding:10px;margin-right:15px;margin-bottom:10px;float:left;}
.newBox:hover{background:#e6e6e6;}
.newBox .nb-img{width:310px;height:160px;overflow:hidden;}
.newBox .nb-img img{width:310px;height:160px;}
.newBox .nb-title{height: 28px; overflow: hidden;}
.newBox .nb-title a{color:#db7c3c;}
.newBox .nb-title a:hover{text-decoration:underline;font-weight:bold;}
.newBox .nb-time{font-size:10px;color:#999;height:16px;line-height:16px;}
.newBox .nb-info{height:38px;line-height:20px;}
.view{ padding-top: 20px;}
.view .viewTitle{padding:20px 0;}
.view .viewTitle h1{color:#db7c3c;font-size:18px; text-align: center;}
.viewInfo img{display: block; margin:0 auto;}
.back{clear:both;overflow:hidden;}
.back a{width:87px;height:28px;margin:20px 0px 10px 0px;display:block;background-image:url(../images/m_back.jpg);background-position:0px 0px;background-repeat:no-repeat;text-indent:-9999px;float:right;}
.back a:hover{width:87px;height:28px;margin:20px 0px 10px 0px;display:block;background-image:url(../images/m_back.jpg);background-position:0px -28px;background-repeat:no-repeat;text-indent:-9999px;}
/*分享*/
.viewsubTitle{text-align: center; padding-bottom: 10px;border-bottom: 1px dotted #ddd;}
.bdsharebuttonbox{display: inline-block;}
.bdsharebuttonbox a {
    background-image: url(../images/icon1.png);
    background-repeat: no-repeat;
}
/*分页部分*/
.List_page{margin-bottom:10px;margin-top:10px;clear:both;float:right;margin-right:25px;}
.List_page a{background:#EFEFEF;margin:0px 1px;padding:4px 6px;border:1px solid #D3D1CF;color:#A0A0A0;}
.List_page a:hover{background:#db7c3c;color:#fff;}
.List_page span{background:#db7c3c;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #FF8A00;}

/* 底部-------------------------------------- */
#footer{width:100%;height:60px;background:#ececec;clear:both;overflow:hidden;}
#footer .foot-main{width:980px;margin:0 auto;}
#footer .copyRight{width:700px;height:auto;text-transform:uppercase;font-size:12px;margin-top:20px;float:left;}
#footer .copyRight strong{font-size:12px;}
#footer .copyRight span{color:#bbb;}
#footer .byDesign{font-size:10px;text-transform:uppercase;float:right;margin-top:20px;}
#footer .byDesign span.website{color:#999;font-weight:bold;}

/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}

/* Hide from IE Mac */
.clearfix{display:block;}

/* End hide from IE Mac */

/* end of clearfix 