﻿/* CSS Document */
html{overflow-x:hidden}
body{
	font:12px/20px \5fae\8f6f\96c5\9ed1,Tahoma,Arial;color:#333; font-size:12px; line-height:20px; 
}
body, div, ul, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, h7, span, p, img{
	margin:0; padding:0px;
}
ul, dl{
 list-style:none;
}
em{
	font-style:normal;
}
img{
	border:none;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.wper10 { width:10%; }
.wper15 { width:15%; }

.cl_red
{     color:Red;    }
.clear {
    clear: both;
}
.fl{
 float:left;
}
.fr{
 float:right;
}
.fontBold{
	font-weight:bold;
}
.font227B0C{
	color:#227B0C;
}
.borderE9E9E9{
	 border-top:#E9E9E9 solid 1px;
}
.borderLeft{
	border-left:#848484 solid 1px;
}
.indexIconbg{
	background-image:url(../images/indexIcon.png); background-color:transparent;
}
.iconBg{
	background-image:url(../images/icon.png); background-color:transparent;
}
/*Í·²¿ CSS*/
#head{
	width:100%; overflow:hidden;
}
#headNav{
	height:58px; width:100%; background:url(../images/headBg.jpg) repeat-x left top; overflow:hidden;
}
.navCont{
	width:1003px; line-height:58px; margin:0 auto; overflow:hidden;
}
.navLogo{
	background:url(../images/headLogo.png) no-repeat left top; height:58px; width:160px;overflow:hidden; 	
}
.navMain{
	font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; overflow:hidden; margin-left:24px;
}
.navMain li{
	 float:left; display:block; padding:0px;
}
.navMain li a{
	 color:#fff; display:block; float:left; padding:0px 20px;
}
.navMain li a span{
	 position:relative;
}
.navMain li a:hover{
	text-decoration:none;
}
.navOn, .navMain li.navOn:hover{
	background:url(../images/navOnbg.png) no-repeat center bottom rgba(250, 250, 250, 0.2) !important;filter:Alpha(opacity=20); background-color:#fff;
	background: url("../images/prnavback.png") repeat scroll 0 0 transparent; 
}


.navMain li:hover{
	background: none repeat scroll 0 0 rgba(250, 250, 250, 0.2) !important; filter:Alpha(opacity=20); background-color:#fff;
}
.navTel{
	 font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; background:url(../images/headTel.jpg) no-repeat top left; padding-top:13px; width:120px;color:#999;
}
.navTel a{
	color:#999;
}
#headbanner{
	 width:100%; margin:0 auto;
}
.headbanner{
	 /*background:url(../images/bannerBg.png) repeat-x left top;*/
	 background-color:#DDFEDF;
}
.bannerBg{
	/*background: url(../images/headBanner.jpg) center top no-repeat; width:1003px; margin:auto; height:332px;*/ position: relative; z-index:100;
}
/*Ö÷Ìå²¿·Ö CSS*/
#content{
	width:100%;overflow:hidden;
}
.contentBg1{
	background:url(../images/contentBg.jpg) repeat-x left top #FFF;
}

