@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: "微软雅黑", Arial;
	color: #333;
	font-size: 13px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
*{ padding:0px; margin:0px; list-style:none;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#1d9cd1}


.head_box{ width:100%; min-width:1200px; margin:0px auto 0px auto; border-top:4px #239fd3 solid}
.head_cont{ width:1200px; margin:0px auto 0px auto;}
.head_cont .top_word{ width:100%; margin:15px 0px 15px 0px;}
.head_cont .logo_lie{ float:left; font-size:30px; color:#239fd3; letter-spacing:1.5px;}
.head_cont .logo_lie p{ font-family:Arial; font-size:14px; color:#ababab; text-transform:uppercase; letter-spacing:1.4px; margin-top:2px;}
.head_cont .dianhua_lie{ float:right; background:url(../images/index_06.jpg) 0px 5px no-repeat; padding-left:50px; font-size:15px;}
.head_cont .dianhua_lie p{ color:#098bc9; font-size:24px;}
.head_cont::after{ display:block; content:""; clear:both;}

.nav_box{ width:100%; min-width:1200px; margin:20px auto 0px auto; border-top:1px #CCCCCC solid;}

.nav_list{ display: table; margin:-1px auto 0px auto;}
.nav_list li{ float:left; font-size:16px; line-height:56px;}
.nav_list li a{ display:block; padding:0px 34px 0px 34px; border-top:1px #CCCCCC solid; color:#239fd3;}
.nav_list li a:hover{ border-top:1px #239fd3 solid; color:#000; }

.banner_box{ width:100%; min-width:1200px; height:400px; background:#0a92cc; margin:0px auto 0px auto; }

.sy_main{ width:1200px; margin:0px auto 0px auto;}

.sy_title{ width:543px; margin:0px auto 0px auto; position:relative; text-align:center; color:#e6e6e6; font-size:40px; font-family:Arial; text-transform:uppercase;}
.sy_title .ch_word{ width:543px; margin-top:10px; position:absolute; color:#017abf; font-size:26px; text-align:center; font-family:"微软雅黑";}
.sy_title .small_word{ width:100%; text-align:center; color:#333; font-family:"微软雅黑"; font-size:15px;}



.sy_chanping_box{width:1200px; margin:44px auto 0px auto;}
.sy_chanping_box::after{ display:block; content:""; clear:both;}
.sy_chanping_box .left_box{ width:296px; float:left;}
.sy_chanping_box .left_box .title_lie{ width:276px; height:62px; padding-left:20px; line-height:62px; color:#FFF; font-size:33px; background:#017abf; margin-bottom:20px; }
.sy_chanping_box .left_box .fenlei{ width:296px; height:40px; line-height:40px; margin-bottom:1px; font-size:15px; background:url(../images/sy_26.jpg) 262px 13px no-repeat; background-color:#eeeeee;}
.sy_chanping_box .left_box .fenlei a{ display:block;  padding:0px 0px 0px 19px;}
.sy_chanping_box .left_box .fenlei a:hover{ color:#FFF;  background:url(../images/sy_29.jpg) 262px 13px no-repeat; background-color:#017abf;}

.sy_chanping_box .right_box{ width:890px; float:right;  }

.sy_pro_list{ width:200px; float:left; margin-bottom:15px;}
.sy_pro_list .pic_lie{ width:200px; height:164px; background:#6CF; overflow:hidden; border:1px #e5e5e5 solid; position:relative; }
.sy_pro_list .pic_lie img{ width:200px; height:164px; }
.sy_pro_list .word_lie{ width:200px; height:30px; line-height:30px; text-align:center;}

.sy_pro_list .pic_lie .more_box{ width:200px; height:164px; margin-top:166px; transition:0.3s;  background:rgba(1,122,191,0.6); position:absolute;}
.sy_pro_list .pic_lie:hover .more_box{margin-top:0px; transition:0.3s}
.sy_pro_list .pic_lie .more_box p{ width:90px; height:30px; line-height:30px; margin:70px auto 0px auto; text-align:center;}
.sy_pro_list .pic_lie .more_box p a{ display:block; color:#FFF; border:1px #FFFFFF solid}
.sy_pro_list .pic_lie .more_box p a:hover{ display:block; color:#1ccefa; border:1px #1ccefa solid}

.sy_pro_list:nth-child(4n-1){  margin-right:29px;}
.sy_pro_list:nth-child(4n-2){ margin-left:29px; margin-right:29px;}



.sy_about_box{ width:1200px; margin:44px auto 0px auto; }
.sy_about_box::after{ display:block; content:""; clear:both;}
.sy_about_box .left_box{ width:296px; float:left;}
.sy_about_box .left_box .fenlei{ width:296px; height:86px; margin-bottom:1px; font-size:25px; line-height:86px; text-align:center; background:#eeeeee;}
.sy_about_box .left_box .fenlei a{ display:block;  color:#6f6f6f;}
.sy_about_box .left_box .fenlei a:hover{ background:#239fd3; color:#fff;}
.sy_about_box .left_box .fenlei:nth-child(1) a{background:#239fd3; color:#fff;}

.sy_about_box .right_box{ width:890px; float:right; font-size:15px; line-height:26px;}
.sy_about_box .right_box img{ width:100%;}
.sy_about_box .right_box p{ margin-top:20px;}



.sy_case_box{ width:1200px; margin:44px auto 0px auto;}

.rollBox{width:1200px;overflow:hidden; margin: 0 auto;}
.rollBox .LeftBotton{width:33px; height:68px;background:url(../images/index_27.jpg);overflow:hidden;float:left;display:inline;cursor:pointer; margin-right:23px; margin-top:44px;  }
.rollBox .RightBotton{width:33px; height:68px;background:url(../images/index_30.jpg);overflow:hidden;float:left;display:inline;cursor:pointer; margin-left:23px; margin-top:44px;  }
.rollBox .Cont{width:1088px;height:200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px; padding: 0px 0 0 0;}

.rollBox #List1,.rollBox #List2{float:left;}


.sy_shebei{ width:220px; float:left; overflow:hidden; margin-right:10px;}
.sy_shebei .pic{ width:220px; height:165px; background:#09F }
.sy_shebei .pic img{width:220px; height:165px;}
.sy_shebei .word_lie{width:220px; height:30px; line-height:30px; overflow:hidden; text-align:center;}



.hengfu{ width:100%; min-width:1200px; margin:80px auto 0px auto; height:174px; background:url(../images/index_18.jpg) center no-repeat;  }
.hengfu .cont-box{ width:1200px; margin:0px auto 0px auto;}
.hengfu .cont-box .lianxi{ background:url(../images/dianhua.png) left no-repeat; float:right; color:#FFF; padding-left:64px; font-size:20px; margin-top:45px;}
.hengfu .cont-box .lianxi p{ font-family:Arial; font-size:30px; margin-top:4px;}
.hengfu .cont-box .lianxi_anniu{ width:127px; height:37px; background:#FFF; float:right; margin-left:113px; margin-top:65px; color:#d23b4f; font-size:20px; text-align:center; line-height:37px;}
.hengfu .cont-box .lianxi_anniu a{color:#d23b4f;}
.hengfu .cont-box .lianxi_anniu a:hover{color:#1d9cd1}

.xuanchuan_box{ width:100%; min-width:1200px; background:#eeeeee; margin:0px auto 80px auto; padding:30px 0px 30px 0px;}
.xuanchuan{ width:1200px; margin:0px auto 0px auto;}
.xuanchuan::after{ display:block; content:""; clear:both;}
.xuanchuan li{ width:221px; float:left; border-right:1px #666666 dotted; padding:15px 39px 22px 39px; text-align:center;}
.xuanchuan li:nth-last-child(1){border-right:0px;}
.xuanchuan li .biaoti{ font-size:20px;}
.xuanchuan li .line{ width:23px; height:5px; background:#017abf; margin:15px auto 15px auto;}
.xuanchuan li .neirong{ text-align:left; line-height:23px;}

.sy_new_fenlei{ display:table; margin:40px auto 90px auto;}
.sy_new_fenlei li{ float:left; width:173px; height:52px; line-height:52px; text-align:center; background:#eeeeee; font-size:16px; margin-right:9px;}
.sy_new_fenlei li a{ display:block; color:#333;}
.sy_new_fenlei li a:hover{ background:#239fd3; color:#fff;}

.sy_new_fenlei li:nth-last-child(1){margin-right:0px;}
.sy_new_fenlei li:nth-child(2) a{  color:#fff; background:#239fd3;}

.sy_news_box{ width:1200px; margin:0px auto 150px auto; }
.sy_news_box::after{ display:block; content:""; clear:both;}
.sy_news_box .left_pic{ width:690px;  float:left; overflow:hidden; margin-right:30px;}
.sy_news_box .left_pic img{ width:690px;}
.sy_news_list{ width:460px; float:left; border-bottom:1px #999999 dotted; padding-bottom:10px; margin-top:14px;}

.sy_news_list .riqi{ width:72px; height:70px; background:#C00; color:#FFF; padding:14px 0px 0px 10px; font-size:23px;float:left; margin-right:20px;}
.sy_news_list .riqi p{ font-size:16px;}
.sy_news_list .biaoti{ width:324px; float:left; font-size:20px; line-height:30px; overflow:hidden; height:30px; margin-top:3px;}
.sy_news_list .jieshao{ width:324px; height:42px; line-height:20px; overflow:hidden; float:left; font-size:13px; margin-top:3px; color:#8b8b8b;  }

.anlimargin{ margin:100px auto 90px auto;}
.sy_chanpin_margin{margin:100px auto 100px auto;}


/****************************************************内页样式*********************************************************/


.nei_main{ width:1200px; margin:30px auto 60px auto;}
.nei_main::after{ display:block; content:""; clear:both;}

.nei_left{ width:197px; float:left;}
.nei_left .title_lie{ width:197px; height:68px;  color:#FFF; font-size:23px; line-height:68px; background-color:#017abf; text-align:center; margin-bottom:1px;}
.nei_left .fenlei_lie{ width:100%;  background:url(../images/sy_26.jpg) 175px 18px no-repeat; background-color:#eeeeee; font-size:15px; margin-bottom:1px;}
.nei_left .fenlei_lie a{ display:block; padding:15px 8px 15px 33px;} 
.nei_left .fenlei_lie a:hover{  background:url(../images/sy_29.jpg) 175px 18px no-repeat; background-color:#017abf; color:#FFF} 



.nei_right{ width:961px; float:right;}

.nei_right{ width:952px; float:right; margin-right:15px; font-size:16px; line-height:30px;}
.words_lie img{ max-width:98%;}
.nei_right .title_lie{ width:100%; border-bottom:1px #e2e2e2 solid; padding:10px 0px 10px 0px; font-size:20px; text-indent:2px; margin-bottom:18px;}




.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:200px; float:left; margin-bottom:23px;}
.pro_list .pic_lie{ width:200px; height:164px; background:#6CF; overflow:hidden; border:1px #e5e5e5 solid; position:relative; }
.pro_list .pic_lie img{ width:200px; height:164px; }
.pro_list .word_lie{ width:200px; height:30px; line-height:30px; text-align:center;}

.pro_list .pic_lie .more_box{ width:200px; height:164px; margin-top:166px; transition:0.3s;  background:rgba(1,122,191,0.6); position:absolute;}
.pro_list .pic_lie:hover .more_box{margin-top:0px; transition:0.3s}
.pro_list .pic_lie .more_box p{ width:90px; height:30px; line-height:30px; margin:70px auto 0px auto; text-align:center;}
.pro_list .pic_lie .more_box p a{ display:block; color:#FFF; border:1px #FFFFFF solid}
.pro_list .pic_lie .more_box p a:hover{ display:block; color:#1ccefa; border:1px #1ccefa solid}

.pro_list:nth-child(4n-1){ margin-left:49px; margin-right:49px;}
.pro_list:nth-child(4n-2){ margin-left:49px;}




.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;}

.word_lies img{ max-width:98%; }

/****************************************************foot***********************************************/

.foot{ width:100%; min-width:1200px; background:#333333; color:#c3c1c1; padding:23px 0px 20px 0px; margin:0px auto 0px auto;}
.foot a{color:#c3c1c1;}
.foot a:hover{color:#1d9cd1}

.foot_cont{width:1200px; margin:0px auto 0px auto; }
.foot_cont::after{ display:block; content:""; clear:both;}
.foot_lianxi{ width:240px; float:left; font-size:15px; }
.foot_lianxi p{ margin-bottom:10px;}
.foot_lianxi span{ color:#efaa55}


.foot_right{ width:800px; float:right;}
.foot_right .foot_dh{ width:100%;  float:left; }
.foot_right .foot_dh::after{ display:block; content:""; clear:both;}
.foot_right .foot_dh .foot_dh_lie{ font-size:16px; float:left; height:30px; line-height:30px;}
.foot_right .foot_dh .foot_dh_line{ width:1px; height:13px; border-right:1px #c3c1c1 solid; float:left; margin:9px 15px 0px 15px;}

.foot_right .foot_word{ width:100%; color:#a7a5a5; line-height:25px; text-align:center; margin-top:25px; float:left;}
.foot_right .foot_word a{color:#a7a5a5;}
.foot_right .foot_word a:hover{ color:#1d9cd1}

.foot_down{width:100%; min-width:1200px; margin:0px auto 0px auto; background:#000; color:#c3c1c1; text-align:center; padding:8px 0px 8px 0px;}
.foot_down a{color:#c3c1c1;}
.foot_down a:hover{ color:#1d9cd1}




.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;
}