@charset "utf-8";
/* CSS Document */
 body{font-size:12px;background: url(../images/index_bg.jpg) no-repeat top center;margin: 0 auto;font-family:"microsoft yahei","Arial,Helvetica,sans-serif";}
 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td ,hr{padding: 0;margin: 0;}
 img {border: 0;}
 h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
 a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());color:#666;}
 a:visited{text-decoration:none;}
 a:active{text-decoration:none;}
 a:hover{ color:#0088cd;outline:none}
 ol,ul {list-style: none;}
address,caption,cite,code,dfn,em,th,var,i{ font-style:normal; font-weight:normal;}
 #header{ max-width:1400px; height:126px;  margin:0 auto}
 .header{ width:1002px; height:126px; margin:0 auto; position:relative;}
 .logo{ position:absolute; top:23px; left:10px;}

 .tools{ width:140px; height:auto; position:absolute; top:20px; right:20px;}
 .tools ul li{ width:70px; text-align:center; float:left; display:inline}
 .dh{ background:url(../images/dh.png) no-repeat; text-indent:0.7cm; line-height:20px; color:#216ec0; font-size:14px; font-weight:bold; font-family:"微软雅黑"; position:absolute; top:63px; right:155px;}
 .dh_nr{ position:absolute; top:58px; right:10px; color:#216ec0; font-size:20px; font-weight:bold}

#snav{ max-width:1920px; height:46px; position:relative; z-index:500; margin:0 auto; background:#fafafa; border-top:solid #dfdfe1 1px;}
#snav ul{ width:1002px; height:46px; margin:0 auto; }
#snav ul li{  width:125px; height:46px; line-height:46px;text-align:center; float:left; font-family:"微软雅黑"; font-size:14px; background:url(../images/line.jpg) no-repeat right 0}
#snav ul li a{width:125px; height:46px; display:block; color:#003f99;}
#snav ul li a:hover{ color:#003f99; background:#efefef;transition-duration:0.8s; }

#snav ul li ul{display:none;width:125px;z-index:11; height:auto; overflow:hidden; background:#01337c; margin:0 auto; padding:13px 0}
#snav ul li ul li{line-height:25px;height:25px;position:relative;z-index:2; width:107px; margin-left:9px; border-bottom:1px dashed #114289; background:none}
#snav ul li ul li a{font-weight:300;color:#a2c8ff;line-height:25px;width:107px;font-size:12px; display:block; height:25px; font-size:12px; margin:0 auto;}
#snav ul li ul li a:hover{color:#ff0; background:none}

#sy a{ background:url(../images/nav_bg.jpg) no-repeat top center; color:#FFF !important;}
#sy a:hover{ color:#FFF;background:url(../images/nav_bg.jpg) no-repeat top center !important; }
 /*width*/
.warp{ width:1080px; margin:0 auto;}
/*定位*/
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.bc{ margin-left:auto; margin-right:auto;}
.fl{ float:left; display:inline-block; }
.fr{ float:right; display:inline-block;}
.clear{ clear:both;}
.cl{ clear:left;}
.cr{ clear:right;}
.clearfix:after{ content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix{ display:inline-block;}
*html .clearfix{ height:1%;}
html[xmlns] .clearfix { display: block;}
.vm{ vertical-align:middle;}
.pr{ position:relative;}
.pa{ position:absolute;}
.zoom{ zoom:1}
.hidden{ overflow:hidden;}
.none{ display:none;}
.db{ display:block;}
.h2p{height:2px;}
.h5p{height:5px;}
.h6p{height:6px;}
.h10p{height:10px;}
.h14p{height:14px;}
.h8p{ width:100%;height:8px;}
.h12p{ width:100%;height:12px;}
.h16p{ width:100%;height:16px;}
.h18p{ width:100%;height:18px;}
.h20p{ width:100%;height:20px;}
.h25p{ width:100%;height:25px;}
.h26p{ width:100%;height:26px;}
.h28p{ width:100%;height:28px;}
.h30p{width:100%;height:30px;}
.h34p{width:100%;height:34px;}
.h40p{width:100%;height:39px;}
.h66p{ width:100%;height:66px;}
.h200p{width:100%;height:200px;}
.h230p{width:100%;height:230px;}

 /*banner*/

.Index_banner{ clear:both; width:100%; overflow:hidden; min-width:1080px; position:relative; z-index:0; top:-2px;}
.Index_ban { width: 1210px; height:330px; position: relative; margin:0 auto; z-index:0;}
.Index_ban .Slide-box{ margin-left:-355px;}
.Index_ban .Slide-ban{ position:absolute; left:0; top:0; z-index:1;}
.Index_ban .prev,
.Index_ban .next { display: none; width:60px; height: 119px; background: url(../images/btn.png) no-repeat; position: absolute; top:35%;z-index:2;}
.Index_ban .prev { left: 0; }
.Index_ban .next { right: 0; background-position: right }
.Index_ban .num { position:absolute; bottom:20px;left:50%; z-index:3; }
.Index_ban .num li { display:block;width:20px; height:20px; line-height:50px; overflow:hidden; margin-right:5px; display:inline-block; float:left;background:url(../images/dot02.png) no-repeat; cursor:pointer; background-position:0 0; }
.Index_ban .num li.on {background-position:-20px 0; }

 /*product*/
.E-Tit{ margin-top:0px;}
.E-Tit h2{ font-size:32px; line-height:46px;}
.E-Tit p{ font-size:20px; line-height:32px;}
.I-Tit1{ background:#003894 url(../images/ArrowD.png) no-repeat center top; color:#fff; padding:35px 0;}
.I-Tit2{ background:#0461c9 url(../images/ind_pro.jpg) center 0 no-repeat; color:#f5f5f5; padding:15px 0;}
.I-Tit3{color:#328cbd; padding:60px 0 37px; border-bottom:1px solid #e2e2e0;}
.I-Tit4{color:#fff; padding:60px 0 37px; margin-top:0;}
.I-Tit5{color:#fff; padding:0px;}

.E-index2{}
.Pro_list{width:1110px; padding:30px 0 30px;}
.Pro_list li{position:relative; width:525px; height: 223px; float:left; margin:0 30px 20px 0; padding-bottom:10px;}
.Pro_list li em{ position:absolute; left:-6px; top:-6px; width:82px; height:87px; display:block; background-position:0 -72px;}
.Pro_box{ border:1px solid #e2e2e0; background:#fff; padding:25px 15px 15px 25px; width: 483px; height:181px;}
.Pro_box .Img{ width:125px;padding-top:10px;}
.Pro_box .Text{ width:270px; height: 181px; margin-left:70px;}
.Pro_box .Text h2{ font-size:18px; font-weight:700; color:#333; line-height: 30px;}
.Pro_box .Text .Intro{ color:#2786b9; font-size:14px;}
.Pro_box .Text .Instru{line-height:18px;}
.Pro_box .Text dd{padding-left:10px; color:#999; line-height:20px;}
.Pro_box .E-detail{ position:absolute; right:23px; bottom:45px; width:82px; height:28px; display:block; background:url(../images/BtnBg01.png) no-repeat; background-position:-83px 0; color:#fff; text-align:center; line-height:28px;}
.Pro_box .E-detail:hover{ background-position:0px 0px;}

.E-index3{ background:#f5f5f5; width:100%; min-width:1080px;}
.E-index3 .Pro_list{ padding:30px 0 0 0;}
.E-index3 .Pro_box .E-detail{ background-position:-166px 0;}
.E-index3 .Pro_box .E-detail:hover{background-position:0px 0px;}

.E-index8{ padding:25px 0px 0px 0; width:100%; min-width:1080px; border-bottom:1px solid #e2e2e0;}
.Software{ margin-top:0px; width:1110px;}
.Software li{ width:1110px; height:200px; float:left; margin-right:30px; padding:25px; position:relative;}
.Software li .Img{ background:url(../images/E-bg03.png) no-repeat; margin-top:8px; width:130px; height:116px; text-align:center; padding-top:14px;}
.Software li .Text{ width:1070px; margin-left:20px; font-size:15px; line-height:30px;color:#fff;}
.Software li .Text h2{ font-size:18px; color:#333; margin-top:20px;}
.Software li .Text .Textvideo{ margin-top:5px;width:300px;float:left;}
.Software li .Text .Texttext{ margin-top:5px;width:700px;float:left;}
.Software li .Text p{ line-height:25px;color:#fff;float:left;width:720px;}
.Software li .E-detail{ position:absolute; font-size:12px;right:25px; bottom:25px; width:82px; height:28px; display:block; background:url(../images/BtnBg01.png) no-repeat; background-position:-83px 0; color:#fff; text-align:center; line-height:28px;}
.Software li .E-detail:hover{ background-position:0px 0px;}

.NewsBox{ width:1125px; padding:40px 0;}
.NewsItm{ width:330px; float:left; margin-right:45px;}
.NewsItm h2{ line-height:26px;}
.NewsItm h2 b{ font-size:20px; font-weight:100;}
.NewsItm h2 a{ float:right;}
.NewsItm h2 a:hover{ color:#49b3ef;}
.NewsItm p{ margin-top:18px;}
.NewsItm ul{ margin-top:15px;}
.NewsItm ul li{ font-size:13px; line-height:26px; width:100%; height:26px; overflow:hidden;}
.NewsItm ul li em{ color:#49b3ef;}

/*footer*/
.footer{ background:#003894 url(../images/map-bg.png) no-repeat center; width:100%; min-width:1080px; color:#fff;}
.footer a{ color:#fff;}.footer a:hover{ color:#ccc;}
.Help{ padding-bottom:0px; border-bottom:1px solid #003894;width:100%; min-width:1080px;}
.Help .F-img{ background: url(../images/line03.png) no-repeat right center; width:180px; padding:20px 40px 20px 10px;}
.Help .F-qr{ background:#fff; padding:5px; width:120px; height:115px; margin:25px auto 10px;}
.Helplist{ width:810px; padding-top:20px;}
.Helplist dl{ width:120px; padding-left:50px; float:left; line-height:24px;}
.Helplist dt{ font-size:14px; margin-bottom:10px;}
.Helplist dl.Contactus{ width:250px;}
.Helplist dl.Contactus dd{ width:250px;}
.Helplist dl.Contactus h4{ margin:25px 0;}

.Copyright{ border-top:1px solid #6e6e6e; padding:10px 0 10px;width:100%; min-width:1080px;}
.Copyright dt,.Copyright dd{ display:inline;}
.font_p{ width:100%; text-align:center; line-height:30px;}
.font_log{ float: left; margin-left: 10px; width: 40px; height: 33px; display: block; margin-top: -11px; }



/**/
.main{width:100%; height:auto; margin:0 auto; background:url(../images/bg2.jpg) repeat;}
.main2{width:1240px; height:auto;background:#fff; margin:0 auto; position:relative; z-index:222;padding-bottom:40px;}
.tou{width:100%; height:30px; position:relative;top:0; left:0px; z-index:88;overflow:hidden;background:url(../images/tou.jpg) repeat-x;}
.n_l{width:274px; height: auto; float:left; background:url(../images/xian.jpg) right center no-repeat; padding-left:34px; padding-right:36px; overflow:hidden; display:inline;}

.n_t1{width:274px; height:49px; float:left; border-bottom:#b2b2b2 1px solid;}

.cpxx{ width:1160px; height:175px;overflow:hidden; float:left;}
.cpxx ul li{width:217px; height:175px; overflow:hidden;float:left; padding-left:12px; position:relative;}

.cpxq{width:217px; height:174px;overflow:hidden;float:left; border-bottom:#999ca2 1px solid; margin-left:6px;}
.cpxq dl{width:217px; height:174px;overflow:hidden;float:left;}

.fl2{ width:274px; height:auto;  clear:both;}
.l_cpfl{width:274px; height:auto; float:left;}
.l_cpfl ul{width:274px; height:auto; margin:0 auto; }
.l_cpfl ul li{width:274px; height: auto;padding-top:6px; float:left;color:#575757;}
.fl1{ color:#676767; width:230px; font-size:15px; height:49px; line-height:50px; padding-left:32px;background:url(../images/ico2.jpg) left center no-repeat; padding-right:12px; float:left;display:block;}
.fl1:hover{ color:#fff;width:230px;padding-right:12px; text-decoration:none; height:50px; padding-left:32px; border:none; display:block; background:url(../images/lbg1.jpg) center no-repeat; font-size:15px; font-weight:bold;}
.fl01{color:#676767;}
.fl01:hover{color:#fff;}

.di1{ width:100%; border-bottom:#494949 1px dotted;}
.di2{ border-bottom:#b2b2b2 1px solid; width:100%;}



.l_lx{ width:250px; height:auto; float:left; background:#dcedff; padding:12px; border:#cfcfcf 1px solid;}
.l_lx ul li{ width:250px; height:auto; float:left;}


/*产品页*/
.n_r{ width:846px; height:auto; float:right; padding-right:26px; overflow:hidden;}
.n_t{width:846px; height:40px; line-height:24px; margin:0 auto; border-bottom:#b2b2b2 1px solid;}
.dqwz{width: auto; height:40px; padding-right:12px; display:block; float:right; line-height:40px; color:#5e574d;}
.dqwz a{color:#5e574d;}

.tit{width: auto; height:40px; line-height:40px; padding-left:12px; float:left; font-size:18px; color:#4e4e4e; }
.tit span{ color:#0950a0; line-height:40px; font-weight:normal; padding-left:4px; text-transform:uppercase;}

.n_news{ width:810px; height:auto; margin:0 auto;}
.n_news ul li{ width:810px; height: auto; float:left;}

.news{width:800px; height:40px; line-height:40px; float:left; background: url(../images/ico4.jpg) left center no-repeat; border-bottom:#434343 1px dotted; color:#545454;overflow:hidden; color:#666; padding-left:10px; cursor:pointer;}
.news a{ width: auto; height:40px; line-height:40px;color:#666; float:left; display:block; padding-left:10px;}
.news span{ width:80px; height:40px; line-height:40px; text-align:center; float:right; display:block;}


.n_news1{width:830px; height: auto;  margin:0 auto; overflow:hidden; display:none;}
.n_news1 dl{width:790px; height:120px;background:#ecf5ff; border:#e9e2d8 1px solid; padding-left:23px; padding-right:14px; padding:10px 10px 10px 20px; float:left;}
.n_news1 dl dt{ width:141px; height:84px; float:left; background: url(../images/n_pbg.jpg) center no-repeat; padding:7px; overflow:hidden; display:inline;}
.n_news1 dl dd{ width:540px; height:78px; padding-left:14px; line-height:25px;float:left; color:#3b3b3b; float:left; display:inline;}
.n_news1 dl dd a{color:#2370a0;line-height:30px;}
.n_news1 dl dd span{color:#999999;line-height:30px; background:url(../images/ico5.jpg) left center no-repeat; width:530px; height:30px; padding-left:10px; display:block; font-size:14px; font-family:"宋体";}

.fy{ width:400px; height:30px; margin:0 auto; text-align:center; margin-top:30px;}
.fy ul li{ width:22px; height:22px; float:left; padding-left:4px; padding-right:4px; }
.fy ul li a{color:#8698b6; line-height:22px; border:#cccccc 1px solid;width:20px; height:20px; display:block; float:left; background:#fff; font-weight:bold;}
.fy ul li a:hover{ background:#1c64b0;color:#fff; line-height:22px; border:none;width:22px; height:22px; display:block; float:left; text-decoration:none;}

/*产品列表*/
.n_pro{width:840px; height: auto; float:left;}
.n_pro dl{width:230px; height:216px; padding-left:24px; padding-right:8px; float:left; padding-top:21px; display:inline; overflow:hidden;}
.n_pro dl dt{ width:222px; height:158px; float:left; background:#bbbbbb; padding:4px; overflow:hidden; display:inline; text-align:center}
.n_pro dl dd{ width:210px; height:30px; padding:10px; line-height:22px;float:left; background:#e3e3e3; color:#5e5e5e; float:left; font-size:13px;display:inline; overflow:hidden;}
.n_pro dl dd span{color:#0e4d9a;line-height:26px; background:url(../images/ico6.jpg) left center no-repeat; padding-left:10px; display:block; font-size:12px;}
.n_pro dl dd span a{color:#0e4d9a;line-height:26px;}
/*内容页*/
.content{ width:760px;height:auto!important;margin:0 auto; color:#4e4e4e;font-size:14px;}
.content p{padding-top:10px;font-size:14px; line-height:21px;}
.pic{ width:auto !important; max-width:650px; height:auto; margin:0 auto; text-align:center;}
.pic img{ border:#e2e2e2 1px solid; padding:5px; overflow:hidden; max-width:100%;}
.content2{ width:760px; height: auto; margin:0 auto;padding-top:10px; color:#4e4e4e; font-size:14px;}
.content2 p{padding-top:10px;font-size:14px; line-height:21px;}
.title{ width:100%; height:40px; line-height:40px; color:#006699; margin:0 auto; text-align:center; font-size:14px;}

.nei_t{ width:100%; height: auto;margin:0 auto; }
.date{ width:200px; height:30px; line-height:30px; color:#aa99bb; float:left;}
.bdfx{ width:300px; height:20px; line-height:20px; color:#aa99bb; float:right; padding-right:20px; padding-top:10px;}

.page{ width:600px; height: auto; float:left; padding-top:20px; padding-left:30px;}
.page ul li{width:600px; display:block; height:33px; line-height:33px;margin-bottom:10px; color:#7d7d7d;}
.page ul li a{ color:#7d7d7d; font-weight:normal;}
.page ul li a:hover{ color:#7d7d7d;font-weight:normal;}

.fh{ width:100px; height:100px; float:right; line-height:100px; color:#494848; font-weight:bold; padding-top:20px;}
.fh a{color:#494848;}

.xux{ border-bottom:#99999a 1px dotted; height:10px; width:760px; margin:0 auto;}
/*在线留言*/
.b_t{ width:831px; height:42px; margin:0 auto; background:url(../images/xian3.jpg) bottom center no-repeat; line-height:42px; color:#676767; font-size:14px; font-weight:bold;}
.b_t span{ display:block; float:right;}
.b_t a{ color:#676767;}
.plr{ float:right; font-size:12px; font-weight:normal; line-height:42px; width:auto; height:42px;}

.lyxx{ width:805px; height: auto; margin:0 auto; background:#d1d1d1; border:#e4e4e4 1px solid; border-top: none; line-height:25px; color:#676767; padding:12px;}

.ly{width:831px; height: auto; margin:0 auto; border-top:#7a7a7a 1px dotted; padding-top:20px;}
.f_red{ color:#ff0000;}
.sysr1{ border:#e3e9ef 1px solid; width:200px; height:18px; line-height:18px;}
.sysr2{ border:#e3e9ef 1px solid; width:446px; height:100px;}
.sysr3{ border:#e3e9ef 1px solid; width:50px; height:18px; line-height:18px;}
.tj{width:59px; height:21px; background:url(../images/tj.jpg) center no-repeat; border:none;}

.xwly{width:800px; height: auto; margin:0 auto; border:#7a7a7a 1px dotted; padding:30px 0px 30px 30px;}
.linkOn a,.linkOn a:hover{color:#000; background:#3C9}

.bord {
	border: 1px solid #CCCCCC; padding:3px; line-height:176%;
}
.inputcss{border:#CCCCCC 1px solid;}




.ss{width:240px; line-height:26px; clear:both; padding-left:30px;}
.l_cpfl_div{color:#676767; width:230px; font-size:15px; height:36px; line-height:36px; padding-left:32px;background:url(../images/ico2.jpg) left center no-repeat; padding-right:12px; clear:both; margin-top:3px;}

.xwly{width:800px; height: auto; margin:0 auto; border:#7a7a7a 1px dotted; padding:30px 0px 30px 30px;}
.fl1xx a,.fl1xx a:hover{color:#FFF; font-weight:bold;}

.activex{background:url(../images/lbg1.jpg) no-repeat 0px 0px; color:#FFF}

.div_erji{width:240px; height:30px; line-height:30px; background:#d6e6f6; margin-top:3px; clear:both; padding-left:30px; font-size:14px; color:#436c90}
.div_erji a,.div_erji a:hover{color:#436c90;}

.content h4{width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; font-family:"微软雅黑"; background:#95CAFF; margin-bottom:10px; clear:both;}
.contable{margin:0 auto 10px auto;}
.contable td img{margin-bottom:10px;}
.contable td{ font-size:14px; font-family:"微软雅黑"; }

.xiaotu{ width:142px; height:27px; text-align:center;right:236px; position:absolute; z-index:222; top:-35px; padding-left:30px;}
.xiaotu ul{margin-top:5px;}
.xiaotu ul li{width:18px; height:18px; text-align:center; line-height:18px; cursor:pointer; margin-right:22px; float:left}
.bnt1{background:url(../images/bnt1.jpg) no-repeat; color:#000;}
.bnt2{background:url(../images/bnt2.jpg) no-repeat; color:#FFF;}