.indexMain{
 width:1003px;  margin:auto; position: relative;
}
.indexList{
	width:100%; height:480px; overflow:hidden;
}
.indexList li{
	height:438px; cursor:pointer;
}
.indexCRM{
	width:156px; margin:26px 0px 0px 0px; background-position:-10px -148px; background-repeat:no-repeat;
}
.indexOA{
	width:156px; margin:36px 0px 0px 10px;background-position:-176px -148px;background-repeat:no-repeat;
}
.indexHR{
	width:156px; margin:46px 0px 0px 10px;background-position:-342px -148px;background-repeat:no-repeat;
}
.indexRA{
	width:156px; margin:46px 10px 0px 0px;background-position:-10px -618px;background-repeat:no-repeat;
}
.indexSCM{
	width:156px; margin:36px 10px 0px 0px;background-position:-176px -618px;background-repeat:no-repeat;
}
.indexQJ{
	width:156px; margin:26px 0px 0px 0px;background-position:-342px -618px;background-repeat:no-repeat;
}
.indexNewsmain{
	border-bottom:#C9C9C9 solid 2px; overflow:hidden; margin-top:10px; height:37px;
}
.indexNews{
	font-size:12px; width:45%;
}
.indexNews dl{
	margin:18px 0px 0px; /*width:100%;*/
}
.indexNews dt{
	font-size:14px; color:#227B0C; font-weight:bold; float:left; background-position:0px -66px;background-repeat:no-repeat; text-indent:0.5em;
}
.indexNews dd{
	float:left;
}
.indexNews dd a{
	color:#c90000; display:block; overflow:hidden; width:250px; float:left;
}
.indexNews dd .newTime{
	color:#999;margin-left:12px;
}
.indexNews .moreNew{
	float:right; margin-left:12px; color:#999;margin:18px 0px 0px;
}
.downButton{
	width:147px; height:33px; background-position:0px 0px; background-repeat:no-repeat; text-indent:999px;
}
.zytWhy{
	width:100%; overflow:hidden; margin:20px 10px 0px;
}
.zytWhy dt{
	height:135px; width:280px; float:left;  margin:0px 10px;
}
.zytWhy dd{
	float:left; overflow:hidden; width:683px;
}
.zytWhy dd span{
	width:28.6%;float:left; color:#999; padding:0px 20px 0px 12px;
}
.zytWhy dd .borderRight{
	background:url(../images/borderRight.png) no-repeat right top; height:150px;
}
.zytWhy dd span em{
	width:100%; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#666;  display:block; margin-bottom:10px;
}

.zyPart{
	width:99%; overflow:hidden; margin:auto;
}
.zyPartitle{
	height:30px; position:relative; width:100%; margin:15px 0px 0px;
}
.turnPage{
	position:absolute; top:-11px; right:0px; width:76px; height:20px; background-position:0px -41px;
}
.pageCircle{
	width:18px; height:20px;
}
.zyPart dt{
	width:178px; float:left; overflow:hidden;font-size:16px; line-height:100px;
}
.zyPart dd{
	width:800px; float:left; overflow:hidden;
}
.zyPart dd a{
	border-left:#E9E9E9 solid 1px; text-align:center; width:16.5%; float:left;
}
/*ÈçºÎ¿ªÍ¨ÖÇÔÆÍ¨ CSS*/
.howOpenmain{
	width:99%; overflow:hidden; float:left; margin:20px 0px 0px;
}
.howOpenmain dl{
	margin:10px 0px 40px; overflow:hidden;
}
.howOpenmain dt{
	width:183px; float:left; text-align:center;font-size:16px;line-height:65px;
}
.howOpenmain dd{
	width:790px; float:left; overflow:hidden;
}
.howOpen{
	background-position:-280px 0px; background-repeat:no-repeat; width:500px; height:65px;
}
.bannerMian{
	width:1003px; margin:auto;
}
/*²úÆ· CSS*/
.bannerBg1{
	background:url(../images/bannerBg2.png) repeat-x left top #fff;width:100%; height:350px;
}
.productListbg{
		background-image:url(../images/productListbg.png);
}
.productList{
	width:230px; height:350px; margin-top:4px;
}
.productListmain{
	width:100%; background-position:0px 0px; background-repeat:repeat-y; color:#fff; padding-top:6px; float:left;
}
/*.productListmain li{
	font-size:16px; line-height:37px; height:42px; padding:0px 10px; cursor:pointer;
}
.productListmain li a{
	color:#fff;display:block;text-indent:2.5em; height:42px;
}
.productListmain li a:hover{
	text-decoration:none;color:#227b0c;
}
.productListmain li.listOn a{
	color:#227b0c;
}
.productListmain li:hover,.productListmain li.listOn{
	background-position:-529px 0px; background-image:url(../images/productListbg.png); color:#227b0c;
}
.list01{background-position:0px 0px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list02{background-position:0px -42px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list03{background-position:0px -80px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list04{background-position:0px -123px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list05{background-position:0px -165px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list06{background-position:0px -205px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list07{background-position:0px -248px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list01:hover,.productListmain li.listOn .list01{background-position:0px -308px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list02:hover,.productListmain li.listOn .list02{background-position:0px -352px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list03:hover,.productListmain li.listOn .list03{background-position:0px -390px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list04:hover,.productListmain li.listOn .list04{background-position:0px -433px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list05:hover,.productListmain li.listOn .list05{background-position:0px -475px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list06:hover,.productListmain li.listOn .list06{background-position:0px -515px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list07:hover,.productListmain li.listOn .list07{background-position:0px -558px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}*/

