﻿@charset "utf-8";
/* CSS Document */
body { padding:0px;margin:0px auto;font-size:12px;font-family:'宋体';position:relative; }
a{ color:#333333;text-decoration:none;font-size:12px;blr:expression_r(this.onFocus=this.blur()) }
area {blr:expression_r(this.onFocus=this.blur())}
a:hover { color:#FF3300;text-decoration:none; }
a img { border:none; }
li,ul,dl,dt,dd,formtable,tr,td,form,p,h1,h2,h3,h4,h5 { border:0px;margin:0px;padding:0px;list-style-type:none; }
em { font-style:normal; }



.footerTxts a { color:#999; }




.p1 IMG {
	 	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d6d6d6 1px solid; background:#ffffff
}
.p1 A:hover IMG {
	BORDER-RIGHT: #1766a1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #1766a1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #1766a1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1766a1 1px solid; background:#ffffff
}

.p2 IMG {
	 	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; background:#ffffff
}
.p2 A:hover IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; background:#ffffff
}





.m5 { margin-top:5px; }
.m10 { margin-top:10px; }
.m15 { margin-top:15px; }
.m20 { margin-top:20px; }
.ml15 { margin-left:15px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.p5 { padding-top:5px; }
.p10 { padding-top:10px; }
.p15 { padding-top:15px; }
.p20 { padding-top:20px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }

.red { color:red; }
.blue { color:blue; }
.yellow { color:yellow; }
.green { color:green; }
.orange { color:orange; }
.black { color:#555; }
.zong { color:#996600; }
.white { background:#FFF; }

.concent{ width:100%;height:auto; }
.noborder { border:none !important; }
.weight { font-weight:bold; }
.mainBody { padding:20px;display:table; }

.fl { float:left; }
.fr { float:right; }
.display { display:none; }

.siteWidth { width:100%; }
.mainWidth { width:1200px;margin:0 auto;  }
.mainWidth ul.mainUl { width:100%; }
.icoS { background:url(/images/mcm-icon-new.png) no-repeat; }
.icoSS { background:url(/images/ld_icon.png) no-repeat; }
.btn { background:url(/images/glb_v2.png) no-repeat; }
.noinformation { width:100%;text-align:center !important;line-height:150px;color:#666;font-family:'微软雅黑';font-size:16px; }
.indexMainBoxs { background:url(/images/index_main_bg.jpg) repeat-x;min-height:500px;margin-top:39px; }

/***HEADER STYLE CSS START***/
.headerNavBoxs { width:100%;border-bottom:3px solid #CCC; }
.headerNavBoxs ul { width:1200px;margin:0 auto;height:80px; }
.headerNavBoxs ul a.logo { width:auto;margin:20px 0px; }
.headerNavBoxs ul li.navBoxs { width:auto;height:34px;margin:23px 0px; }
.headerNavBoxs ul li.navBoxs div { width:auto;float:left;position:relative;padding:0px 20px 2px 20px; }
.headerNavBoxs ul li.navBoxs div:hover, .headerNavBoxs ul li.navBoxs div.on { background:#054DA2; }
.headerNavBoxs ul li.navBoxs a {
	width:100%;float:left;text-align:center;line-height:32px;color:#054DA2;font-size:14px;font-family:'微软雅黑';
}
.headerNavBoxs ul li.navBoxs div:hover a, .headerNavBoxs ul li.navBoxs div.on a { color:#FFF; }
.headerNavBoxs ul li.navBoxs div:hover ul.sonnav { display:block; }
.headerNavBoxs ul li.navBoxs div ul.sonnav {
	position:absolute;top:34px;left:0px;width:120px;padding-bottom:8px;display:none;
	height:auto !important;background:#054DA2;z-index:9999;
}
.headerNavBoxs ul li.navBoxs div ul.sonnav a { white-space:nowrap;text-align:left;text-indent:20px; }
.headerNavBoxs ul li.navBoxs div ul.sonnav a:hover { background:#EFF3FE;color:#054DA2; }





.banner { width:100%;min-width:1000px;position:relative;height:450px;overflow:hidden; }
.banner .bd { position:relative;z-index:0; }
.banner .bd ul { width:100% !important; }
.banner .bd li { width:100% !important;height:450px; }
.banner .bd li .siteWidth{ width:1200px;position:relative;margin:0 auto;height:450px; }
.banner .bd li a { height:450px;display:block;  }
.banner .hd { width:100%;position:absolute;z-index:99;bottom:30px;height:30px;line-height:30px;text-align:center; }
.banner .hd ul { width:1200px;margin:0 auto;text-align:right; }
.banner .hd ul li{
	cursor:pointer;display:inline-block;*display:inline;zoom:1;width:27px;height:27px;margin-left:7px;color:#FFF;font-size:12px;
	background:url(/images/banner_number_icon.png) -27px 0;overflow:hidden;text-align:center;line-height:27px;font-family:'微软雅黑';
}
.banner .hd ul .on{ background-position:0px 0px;  }
.indexSearchBtn {
	width:100%;float:left;position:absolute;top:480px;left:0px;background:url(/images/search_bg.png) no-repeat center;min-height:100px;
}
.indexSearchBtn i { width:57px;height:37px;float:left;margin:40px 30px 0 10px;background:url(/images/search_icon.png) no-repeat;display:none; }
.indexSearchBtn li { width:auto;float:left;margin-top:39px; }
.indexSearchBtn li input { width:425px;height:25px;line-height:25px;fontd-size:12px;color:#666;padding:5px;border:none; }
.indexSearchBtn a { width:auto;float:left;margin-top:39px; }
.indexSearchBtn .telBoxs {
	width:auto;height:70px;background:url(/images/index_tel.png) no-repeat left 8px;padding-left:70px;color:#FFF;
	margin:28px 120px 0 0;font-family:'微软雅黑';font-size:20px;line-height:150%;
}
.indexSearchBtn .telBoxs strong { font-family:Arial, Helvetica, sans-serif; }

.indexAboutBoxs { width:390px;padding-top:5px; }
.indexAboutBoxs p { width:100%;float:left;margin-bottom:10px; }
.indexAboutBoxs p b { width:auto;float:left;font-size:16px;font-family:'微软雅黑';margin-right:10px;color:#343C8F; }
.indexAboutBoxs p span { width:auto;float:left;font-size:12px;font-family:Arial;padding-top:5px;color:#343C8F; }
.indexAboutBoxs p a { width:auto;float:right;margin:5px 2px 0 0; }
.indexAboutBoxs .content, .indexAboutBoxs .content span, .indexAboutBoxs .content p { padding:0px;margin:0px;color:#666 !important; }
.indexAboutBoxs div { width:100%;float:left; }
.indexAboutBoxs .content { line-height:150%; }
.indexAboutBoxs .detail { text-align:right;margin-top:20px; }

.newsBoxs { width:425px;float:left;margin:0px 25px; }
.newsBoxs .itemBoxs { width:100%;float:left;height:32px;border-bottom:1px solid #02265A; }
.newsBoxs .itemBoxs a {
	width:auto;float:left;height:32px;padding:0px 20px;line-height:32px;
	font-size:14px;font-weight:bold;font-family:'微软雅黑';
}
.newsBoxs .itemBoxs a:hover, .newsBoxs .itemBoxs a.on { background:url(/images/title_bg.png) no-repeat left;color:#FFF; }
.newsBoxs .listBoxs { width:100%;float:left; }
.newsBoxs .listBoxs li.firstBoxs { width:100%;margin-top:10px; }
.newsBoxs .listBoxs li.firstBoxs .pathBoxs { width:150px;height:150px;float:left;margin-right:10px; }
.newsBoxs .listBoxs li.firstBoxs .pathBoxs img { width:150px;height:150px; }
.newsBoxs .listBoxs li.firstBoxs .contentBoxs { width:265px;line-height:160%;color:#666; } 
.newsBoxs .listBoxs li.firstBoxs .contentBoxs a {
	width:100%;height:25px;line-height:25px;overflow:hidden;font-size:16px;float:left;
	font-weight:bold;font-family:'微软雅黑';margin-bottom:8px;
}
.newsBoxs .listBoxs li.firstBoxs .createtime { width:265px;float:left;text-align:right;color:#666;padding-top:10px; } 
.newsBoxs .listBoxs li.simples { width:100%;float:left;border-bottom:1px dotted #CCC;line-height:33px; }
.newsBoxs .listBoxs li.simples p { width:340px;float:left;height:33px;overflow:hidden; }
.newsBoxs .listBoxs li.simples p a { font-weight:bold;font-family:'微软雅黑'; }
.newsBoxs .listBoxs li.simples span { width:auto;float:right; }

.recommendBoxs { width:335px;padding-top:5px; }
.recommendBoxs p { width:100%;float:left;margin-bottom:10px; }
.recommendBoxs p b { width:auto;float:left;font-size:16px;font-family:'微软雅黑';margin-right:10px;color:#343C8F; }
.recommendBoxs p span { width:auto;float:left;font-size:12px;font-family:Arial;padding-top:5px;color:#343C8F; }
.recommendBoxs p a { width:auto;float:right;width:16px;height:16px;background:url(/images/page_bg.png) no-repeat; }
.recommendBoxs p a#preBtn { background-position:0 0;margin-right:7px; }
.recommendBoxs p a#preBtn:hover, .recommendBoxs p a#preBtn.on { background-position:-16px -16px; }
.recommendBoxs p a#nextBtn { background-position:0 -16px; }
.recommendBoxs p a#nextBtn:hover, .recommendBoxs p a#nextBtn.on { background-position:-16px 0; }
.recommendBoxs p .ptxt { display:none; }

.recommendBoxs { overflow:hidden;position:relative; }
.recommendBoxs .bd { padding:10px;margin-top:5px;float:left; }
.recommendBoxs .bd ul { overflow:hidden;zoom:1; }
.recommendBoxs .bd ul li { padding:0px 5px 0px 6px;margin:0;float:left; _display:inline;overflow:hidden;text-align:center; }
.recommendBoxs .bd ul li .pic { text-align:center; }
.recommendBoxs .bd ul li .pic a { width:65px;height:65px;display:block; }
.recommendBoxs .bd ul li .pic a:hover { background-position:0px -65px !important;  }
.recommendBoxs .bd ul li .title { line-height:24px;   }

.indexCaseBody { padding:0px !important; }
.indexCaseBody p { width:100%;float:left;margin-bottom:10px; }
.indexCaseBody p b { width:auto;float:left;font-size:16px;font-family:'微软雅黑';margin-right:10px;color:#343C8F; }
.indexCaseBody p span { width:auto;float:left;font-size:12px;font-family:Arial;padding-top:5px;color:#343C8F; }
.indexCaseBody p a { width:auto;float:right;width:16px;height:16px;background:url(/images/page_bg.png) no-repeat; }
.indexCaseBody p a#preBtn { background-position:0 0;margin-right:7px; }
.indexCaseBody p a#preBtn:hover, .recommendBoxs p a#preBtn.on { background-position:-16px -16px; }
.indexCaseBody p a#nextBtn { background-position:0 -16px; }
.indexCaseBody p a#nextBtn:hover, .recommendBoxs p a#nextBtn.on { background-position:-16px 0; }
.indexCaseBody p .ptxt { display:none; }

.indexCaseBody .caseBoxs { width:100%;height:90px;background:url(/images/index_case_bg.png) no-repeat; }
.indexCaseBody .caseBoxs .picList { padding:12px 0px !important;float:left; }
.indexCaseBody .caseBoxs li { width:140px;height:65px;float:left;text-align:center; }
.indexCaseBody .caseBoxs li a { width:115px;height:65px;display:block;margin:0 auto; }
.indexCaseBody .caseBoxs li a:hover { background-position:0 0 !important; }

.sonTitleBoxs { position:relative;z-index:1000;margin-top:-30px;background:url(/images/son_page_title.png) no-repeat left top;height:68px; }
.sonTitleBoxs .positionNameBoxs { width:260px;float:left;height:68px; }
.sonTitleBoxs .positionNameBoxs span { width:100%;float:left;font-family:'微软雅黑'; }
.sonTitleBoxs .positionNameBoxs span#cn { font-size:20px;font-weight:599;color:#FFF;text-indent:120px; }
.sonTitleBoxs .positionNameBoxs span#en { font-size:16px;font-weight:599;color:#FFF;text-indent:80px; }
.sonTitleBoxs .nowPositionBoxs {
	width:auto;height:37px;line-height:37px;background:url(/images/position_icon.png) no-repeat left 9px;
	padding-right:15px;text-indent:27px;color:#FFF;
}
.sonTitleBoxs .nowPositionBoxs a { color:#FFF; }
.sonTitleBoxs .nowPositionBoxs span { padding:0px 8px; }
.sonTitleBoxs .nowTxtBoxs { width:934px;border-bottom:1px solid #ccc;line-height:31px;text-align:left;text-indent:10px;font-family:'微软雅黑';font-size:14px; }

.mainBoxs li.leftNavBoxs { width:235px; }
.mainBoxs li.leftNavBoxs a {
	width:100%;line-height:45px;float:left;font-weight:bold;margin-top:1px;
	font-size:15px;font-family:'微软雅黑';text-align:center;background:#EDF6FF;color:#666;
}
.mainBoxs li.leftNavBoxs a:hover { color:#000; }
.mainBoxs li.leftNavBoxs a.on { color:#024CA1;background:#FFF; }
.mainBoxs li.contentBoxs { width:925px;line-height:230%;margin:15px 5px 20px 0;font-size:12px;font-family:'宋体';color:#666; }
.mainBoxs li.titleBoxs {
	width:920px;line-height:180%;margin:15px 5px 0px 5px;font-size:14px;
	font-weight:bold;font-family:'微软雅黑';color:#024CA1;border-bottom:1px solid #024CA1;padding-bottom:10px;
}

.businessNavBoxs a { /*text-align:left !important;*/text-indent:20px; }
.businessNavBoxs a.on { border-bottom:1px solid #CCC;background:#F9F9F9 !important; }
.businessNavBoxs a.sonNav {
	height:30px !important;overflow:hidden;line-height:30px !important;font-weight:normal !important;background:#FFF !important;
}

.downListBoxs { width:920px;padding:8px 5px; }
.downListBoxs div { border-bottom:1px dotted #CCC;padding:0 5px;line-height:50px;float:left;width:910px; }
.downListBoxs div a {
	font-size:14px;background:url(../images/download_icon.png) no-repeat 3px;text-indent:30px;width:auto;float:left;
}
.downListBoxs div span { width:auto;float:right;color:#666; }

.caseListBoxs { width:920px;padding:20px 8px 0 5px; }
.caseListBoxs a { width:115px;height:65px;float:left;margin:15px 8px; }
.caseListBoxs a:hover { background-position:0 0 !important; }

.newsListBoxs { width:920px;padding:10px 8px 0 5px; }
.newsListBoxs ul { width:100%;float:left;border-bottom:1px dotted #CCC;padding:15px 0; }
.newsListBoxs li.createDateBoxs {
	width:45px;border-right:1px dotted #CCC;margin-right:10px;text-align:center;font-size:14px;font-family:'微软雅黑';color:#666;
}
.newsListBoxs li.createDateBoxs b { font-size:25px;display:block;color:#888; }
.newsListBoxs li.titleBox, .newsListBoxs li.contentBox { width:850px; }
.newsListBoxs li.titleBox a { font-size:14px;font-weight:bold;color:#353B8F;line-height:180%;font-family:'微软雅黑'; }
.newsListBoxs li.titleBox a:hover { text-decoration:underline;color:red; }
.newsListBoxs li.contentBox { height:30px;line-height:30px;overflow:hidden;color:#777; }

.jobsListBoxs { width:934px;float:right;padding-top:15px; }
.jobsListBoxs #title td { padding:12px 8px;font-weight:bold; }
.jobsListBoxs td { padding:12px 8px; }
.jobsListBoxs .listTr TD { border-bottom:1px solid #CCC; }
.jobsListBoxs .listTr:hover { background:#FCFCFC;color:red; } 

.feedbackBoxs { width:934px;padding-top:20px; }
.feedbackBoxs td { padding-bottom:20px; }
.feedbackBoxs td input.text { border:1px solid #D3E9F7;background:#ECF6FF;height:35px;line-height:35px;font-size:14px;font-family:'微软雅黑';padding:0px 10px; }
.feedbackBoxs td textarea { border:1px solid #D3E9F7;background:#ECF6FF;line-height:150%;font-size:14px;font-family:'微软雅黑';padding:5px 10px; }
.feedbackBoxs td img { cursor:pointer; }

.teamListBoxs { width:920px;padding:10px 8px 0 5px; }
.teamListBoxs ul { width:100%;float:left;border-bottom:1px dotted #CCC;padding:15px 0; }
.teamListBoxs li.createDateBoxs {
	width:175px;text-align:left;padding-top:5px;
}
.teamListBoxs li.createDateBoxs img { width:155px;border:1px solid #ccc;padding:1px; }
.teamListBoxs li.titleBox, .newsListBoxs li.contentBox { width:720px; }
.teamListBoxs li.titleBox b { font-size:14px;font-weight:bold;color:#353B8F;line-height:180%;font-family:'微软雅黑'; }
.teamListBoxs li.contentBox { line-height:220%;color:#555; }


/*pages*/
.pageBox { width:100%;float:left;text-align:center;display:block; }
.pages,.pages .pagesone{line-height:22px;height:25px;font-family:verdana;}
.pages a,.pages b,.pages .pagesone,.pages button{background:url(/images/pages.jpg) 999px 999px repeat-x;border-radius:3px;font-weight:normal;}
.pages a,.pages b,.pages .pagesone{display:block;float:left;margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:normal;}
.pages a{border:1px solid #CCC;background-color:#f9f9f9;padding:0 8px;color:#666; background-position:0 0;}
.pages b,.pages a:hover{background-color:#0267B5; background-position:0 -23px;color:#FFF;border:1px solid #333;text-decoration:none;padding:0 8px;}
.pages .fl{color:#666;padding:0 10px 0 5px;}
.pages .pagesone{border:1px solid #CCC;background-color:#000;background-position:0 -46px;}
.pages input{padding:0;float:left;;background:none;border:0;margin:4px 3px 0 3px;width:35px;}
.pages button{ height:23px;background-color:#f4f8fb;padding:0 5px;border:0;border-left:1px solid #CCC;color:#1b83b8;cursor:pointer;float:left; background-position:0 -68px; }
.pages .c{ width:1px; }
.pages span { width:auto;float:left;padding-right:3px; }

/***Footer Style Start***/
.footerBoxs { width:100%;float:left;height:200px;display:table;background:#383838; }
.footerBoxs ul { width:1200px;margin:0 auto;display:table;position:relative; }
.footerBoxs ul li { width:170px;padding:20px 36px 10px 0px;float:left;color:#FFF; }
.footerBoxs ul li span {
	width:100%;float:left;border-bottom:1px solid #626262;padding-bottom:8px;
	margin-bottom:8px;text-indent:5px;font-size:14px;font-family:'微软雅黑';
}
.footerBoxs ul li a { display:block;color:#626262;line-height:180%;text-indent:5px; }
.footerBoxs ul li a:hover { text-decoration:underline;color:#FFF; }
.footerBoxs ul .footerTxts { width:100%;border-top:1px solid #626262;padding:20px 0;text-align:center;color:#999;font-family:'微软雅黑'; }
.footerBoxs .erweimaBoxs { position:absolute;bottom:75px;right:3px;width:auto; }
.footerBoxs .erweimaBoxs span { width:auto;float:left;margin-left:20px;text-align:center;background:#FFF;padding-bottom:5px; }

/*视频窗*/
#Mask {
    background: none repeat scroll 0 0 #000;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.8;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
#Video {
    display: none;
    height: 435px;
    left: 50%;
    margin: -200px 0 0 -275px;
    position: fixed;
    top: 50%;
    width: 550px;
    z-index: 101;
}
#Video .Close {
    background: url("../images/close.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 24px;
    position: absolute;
    right: -24px;
    top: 0;
    width: 24px;
}

/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}

