@charset "utf-8";
/* CSS Document */




.head_box{ width:1191px; margin:25px auto 20px auto;}
.head_box::after{ display:block; content:""; clear:both;}
.head_box .logo{ float:left; font-size:32px;}
.head_box .logo p{ font-size:15px; letter-spacing:1.3px;}

.head_box .left{ float:right; background:url(../images/index_06.jpg) 0px 0px no-repeat; color:#ff7908; font-weight:bold; font-size:30px;}
.head_box .left p{ font-size:14px; margin-left:30px; margin-top:2px; margin-bottom:2px; color:#787777; font-weight:normal; }

.dh{ width:100%; min-width:1191px; height:53px; background:#0058aa; margin:0px auto 0px auto;}

.nav{ display:table; margin:0px auto 0px auto;}
.nav li{ float:left; height:53px; line-height:53px; font-size:16px; margin-left:20px;}
.nav li:nth-child(1){ margin-left:0px;}
.nav li a{ display:block; color:#FFF; padding:0px 40px 0px 40px; }
.nav li a:hover{ background:#ff8b1a; color:#FFF;}

.banner_box{width:100%; min-width:1191px; background:#176cbb; height:450px; margin:0px auto 0px auto;}

.home_title{ width:1191px;margin:90px auto 70px auto; background:url(../images/index_21.png) center no-repeat; text-align:center; font-size:22px;}
.home_title p{ color:#0058aa; font-size:18px; font-family:Arial; margin-top:4px; text-transform:uppercase}

.sy_about_box{ width:1191px; margin:0px auto 85px auto;}
.sy_about_box::after{ display:block; content:""; clear:both;}
.sy_about_box .left{ width:432px; height:261px; float:left}
.sy_about_box .right{ width:745px; height:279px; float:right; background:url(../images/index_28.jpg) no-repeat;}
.sy_about_box .right .right_box{ width:703px; height:166px; line-height:33px; margin:30px auto 0px auto; font-size:17px; overflow:hidden;  }
.sy_about_box .right .button{ width:162px; height:53px; line-height:53px; font-size:16px; float:right; border-radius:6px; text-align:center; margin-top:30px; margin-right:90px; background:#0058aa}
.sy_about_box .right .button a,.sy_about_box .right .button a:hover{ display:block; color:#FFF;}


.sy_bj{ width:100%; min-width:1191px; margin:0px auto 0px auto; background:#f3f3f4; padding:54px 0px 54px 0px;}
.sy_bj::after{ display:block; content:""; clear:both;}

.sy_pro_box{ width:1191px; margin:0px auto 0px auto; }
.sy_pro_box .left{ width:229px; float:left;}
.sy_pro_box .left .left_title{ width:229px; height:75px; line-height:75px; text-align:center; font-size:25px; margin-bottom:10px;   background:url(../images/index_45.jpg) 15px 22px no-repeat; background-color:#0058aa; color:#FFF;}
.sy_pro_box .left .left_dh{ width:222px; border-left:7px solid #fff; text-align:center; height:76px; line-height:76px; font-size:18px; background:url(../images/index_51.png) 18px 28px no-repeat;background-color:#fff; margin-bottom:10px;  }
.sy_pro_box .left .left_dh a{ display:block;}
.sy_pro_box .left .left_dh:hover{ border-left:7px solid #0058aa;}
.sy_pro_box .left .left_dh a:hover{  background:url(../images/index_48.png) 18px 28px no-repeat;}

.sy_pro_box .left .more{ width:229px; height:190px; line-height:190px; text-align:center; font-size:28px; letter-spacing:2px; margin-top:23px; background:url(../images/index_58.jpg);}
.sy_pro_box .left .more a{ display:block; color:#FFF}
.sy_pro_box .left .more a:hover{color:#FFF}

.sy_pro_box .right{ width:935px;  float:right; }
.sy_pro_box .right::after{ display:block; content:""; clear:both;}
.sy_pro_box .right .right_title{ width:935px; height:75px; float:left; background:#fff}
.sy_pro_box .right .right_title .gsmc{ height:52px; line-height:52px; color:#172647; padding-left:23px; font-size:18px; float:left; border-left:#0058aa solid 4px; margin-left:9px; margin-top:12px;}
.sy_pro_box .right .right_title .dianhua{ float:right; background:url(../images/index_06.jpg) 0px 0px no-repeat; margin-top:6px; margin-right:10px;}
.sy_pro_box .right .right_title .dianhua p{ color:#505050; margin-left:30px; margin-bottom:5px;}
.sy_pro_box .right .right_title .dianhua span{color:#ff7e00; font-family:Arial; font-size:30px;}
.sy_pro_box .right .right_title::after{ display:block; content:""; clear:both;}
.sy_pro_box .right .right_box{width:935px; margin-top:35px; float:left; }


.sy_prolist{ width:280px; height:237px; float:left; border:2px #ff7e00 solid; margin:0px 0px 33px 39px;}
.sy_prolist .pic_lie{ width:250px; height:187px; margin:15px auto 0px auto; overflow:hidden; background:#69F}
.sy_prolist .pic_lie img{ width:250px; height:187px; }
.sy_prolist .word_lie{ width:250px; height:27px; line-height:27px; text-align:center; overflow:hidden; margin:3px auto 0px auto; font-size:17px;  }
.sy_prolist .word_lie a{ display:block; color:#ff8b1a;}
.sy_prolist .word_lie a:hover{  color:#333;}

.sy_prolist:nth-child(3n-2){ margin:0px 0px 30px 0px;}

.youshi_box{ width:1191px; height:915px; margin:0px auto 160px auto; background:url(../images/index_83.jpg) center no-repeat;}

.youshi_box .youshi_lie{ width:428px;  text-align:center;}
.youshi_box .youshi_lie .title{ width:428px; font-size:18px; color:#404040; font-weight:bold; margin-bottom:9px;}
.youshi_box .youshi_lie .title p{ font-size:39px; color:#0058aa; margin-bottom:4px; font-family:Arial;}
.youshi_box .youshi_lie .word{ width:428px; font-size:16px; line-height:24px; color:#5d5e5e;}

.youshi_box .youshi_lie:nth-child(1){ margin:0px 0px 0px 70px; padding-top:33px;}
.youshi_box .youshi_lie:nth-child(2){ margin:140px 0px 0px 693px; padding-top:0px;}
.youshi_box .youshi_lie:nth-child(3){ margin:-38px 0px 0px 70px; padding-top:0px;}
.youshi_box .youshi_lie:nth-child(4){ margin:175px 0px 0px 690px; padding-top:0px;}


.sy_xw_margin{ margin-top:30px;}


.sy_news_box{ width:1191px; margin:0px auto 0px auto;}
.sy_news_box .left{ width:783px; float:left; height:500px; background:#e7e7e7; padding:33px 0px 20px 0px;}
.sy_news_box .left_title{ width:723px; margin:0px auto 28px auto; padding-bottom:14px; border-bottom:1px #cdcdcd dotted}
.sy_news_box .left_title span{ font-size:18px; font-weight:bold; color:#656768;}
.sy_news_box .left_title .more{ width:98px; height:28px; border-radius:8px; text-align:center; line-height:28px; color:#FFF; font-family:Arial; float:right; background:#09357f;}
.sy_news_box .left_title .more a{ display:block; color:#FFF;}
.sy_news_box .left_title .more a:hover{ color:#FFF;}

.sy_news_list{width:723px; height:120px; margin:0px auto 18px auto; overflow:hidden; line-height:22px; }
.sy_news_list_frist{height:143px; margin-top:30px; margin-bottom:23px;}
.sy_news_list img{ float:left; margin-right:18px;}
.sy_news_list .biaoti{ font-size:22px; color:#09357f;}
.sy_news_list .riqi{ font-size:12px; margin:12px 0px 8px 0px; color:#909090;}
.sy_news_list a{color:#09357f;}
.sy_news_list a:hover{color:#0d4bb4;}

.sy_news_box .right{ width:393px; float:right; height:500px; background:#e7e7e7;padding:33px 0px 20px 0px;}
.sy_news_box .right_title{ width:329px; margin:0px auto 20px auto; padding-bottom:14px; border-bottom:1px #cdcdcd dotted}
.sy_news_box .right_title span{ font-size:18px; font-weight:bold; color:#656768;}


.sy_changfang_box{ width:393px; height:440px;}
.sy_changfang{ width:240px;height:356px; float:left; }
.sy_changfang img{width:240px;height:356px;}

.rollBox{width:393px;overflow:hidden; margin:30px auto 0 auto;}
.rollBox .LeftBotton{width:28px; height:47px;background:url(../images/zuo.png) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; margin-left:28px; margin-top:169px;  }
.rollBox .RightBotton{width:28px; height:47px;background:url(../images/you.png) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;  margin-top:169px; }
.rollBox .Cont{width:240px;height:356px;overflow:hidden;float:left; margin:20px 22px 0px 22px; background:#FFCC66}
.rollBox .ScrCont{width:10000000px; padding: 0px 0 0 0;}

.rollBox #List1,.rollBox #List2{float:left;}







.nei_cont{width:1191px; margin:30px auto 80px auto;}
.nei_cont::after{ display:block; content:""; clear:both;}

.nei_cont .left{ width:229px; float:left;}
.nei_cont .left .left_title{ width:229px; height:75px; line-height:75px; text-align:center; font-size:25px; margin-bottom:10px;   background:url(../images/index_45.jpg) 15px 22px no-repeat; background-color:#0058aa; color:#FFF;}
.nei_cont .left .left_dh{ width:222px; border-left:7px solid #f4f4f4;  text-align:center; height:58px; line-height:58px; font-size:16px; background:url(../images/index_51.png) 18px 19px no-repeat;background-color:#f4f4f4; margin-bottom:5px;  }
.nei_cont .left .left_dh a{ display:block;}
.nei_cont .left .left_dh:hover{ border-left:7px solid #0058aa;}
.nei_cont .left .left_dh a:hover{  background:url(../images/index_48.png) 18px 19px no-repeat;}

.nei_cont .right{ width:935px;margin-top:10px; float:right;}
.nei_cont .right .nei_tilte{width:100%; border-bottom:1px #CCCCCC solid; margin:0px 0px 18px 0px; font-size:20px; padding-bottom:5px;}

.word_style{ font-size:15px; line-height:34px;}
.word_style img{ max-width:98%;}



.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;font-size: 15px;}
.news_list .riqi{ float:right; color:#bfbfbf; margin-right:5px;}



.pro_list{ width:277px; height:252px; float:left; border:1px #d8d8d8 solid; margin-bottom:23px; margin-left:46px;}
.pro_list .pic_lie{ width:250px; height:187px; margin:19px auto 0px auto; background:#6384b1}
.pro_list .pic_lie img{ width:250px; height:187px;}
.pro_list .word_lie{ width:240px; height:45px; line-height:45px; color:#248ac4;  font-size:16px; text-align:center;  margin:0px auto 0px auto;}
.pro_list .word_lie a{ display:block; color:#333;}
.pro_list .word_lie a:hover{  color:#0058aa;}

.pro_list:hover{border:1px #6384b1 solid;}

.pro_list:nth-child(3n-2){ margin-left:0px;}




.shebei_list{ width:277px; height:421px; float:left; border:1px #d8d8d8 solid; margin-bottom:23px; margin-left:46px;}
.shebei_list .pic_lie{ width:250px; height:356px; margin:19px auto 0px auto; background:#6384b1}
.shebei_list .pic_lie img{ width:250px; height:356px;}
.shebei_list .word_lie{ width:240px; height:45px; line-height:45px; color:#248ac4;  font-size:16px; text-align:center;  margin:0px auto 0px auto;}
.shebei_list .word_lie a{ display:block; color:#333;}
.shebei_list .word_lie a:hover{  color:#0058aa;}

.shebei_list:hover{border:1px #6384b1 solid;}

.shebei_list:nth-child(3n-2){ 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;}








.yqlj_box{width:1191px; height:52px; margin:0px auto 0px auto; background:#FFF; overflow:hidden;}
.yqlj_box .title{ width:130px; height:52px; font-size:18px; color:#3a5082; font-weight:bold; line-height:52px;float:left; text-align:center;}
.yqlj_box .yqlj_lie{ line-height:52px; float:left; font-size:16px; margin-left:27px;}
.yqlj_box .yqlj_lie a{ display:block;}

.foot{ width:100%; min-width:1191px; margin:0px auto 0px auto; background:#172647; color:#FFF;}
.foot::after{ display:block; content:""; clear:both;}

.foot_box{width:1191px;margin:0px auto 0px auto;}
.foot_box .left{width:960px; float:left;}
.foot_dh{ width:960px; float:left; margin-left:30px; margin-top:26px; }
.foot_dh li{ float:left; line-height:35px; font-size:15px;}
.foot_dh li a{ color:#FFF;}
.foot_dh li a:hover{ color:#009cff;}
.foot_dh .line{ height:12px; margin:12px 27px 0px 27px; border-right:1px #FFFFFF solid;}
.foot_lianxi{ width:960px; float:left; text-align:center; margin-top:50px; font-size:16px; }

.foot_box .right{ width:200px; float:left; text-align:center; line-height:25px; margin-top:50px; }
.foot_box .right img{ width:130px;}
.foot_box .down{width:1191px; float:left; text-align:center; font-size:12px; line-height:24px;  margin:30px auto 10px auto;}
.foot_box a{ color:#FFF;}
.foot_box a:hover{ color:#009cff;}

.pagination {
  display: inline-block;
  margin: 20px 30px;
  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;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
						background-color:#006ead;
						border-color:#006ead;
					}​