.productListmain dt{
	font-size:16px; line-height:37px; height:42px; padding:0px 10px; cursor:pointer;
}
.productListmain dt a{
	color:#fff;display:block;text-indent:2.5em; height:42px;
}
.productListmain dt a:hover{
	text-decoration:none;color:#227b0c;
}
.productListmain dt.listOn a{
	color:#227b0c;
}
.productListmain dd{
	font-size:14px; line-height:30px; height:30px; background-color:rgb(19,130,30); width:200px;
}
.productListmain dd a{
	width:65%; display:block; background-color:rgb(19,130,30); margin:auto; float:right; color:rgb(224,238,225);
}
.productListmain dd a.cl_red{
	color:Red;
}
/*.productListmain dd a:hover{
	text-decoration:none; color:#fff000;
}
.productListmain dd:hover{
	background-color:#ff0000;
}*/

.productListmain dt:hover,.productListmain dt.listOn{
	background-position:-529px 0px; background-image:url(../images/productListbg.png); color:#227b0c;
}
.list01{background-position:0px 0px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list02{background-position:0px -42px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list03{background-position:0px -80px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list04{background-position:0px -123px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list05{background-position:0px -165px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list06{background-position:0px -205px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list07{background-position:0px -248px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list01:hover,.productListmain dt.listOn .list01{background-position:0px -308px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list02:hover,.productListmain dt.listOn .list02{background-position:0px -352px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list03:hover,.productListmain dt.listOn .list03{background-position:0px -390px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list04:hover,.productListmain dt.listOn .list04{background-position:0px -433px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list05:hover,.productListmain dt.listOn .list05{background-position:0px -475px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list06:hover,.productListmain dt.listOn .list06{background-position:0px -515px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}
.list07:hover,.productListmain dt.listOn .list07{background-position:0px -558px; background-repeat:no-repeat; background-image:url(../images/productIconbg.png);}

.productRight{
	width:773px; overflow:hidden; padding:20px 0px; 
}
.productRight h3{
	background:url(../images/productRightbg.png) no-repeat left top; height:62px; text-indent:-9999px; overflow:hidden; width:100%; border-bottom:#ccc solid 2px; width:95%; margin:auto;
}
.productRight p{
	font-size:14px; line-height:30px; color:#666; width:95%;margin:20px auto 0px; text-indent:2em;
}
.bannerBg2{
	background:url(../images/bannerBg3.png) repeat-x left top #fff; width:100%; height:308px;
}
.bannerMainbg1{
	background:url(../images/bannerMainbg.png) no-repeat left top; height:308px;
}
.contentBg2{
	background:url(../images/prdContentBg.png) repeat-x left top;
}
.contentBg3{
	background-color:rgb(241,255,242); 
}
.adcontentBgBar { background:url(../images/adcontentBgBar.png) repeat-x left top; height:53px; width:100%; }

.indexMainBg{
	width:1001px; border:1px solid #ccc; background-color:#FFFFFF; padding:40px 0px 0px; border-bottom:none; border-top:none; overflow:hidden; position: relative;
}
.productFunbanTitle{
	height:48px; line-height:48px;width:98%; margin:239px auto 0px;
}
.productFunbanTitle li{
	float:left; font-size:16px; padding:0px 20px; *margin-top:16px;
}
.productFunmain{
	width:96%; margin:10px auto 0px; overflow:hidden;
}
.productFuntitlebg,.productFuntitle em{
	background-image:url(../images/prdBanbotBg.png);
}
.productFuntitle{
	background-position:0px -164px; background-repeat:repeat-x; height:50px; font-size:16px; line-height:55px; width:100%; float:left;
}
.productFuntitle em{
	background-position:0px -113px; background-repeat:repeat-x; height:50px; float:left; margin-right:6px; padding:0px 10px; color:#fff;
}
.productFuntitle span{
	background-position:-518px -626px; height:41px; width:80px; height:50px;
}
.productFuncont{
	width:100%;margin-bottom:10px; overflow:hidden;
}
.productFuncrm{
	width:96%; overflow:hidden; margin:auto; padding:10px 0px;
}
.productFuncrm dt{
	float:left; width:60%; overflow: hidden; line-height:30px; text-indent:1.5em; color:#666;
}
.productFuncrm dt strong{
	font-size:14px;
}
.productFuncrm dt span{
	text-indent:2em; display:block; float:left;
}
.productFuncrm dd{
	width:40%; overflow: hidden;background-repeat:no-repeat;
}
.productFuncrm dd.Bg1{
	background-position:-319px -1259px; height:220px; width:335px;
}
.productFuncrm dd.Bg2{
	background-position:0px -1495px; height:250px; width:300px;
}
.productFuncrm dt.noBody{
	font-size:36px; height:50px; color: #D9D9D9; margin:0px 0px;
}

.productListbottom{
	width:100%; background-position:-292px -27px; height:15px; float:left;
}
















.footlinkContent
{
    width:100%; overflow:hidden; background-color:#EAEAEA;color:#848484;   
}
.footLink
{
    width:969px;
    margin:0 auto;    
}
.footLink span
{
    font-size:14px;
    background:#eee;
    color:#848484;
    float:left;   
}
.footLink ul
{
    width:930px;
    display:inline;
    list-style:none;   
}
.footLink ul li
{
    float:left;
    list-style:none;
    display:inline;  
    margin-left:-10px; 
    line-height:20px;
}
.footLink ul li a
{
    width:80px;
    text-decoration:none;
    font-size:12px;
    color:#848484;
    margin-left:13px;    
}
.footLink ul li a:hover
{
    text-decoration:underline;
    color:#ff0000;    
}

#partnerlink
{
    width:100%; overflow:hidden; background-color:#EAEAEA;color:#848484;padding-bottom:10px;   
}
.partnerLink
{
    width:712px;
    margin:0 auto;    
}
.partnerLink span
{
    font-size:14px;
    background:#eee;
    color:#848484;
    float:left;   
}
.partnerLink ul li
{
    list-style:none;
    display:inline;  
    margin-left:0px;    
}
.partnerLink ul li a
{
    width:80px;
    text-decoration:none;
    font-size:12px;
    color:#848484;
    margin-left:13px;    
}
.partnerLink ul li a:hover
{
    text-decoration:underline;
    color:#ff0000;    
}




/*µ×²¿ CSS*/
#foot{
	 width:100%; overflow:hidden; background-color:#EAEAEA;color:#848484;
}
#foot a{
	color:#848484;
}
.footMain{
	width:1003px; margin:10px auto; text-align:center; font-size:12px; overflow:hidden;
}
.footMain p{
	width:100%; margin:5px auto; text-align:center;
}
.footMain a{
	color:#FF0000; padding:0px 12px; line-height:20px;
}






.bannerBg-hack { background: none; width:1003px; margin:auto;height:0px; position: absolute; z-index:100; }

.bannerBg .navlist { position:absolute;top:0px;left:256px;z-index:9999; display:none; }
.bannerBg .navlist a:link { color:#333333; }
.bannerBg .navlist a:visited{ color:#333333; }
.bannerBg .navlist a:hover{ color:#227B0C; }
.bannerBg .application-navlist { top:-28px; }
.bannerBg .solutionList { position:absolute;top:0px;left:706px;z-index:9999; display:none; }
.bannerBg .solutionList a:link { color:#333333; }
.bannerBg .solutionList a:visited{ color:#333333; }
.bannerBg .solutionList a:hover{ color:#227B0C; }
.bannerBg ul { width:180px; }
.bannerBg ul li { background-color:rgb(188,188,188); border-top:1px solid rgb(212,212,212); border-bottom:1px solid rgb(167,167,167); color:rgb(51,51,51); display:block; padding:0px;}
.bannerBg ul li.active { background-color:rgb(233,233,233); color:rgb(34,123,12);}
.bannerBg ul li.firstitem { border-top: none; }
.bannerBg table { border-collapse: collapse; text-align: left; vertical-align: middle; }
.bannerBg table tr { }
.bannerBg table td { font:12px/12px "宋体"; width:90px; height:34px; padding-left:10px;}
.bannerBg table .app a.btn { width:67px; height:22px;background:url(../images/experiencebtns2.png) 0 0px; display:block; cursor:pointer;}
.bannerBg table .app a.active { background:url(../images/experiencebtns2.png) 0 -22px; }
.bannerBg table td a.btn { width:67px; height:22px;background:url(../images/experiencebtns.png) 0 0px; display:block; cursor:pointer;}
.bannerBg table td a.active { background:url(../images/experiencebtns.png) 0 -22px; }
.indexMain .experience { position: absolute; width:103px; height:39px; top:348px; left:0px; display:none;}


.contentRegBg{	width:100%; height:730px; position: relative; background:url(../images/transbg1.jpg) repeat-x; }
.contentReg .regheadword { margin:0 auto; width:779px; height:106px; }
.contentReg .regmain { background:url(../images/transbg2.jpg) repeat-x; padding-left:50px;margin:0 auto; width:951px; height:618px; border:1px solid rgb(143,197,149); position: relative;}
.regmain .recentlyupdate { font:12px/12px "宋体"; color:rgb(51,51,51); position: absolute; top:-22px; right:-30px; width:200px; height:32px; }
.regmain .regbg { position: absolute; right:0; bottom:0; width:294px; height:233px; }
.regmain em { font:bold 18px/18px "微软雅黑"; color:rgb(34,123,12); margin:26px 0; display:block;}
.regmain dl { margin-bottom:9px; }
.regmain dt, .regmain dd { display:inline-block; *display: inline; height:26px; zoom:1;}
.regmain dt { width:80px; text-align: right;padding-right:10px; margin-left:-24px;}
.regmain dt .redtag {color:red;}
.regmain dd a.bluetag {color:rgb(0,167,255); text-decoration: none;}
.regmain dd .blacktag {color:black;}
.regmain dd { margin-right:10px; color:rgb(153,153,153); text-align: left;}
.regmain dd input[type=text],.regmain dd input[type=password] { width:222px; height:21px;}
.regmain dd input.sbtm { background:url(../images/btns.png) 0 -64px no-repeat; width:118px; height:38px; border:none; padding:0; cursor:pointer;}
.contentLoginBg { background:url(../images/loginBackground.png) }
.contenglogin{width:1003px; height:588px; position: relative;/*background:url(../images/loginBanner.jpg) repeat-x;*/ margin:0 auto;}
.contenglogin .loginpanel { width:340px; height:382px; position: absolute; top:137px; right:11px; background: url(../images/loginpanel1.png) no-repeat; }
.loginLogo{width:550px; height:300px; position: absolute; top:205px; left:35px;background:url(../images/loginBanner10.jpg) repeat-x; cursor:pointer;}
.loginBanner{width:635px; height:145px; position: absolute; top:38px; background:url(../images/login_Banner.jpg) }
.contengloginDemo{width:1003px; height:588px; position: relative; background:url(../images/login_Banner.jpg) no-repeat; margin:0 auto;}
.contengloginDemo .loginpanel { width:340px; height:382px; position: absolute; top:137px; right:11px; background: url(../images/loginpanel1.png) no-repeat; }
.loginDemoFriend { width:280px; height:70px; position: absolute; top: 484px; left:377px; cursor:pointer; background:url(../images/login_friend.jpg) no-repeat;}
.loginpanel form { margin-top:94px; margin-left:50px; }
.loginpanel dl { margin-bottom:2px}
.loginpanel dt, .loginpanel dd { display:inline-block; *display: inline; height:28px; zoom:1; overflow: hidden;  }
.loginpanel dt { width:80px; text-align: right;padding-right:10px; margin-left:-24px; }
.loginpanel dd { margin-right:10px; color:rgb(153,153,153); text-align: left; overflow: hidden; zoom:1; }
.loginpanel dd.comm {  *margin-left:-50px; zoom:1; }
.loginpanel dd input[type=text],.loginpanel dd input[type=password] { width:165px; height:28px;}
.loginpanel dd select { width:165px;  vertical-align: middle; }
.loginpanel dd select option { line-height:28px; padding:6px;}
.loginpanel dd input.sbtm { background:url(../images/btns.png) 0 0px no-repeat; width:77px; height:32px; border:none; padding:0; cursor:pointer;}
.loginpanel dd a.regbtn { background:url(../images/btns.png) 0 -32px no-repeat; width:77px; height:32px; border:none; cursor:pointer; display:block;}
.loginpanel dd.h32 { height:32px; vertical-align: top;   }
.loginpanel dd.fixleft { *margin-left:-50px; }
.loginpanel dd a { color:rgb(153,153,153); text-decoration: none; }
.loginpanel dd a.bluetag { color:rgb(0,167,255); padding-left:48px; text-decoration: underline;}
.help { background-color: rgb(201,244,206);height:40px;}
.help ul { width:1280px; height:16px; margin:0 auto; text-align: center}
.help ul li { display: inline-block; *display: inline; height:16px; margin:0 12px; vertical-align: top; line-height:16px; margin-top:11px; overflow: hidden; zoom:1;}
.help ul li.firstitem { margin-left:none; }
.help ul li.lastitem { margin-right:none; }
.help ul li a { font:12px/14px "宋体";  color:rgb(102,102,102); }

.headbanner-service { background: url(../images/transbg4.jpg) repeat-x scroll left top transparent;}
.headbanner-about { background: url(../images/transbg5.jpg) repeat-x scroll left top transparent;padding-top:4px;}
.bannerBg-service {  background: url(../images/headBanner-sevice.jpg) no-repeat scroll center top transparent; height: 257px; margin: auto; position: relative; width: 1003px; z-index: 100; }
.bannerBg-about {  background: url(../images/headBanner-about.jpg) no-repeat scroll center top transparent; height: 275px; margin: auto; position: relative; width: 1003px; z-index: 100; }
.bannerBg-news {  background: url(../images/headBanner-news.jpg) no-repeat scroll center top transparent; height: 275px; margin: auto; position: relative; width: 1003px; z-index: 100; margin-top:-4px;}
.bannerBg-application {  background: url(../images/sqBg.png) no-repeat; margin: auto; position: relative; width: 1003px; z-index: 100; margin-top:28px;}


.search-bar { background: url(../images/transbg3.jpg) repeat-x; height:49px; border-top:1px solid rgb(201,201,201); border-bottom:1px solid rgb(201,201,201); margin-top:-357px; *margin-top:0px; _margin-top:-357px; }
.search-bar form { margin:0 auto; width:1003px; margin-top:9px;}
.search-bar table { margin-left:243px; }
.search-bar select.select_pr { width:116px ;  border:1px solid rgb(223,223,223);}
.search-bar input.question { width:386px; height:20px; border:1px solid rgb(233,233,233);}
.search-bar input[type=submit] { width:56px ; height:22px ;  background-image:url(../images/search-btn-1.png); border:none;}
.search-bar .service-ol { width:76px; height:22px; background-image: url(../images/service-btn.png); display:block; }

.question-content { width:1003px; margin:0 auto; }
.question-list { width:722px; height:337px; background-image:url(../images/sqback.jpg); margin-top:34px; margin-left:243px; margin-bottom:20px;}
.question-list ul { list-style-type: disc; padding: 20px 46px ; }
.question-list ul li {}
.question-list ul li a { font:12px/34px "宋体"; color:rgb(102,102,102); text-decoration: none; }

.contentBg-about { background: url(../images/transbg6.jpg) repeat-x scroll left top transparent; }
.main-container-about { border-left:1px solid rgb(222,222,222); border-right:1px solid rgb(222,222,222); width:1001px; margin:0 auto; background-color:white; margin-top:28px;}
.body-about { padding:48px 16px; }
.body-about h2 { font: 18px/18px "微软雅黑"; color:white; background-color:rgb(19,130,30); padding:8px 16px 8px 16px; display:inline-block; *display:inline;}
.greenline { height:3px;border-top:3px solid rgb(19,130,30); *margin-top:8px; _margin-top:9px;}
.body-about h3 { font: bold 14px/3em "宋体"; color:rgb(102,102,102); margin-top:28px; }
.body-about p { font: 12px/2.5em "宋体"; color:rgb(102,102,102); text-align:justify;}
.body-about p.art:first-letter { margin-left:2em; }
.body-about table {
    color: #666666;
    font: 12px/2.5em "宋体";
    text-align: justify;
}
.bannerBg-application {height:600px;}
.bannerBg-application h2 { font:bold 16px/72px "微软雅黑"; color:rgb(34,123,12); text-align: center; }
table.appform {  border-collapse: collapse; text-align: left; vertical-align: middle; margin:0 auto; width:936px; border:1px solid rgb(144,197,150);background-color: white;}
table.appform td {padding:4px 8px;}
table.appform td { border-right:1px solid rgb(234,234,234); border-bottom:1px solid rgb(234,234,234);}
table.appform td.title { font:bold 14px/14px "宋体"; color:rgb(34,123,12); text-align: right; width:20%;}
table.appform td.cont { width:30%;}
table.appform input[type=text] { height:24px; width:142px; border:1px solid rgb(190,190,190); }
table.appinner { border-collapse: collapse; text-align: center; vertical-align: middle; width:100%; border-spacing:10px;}
table.appinner td { border:none; text-align: left; font:12px/12px "宋体"; color:rgb(153,153,153); }
table.appform input.sbtm { width:118px; height:39px; background: url(../images/sqsbtbtn.png) no-repeat; cursor:pointer; border:none; *margin-left:360px;}
table.appform tr.lastitem { text-align: center; height:114px; }
table.appform tr.lastitem td { border-bottom-color:rgb(144,197,150); }
table.appform td.fillborder { border-right-color:rgb(144,197,150); }

.adindexMain .aditems { overflow: hidden; zoom:1; }
.adindexMain .addesc { width:530px; }
.adindexMain .addesc h1 { font:bold 30px/1.5em "微软雅黑"; color:rgb(20,135,32); margin-bottom:8px; }
.adindexMain .addesc p { font:bold 16px/2em "微软雅黑"; color:rgb(51,51,51); }
.adindexMain .addesc p:first-letter { margin-left:2em; }
.adindexMain .adimg {  }
.adindexMain .adsplit { width:1003px; height:43px; background: url(../images/adbgbar.png) no-repeat; margin:28px 0;}
.adindexMain .adlastimg { width:735px; margin:0 auto; }

#kf-ol { width:127px; height:233px; position: fixed; _position:absolute; top:420px; right:10px; z-index: 1000;}

.breadcrumb-news { border-bottom:1px solid #e9e9e9; margin-bottom:24px;}
.breadcrumb-news a { color:#666; text-decoration: none; }
.body-news { padding-top:24px; }
.news-more { text-align: right; margin-top:-17px;padding-bottom:6px; *position: absolute; *top:38px; *right:0px;}

#maintop-news { overflow: hidden; zoom:1; height:256px; margin-top: 10px;}
#maintop-news #image-news { width:300px; padding:4px; border:1px solid #ddd; margin-left:24px;}
.image-news-word { text-align: center; font:bold 14px/1.8em "宋体"; }

#maintop-news #desc-news { width:325px; margin-left:20px; }
#maintop-news #desc-news p { font:12px/2em "宋体";  }
#maintop-news #desc-news p:first-letter { margin-left:2em; }
#maintop-news #desc-news p a { color:#13821e;  }

#maintop-news #side-news { width:220px; margin-left:24px; }
#maintop-news #side-news li { margin-bottom: 12px; }
.side-news-title { font:bold 14px/16px "宋体"; color:#666; margin-bottom:8px; }

.sideimg-area { overflow: hidden; zoom:1; }
.sideimg-area .side-desc { width:108px; margin-left:12px; }
.sideimg-area .side-desc p { font: 12px/1.5em "宋体"; }
.sideimg-area .side-desc p a { color:#970002; }

#news-dynamic { overflow: hidden; zoom:1; }
#news-dynamic h2 { *line-height:38px; }
#news-dynamic .greenline {*margin-top:0;}
#news-dynamic .zyt-dynamic { width:50%; position: relative;}
#news-dynamic .hy-dynamic { width:464px; margin-left:20px; position: relative;}
#news-dynamic ul { list-style-type: disc;margin-left:16px; margin-top:12px;}
#news-dynamic ul li { border-bottom:1px dotted #666; margin-bottom:4px;}
#news-dynamic a.dy-list-l { font:12px/2.3em "宋体"; color:#666; text-decoration: none; }
#news-dynamic a.dy-list-l:hover { color:#999;}
#news-dynamic .dy-list-r { display:inline-block; width:15%; text-align: right;}
#news-dynamic ul li span{display:inline-block; width:80%;}

#news-container { padding:0px 12px; }
.news-c-header .news-c-title { font:bold 24px/1.5em "宋体"; color:#333; }
.news-c-header .news-c-info { font:12px/2.5em "宋体"; color:#999; border-bottom:1px dotted #999;}
.news-c-body { margin-top:20px; }
.news-c-body p { margin-top:20px; font:12px/2em "宋体"; color:#666; }
.news-c-body p:first-letter { margin-left:2em; }
.news-c-foot { margin-top:32px; }
.news-c-foot .title { font:14px/2em "宋体"; color:#999;  }
.news-c-foot ul li { margin-top:6px; margin-left:24px; }
.news-c-foot ul li a{ color:#999; }
.news-c-foot ul li a:hover{ color:#227b0c; }
.mcenter { text-align: center; }

.my_page {
    margin: 10px 0;
    text-align: center;
    width: 100%;
}
.my_page_mun {
    color: #2266AE;
    font-family: Verdana,Geneva,sans-serif;
    line-height: 25px;
}
.my_page_mun a {
    margin: 0 1px;
    padding: 0 3px;
}
.my_page_c {
    text-decoration: underline;
}

.main-container-microgrid { width:1001px; margin:0 auto; background-color:white; margin-top:28px;}
.contentBg-microgrid { background: url(../images/bg_microgrid.png) }
.body-microgrid { height:100px; width:975px;background: url(../images/bg_microgrid.png)}

.new_gif{
     position:absolute;
     left:70px;
     top:5px;
}