@charset "utf-8";
/* CSS Document */
@import url("layout.css");
@import url("base.css");
/*通用样式
------------------------------------------------------------------------------------------*/
body { background-color: #fff; color: #000; font-size: 12px; font-family: "Microsoft YaHei",Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif; background: url(../images/headbg.jpg) repeat-x left 0 ;}

/*文本框样式*/
input.wide{width:250px;}
input.txt{width:200px;}
input.small{width:50px;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999px;border:1px solid #CACACA;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}
/*按钮样式*/
.btn{border-radius:2px 2px 2px 2px;color:#FFF;display:inline-block;font-size:12px;height:30px;line-height:30px;min-width:48px;padding:0 25px;text-align:center;font-family:"Microsoft Yahei";}
.btn{background-color:#1E7BB3;background-image:-moz-linear-gradient(center top , #3999D2, #1E7BB3);border-bottom:1px solid #02598E;box-shadow:0 1px 2px #BBBBBB;text-shadow:0 -1px 0 #1E7BB3;}
.btn:hover{color:#FFF;opacity:0.9;}
.btn-mini{height:20px;line-height:20px;padding:1px 8px 0;}
input.btn, button.btn{border-left:0 none;border-right:0 none;border-top:0 none;cursor:pointer;}
.btn-success{background-color:#52A152;background-image:-moz-linear-gradient(center top , #5FBE5F, #52A152);border-bottom:1px solid #417F41;text-shadow:0 -1px 0 #52A152;}
.btn-error{background-color:#CB423B;background-image:-moz-linear-gradient(center top , #E85A56, #CB423B);border-bottom:1px solid #AA352F;text-shadow:0 -1px 0 #CB423B;}
.btn-gray{background-color:#DDDDDD;background-image:-moz-linear-gradient(center top , #EEEEEE, #DDDDDD);border-bottom:1px solid #A9A9A9;text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray, .btn-gray:hover{color:#777777;}


.header{ width:960px; margin:0 auto;}
.header .logoimage{

	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	width:240px;
}

a { color: #636A70; text-decoration: none; }
a:hover { text-decoration: none;color:#0089cd; }
.header .language{
width:222px; height:37px;
    float:right;
	background: url(../images/headbg1.jpg) no-repeat;
}
.header .language .langdh{
font-size:10px;
margin-left:50px;
margin-top:10px;
}
hr { border:0 #ccc solid; border-top-width:1px; clear:both; height:0 }

.navBar {
	width:520px;
	padding-top:50px;
	float:left;

	height:35px;
	line-height:35px;
	color:#333;
	
}
.nav {
	position:relative;
	width:550px;
	margin:0 auto;
	font-family:"Microsoft YaHei",SimSun,SimHei;
	font-size:14px;
	

}
.nav li{
list-style-type:none;
padding-right:12px;
padding-left:5px;
}

.nav h3 {
	font-size:100%;
	font-weight:normal;
}
.nav .m {
	float:left;
	position:relative;
	z-index:1;
}
.nav .s {
	float:left;
	width:3px;
	text-align:center;
	color:#D4D4D4;
	font-size:12px;
}
.nav h3 a {
	display:block;
	width:70px;
	text-align:center;
	font-weight:bold;
}
.nav .sub {
	display:none;
	position:absolute;
	left:-3px;
	z-index:1;
	width:100px;
	border-top:0;
	background:#4775B8;

}
.nav .sub li {
	text-align:center;
	padding:0px;
	margin-bottom:-1px;
}
.nav .sub li a {
	display:block;
	border-bottom:1px solid #ddd;
	padding:8px 0;
	height:20px;
	line-height:20px;
	color:#ddd;
	font-size:12px;
	font-weight:bold;
	
}
.nav .sub li a:hover {
	color:#FE7700;
}
.nav .block {
	height:4px;
	width:70px;
	background:#4775B8;
	position:absolute;
	left:0;
	top:35px;
	overflow:hidden;
	
}

.search { float: right; margin-right:10px; width:160px;	padding-top:55px}
.search input{ border-style:none; }
.search_text { float: left; background: url(../images/search_box.gif) no-repeat left top; margin: 0px; padding-left:6px; height: 26px; line-height: 26px; width: 90px; border: 0; font-family:"Microsoft YaHei"; color:#666; }
.search_button { margin: 0px; background: url(../images/search_button.gif) no-repeat left top; text-indent: -6000px; padding: 0px; height: 26px; width: 55px; border: 0px none #FFF; float: left; cursor: pointer; }
.search_button:hover { margin: 0px; background: url(../images/search_button.gif) no-repeat left bottom; text-indent: -6000px; padding: 0px; height: 26px; width: 55px;}

/*GOTO TOP*/
.gotop{display:none;background:url(../images/gotop.gif) no-repeat;bottom:218px;height:48px;margin-right:-560px;position:fixed;right:50%;width:48px;z-index:10;}
.gotop:hover{background-position:left -50px;}


#flashBg {height:410px;background:url(../images/01.jpg) no-repeat center; margin:0 auto;}
#flashBg .flashLine {background:url(../images/touming.png) repeat-x center bottom;height:410px; width:100%;}
#flashBg .flash_bar {width:970px; padding-left:30px;margin:0 auto; height:40px; text-align:left; margin-top:-40px; color:#fff; font:bold 14px "Microsoft Yahei";}
#flashBg .flash_bar a{color:#fff; line-height:35px;font-family:"Microsoft Yahei";}  
#flashBg .flash_bar a:hover{color:#275FB2;} 

.proserver{ width:965px; margin:20px auto;}
.proserver .proservertop{font:bold 16px "Microsoft Yahei";background:url(../images/index_0301.jpg) no-repeat; height:52px; line-height:52px;color:#4775B8;}
.proserver .proservertop span{ padding-left:15px;}
.proserver .proservertop .more{ float:right; padding-right:20px;font:normal 14px "Microsoft Yahei";line-height:52px;}
.proserver .proservermid{background:url(../images/index_0302.jpg) repeat-y center; height:260px}
.proserver .proserverbot{background:url(../images/index_0303.jpg) no-repeat;height:12px;}
.proserver .proservermid .list{clear:both; padding-top:15px; padding-left:20px; width:960px; }
.proserver .proservermid .list li{ float:left; margin-right:15px; width:220px; height:130px;}
.proserver .proservermid .list li img{ display:block; margin:0 auto; width:220px; height:130px; margin-bottom:10px;}
.proserver .proservermid .list li span{ font:bold 16px "Microsoft Yahei"; line-height:36px;}			
.proserver .proservermid .list li span a{ color:#4775B8;}
.proserver .proservermid .list li p{color:#666; line-height:1.8em;}

/*关于我们*/
#about {height:270px;background:url(../images/about01.jpg) no-repeat center; margin:0 auto;}
.aboutdh {height:53px;background:url(../images/aboutdhbg.jpg) repeat-x; margin:0 auto;}
.aboutdh .aboutdh01{height:27px;width:960px; margin:0 auto; text-align:left; padding-top:10px;}
.aboutdh .aboutdh01 .aboutdh02{color:#666; line-height:30px;background:url(../images/aboutico.jpg) no-repeat; float:left; padding-left:30px; }
.abcontent{ width:960px; margin:0px auto;}
.abcontent .meta{border-bottom:3px solid #275FB4;padding-bottom:10px;}
.abcontent .meta-tit{color:#275FB4;font-size:28px;margin:20px 0 0px;}
.abcontent .meta1{border-bottom:1px solid #ddd;padding-bottom:10px;}
.abcontent .meta-tit1{color:#275FB4;font-size:28px;margin:20px 0 0px; text-align:center;}
.sidebar{ padding-top:20px;float:left;width:234px;}
.sidebar .abouttitle{ height:50px; background-color:#275FB4;}
.sidebar .abouttitle span{font:bold 16px "Microsoft Yahei"; color:#fff; vertical-align:middle; text-align:left; padding-left:10px; height:50px; line-height:50px;}

.sidebar ul{margin-bottom:16px;}
.sidebar ul li{_display:inline;font:normal 14px "Microsoft Yahei";}
.sidebar li a{background-position:left -68px;border-bottom:1px solid #DADADA;color:#666;display:block;padding:15px 0 15px 20px;}
.sidebar li a:hover{background-color:#FBFBFB;background-position:left -68px;border-color:#333;color:#275FB4;}
.oneitem {font-size: 18px; line-height: 40px; background-color: #609dce; color: #fff; padding: 10px;}

.abcontent .content{ padding-top:20px;font:normal 14px "Microsoft Yahei"; width:700px; float:right; text-align:left; line-height:36px; padding-bottom:20px;}

	
/*产品服务*/
#product {height:270px;background:url(../images/product01.jpg) no-repeat center; margin:0 auto;}
.photo_list{width:690px;overflow:hidden;}
.photo_list ul{width:700px;}
.photo_list li{ float:left;padding:20px 20px 0 0;position:relative;width:210px;z-index:1;visibility:visible;opacity:1;text-align:center;}
.photo_list li img{display:block; position:relative;border:1px solid #DDD;box-shadow:0 1px 1px #eee;padding:1px;}
.photo_list li img:hover{border-color:#CCC #CCC #BBB;}
.photo_list li img{display:block;width:215px;height:170px;}
.photo_list li img{display:block;width:215px;height:170px;}		

#jobbg {height:270px;background:url(../images/job.jpg) no-repeat center; margin:0 auto;}
#news {height:270px;background:url(../images/news01.jpg) no-repeat center; margin:0 auto;}
.news_list{ float:left;width:920px;margin-bottom:16px; padding-left:20px;}
.news_list li{_display:inline;font:normal 14px "Microsoft Yahei";}
.news_list li a{background-position:left -68px;border-bottom:1px solid #DADADA;color:#666;display:block;padding:15px 0 15px 0px;}
.news_list li a:hover{background-color:#FBFBFB;background-position:left -68px;border-color:#333;color:#275FB4;}
.news_list li .time{ float:right; margin-top:-35px; color:#999;}

.zhaopin_list .info{ line-height:36px; padding-top:20px; color:#666; font-size:14px;}
.zhaopin_list ul{width:960px;}
.zhaopin_list .zhiwei,.renshu,.didian,.shijian{ background-color:#E0E1E2; height:40px; line-height:40px;font:normal 16px "Microsoft Yahei"; padding-left:20px; vertical-align:middle; color:#666; }
.zhaopin_list .zhiwei{ width:350px;}
.zhaopin_list .renshu{ width:200px;}
.zhaopin_list .didian{ width:200px;}
.zhaopin_list .shijian{ width:110px;}
.zhaopin_list .zhiwei1,.renshu1,.didian1,.shijian1{ height:40px; line-height:40px;font:normal 16px "Microsoft Yahei"; padding-left:20px; vertical-align:middle; color:#666; }
.zhaopin_list .zhiwei1{ width:350px;}
.zhaopin_list .renshu1{ width:200px;}
.zhaopin_list .didian1{ width:200px;}
.zhaopin_list .shijian1{ width:110px;}
.zhaopin_list li{ float:left;padding:20px 20px 0 0;position:relative;width:210px;z-index:1;visibility:visible;opacity:1;}

/*留言 */
#feedback {height:270px;background:url(../images/feedback.jpg) no-repeat center; margin:0 auto;}
.fbsidebar{ padding-top:20px;float:left;width:324px;}
.fbcontent{ padding-top:20px;font:normal 14px "Microsoft Yahei"; width:610px; float:right; text-align:left; line-height:36px; padding-bottom:20px;}
.main_box{background:#fff;}
.base_tit{border-bottom:1px solid #DADADA;color:#444;font-size:14px;margin:20px auto 2px 0;padding-bottom:5px;}
	.base_tit span{float:right;font-size:12px;font-weight:100;margin:5px 0 0 0;color:#ccc;}
	.base_tit span a{color:#999;}
.main_tit{border-bottom:1px solid #EEE;color:#444;font-size:18px;margin:0 0 20px;padding:0 0 10px;}
	.main_tit strong{color:#999;font:bold 12px/18px arial;margin:0 10px;}
	.main_tit span{float:right;font-size:12px;font-weight:100;margin:5px 5px 0 0;}
	.main_tit span{color:#ccc;}
	.main_tit span a{color:#999;}
	.main_tit i{display:block;margin-top:5px;color:#999;font-size:12px;font-style:normal;font-weight:normal;}
.main_head h3{margin-bottom:15px;font-size:15px;}
	.main_head .tips_box{margin-left:146px;}
.bar_tit{border-bottom:1px solid #EEE;color:#444;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
.avatarbox{float:left;text-align:center;}
	.avatarbox img{width:120px;height:120px;padding:2px;border:1px solid #eee;}
	.avatarbox span{display:block;margin:5px auto 0 auto;}
.tips_box{ position:relative;}
	.tips_box h2{border-bottom:1px solid #EEE;color:#3B8DD1;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
	.tips_box dl{float:left;width:50%;_width:48%; line-height:2.4em;}
	.tips_box dl dt{float:left;color:#666;}
	.tips_box dl dd{color:#999;}
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px; width:320px;}
	.form_box dl dt{display:block;float:left;width:75px;text-align:left;}
	.form_box dl dt.fb01{width:35px;text-align:left;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
.item_box{ clear:both;padding:8px 0;font-size:12px; }
	.item_box li{ display:block; float:left; margin:0 25px; height:28px; line-height:28px; }
	.item_box li label input{ margin-right:3px; }
	.item_box li em{ color:#999; }

/*slide样式*/
#pic_box{margin-bottom:20px;position:relative;width:670px;height:300px;text-align:center;}
#pic_show img{display:none;*display:block;max-width:670px;width:expression((this.width>670)?670:this.width);}
.slide_box{margin:0 auto;}
.slide_box .items{float:left;position:relative;width:624px;height:64px;overflow:hidden;}
	.slide_box .items ul{margin:0px; padding:0; position:absolute; list-style:none;width:999999px;}
	.slide_box .items ul li{margin:0; padding:0;float:left;width:80px;}
	.slide_box .items ul li img{width:60px;}
	.slide_box .items ul li a{ display:block;width:60px;height:60px;border:2px solid #fff;}
	.slide_box .items ul li a:hover{border:2px solid #f8ae0f;}
	.slide_box .items ul li a.current{margin:0;font-weight:normal;border:2px solid #4394D6;}
.big_prev,.big_next{display:block;top:0px;text-indent:-9999px;position:absolute;left:0;width:50%;height:100%;background:url(../images/slide_bg.gif) no-repeat;cursor:pointer;}
.big_next{left:auto;right:0;}
.big_prev:hover{background:url(../images/big_prev.png) no-repeat left center;}
.big_next:hover{background:url(../images/big_next.png) no-repeat right center;}
.small_prev,.small_next{display:block; width:23px;height:60px;cursor:pointer;}
.small_prev{float:left; background:url(../images/small_prev.png) no-repeat left center;}
.small_next{float:right; background:url(../images/small_next.png) no-repeat right center;}
/*slide结束*/


/*网站底部*/
.bottom{background: url(../images/botbg1.jpg) repeat-x left 0 ; height:90px; }
.footer{margin:0px auto; text-align:left;width:960px; padding-top:20px;}
.footer .footerlogo{ float:left; width:300px; padding-top:10px;}
.footer .footer_inner{ float:right; padding-right:10px;}
.foot_nav{ line-height:1.8em; letter-spacing:4px; color:#666; }
.foot_nav a{letter-spacing:1px; margin-right:10px; }
.footer .copyright{ padding-top:5px; color:#888; line-height:1.8em; }


/*单页样式
------------------------------------------------------------------------------------*/

.search_list li{margin-bottom:20px;}
	.search_list li a{display:inline-block;font-size:15px; margin-bottom:5px;}
	.search_list li span{color:#999;font-size:12px;}
	.search_list li p{ line-height:2.0em;}
	
/*标题*/
.meta{border-bottom:1px solid #EEE;padding-bottom:10px;}
	.meta .share{float:right;}
.meta-tit{color:#3B8DD1;font-size:18px;margin:0 0 10px;}
	.meta-tit span a{color:#008800;font-size:12px;font-weight:normal;margin-left:10px;}
.meta-info{color:#999; text-align:center;}

.ntitle{padding-bottom:10px;}
.ntitle-tit{color:#444;font-size:14px;margin:0 0 10px;}
	.ntitle-tit span a{color:#008800;font-size:12px;font-weight:normal;margin-left:10px;}
.ntitle-info{color:#999;}
/*内容*/
.entry{font-size:13px;line-height:24px;word-wrap:break-word;}
.entry img{max-width:670px;}
.entry h2,.entry h3,.entry h4{border-bottom:1px solid #EEE;color:#111;padding-bottom:5px;}
.entry h2{font-size:15px;}
.entry h3,.entry h4{font-size:14px;}
.entry strong{color:#DC2523;}
.entry ul,.entry ol{margin:16px;}
.entry li{margin-left:26px;}
.entry ul li{list-style:disc outside none;}
.entry ol li{list-style:decimal outside none;}
.entry p{margin:15px 0;}
.entry a{text-decoration:underline;}
.entry code, .comment code{background-color:#EEE;border-radius:2px 2px 2px 2px;color:#777;font-family:'courier new';margin:0 4px;padding:1px 4px;}
.entry table{border-left:1px solid #EEE;border-top:1px solid #EEE;}
.entry table th{background-color:#F9F9F9;text-align:center;}
.entry table td, .entry table th{border-bottom:1px solid #EEE;border-right:1px solid #EEE;padding:5px 10px;}
/*同类推荐*/
.related{width:670px;overflow:hidden;}
	.related .txt_list{padding:10px 0;}
		.related .txt_list li{padding-left:12px;font-size:13px;line-height:24px;background:url(../images/icon_arrow_blue.gif) no-repeat left center;}
		.related .txt_list li span{color:#999;font-size:12px;padding:0 6px;}
	.related .img_list{width:700px;}
		.related .img_list li{float:left;margin:10px 20px 0 0;}
		.related .img_list li img{ padding:2px;width:112px;height:112px;border:1px solid #eee;}
		.related .img_list li span{ display:block;width:118px;font-size:12px;color:#999;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}	
	
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(../images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;font-size: 12px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to IE9.
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

	