@charset "utf-8";
body,ul,li,p,h1,h2,h3,h4,h5,div,form,input{margin:0px;padding:0px;}
p{font-family:"宋体";line-height:25px; color:#333; font-size:14px;}
a{text-decoration:none; color:#333;font-family:"宋体";font-size:14px;}
a:hover{text-decoration:none; color:#76b619;}
li{list-style:none;}
img{ border:0px;}

#header_top{background:url(top_bg.jpg) top center no-repeat; overflow:hidden; height:144px;}
#top{ width:1000px; margin:0 auto;}
.top01{ height:36px;}
.welcome_index{ line-height:35px; float:left;}
.share_index{ float:right;}
.bdsharebuttonbox li{line-height:35px;text-align: center;color:#333; float:left;}
.bdsharebuttonbox li a{}

.logo_index{ clear:both; overflow:hidden;}
.tell_index{ float:right;margin-top:10px;}

#nav_bg{clear:both; background:url(nav_bg.jpg) left center repeat-x; height:76px;}
.nav_index{width:1000px; margin:auto;}
.nav_index ul{}
.nav_index ul li{ float:left; width:110px; height:45px; line-height:45px; text-align:center;} 
.nav_index ul li a{ color:#FFFFFF; font-size:15px; display:block; }
.nav_index ul li a:hover{ background:url(li_bg.jpg) center center no-repeat;}

.notice_index{clear:both;background:url(news_bg.jpg) no-repeat top right;margin:0 auto;width:1000px;}
.shell{background:url(notice_img.jpg) left center no-repeat;width:1000px;}
#div1{height:30px;overflow:hidden;line-height:30px;position:relative;}
#div1 li{text-indent:30px;}
#div1 span{float:right;margin-right:50px;color:#333;}
#div1 a{display:block;font-size:12px;text-decoration:none;color:#333;}

#container_bg{clear:both;background:url(content_bg.jpg) top center no-repeat; overflow:hidden;}
#container{width:1000px; margin:0 auto;}
.container_kaike{margin-top:20px;}
.kaike_index{float:left;width:338px;background-color:#f2f2f2; overflow:hidden;}
.kaike_index h3{line-height:33px; background:url(kaike_img.jpg) left center no-repeat; color:#FFF; font-size:18px; padding-left:10px;}
.kaike_index ul li{line-height:28px;height:28px;}
.kaike_index ul li a {line-height:25px; font-size:14px; color:#000000; font-weight:bold;}


.banner_index{ float:right; margin-top:25px;}

.container_left{float:left; width:703px; margin-top:20px;}
.container_right{float:right; width:275px; margin-top:20px;}
.student_tiandi{ border:2px solid #eaeaea; overflow:hidden;}
.tille_student{background:url(tille_student.jpg) center center no-repeat; line-height:28px; text-align:center; color:#1462bd; font-family:"微软雅黑"; margin-top:15px; margin-bottom:15px;}
#demo{overflow:hidden;width:660px;float:left;position:relative;}
.pic a img{border:1px solid #d2d2d2;margin-left:8px;margin-right:8px;}
.pic h4{text-align:center;width:162px;line-height:25px;color:#0e7fb8;font-size:13px;font-weight:normal;margin-left:8px;margin-bottom:8px;}
.LeftBotton{float:left;}
.LeftBotton a{width:19px;height:23px;display:block;background:url(left.jpg) no-repeat center center;}
.RightBotton{float:right;}
.RightBotton a{background:url(right.jpg) no-repeat left center;width:18px;height:23px;display:block;}

.about_index{clear:both; overflow:hidden; margin-top:20px;}
.about_index h3{width:703px;background:url(heng01_img.jpg) bottom center no-repeat; line-height:55px; font-size:20px; color:#666; font-family: "微软雅黑";}
.color_index{ color:#7a9239;}
.about_index p{ padding-top:10px; padding-right:20px;line-height:28px;}

.news_index{ clear:both; margin-top:30px;}
.news01{ float:left; width:338px;}
.news02{ float:right; width:338px;}
.news_h3{ font-family:"微软雅黑"; font-size:15px; background:url(heng02_img.jpg) bottom center no-repeat; line-height:50px;color:#666666;}
.news_more{float:right;height:22px;padding-right:10px;}
.news_more a{ color:#c76a06; font-size:12px;}
.news_postion{ clear:both;}
.news_postion li h4{font-size:12px;font-family:"微软雅黑";color:#1e60b6; overflow:hidden;}
.news_postion li p{line-height:20px;}
.news_list{clear:both;}
.news_list li{line-height:35px;}
.news_list li a{ background:url(yamiao_img.jpg) left center  no-repeat; padding-left:15px; font-size:14px;}
.time_news{float:right; color:#888888;  font-size:12px;}


#footer_bg{background:url(footer_bg.jpg) top center repeat-x; overflow:hidden;margin-top:40px;background-color: #EEEEEE;}
#footer{width:1000px; margin:auto;}
#footer p{ padding-top:20px; text-align:center; line-height:30px; font-size:15px;}


.contact_index{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea; padding-top:10px; background:url(tiao_img.jpg) top center no-repeat;}
.contact_index ul{margin-top:20px; margin-left:5px;}
.contact_index ul li{float:left;width:130px; height:32px; line-height:32px; text-align:center;margin-bottom:20px;}
.contact_index ul li a{ color:#FFFFFF;}

.train_index{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea; padding-top:20px; overflow:hidden;}
.train_index h3{float:left;color:#1e60b6; font-size:18px; font-family:"微软雅黑"; line-height:30px; border-bottom:1px dashed #CCCCCC; width:245px; margin-left:10px; padding-left:8px;}
.more_train{float:right;font-size:14px; font-family:"微软雅黑"; color:#c76a06; margin-top:-22px; padding-right:20px;}
.more_train a{font-size:14px; font-family:"微软雅黑"; color:#c76a06;}
.train_index p{clear:both; padding:10px; line-height:25px;}
.train_index img{ padding:20px 0px 30px 0px; margin-left:50px;}


.laizi_index{ margin-top:20px; }
.laizi_index h3{float:left;color:#1e60b6; font-size:18px; font-family:"微软雅黑"; line-height:30px; border-bottom:1px dashed #CCCCCC; width:245px; margin-left:10px; padding-left:8px;}
.laizi_index ul{clear:both;overflow:hidden; padding-top:10px;}
.laizi_index ul li{margin-top:15px;padding-left: 20px;padding-right: 10px; overflow:hidden;}
.laizi_index ul li p:hover{ color:#76b619;}
.laizi_index ul li p{ line-height:15px; font-size:12px;}



#banner_in{ background:url(banner_in.jpg) center center no-repeat; overflow:hidden; height:328px;}
#contents_bg{ background:url(contbg_in.jpg) top center no-repeat;  overflow:hidden;}
#contents{ width:990px; margin:0 auto; background:url(tiao_img.jpg) top center no-repeat; margin-top:20px; padding-top:30px;}
#contents_left{float:left; width:251px;}
#contents_right{float:right; width:711px; border:1px solid #CCCCCC;}

.list_cp h2{ background:url(listh2_bg.jpg) center center no-repeat; line-height:64px; text-align:center; color:#FFFFFF; }
.list_cp ul{ background-color:#edeeef;overflow:hidden; padding-top:10px; padding-bottom:10px;}
.list_cp ul li{ line-height:35px;height:35px; padding-left:20px;}
.list_cp ul li a{ background:url(yamiao_img.jpg) center left no-repeat; padding-left:15px;}


.location{background:url(location_bg.jpg) center center no-repeat; overflow:hidden; height:46px;}
.location h2{ float:left; line-height:46px; color:#4c95f5; padding-left:10px; font-size:18px;}
.weizhi{float:right; line-height:46px; font-size:14px; padding-right:15px;}
.weizhi a{font-size:14px;}

.detail_in,.detail_cp,.detail_list,.detail_news,.detail_list01{clear:both; margin-top:20px; margin-bottom:20px;}
.detail_in p{ padding-left:10px; padding-right:10px; line-height:28px; font-size:14px;}


.contact_us{ margin-top:40px;}
.contact_us h2{background:url(listh2_bg.jpg) center center no-repeat; line-height:64px; text-align:center; color:#FFFFFF;}
.contact_us ul{background-color:#edeeef;overflow:hidden; padding:10px;}
.contact_us ul img{padding-top:20px; padding-left:10px; padding-bottom:20px;}

.detail_cp ul li{float:left; margin-left:25px; margin-bottom:20px; width:200px; height:180px;}
.detail_cp ul li h4{ line-height:24px; text-align:center; font-weight:normal;}
.detail_cp ul li img{ border:1px solid #CCCCCC;}

.cpsm{ padding:20px; clear:both; overflow:hidden;}
.cpsm p{ line-height:23px; }

.detail_list01 ul li{ float: left;width: 690px;border: 1px solid #D1F1FE;margin-left:10px;margin-bottom:20px;}
.detail_list01 ul li h4{font-size:19px; text-align:center; color:#4C95F5; line-height:40px;}
.detail_list01 ul li p{padding:5px;font-size:14px; line-height:30px;}
.detail_list01 ul li a{ display:block;}

.detail_list ul li{float:left; width:325px; height:350px; border:1px solid #D1F1FE; margin-left:18px; margin-bottom:20px;}
.detail_list ul li h4{font-size:15px;text-align:center;color:#4C95F5;line-height:40px;}
.detail_list ul li a{ display:block;}
.detail_list ul li p{padding:20px;font-size:14px;}



.time_nwes{ float:right; font-size:13px; color:#CCCCCC;}
.detail_news ul{ width:691px; margin-left:10px; margin-right:10px;}
.detail_news ul li{line-height:32px; background:url(yamiao_img.jpg) left center no-repeat; padding-left:20px;}
.detail_news ul li a{ font-size:14px;}


.detail_online{ font-size:13px;}
.index_about{color: #0473AF;}
.padding-left{padding-left: 10px;}
.STYLE1{color: #0B76B0;font-weight:bold;}



.page{ clear:both; margin-top:20px; text-align:center;}


	


#show_cp{ margin-bottom:20px;}
.H1{font-size:25px; color:#fe0000; line-height:30px; text-align:center;margin-top: 40px;}
.hit{display:block;line-height:25px; text-align:center; margin-bottom:20px;margin-top: 20px;}
#show_cp p{ margin-left:20px; margin-right:20px; font-size:15px;line-height:30px;}

#up_down{border:1px solid #e6e7e7;line-height:25px;padding-left:20px; margin-left:20px; margin-right:20px;font-size:15px; margin-top:20px;}
#related_product h2{font-size:15px;line-height:25px;border: 1px solid #e6e7e7;font-weight: normal;padding-left:20px; margin-left:20px; margin-right:20px; margin-top:20px;}
#up_down a{font-size:15px;}
#related_product ul{margin-top:20px;}
#related_product ul li{float: left;text-align:center;margin-left:50px; margin-bottom:20px;}
#related_product ul li h3{font-weight:normal;line-height:25px;}
#related_product ul li img{border:1px solid #e6e7e7;}
.imgcenter{width:100%;text-align:center;margin:30px auto;display:block;}


/*QQ*/

#divQQbox{ position:fixed; top:330px; left:0px; z-index:9999}

.qqbox A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:hover {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox A:active {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox {
	FONT-SIZE: 12px; RIGHT: 0px; OVERFLOW: hidden;/* WIDTH: 132px*/;WIDTH: 200px; COLOR: #000000; LETTER-SPACING: 0px; POSITION: absolute; TOP: 

100px; HEIGHT: auto;
	text-align:left
}
.qqlv {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 25px; POSITION: relative; HEIGHT: 256px
}
.qqkf {
	BORDER: #0dacd3 6px solid; RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 120px; TOP: 0px; HEIGHT: auto
}
.qqkfbt {
	BORDER-RIGHT: #9cd052 1px solid; BORDER-TOP: #9cd052 1px solid; FONT-WEIGHT: bold; BACKGROUND: #39ccde; OVERFLOW: hidden; 

BORDER-LEFT: #9cd052 1px solid; WIDTH: 118px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #9cd052 1px solid; 

POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center
}
.qqkfhm {
	PADDING-RIGHT: 8px; MARGIN: 3px 0px; OVERFLOW: hidden; WIDTH: 112px; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT:40px
}
.bgdh {
	PADDING-LEFT: 10px; WIDTH: 102px
}
.f_xiaoxi img{ position:fixed; top:145px; left:0px; z-index:9999}


#page{ text-align:center; clear:both;}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}