.header{position: relative;height:100px;background:#222;}
.header .main{overflow:visible;}
.header .logo{position: relative;z-index:1;padding:0;background:#FFFFFF;}
.header .logo img{width:100px;}
.header .logo span{position: absolute;width: 100px;bottom:-30px;text-align: center;z-index: 99;background: #FFFFFF;}
.header .logo span a{display: inline-block;width: 30px;height: 30px;background:#f96200; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; }
.header .logo span a:hover{background:#df5903;}
.header .logo span a img{width:30px;height: 30px;}
.header .logo span a .wx{width:120px;height: 120px;position: absolute;bottom:-8px;left:120px;display: none;transition: all 1s;}
.header .logo span .weixin:hover .wx{display: block;}

.header .nav{display:block;width:auto;overflow: hidden;margin-left:30px;}
.header .nav li{float:left;width:auto;margin:0 18px;text-align: center;font:18px/100px "Microsoft YaHei";}
.header .nav a{display:block;color:#FFFFFF;}
.header .nav a:hover{color:#f07e31;}
.header .nav li .c2{position:absolute;z-index: 9999; display: none;margin-left:-15px;text-align: left;background: #222;}
.header .nav li:hover .c2{display: block;padding:5px 15px 10px;}
.header .nav li .c2 p{line-height:35px; padding:0;margin:0;}
.header .nav li .c2 p a:hover{color:#f96200;}


.header .tel{height:34px;color:#FFF;background:url(../images/tel.png) left center no-repeat;padding:33px 0 33px 40px;}
.header .tel i{display: block;height:34px;font:20px/34px Arial;}
.header .tel span{display: block;height:17px;font:14px/17px Arial;}

.ind_banner{position: relative;}
.ind_banner img{float: left;width: 100%;}
.ind_banner .bx-controls{width: 100%;height: 0;font-size: 0;bottom:40px;text-align: center;position: relative;}
.ind_banner .bx-pager{display: inline-block;}
.ind_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align: center;width: 100%!important;}
.ind_banner .bx-pager .bx-pager-item {display: inline-block;margin:0 9px;width: 11px !important;height:11px !important;}
.ind_banner .bx-pager .bx-pager-item a{display: block;background: #fff;width: 11px !important;height:11px !important;border-radius: 50% !important;margin: 0 !important;}
.ind_banner .bx-wrapper .bx-pager.bx-default-pager a{background: #fff}
.ind_banner .bx-wrapper .bx-pager.bx-default-pager a.active{background: #f07e31;}
.ind_banner .bx-controls-direction , .ind_banner .bx-controls-auto{display: none;}

.tit {text-align: center;width:250px;height:110px;background:url(../images/tit.png) center no-repeat;margin:0 auto;}
.tit h2{font:32px/40px "Microsoft YaHei";color:#212121;display:block;}
.tit span{display:block;font:16px/35px  "Microsoft YaHei";color:#ccc;text-transform:uppercase;}
.tit1 h2,.tit1 span{color:#eeeeee;}

.domestic{padding:30px 0 100px;background: #fafafa;}
.domestic .main{overflow:visible;}
.domestic .domestic_list{margin-top:20px;}
.domestic .domestic_list li{position: relative;float:left;display:block;overflow:hidden;background: #ffffff;width:220px;margin:0 10px 20px;padding:15px 0;text-align: center;border-radius: 20px; -moz-box-shadow: 2px 2px 5px #CCC; -webkit-box-shadow: 2px 2px 5px #CCC; box-shadow: 2px 2px 5px #CCC; transition: all 0.5s;}
.domestic .domestic_list li a h3{font:22px/28px "Microsoft YaHei";color:#555;margin-top:20px;}
/*.domestic .domestic_list li:nth-child(3) a h3,.domestic .domestic_list li:nth-child(2) a h3{color:red!important;}*/
.domestic .domestic_list li a span{display: block;transition: all 1s;width:150px;height:150px;overflow: hidden;margin:0 auto}
.domestic .domestic_list li a span img{width:150px;height:auto;transition: all 1s;}
.domestic .domestic_list li:hover{transform: scale(1.1);transition: all 1s;}
.domestic .domestic_list li a div{text-align:center;}
.domestic .domestic_list li strong{display:none;position:absolute;width:100%;height:100%;background:#015e96;top:0;left:0;transition: all 1s;}
.domestic .domestic_list li:hover strong{display:block;opacity:0.5;transition: all 1s;}
/*.domestic .domestic_list li a p{ display: inline-block; padding: 5px 15px;margin-top:10px;font-size: 14px; color: #fff; background: #0665b9; border-radius: 45px; box-sizing: border-box; -webkit-border-radius: 45px; -moz-border-radius: 45px; border-radius: 45px; }*/
/*.domestic .domestic_list li a:hover span img{margin-top:-190px;}*/

.liuyan{width:100%;height:auto;background:url(../images/fd_7t3j.jpg);padding: 10px 0;}
.liuyan .input-box{display:block;width:1000px;padding:55px 50px 60px;margin: 0 auto;overflow: hidden;background:url(../images/ly_bj.png)}
.liuyan .input-box strong{font:22px/50px "Microsoft YaHei";color:#FFFFFF;display: block;width:150px;height:50px;float: left;}

.liuyan .input-box input{width:350px;height:40px;float:left;margin:5px 10px 0;padding:0 10px;border:none;font:16px/40px "Microsoft YaHei";color: #666;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.liuyan .input-box .submit{width:70px;height:40px;background:#ffda44;color:#0b69be;cursor:pointer;font:700 16px/40px "Microsoft YaHei";}
.liuyan .input-box .submit:hover{background:#0b69be;color:#FFFFFF;}
.liuyan .input-box p{display: block;font:22px/50px "Microsoft YaHei";color:#FFFFFF;text-align: left;margin-top:15px}
.liuyan .input-box p span{font:700 32px/50px "Microsoft YaHei";color:#ffda44;margin-left:10px;}
.liuyan .input-box .lydh div{float: left;}
.liuyan .input-box .lydh span{display: block;width: 100%;height:40px;font:32px/40px Arial;color:#ffda44;margin-left:10px;margin-top: 6px;}
.foreign{padding:60px 0 100px;}
.foreign .foreign_list{margin-top:50px;}
.foreign .foreign_list li{float:left;display:block;width:300px;text-align: center;margin-top:2px;}
.foreign .foreign_list li a{display:inline-block;width:298px;height:auto;background:#f5f5f5;padding:20px 0;transition: all 0.3s;}
.foreign .foreign_list li a:hover{background:#0665b9;}
.foreign .foreign_list li a span{display: inline-block;width:160px;height:110px;margin:10px 0;overflow: hidden;}
.foreign .foreign_list li a span img{width:160px;height:220px;}
.foreign .foreign_list li a:hover span img{margin-top:-110px;}
.foreign .foreign_list li a h3{font:22px/20px "Microsoft YaHei";padding:20px 0;color:#555;transition: all 1s;}
.foreign .foreign_list li a:hover h3{color:#FFFFFF;}

.about{padding:60px 0 100px;background:url(../images/la.jpg);background-attachment: fixed;background-size: cover;background-position: center;position: relative;}
.about .about_con{margin-top:25px;font:16px/28px "Microsoft YaHei";color: #FFFFFF;text-indent:2em;position: relative;height:350px;}
.about .about_con p{margin-top:1em;}

.about .sample{position: absolute;width:1160px;padding:30px 20px 0 20px;height:450px;background:#FFFFFF;left:50%;margin-left:-600px;bottom:-260px;z-index: 2}

.about .sample #myscroll {display: block;width: 100%;position: relative;height: 350px;overflow: hidden;}
.about .sample #myscroll #myscrollbox {display: block;float: left;position: absolute;left: 0;top: 0;width: 1000000px;text-align:center;}
.about .sample #myscroll ul {display: block;float: left;list-style-type: none;padding: 0;margin: 0;}
.about .sample #myscroll ul li {display: block;float: left;width:235px;}
.about .sample #myscroll ul li span {display: block;width: 210px;height: 290px;padding: 4px;border: 1px #EEE solid;}
.about .sample #myscroll ul li span img{width: 210px;height: 290px;}
.about .sample #myscroll ul li p{display: block;height:35px;font:16px "Microsoft YaHei";margin-top:15px;}

.about .sample #myscroll, .about .sample #mybtns a, .about .sample #myscroll #myscrollbox {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

.about .sample #mybtns {margin:3px 0 0;width: 1160px;display: block;height: 42px;padding:10px 0;text-align: center;}
.about .sample #mybtns a {width: 50px;height: 50px;display:inline-block;margin:0 5px;overflow: hidden;}
.about .sample #mybtns a img{width: 50px;height:100px;}
.about .sample #mybtns a:hover img{margin-top: -50px;}

.news{padding:320px 0 100px;background:url(../images/la1.jpg) center no-repeat;position: relative;}
.news .news_list{margin-top:50px;}
.news .news_list ul{}
.news .news_list ul li{display: block;float: left;background: #FFFFFF;width:550px;border: 1px #EEEEEE solid;padding:15px;margin-bottom:30px;}
.news .news_list ul li:nth-child(even){float: right;}
.news .news_list ul li img{float:left;width:160px;height:120px;}
.news .news_list ul li div{float:left;margin-left: 20px;width:370px; }
.news .news_list ul li div h3{font:16px "Microsoft YaHei";display: block;height:75px;margin-top:8px;}
.news .news_list ul li div p{font:14px "Microsoft YaHei";color: #858585;}

.case{padding:60px 0 100px;}
.case .case_list{margin-top:50px;}
.case .case_list ul li{display: block;float: left;width:190px;height:90px;margin:4px;border:1px #CCC dotted;}
.case .case_list ul li img{width:190px;height:90px;}

.footer{background:#006aaa;padding:50px 0 30px;}
.footer1 dl{width:170px;height:250px;display: block;float: left;padding-left:58px;border-right:1px #01518c solid;border-left: 1px #0079c0 solid;}
.footer1 dl:first-child{border-left:none}
.footer1 dl:last-child{border-right:none;width:260px;padding-left:18px;}
.footer1 dl dt{display: block;font:18px/22px "Microsoft YaHei";color:#FFF;margin-bottom:20px;padding-bottom:15px;background: url(../images/bai.png) no-repeat left bottom;}
.footer1 dl dd a{font:14px/24px "Microsoft YaHei";color:#ffffff;}
.footer1 dl dd h4{font:14px "Microsoft YaHei";color:#ffffff;}
.footer1 dl dd h5{font:18px "Microsoft YaHei";color:#f96200;}
.footer1 dl dd img{width: 120px;height: 120px;margin-top:10px;}
.footer2{background:#00365e;overflow: hidden;padding:15px 0;color:#FFF;text-align: center;font:14px/14px "Microsoft YaHei";}

.footer-menu .menu{margin-right:0;width:80px;position:fixed;right:2px;bottom:20%;z-index:999;border:1px solid #E8E8E8;background:#F5F5FF}
.footer-menu .menu .js-dn-consult,.footer-menu .menu .js-qq-consult,.footer-menu .menu .consult,.footer-menu .menu .cart,.footer-menu .menu .btn_top{display:block;width:100%;height:76px;line-height:120px;text-align:center;background:url("../images/footer-menu-bg.png") no-repeat}
.footer-menu .menu .consult{position:relative;display:block;background-position:center -178px}
.footer-menu .menu .consult .phone{position:absolute;left:-200px;top:0;display:none;width:200px;height:50px;padding:13px 0;line-height:25px;font-size:18px;color:#f96200;text-align:center;background-color:#f7f7ff;border:1px solid #E8E8E8;border-right:none}
.footer-menu .menu a.consult:hover .phone{display:inline!important}
.footer-menu .menu .cart{background-position:center -256px}
.footer-menu .menu .cart .pic{display:none;position:absolute;left:-162px;top:70px;width:160px;height:160px;border:1px solid #E8E8E8}
.footer-menu .menu a.cart:hover .pic{display:block}
.footer-menu .menu .btn_top{background-position:center -332px;display:block;height:39px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}
.footer-menu .menu .btn_top:hover{background-position:center -371px}
.footer-menu .menu .js-qq-consult{cursor:pointer;background-position:center -100px}
.footer-menu .menu .js-dn-consult{cursor:pointer;background-position:center -25px}
.wx{position:fixed;bottom:20%;left:0;width:120px;height:155px;background: #FFFFFF;}
.wx img{width:120px;height:120px;}
.wx p{text-align: center;line-height:35px;}
.fbanner{width: 100%;height: 300px;background-repeat: no-repeat;background-position: center;}


.col{padding:30px 0 60px;background:#f5f5f5}
.col .col_left{width:270px;float:left;}
.col .col_left .col_nav{width:266px;border:2px solid #0665b9;}
.col .col_left .col_nav .col_nav_tit{background:#0665b9;clear:both;overflow:hidden;padding:8px 0;}
.col .col_left .col_nav .col_nav_tit strong{float:left;color:#AEBCDF;font:55px/55px "Microsoft YaHei";margin-left:30px;}
.col .col_left .col_nav .col_nav_tit div{float:left;margin-left:3px;}
.col .col_left .col_nav .col_nav_tit div h3{font:24px/24px "Microsoft YaHei";color:#FFFFFF;margin-top:7px;}
.col .col_left .col_nav .col_nav_tit div p{font:14px/14px "Microsoft YaHei";color:#AEBCDF;margin-top:5px;}

.col .col_left .col_nav dl{padding:10px;background:#FFFFFF;}
.col .col_left .col_nav dl dt{height:50px;font:18px/50px "Microsoft YaHei";color:#FFFFFF;background:url(../images/ra_02.png) no-repeat 13px center #707171;padding-left:35px;margin-bottom:5px;}
.col .col_left .col_nav dl dd{font:16px/42px "Microsoft YaHei";background:url(../images/ra_03.jpg) no-repeat 15px center;padding-left:32px;border-bottom:1px dotted #CECECE;}
.col .col_left .col_nav .curr{color:#e25618;font-weight:700}

.col .col_right{width:880px;min-height:780px;background:#FFFFFF;padding:10px 20px 30px;overflow:hidden;float:right;}
.col .col_right .fen_nav{border-bottom:2px #0F609F solid;overflow:hidden;padding-bottom:0;background:url(../images/lan.png) left center no-repeat;}
.col .col_right .fen_nav h2{float:left;font-size:18px;line-height:40px;color:#0F609F;font-weight:700;margin-left:25px;}
.col .col_right .fen_nav span{float:right;font-size:14px;line-height:40px;}

.col .col_right .con{margin-top:30px;line-height:26px;}
.col .col_right .con .tit-a{text-align:center;font-size:20px;font-weight:700;}
.col .col_right .con .tit-info{text-align:center;font-size:14px;border-bottom:1px #EEEEEE solid;padding:10px 0;color:#666666}
.col .col_right .con .con-a{margin-top:30px;line-height:20px;}
.col .col_right .con .con-a img{max-width:100%;}
.col .col_right .con .con-a p{margin-top:10px;}
.col .col_right .con .laiyuan{margin-top:30px;background:#F7F7F7;padding:8px 20px;font-size:12px;}
.col .col_right .con .con-next{padding:15px 0;border-top:1px #EEEEEE solid;margin-top:15px;}

.col .col_right .col_news_list{padding-top:20px;}
.col .col_right .col_news_list li {height:48px;margin:0;padding:0 15px;background:url(../images/newsline.jpg) center bottom no-repeat;}
.col .col_right .col_news_list li:nth-child(even) {background:#f5f5f5;}
.col .col_right .col_news_list li a{color:#666;line-height:48px;padding-left:30px;background:url(../images/menu3.jpg) no-repeat 10px center;}
.col .col_right .col_news_list li a:hover{color:#e25618;}
.col .col_right .col_news_list li span{float:right;font:12px/48px "Microsoft YaHei";color:#999;}

.col .col_right .col_kehu_list{padding-top:40px;}
.col .col_right .col_kehu_list li {display: block;width: 25%;float: left;text-align: center;margin-bottom:30px;}
.col .col_right .col_kehu_list li img {width:190px;height:90px;border:1px #CCC dotted;}

.col .col_right .col_sample_list{padding-top:40px;}
.col .col_right .col_sample_list li {display: block;width:25%;float: left;text-align: center;margin-bottom:30px;}
.col .col_right .col_sample_list li img {width:200px;height:276px;border:1px #CCC dotted;}
.col .col_right .col_sample_list li p{font:16px "Microsoft YaHei";margin-top: 15px;}

.col .col_right .col_domestic_list{padding-top:50px;}
.col .col_right .col_domestic_list ul{}
.col .col_right .col_domestic_list li{float:left;display:block;width:220px;text-align: center;margin-bottom:40px;}
.col .col_right .col_domestic_list li a h3{font:18px/28px "Microsoft YaHei";color:#555;margin-top:30px;}
.col .col_right .col_domestic_list li:nth-child(3) a h3,.col .col_right .col_domestic_list li:nth-child(2) a h3{color:red!important;}
.col .col_right .col_domestic_list li a span{display: block;transition: all 1s;width:190px;height:190px;margin:0 auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.col .col_right .col_domestic_list li a span img{width:180px;height:auto;transition: all 1s;}
.col .col_right .col_domestic_list li a:hover span img{transform: scale(1.2);}

.col .col_right .col_foreign_list{padding-top:30px;}
.col .col_right .col_foreign_list ul{overflow: hidden}
.col .col_right .col_foreign_list li{float:left;display:block;width:33.333333333333333333333333333333333333%;text-align: center;margin-top:12px;}
.col .col_right .col_foreign_list li a{display:inline-block;width:280px;height:auto;background:#f5f5f5;margin:0 auto;padding:10px 0;transition: all 0.3s;}
.col .col_right .col_foreign_list li a:hover{background:#0665b9;}
.col .col_right .col_foreign_list li a span{display: inline-block;width:160px;height:110px;margin:10px 0;overflow: hidden;}
.col .col_right .col_foreign_list li a span img{width:160px;height:220px;}
.col .col_right .col_foreign_list li a:hover span img{margin-top:-110px;}
.col .col_right .col_foreign_list li a h3{font:18px/20px "Microsoft YaHei";padding:15px 0;color:#555;transition: all 1s;}
.col .col_right .col_foreign_list li a:hover h3{color:#FFFFFF;}


.col .col_right .col_ser_nav{text-align: left;overflow: hidden;}
.col .col_right .col_ser_nav a{display:block;font:20px/50px "Microsoft YaHei";width:auto;float: left;padding:0 15px;margin-right:8px;background:#0665b9;color:#fff;text-align: center;}
.col .col_right .col_ser_nav a:hover{background:#f96200;}
.col .col_right .col_ser_nav .cur,.col .col_right .col_ser_nav .cur:hover{background: #999}
.bread1{overflow: hidden;margin:-4px 0 20px;font:16px/30px "Microsoft YaHei";}
.col .col_right .col_ser_list{padding:30px 0;}
.col .col_right .col_ser_list ul li{display: block;width:46%;padding-left:2%;margin-right:2%;float: left;font:14px/30px "Microsoft YaHei";border-bottom:1px #EEEEEE dotted;background:url(../images/dian.png) left center no-repeat;}
.col .col_right .col_ser_list ul li span{float: right;font:12px/30px "Microsoft YaHei";color:#999999;}
.col .col_right .col_ser_list ul li a:hover{color:red;}

.col .col_right .col_ser_img {padding:15px;}
.col .col_right .col_ser_img a{display:block;width:250px;height:auto;padding:30px 0;margin:15px;float: left;background:#FAFAFA;text-align: center;transition: all 0.7s;}
.col .col_right .col_ser_img a span{display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;transition: all 0.7s;}
.col .col_right .col_ser_img a span img{width:120px;height:120px;}
.col .col_right .col_ser_img a:hover span{background: #FFFFFF;}
.col .col_right .col_ser_img a:hover {background: #007CC3;color: #FFFFFF;}
.col .col_right .col_ser_img a p{font:700 16px "Microsoft YaHei";margin-top:21px;}

.col_ser_list table{border-collapse: collapse;font-size:14px;}
.col_ser_list table,.col_ser_list table tr th, .col_ser_list table tr td { border:1px solid #CCCCCC; }
.col_ser_list table tr td { padding:5px; }
.col_ser_list table a{text-decoration: underline;}

.my-map { margin:20px auto; width: 830px; height: 350px; }
.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.contactbg{width:100%;height:350px;background:url(../images/contactbg1.jpg);}