﻿/*
*{filter:Gray;} 


全局*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { font-family:"宋体",Arial, Helvetica, sans-serif; margin:0; padding:0;  font-size:12px;}
.bit p{text-align:left; text-indent:2em; overflow:hidden;   clear:both; line-height: 20px; word-wrap:break-word; word-break:break-all;}
p{text-align:left; text-indent:2em; overflow:hidden;   clear:both; line-height: 20px; word-wrap:break-word; word-break:break-all;}
*{ margin:0; padding:0; font-size:12px;font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif;}
.m{ background:url(../images/bodybg.jpg)   repeat-x; color:#333333}
a{color:#00479D; text-decoration:none;}
a:hover{color:#4EC957;}
a img{border:0;}
 .wormbg { background:url(../images/wormbg.jpg) no-repeat  ;  overflow:hidden; }/*for FF*/
 li{list-style:none;}
.clear{ clear:both;}
.left{float:left;}
.right{ float:right;}
.kouh{ color:#fff ; font-size:20px  ; padding-top:65px ; background :url(../images/wormbg.jpg) -300px 0px; text-align :right; width:560px; font-weight:bold;}
.hidden{ display:none;}
.fleft{ }
.kefu{ text-align:right; }
.show{ display:block;}
.wrapper{width:980px; margin:0 auto;}
.sbj10{ margin-top:10px;}
.sbj5{ margin-top:5px;}
.xbj5{  margin-bottom:5px;}
.zbj10{ margin-left:10px;}
.pad10{ padding:10px;}
.pad7{ padding:7px;}
.brd{ border :1px solid #f00}
.border{ border:1px solid #2D76BD}
.zd{  padding-left:25px; background:url('../images/zd.gif') no-repeat;  font-size:14px; line-height:30px }


/*头部*/

.header{ height:90px;   width:100%;}
.logo{ width:220px; background-position : -75px 0px;  height:90px}
.f400{ width:180; color:#fff;   font-size:12px;   }
#top .menu{ border :1px solid #1E568F; height:35px; background :url(../images/menu-bg.jpg)}
.qq{ background:url('../images/kefu_middle.png') repeat-y; width:139px; padding:0px 0px}
 
.qq ul li{ background:url('../images/qq.gif') no-repeat 10px 2px;  padding-left: 35px ; line-height:20px}
#top  .menu-class{ width:96px; float:left; line-height:35px ; color:#fff; text-align : center; font-size:14px;
              background:url(../images/menu-line.jpg) no-repeat; background-position: 94px 1px; cursor:hand;  }
#top .menu-select{   background:url(../images/menu-select.jpg) no-repeat ; background-position:center;  width:93px; float:left ; font-size:14px;font-weight:bold;}
#top .menu-class-right{ width:96px; float:left; line-height:35px ; color:#fff; text-align : center; font-size:14px;cursor:hand;  }
 .bot{ color:#2D76BD; background:url('images/butt.jpg'); border:0px; cursor:pointer; margin-left:15px; width:65px; line-height:25px; height:25px; text-align:center;}
.softinfo h1{ font-size:15px}
.softinfo h2{ font-size:12px; font-weight:normal;}
/*尾部*/
.c{ text-align:center;}
.copyright{ line-height:25px ; }

/*首页主体*/
.box1 {border:0;width:380px; position:relative; margin-bottom:5px} 
.box2 {border:0; width:198px;   position:absolute;bottom:5px;right:5px} 
.fn{width:25px;  color:White; text-align:center; font-weight:bold; height:18px; cursor:pointer; line-height:18px; margin-left:3px; background:url('../images/pn.png')}
.fns{width:30px;  color:White; text-align:center;  font-weight:bold; height:18px;  cursor:pointer; line-height:18px; margin-left:3px; background:url('../images/pns.png')}
.focus{width:400px; height:350; padding-top:10px }
.download{width:310px;  height:410px ; background-position : -475px -138px;}
.softinfo{ margin:50px 10px 100px 0px; width:300px;  height:350px }
*html .softdown{margin-right:18px; margin-top:40px; width:225px; height:50px ; cursor:pointer;}
.softdown{margin-right:48px; margin-top:40px; width:150px; height:50px;cursor:pointer;} 
.softinfotext{ font-size:12px ; color:#fff;}
.softinfotitle{ font-size:16px ; color:#fff; font-weight:bold; text-align:center}
.ld{ width: 262px }
.login{ width:264px; background-position :-792px -135px ; height:210px}
.login .txt{ border:none; background-color:Transparent;  height:16px; line-height:16px }
#f4000 div{ font-size:16px;  }
.more{ text-align:right; padding-right:20px; padding-top:10px; color:#00479D}
 
*html .more{ text-align:right; padding-right:25px }

*html .news{width:264px; background-position :-792px -345px ; height:170px; padding-top:35px}
.news{ width:264px; background-position :-792px -346px ; height:170px; padding-top:30px; } 
.news ul{ margin:7px 0 0 20px;}
.news ul li{ text-align:left; line-height:25px; background:url(../images/dot.gif) 0px 12px no-repeat; padding-left:10px ; color:#00479D}
.news ul li a{color:#00479D;}
.news ul li a:hover{ color:#4EC957;   }


*html .news1{width:264px; background-position :-792px -135px ; height:200px; padding-top:5px}
.news1{ width:264px; background-position :-792px -130px ; height:210px; padding-top:0px} 
.news1 ul{ margin:7px 0 0 20px;}
.news1 ul li{ text-align:left; line-height:25px; background:url(../images/dot03.jpg) 0px 12px no-repeat; padding-left:10px ; color:#ffffff}
.news1 ul li a{color:#ffffff;}
.news1 ul li a:hover{ color:#ffffff;   }

 

*html .seo{background-position : -75px -558px; width:355px; height:210px ;padding-top:5px}
.seo{background-position : -75px -558px; width:355px; height:210px ;padding-top:0px}
.seo ul{ margin:7px 0 0 20px;}
.seo ul li{ text-align:left; line-height:25px; background:url(../images/dot.gif) 0px 12px no-repeat; padding-left:10px ; color:#00479D}
.seo ul li a{color:#00479D;}
.seo ul li a:hover{ color:#4EC957;   }

*html .faq{background-position : -430px -558px; width:357px; height:210px; padding-top:5px}
.faq{ background-position : -430px -558px; width:357px; height:210px;padding-top:0px}
.faq ul{ margin:7px 0 0 20px;}
.faq ul li{ text-align:left; line-height:25px; background:url(../images/dot.gif) 0px 12px no-repeat; padding-left:10px ; color:#00479D}
.faq ul li a{color:#00479D;}
.faq ul li a:hover{ color:#4EC957;   }

*html .book{background-position : -789px -558px; width:268px; height:210px; padding-top:5px}
.book{ background-position : -789px -558px; width:268px; height:210px;padding-top:0px}
.book ul{ margin:7px 0 0 20px;}
.book ul li{ text-align:left; line-height:25px; background:url(../images/dot.gif) 0px 12px no-repeat; padding-left:10px ; color:#00479D}
.book ul li a{color:#00479D;}
.book ul li a:hover{ color:#4EC957;   }

/*关于我们*/

#aboutus .content{width:710px; border:1px solid #2D76BD; background-color:#54ABE5}
#aboutus .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}

/*联系我们*/

#contactus .content{width:710px; border:1px solid #2D76BD; background-color:#54ABE5}
#contactus .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}

/*代理合作*/

#agent .content{width:710px; border:1px solid #2D76BD; background-color:#54ABE5}
#agent .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}

/*常见问题*/

#faq .content{width:710px; border: 1px solid #2D76BD; background-color:#54ABE5}
#faq .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}

/*技术支持*/

#service .content{width:710px; border:1px solid #2D76BD; background-color:#54ABE5}
#service .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#service .ssoft{ width:300px ; padding:30px 50px;}
#service .sitem{ padding:50px 0; line-height:50px ; font-size:14px ; color:#fff; font-weight:bold;}

/*解决方案*/

#plan .content{width:710px; border:1px solid #2D76BD; background-color:#54ABE5}
#plan .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#plan .ssoft{ width:300px ; padding:30px 50px;}
#plan .sitem{ padding:50px 0; line-height:50px ; font-size:14px ; color:#fff; font-weight:bold;}

/*产品报价*/

#price .content{width:710px; border:1px solid #2D76BD; background-color:#54ABE5}
#price .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#price .ssoft{ width:300px ; padding:30px 50px;}
#price .sitem{ padding:50px 0; line-height:50px ; font-size:14px ; color:#fff; font-weight:bold;}

/*产品介绍*/

#product .content{width:710px;   }
#product .picontent{width:980px;   }
#product .title{width:240px; background:url('../images/titbg.jpg') repeat-x ;   line-height:29px ; padding-left:20px}
#product .list-c{background:url('../images/list-c-bg.jpg')  ;  padding-left:30px; line-height:25px;  background-repeat:repeat-x; background-position: center; background-attachment:fixed; }
#product .plist{width:710px; border:1px solid #2D76BD; background:url('../images/pb.jpg');  height:240px; text-align:center ; }
#product .plist .pprice{height:28px}

#product .pilist{width:980px; border:1px solid #2D76BD; background:url('../images/pb.jpg');  height:240px; text-align:center ; }
#product .pilist .pprice{height:28px}
  .pprice div{ background:url('../images/pbut.gif') ; float:left; line-height:28px; height:28px; margin:2px 5px; text-align :center ; width:130px ; color:#fff}
#product .pimg{width:260px;  padding-top:20px; position:relative  }
#product .ts{ position:absolute; left:130px; top:20px  }
#product .downlist{ background-color:#fefefe;  text-align:left;}
#product .downlist .downadd{ padding-left:20px}
#product .downlist a{   text-align:left;  background: url('../images/pic_down.gif') no-repeat; padding-left:20px; line-height:35px}
#product .downlist #pgp2 a{   text-align:left;  background: url('../images/pic_down.gif') no-repeat; padding-left:20px; line-height:35px}
#product .pgen{ width:435px; }
#product .pconfig{ text-align:left; color:#fff; font-size:12px; font-weight:bold; padding-left:30px;  line-height:28px; padding-top:20px}
#product .func{ text-align:right; color:#fff; font-size:12px; font-weight:bold; padding-right:22px;  line-height:28px; padding-top:10px ; padding-bottom:10px}
#product .func a{  color:#ffffff; border:1px solid #2D76BD; padding:5px 10px ; line-height:35px ; margin-right:20px;}
#product .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#product .pmenu{ height:30px; width:100%; border:1px solid #2D76BD; background-color:#eee ; line-height:30px;}
#product .pmenubgl{ background-image:url('../images/pmenubg.jpg'); width:80px; padding-left:20px; color:#fff; font-size:14px; font-weight:bold;}
#product .pmenudotj{ background-image:url('../images/dotj.gif'); background-repeat:no-repeat; background-position:center; width:20px;  height:30px; line-height:30px  }
#product .pmenubgr{    padding-left:20px; color:#666; font-size:14px; font-weight:bold;}
#product .pmenubgn{    color:#666; font-size:14px; font-weight:bold; cursor:pointer;}
#product .ssoft{ width:300px ; padding:30px 50px;}
#product .sitem{ padding:50px 0; line-height:50px ; font-size:14px ; color:#fff; font-weight:bold;}

/*产品下载*/

#download .content{width:710px; border:1px solid #2D76BD; background-color:#54ABE5}

#download .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#download .ssoft{ width:300px ; padding:30px 50px;}
#download .pad{  border : 1px solid #2D76BD }
#download .sitem{ padding:50px 0; line-height:50px ; font-size:14px ; color:#fff; font-weight:bold;}



/*资讯列表*/

#newslist .content{width:710px;  }
#newslist .title{width:240px; background:url('../images/titbg.jpg') repeat-x ;   line-height:29px ; padding-left:20px}
#newslist .list-c{background:url('../images/list-c-bg.jpg')  ; padding-bottom:20px ; padding-left:30px; line-height:25px;  background-repeat:repeat-x; background-position: center; background-attachment:fixed; }
#about text,#about p,#about li,#about p{text-align:left; text-indent:2em; overflow:hidden; font-size:14px; clear:both; line-height: 180%; word-wrap:break-word; word-break:break-all;}
 
#newslist .pconfig{ text-align:left; color:#fff; font-size:12px; font-weight:bold; padding-left:30px;  line-height:28px; padding-top:20px}
#newslist .func{ text-align:right; color:#fff; font-size:12px; font-weight:bold; padding-right:30px;  line-height:28px; padding-top:20px}

#newslist .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#newslist .plist{width:670px; border:1px solid #2D76BD; background-color:#EFF7FE ;  padding-left:20px ;padding-right:20px ; line-height:28px }
#newslist .plisttitle{	background:transparent url(../images/dot02.gif) no-repeat 0 14px;	padding-left:10px; color:#083AA1;}
#newslist .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#newslist .pmenu{ height:30px; width:100%; border:1px solid #2D76BD; background-color:#eee ; line-height:30px; cursor:pointer}
#newslist .pmenubgl{ background-image:url('../images/pmenubg.jpg'); width:80px; padding-left:20px; color:#fff; font-size:14px; font-weight:bold;}
#newslist .pmenudotj{ background-image:url('../images/dotj.gif'); background-repeat:no-repeat; background-position:center; width:20px;  height:30px; line-height:30px  }
#newslist .pmenubgr{    padding-left:20px; color:#666; font-size:14px; font-weight:bold;  cursor:pointer}
#newslist .pmenubgn{    color:#666; font-size:14px; font-weight:bold; cursor:pointer}
.zbg{ background-image:url('../images/zxbg.jpg') ; background-repeat:no-repeat; background-position:right bottom; line-height:35px}
.zx{ height:30px; line-height:30px ; padding-top:5px}
.zx input{ height:18px; line-height:18px}
 

/*详细资讯内容*/

#newsinfo .content{width:710px;   }
#newsinfo .title{width:240px; background:url('../images/titbg.jpg') repeat-x ;   line-height:29px ; padding-left:20px}
#newsinfo .list-c{background:url('../images/list-c-bg.jpg')  ;  padding-left:30px; line-height:25px;  background-repeat:repeat-x; background-position: center; background-attachment:fixed; }
#newsinfo .plist{width:710px; border:1px solid #2D76BD; background-color:#fefefe ; text-align:center ; padding-bottom:20px }
#newsinfo  #pgp2 a{   text-align:left;  background: url('../images/pic_down.gif') no-repeat; padding-left:20px; line-height:35px}
#ctext{ margin:0 auto;}
#ctext,#ctext p,#ctext li,#newsinfo p{text-align:left; text-indent:2em; overflow:hidden; font-size:14px; clear:both; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#ctext,#ctext p,#ctext li{ width:620px;}
#ctext .icon { border:0; margin:3px 0 0;}
#ctext img { border:1px solid #ccc;max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#ctext p{ margin-top:10px;}
#ctext a { text-decoration:underline;	color:#1f3a87;}
#ctext a:hover { color:#bc2931;}

 #newsinfo h1 span{ font-family:"宋体"; font-size:20px; color:#077ac7;}
#newsinfo h2 span{line-height:24px; font-size:12px; font-weight:normal;}
#newsinfo .menu{width:260px; border:1px solid #2D76BD; background-color:#54ABE5}
#newsinfo .pmenu{ height:30px; width:100%; border:1px solid #2D76BD; background-color:#eee ; line-height:30px;}
#newsinfo .pmenubgl{ background-image:url('../images/pmenubg.jpg'); width:80px; padding-left:20px; color:#fff; font-size:14px; font-weight:bold;}
#newsinfo .pmenudotj{ background-image:url('../images/dotj.gif'); background-repeat:no-repeat; background-position:center; width:20px;  height:30px; line-height:30px  }
#newsinfo .pmenubgr{    padding-left:20px; color:#666; font-size:14px; font-weight:bold;}
#newsinfo .pmenubgn{    color:#666; font-size:14px; font-weight:bold;}
 