body{ font-family:Arial; font-size:13px; color:#333;}
*{ margin:0;  padding:0;  list-style:none; border:0; box-sizing: border-box;   }

a{ color:#333333; text-decoration:none;}
a:hover{ color:#0178ff; text-decoration:none;}
a:link{text-decoration:none;}

.head_lang{width:1300px; margin:20px auto 0 auto;}
.head_lang::after{display:block; content:""; clear:both;}
.head_lang .lang{ display:table; float: right;}
.head_lang .lang::after{display:block; content:""; clear:both;}
.head_lang .lang li{float: left; font-size:14px; line-height: 25px; text-transform:uppercase; margin-left:20px;}
.head_lang .lang li a{display:block; padding-left:33px;}
.head_lang .lang li:nth-child(1){background:url(../images/lang.jpg) left no-repeat;}
.head_lang .lang li:nth-child(2){background:url(../images/lang2.jpg) left no-repeat;}

.head_box{ width:1300px; height:80px;  margin:0px auto 0 auto; }
.head_box::after{display:block; content:""; clear:both;}
.head_box .logo{ float:left; background:url(../images/index2_03.jpg) left no-repeat; margin-left:10px; margin-top:12px;}
.nav{ display:table; float:right; font-size:16px; margin-top:0px;  }
.nav li{float:left; height:80px; line-height:80px; margin-left:8px; position:relative; font-weight:bold;}
.nav li a{ display:block; padding:0 20px 0 20px;}
.nav li a:hover{ background:#0681ce; color:#fff;}
.nav li:hover{ background:#0681ce;}
.nav li:hover a{color:#fff;}

.nav .lang-china{background:url(../images/lang.jpg) 10px 32px  no-repeat; text-transform:uppercase}
.nav .lang-china a{ display:block; padding:0 20px 0 43px;}
.nav .lang-china a:hover{background:url(../images/lang.jpg)  10px 32px no-repeat; background-color:#0681ce;}

.nav .lang-eng{background:url(../images/lang2.jpg) 10px 32px no-repeat; text-transform:uppercase}
.nav .lang-eng a{ display:block; padding:0 20px 0 43px;}
.nav .lang-eng a:hover{background:url(../images/lang2.jpg) 10px 32px no-repeat; background-color:#0681ce;}


.nav li .erji_daohang{ width:220px; position:absolute; background:#0681ce;  padding-bottom:0px; display:none; z-index:9999}
.nav li .erji_daohang .ej_dhlie{ width:98%; line-height:23px; font-size:14px; margin:0 auto 0 auto;word-break:break-all; border-bottom:1px #018adf dotted}
.nav li .erji_daohang .ej_dhlie a{display:block; padding:8px 10px 8px 10px; color:#fff}
.nav li .erji_daohang .ej_dhlie a:hover{ background:#006aac; color:#fff;}

.nav li:hover .erji_daohang{display:block;}


.banner{ width:100%; min-width:1300px; height:518px; margin:0 auto 0 auto; background:url(../images/index.jpg) top center no-repeat; background-color:#0056a3; padding-top:7px;}
.banner .banner_cont{width:100%; min-width:1300px; height:511px; margin:0px auto 0 auto; }

.sy_about_news_box{width:1300px; margin:30px auto 0 auto;}
.sy_about_news_box::after{display:block; content:""; clear:both;}

.sy_about_box{ width:536px; height:274px; float:left; border:1px #ebebeb solid; position:relative; box-shadow:1px 6px 8px rgba(0, 0, 0, 0.1);}
.sy_about_box .more{ width:38px; height:38px; line-height:38px; text-align:center; font-size:25px; position:absolute; bottom:0; right:0; background:#025aa2;}
.sy_about_box .more a{ display:block; color:#FFFFFF; }
.sy_about_box .pic{ width:172px; height:274px; background:#0571c9; overflow:hidden; float:left; position:relative;}
.sy_about_box .pic img{width:172px; height:274px;}
.sy_about_box .pic .title_box{ width:120px; height:116px; position:absolute; background:#025aa2; color:#e5eff8;  padding-left:20px; padding-top:18px;}
.sy_about_box .pic .title_box p{ font-size:12px; margin-bottom:8px;}
.sy_about_box .pic .title_box span{ font-size:19px;}
.sy_about_box .pic .title_box .line{ width:21px; height:3px; background:#b9d1e5; margin-top:19px;}
.sy_about_box .jieshao{ width:297px; height:189px; overflow:hidden; float:left; font-size:13px; line-height:28px; margin:30px 0 0 32px; }


.sy_news_box{ width:739px; height:274px; float:right; border:1px #ebebeb solid; padding:33px 17px 0 17px; box-shadow:1px 6px 8px rgba(0, 0, 0, 0.1);}
.sy_news_box .title_box{ width:119px; height:194px; float:left; background:url(../images/news_bj.jpg) 0 0 no-repeat;}
.sy_news_box .title_box .title_lie{ width:103px; height:36px; line-height:36px; text-align:center; float:right; background:#21539c; margin-top:24px; color:#fff;}
.sy_news_box .title_box .title_lie a{ display:block; color:#fff;}

.sy_news_box .sy_news_cont{ width:325px; float:left;  margin-left:17px;}
.sy_news_box .sy_news_cont .pic_lie{ width:325px; height:93px; margin-bottom:17px; background:#0178FF;}
.sy_news_box .sy_news_cont .pic_lie img{ width:325px; height:93px; }

.sy_new_list{ width:100%;  line-height:24px; margin-top:4px;}
.sy_new_list::after{display:block; content:""; clear:both;}
.sy_new_list .biaoti{ float:left;background:url(../images/sanjiao-2_62.jpg) left no-repeat; padding-left:12px; }
.sy_new_list .biaoti a{ display: block;}
.sy_new_list .riqi{ float:right; color:#949494;}


.sy_chanpin_box{width:206px; float: right;}

.sy_chanpin_box .sy_chanpin_lie{width:206px; position:relative;}
.sy_chanpin_box .sy_chanpin_lie img{ width:206px; height:91px;}
.sy_chanpin_box .sy_chanpin_lie .names{ width:100%; height:39px; line-height:39px; text-align: center; position:absolute; bottom:0; background:rgba(0,0,0,0.4);}
.sy_chanpin_box .sy_chanpin_lie .names a{ display: block; color:#fff;}
.sy_chanpin_box .sy_chanpin_lie:nth-child(2){ margin-top:8px;}


.hezuohuoban_box{width:1300px; margin:46px auto 57px auto;}
.hezuohuoban_box::after{ display:block; content:"";clear:both;}

.rollBox{width:1300px;overflow:hidden; margin: 0 auto; }
.rollBox .LeftBotton{width:26px; height:71px;background:url(../images/button1.jpg);overflow:hidden;float:left;display:inline;cursor:pointer; margin-top:4px;  }
.rollBox .RightBotton{width:26px; height:71px;background:url(../images/button2.jpg);overflow:hidden;float:left;display:inline;cursor:pointer; margin-top:4px; }
.rollBox .Cont{width:1228px;height:78px;overflow:hidden;float:left; margin-left:10px; margin-right:10px; }
.rollBox .ScrCont{width:10000000px; padding:0 0 0 0;}
.rollBox #List1,.rollBox #List2{float:left;}


.sy_logo{ width:157px; height:76px; float:left; border:1px  #e6e6e6 solid; overflow:hidden; margin-left:16px;}
.sy_logo img{width:157px; height:76px; }


.nei_banner{ width:100%; min-width:1300px; height:400px; margin:0 auto 0 auto; background:url(../images/index.jpg) top center no-repeat; background-color:#0056a3; padding-top:7px;}
.nei_banner .banner_cont{width:100%; min-width:1300px; height:400px; margin:0px auto 0 auto; }

.nei_cont{ width:1300px; margin:30px auto 50px auto;}
.nei_cont::after{display:block; content:""; clear:both;}

.nei_cont .left {width:227px; float:left;}
.nei_cont .left .left_nav{ width:227px; float:left; background:#0362af; color:#ffffff; margin-bottom:18px;}
.nei_cont .left .left_nav .title{ width:93%; margin:0px auto 0px auto; text-align:center; font-size:24px; padding:15px 0px 10px 0px; margin-bottom:0px; }
.nei_cont .left .left_nav .title p{ font-family:Arial; font-size:13px; text-transform:uppercase; margin-top:2px;}
.nei_cont .left .left_nav .title img{ width:174px;}

.nei_cont .left .left_nav .left_cont{ width:92%; margin:0 auto 13px auto; background:#FFF; padding:5px 0 5px 0;}
.nei_cont .left .left_nav .left_cont .left_dh{ width:93%; height:35px; line-height:35px; overflow:hidden; font-size:14px; text-align:center; margin:0 auto 0 auto; border-bottom:1px #CCCCCC dotted}
.nei_cont .left .left_nav .left_cont .left_dh a{display:block;}
.nei_cont .left .left_nav .left_cont .left_dh a:hover{ color:#FFF; background:#025aa2;}

.nei_cont .left .lianxi{ width:227px; float:left;}
.nei_cont .left .lianxi .pic{width:227px; font-size:25px; /*height:59px; background:url(../images/nei_13.jpg) center no-repeat;*/ margin-bottom:10px; color:#0362af; border-bottom:1px #ececec solid; padding-bottom:15px;}
.nei_cont .left .lianxi .pic span{ font-size:13px; color:#333333; text-transform:uppercase; }
.nei_cont .left .lianxi .lianxi_cont{width:227px;}
.nei_cont .left .lianxi .lianxi_cont p{ font-size:14px; margin-top:9px; line-height:20px;}



.nei_cont .right{ width:1027px; float:right;  }

.nei_cont .right .nei_tilte{width:100%; border-bottom:1px #CCCCCC solid; margin:0px 0px 18px 0px; height:45px; line-height:45px;   }
.nei_cont .right .nei_tilte span{ font-size:18px; border-bottom:1px #000099 solid; padding-bottom:12px}
.nei_cont .right .nei_tilte p{ float:right;font-size:13px; color:#b8b8b8;}
.word_style{ font-size:15px; line-height:34px;}
.word_style img{ max-width:98%;}


.honor_list{ width:240px; float:left; border:1px #e7e7e7 solid; padding-bottom:5px; margin-top:20px; margin-left:20px;  }
.honor_list .pic{ width:210px; height:265px; border:1px #e7e7e7 solid; overflow:hidden; margin:15px auto 0 auto; }
.honor_list .pic img{ width:210px; height:265px; }
.honor_list .word{ width:210px; height:30px; line-height:30px; overflow:hidden; margin:10px auto 0 auto; text-align:center;}
.honor_list .word a{ display:block;}
.honor_list:nth-child(4n-3){ margin-left:0px;}


.news_biaoti{ width:100%; text-align:center; font-size:18px; 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:48.6%; float:left; padding:16px; border:1px #e6e6e6 solid; margin-bottom:20px; border-radius:10px;}
.news_list:hover{border:1px #0362af solid;}
.news_list:nth-child(2n){ float:right;}
.news_list .pic{ width:150px; height:109px; float:left;}
.news_list .pic img{ width:150px; height:109px; margin-top:5px;}
.news_list .word{ width:290px; float:right;}
.news_list .word .biaoti{ width:100%; height:28px; line-height:28px; overflow:hidden; font-size:15px; }
.news_list .word .riqi{ width:100%; font-size:12px; color:#cbcbcb; margin-top:4px; margin-bottom:4px;}
.news_list .word .jieshao{ width:100%; color:#8e8e8e; height:46px; overflow:hidden; line-height:22px; font-size:12px; }
.news_list .word .more{width:100%; margin-top:5px;}
.nopic .word{ width:100%;}

/***.pro_list{ width:314px; float:left; border:1px #e1e1e1 solid; margin-left:35px; margin-bottom:20px; margin-top:10px;}
.pro_list .pic{ width:294px; height:234px;  margin:10px auto 0 auto; overflow:hidden;}
.pro_list .pic img{ width:294px; height:234px; transition:0.6s;}
.pro_list .pic img:hover{ transform:scale(1.2); transition:0.6s; cursor:pointer;}
.pro_list .word{ width:294px; height:30px; line-height:30px; overflow:hidden; text-align:center; margin:5px auto 10px auto;}
.pro_list .word a{ display:block;}
.pro_list:hover{border:1px #0362af solid;}
.pro_list:nth-child(3n-2){ margin-left:5px;}**/


.pro_list{ width:329px; height:359px; float:left; border:1px #e1e1e1 solid; margin-left:17px; margin-bottom:7px; margin-top:10px;}
.pro_list .pic{ width:311px; height:248px;  margin:10px auto 0 auto; overflow:hidden; border:1px #efefef solid;}
.pro_list .pic img{ width:311px; height:248px; transition:0.6s;}
.pro_list .pic img:hover{ transform:scale(1.2); transition:0.6s; cursor:pointer;}
.pro_list .word{ width:311px; height:30px; line-height:30px; font-size:15px; overflow:hidden; margin:7px auto 8px auto; padding:0 5px 0 5px; }
.pro_list .word a{ display:block;}
.pro_list:hover{border:1px #0362af solid;}
.pro_list:nth-child(3n-2){ margin-left:3px;}

.pro_list .canshu{ width:311px; height:30px;  margin:0px auto 10px auto; border-left:3px #0167ba solid; line-height:30px; overflow:hidden; padding:0 10px 0 10px; background:#f0f0f0}

.proanshu{ width:100%;}

.downlist{ 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;}
.downlist .riqi{ float:right; color:#bfbfbf; margin-right:5px;}

.logo_list{ width:190px; float:left; border:1px #e6e6e6 solid; overflow:hidden; margin:20px 0 0 19px; } 
.logo_list img{width:190px; height:92px;}
.logo_list:nth-child(5n-4){ margin-left:0px;}

.fengongsi{ width:100%; height:34px; margin:0 auto 0 auto; background:url(../images/foot.jpg) center no-repeat; background-color:#0056a3;}
.fengongsi .cont{width:1300px; height:34px; line-height:34px; overflow:hidden; color:#FFF; margin:0 auto 0 auto;}
.fengongsi .cont a{ color:#FFF;}
.fengongsi .cont a:hover{ color:#09bcff;}

.foot_box{width:100%;min-width:1300px;margin:0 auto 0 auto; background:#f4f4f4;}
.foot_box .foot_cont{width:1300px;margin:0 auto 0 auto; padding:15px 0 20px 0;}
.foot_box .foot_cont .left{ width:610px; float:left;}
.foot_box .foot_cont .left .foot_logo{ width:100%; margin-bottom:8px; }
.foot_box .foot_cont .left .foot_logo img{ width:150px;}
.foot_box .foot_cont .left .lianxi{ width:48%; float:left; }
.foot_box .foot_cont .left .lianxi:nth-child(2){ float:right;}
.foot_box .foot_cont .left .lianxi p{ margin-bottom:8px; line-height:22px;}
.foot_box .foot_cont .left .lianxi p:nth-child(1){ /*font-size:16px; font-weight:bold;*/}

.foot_box .foot_cont .right{ width:620px; float:right;}
.foot_box .foot_cont::after{display:block; content:""; clear:both;}

.foot_box .foot_cont .right .foot_nav{ width:150px; float:left; margin-left:50px;}
.foot_box .foot_cont .right .foot_nav:nth-child(1){margin-left:0px;}
.foot_box .foot_cont .right .foot_nav li{ background:url(../images/sanjiao.jpg) left no-repeat; margin-bottom:8px;}
.foot_box .foot_cont .right .foot_nav li:nth-child(1){ font-size:15px; font-weight:bold; background:none}
.foot_box .foot_cont .right .foot_nav li:nth-child(1) a{padding-left:0px;}
.foot_box .foot_cont .right .foot_nav li a{ display:block; padding-left:10px; line-height:22px;}

.down{ width:100%;min-width:1300px; margin:0 auto 0 auto; background:#616161; text-align:center; color:#ffffff; padding:8px 0 8px 0;}
.down a{color:#FFF;}
.down a:hover{ color:#09bcff;}
.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;
}