@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: "微软雅黑", Arial;
	font-size: 13px;
	color: #333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

*{ padding:0px; margin:0px; list-style:none; border:0;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#1044a1; }


.top_box{ width:100%; min-width:1200px; height:30px; background:#043b9e;}
.top_cont{width:1200px; margin:0px auto 0px auto; color:#31dfff;}
.top_cont .left_lie{ float:left; line-height:30px; margin-left:8px;}
.top_cont .right_lie{ float:right; line-height:30px; margin-right:8px;}
.top_cont .right_lie a{color:#31dfff;}
.top_cont .right_lie a:hover{color:#fff;}

.head_box{width:1200px;margin:37px auto 30px auto;}
.head_box .logo_lie{ background:url(../images/index_05.jpg) left no-repeat; padding-left:65px; float:left; color:#043b9e; font-size:33px; font-weight:bold; letter-spacing:1px;margin-left:5px;}
.head_box .logo_lie p{ font-family:Arial; font-size:13px; text-transform:uppercase; color:#878787; font-weight:normal; margin-top:3px;letter-spacing:0px; margin-left:5px; }
.head_box .dianhua_box{ float:right; margin-right:5px; color:#205dca; font-size:15px; background:url(../images/index_08.jpg) 0px 0px no-repeat; padding-left:37px; font-style:italic; }
.head_box .dianhua_box p{ color:#043b9e; font-size:26px;  font-family:Arial; font-weight:bold;}
.head_box::after{ display:block; content:""; clear:both;}

.dh{ width:100%; min-width:1200px; height:49px; margin:0px auto 0px auto; border-top:1px #043b9e solid;}

.nav{ display:table; margin:0px auto 0px auto;}
.nav li{ float:left; font-size:16px; line-height:46px; margin-left:70px;}
.nav li:nth-child(1){ margin-left:0px;}
.nav li a{ display:block; padding:0px 22px 0px 22px}
.nav li a:hover{ border-bottom:3px #043b9e solid; color:#043b9e; font-weight:bold;}

.banner{ width:100%; min-width:1200px; height:600px; margin:0px auto 0px auto; background:#06C;}

.sy_title_box{ width:100%; margin:0px auto 60px auto; text-align:center; }
.sy_title_box::after{ display:block; content:""; clear:both;}
.sy_title_box span{ font-size:40px; color:#043b9e; font-weight:bold;}
.sy_title_box p{ color:#929292; font-size:23px; font-family:Arial; font-style:italic; text-transform:uppercase; font-weight:bold;margin-top:10px; margin-bottom:18px; }
.sy_title_box .line{ width:82px; height:4px; background:url(../images/line.png) no-repeat; margin:0px auto 0px auto; }

.sy_pro_box{ width:1200px;  margin:76px auto 0px auto;}
.sy_pro_box::after{ display:block; content:""; clear:both;}

.sy_pro_fenlei{width:1200px; height:48px; text-align:center; line-height:48px; background:#eeeeee; font-size:16px; color:#727272; margin-bottom:28px;}
.sy_pro_fenlei span{ color:#043b9e; font-weight:bold;}
.sy_pro_fenlei a{ color:#727272;}
.sy_pro_fenlei a:hover{ color:#043b9e; font-weight:bold;}

.sy_pro_cont{ width:100%;}
.sy_pro_cont::after{ display:block; content:""; clear:both;}
.sy_pro_list{ width:279px; height:245px; border:1px #e0e0e0 solid; float:left; margin-left:25px; margin-bottom:15px;}
.sy_pro_list:nth-child(4n-3){ margin-left:0px;}
.sy_pro_list .pic{ width:266px; height:182px; margin:6px auto 0px auto; background:#4693c7; overflow:hidden;}
.sy_pro_list .pic img{ width:266px; height:182px;}
.sy_pro_list .word{ width:266px; height:45px; line-height:45px; text-align:center; margin:6px auto 0px auto; font-size:16px; }
.sy_pro_list .word a{ display:block;}

.sy_pro_box .more{ width:245px; height:37px; line-height:37px; color:#FFF; text-align:center; font-size:16px; background:#043b9e; margin:41px auto 0px auto; border-radius:100px; font-weight:bold;}
.sy_pro_box .more a{ display:block; color:#FFF;}
.sy_pro_box .more a:hover{  color:#32c6fd;}


.sy_about_box{ width:100%; min-width:1200px; margin:70px auto 0px auto; background:#eeeeee; overflow:hidden; padding:90px 0px 73px 0px; }
.sy_about_cont{ width:1140px; margin:0px auto 0px auto;}
.sy_about_cont::after{ display:block; content:""; clear:both;}
.sy_about_cont .pic{ width:614px; height:352px; overflow:hidden; float:left; background:#69F;}
.sy_about_cont .pic img{ width:614px; height:352px; }

.sy_about_cont .word{ width:484px; float:right; margin-top:36px;}
.sy_about_cont .word .jjbiaoti{width:484px; font-size:20px; font-weight:bold; margin-bottom:19px;}
.sy_about_cont .word .jjneirong{width:484px; height:190px; overflow:hidden; font-size:13px; line-height:27px;}

.sy_about_cont .word .more{ width:154px; height:37px; background:url(../images/index_58.jpg) no-repeat; margin:25px 0px 0px 0px; font-size:15px; line-height:37px; color:#FFF;}
.sy_about_cont .word .more a{ display:block; color:#FFF; padding-left:33px;}
.sy_about_cont .word .more a:hover{ color:#58c6ff}

.sy_honor_box{ width:1200px; margin:33px auto 0px auto; }

.rollBox{width:1200px;overflow:hidden; margin: 0 auto;}
.rollBox .LeftBotton{width:30px; height:200px;background: url(l.png) no-repeat 5px 65px;overflow:hidden;float:left;display:inline;cursor:pointer; display:none}
.rollBox .RightBotton{width:30px; height:200px;background: url(r.png) no-repeat 5px 65px;overflow:hidden;float:left;display:inline;cursor:pointer; display:none }
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px; padding: 0 0 0 0;}
.rollBox #List1,.rollBox #List2{float:left;}

.sy_honor_list{ width:227px;  float:left; margin-right:14px;}
.sy_honor_list .pic{ width:222px; height:159px; padding:3px; border:1px #d9d9d9 solid; background:#FFF; }
.sy_honor_list .pic img{width:222px; height:159px;}
.sy_honor_list .word{ width:227px; text-align:center; font-size:16px; margin-top:15px}
.sy_honor_list .word a{ color:#333; text-decoration:underline;}
.sy_honor_list .word a:hover{ color:#1044a1; }

.sy_gg_box{ width:100%; min-width:1200px; height:277px; padding:70px 0px 73px 0px; margin:0px auto 0px auto; background:url(../images/index_73.jpg) no-repeat;}

.sy_gg_cont{ width:1200px; margin:0px auto 0px auto; color:#FFF;}
.sy_gg_cont .gg_lie{ width:25%; float:left; }

.sy_gg_cont .gg_lie .gg_list{ width:240px;  padding-top:105px; margin:0px auto 0px auto; background:url(../images/tb_74.png) 86px 0px no-repeat; text-align:center; }
.sy_gg_cont .gg_lie .gg_list .line{ width:28px; height:2px; background:#00ffff; margin:14px auto 18px auto;}
.sy_gg_cont .gg_lie:nth-child(2) .gg_list{background:url(../images/tb_76.png) 86px 0px no-repeat}
.sy_gg_cont .gg_lie:nth-child(3) .gg_list{background:url(../images/tb_79.png) 86px 0px no-repeat}
.sy_gg_cont .gg_lie:nth-child(4) .gg_list{background:url(../images/tb_81.png) 86px 0px no-repeat}
.sy_gg_cont .gg_lie .gg_list .bt{ font-size:18px; font-weight:bold;}
.sy_gg_cont .gg_lie .gg_list .yw{ font-family:Arial; font-size:13px;}
.sy_gg_cont .gg_lie .gg_list .word{ font-size:13px; line-height:22px;}

.sy_news_box{width:1200px; margin:33px auto 106px auto;}

.sy_news_cont{ width:1200px; margin:0px auto 0px auto; overflow:hidden; }

.sy_news_list{ width:323px; height:237px; float:left; border-right:1px #e5ebf5 solid;}
.sy_news_list .top_lie{ width:322px; height:67px;}
.sy_news_list .bt{ width:322px; height:30px; line-height:30px; overflow:hidden; font-size:15px; margin:20px 0px 10px 0px;}
.sy_news_list .bt a{ color:#3b3b3b; text-decoration:underline;}
.sy_news_list .bt a:hover{ color:#1044a1; }
.sy_news_list .jieshao{ color:#919191; font-size:12px; height:47px; overflow:hidden; line-height:24px;} 
.sy_news_list .riqi{width:322px; line-height:20px; margin-top:39px;}
.sy_news_list .riqi span{ color:#cccccc; font-size:12px;}
.sy_news_list .riqi p{ float:right; text-transform:uppercase; font-size:12px; font-weight:bold;}
.sy_news_list .riqi p a{ color:#043b9e;}
.sy_news_list .riqi p a:hover{ color:#639bff; }


.sy_news_list:nth-child(1){ padding-right:57px}
.sy_news_list:nth-child(2){ padding-left:57px; padding-right:57px;}
.sy_news_list:nth-child(3){border-right:0px;padding-left:57px;}
.sy_news_list:nth-child(1) .top_lie{ background:url(../images/index_117.jpg);}
.sy_news_list:nth-child(2) .top_lie{ background:url(../images/index_118.jpg);}
.sy_news_list:nth-child(3) .top_lie{ background:url(../images/index_121.jpg);}


.nei_cont{ width:1200px; margin:30px auto 75px auto;}
.nei_cont::after{ display:block; content:""; clear:both;}
.nei_location{ width:1188px; border-bottom:1px #cccccc solid; text-align:right; font-size:14px; padding-bottom:8px; padding-right:12px; margin-bottom:30px;}


.nei_left{ width:202px; float:left; }
.nei_left .nei_left_title{ width:100%; background:#0f68d5; text-align:center; color:#FFF; font-size:23px; padding:18px 0px 18px 0px; margin-bottom:5px;}
.nei_left .nei_left_lie{width:100%; height:40px; line-height:40px; overflow:hidden; background:#f2f2f2; text-align:center; font-size:15px; margin-top:2px;}
.nei_left .nei_left_lie a{ display:block;}
.nei_left .nei_left_lie a:hover{ background:#357fda; color:#FFF;}
.nei_left .ewm{ width:202px; height:202px;  background:#f2f2f2; text-align:center; margin-top:10px;}
.nei_left .ewm img{ width:170px; height:170px; margin-top:16px;}

.nei_right{ width:950px; float:right; }

.word_style{ font-size:15px; line-height:35px;}
.word_style img{ max-width:98%;}


.news_biaoti{ width:100%; text-align:center; font-size:16px; margin-bottom:8px; font-weight:bold}
.news_word{ width:100%; border-bottom:1px #b3b3b3 dotted; text-align:center; margin-bottom:23px; font-size:13px; padding-bottom:10px;}


.news_xiangguan{ width:100%; border-top:1px #b3b3b3 dotted; margin-top:33px; overflow:auto; padding-top:20px; }
.news_xiangguan .lie_box{ width:99%; line-height:20px;  margin:0 auto 13px auto;}
.news_xiangguan .lie_box a{ color:#333333;}
.news_xiangguan .lie_box a:hover{ color:#2979d3;}


.news_list{ width:100%; margin:0px auto 0px auto; line-height:30px; padding:5px 0px 5px 0px; border-bottom:1px #CCCCCC dotted; text-indent:5px; margin-bottom:5px;}
.news_list .riqi{ float:right; color:#bfbfbf; margin-right:5px;}


.pro_list{ width:220px; height:200px; border:1px #e0e0e0 solid; float:left; margin-left:20px; margin-bottom:20px; transition:0.2s; overflow:hidden}
.pro_list:nth-child(4n-3){ margin-left:0px;}
.pro_list .pic{ width:208px; height:142px; margin:6px auto 0px auto; background:#4693c7; overflow:hidden;}
.pro_list .pic img{ width:208px; height:142px;}
.pro_list .word{ width:220px; height:45px; line-height:45px; text-align:center; margin:3px auto 0px auto; font-size:15px; }
.pro_list .word a{ display:block;}
.pro_list:hover{border:1px #0946b5 solid; transition:0.2s}


.honor_list{ width:220px; height:207px; border:1px #e0e0e0 solid; float:left; margin-left:20px; margin-bottom:20px; transition:0.2s; overflow:hidden}
.honor_list:nth-child(4n-3){ margin-left:0px;}
.honor_list .pic{ width:208px; height:149px; margin:6px auto 0px auto; background:#4693c7; overflow:hidden;}
.honor_list .pic img{ width:208px; height:149px;}
.honor_list .word{ width:220px; height:45px; line-height:45px; text-align:center; margin:3px auto 0px auto; font-size:15px; }
.honor_list .word a{ display:block;}
.honor_list:hover{border:1px #0946b5 solid; transition:0.2s}









.foot{ width:100%; min-width:1200px; margin:0px auto 0px auto; background:#043b9e; color:#ffffff; padding:45px 0px 30px 0px;}
.foot_cont{ width:1200px; margin:0px auto 0px auto; }
.foot_cont::after{ display:block; content:""; clear:both;}

.foot_dh_about{ width:105px; float:left;  }
.foot_dh_about::after{ display:block; content:""; clear:both;}
.foot_dh_about .title{width:105px; font-size:16px; margin-bottom:22px;}
.foot_dh_about .title p{ width:17px; height:5px; background:#00f6ff; float:left; padding:0px; margin:6px 13px 0px 0px;}
.foot_dh_about .cont{ width:73px; float:14px; padding-left:32px;}
.foot_dh_about .cont li{ height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; }
.foot_dh_about .cont li a{ color:#FFF;}
.foot_dh_about .cont li a:hover{ color:#6fcdfe;}

.foot_dh_pro{width:431px; float:left; }
.foot_dh_pro::after{ display:block; content:""; clear:both;}
.foot_dh_pro .title{width:431px; font-size:16px; margin-bottom:22px;}
.foot_dh_pro .title p{ width:17px; height:5px; background:#00f6ff; float:left; padding:0px; margin:6px 13px 0px 0px;}
.foot_dh_pro .cont{width:399px; padding-left:32px;}
.foot_dh_pro .fenlei{ width:120px; float:14px;  float:left; margin-left:19px; }
.foot_dh_pro .fenlei:nth-child(1){ margin-left:0px;}
.foot_dh_pro .fenlei li{ height:20px; line-height:20px; overflow:hidden; margin-bottom:6px; font-size:12px; }
.foot_dh_pro .fenlei li a{ color:#82afff;}
.foot_dh_pro .fenlei li a:hover{ color:#6fcdfe;}
.foot_dh_pro .fenlei .lei{ font-size:14px; margin-bottom:9px;}
.foot_dh_pro .fenlei .lei a{ color:#fff;}

.foot_line{ width:1px; height:180px; border-right:1px #1c6dff solid; float:left; margin:0px 45px 0px 45px;}

.foot_lianxi{ width:300px; float:left;}
.foot_lianxi .title{width:300px; font-size:16px; margin-bottom:18px;}
.foot_lianxi .title p{ width:17px; height:5px; background:#00f6ff; float:left; padding:0px; margin:6px 13px 0px 0px;}
.foot_lianxi .title::after{ display:block; content:""; clear:both;}
.foot_lianxi .line{width:300px; height:1px; border-top:1px #00f6ff solid; float:left;}

.foot_lianxi .dianhua{ width:50%; float:left; font-size:14px; margin-top:10px; font-style:italic; margin-bottom:3px }
.foot_lianxi .dianhua span{ font-family:Arial; line-height:30px; color:#00f6ff; font-size:19px; font-weight:bold;}
.foot_lianxi .tubiao{ width:17px; height:17px; float:left; background:url(../images/dianhua.png) 0px 0px no-repeat; margin-top:2px; margin-right:8px;}
.foot_lianxi .lianxi{width:300px; font-size:16px; margin-bottom:12px;  font-style:italic;  }
.foot_lianxi .lianxi p{ margin-bottom:5px;}
.foot_lianxi .lianxi span{color:#00f6ff;font-weight:bold;}

.foot_lianxi .dizhi{width:300px; float:left; font-size:12px; line-height:20px; margin-top:5px; }

.foot_ewm{ width:115px; height:138px; float:left; background:#002871; margin-top:20px; margin-left:50px; border-radius:3px;}
.foot_ewm .pic{ width:107px; height:107px; margin:4px auto 0px auto; background:#FFF;}
.foot_ewm .pic img{width:107px; height:107px;}
.foot_ewm .word{ width:115px; height:28px; line-height:28px; font-size:14px; color:#00f6ff; text-align:center;}

.down{ width:100%; min-width:1200px; margin:0px auto 0px auto; background:#608dfa;}
.down_cont{ width:1200px; margin:0px auto 0px auto; color:#FFF; font-size:12px; text-align:right; line-height:20px; padding:20px 0px 20px 0px;}
.down_cont a{ color:#FFF;}
.down_cont a:hover{ color:#1044a1; }

.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;
}