@charset "utf-8";
/* CSS Document */

body,td,th {font-family: "微软雅黑", Arial; font-size: 13px; color: #333; }
body {margin:0px; }
*{ margin:0; padding:0; border:0; list-style:none; box-sizing:border-box;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#06C;}

.head{ width:1200px; margin:0 auto 0 auto;  margin-top:34px;}
.head:after{ display:block; content:""; clear:both;}
.head .logo{ background:url(../images/index_06.jpg) top left no-repeat; padding-left:160px; padding-top:18px; font-size:40px; float:left; font-weight:900; line-height:35px;}
.head .logo p{ font-size:20px; letter-spacing:0.2px;}
.head .right{  float:right;}

.head .right .lang{ width:100%;}
.head .right .lang:after{ display:block; content:""; clear:both;}
.head .right .lang li{ float:right; margin-left:20px;}
.head .right .lang li:nth-child(2){ background:url(../images/index_03.jpg) no-repeat right}
.head .right .lang li:nth-child(1){ background:url(../images/index_05.jpg) no-repeat right}
.head .right .lang li a{ display:block; padding-right:45px;}

.head .right .dianhua{  background:url(../images/index_14.jpg) left no-repeat; padding-left:33px; font-size:18px; margin-top:15px; margin-bottom:15px;}
.head .right .dianhua span{ color:#c9c7c7;}
.head .right .dianhua:after{ display:block; content:""; clear:both;}

.head .right .sousuo{ width:411px; height:30px; float:right; border:1px #e6e6e6 solid; border-radius:900px; overflow:hidden;}
.head .right .sousuo .keyword{ width:370px; border:0; height:30px; line-height:30px; outline:none; padding:0 15px 0 20px; float:left; }
.head .right .sousuo .tijiao{ width:30px; height:28px; background:url(../images/sousuo_24.jpg) center no-repeat;float:left; border:0; outline:none; content:'';}

.daohang{ width:100%; min-width:1200px;  margin:0 auto 0 auto; background:#1b7cea;}
.nav{ display:table; margin:22px auto 0 auto; }
.nav li{ float:left; font-size:24px; line-height:50px; margin-left:48px;}
.nav li:nth-child(1){ margin-left:0px;}
.nav li a{ display:block; color:#FFF; padding:0 8px 0 8px;}
.nav li a:hover{ color:#5efcfa; }

.banner{ width:100%; min-width:1200px; height:619px; overflow:hidden; margin:2px auto 0 auto; background:#09F;}

.sy_title{ width:100%; background:url(../images/dian.png) center no-repeat; text-align:center; font-size:36px; color:#1b7cea; font-style:italic; font-weight:800;}

.sy_products_box{ width:100%; min-width:1200px; margin:90px auto 0 auto; background:url(../images/line_37.jpg) 0 138px repeat-x;}
.sy_products_box .sy_title{ margin-bottom:73px;}

.product{width: 1200px;margin:0 auto;overflow:hidden;}
.product-head{width:100%;text-align:center;}
.product-head li{padding: 10px 50px; border: 1px solid #ccc; border-radius: 20px;background:#fff;display:inline-block;margin: 0 10px 20px;cursor: pointer;}
.product-head li:hover{background: #ccc;border-color: #ccc;}
.product-head .on{background: #06f;border-color: #06f;color: #fff;}
.product-body{padding-top: 50px;}
.product-body > ul{overflow: hidden;}
.product-body li{float: left;width: 50%;}
.product-body .product-box{margin:5px;padding:10px;overflow:hidden;}
.product-body .product-box .product-thumb{width: 225px;height:200px;overflow:hidden;float: left;margin-right: 20px;text-align: center;}
.product-body .product-box .product-thumb img{height: 100%;}
.product-body .product-box .product-summary{}
.product-body .product-box .product-summary h2{margin-bottom: 40px;}
.product-body .product-box .product-summary p{font-size:16px;line-height:180%;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.sy_products_box .fenlei{ display:table; margin:0 auto 0 auto; background:#fff; margin-bottom:99px;}
.sy_products_box .fenlei li{ height:36px; line-height:36px; float:left; font-size:18px; margin-left:50px; border:1px #eeeeee solid;  border-radius:500px;}
.sy_products_box .fenlei li:nth-child(1){ margin-left:0px;}
.sy_products_box .fenlei li:hover{background-color:#2a80ff;}
.sy_products_box .fenlei li a{ display:block; padding:0 20px 0 20px; }
.sy_products_box .fenlei li a:hover{ color:#FFF;  }
.sy_products_box .fenlei li:nth-child(2){ background:#2a80ff}
.sy_products_box .fenlei li:nth-child(2) a{color:#FFF;}

.sy_products_box .Cont{ width:1200px; margin:0 auto 0 auto;  }
.sy_products_box .Cont:after{ display:block; content:""; clear:both;}

.sy_product_list{ width:567px; height:233px; margin-top:75px; float:left; overflow:hidden;  }
.sy_product_list:nth-child(even){ float:right; }
.sy_product_list:nth-child(1),.sy_product_list:nth-child(2){margin-top:0px;}

.sy_product_list .pic{ width:255px; height:225px; margin-top:4px; float:left; background:#fff}
.sy_product_list .pic img{ max-width:100%; max-height:100%;  }
.sy_product_list .word{ width:298px; float:right;  }
.sy_product_list .word .biaoti{ font-size:24px; height:66px; line-height:32px; margin-top:13px; margin-bottom:20px;}
.sy_product_list .word .canshu{ font-size:18px; height:25px; line-height:25px; overflow:hidden;  margin-top:8px; }

.sy_products_box .more{ width:190px; height:48px; margin:60px 0 0 -95px; background:#FFF; border:1px #e6e6e6 solid; font-size:18px; text-align:center; line-height:48px; border-radius:500px;display: inline-block;left: 50%;position: relative;}
.sy_products_box .more a{ display:block; }

.sy_news_title{ width:100%; min-width:1200px; height:149px; margin-top:60px; padding-top:70px; margin-bottom:45px; background:url(../images/index_33.jpg) center no-repeat;}

.sy_news_box{ width:1200px; margin:0 auto 38px auto;}
.sy_news_list{ width:100%; border-bottom:1px #dedcdc solid; padding-bottom:8px; margin-bottom:8px;}
.sy_news_list:after{ display:block; content:""; clear:both; }
.sy_news_list .riqi{ width:80px; height:80px; float:left; text-align:center; background-color:#cccccc; padding-top:13px;}
.sy_news_list .riqi p{ font-size:25px; margin-bottom:5px; }
.sy_news_list .word{ width:1090px; float:right; font-size:14px; position:relative; color:#8f8f8f; }
.sy_news_list .word .biaoti{ font-size:18px; margin-top:8px; margin-bottom:18px;}
.sy_news_list .word .more{ position:absolute; right:0}
.sy_news_list .word .more a{ color:#1b7cea;}
.sy_news_list:nth-last-child(1){ border-bottom:0px}

.sy_news_more{ width:100%; min-width:1200px; height:112px; padding-top:32px; margin:0 auto 80px auto; background:url(../images/index_35.jpg) center no-repeat;}
.sy_news_more .more{ width:192px; height:48px; margin:0 auto 0 auto; font-size:18px; line-height:48px; text-align:center; background:#FFF; border-radius:100px;}
.sy_news_more .more a{ display:block;}

.sy_hzhb{ width:1200px; margin:0 auto 0 auto;}
.sy_hzhb .cont{ width:1200px; margin:54px auto 47px auto;  }

.rollBox{width:1200px;overflow:hidden; margin: 0 auto;}
.rollBox .LeftBotton{width:16px; height:282px;overflow:hidden;float:left;display:inline;cursor:pointer; background:url(../images/sj_left.jpg) left no-repeat; margin-right:10px; }
.rollBox .RightBotton{width:16px; height:282px;overflow:hidden;float:left;display:inline;cursor:pointer; background:url(../images/sj_right.jpg) left no-repeat; margin-left:10px; }
.rollBox .Cont{width:1148px;height:282px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px; padding: 0px 0 0 0;}
.rollBox #List1,.rollBox #List2{float:left;}

.sy_hzhb_list{ width:376px; height:282px; float:left; overflow:hidden; margin-left:10px;text-align: center;}
.sy_hzhb_list img{height: 100%;}

.sy_shili{ width:100%; min-width:1200px; height:620px; margin:0 auto 0 auto; background:url(../images/bj.jpg) center no-repeat; padding-top:90px;}
.sy_shili .sy_title{ margin-bottom:66px;}
.sy_shili .cont{ width:1073px; margin:0 auto 0 auto;}
.sy_shili .cont .shiping{ width:475px; height:323px; float:left; background:#0f1013;}
.sy_shili .cont .wenzi{ width:520px; float:right; font-size:16px; line-height:33px;}
.sy_shili .cont .wenzi .anniu{ width:192px; height:48px; background:#FFF; border-radius:100px; text-align:center; line-height:48px; margin-top:40px;}
.sy_shili .cont .wenzi .anniu a{ display:block;}

.sy_shili .cont .shiping embed{width:475px !important; height:323px !important;}

.sy_about{ width:1200px; margin:80px auto 60px auto;}
.sy_about .pic{ width:1200px; height:498px;margin-top:66px; }
.sy_about .pic img{ width:1200px; height:498px; }
.sy_about .word{ width:1061px; font-size:16px; line-height:35px; margin-top:44px}

/****************************************************************************************************************************************************************/
.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:10px}
.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%;}

.nei_cont .right .titles{ line-height:15px; border-bottom:1px #dfdfdf solid; text-align:center; margin-bottom:19px; margin-top:30px;}
.nei_cont .right .titles h3{line-height:30px;}
.nei_cont .right .titles p{ color:#999999; font-size:13px; margin-top:10px; margin-bottom:20px;}

.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;}

.list_news{ width:100%; margin-top:30px; border-bottom:1px #CCC dotted; padding-bottom:15px;}
.list_news::after{ display:block; content:""; clear:both;}
.list_news p{ padding:0; margin:0;}
.list_news .pic{ width:200Px; height:150px; float:left; margin-right:20px;}
.list_news .pic img{width:200Px; height:150px;}
.list_news .biaoti{ font-size:20px; line-height:30px; margin-bottom:10px;}
.list_news .riqi{ color:#999999; font-size:12px; margin-top:10px;}
.list_news span{ line-height:22px; font-size:14px;}
.list_news:nth-child(1){ margin-top:40px;}

.product_list{ width:484px; height:215px; margin-top:32px; float:left; overflow:hidden;}
.product_list:after{ display:block; content:""; clear:both;}
.product_list:after{ display:block; content:""; clear:both;}
.product_list:nth-child(even){ float:right; }
.product_list:nth-child(1),.product_list:nth-child(2){margin-top:0;}

.product_list .pic{ width:220px; height:194px; margin-top:4px; float:left; background:#fff;}
.product_list .pic img{width:90%; }
.product_list .word{ width:240px; float:right; }
.product_list .word .biaoti{ font-size:22px; height:66px; line-height:32px; margin-top:2px; margin-bottom:10px;}
.product_list .word .canshu{ font-size:14px; height:25px; line-height:25px; overflow:hidden; margin-top:6px; }

.pro_list{ width:327px;height:297px;background-color:#fff; padding-top:4px;float:left; margin-right:23px; margin-top:20px;}
.pro_list .pic{ width:319px;height:233px; border:1px #dedede solid; overflow:hidden; margin:0 auto 0 auto;}
.pro_list .pic img{max-height:100%; max-width:100%;}
.pro_list .word{ width:300px;height:42px; margin:10px auto 0 auto; text-align:center; font-size:14px; line-height:21px; }
.pro_list:nth-child(3n){ margin-right:0;}

.foot_dh{ width:100%; min-width:1200px; margin:0 auto 0 auto; border-top:1px #ebebeb solid; border-bottom:1px #ebebeb solid; padding:25px 0 25px 0;}
.foot_nav{ display:table; margin:0 auto 0 auto; }
.foot_nav li{ float:left; font-size:18px; line-height:20px; border-left:1px #232323 solid;}
.foot_nav li:nth-child(1){ border-left:0;}
.foot_nav li a{ display:block; padding:0 43px 0 43px;}

.down{ width:1200px; margin:20px auto 20px auto; padding:0 8px 0 8px;font-size:14px; }
.down:after{ display:block; content:""; clear:both;}
.down .info{ width:100%; float:left;  margin-bottom:30px;}
.down .left{ float:left; line-height:25px;}

.down .right{ width:459px; border-left:1px #e6e6e6 solid; float:right; padding-left:97px;}
.down .right .ewm{ width:177px; float:left; text-align:center;}
.down .right .ewm img{ width:112px; height:112px;}
.down .right .ewm p{ margin-top:10px;}
.down .right .dianhua{ float:left; line-height:20px; margin-top:18px; margin-left:10px;}
.down .right .dianhua p{ font-size:18px; margin-bottom:15px;}

.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; }