﻿/*  Reset  Css */
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td {margin:0;padding:0;}
	fieldset, img {border:0;}
	ul,li {list-style-type:none;}
	h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
	input, textarea, select {vertical-align:middle;}

	body {color:#333;font: 12px/23px Tahoma,Verdana,Arial,Helvetica,sans-serif;background:#fff url(images/bg-wrapper.jpg) repeat-x 0px 0px; }
	a{color: #333;text-decoration:none; outline:none;}
	a:hover {color: #f63;text-decoration:underline; }

/*
html img{filter: Alpha(opacity=50);-moz-opacity:.5;opacity:0.5;}
*{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);background:}
*{color:gray!important;}
#navIn li a,#navIn li a span{color:#f0f0f0!important;}
 */

/* Public */
    .clearbox{border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height:0px;clear: both;background: none;font-size: 0px;line-height:0px; visibility: hidden;}
	.blank{height:7px; }
	.none{display:none !important; }
    .center{text-align:center; }
    a.hot,.hot{color:red !important;}
	a.str,.str{color:blue !important}
	em.more{float:right;display:inline; font-style:normal;margin-right:10px;}
	em.more a{color:#999; }

    .clearfix:after{content:"";clear:both;display:block;} /*ff*/
    .clearfix{height:100%;}/* ie6  或者使用zoom:1 */

/* Frame */
	.wrap{background:url(images/bg-top.jpg) no-repeat center 0px; }
	#header,
	#container,
	#topNav{ margin:auto;width:980px; }
	.FL{float:left !important; _display:inline;}
	.FR{float:right !important; _display:inline;}

/* Inp Btn */
	.btn1{width:60px;height:22px;display:block; text-align:center; text-decoration:none !important  }
	.inp,.inputtext,.input_onFocus{line-height:18px;height:18px;  border:1px solid #ccc;padding-left:2px; color:#666;font-size:12px;vertical-align:middle; }
	.sub{vertical-align:middle;}
	.input_onFocus{border:1px solid #78B5F1;background:#F5FAFE;color:#125FAB; }
	textarea{padding:1px; }
	button{border:none}
	.banner{overflow:hidden;clear:both;}

/* Topnav */
	#topNav{ height:29px;clear:both;overflow:hidden;zoom:1;}
	#topNavIn{text-align:left;clear:both;overflow:hidden;zoom:1; }
	#topNavIn li{float:left;_display:inline; height:25px; margin:2px 0px 0px 1px;width:74px;padding-left:10px; }
	#topNavIn li a{float:left;width:100%; height:25px;line-height:24px; text-align:left; color:#487EAA;overflow:hidden;}
	#topNavIn li a:hover{text-decoration:none;color:#f30;}
	#topNavIn li.on{background:url(images/bg-topNavIn-on.gif) no-repeat 2px 1px;width:84px !important; }
	#topNavIn li.on a{}
	#topNavIn li span{background:url(images/icon-topNav.gif) no-repeat 0px 0px;float:left; _display:inline;width:20px;height:20px;margin-top:3px; cursor:pointer;}
	#topNavIn li span.t1{background-position:0 3px; }
	#topNavIn li span.t2{background-position:0 -38px; }
	#topNavIn li span.t3{background-position:0 -78px; }
	#topNavIn li span.t4{background-position:0 -118px; }
	#topNavIn li span.t5{background-position:0 -158px; }
	#topNavIn li span.t6{background-position:0 -198px; }
	#topNavIn li span.t7{background-position:0 -238px; }
	#topNavIn li span.t8{background-position:0 -278px; }
	#topNavIn li span.t9{background-position:0 -318px; }
	#topNavIn li span.t10{background-position:0 -358px; }

/* Header */
	#header{padding-top:5px;background:url(images/bg-header.jpg) no-repeat center 0px; }
	#header #logo{float:left;width:380px;height:85px;margin-top:5px;_display:inline;   }
	#header #logo a{background:url(images/logo.png) no-repeat 0px 0px !important;width:380px;height:75px;  float:left;text-indent:-9999px; }
	#header #topTool{float:right;width:450px;text-align:right; padding-top:50px; }


	/* Btn */
	.btnTy{color:#4F7EB4 !important;padding-left:25px;display:inline-block;background:url(images/bg-topNavIn-on.gif) no-repeat 0px -82px; }
	.BTNts{}
	.BTNservice{background-position:0 -128px; }
	.BTNreg{background-position:0 -168px;}


	.IsLoginSta{text-align:left;padding-left:25px; width:205px;color:#4F7EB4 !important;  background:url(images/bg-topNavIn-on.gif) no-repeat 0px -173px;  }
	.IsLoginSta em{font-style:normal;color:#0065CC;}
	.IsLoginSta a{margin-left:6px;color:#4F7EB4 !important;text-decoration:none; }

	/*  Nav */
	#nav{clear:both;background:url(images/bg-nav.jpg) no-repeat 0px 0px;height:40px; width:980px;  }
	#navIn{clear:both;padding:0 0 0 20px;height:40px; }
	#navIn li{float:left;_display:inline;  height:40px;  line-height:39px;  }
	#navIn li.s{background:url(images/bg-nav-s.jpg) no-repeat 0 13px;;width:2px;font-size:0px;line-height:0px;height:30px;margin:0 4px;    }
	#navIn li a{float:left;_display:inline; font-size:14px;color:#ECF2FB;font-weight:bold;padding:0 14px 0 14px; height:40px; line-height:39px;}
	#navIn li a:hover{color:#FFFF00;text-decoration:underline; }
	#navIn li#navJob{background:url(images/navjob.gif) center center no-repeat;}
	#navIn li#navJob a{width:55px;}
	#navIn li#navJob span{display:none;}
	.show{display:none; z-index:999!important}
	#NavPro:hover,#navIn .hover{background:url(images/menupro1.gif) center bottom no-repeat;}
	#NavPro{position:relative; z-index:998;}
	#NavPro:hover .show,.hover .show{background: #ebf5ff url(images/menupro2.gif) 185px 15px no-repeat;display:block; position:absolute; top:40px; left:0; width:380px; height:300px; font:bold 14px/22px '宋体'; overflow:hidden;opacity:0.99}
	#NavPro .show dl{float:left; width:190px; padding:0; text-align:left; overflow:hidden;}
	#NavPro .show dt{display:block;height:36px; line-height:32px; padding-left:20px; padding-top:10px;background: url(images/menupro3.gif) 15px 42px no-repeat}
	#NavPro .show dd{padding-left:5px;}
	#NavPro .show a{color:#36C!important; font-size:14px; height:28px; line-height:28px; font-weight:normal;width:100%;}
	#NavPro .show a:hover{color:#036!important;; text-decoration:underline;}

	/* banner */
	#banner{margin:3px 0 5px 0;height:250px; z-index:0; }
	#maina{position:relative;height:250px;zoom:1; }
	#maina .current{display:block;}
	#featured{height:250px;position:relative;}
	.featured_item{height:250px;margin:0 auto;position:relative;top:0;width:980px;overflow:hidden;display:none;}
	.featured_item img{height:250px; width:980px; }
/*
	.pointer{background:url(/skin/PE/banner/pointer.gif) no-repeat scroll left top;height:18px;left:18px;position:absolute;top:30px;width:13px;	}
	#featured_bottom{position:absolute;height:60px;width:100%;background:none;filter:alpha(opacity=80);-moz-opacity:.80;opacity:0.8 ;bottom:0px;right:0px;}

	.preview_images{height:60px;line-height:60px;position:absolute;right:0px;top:18px;}
	.preview_images a img{padding:1px;}
	.preview_images a{outline:none;display:block;position:relative;margin-right:8px;float:left;}
	.preview_images a img{border:1px solid #afafaf;background-color:#fff;}
	.preview_images a:hover img{border:1px solid #000;background:#000;  }
	.preview_images .current_prev img{border:1px solid #666;}
	.portfolio_item{border:1px solid #ddd;}
20110628换数字代码如下*/

	.pointer{background:url(/skin/PE/banner/pointer.gif) no-repeat scroll left top;height:18px;left:3px;position:absolute;top:18px;width:13px;	}
	#featured_bottom{position:absolute;height:45px;width:100%;background:none;filter:alpha(opacity=80);-moz-opacity:.80;opacity:0.8 ;bottom:0px;right:0px;}

	.preview_images{height:20px;line-height:20px;position:absolute;right:0px;top:18px;}
	.preview_images a img{padding:1px;}
	.preview_images a{outline:none;display:block;position:relative;margin-right:8px;float:left; width:20px; background:#fff; text-align:center}
	.preview_images a img{border:1px solid #afafaf;background-color:#fff;}
	.preview_images a:hover{}
	.preview_images .current_prev{background:#333; color:#fff;}
	.portfolio_item{border:1px solid #ddd;}

/* container */

	/*public frame   */
	.txtList{}
	.txtList li{vertical-align:middle;height:25px;line-height:25px;   }
	.txtList li .day{color:#999;float:right;font-size:12px;}
	.picList{clear:both;overflow:hidden;}
	.picList li{padding:1px 0;float:left;_display:inline;width:100px;text-align:center;    }
	.picList li .pe_u_thumb{}
	.picList li .pe_u_thumb a{display:inline-block; }
	.picList li .pe_u_thumb a img{padding:1px;border:1px solid #B7C0C6; }
	.picList li .pe_u_thumb a:hover img{border-color:#4782C4; }
	.picList li .pe_u_thumb_title{height:30px;line-height:30px;  }

	#container{background:url(images/bg-cont.jpg) repeat-y 730px 0; clear:both;overflow:hidden;position:relative;  }
	.containerWrapper{clear:both;overflow:hidden; background:url(images/bg-indexMain.jpg) no-repeat 0px 0px;zoom:1; }
	.mainContainer{float:left;width:730px;_display:inline;  }
	.siderBar{float:right;width:240px;_display:inline;padding-top:6px;   }

/**/
	#siderbarBottom{position:absolute; right:0px;bottom:0px;clear:both;overflow:hidden;width:250px; height:13px;font-size:0px;line-height:0px;  background:url(images/sider-barBottom.jpg) no-repeat 0 bottom;}

/* footer */
	#footer{text-align:center;height:auto; overflow:hidden;zoom:1;clear:both;margin-top:10px;background:#fff url(images/bg-footer.jpg) repeat-x 0px 0px;  }
	#footMenu{margin:65px auto 10px auto;height:35px;color:#ccc;border-bottom:1px solid #D8E7EF;width:980px;   }
	#footMenu a{margin:0 5px;}
	#copyRight{line-height:25px;width:980px;margin:auto;  color:#5B7786;overflow:hidden; text-align:center; }
	#copyRight a{color:#5B7786; }

	#FooterCert{margin:20px; }

/* pageStyle00 pageStyle00 Style */
	.pageStyle00{position:relative; background:none !important ;zoom:1;clear:both;overflow:hidden;}
	.pageStyle00 .containerWrapper{background:none !important; }
	.pageStyle00 .containerWrapperIn{background:none !important;zoom:1;clear:both;overflow:hidden;}

/* pageStyle00 pageStyle01 Style */
	.pageStyle01{position:relative; background:url(images/bg-page-wrapper.jpg) repeat-y  171px 0 !important ;zoom:1;clear:both;overflow:hidden;}
	.pageStyle01 .containerWrapper{background:url(images/bg-page-main-bot.jpg) no-repeat right bottom !important; }
	.pageStyle01 .containerWrapperIn{background:url(images/bg-page-main.jpg) no-repeat right 0px !important;zoom:1;clear:both;overflow:hidden;}
	.pageStyle01 .mainContainer{float:right; width:805px;}
	.pageStyle01 .siderBar{float:left;width:171px;  }

/* pageStyle02 */
	.pageStyle02{background:url(images/bg-contPage.jpg) repeat-y 0px 0px !important; }
	.pageStyle02 .containerWrapper{background:url(images/style02-pageBg.jpg) no-repeat 0px 0px; }
	.pageStyle02 #siderbarBottom{width:980px;background:url(images/sider-barBottomAll.jpg) no-repeat 0px 0px;  }

/* pageStyle03 */
	.pageStyle03{background:url(images/style03-contPage.jpg) repeat-y 0px 0px !important; }
	.pageStyle03 .containerWrapper{background:url(images/style03-pageBg.jpg) no-repeat 0px 0px; }
	.pageStyle03 #siderbarBottom{width:980px;background:url(images/style03-sider-barBottomAll.jpg) no-repeat 0px 0px;  }
	.pageStyle03 .mainContainer {float:right; }
	.pageStyle03 #siderList{float:left; }

/* sider bar List */
	#siderList{width:228px;float:right;margin:12px 8px 0 12px;;_display:inline; }
	#siderList h3{font-weight:bold;color:#EDF1F8;height:28px;line-height:28px; background:url(images/serv-tit.jpg) no-repeat 0px 0px; padding-left:22px; }
	#siderList h3 .more{margin-right:15px;}
	#siderList h3 .more a{color:#fff;font-weight:normal;}
	#siderList ul{margin:0 0 10px 10px; }
	#siderList ul.txtList li{background:url(images/icon-page.gif) no-repeat 0px -522px; padding-left:12px; }

/*path */
	#path{background:url(images/icon-page.gif) no-repeat 0px -82px;padding-left:20px;margin:10px 0 0 10px;; height:30px;line-height:30px;clear:both;overflow:hidden;   }
	#path a{}

/* siderTreeNav */
	#siderTreeNav{margin:10px 0 0 0;height:100%; background:url(images/treeBgC.jpg) repeat-y 0px 0px; }
	#siderTreeNav li.FirNav{margin-top:5px;margin-left:15px;cursor:pointer;height:25px; line-height: 25px;background:url(images/treeName.gif) no-repeat 20px 5px; }
	#siderTreeNav li.FirNav span{text-indent:-9999px;float:left; }
	#siderTreeNav li.SubNav{display:none;}
	#siderTreeNav li.SubNav a{display:block;text-align:left; padding-left:43px; margin:4px 5px 6px 18px;background:url(images/arrowBlack.gif) no-repeat 34px 6px;line-height:18px;  }
	#siderTreeNav li#siderBgTop,
	#siderTreeNav li#siderBgBot{height:23px;background:url(images/treeBg.jpg) no-repeat 0px 0px;  font-size:0px;line-height:0px; }
	#siderTreeNav li#siderBgBot{background-position:0 -24px; height:74px;}
	#siderTreeNav li#Tr01{}
	#siderTreeNav li#Tr02{background-position: 20px -45px;}
	#siderTreeNav li#Tr03{background-position: 20px -95px;}
	#siderTreeNav li#Tr04{background-position: 20px -145px;}
	#siderTreeNav li#Tr05{background-position: 20px -195px;}
	#siderTreeNav li#Tr06{background-position: 20px -245px;}
	#siderTreeNav li#Tr07{background-position: 20px -295px;}
	#siderTreeNav li#Tr08{background-position: 20px -345px;}
	#siderTreeNav li#Tr09{background-position: 20px -395px;}
	#siderTreeNav li#Tr10{background-position: 20px -445px;}
	#siderTreeNav li#Tr11{background-position: 20px -495px;}
	#siderTreeNav li#Tr12{background-position: 20px -545px;}
	#siderTreeNav li#Tr13{background-position: 20px -595px;}
	#siderTreeNav li#Tr14{background-position: 20px -95px;}
	#siderTreeNav li#Tr15{background-position: 20px -645px;}

/* positon Product */
	.positionPro{position:absolute; padding-top:0;right:0px;top:50px;height:100%;width:145px; background:url(images/bg-SideFloatPro.gif) no-repeat 0px 50px;   }
	.positionPro .tabTits{clear:both;overflow:hidden;margin-left:10px; }
	.positionPro .tabTits li{overflow:hidden;margin:10px 0; }
	.positionPro .tabTits li a{width:140px !important;text-align:center; margin:auto; }

	#products .tabTits li {float:left;width:100%;  }
	#products .tabTits li a{background:url(images/icon-pro.png) no-repeat 0px 0px;_background:url(images/icon-pro.gif) no-repeat 0px 0px;height:50px;float:left;width:100%;     }
	#products .tabTits li a span{float:left;text-indent:-9999px; }
	#products .tabTits li.p1 a{background-position:0px -10px;}
	#products .tabTits li.p2 a{background-position:0 -69px; }
	#products .tabTits li.p3 a{background-position:0 -140px;}
	#products .tabTits li.p4 a{background-position:0 -205px;}
	#products .tabTits li.p5 a{background-position:0 -268px;}

	/* detailBox */
	.detailBox{margin:20px 40px 20px 40px;line-height:28px; color:#333;overflow:hidden;}
	.detailBox p{margin-bottom:10px;line-height:25px;  color:#333;}
	.detailBox a{color:#2B5CBB;}
	.detailBox h2.tit{overflow:hidden;margin-bottom:10px;text-align:left;  }
	.detailBox h2.tit span{display:inline-block;height:30px;line-height:30px; color:#2B5CBB;font-weight:bold;font-size:14px; }

	.detailBox .articleList_content{}
	.detailBox .articleList_content .txtList{margin:0 20px 0 30px; }
	.detailBox .articleList_content .txtList li{margin:5px 0;border-bottom:1px dotted #e3e3e3; }
	.detailBox .articleList_content .txtList li span.inputer{margin:0 0 0 10px;color:#666;}
	.detailBox .articleList_content .txtList a{padding-left:25px;background:url(images/icon-page.gif) no-repeat 0px -157px; }
	.detailBox .articleList_content .txtList a:hover{background-position:0px -127px;color:#2B5CBB; }
	.detailBox .page{margin:20px auto 10px auto; text-align:center;font-family:宋体;overflow:hidden;height:70px }
	.detailBox .page a{font-family:宋体;display:inline-block;padding:0 6px;border:1px solid #B8BFC5;height:18px;line-height:18px;     }
	.detailBox .page a:hover{background:#B8BFC5;text-decoration:none; color:#556068; }
	.detailBox .page b{}

	.detailBar { padding:48px 0 20px 60px; background:url(../detail_intro_bg.jpg) no-repeat 32px 48px;}
	.detailBar .intro { padding:20px 60px 50px 0; line-height:24px; text-indent:2em;}
	.detailBar .case { float:left; width:180px;}
	.detailBar .case h3 { font-size:12px; font-weight:bold;}
	.detailBar .case li { padding:0; margin:0; height:26px; line-height:26px;}
	.detailBar .case li a { color:#333;}
	.detailBar .case li a:hover { color:#333; text-decoration:none}
	.detailBar .morelink { padding:20px 50px 10px 0; text-align:right; color:#f63;}
	.detailBar .morelink a { color:#333;}


/* 文章 内容页 */
	.contArticle_all{margin:0 0px 20px 00px; }
	.contArticle_all h2.tit{text-align:center; color:#27467A;font-weight:bold;font-size:23px;margin:10px 0 10px 0; }
	.contArticle_author{text-align:center;border-bottom:1px dotted #ccc;height:35px;line-height:30px; margin:20px;  }
	.contArticle_author span{margin:5px;color:#999;}
	.contArticle_author a{color:#690;}
	.contArticle_text{padding:20px 0 0 0;font-size:12px;overflow:hidden;text-align:left;  }
	.contArticle_text img{max-width:650px;height:auto;}
	#fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal;	word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
	.contArticle_text ::selection{color:white;background:black; }

	.contArticle_text ul,.contArticle_text ol{margin-bottom:15px;margin-left:15px}
	.contArticle_text li{margin:auto;padding:auto; list-style : disc outside none ; list-style-position : inside;}

	.contArticle_bot_text{margin:0px;padding:0 10px; line-height:25px;  text-align:left;color:#666;background:#F7FBFD;border:1px solid #C1E2F2;  }
	.contArticle_bot_text a{color:#666;}
	.contArticle_bot_text_UpdateTime{float:right;display:inline;text-align:right; width:180px;   }
	.contArticle_bot_page{line-height:25px;margin:10px 0 0px 0 ;height:70px; color:#ccc; clear:both;overflow:hidden;}
	.contArticle_bot_page a{margin-right:10px;}

/*page notice */
	.notice{margin:20px 0;clear:both;overflow:hidden;zoom:1;line-height:23px; }

/*html,body{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);color:gray !important;}*/
