*{margin:0;padding:0;}
body,a{color:#323232;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif !important;}
img{max-width:100%;height:auto;}
.index-hh{background:url(img1/hlbg1.gif) left center no-repeat;padding:20px 0; padding-left:14px;font-size:16px;color:#323232;}
.index-hh a{color:#323232;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif !important;font-weight:bold;}
.index-hh span{float:right;}
.cybankuai{height:100px;background:url(img1/bankuaibg1.gif) left center repeat-x;}
.cybankuai img{ margin:20px 0;}
.clear{clear:both;}
.bg-f0f0f0{background-color:#f0f0f0;}
.text-c{text-align:center;}
.mg20{margin:20px;height:auto!important; height:1px;min-height:1px;}
/* .cybankuai a:active,.cybankuai a:hover{background:url(img1/bankuaibg2.png) center top no-repeat;z-index:2px;} */
.cybankuai .cybankuai1{background:url(img1/bkico1.png) top left no-repeat;margin:20px 0; width:60px;height:60px;}
.cybankuai .cybankuai1 img{display:none;}
.cybankuai .cybankuai1 a:hover img,.cybankuai .cybankuai1 a:active img{display:inline;z-index:99;}

.cpcenter{padding-bottom:20px;}
.cpborder{border:1px #ccc solid; overflow:hidden;}
.cpborder .caption{background-color:#f0f0f0; height:30px; text-align:center;padding-top:0;}
.cpborder .caption h3{margin:0;}

.index-news{font-size:12px;margin-bottom:20px;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif !important;}
.index-news .thumbnail {overflow:hidden;}
.index-news a{color:#666;}
.index-news .thumbnail img{padding:0;margin:0;}
.index-news ul.news-list li{background:url(img1/news-ico.gif) left center no-repeat;line-height:24px;padding-left:10px;}
.index-news ul.news-list{margin-left:20px;margin-top:16px;}
.index-zhanshi{background-color:#f7f7f7;width:100%;padding-bottom:20px;}
.index-zhanshi .caption{background-color:#353535; font-size:13px;}
.index-zhanshi .caption h3 a{color:#fff; font-size:18px;}

.studies-list img{margin:0 auto;}
.page-banner{width:100%;}
.page-banner img{width:100%;}
.crumbs{padding:20px;background:url(img1/page-indexico.png) left center no-repeat; border-bottom:1px #ccc solid;margin-bottom:20px;}
.studies-list ul{}
.studies-list li h3 {font-size:16px;}
.studies-list li h3 span{float:left; padding-right:1em;}
.studies-list li.list-art1{background-color:#efefef;padding:0;}
.studies-list li.list-art1 p{color:#666;}
.studies-list li.list-art1 h3{padding:10px 0;background:url(img1/page-newhico.gif) left bottom repeat-x;margin-bottom:0.5em;font-size:18px;}
.studies-list li.list-art1 h3 a{color:#003366;}
.page-profile{background:url(img1/page-profile1.png) center bottom no-repeat;padding-bottom:100px;}
.page-profile p,.page-normal p{text-indent:2em;}

.page-right{height:950px;height:auto;background:url(img1/page-rightbg1.gif) left top repeat-y;min-height:950px;height:100%; border-right:1px #ccc solid;padding:0;margin:0;box-shadow:0px 3px 5px #ccc;}
.page-right li{ border-bottom:1px #ccc solid; padding:12px 0;padding-left:30px;}
.page-tit1{background-color:#00377e;top:-30px;position: relative;}
.page-tit1 a{color:#fff; font-size:22px;}
.page-tit1 span{color:#81ace4;font-size:14px;}

.page-prolist ul{display:inline-block;}
.page-prolist ul li:hover{color:#fff;}
.page-fentit li,.page-prolist li{border:1px #ccc solid;float:left;padding:3px 5px;margin:3px;display:inline-block;}.
.page-prolist li{padding:1px;margin:1px;}
.page-fentit li:hover,.page-prolist li:hover{background-color:#003366;}
.page-fentit li:hover a,.page-prolist li:hover a{color:#fff;}

.page-product ul{margin-top:20px;}
.product-img{
	width:199px;
	height:auto;
	max-width:100%;
	overflow:hidden;
	position:relative;
	float:left;
	margin-bottom:10px;
	border:1px #ccc solid;
}
.product-tit{
	width:199px;
	height:30px;
	position:absolute; bottom:0px; right:0px;
	text-align:center;
	color:#00377e;
}
.pos{ background:black;filter:alpha(opacity:40);opacity:0.4; height:100%;max-width:100%;position:absolute;width:100%;top:0; z-index:1; }
.product-tit a{color:#00377e;}
@media (min-width: 768px) {
	.product-img{
		width:199px;
		height:184px;	
		border:1px #ccc solid;
	}
	.product-tit{
		width:199px;
		height:30px;
		color:#fff;
	}
	.product-tit a{color:#fff;}
	
}


.page-layout {font-size:14px;color:#00377e;}
.page-layout a{color:#00377e;}

.product-tit{
  background-color: rgba(0,0,0,0.5);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
.product-tit a{
  color: #FFFFFF;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .product-tit{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .product-tit a{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}

/*  zhiwei rencaizhaopin */
.zhiwei-cate{height:40px;line-height:40px; margin-bottom:20px;font-size:16px;background:#e6e6e6;padding:0;}
.zhiwei-cate li{float:left;padding:0 5px;border-right:1px #fff solid;}
#zwlist li{width:100%;background:#F1E7CE;margin-bottom:10px;}
#zwlist li span{padding:20px 0 20px 10px;line-height:40px;height:40px;}
#zwlist li div{width:100%;background-color:#F5F5F5;padding:20px 0;height:90px;margin:0;}
#zwlist li div a{height:60px; text-decoration:none;}
#zwlist li div span{float:left;background:url(img1/zhiweibg.gif) center center no-repeat;padding:0;width:60px;height:60px;margin-left:10px;}
/* 分页 */
#pages { margin:0 auto;padding:14px 0 10px;}
#pages a { display:inline-block; height:28px; line-height:28px; background:#fff; border:1px solid #d8d8d8; text-align:center; color:#333; padding:0 10px; background-color:#fff}
#pages a.a1 { background:#fff url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:28px; line-height:28px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:28px; background:url(img1/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*show 详情页*/
.show-tit{width:100%;color:#00377e;font-size:18px; text-align:center;margin:20px 0;}
.show-body p{line-height:28px;padding:0;margin:0;font-size:14px;}

.show-news .show-tit{color:#000;margin-bottom:0;}
.show-news .show-descr{margin-bottom:20px;color:#979595; font-size:13px;text-align:center;}
.show-news  .show-body p{text-indent:2em;}
.show-news .show-share{margin-top:20px;width:100%;}
.show-news .show-share img{float:right;}
.show-news ul.per-next{background:#eee;color:#00377e; width:100%;margin:20px 0;padding:20px 0;}
.show-news ul.per-next	li{float:left;width:50%;}
.show-news ul.per-next a{color:#00377e;}

.show-line h3{font-size:20px;color:#000;}
.show-line p{line-height:28px;padding:0;margin:0;}
.studies-list{font-size:14px;}
/*share*/
.bdsharebuttonbox{float:right;}
/*page-msg  feedback*/
/* Basic Grey */
.page-msg{ width:100%;}
.msg-tit{width:100%;background:#003A7E;text-align:center;color:#fff;padding:10px 0;}
.msg-tit img{margin:0 auto;display:block;padding:0;}
.msg-tit p{background:url(img1/msg1.png) top center no-repeat;padding-top:50px;}
.basic-grey {
margin:10px auto;
width:100%;
max-width: 1200px;
background: #F7F7F7;
padding: 25px 15px 25px 10px;
font: 14px "Microsoft YaHei",Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
border:1px solid #E4E4E4;
}


.basic-grey label {
display: block;
margin: 0px;
border-bottom:1px #fff solid;
/* background-color:#e4e4e4; */

}
.basic-grey label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
line-height:50px;
height:50px;
color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
border: 1px solid #efefef;
background:#efefef;
color: #888;
height: 50px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 75%;
font-size: 14px;
line-height:50px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
padding: 5px 3px 3px 5px;
}
.basic-grey select {
background: #FFF url('img1/msg2.gif') no-repeat right;
background: #FFF url('img1/msg2.gif') no-repeat right);
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 75%;
height: 50px;
line-height: 50px;
}
.basic-grey textarea{
height:150px;
}
.basic-grey .button {
background: #003A7E;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}
.basic-grey .button:hover {
background: #002c5e;
}
/*下拉 产品 背景图*/
.banner-cp1{background:url(img1/cpnav.png) no-repeat 0 0; padding-top:60px;}
.banner-cp2{background:url(img1/cpnav.png) no-repeat -70px 0; padding-top:60px;}
.banner-cp3{background:url(img1/cpnav.png) no-repeat -140px 0; padding-top:60px;}
.banner-cp4{background:url(img1/cpnav.png) no-repeat -210px 0; padding-top:60px;}
.banner-cp5{background:url(img1/cpnav.png) no-repeat -280px 0; padding-top:60px;}
.banner-cp6{background:url(img1/cpnav.png) no-repeat -350px 0; padding-top:60px;}
.banner-cp7{background:url(img1/cpnav.png) no-repeat -420px 0; padding-top:60px;}
.banner-cp8{background:url(img1/cpnav.png) no-repeat -490px 0; padding-top:60px;}
.banner-cp9{background:url(img1/cpnav.png) no-repeat -560px 0; padding-top:60px;}
.banner-cp10{background:url(img1/cpnav.png) no-repeat -630px 0; padding-top:60px;}
.banner-cp11{background:url(img1/cpnav.png) no-repeat -700px 0; padding-top:60px;}
/*时光轴列表样式*/
.list-timer ul li{overflow:hidden;}
.event_year { width:100%;text-align:center;float:left;margin-top:10px; }
.event_year li { width:60px; float:left;height:40px;line-height:40px;border-bottom:3px solid #ddd;margin-bottom:0.8em;padding-left:9px;font-size:18px;color:#828282;cursor:pointer; }
.event_year li.current,.event_year li:hover {width:60px;color:#01377F;border-bottom:3px solid #01377f;}

.event_list { width:100%;float:left;background:url('img1/dian3.png') 109px 0 repeat-y;margin:20px 0; }
.event_list h3 { margin:0 0 10px 132px;font-size:24px;font-family:Georgia;color:#0066ff;padding-left:25px;background:url('img1/jian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic; }
.event_list li { background:url('img1/jian.png') 105px -65px no-repeat; min-width:800px;}
.event_list li span { width:100px;text-align:right;display:block;float:left;margin-top:22px; }
.event_list li p { max-width:740px;margin-left:20px;*margin-left:12px;display:inline-block;padding-left:10px;background:url('img1/jian.png') -21px 0 no-repeat;line-height:25px;margin-top:15px;overflow:hidden;}
.event_list li p span { width:700px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#f6f6f6;margin:0; }
@media (min-width: 768px) and (max-width: 1200px) {
	.event_list li {min-width:800px;}
	.event_list li p { width:710px;margin-left:12px;*margin-left:12px;display:inline-block;padding-left:10px;background:url('img1/jian.png') -21px 0 no-repeat;line-height:25px;margin-top:15px;}
	.event_list li p span { width:680px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#f6f6f6;margin:0; }

}
@media (max-width: 768px) {
	.event_year li {border:1px solid #ddd;margin-right:0.1em;text-align:center;padding-left:0;}
	.event_year li.current,.event_year li:hover {border:1px solid #01377f;}
	
}

/*product order */
.show-product{overflow:hidden;font-size:14px; background:url(img1/show-productbg.png) left bottom repeat-x;padding-bottom:20px;}
.show-product .show-body {}
.show-product .show-body img{max-height:320px;width:auto;}
.show-product .show-body h3{font-size:18px;color:#375F98;width:100%;height:80px; line-height:80px;background-color:#f8f8f8; border-bottom:1px #ccc dashed;margin-top:0;padding-left:20px;}
.show-product .show-body li p{padding:0;margin:0;}

/* Product order */
.pro-order {
margin:20px auto;
max-width: 100%;
/* background: #F7F7F7;
padding: 25px 15px 25px 10px; 
border:1px solid #E4E4E4;*/
font-size: 12px;
color: #888;
text-shadow: 1px 1px 1px #FFF;

}
.pro-order h1 {
font-size: 25px;
padding: 0px 0px 10px 20px;
display: block;
/* border-bottom:1px solid #E4E4E4; */
margin: -10px -15px 30px -10px;
color: #888;
}
.pro-order h1>span {
display: block;
font-size: 11px;
}
.pro-order label {
display: block;
margin: 0px;
}
.pro-order label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #888;
}
.pro-order input[type="text"], .pro-order input[type="email"], .pro-order textarea, .pro-order select {
border: 1px solid #DADADA;
color: #888;
height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 70%;
font-size: 12px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.pro-order textarea{
padding: 5px 3px 3px 5px;
}
.pro-order textarea{
height:100px;
}
.basic-grey .button {
background: #003A7E;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}
.basic-grey .button:hover {
background: #002c5e;
}

/*layout list right*/
ul#menu, ul#menu ul {list-style-type:none;margin: 0;padding: 0;}

ul#menu a {display: block;text-decoration: none;	}

ul#menu li {margin-top: 1px;}
ul#menu li a {padding: 0.5em;}
ul#menu li a:hover {color: #00377E;	}
ul#menu li ul li {border-bottom:1px #ccc dashed;padding:0;}
ul#menu li ul li a {color: #000;padding-left: 20px;}
ul#menu li ul li a:hover,ul#menu li ul .current a {border-left: 5px #00377E solid;color: #00377E;padding-left: 15px;}

/*resume 简历*/
.resume{ width:100%;}
.resume {
margin:10px auto;
width:100%;
max-width: 1200px;
background: #F7F7F7;
padding: 25px 15px 25px 10px;
font: 14px "Microsoft YaHei",Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
border:1px solid #E4E4E4;
}


.resume label {
display: block;
margin: 0px;
border-bottom:1px #fff solid;
background-color:#e4e4e4; 

}
.resume label>span {
float: left;
width: 30%;
text-align: right;
padding-right: 10px;
line-height:50px;
height:50px;
color: #888;
}
.resume input[type="text"], .resume input[type="email"], .resume textarea, .resume select, .resume strong{
border: 1px solid #efefef;
background:#efefef;
color: #888;
height: 50px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 70%;
font-size: 14px;
line-height:50px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.resume strong{padding:13px 100px 14px 5px;}
.resume input.date,.resume input.endDate {
background: #fff url(img1/input_date.png) no-repeat right 10px;
padding-right: 18px;
}
.resume textarea{
padding: 5px 3px 3px 5px;
}
.resume select {
background: #FFF url('img1/msg2.gif') no-repeat right;
background: #FFF url('img1/msg2.gif') no-repeat right);
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
height: 50px;
line-height: 50px;
}
.resume textarea{
	width:80%;
	height:150px;
}
.resume .button {
background: #003A7E;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}
.resume .button:hover {
background: #002c5e;
}

/**20160303**/
.sideMenu h3 em{display:block;}
.sideMenu h3.on em{}
.sideMenu ul{display:none; /* 默认都隐藏 */ }

@media (min-width: 992px) {
	.nav-cont-wrap{
		width: 65%; float: right; position: relative; overflow:visible  
	}	
	.nav-cont-wrap ul{
		position: absolute; width: 100%; z-index: 9999; background: #fff;
	}
	#nav-cont-wrap li{position: relative;border-bottom: 2px solid #003A7E; font-size: 0px}
	#nav-cont-wrap li .row .col-sm-4:first-child{ display: none;}
	#nav-cont-wrap li .row .col-sm-4{width:50% }
	#nav-cont-wrap li .row .col-sm-4:nth-child(3)::before{content: ""; position: absolute; left:0%; top:-10px; bottom: 10px; width: 2px; background: #003A7E}
	.text-style-1{ margin: 0 auto; margin-left:3%; width: 94% }
	#nav-cont-wrap li .row .col-sm-4 .text-style-1 span{ display: inline-block; font-size: 14px; width: 47%; margin-right: 0%; margin-left: 2%; border-bottom: 1px dashed #000 }
	#nav-cont-wrap li .row .col-sm-4 .text-style-1 span a{ font-size: 16px;}
	#nav-cont-wrap li:nth-child(5){width: 130%; margin-left: -30%; background: #fff; border-bottom: 2px solid #003A7E}
	#nav-cont-wrap li  .col-sm-1{width:19.3%; margin-left: 0%; padding-right: 0px; vertical-align: top; min-height: 100px; overflow: hidden;float: none;display: inline-block; font-size: 0px}
	#nav-cont-wrap li  .col-sm-1:nth-child(5n+1) {margin-left: 1%;}
	#nav-cont-wrap li  .col-sm-1 h3{padding: 0px;background:none; border-bottom: 1px dashed #000}
	.nav-cont-wrap ul li .col-sm-1 span {
	    display: inline-block; width: 33.33%; font-size: 13px; overflow: hidden;
	    margin-bottom: 3px; line-height: 20px;; vertical-align: top;zoom:1
	}

}
@media (min-width: 992px) and (max-width: 1132px) {
	.nav-cont-wrap ul li .col-sm-1 span {
	   font-size: 12px;
	}
}
