/* CSS Document */
*{ margin:0;padding:0;list-style-type:none;font-size:13px;/*font-family: "Microsoft YaHei" */}
body{font-family:"Microsoft YaHei"; background:url(img/top_bg.png) repeat-x 0 0;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;outline:none;}
.clear{clear:both;}
.header{ width:1200px; height:150px; overflow:hidden; margin:0 auto;}
#top .toprig {
	height: 90px;
	width: 630px;
	float: right;
	}
#top .toprig .menu {
	float: left;
	width: 620px;
	margin-top: 10px;
}
.nav{ float:right; width:540px; text-align:right;  margin-top:5px; }
.nav a{ padding-left:5px; padding-right:5px; height:25px; line-height:27px;  color:#000000;}
.logo{ float:left; width:263px; height:113px; overflow:hidden; margin-top:56px;}
.header span{ float:right; width:718px; height:107px; overflow:hidden; margin-top:26px;}.nav{  color:#8d8d8d; float:right; width:1200px; text-align:left;  margin-top:5px; }
.nav a{ padding-left:5px; padding-right:5px; height:25px; line-height:27px;  color:#000000;}
.logo{ float:left; width:263px; height:113px; overflow:hidden; margin-top:10px;}
.header span{ float:right; width:718px; height:107px; overflow:hidden; margin-top:26px;}
/*
.header ul{ float:left; width:1002px; height:36px; overflow:hidden; margin-top:1px;}
.header ul li{ float:left; display:block; overflow:hidden; background: url(img/line.png) no-repeat right 0; text-align:center; padding-right:2px; }
.header ul li a{ color:#fff; font-size:13px; font-family: "Microsoft YaHei"; display:block; padding-left:26px; padding-right:26px; height:36px; line-height:36px; overflow:hidden; }
.header ul li a:hover{ display:block; background:url(img/hover.jpg) no-repeat 0 0;}
.header ul li.diff3{ background:none;}*/
.nav2{
	width:850px;
	margin:0 auto;
	float: right;
}
#navi{ float:right; width:850px; height:36px; overflow:hidden; margin-top:1px; display:inline;}
#navi li{ float:left; display:block; overflow:hidden; background: url(img/line.png) no-repeat right 0; text-align:center; padding-right:2px; }
#navi li a{ color:#202020; font-size:13px; font-family: "Microsoft YaHei"; display:block; padding-left:26px; padding-right:26px; height:36px; line-height:36px; overflow:hidden;}
#navi li a:hover{  display:block; background:url(img/hover.jpg) no-repeat center 0;}
.navon a{ background:url(img/hover.jpg) no-repeat center 0; color:#fff!important}
#navi li.diff3{ background:none;}
#navi li.zwwzs a{ line-height:18px;!important}
#navi li.zwwzs a:hover{ line-height:18px;!important}
#navi li.zwwzs .navon a{ line-height:18px;!important}

.banner{ width:100%; height:400px;  padding-bottom:10px; border-bottom:1px dashed #a6afb5}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:25px; right:50%; margin-right:-60px; padding:5px 6px;}
#flashs .btn span{ color:#333333; height:5px; width:25px; font-size:0; line-height:0; background:url(img/ico02.jpg) repeat-x; /*border:1px solid #FF4D4D;*/ cursor: pointer;display:inline-block;margin-left: 5px;padding:2px 6px; overflow:hidden;}
#flashs .btn span.cur{ background:url(img/ico01.jpg) repeat-x; color:#333333; height:5px; width:25px;   font-size:0; line-height:0;}

.main{ width:100%;}
.main_cont1{ width:949px; margin:0 auto; padding-top:52px; height:780px;}
.main_cont1 .service{ width:949px; height:50px; background: url(img/line2.png) no-repeat 0 bottom; margin:0 auto;}
.main_cont1 .service a{ font-size:24px; font-weight:bold; font-family: "Microsoft YaHei"; color:#737373}
.main_cont1 .service a:hover{ color:#f08300}
.main_cont1 dl{ float:left; width:227px; height:327px; overflow:hidden; margin-top:30px; margin-left:5px;}
.main_cont1 dl dt{ float:left; width:227px; height:209px; overflow:hidden;}
.main_cont1 dl dt img{ width:227px; height:209px;}
.main_cont1 dl .tuijian_bt{ float:left; width:202px; height:30px; overflow:hidden; text-align:center; padding-left:20px; padding-right:5px;}
.main_cont1 dl .tuijian_bt a{ color:#000000; font-family: "Microsoft YaHei"; font-size:18px; font-weight:bold;}
.main_cont1 dl .tuijian_bt a:hover{ text-decoration:underline;}
.main_cont1 dl .tuijian_nr{ float: left; width:202px; height:90px; overflow:hidden; line-height:22px;  padding-left:20px; padding-right:5px; text-align:center;}
.main_cont1 dl .tuijian_nr a{ font-size:14px; color:#737373;}

.main_cont2{ width:100%; height:855px; background:url(img/a1.png) repeat 0 0; border-top:2px solid #f08300; margin-top:40px;}
.main_cont3{ width:100%; height:881px; background:url(img/a2.png) repeat-x 0 0; padding-top:30px; overflow:hidden;}
.hzkh{ width:960px; margin:0 auto; height:150px; overflow:hidden;}
.gtbt{ float:left; width:940px; padding-left:20px; height:30px; overflow:hidden; background:url(img/list13.png) no-repeat 0 4px; margin-top:10px;}
.gtbt a{ color:#f08300; font-size:16px; font-family: "Microsoft YaHei";  }

/*---------首页案例展示---------*/
.case{ width:980px; margin:0 auto;}
.list { WIDTH: 225px; HEIGHT: 900px; OVERFLOW: hidden}
.list .cpzs_shows {PADDING-BOTTOM: 15px;  PADDING-RIGHT: 7px; PADDING-TOP: 0px}
.list_c { PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(img/list_t.jpg) no-repeat left top; height:746px; PADDING-TOP: 17px}
.list_c ul li a {LINE-HEIGHT: 41px; PADDING-LEFT: 37px; DISPLAY: block; BACKGROUND: url(img/lidd.gif) no-repeat 197px 16px; HEIGHT: 41px; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden}
.list_c ul LI a:hover {PADDING-LEFT: 37px; DISPLAY: block; BACKGROUND: url(img/lidd_hover.gif) no-repeat 190px center}
.list_c ul .cur a{PADDING-LEFT: 37px; DISPLAY: block; BACKGROUND: url(img/lidd_hover.gif) no-repeat 190px center; cursor:hand}
#alhdt{  float:left; height:670px; overflow:auto;width:314px; padding-left:20px; padding-right:20px;}
#alhdt img{ width:314px;}
.pro {WIDTH: 730px; HEIGHT: 800px; OVERFLOW: hidden}
.s_inp {MARGIN: 39px 0px 0px; WIDTH: 664px; HEIGHT: 43px; padding-right:15px;}
.inp01 {BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 43px; PADDING-LEFT: 7px; WIDTH: 600px; PADDING-RIGHT: 0px; BACKGROUND: url(img/protxt.gif) no-repeat 0 0; HEIGHT: 43px; COLOR: #9c9c9c; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
.inp01 img{ margin-top:10px;}
.pro span {LINE-HEIGHT: 28px; HEIGHT: 28px}
.pro ul {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 17px}
.pro ul li {PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 345px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 690px; MARGIN-RIGHT: 30px; PADDING-TOP: 10px}
.pro ul li span {WIDTH: 311px; BACKGROUND: url(img/psha.gif) no-repeat center bottom; HEIGHT: 609px}
.pro ul li span img {BORDER-BOTTOM: #ffcccc 1px solid; BORDER-LEFT: #ffcccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: 304px; PADDING-RIGHT: 2px; HEIGHT: 585px; BORDER-TOP: #ffcccc 1px solid; BORDER-RIGHT: #ffcccc 1px solid; PADDING-TOP: 2px}
.pro ul .nobot {MARGIN-RIGHT: 0px}
.scollbtn {PADDING-BOTTOM: 0px; MARGIN-TOP: 92px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 83px}
/*-----搜索------*/
OPTGROUP {FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit}
OPTION {FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit}
INPUT {VERTICAL-ALIGN: middle}
SELECT {VERTICAL-ALIGN: middle}

/*-----首页点击滚动------*/
.hz_c { float:left;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 68px; OVERFLOW: hidden; PADDING-TOP: 8px}
.h01 {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 18px}
.hz_c .box {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 909px; PADDING-RIGHT: 0px; BACKGROUND: url(img/hzbg.png) no-repeat; FLOAT: left; HEIGHT: 68px; PADDING-TOP: 1px}
.hz_c ul{ float:left; margin-top:5px; }
.hz_c ul li {PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 175px; PADDING-RIGHT: 3px; BACKGROUND: url(img/hz_bor.gif) no-repeat right top; FLOAT: left; HEIGHT: 55px; OVERFLOW: hidden; PADDING-TOP: 0px}
.hz_c ul li img {WIDTH: 175px; HEIGHT: 55px}
.hz_c ul .nobot {BACKGROUND: none transparent scroll repeat 0% 0%}
.fl{ float:left;}
.fr{ float:right;}
.fr a{ color:#333;}

/*----footer----*/
.footer{ width:100%; background:url(img/foot_bg.png) repeat-x 0 0; height:211px; overflow:hidden;}
.foot_nav{ width:1002px; margin:0 auto; height:30px; overflow:hidden; color:#000; padding-top:5px;}
.foot_nav_left{ float:left; width:1002px; font-size:13px;}
.foot_nav_left a{ padding-left:6px; padding-right:6px; color:#262729; font-size:13px; line-height:33px;}
.foot_nav_left a:hover{ color:#f08300}
.foot_nav_right{ float:right; width:500px; text-align:right;  font-size:13px;}
.foot_nav_right a{ padding-left:6px; padding-right:6px; color:#262729;  font-size:13px;  line-height:33px;}
.foot_nav_right a:hover{ color:#f08300}
.footer p{ width:100%; text-align:center; line-height:24px; color:#b0b1b2; margin-top:25px;}
.footer p a{ color:#b0b1b2;}
.footer p a:hover{ color:#f08300; text-decoration:underline;}

/*----客户见证----*/
.khjz{ width:960px; overflow:hidden; margin:0 auto;}
.khjz dl{ float:left; width:460px; height:136px; margin-top:15px; overflow:hidden; padding-right:20px; padding-bottom:15px;}
.khjz dl dt{ float:left; width:215px; height:136px; overflow:hidden;}
.khjz dl dt img{ width:215px; height:136px; overflow:hidden;}
.khjz dl .tuijian_bt2{ float:right; width:229px; height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; line-height:30px;}
.khjz dl .tuijian_bt2 a{ font-size:14px; color:#f08300; font-weight:bold;}
.khjz dl .tuijian_bt2 a:hover{ text-decoration:underline}
.khjz dl .tuijian_nr2{ float:right; width:229px; height:110px; overflow:hidden; color:#666666; line-height:22px;}
.khjz dl .tuijian_nr2 span a{ color:#f08300;} 
.khjz dl .tuijian_nr2 a{ color:#f08300;}
.khjz dl .tuijian_nr2 a:hover{ text-decoration:underline;}

.exzhonor{ width:981px; height:362px; margin:15px auto 0 auto; background:url(img/con1.jpg) no-repeat 0 0;}
.news{ width:960px; margin:0 auto; height:493px; overflow:hidden;}

.dt { width:248px; height:429px; overflow:hidden; background:url(img/sha.gif) no-repeat right 10px; padding:35px 50px 0 0;}
#newsgroup2{ background:none; width:240px; padding-right:10px;}
.dtbar { background:url(img/icon.gif) no-repeat 2px center; height:58px; line-height:58px;}
.dtbar ul li { float:left; background:url(img/zx_bor.gif) no-repeat right center; }
.dtbar ul li a { padding:0 13px; color:#999; font-size:14px; font-family: "Microsoft YaHei";}
.dtbar ul li a:hover, .dtbar ul .cur a { color:#004898;}
.dtbar ul .nobot { background:none;}
.dt_c { width:244px; height:371px; overflow:hidden; padding:0 0 0 2px;}
.dt_c ul li { height:35px; line-height:35px; width:244px;  border-bottom:1px dotted #919191; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.dt_c ul li a{ color:#333;}
.dt_c ul li a:hover{ text-decoration:underline;}
.dt_c ul li span { float:right;}
.dt_c ul .nobot { border-bottom:none;}

.new { width:258px; padding-left:43px;}
.newbar span img { margin:24px 5px 0;}
.new_c { width:252px;}
.main_cont4{ width:100%; margin:0 auto; height:927px; background:url(img/a10.png) repeat-x 0 40px; overflow:hidden; background-color:#FFFFFF }

.texts{ width:190px; height:19px; border:1px solid #ccc; padding-top:2px;}
.message{ width:1002px; margin:0 auto; height:403px; background:url(img/a11.jpg) no-repeat 0 0;}
.message span{ float:right; width:882px; text-align:right;margin-top:127px; padding-right:120px;}
.main_cont4_right{ float:right; width:300px; height:200px; padding-right:40px; margin-top:20px;}
.sqb{ float: left; width:300px; overflow:hidden;}
.xh{ color: #FF0000}
.wz{ font-size:14px;}
/*-----------------首页css结束---------------*/

/*-----------------云端软件CSS开始---------------*/
.nymain{ width:100%; background:url(img/a12.png) repeat-x 0 0; padding-top:30px;}
.banner2{ width:100%; height:400px; background:url(img/nybanner01.jpg) no-repeat center top; padding-bottom:17px; }
.main_nycont1{ width:1002px; margin:0 auto;}
.cont1{ background:url(img/con2.jpg) no-repeat 0 0; width:1002px; height:376px; overflow:hidden;}
.cont2{ background:url(img/con3.png) no-repeat center 0;  width:1002px; height:60px; overflow:hidden; margin-top:15px;}
.cont2 img{ float:right; width:164px; height:39px; overflow:hidden; padding-right:61px; padding-top:10px;}
.cont3{ width:1002px; height:453px; background:url(img/con4.jpg) no-repeat 0 0; overflow:hidden; margin-top:15px;}
.main_nycont2{ width:100%; height:824px; background:url(img/a13.png) repeat-x 0 0;}
.main_nycont2_con1{ width:1002px; height:425px; overflow:hidden; background:url(img/con5.png) no-repeat 0 18px; margin:0 auto 0 auto; padding-top:18px }
.main_nycont2_con2{ width:1002px; height:423px; overflow:hidden; background:url(img/con6.jpg) no-repeat 0 0; margin:0 auto 0 auto;}
.main_nycont3{ width:1001px; height:895px; background:url(img/con7.jpg) no-repeat 0 0; margin:0 auto;}
.main_nycont4s{ width:100%; height:694px; background:url(img/list26.png) repeat-x 0 0;}
.main_nycont4s_top{ width:1002px; height:287px; background:url(img/list27.jpg) no-repeat 0 0; margin:0 auto;}
.main_nycont4s_top .bdcx{ float:right; width:558px; height:76px;  padding-right:20px; margin-top:138px; }
.main_nycont4s_top .bdcx .link2{ position: relative; }
.main_nycont4s_top .bdcx .link2 a{  width:110px; height:35px; float:left; text-align:center; line-height:35px; display:block; color:#4e4e4e;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_nycont4s_top .bdcx .link2 a:hover{ color:#f08300;}
.main_nycont4s_top span{ float:left; width:985px; height:30px; line-height:30px; text-align:right; margin-top:25px;}
.main_nycont4s_top span a{ color:#f08300; font-size:18px; font-family: "Microsoft YaHei";}
.main_nycont4s_bottom{ width:1002px; margin:0 auto; height:320px; overflow:hidden; background:url(img/list29.png) no-repeat center 98px; padding-top:50px;}
.main_nycont4s_bottom h3{ width:963px; height:48px; overflow:hidden; padding-left:20px;}
.aljz{ width:1002px; height:283px; overflow:hidden;}
.aljz dl{float:left; width:455px; height:121px; overflow:hidden; margin-top:20px; padding-left:25px;  padding-right:10px;}
.aljz dl dt{ float:left; width:166px; height:121px; overflow:hidden;}
.aljz dl dt img{ width:166px; height:121px;}
.aljz dl .tuijian_bt4{ float:right; width:270px; height:25px; line-height:25px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold;}
.aljz dl .tuijian_bt4 a{ color:#4b4b4b}
.aljz dl .tuijian_nr4{ float:right; width:270px; height:85px; line-height:22px; overflow:hidden; margin-top:6px;}
.aljz dl .tuijian_nr4 a{ color:#333;}
.aljz ul{ float:left; width:1002px; height:145px; overflow:hidden; margin-top:10px;}
.aljz ul li{float:left;display:block; width:465px; height:29px; overflow:hidden; border-bottom:1px dashed #aab2b8; margin-left:25px; _margin-left:12px;}
.aljz ul li a{ float:left;display: block;width:300px;height:29px; line-height:29px;font-size:13px; color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.aljz ul li a:hover{ color:#f08300;}
.aljz ul li span{ float:right; display:block; width:73px;font-size:13px;color:#444444; line-height:31px; font-family: Arial, Helvetica, sans-serif;}


/*-----------------手机网站CSS开始---------------*/
.banner3{ width:100%; height:400px; background:url(img/nybanner02.jpg) no-repeat center top; padding-bottom:10px; border-bottom:1px dashed #a6afb5}
.main_nycont5{ width:100%; height:477px; background:url(img/con9.png) no-repeat center top;}
.main_nycont6{ width:1002px; height:760px; overflow:hidden; margin:0 auto;}
.main_nycont6 h3{ float:left; width:961px; height:111px; overflow:hidden; margin-top:20px;}
.haochu{ float:left; width:959px; padding-left:2px; height:455px; overflow:hidden; background:url(img/con11.jpg) no-repeat 0 0; margin-left:20px; margin-top:10px;}
.haochu dl{ float:left; width:148px; height:329px; overflow:hidden; padding-left:20px; padding-right:23px; margin-top:40px;}
.haochu dl dt{ float:left; width:148px; text-align:center; height:154px; overflow:hidden;}
.haochu dl dd{ float:left; width:148px; height:158px; font-size:14px; color:#666; line-height:24px; font-family: "Microsoft YaHei";}
.zxzx2{ float:left; width:960px; height:129px; background:url(img/con12.jpg) no-repeat center 0; margin-top:25px; margin-left:20px;}
.zxzx2 img{ width:194px; height:57px; float:right; padding-top:37px; padding-right:50px;}
.main_nycont7{ width:100%; height:590px; background:url(img/list16.png) repeat 0 0; margin-top:30px; padding-top:30px;}
.main_nycont7 h3{ width:1002px; text-align:center; height:159px; overflow:hidden; margin:0 auto;}
.xuyao{ width:970px; height:398px; overflow:hidden; background:url(img/b7.png) no-repeat 0 0; margin:0 auto;}
.xuyao dl{ float:left; width:423px; height:152px; overflow:hidden; display:block; padding-left:40px; padding-right:20px; padding-bottom:20px; padding-top:20px}
.xuyao dl dt{ float: left; width:179px; height:152px; overflow:hidden;}
.xuyao dl .tuijian_bt3{ float:right; width:223px; height:61px; font-size:20px; font-family: "Microsoft YaHei"; color:#f08300; line-height:26px;}
.xuyao dl .tuijian_nr3{ float:right; width:223px; height:65px; overflow:hidden; line-height:22px; font-size:14px;}
.main_nycont8{ width:100%; height:650px; background:url(img/b8.png) repeat-x 0 0;}
.main_nycont8_con1{ width:960px; height:193px; margin:0 auto; background:url(img/con14.jpg) no-repeat 0 40px; padding-top:40px;}
.main_nycont8_con1 img{ float:right; width:194px; height:57px; padding-top:30px; padding-right:90px;}
.main_nycont8_con2{ width:966px; margin:0 auto; overflow:hidden; height:360px; padding-top:20px;}
.main_nycont8_con2 h3{ width:966px; height:45px; background:url(img/list22.png) no-repeat 0 bottom;}
.main_nycont8_con2 h3 a{ font-size:20px; font-family: "Microsoft YaHei"; color:#f08300; margin-left:5px; font-weight:normal; }
.main_nycont8_con2 h3 a span{ font-weight:bold; font-size:20px;}
.main_nycont8_con2 h3 a:hover{ text-decoration:underline;}
/*----内页滚动----*/
.rollBox{width:960px;overflow:hidden; margin-top:20px;}
.rollBox .Cont{width:860px;overflow:hidden; margin:0 50px;padding-top:20px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:142px;float:left;text-align:center;padding-right:35px; *padding-right:15px;}
*+html .rollBox .Cont .pic{width:142px;float:left;text-align:center;padding-right:45px;}
.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a{ line-height:40px; width:142px; height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none; }
.rollBox .Cont a:hover{color:#f08300;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ float:left; padding-top:110px; cursor:hand}
.img2{ float:right;padding-top:110px; cursor:hand}

/*----------网站建设CSS开始----------*/
.main_nycont9{ width:950px; height:83px; overflow:hidden; margin:0 auto; padding-top:35px;}
.banner4{ width:100%; height:400px; background:url(img/nybanner03.jpg) no-repeat center top; padding-bottom:25px;}
.content{ width:1002px; margin:0 auto; border-top:1px solid #a0a0a0;}
/*案例*/
.al{ padding:20px 0 0; height:488px;}
.altil{ background:url(img/tilbg1.jpg) repeat-x 0 0; height:69px; line-height:38px;}
.altil li{ float:left; font-size:14px; border-left:solid 1px #fff; border-right:solid 1px #cfcfcf; height:38px;}
.altil li.born{ border-right:0;}
.altil li a{line-height:38px; display:inline-block; padding:0 0 0 30px; color:#3e3e3e;}
.altil li a span{line-height:38px; display:inline-block; padding:0 30px 0 0;}
.altil li a:hover,.altil li a.cur{ position:relative; color:#fff; background:url(img/sd01.jpg) no-repeat 0 0;}
.altil li a:hover span,.altil li a.cur span{background:url(img/sd02.jpg) no-repeat right 0;}
.altil li a:hover em,.altil li a.cur em{ position:absolute; background:url(img/ico02s.jpg) no-repeat 0 0; top:38px; left:56px; width:14px; height:7px; display:block;}
.al_l{ width:476px;}
.al_l dl dd p{ font-size:14px; color:#3b3b3b}
.al_l p{ color:#3b3b3b}
.al_l dl{ height:160px; overflow:hidden}
.al_l dt{ width:145px; padding:12px 0 0; float:left; height:87px; overflow:hidden; }
.al_l dt img{ width:133px; border:1px solid #ccc;}
.al_l dd{ width:290px; line-height:26px; font-size:15px;float:left;}
.al_l dd h3{ height:41px; line-height:41px; border-bottom:dashed 1px #afafb2; font-size:15px; }
.al_l dd h3 a{ color:#3b3b3b; font-size:14px;}
.al_l dd p{ height:55px; padding:5px 0 0;border-bottom:dashed 1px #afafb2; overflow:hidden;}
.al_l dd p span{ font-size:18px; display:block;}
.alt1{ height:46px; line-height:22px;border-bottom:dashed 1px #afafb2;width:434px; }
.alt1 a{ line-height:22px; width:90px; display:block; float:left; text-align:center; color:#fd700b;}
.alt1 a.all1{ margin-left:44px;}
.alt1 a.cur{ background:#b0b0b0; color:#fff;}
.alc1{ font-size:13px; line-height:24px; width:434px;}
.alc1 h4{ height:29px; line-height:29px;border-bottom:dashed 1px #afafb2; font-size:16px; font-weight:normal;margin-bottom:7px;}
.alc1 h4 a{ color:#3b3b3b; font-size:14px;}
.alc1 h4 em{ font-style:normal; font-size:16px; color:#cdcdcd; font-family:Arial;}
.al_r{ float:right; width:465px; height:252px; background:url(img/alqh_picbg.jpg) no-repeat 0 0; padding-top:16px; padding-left:45px; padding-bottom:154px; overflow:hidden;}
.al_r a{ display:block; width:423px; height:252px; overflow:hidden;}
.al_r img{ width:423px;}

/*每一步*/
.mb{background:url(img/mbbg.jpg) no-repeat center 253px; height:618px;}
.mbc{background:url(img/mbcbg.jpg) no-repeat 0 2px; height:615px; font-family: "Microsoft YaHei"; font-size:18px; line-height:25px;}
.mb_zj{ height:216px; line-height:56px; padding:34px 295px 0 75px; font-size:28px; color:#848484; overflow:hidden}
.mb_zj b{ font-weight:normal; font-size:45px; color:#505050; background:url(img/ico03.jpg) no-repeat 22px center; padding-left:92px; display:block;}
.mb_zj p{ font-size:32px;}
.mb_zj span{ float:right; font-size:18px; line-height:50px;}
.mb_zj span em{ font-style:normal; color:#f75a00; font-size:22px;}
.mb_bz ul{ clear:both;}
.mb_bz li{ float:left; padding-top:96px; height:90px; color:#fff;}
.mb01 li{ padding-left:23px; width:134px;}
.mb02 li{ padding-left:22px; width:136px;}

/*流程*/
.lc{ height:690px; overflow:hidden;}
.lc_c{ background:url(img/lcbg.jpg) no-repeat scroll -7px -209px; height:366px; padding:0 0 0 5px;}
.lc_c ul{ height:185px; }
.lc_c li{ float:left;}
.lc_c li a{ font-size:20px; color:#fff; line-height:28px;float:left;display:block; width:106px; height:80px;padding:100px 0 0 51px; font-family: "Microsoft YaHei"}
.lc_c li a:hover{ background:url(img/lchbg.jpg) no-repeat; text-decoration:none;}
.lc_c .lchh{ clear:both;}
.lc_c li.lc01 a{ background-position:-1px 0;}
.lc_c li.lc02 a:hover{background-position:-157px 0;}
.lc_c li.lc03 a:hover{background-position:-314px 0;}
.lc_c li.lc04 a:hover{background-position:-473px 0;}
.lc_c li.lc05 a:hover{background-position:-629px 0;}
.lc_c li.lc06 a:hover{background-position:-1px -185px;}
.lc_c li.lc07 a:hover{background-position:-157px -185px;}
.lc_c li.lc08 a:hover{background-position:-314px -185px;}
.lc_c li.lc09 a:hover{background-position:-473px -185px;}
.lc_c li.lc10 a:hover{background-position:-629px -185px;}
.lc_c li.lc11 a:hover{background-position:-785px -185px;}

.lc_c .pa span{color:#f75a00;}
.lc_c .pa h3{ height:54px; line-height:54px; font-size:32px; color:#f75a00; font-family: "Microsoft YaHei"}
.lc_c .pa{ display:none;width:370px; background:#fff; padding:25px 30px 30px; line-height:28px; font-size:16px; color:#737373; font-family: "Microsoft YaHei"}
.lc_c .lc1c{bottom:180px; left:0;display:none;}
.lc_c .lc2c{bottom:180px; right:0;}


.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family: "Microsoft YaHei"}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */


/* -- 客户捷报 -- */
.khjb{ width:940px; overflow:hidden; margin:0 auto; padding-top:30px; background:url(img/sha.gif) no-repeat  center 0; height:236px; overflow:hidden;}
.khjb h3{ width:940px; height:30px; line-height:30px; }
.khjb h3 a{ font-size:20px; color:#f08300; font-family: "Microsoft YaHei";}
.khjb_left{ float:left; width:940px; height:219px; margin-top:30px;}
.khjb_left ul{ float:left; width:940px; height:219px; overflow:hidden;}
.khjb_left ul li{ float:left;display:block; width:433px; height:33px; overflow:hidden; border-bottom:1px dashed #aab2b8; margin-left:28px;}
.khjb_left ul li a{  float:left;display: block;width:300px;height:33px;line-height:33px;font-size:13px; color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.khjb_left ul li a:hover{ color:#f08300;}
/*.khjb_left{ width:433px; height:219px; overflow:hidden; float:left; margin-top:30px; }
#khjb_right{ float:right;}
.khjb_left ul{ float:left; width:433px; height:219px; overflow:hidden;}
.khjb_left ul li{float:left;display:block; width:433px; height:33px; overflow:hidden; border-bottom:1px dashed #aab2b8}
.khjb_left ul li a{ float:left;display: block;width:300px;height:33px;line-height:33px;font-size:13px; color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.khjb_left ul li a:hover{ color:#f08300;}*/
.khjb_left ul li span{ float:right; display:block; width:75px;font-size:13px;color:#444444; line-height:31px;}
.main_nycont10{ width:1002px; height:226px; margin:0 auto; background: url(img/con21.jpg) no-repeat 0 30px; padding-top:30px;}
.main_nycont11{ width:450px; height:264px; overflow:hidden; background:url(img/con22.jpg) no-repeat 0 30px; padding-left:552px; margin:0 auto; padding-top:30px;}
.main_nycont11 h3{ float:left; width:450px; height:30px; line-height:30px; overflow:hidden;}
.main_nycont11 h3 a{ font-size:16px; color:#737373;  font-family: "Microsoft YaHei";}
.main_nycont11 p{ float:left; width:450px; line-height:24px; color:#737373; font-size:14px; margin-top:15px; height:136px; overflow:hidden;}
.main_nycont11 span { float:left; width:450px; height:20px; margin-top:15px; overflow:hidden;}
.main_nycont11 span a{ color:#737373}
.main_nycont11 span a;hover{ color:#f08300;}

/*荣誉
.main_nycont12{ width:1002px; margin:0 auto; height:265px; overflow:hidden; }
.ry{ height:294px; overflow:hidden; padding:17px 0 0; }
.rytil{ height:76px; line-height:76px;overflow:hidden;}
.rytil a{font-size:18px; float:left;line-height:38px; color:#9f9f9f;font-family: "Microsoft YaHei"; padding:0 46px 0 0; font-weight:normal;}
.rytil a:hover,.rytil a.cur{color:#505050;}
.ry01,.ry03{ padding:43px 0 0;}
.ry02{ width:888px; overflow:hidden}
.ry02 li{ width:200px;float:left;  padding:0 4px 0 15px;}
.ry02 li a{  float:left;  display:block; width:200px; height:128px; overflow:hidden;}
.ry02 li img{width:200px; }
.ry02 li span{ display:block; height:54px; line-height:54px; text-align:center; color:#333;}
.ry02 li span a{color:#333;font-family: "Microsoft YaHei"; font-size:13px; height:50px; line-height:50px;}
.ry02 li span a:hover{ color:#f08300}*/

.main_nycont12{ width:1002px; margin:0 auto; height:407px; overflow:hidden; }
.ry{ height:407px; overflow:hidden; padding:45px 0 0; }
.rytil{ height:76px; line-height:76px;overflow:hidden;}
.rytil a{font-size:18px; float:left;line-height:38px; color:#9f9f9f;font-family: "Microsoft YaHei"; padding:0 46px 0 0; font-weight:normal;}
.rytil a:hover,.rytil a.cur{color:#505050;}
.ry01,.ry03{ padding:43px 0 0;}
.ry02{ width:888px; overflow:hidden}
.ry02 li{ width:200px;float:left;  padding:0 4px 0 15px;}
.ry02 li a{  float:left;  display:block; width:200px; height:270px; overflow:hidden;}
.ry02 li img{width:200px; height:270px; }
.ry02 li span{ display:block; height:54px; line-height:54px; text-align:center; color:#333;}
.ry02 li span a{color:#333;font-family: "Microsoft YaHei"; font-size:13px; height:50px; line-height:50px;}
.ry02 li span a:hover{ color:#f08300}

/*广告*/
.main_nycont13{ width:1002px; margin:20px auto 0 auto; border-bottom:1px solid #a0a0a0; border-top:1px solid #a0a0a0;}
.h_gg{font-size:23px; color:#898989;font-family: "Microsoft YaHei"; }
.h_gg01{ height:99px; padding:0 65px; line-height:99px;}
.gg01{ top:32px; right:76px;}
.h_gg02{ height:126px; padding:47px 50px 0; font-size:24px; line-height:42px;}
.h_gg02 b{ display:block; font-weight:normal; font-size:30px;}
.gg02{ top:29px; right:80px;}
.h_gg03{ padding:54px 23px 0; height:122px; line-height:38px; font-size:24px;}
.h_gg03 span{ display:block; font-size:28px;}
.gg03{ top:68px; right:46px;}
.h_gg04{ padding:43px 50px 0; height:115px; line-height:38px; font-size:22px;}
.h_gg04 span{ font-size:26px; color:#505050; display:block;}
.gg04{ top:57px; right:14px;}

.main5{ width:100%; margin-top:30px; background:#e6e5e5;}
/*---政府软件*/
.banner5{ width:100%; height:465px; background: url(img/nybanner04.jpg) no-repeat center top; overflow:hidden;}
.main_nycont15{ width:1002px; height:1070px;  margin:0 auto;}
.main_nycont16s{ width:1002px; overflow:hidden; margin:0 auto;}
.main_nycont16s h3{ width:1002px; height:48px; text-align:center; margin-top:20px;}
.main_nycont16s ul{ float:left; display:inline; overflow:hidden; width:962px; margin-top:20px; padding-left:40px;}
.main_nycont16s ul li{ float:left; width:220px; padding-left:10px; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding-right:5px; color:#363636; margin-top:5px; background: url(img/list46.png) no-repeat 0 10px; }
/*---软件开发-----*/
.banner6{ width:100%; height:400px; background:url(img/nybanner05.jpg) no-repeat center top;}
.banner70{ width:100%; height:400px; background:url(img/nybanner050.jpg) no-repeat center top;}
.main_cont4s{ width:100%; margin:0 auto; height:925px; background:url(img/list35.jpg) repeat-x 0 0; overflow:hidden;  }
.lmlbnys{ width:971px; height:423px; padding-top:37px; overflow:hidden; margin:0 auto;}
.lmlbnys_left{ float:left; width:288px; height:423px; overflow:hidden;}
.lmlbnys_left dl{ float:left; width:185px; background:url(img/bt1.jpg) no-repeat 0 0; padding-left:93px; height:100px; overflow:hidden;}
.lmlbnys_left dl dt{ float:left; width:185px; height:42px; overflow:hidden;}
.lmlbnys_left dl dd{ float:left; width:185px; height:47px; line-height:22px; overflow:hidden;}
.lmlbnys_left dl dd a{ color:#6e6e6e}
.lmlbnys_left ul{ float:left; width:265px; height:259px; background:url(img/list33.jpg) no-repeat 0 0; margin-top:15px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.lmlbnys_left ul li{ float: left; width:265px; height:42px; overflow:hidden; border-bottom:1px dashed #919191}
.lmlbnys_left ul li a{ float:left; display:block; width:220px; height:42px; line-height:42px; background:url(img/list36.jpg) no-repeat 10px 17px; padding-left:25px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#646464; font-size:14px; padding-right:20px;}
.lmlbnys_left ul li a:hover{ background:url(img/list31.jpg) no-repeat 0 0; color:#fff;}
.lmlbnys_left ul span{ float:right; width:220px; text-align:right; padding-right:15px; margin-top:20px;}
.lmlbnys_left ul span a{ color:#6e6e6e}

.lmlbnys_middle{ float:left; width:293px; height:423px; overflow:hidden; margin-left:40px;}
.lmlbnys_middle dl{ float:left; width:198px; background:url(img/bt2.jpg) no-repeat 0 0; padding-left:93px; height:100px; overflow:hidden;}
.lmlbnys_middle dl dt{ float:left; width:198px; height:42px; overflow:hidden;}
.lmlbnys_middle dl dd{ float:left; width:198px; height:47px; line-height:22px; overflow:hidden;}
.lmlbnys_middle dl dd a{ color:#6e6e6e;}
.lmlbnys_middle p{ float:left; width:293px; height:272px; overflow:hidden; margin-top:17px; text-align:center;}

.lmlbnys_right{ float:right; width:297px; height:423px; overflow:hidden;}
.lmlbnys_right dl{ float:left; width:198px; background:url(img/bt3.jpg) no-repeat 0 0; padding-left:93px; height:100px; overflow:hidden;}
.lmlbnys_right dl dt{ float:left; width:198px; height:42px; overflow:hidden;}
.lmlbnys_right dl dd{ float:left; width:198px; height:47px; line-height:22px; overflow:hidden;}
.lmlbnys_right dl dd a{ color:#6e6e6e;}
.cpans{ float:left; width:282px; height:274px; overflow:hidden; background:url(img/list34.jpg) no-repeat 0 0; margin-top:15px;}
.cpans p{ width:282px; text-align:center; height:195px; overflow:hidden; margin-top:15px;}
.cpans p img{ width:264px; height:195px;}
.cpans span{ float:left; padding-left:10px; width:264px; height:52px; line-height:18px; color:#6e6e6e; margin-top:5px; overflow:hidden;}
.cpans span a{ color:#6e6e6e}

.main4{ width:962px; margin:0 auto; padding-top:25px; padding-bottom:20px; padding-right:45px;}
.position{ width:942px; height:29px; padding-left:20px; background:url(img/list37.jpg) no-repeat 0 0; line-height:29px; color:#494949; font-family:"Microsoft YaHei"}
.position a{ color:#494949}
.position a:hover{ color:#ff9600;}
.main4_content{ float:left; width:674px; overflow:hidden; margin-top:10px;}

.tops{ float:left; width:674px; height:16px; overflow:hidden;}
.bottoms{ float:left; width:674px; height:29px; overflow:hidden;}
.main4_content_middles{ float:left; width:644px; background:url(img/list40.jpg) repeat-y 0 0; padding-left:15px; padding-right:15px; line-height:24px; color:#666}
main4_content_middles a{ color:#666}
.nybts2{ width:644px; text-align:center;font-size:20px;font-weight:bold; color:#666666;line-height:27px; margin-top:6px;}
.fbrqs2{ float:left; width:644px; height:28px;font-size:13px;font-weight:normal;text-align:center; line-height:32px;margin-top:10px; margin-bottom:10px; color:#bcbbbb;}

/*------侧边栏------*/
.main4_right{ float:right; width:273px; overflow:hidden; margin-top:10px;}
.main4_right .sider_top{ float:left; width:273px; height:10px; overflow:hidden;}
.sider_bottom{ float:left; width:273px; height:21px; overflow:hidden;}
.sider_middle{ width:273px; float:left; background:url(img/list44.jpg) repeat-y 0 0;}
.sider_middle h3{ float:left; width:256px; height:24px; line-height:24px; padding-left:15px; background:#c7c7c7; margin-left:1px; margin-top:10px;}
.sider_middle h3 a{ color:#000000; font-size:14px; font-weight:normal; font-family: "Microsoft YaHei"; }
.sider_middle ul{ float:left; width:203px; padding-left:45px; padding-right:8px; background:url(img/list43.jpg) no-repeat 16px 5px; margin-top:10px;}
.sider_middle ul li{ float:left; width:203px; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sider_middle ul li a{ color:#333;}
.sider_middle ul li a:hover{ color:#ff9600}

.new_s2 {float:left; width:644px; overflow:hidden; margin-top:20px; }
.new_s2 li {display:block; width:644px; height:35px; float:left; line-height:37px; border-bottom:1px dashed #b4b4b4; overflow:hidden;}
.new_s2 li a{ float:left;display: block; width:544px; height:35px; font-size:13px; text-indent:1.5em; color:#444; background: url(img/list46.png) no-repeat 3px 16px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.new_s2 li a:hover{color:#f15916;}
.new_s2 li span{float:right;margin-right:5px; color:#b6b5b4;}

.numbers{float:left;width:320px;height:25px;display:inline;overflow:hidden;margin-top:24px;margin-left:180px;overflow:hidden;}
.numbers li{float:left;line-height:23px;text-align:center;display:block;margin-left:10px;}
.numbers li a{display:block;width:53px;height:23px;background-color:#f1f0ef;border:1px solid #cccccc;color:#8a8c8b;}
.numbers li a:hover{width:53px;height:23px;border:1px solid #cccccc;color:#ffffff;background:#f15916;}

.sxp{ float:left; width:644px; overflow:hidden; margin-top:15px; }
.sxp li{ float:left; width:644px; display:block; margin-top:10px; height:24px;  line-height:24px; color:#666;}
.sxp li a{ color:#666;}
.sxp li a:hover{ text-decoration:underline;}
.main_nycont16{ width:1002px; margin-top:15px; overflow:hidden; margin:0 auto;}
.main_nycont16 dl{ float:left; width:200px; height:176px; overflow:hidden; padding-left:15px; padding-right:15px; margin-top:20px;}
.main_nycont16 dl dt{ float:left; width:200px; height:146px; overflow:hidden;}
.main_nycont16 dl dt img{ width:200px; height:146px; }
.main_nycont16 dl dd{ float:left; width:200px; height:30px; line-height:30px; overflow:hidden; text-align:center;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_nycont16 dl dd a{ color:#333333;}
.aljz2{ width:302px; height:230px; overflow:hidden; float:left; margin-top:20px; padding-left:10px; padding-right:9px; }
.aljz2 dt{ width:300px; height:189px; overflow:hidden; float:left; border:1px solid #ccc;}
.aljz2 dt img{ width:300px; height:189px;}
.aljz2 dd{float:left; width:300px; height:30px; line-height:30px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-align:center; }
.aljz2 dd a{ color:#333;}


/*----案例页面样式-----.main_nycont14 p{  width:1000px; overflow:hidden;  background:#414753;}
.main_nycont14 p a{ float:left; display:block; height:38px; line-height:38px; background:url(img/c1.png) repeat-x 0 bottom; padding-bottom:2px; font-size:14px; padding-left:19px; padding-right:19px;  text-align:center; color:#fff; overflow:hidden;}
.main_nycont14 p a:hover{ background:#f08300; display:block; overflow:hidden; background:url(img/c1_hover.png) repeat-x 0 -5px;padding-bottom:2px;}*/
.main_nycont14{ width:1002px; margin:0 auto; overflow:hidden; padding-bottom:15px;}

.anshows{ width:1002px; overflow:hidden;}
.cgal2{ float:left; width:1000px; overflow:hidden;}
.cgal2 dl{ float:left; width:313px; height:245px; overflow:hidden; padding-left:10px; padding-right:10px; margin-top:20px;}
.cgal2 dl dt{ float:left; width:313px; height:210px; overflow:hidden;}
.cgal2 dl dt img{ width:313px;}
.cgal2 dl dd{ float:left; width:313px; height:30px; line-height:30px; text-align:center;}
.cgal2 dl dd a{ color:#404040; font-size:14px; font-weight:bold; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main2{ width:100%; margin-top:30px; background:#dfdfdf; }
/*------------------------滑动门效果---------------------*/
.w936 { MARGIN-TOP: 20px; WIDTH: 1000px; CLEAR: both}
.tb_ {WIDTH: 1000px}
.tb_ UL { WIDTH: 1000px; HEIGHT: 40px; background:#414753; overflow:hidden;}
.tb_ LI {TEXT-ALIGN: center; height:38px; line-height:38px;  float:left;padding-left:22px; padding-right:23px;  CURSOR: pointer; color:#fff}
.tb_ LI a{ color:#fff;}

.w9361 { MARGIN-TOP: 20px; WIDTH: 1000px; CLEAR: both}
.tb1_ {WIDTH: 1000px}
.tb1_ UL { WIDTH: 1000px; HEIGHT: 40px; background:#414753; overflow:hidden;}
.tb1_ LI {TEXT-ALIGN: center; height:38px; line-height:38px;  float:left;padding-left:40px; padding-right:50px;  CURSOR: pointer; color:#fff}
.tb1_ LI a{ color:#fff;}

.normaltab {FONT-FAMILY: "Microsoft YaHei";  background:url(img/c1.png) repeat-x 0 bottom; padding-bottom:2px;  COLOR: #0f0b0a;font-size:14px;}
.hovertab {FONT-FAMILY: "Microsoft YaHei"; background:url(img/c1_hover.png) repeat-x 0 -5px; padding-bottom:2px; COLOR: #333; FONT-SIZE: 14px}
.dis { DISPLAY: block; }
.undis { DISPLAY: none;}
#numbers2{ margin-left:350px;}
