/*样式初始化*/
*{ padding: 0; margin: 0; } 
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#333;}
fieldset,img { border: 0; } 
ol,ul,li{ list-style: none; } 
q:before,q:after { content:""; } 
abbr,acronym { border: 0; }
a{font-size: 12px;}
a:link{color: #333333;text-decoration: none;}
a:visited{text-decoration: none;color: #333333;}
a:hover{text-decoration: none;color: #4E667B;}
a:active{text-decoration: none;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.cleardiv{clear:both;}
.clear:before{content: ".";display: block;height: 0;visibility: hidden;}
.clearfix:before,.clearfix:after,{display:table;content:" "}
.clearfix:after{clear:both}
.fl{float:left;}
.fr{float:right}
.red{color:red;font-size:16px;font-weight:bold;}
.wrap{width:1100px;margin-left:auto;margin-right:auto;}
/*******************************************网站头部************************************/
.header{width:100%;height:120px;margin:auto;z-index:800;position:absolute;top:0;background:url(../images/header-bg.png) #fff;}
.header .logo{width:500px;height:80px;float:left;padding-top:0px;}

.navbar-search{width:220px;float:right;position:relative;top:5px;}
.navbar-search p{ margin-bottom:10px;float:right; margin-right:18px}.navbar-search p a{ margin-left:10px;}  .navbar-search p a.lang{ color:#F90} .navbar-search p a:hover{ color:#F90} 
.navbar-search .form-control{position:relative;width:198px;height:20px;line-height:20px;padding:5px;display:inline-block;box-shadow: inset 0 2px 3px rgba(0,0,0,0.125);border:1px solid #ddd;border-radius:6px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(187,186,186,.6)}
.navbar-search .form-control:focus{background:#fff;border-color:#f26c23;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,108,35,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,108,35,.6);}
.navbar-search .search-btn{width:24px;height:21px;position:relative;top:-26px;left:180px}

/*nav*/
.nav {
	width:100%;height:40px;position:relative;background-color:#014099;
	background-image:-moz-linear-gradient(top , #0354c7 , #014099);
	background-image:-webkit-linear-gradient(top , #0354c7 , #014099);
	background-image:-o-linear-gradient(top , #0354c7 , #014099);
	background-image:-ms-linear-gradient(top , #0354c7 , #014099);
	background-image:linear-gradient(top , #0354c7 , #014099);
}
.nav a:before,.nav a:after{content:'';position:absolute;top:0;right:-1px;z-index:9;height:100%;width:0px;border-right:1px solid #03357a;border-left:1px solid #03357a;}
.nav a:before{left:-1px;}
.nav .lv2{position:absolute;top:40px;left:0;display: none;width:100%; text-transform:uppercase;}
.nav .lv2 a{display:block;height:40px;border-bottom:1px solid #043171;background:#014099;color:#fff;line-height:40px;text-align:center;text-decoration:none;}
.nav .lv2 a:hover{background-color:#143c73;text-decoration: none }
.mli{float:left;width:20%;height:40px;position:relative;z-index:5;}
.mli:first-child{background:none;}
a.mlink{display:block;height:40px;line-height:40px;color:#fff;text-align:center;text-decoration:none;font-size:16px; cursor:pointer;}
a.mlink.curr{background:#072e64;color:#fff;}
a.mlink:hover{height:40px;line-height:40px;margin:0px auto;font-size:16px;color:#fff;display:block;text-decoration:none;outline:none;}


/*banner*/
.banner {position:absolute;top:0;width:100%;height:610px;overflow:hidden;margin:auto;}
.banner ul{width:100% !important;}
.banner li{height:610px;}
.banner li a{display:block;width:335px}
.banner .bd li a{width:100%;height:320px;display:block;font-size:30px;}
.banner .bd li i{font-style:normal;position:absolute;margin-top:210px;left:3%;color:#fff;}
.banner .hd{width:100%;text-align:center;height:24px;position:absolute;bottom:10px;z-index:20;}
.banner span{display:inline-block;width:24px;height:24px;margin:0 3px;background:url(../images/banner_control.png) no-repeat left center;line-height:100;overflow:hidden;font-size:0;}
.banner span.on{background-position:right center;}

.jh-kong{width:100%;height:612px;margin:auto;}

/**底部样式*/
#copyright{width:100%;margin:auto;color:#333;background:#f0f0f0 url(../images/foot-map.png) center 12px;padding-bottom:5em;border-top:1px solid #d6e4de;box-shadow:0px -1px 5px #eee; height:auto; overflow:hidden; }
#copyright a{color:#333;}
#copyright .ftnav{clear:both;list-style:none;padding-top:24px;}
#copyright .ftnav li{list-style:none;}
#copyright .ftnav li.f-wz{width:10%;float:left;}
#copyright .ftnav li.f-wz0{width:20%;float:left;}
#copyright .ftnav li.f-wy{width:36%;float:right;}
#copyright .ftnav li h3{font-size:18px;padding-bottom:12px;color:#014099;font-weight:bold;}
#copyright .ftnav li .gray{background:#f8f8f8;}
#copyright .ftnav a{color:#666;display:block;}
#copyright .ftnav a:hover{text-decoration:none;color:#f97908;}
#copyright .ftnav li p{display:block;width:90%;height:24px;line-height:24px;background:url(../images/dian.jpg) no-repeat left center;padding-left:6px;}
#copyright .bq{font-size:12px;line-height:180%;text-align:center;color:#aaa;}
#copyright .bq a{font-size:12px;color:#aaa;}
#copyright .bq a:hover{color:#f97908;text-decoration:none;}
#copyright .footer-nav{text-align:center;line-height:48px;border-top:1px solid #ddd;padding-top:3em;}
#copyright .footer-nav a{padding:0px 5px;color:#222;font-size:14px;}

.footer{
	width:100%;height:24px;line-height:24px;margin:0px auto;clear:both;padding:1em 0;color:#fff;background-color:#014099; text-align:center; text-transform:uppercase;
	
}
.footer a{color:#fff;font-size:12px;}
.footer a:hover{color:#19cefa;text-decoration:none;}
.footer ul,.footer ul li{list-style:none;position:relative;}
.bdsharebuttonbox{height:24px;line-height:24px;overflow:hidden;}


/*************************main css start***********************************/
#search{clear:both;margin:auto;}
#search .soso{clear:both;height:110px;padding:10px;border-bottom:1px dashed #999;position:relative;}
#search .soso:hover{background:#fff;}
#search .soso .sspic{width:120px;height:96px;position:absolute;left:6px;top:15px;}
#search .soso .sspic img{width:100%;height:100%;border-radius:10px;}
#search .soso .ssw0{width:85%;float:right;}
#search .soso .ssw1{width:100%;}
#search .soso .sscot{height:110px;overflow:hidden;position:relative;}
#search .soso .sscot .title{font-size:16px;font-weight:bold;padding-bottom:6px;display:block;cursor:pointer;}
#search .soso .sscot .title:after{display:block;content:'';border:5px solid #fff;border-color:transparent transparent transparent #ff0000;position:absolute;right:1px;top:12px;}
#search .soso .sscot .title a{font-size:14px;color:#1766b7;}
#search .soso .sscot .intro{font-size:12px;height:60px;overflow:hidden;line-height:24px;text-align:left;text-indent:2em;color:#666;position:absolute;bottom:24px;right:0;}
#search .soso .sscot .other{height:20px;clear:both;text-align:right;color:#999;position:absolute;bottom:0;right:0;}
#search .soso .sscot .other span{color:#09C;margin-left:20px;}

#main-content{ position: relative;width: 960px;margin:auto;}
.module {*zoom: 1;padding: 0;width: 960px;position: relative;margin:auto;}
.mod-inner{margin: 0 auto;width: 960px;margin:auto;}
.module:before,.module:after,.mod-inner:before,.mod-inner:after,.mod-content:before,.mod-content:after {display: table;line-height: 0;content: "";}
.module:after,.mod-inner:after,.mod-content:after {clear: both;}
#search-pg {height: 160px;}
#search-pg .form-holder {border-bottom: 1px solid #fff;float: left;margin: 30px 0 50px;width: 960px;}
#search-pg form {border-bottom: 1px solid #d0d0d0;float: left;margin: 0;padding: 0 0 50px;width:960px;}
#search-pg .field-set {float: left;margin: 0 10px 0 200px;}
#search-pg .field-set label {
  color: #b2baba;
  font-size: 14px;
  font-family: "helveticaneuelt_std_med_cnRg", "HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  clear: both;
  float: left;
  padding: 10px 10px 10px 0;
  text-transform: uppercase;
}
#search-pg input.shuruk {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  padding: 8px 10px 8px;
  margin: 0 10px;
  font-size: 14px;
  float: left;
  border: 4px solid #d8d6d4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -pie-lazy-init: false;
  outline: 0;
  width: 350px;
}
#search-pg input.shuruk:focus { border: 4px solid #b2b1b1;}
#search-pg .btn {margin: 2px;width:60px;height:38px;background:url(../images/sumbit0.jpg) no-repeat center;border:0;}

/******************************************index  首页*******************************************/
.tk2em{text-indent:2em;}
.w340{width:352px;}
.w740{width:740px;}
.mz40{margin-left:40px;}
.mz20{margin-left:20px;}
.p15{padding:15px;}
.bgwhite{background:#fff;}
.bgf6{background:#f6f6f6;}
.bgf9{background:#f9f9f9;}
.gd{height:280px;overflow:hidden;}

/**/
.mhd{height:34px;border:1px solid #dfdfdf;background:#fff;position:relative;}
.mhd .mtit{width:100px;height:34px;float:left;font-size:16px;color:#0ba900;border-bottom:1px solid #060;font-weight:bold;}
.mhd span{
	position:absolute;left:-1px;top:-1px;float:left;display:inline-block;height:34px;line-height:34px;font-size:15px;color:#fff;padding:0px 20px;border:1px solid #52a309;
	background-color:#107637;
	background-image:-moz-linear-gradient(top , #31962d , #107637);
	background-image:-webkit-linear-gradient(top , #31962d , #107637);
	background-image:-o-linear-gradient(top , #31962d , #107637);
	background-image:-ms-linear-gradient(top , #31962d , #107637);
	background-image:linear-gradient(top , #31962d , #107637);
}

.mhd .more{width:60px;height:34px;line-height:34px;text-align:center;float:right;text-transform:uppercase;}
.mhd .more a{display:block;width:60px;height:34px;font-size:14px;}
.mhd .more:hover a{color:#f60;}

ul.m-news-date{list-style:none;clear:both;overflow:hidden;}
ul.m-news-date li{list-style:none;height:32px;line-height:32px;background:url(../images/dian.jpg) no-repeat left center;padding-left:8px;width:94%;margin:auto;}
ul.m-news-date li a{position:relative;overflow:hidden;font-size:14px;color:#666;}
ul.m-news-date li ins{position:relative;float:right;text-decoration:none;font-style:normal;color:#9f9f9f;text-align:right;}
ul.m-news-date li:hover a{color:#f60;}
ul.m-news-date .mpic{width:96%;margin:8px auto 0;overflow:hidden;}
ul.m-news-date .mpic img{width:100%;border:0;}

/**/
.auto-main{width:100%;background:#fff;}
.auto-wrap{width:100%;background:#f6f6f6;padding:20px 0;margin:20px 0;}

.line1px{background:url(../images/line1px.jpg) repeat-x center;height:50px;}

.home-t1{font-size:16px;text-align:center;color:#888;height:50px;line-height:50px;position:relative;padding-left:5px;}
.home-t2{font-size:24px;text-align:center;font-weight:bold;color:#014099;height:50px;line-height:50px;position:relative;padding-right:10px;}
.home-t2 span{color:#ddd;padding-left:10px;font-size:26px;position:relative;top:2px;}
.home-t3{font-size:24px;text-align:center;font-weight:bold;margin-bottom:20px;}


.cpshow{width:205px;float:left;margin:0 30px;display:inline;}
.cpshow img{
	width:220px;height:190px;display:block;margin:auto;border:1px solid #d0d0d0;padding:3px;overflow:hidden;
	-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;
}
.cpshow p{width:220px;height:50px;line-height:24px;overflow:hidden;text-align:center;font-size:15px;padding-top:12px;padding-bottom:20px;}
.cpshow span{text-align:center;padding-left:28px;}
.cpshow a:hover img{border:1px solid #014099;}
.cpshow a:hover{color:#014099;}

a.web-more{
	margin:20px auto 0 auto;width:146px;height:34px;line-height:34px;font-size:14px;text-align:center;font-weight:bold;color:#014099;display:block;cursor:pointer;
	background:url(../images/zx-lv.png) no-repeat;
}
a.web-more:hover{background:url(../images/zxunben-orange.png) no-repeat;color:#fff;}


ul.xinwen{width:1100px;margin:auto;}
ul.xinwen li{width:530px;height:142x;padding-top:10px;padding-bottom:10px;}
ul.xinwen li a{width:530px;height:141px;text-align:left;display:block;}
ul.xinwen li a b,ul.xinwen li a p{width:530px;}
ul.xinwen li a b{font-size:18px;line-height:35px;}
ul.xinwen li a p{font-size:12px;color:#666;line-height:25px;}
ul.xinwen li a i{font-size:16px;color:#999;width:410px;line-height:25px;font-style:normal;}
ul.xinwen li a:hover b{color:#F94141;}
ul.xinwen li a:hover p{color:#666;}
ul.xinwen li.wcz{float:left;}
ul.xinwen li.wcz b,ul.xinwen li.wcz a p,ul.xinwen li.wcz a i{float:right;text-align:right;}
ul.xinwen li.wcy{float:right;}
ul.xinwen li.wcy b,ul.xinwen li.wcy a p,ul.xinwen li.wcy a i{float:left;}


/**/
.homevideo{width:340px;height:430px;float:right;background:url(../images/index-video-bg.jpg) no-repeat center top;}
.homevideo .vd{position:relative;width:320px;height:305px;overflow:hidden;margin:10px auto;}
.homenews{width:730px;height:430px;float:left;}
.homenews h2{height:48px;line-height:44px;font-size:24px;background:url(../images/ic-logo.jpg) no-repeat left center;padding-left:214px;}
.homenews h2 a{position:relative;float:right;font-weight:normal;text-align:center;margin-top:10px;display:block;width:60px;height:30px;line-height:30px;background:url(../images/f30-more-bg.png) no-repeat center bottom;}
.homenews h2 a:hover{background:url(../images/f30-more-bg.png) no-repeat center top;color:#f60;}
.homenews .about{font-size:14px;line-height:200%;color:#555;padding-top:10px;}
.homenews .fuwu{font-size:14px;line-height:200%;padding:5px 0;border-top:1px dashed #115b8a;margin-top:10px;}
.homenews .fuwu span{color:#115b8a;text-indent:2em;font-weight:bold;}
.homenews .fuwu a{font-size:14px;color:#555;padding:0px 3px;}
.homenews .fuwu a:hover{}

/**/
.showpic{width:260px;}
.showpic img{width:260px;height:210px;display:block;margin:auto;}
.showpic p{display:block;height:30px;line-height:24px;text-align:center;overflow:hidden;}

/********************************以下是整站CMS部分**********************************/
.MainDivTable{height:auto;zoom:1;width:1100px;margin:24px auto 0;}
.MainDivTable .Main{width:820px;float:right;}
.MainDivTable .Side{width:260px;text-align:left;float:left;}
.MainDivTable .Side .dragTable{float:left;clear:both;margin-bottom:10px;}
.MainDivTable .dragTable{width:100%;margin-top:0px;overflow:hide;}
.MainDivTable .dragTable .head{height:45px;line-height:45px;border-bottom:solid 3px #d3d3d3;}
.MainDivTable .dragTable .head .L{width:10px;height:45px;float:left;background:url(../images/icon-3.gif) no-repeat 5px center;border-bottom:solid 3px #014099;}
.MainDivTable .dragTable .head .R{width:0px;height:45px;float:left;}
.MainDivTable .dragTable .head .TAG{float:left;height:45px;color:#000;font-size:18px;border-bottom:solid 3px #014099;padding:0px 10px;font-weight:500;}
.MainDivTable .dragTable .head .TAG a{font-size:16px;}
.MainDivTable .dragTable .more{float:right;color:#666;font-size:12px;}
.MainDivTable .dragTable .more a{color:#666;font-size:12px;}
.MainDivTable .dragTable .middle{line-height:24px;clear:both;position:relative;text-align:left;}

#column-bg-pic{width:100%;margin:auto;overflow:hidden;clear:both;}
#column-bg-intro{width:100%;margin:auto;overflow:hidden;clear:both;padding:12px 0;}

/*list page ,bancedy page css*/
.spdcms{width:100%;margin:0px auto;background:#f9f9f9;position:relative;border-bottom:1px solid #dfdfdf;padding:10px 0;}
.spdcms ul,.spdcms ul li{list-style:none;position:relative;}
.spdcms ul{width:1000px;margin:auto;}
.spdcms ul li.navguide{padding-top:10px;}
.spdcms ul li.navguide a{}
.spdcms ul li.navguide a.home{background:url(../images/home_icon.gif) no-repeat left center;padding-left:14px;}
.spdcms ul li.cmsnav{}
.spdcms ul li.cmsnav a{float:left;text-decoration:none;color:#000;font-size:12px;margin-top:5px;border-radius:18px;padding:2px 12px 2px;margin-left:2px;color:#fff;background:#f46a0f;}
.spdcms ul li.cmsnav a:hover{background:#af1010;cursor:pointer;}
.spdcms em{font-style:normal;font-size:16px;}
.spdcms em a{font-size:16px;}
.spd_active{
	color:#fff!important;
	background:#af1010!important;
	border-radius:18px;
    background-image:-moz-linear-gradient(top , #ec2828 , #af1010);
	background-image:-webkit-linear-gradient(top , #ec2828 , #af1010);
	background-image:-o-linear-gradient(top , #ec2828 , #af1010);
	background-image:-ms-linear-gradient(top , #ec2828 , #af1010);
	background-image:linear-gradient(top , #ec2828 , #af1010)!important;
}


/*分页*/
.page{text-align:center;padding:2% 0;clear:both;}
.page a{padding:5px 10px;font-size:16px;background:#999;-webkit-border-radius:5px;border-radius:5px;color:#fff;}
.page a:hover{text-decoration:none;color:#FFF;background:#999;}
.page font,.page span{color:#fff;background:#060;padding:5px 10px;font-size:16px;-webkit-border-radius:5px;border-radius:5px;}
.page span{color:#FFF;background:#999;margin-right:6px;}

/***文章内容页*****/
.MainDivTable #view_article{}
.MainDivTable #view_article .head{}
.MainDivTable #view_article .middle{height:auto;zoom:1;margin-top:24px;}
.MainDivTable #view_article .middle img{max-width: 100%;}

.MainDivTable #view_article .main_title{margin-bottom:15px;font-size:20px;line-height:180%;color:#000;font-weight:500;text-align:center;}
.MainDivTable #view_article .fit_title{line-height:40px;font-size:15px;color:#000;}
.MainDivTable #view_article .top_about{color:#666;padding-bottom:20px;border-bottom:1px dashed #ddd;margin:auto;margin-bottom:15px;text-align:center;font-size:12px;}
.MainDivTable #view_article .top_about a{color:#666;}
.MainDivTable #view_article .abstract{width:96%;margin:0px auto 12px;padding:5px;color:#888;line-height:180%;border:1px solid #eee;display:none;}
.MainDivTable #view_article .content{width:100%;margin:auto;}
.MainDivTable #view_article .content td{padding:5px; vertical-align:middle;}
.MainDivTable .content_word,.MainDivTable .content_word td,.MainDivTable .content_word p,.MainDivTable .content_word div,.MainDivTable .content_word span,.MainDivTable .content_word a{
	font-size:15px;
	line-height:200%;
	color:#555;
	word-wrap:break-word; 
}
.MainDivTable #view_article .nextpage{border-top:1px dashed #999;width:100%;margin:20px auto 0;padding:40px 0;text-align:center;}
.MainDivTable #view_article .nextpage a{font-size:15px;display:inline-block;padding:10px 20px;background:#eee;border:1px solid #dfdfdf;border-radius:5px;margin-left:5px;margin-right:5px;}
.MainDivTable #view_article .nextpage a:hover{background:#eaeaea;}

.MainDivTable .keywords{text-align:right;color:#666;}
.MainDivTable .keywords a{color:#666;}

/****列表页****/
.MainDivTable #list_article{}
.MainDivTable #list_article .head{}
.MainDivTable #list_article .middle{height:auto;zoom:1;clear:both;padding-top:10px;}

/*把相关相目的TAG隐藏掉*/
.MainDivTable #sonSortName{position:relative;}
.MainDivTable #sonSortName .head{height:48px;line-height:48px;background:#014099;width:100%;border-bottom:0;}
.MainDivTable #sonSortName .head span{padding-left:40px;font-size:16px;color:#fff;background:url(../images/lefttitle.png) no-repeat 15px center;}
.MainDivTable #sonSortName .middle{border:1px solid #efefef;border-top:0;padding:10px;zoom:1;}
.MainDivTable #sonSortName .middle .sidenav{
	width:100%;float:left;height:36px;line-height:36px;margin-top:5px;margin-bottom:5px;
	background:url(../images/side-nav-bg.jpg) repeat-x -15px center;
}
.MainDivTable #sonSortName .middle .sidenav a{height:36px;display:block;padding-left:24px;}
.MainDivTable #sonSortName .middle .sidenav:hover, .MainDivTable #sonSortName .middle .sidenavcurr{background:url(../images/side-nav-bg-hover.jpg) -15px center;}
.MainDivTable #sonSortName .middle .sidenav a:hover, .MainDivTable #sonSortName .middle .sidenavcurr a{text-decoration:none;color:#fff;}

.MainDivTable #sonSortName .middle .side-2wm{width:330px;margin:auto;}
.MainDivTable #sonSortName .middle .side-2wm img{width:330px;height:330px;display:block;}
.MainDivTable #sonSortName .middle .side-2wm i{display:block;font-style:normal;text-align:center;height:24px;line-height:24px;font-size:14px;}

/*内页侧导航下联系我们*/
.callus{width:260px;margin:0px auto;background:#f9f9f9 url(../images/contactpic.jpg) no-repeat center top;color:#333;}
.callus .cus{line-height:200%;font-size:14px;padding:130px 10px 10px}
.callus .cus .cus-z{width:35px;float:left;}
.callus .cus .cus-y{width:194px;float:right;}

/*showjob*/
.showjob{list-style:none;border:1px solid #e0e0e0;border-bottom:0;}
.showjob li{float:left;height:36px;line-height:36px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;text-align:center;}
.showjob li.worktitle{width:36.8%;}
.showjob li.workplace{width:27.8%;}
.showjob li.workpeople{width:10%;}
.showjob li.workintro{width:10%;}
.showjob li.workposttime{width:15%;border-right:0;}
.showjob li b{font-size:15px;font-weight:600;padding-bottom:6px;}
.showjob li.worktitle a{color:red;font-weight:600;font-style:normal;}
.showjob li em{color:#f60;}
.showjob li a:hover{color:#09F;}
.jobtitle{
	height:48px;line-height:48px;background:#f6f6f6;text-indent:10px;width:100%;margin:1em auto;font-size:18px;border-top:2px solid #09F;color:#09F;
	background-image:-moz-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:-webkit-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:-o-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:-ms-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:linear-gradient(top , #f6f6f6 , #ddd);
}
.jobcont{text-indent:2em;border-top:1px solid #dfdfdf;clear:both;width:100%;}

/*在线留言/报名/contact*/
.textcolor{color:#757575;}
.spdbook{width:100%;margin:auto;padding-bottom:24px;}
.spdbook h3{text-align:center;font-size:34px;padding-top:70px;line-height:150%;color:#fff;}
.spdbook h3 span{font-size:48px;font-family:"Times New Roman", Times, serif;}
.spdbook .kong{width:100%;height:280px;margin:auto;clear:both;}
.form-liuyan{color:#333;height:auto;margin:auto;background:url(../images/map-bg.png) no-repeat right top;}
.form-liuyan .form-left{width:546px;float:left;}
.form-liuyan .form-right{width:540px;float:right;}
.form-line{padding:10px 0px;width:100%;height:30px;line-height:30px;vertical-align:middle;clear:both;}
.form-line ins{height:35px;line-height:35px;color:#757575;font-size:16px;display:inline-block;float:left;font-style:normal;text-decoration:none;}
.form-line label.word{width:100px;font-weight:normal;font-size:17px;color:#757575;height:35px;line-height:35px;vertical-align:middle;display:inline-block;float:left;}
.form-text,.form-sel,.form-yzm{margin-right:5px;height:35px;line-height:30px;padding-left:3px;border:1px #c4c4c4 solid;color:#222;font-size:16px;display:inline-block;float:left;}
select.form-sel{padding:5px 10px 5px 0;width:391px;}
select.wsel{width:82px;}
.form-area,.form-area1{margin:0;padding:0;padding:3px;width:430px;border:1px #c4c4c4 solid;color:#222;font-size:16px;display:inline-block;float:left;}
.form-area{height:280px;}
.form-area1{height:100px;}
.form-checkImg{margin-left:8px;margin-top:6px;}
.form-job{line-height:35px;padding-left:3px;color:#222;font-size:16px;display:inline-block;float:left;}

.contact-2wm{width:240px;height:270px;float:right;margin-left:1em;margin-top:4em;}
.contact-2wm img{width:240px;height:240px;}
.contact-2wm i{display:block;text-align:center;line-height:30px;font-size:16px;font-weight:bold;font-style:normal;}
.contact-2wm i span{color:#F60;padding-left:10px;}

.spdbook .lytit{border-top:1px solid #ddd;border-bottom:3px solid #09F;height:36px;font-size:18px;margin-top:24px;margin-bottom:20px;padding-top:2em;}
.gbook{margin-bottom:12px;padding-top:5px;}
.gbook .gk1,.gbook .gk2{padding:5px 0px;clear:both;}
.gbook .gk1{background:#f7f7f7;height:24px;line-height:24px;}
.gbook .gk2{line-height:200%;}
.gbook .gk1 .bookz{width:60%;float:left;text-indent:40px;background:url(../images/icon-speak.gif) no-repeat 10px center;}
.gbook .gk1 .bookz font{color:#f90;margin-left:12px;}
.gbook .gk1 .booky{width:36%;float:right;text-align:right;padding-right:10px;color:#aaa;}

/*控制内容页的图片，不能超过700像素*/
.content_word img { 
    max-width:700px;    
    height:auto;            
    zoom:expression( function(elm) {    
        if (elm.width>640) {    
              var oldVW = elm.width; elm.width=700;                  
              elm.height = elm.height*(700 /oldVW);            
        }      
    }(this));  
} 


/*图片幻灯片展示*/
#preview{text-align: center; margin: 10px auto 0px; width: 560px; float: none}
.jqzoom{border: #ddd 1px solid; width: 560px; margin-bottom: 10px; height: 400px; overflow: hidden; _height: 400px; position: relative;}
.zoomdiv {width: 560px; height: 400px; left: 859px;z-index: 100; border: #e4e4e4 1px solid; position: absolute; text-align: center; display: none;overflow: hidden;}
#spec {position: relative; width: 550px; height: 56px; margin-left: 6px; overflow: hidden; padding-top: 6px}
.specLeftT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -157px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -164px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
.specLeftF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -145px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -151px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
#specList {display: inline; float: left; margin-left: 2px}
#specList UL LI {width: 50px; display: inline; float: left; margin-right: 4px}
#specList UL LI IMG {border: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 40px; padding-right: 2px; margin-bottom: 1px; height: 40px; padding-top: 2px}
.bigimg {WIDTH: 800px; HEIGHT: 800px}
.jqZoomPup {z-index:10;border:#aaa 1px solid;position:absolute;filter:alpha(opacity=50);width:50px;background:#fede4f no-repeat 50% top;height:50px;visibility:hidden;top:0px;cursor: move;left:0px;opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 520px; HEIGHT: 60px; OVERFLOW: hidden; TOP: 0px; LEFT: 13px;}
#specList UL {POSITION: absolute; WIDTH: 520px; LEFT: 4px}


/*图文列表*/
.tuwen{clear:both;width:100%;height:140px;padding:1em 0;border-bottom:1px solid #ddd;}
.tuwen .twpic{width:30%;height:140px;float:left;position:relative;position:relative;}
.tuwen .twpic img{width:100%;height:100%;}
.tuwen .twpic a.image{position:relative;}
.tuwen .twcot{height:140px;float:right;position:relative;width:68%;}
.tuwen .twcot .title{font-size:16px;font-weight:500;}
.tuwen .twcot .title a{font-size:16px;font-weight:500;color:#000;}
.tuwen .twcot .info{line-height:150%;padding-top:6px;}
.tuwen .twcot .info,.tuwen .twcot .info a{color:#9FA3A7;font-weight:normal;}
.tuwen .twcot .info a:hover{text-decoration:underline;}
.tuwen .twcot .column{font-weight:bold;color:#fff;}
.tuwen .twcot .author{font-size:14px;}
.tuwen .twcot .intro{height:86px;font-size:12px;line-height:20px;text-align:left;color:#666;overflow:hidden;margin-top:5px;}

.tuwen .twcot .twmore{clear:both;height:22px;line-height:22px;}
.tuwen .twcot .twmore a{display:block;width:60px;height:22px;text-align:center;color:#aa0106;}
.tuwen .twcot .twmore a:hover{text-decoration:none;}

.tuwen .twcot:hover .title a,.tuwen .twcot:hover .intro{color:#aa0106;}


/*内容展示样式、列表样式*/
.showart-list{width:100%;margin:auto;height:32px;line-height:32px;clear:both;padding-top:6px;padding-bottom:6px;border-bottom:1px dotted #ccc;}
.showart-list:last-child{border-bottom:0;}

.showart-list .title{width:80%;float:left;text-align:left;padding-left:16px;background:url(../images/icon1.png) no-repeat left center;overflow:hidden;}
.showart-list .title a{font-size:14px;}
.showart-list .title span{color:#999;}
.showart-list .time{width:15%;float:right;text-align:right;color:#999;}
.showart-list:hover .title{background:url(../images/icon2.png) no-repeat left center;}
.showart-list:hover .title a{text-decoration:none;color:red;}

.showart-list .dload-tit{text-align:left;background:url(../images/dload.gif) no-repeat right center;overflow:hidden;}
.showart-list .dload-tit a{display:block;font-size:14px;}
.showart-list .dload-tit span{color:#999;margin-left:8px;}
.showart-list:hover .dload-tit{background:url(../images/dload0.gif) no-repeat right center;}
.showart-list:hover .dload-tit a{text-decoration:none;color:red;}

/*图片比例基本为宽（3）:高（4）====图片比例基本为宽（4）:高（3）*/
.showart-list-pic34,.showart-list-pic43{width:100%;margin:0 auto;overflow:hidden;}
.showart-list-pic34 ul,.showart-list-pic43 ul{width:100%;}
.showart-list-pic34 ul li,.showart-list-pic43 ul li{float:left;margin-right:20px;margin-bottom:15px;display:inline;width:250px;padding:4px 4px 0;border:1px solid #eee;overflow:hidden;position:relative;}
.showart-list-pic34 ul li .photo,.showart-list-pic43 ul li .photo{width:250px;overflow:hidden;}
.showart-list-pic34 ul li .photo img,.showart-list-pic43 ul li .photo img{width:250px;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.showart-list-pic34 ul li .ititle,.showart-list-pic43 ul li .ititle{width:250px;height:40px;line-height:40px;text-align:center;font-size:14px;text-indent:5px;}
.showart-list-pic34 ul li a,.showart-list-pic43 ul li a{width:250px;background:#fff;color:#333;display:block;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.showart-list-pic34 .rsp,.showart-list-pic43 .rsp{width:250px;overflow:hidden;position:absolute;top:0;left:0;}
.showart-list-pic34 .text,.showart-list-pic43 .text{position:absolute;width:250px;left:-250px;top:0;overflow:hidden;display:none;}
.showart-list-pic34 .text h3,.showart-list-pic43 .text h3{width:250px;height:60px;line-height:30px;text-align:center;color:#fff;font-size:18px;overflow:hidden;}
.showart-list-pic34 .text b,.showart-list-pic43 .text b{width:250px;text-align:center;color:#fff;font-size:12px;font-weight:normal;display:block;}
.showart-list-pic34 ul li a:hover,.showart-list-pic43 ul li a:hover{color:#000;}
.showart-list-pic34 ul li a:hover img,.showart-list-pic43 ul li a:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.showart-list-pic34 ul li.nomr,.showart-list-pic43 ul li.nomr{margin-right:0;}
/*图片比例基本为宽（3）:高（4）*/
.showart-list-pic34 ul li{height:305px;}
.showart-list-pic34 ul li .photo,.showart-list-pic34 ul li .photo img{height:265px;}
.showart-list-pic34 ul li a{height:265px;}
.showart-list-pic34 .rsp{height:265px;}
.showart-list-pic34 .text{height:265px;}
.showart-list-pic34 .text h3{margin-top:90px;}
/*图片比例基本为宽（4）:高（3）*/
.showart-list-pic43 ul li{height:210px;}
.showart-list-pic43 ul li .photo,.showart-list-pic43 ul li .photo img{height:170px;}
.showart-list-pic43 ul li a{height:170px;}
.showart-list-pic43 .rsp{height:170px;}
.showart-list-pic43 .text{height:170px;}
.showart-list-pic43 .text h3{margin-top:50px;}

/*video type css list  col=4*/
.showart-list-video{width:100%;margin:0 auto;overflow:hidden;}
.showart-list-video ul{width:100%;}
.showart-list-video ul li{float:left;margin-right:15px;margin-bottom:15px;display:inline;width:250px;height:232px;padding:4px 4px 0;border:1px solid #eee;overflow:hidden;position:relative;}
.showart-list-video ul li .spphoto{width:250px;height:191px;margin-bottom:1px; overflow:hidden;}
.showart-list-video ul li .spphoto img{width:250px;height:191px;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.showart-list-video ul li .sptitle{width:245px;height:40px;padding-right:5px;overflow:hidden;line-height:40px;color:#333;text-align:left;font-size:16px;text-indent:32px;background:url(../images/vp1.jpg) #fff no-repeat 8px center;}
.showart-list-video ul li a{width:250px;height:232px;display:block;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.showart-list-video ul li a:hover{background:#fff;}
.showart-list-video ul li a:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.showart-list-video ul li.spnmr{margin-right:0;}
.showart-list-video .sprsp{width:250px;height:191px;overflow:hidden;position:absolute;top:0;left:0;}
.showart-list-video .sptext{position:absolute;width:71px;height:71px;top:-90px;left:108px;overflow:hidden;background:url(../images/video-list.png) no-repeat;}

/*video type css list  col=3*/
.showsp{width:100%;margin:0 auto;overflow:hidden;}
.showsp ul{width:100%;display:block;margin:auto;}
.showsp ul li{float:left;margin-right:10px;margin-bottom:16px;display:inline;width:360px;height:309px;overflow:hidden;position:relative; }
.showsp ul li .sphoto{width:360px;height:255px;margin-bottom:1px;overflow:hidden;}
.showsp ul li .sphoto img{transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.showsp ul li .sititle{width:360px;height:53px;line-height:52px;color:#333;text-align:left;font-size:16px;text-indent:50px;background:url(../images/vp2.jpg) #E5E5E5 no-repeat 20px center;}
.showsp ul li a{width:360px;height:309px;display:block;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.showsp ul li a:hover{background:#fff;}
.showsp ul li a:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.showsp ul li.spwu{margin-right:0;}
.showsp .srsp{width:360px;height:255px;overflow:hidden;position:absolute;background:#000;top:0;left:0;}
.showsp .stext{position:absolute;width:71px;height:71px;top:-92px;left:155px;overflow:hidden;background:url(../images/video-list.png) no-repeat;}

/*内页导航+图片列表*/
.shownynav{width:1100px;margin:47px auto 0 auto;clear:both;}
.shownynav ul{width:1098px;overflow:hidden;margin:auto;position:relative;}
.shownynav ul li{width:204px;height:242px;float:left;margin-right:20px;margin-bottom:24px;}
.shownynav ul li span{width:204px;height:217px;overflow:hidden; display:block;}
.shownynav ul li span img{float:left;width:204px;height:217px;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.shownynav ul li b{width:204px;height:40px;line-height:40px;display:block;overflow:hidden;}
.shownynav ul li a{color:#333;text-align:center;font-size:16px;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.shownynav ul li a:hover{color:#F94141;}
.shownynav ul li a:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.shownynav ul .snynav{width:378px;height:169px;float:left;margin-right:20px;margin-bottom:24px;padding:24px;background:#f4f4f4;}
.shownynav ul .snynav p{width:378px;font-size:20px;color:#545454;text-align:left;float:left;line-height:30px;}
.shownynav ul .snynav b{width:378px;font-size:22px;color:#afafaf;text-align:left;float:left;line-height:30px;text-transform:uppercase;}
.shownynav ul li.nomr{margin-right:0;}
.shownynav .snav{width:378px;overflow:hidden;position:absolute;left:24px;top:104px;}
.shownynav .snav ul{width:378px;}
.shownynav .snav ul li{width:60px;height:27px;float:left;margin-right:14px;}
.shownynav .snav ul li a{width:60px;height:27px;line-height:27px;display:block;font-size:12px;text-align:center;color:#000;border:1px solid #727272;border-radius:20px;}
.shownynav .snav ul li a:hover{background:#d13030;border:1px solid #f4f4f4;color:#fff;}

/*资讯类文章列表样式  简图+标题+时间*/
.artnewslist{width:1100px;margin:0 auto;overflow:hidden;}
.artnewslist ul{width:1100px;}
.artnewslist ul li{float:left;margin-right:25px;margin-bottom:25px;display:inline;width:256px;height:416px;overflow:hidden;position:relative;background:#fff;border-bottom:1px solid #ccc;}
.artnewslist ul li .nvsphoto{width:256px;height:172px;}
.artnewslist ul li .nvsphoto img{width:256px;height:172px;position:relative;}
.artnewslist ul li .nvsphoto .cat{position:absolute;top:0px;left:0px;height:24px;line-height:24px;padding:0px 5px;background:#f26c23;color:#fff;border-bottom-right-radius:10px;}
.artnewslist ul li .nvsititle{width:220px;height:224px;line-height:24px;color:#bdbdbd;text-align:left;font-size:14px;padding:10px 18px;transition:all .9s; -o-transition:all .9s; -moz-transition:all .9s;-webkit-transition:all .9s;-ms-transition:all .9s;overflow:hidden;}
.artnewslist ul li .nvsititle b{height:48px;display:inline-block;overflow:hidden;font-size:16px;color:#333;transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;}
.artnewslist ul li a{width:276px;height:276px;background:#fff;display:block;transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;}
.artnewslist ul li a:hover .nvsititle{background:#f60;color:#fff;}
.artnewslist ul li a:hover .nvsititle b{color:#fff;}
.artnewslist ul li.nvspwu{margin-right:0;}
.artnewslist .nvsrsp{width:256px;height:172px;overflow:hidden;position: absolute;background:#000;top:0;left:0;}
.artnewslist .nvstext{position:absolute;width:67px;height:50px;top:-90px;left:100px;overflow:hidden;background:url(../images/newsb.png) no-repeat;}

/*内页 课程2列样式*/
#keclist{width:1100px;margin:0 auto;clear:both;}
#keclist ul{width:1100px;overflow:hidden;}
#keclist ul li{float:left;width:517px;height:139px;border-radius:3px;background:#F7F7F7;-moz-border-radius:3px;-webkit-border-radius:3px;padding:21px 0 0 21px;margin-right:24px; margin-bottom:26px;}
#keclist ul li img{float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; margin-right:6px;width:118px;height:118px;}
#keclist ul li .qrkc{width:373px;height:118px;float:left;padding-left:20px;}
#keclist ul li b{width:373px;height:40px;line-height:40px;font-size:20px; display:block;font-weight:bold; text-align:left; }
#keclist ul li p{width:373px;float:left;line-height:30px;color:#3D3D3D;font-size:14px;}
#keclist ul li i{width:73px;height:24px;display:block;line-height:24px;margin-top:23px;color:#fff;font-size:12px;font-style:normal;float:left;text-align:center;background:url(../images/bmbut.png) no-repeat; }
#keclist ul li a:hover{color:#ff00ff;}
#keclist ul li a:hover i{background:url(../images/bmbut1.png) no-repeat;}
#keclist ul li.mrwu{margin-right:0;}

/*dui lian css*/
.duilian{top:140px;position:absolute;width:100px;overflow:hidden;}
.duilian_left{text-align:left;left:6px;}
.duilian_right{text-align:right;right:6px;}
.duilian_con{width:100px; overflow:hidden;}
.duilian_close{width:100%; height:24px;line-height:24px;text-align:center;display:block;font-size:13px;color:#555555;text-decoration:none;}

/* QQ聊天 */
/*/////////////////////////////////////kefu//////////////////////////////////////////////*/

.online_icon {width:36px;height:156px;overflow:hidden;font-family:'宋体';z-index:9999;position:relative;}
.online_icon a {display:block;width:36px;height:156px;background:url(../page/online_bg.png) no-repeat;_background:url(../page/online_bg_ie6.png) no-repeat;}
.online_windows {width:144px;}
.online_w_top {background:url(../page/online_bg.png) no-repeat -36px 0;height:10px;_background:url(../page/online_bg_ie6.png) no-repeat -36px 0;_margin-bottom:-7px;}
.online_w_c {background:url(../page/online_bg.png) repeat-y 0 -185px;padding:0 5px;_background:url(../page/online_bg_ie6.png) repeat-y 0 -185px}
.online_w_bottom {background:url(../page/online_bg.png) repeat-y -36px -35px;height:29px;_background:url(../page/online_bg_ie6.png) repeat-y -36px -35px;}
.online_content {background:url(../page/online_bg.png) no-repeat -147px -185px;padding-top:11px;_background:url(../page/online_bg_ie6.png) no-repeat -147px -185px;}
.online_content a.qq_icon {
	background:url(../page/online_bg.png) no-repeat -37px -130px;
	width:121px;height:25px;display:block;margin:0 auto;text-indent:30px;line-height:23px;cursor:pointer;
	_background:url(../page/online_bg_ie6.png) no-repeat -37px -130px;
}
.online_content a.qq_icon:hover {background-position:-159px -130px;color:#FFF;}
.online_bar h2 {
	background:url(../page/online_bg.png) repeat-x 0 -156px;
	height:29px;line-height:27px;font-size:12px;color:#666;text-align:left;
	_background:url(../page/online_bg_ie6.png) repeat-x 0 -156px;
}
.online_bar h2 a {display:block;padding-left:14px;margin-left:6px;cursor:pointer;}
.expand h2 a {background:url(../page/online_bg.png) no-repeat -36px -69px;_background:url(../page/online_bg_ie6.png) no-repeat -36px -69px;}
.collapse h2 a {background:url(../page/online_bg.png) no-repeat -36px -96px;_background:url(../page/online_bg_ie6.png) no-repeat -36px -96px;}
.expand h2 a:hover, .collapse h2 a:hover {text-decoration:none;color:#c81d04;}
.online_content {text-align:center;border-bottom:1px solid #d0d0d0;margin-bottom:1px;}
.online_content ul li {height:24px;line-height:24px;margin-bottom:4px;font-family:'宋体';}
.online_content ul li a:hover {color:#c81d04;}
/**/
#online_qq_layer {position:fixed;right:0px;top:150px;_position:absolute;z-index:999;}
* html, * html body {_background-attachment:fixed;}
* html #online_qq_layer {_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 150));}
#online_qq_tab {float:left;margin-top: 50px;position:relative;}
#onlineService {float:left;margin-left:-3px;display:none;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}
