@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0 }
a:link, a:visited { text-decoration: none; color: #333 }
a:hover { color: #F00; text-decoration: underline }
a { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
img { border: 0 }
body { font-size: 12px; background: url(../images/bg.jpg) repeat-x 0 25px #fff; }
ul, ol { list-style-type:armenian }
.left { float: left }
.right { float: right }
.rightr { float: right }
.blank { height: 10px;  width: 98%; margin: auto;  }
.box { width: 1000px; margin:auto; margin-top:10px; overflow: hidden; }
/* header */
.headtop { width: 100%; height: 15px; line-height: 15px; background: url(../images/top.jpg) repeat-x; border-bottom: #CCC 1px solid }
.timer span { float: right }
.logo { background: url(../images/logo3.png) no-repeat; height: 104px; clear: both; margin: 5px auto }
/* nav */
nav { background: url(../images/nav_bg.png) repeat-x; border: #0d726e 1px solid; font-size: 14px; font-weight: bold; }
nav ul { overflow: hidden; border: #539dcf 1px solid; text-align: center; }
#nav li { display: inline; line-height: 34px; background: url(../images/navline.png) right no-repeat; padding: 0 20px }
#nav li a { color: #fff; }
#nav ul li a:hover { color: #ffff99; text-decoration: underline }
#nav ul li a#nav_current { color: #f5f521; }
/* banner */
.banner { margin: 5px auto }
.banner img { display: block }
/* 产品推荐 */
.news { width: 676px; }
.news h2 { font-size: 14px; color: #fff; background: url(../images/newsbg.png) no-repeat; height: 35px; line-height: 30px; padding-left: 20px }
.more { float: right; font-size: 12px; font-weight: normal; padding-right: 20px }
.more a { color: #FFF }
.more a:hover { color: #F00 }
.news ul { padding-top: 10px }
.pic_news { width: 335px; height: 295px; }
.center_news { width: 325px; height:295px; }
.c_n_top h3 { font-size: 14px; text-align: center; color: #333 }
.center_news section { background: url(../images/newtop_bg.jpg) no-repeat 10px 20px; height: 80px; overflow: hidden; border-bottom: #CCC 1px dashed }
.center_news section p { padding-left: 80px; padding-top: 10px; line-height: 22px; color: #666 }
.center_news section p a { color: #F00 }
.center_news ul li { background: url(../images/newsli.png) left center no-repeat; line-height: 27px; font-size: 14px; padding-left: 10px; height: 27px; display: block }
.center_news ul li img { _padding: 7px 0 0 0 }
.center_news ul { border-bottom: #CCC 1px dashed; padding-bottom: 8px }
/* 经典案例 滚动 */
.advs{ width: 317px; }
.announce { width: 317px; height: 340px; overflow: hidden }
.announce h2 { font-size: 14px; color: #fff; background: url(../images/annh2.png) no-repeat; padding-left: 20px; line-height: 27px; height: 27px }
.announce h2 a { color: #fff }
#gdwz{overflow:hidden;height:285px;width:315px; margin-top:16px;}
#gdwz1{ height:auto; text-align:left;}
#gdwz2{ height:auto; text-align:left; }
#gdwz1  li{ list-style-type:none; height:22px; background:url() no-repeat left center; text-align:left; text-indent:15px; }
#gdwz2  li{ list-style-type:none; height:22px; background:url() no-repeat left center; text-align:left; text-indent:15px; }
/**/
.adtupl { width: 495px; margin-left: 0px; height: 123px; margin-top: 0px; float: left; border: 1px solid #ddd;}
.adtupr { width: 495px; margin-left: 0px; height: 123px; margin-top: 0px; float: right; background-image:url(../images/adv01.jpg); border: 1px solid #ddd;}
.adtup { width: 1000px; margin-left: 0px; height: 100px; margin-top: 5px; float: left; border: 1px solid #ddd;}
/*提供*/
.titlebg { background-image: url(footbg.jpg); height: 32px; width: 996px; float: left; font-size: 14px; color: #333; font-weight: bold;}
.titlel { width: 170px; text-indent: 10px; height: 20px; text-align: left; margin-top: 8px; float: left;}
.titler { width: 50px; height: 20px; float: right; margin-top: 7px;}
.framet { width: 998px; height: 230px; border: 1px solid #ddd; text-align:center}
.divcon11 { width: 320px; height: 190px; margin-top: 5px; margin-left: 8px; float: left; font-size: 14px; border: 1px solid #DDD;}
/*方案*/
.framef { width: 998px; height: 200px; border: 1px solid #ddd; text-align:center}
.scheme1 { width: 230px; height: 160px; float: left; margin-left: 11px; border: 1px solid #ddd; margin-top: 1px;}
.scheme2 { width: 230px; height: 27px; text-align: center; line-height: 27px; font-weight: bold;}
.scheme3 { width: 230px; height: 30px; margin-top: 3px; text-align: left; font-size: 12px;}
.scheme4 { width: 60px; height: 27px; margin-left: 3px; float: left;}
/*系统特色*/
.framex { width: 998px; height: 355px; border: 1px solid #ddd; text-align:center; margin-top: 3px;}
.divcon12 { width: 320px; height: 155px; margin-top: 5px; margin-left: 8px; float: left; font-size: 14px; border: 1px solid #DDD;}
.divIndex { width: 320px; height: 35px; font-size: 18px; font-weight: bold; line-height: 40px; text-align: center;}
.divsystem { width: 320px; margin-left: 7px; height: 155px; margin-top: 5px; float: left; border: 1px solid #ddd;}

/*滚动图片*/
.frameg {width: 998px; height:auto; border: 1px solid #ddd; text-align:center}
#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; width: 1020px; height: 175px; border: 1px solid #ddd; }
#demo { background: #FFF; overflow:hidden; border: 1px dashed #CCC; width: 998px; margin-top: 5px; text-align:center; }
#demo img { border: 1px solid #F2F2F2; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left;}
#div120 { width:215px;height:35px; margin-top:3px; background-repeat:no-repeat; text-align:center}
.pictu { width: 215px; height: 175px; margin-top: 5px; margin-left: 8px; float: left; border: 1px solid #ddd;}

/*解决方案*/
.bigred { color:#a80813;}

/*公司理念样式 开始*/
.gsln { text-indent:2em; line-height:22px; padding:5px;}
.rfont { font-size:12px; color:#a80813;}


/*公司理念样式 结束*/

/*客户案例样式*/
.paragraph1 { line-height:20px; color:#666; padding:0px;}
.paragraph2 { line-height:20px; color:#000; padding:5px; font-size:14px;}
.caseline { background-image:url(../images/caseline.gif); background-position:left center; background-repeat:repeat-x;}
.casenews { background-image:url(../images/caseline.gif); background-position:left bottom; background-repeat:repeat-x; height:30px;}

/*软件下载样式*/
.tag_line { background-image:url(../images/tag_line.gif); background-position:center bottom; background-repeat:repeat-x;}
.tag_link { background-image:url(../images/tag_link.gif); background-position:center bottom; background-repeat:no-repeat; width:100px; height:26px; padding-top:5px;}
.tag_over { background-image:url(../images/tag_over.gif); background-position:center bottom; background-repeat:no-repeat; width:100px; height:26px; padding-top:5px; cursor:pointer;}
.tag_visited { background-image:url(../images/tag_visited.gif); background-position:center bottom; background-repeat:no-repeat; width:100px; height:26px; padding-top:5px;}
.tag_over a:link { color:#000; text-decoration:none;}
.tag_over a:hover { color:#000; text-decoration:none;}
.tag_over a:visited { color:#000; text-decoration:none;}
.tag_over a:active { color:#000; text-decoration:none;}
.tag_visited a:link { color:#000; text-decoration:none;}
.tag_visited a:hover { color:#000; text-decoration:none;}
.tag_visited a:visited { color:#000; text-decoration:none;}
.tag_visited a:active { color:#000; text-decoration:none;}

/*.blackdot {
	background-image:url(../images/blackdot.gif);
	background-position:center center;
	background-repeat:no-repeat;
	color:#ffffff;
}*/
.blackdot a:link { color:#a80813; text-decoration:none;}
.blackdot a:visited { color:#a80813; text-decoration:none;}
.blackdot a:active { color:#ffffff; text-decoration:none; font-weight:800; background-image:url(../images/blackdot.gif); background-position:center center; background-repeat:no-repeat; width:16px; height:16px; line-height:16px; display:block;}
.blackdot a:hover {	 color:#ffffff; text-decoration:none; font-weight:800; background-image:url(../images/blackdot.gif); background-position:center center; background-repeat:no-repeat; width:16px; height:16px; line-height:16px; display:block;}
.ddd { background-image:url(http://www.mpsoft.net/images/sblue.gif); background-position:center center; background-repeat:repeat-x; height:26px;}
.hblue { background-image:url(http://www.mpsoft.net/images/hblue.gif); background-position:center center; background-repeat:repeat-x; height:26px;}
.eee { background-color:#eee;}
.letter_bg { background-image:url(../images/letter_bg.gif); background-position:left center; background-repeat:no-repeat; width:33px; height:20px;}

/*softname 样式*/
a:link { color:#000; text-decoration:none;}
a:visited { color:#000; text-decoration:none;}
a:active { color:#a80813; text-decoration:underline;}
a:hover { color:#a80813; text-decoration:underline;}


/* 广告 */
.ad img { display: block }
/* 新闻列表（6组） */
.ln { margin: 0 8px; }
.linews { width: 326px; border: #e5e5e6 1px solid; background: url(../images/newsbg.jpg) repeat-x top; overflow: hidden }
.linews h3 { height: 30px; line-height: 30px; padding-left: 30px; font-size: 14px; color: #333; background: url(../images/newh3.jpg) no-repeat 10px center }
.linews ul { padding: 10px }
.linews ul li { line-height: 24px; height: 24px; display: block; background: url(../images/newsli.png) left center no-repeat; padding-left: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
/* 直属单位 */
.zhishu { border: #ebeaea 1px solid; width: 764px; height: 237px; overflow: hidden; background: url(../images/endnews.png) repeat-x; }
.zhishu h3 { height: 29px; line-height: 29px; color: #fff; background: url(../images/endnewsh3.png) left bottom no-repeat; padding-left: 30px; position: relative; }
/* 直属单位----标题切换 */
#tab { position: absolute; left: 130px; top: 0px; height: 29px; width: 630px; text-align: right }
#tab li { padding: 0 8px; display: inline; color: #333; font-weight: normal; font-size: 12px; border-right: #999 1px solid }
#tab li.current a { color: #F00 }
#content ul { display: none; padding: 10px; overflow: hidden }
/* 直属单位----新闻列表 */
.zs_pic img { width: 230px; height: 180px; display: block; padding: 3px; border: #CCC 1px solid }
.zs_news { width: 490px; overflow: hidden; }
.zs_news ol { padding-top: 5px }
.zs_news ol li { line-height: 26px; height: 26px; background: url(../images/enli.png) left center no-repeat; padding-left: 20px }
.zs_news ol li span { float: right; color: #999 }
/* 互动交流 */
.hd { background: url(../images/hd_bg.png) repeat-x #f7fafd; width: 230px; overflow: hidden; border-radius: 5px 5px 0 0; height: 239px; }
.hd h3 { color: #FFF; font-size: 12px; padding-left: 30px; background: url(../images/hd_h.png) no-repeat 10px center; line-height: 27px; }
.hd ul { border: #94c8e6 1px solid; background: url(../images/jb_bg.png) no-repeat bottom right; padding: 20px 0 0 10px; height: 190px }
.hd ul li { background: url(../images/ts_li.png) repeat-x; line-height: 43px; height: 43px; border: #96c9e6 1px solid; width: 96px; text-align: center; display: block; float: left; margin-right: 5px; margin-bottom: 5px }
/* 友情链接 */
.links { color: #0066cc; border: #afceeb 1px solid; padding: 12px 10px; overflow: hidden }
.links p { float: left; font-weight: bold; line-height: 26px; }
.links ul li { display: inline; border-right: #666 1px solid; padding: 0 10px; line-height: 26px; height: 26px; }
.links ul img { width: 88px; height: 30px; margin-right: 10px }
/* /////////////////////////----------footer */
footer { width: 1000px; margin: auto; }
.footnav { background: url(../images/ftnav.png) repeat-x; line-height: 40px; height: 40px; overflow: hidden; border: #00578e 1px solid; margin: 10px 0; text-align: center }
.footnav ul li a { color: #FFF }
.footnav ul li { display: inline; border-right: #fff 1px solid; padding: 0 12px }
.copyright { text-align: center; line-height: 24px; height: 24px; color: #666 }

