@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: "微软雅黑", Arial;
	font-size: 13px;
	color: #333;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

*{ list-style:none; border:0; padding:0; margin:0; box-sizing:border-box;}

a{ color: #333333; text-decoration:none;}
a:hover{ color: #f22d2d; text-decoration:underline;}

.head{ width:991px; height:59px; background: url(../images/index_02.jpg) repeat-x; margin:0 auto;}
.head .left{ float:left;}
.head .right{ float:rihgt; height:59px; line-height: 59px; text-align: right; color:#003f8a;}
.head .right a{color:#003f8a;}
.head .right a:hover{color:#ef1212;}

.nav_box{width:991px; height:32px; background:url(../images/nav_bj.jpg) no-repeat; margin:0 auto;}
.daohang{ display: table; margin:0 auto 0 auto;}
.daohang li{ float:left; height:32px; line-height:32px; color:#FFFFFF; background:url(../images/menul.jpg) right no-repeat; padding:0 27px 0 27px;}
.daohang li:nth-last-child(1){background:none; }
.daohang li a{ display:block; color:#FFFFFF; font-weight: bold;}
.daohang li a:hover{ color:#f3f507; text-decoration:none;}

.banner{ width:991px; height:243px; margin:0 auto; }

.main_box{width:991px; margin:0 auto;}
.main_box::after{ display:block; content:""; clear:both;}
.main_box .main_left{ width:223px; float: left; }
.main_box .main_mid{ width:496px; float: left;}
.main_box .main_right{ width:272px;  float: left;}


.left_box{ width:223px; background: url(../images/leftbg.jpg) repeat-y;}
.left_box .top{ width:223px; }
.left_box .cont{ width:223px; }
.left_box .down{ width:223px;  height:10px; background:url(../images/leftt.jpg);}

.left_fenlei{ width:198px; margin:0 auto 0 auto; }
.left_fenlei::after{ display:block; content:""; clear:both;}
.left_fenlei .bigfenlei{ width:198px; height:30px;  font-size:12px;border-bottom:1px #989898 dotted; }
.left_fenlei .bigfenlei .anniu{ width:20px; display:block; margin-right:6px; height: 30px; text-align: center; background: url(../images/class1.gif) no-repeat center; float: left; line-height:30px;}
.left_fenlei .bigfenlei .word{ width:172px; float: left; height: 30px;  line-height:30px; overflow:hidden;}
.left_fenlei .erjifenlei{ width:100%; }
.left_fenlei .erjifenlei::after{ display:block; content:""; clear:both;}
.left_fenlei .erjifenlei .ejfl{ width:100%; background:url(../images/tree_line1.gif) 0 0 no-repeat; padding-left:25px; margin-top:10px;}

.left_lianxi .cont{ padding:9px 15px 0 15px;  }
.left_lianxi .cont p{ margin-bottom:5px; line-height:22px;}

.left_mail{ width:198px;}

.mid_box{ width:496px;}
.mid_box::after{ display:block; content:""; clear:both;}
.mid_box .top{ width:496px;}
.mid_box .cont{ width:496px;  background:url(../images/index_10_01.jpg) repeat-y }
.mid_box .down{width:496px; height:10px; background:url(../images/index_10_02.jpg) no-repeat; }

.sy_about .cont{ height:152px; padding:5px 16px  0px 16px; line-height: 24px; overflow: hidden;}

.sy_lunwen .cont{ height:175px; padding-top:9px;}
.sy_lunwen_list{ width:95%; border-bottom:1px #a8a8a8 dotted; margin:0px auto 7px auto; background:url(../images/c4.gif) left no-repeat; padding-left:18px; padding-bottom:5px;}
.sy_lunwen_list p{ float: right; font-size:12px;}
.sy_lunwen_list:nth-child(1){font-size: 14px;  font-weight: 700; color:#ff3737;}

.sy_gundong{ font-size:12px;}

.innerPic {
	BORDER-RIGHT: #F2EEE3 2px solid; BORDER-TOP: #F2EEE3 2px solid; MARGIN-BOTTOM: 2px; margin-right:5px; BORDER-LEFT: #F2EEE3 2px solid; BORDER-BOTTOM: #F2EEE3 2px solid
}

.sy_honor{ width:272px;}
.sy_honor .top{width:272px;}
.sy_honor .cont{width:272px; height:185px; background:url(../images/right0.jpg);  }

.sy_yewu{ width:272px;}
.sy_yewu .top{width:272px;}
.sy_yewu .cont{width:97%; background-color:#f8f8f8; font-size:12px; margin:0px auto 0 auto; padding:7px 10px  10px 10px; line-height:23px;}

.nei_bj{background:url(../images/index_25.gif) right repeat-y;}
.nei_main{ width:768px; float:left;  }
.nei_main .lanmu{width:768px;}
.nei_main .neicont{width:96%; margin:0 auto 0 auto;  padding-top:10px; padding-bottom:10px; }


.word_style{font-size:16px; line-height:36px;}
.word_style img{ max-width:100%}

.pic_list{ width:239px; float:left; margin-bottom:10px; }
.pic_list .pic{ width:235px; height:176px; border:2px #f2eee3 solid; overflow:hidden;}
.pic_list .pic img{ width:100%}
.pic_list .word{ width:239px; font-size:12px; font-weight:700; text-align:center; line-height:20px; height:47px; padding-top:5px; padding-bottom:5px; }

.pic_list:nth-child(3n-1){ margin-left:10px; margin-right:10px;}

.new_title{ width:100%; margin:10px auto 10px auto;}
.new_title .wrod{ width:100%;text-align:center; border-bottom:1px #808080 solid; color:#ff0000; line-height:23px; padding-bottom:10px;}
.new_title .riqi{ width:100%; text-align:center; font-size:12px;}

.news_xiangguan{ width:100%; border-top:1px #b3b3b3 dotted; margin-top:33px; overflow:auto; padding-top:20px; font-size:14px; }
.news_xiangguan .lie_box{ width:99%; line-height:20px; font-size:14px;  margin:0 auto 13px auto;}
.news_xiangguan .lie_box a{ color:#333333;}
.news_xiangguan .lie_box a:hover{ color:#2979d3;}

.news_list{ width:100%; height:32px; margin:0 auto 0 auto; border-bottom:1px #CCCCCC dotted;}
.news_list::after{ display:block; content:""; clear:both;}
.news_list .word{ float:left; line-height:32px; }
.news_list .riqi{ float:right; line-height:32px; font-size:12px;}

.pro_title{width:100%; line-height:25px; color:#ff0000; text-align:center;}
.pro_tupian{ width:100%; text-align:center; margin:20px auto 25px auto;}
.pro_shuoming{ width:100%; border-bottom:1px #CCCCCC dotted; font-size:15px; line-height:30px; color:#ff0000; margin:0 auto 15px auto; }

.foot{ width:991px; height:100px; line-height:52px; overflow: hidden; text-align:center; font-size:12px; margin:0 auto 0 auto; background:url(../images/index_23.gif) no-repeat;}


.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: #196c4a;
  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 {
  color: #2a6496;
  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: 2;
  color: #fff;
  cursor: default;
  background-color: #017abf;
  border-color: #017abf;
}
.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;
}
.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;
}
.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;
}