@charset "utf-8";body{overflow-x:hidden;overflow-y:auto}
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin:0px}
input,button,ul,ol{margin:0px;padding:0px}
body,input,button,form{font-size:14px;line-height:28px;font-family:"microsoft yahei","宋体","arial";color:#333333}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}
ul,ol,li{list-style:none}
input{background:none;border:0 none}
img,iframe{border:0px}
em,i{font-style:normal}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
.red{color:#ba292e}
.fl{float:left}
.fr{float:right}
.tac{text-align:center}
.tar{text-align:right}
.poa{position:absolute}
.por{position:relative}
.hidden{display:none}
.w1200{width:1200px;margin:0 auto}
.ico{background:url(/uploads/image/simages/icon.png) no-repeat;display:inline-block;vertical-align:middle}
a{color:#333333;text-decoration:none}
a:hover{color:#1048a0;text-decoration:none}
a:visited{text-decoration:none}
.ease,.ease *{-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms}
.noease,.noease *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
:-moz-placeholder{color:#aaa}
::-moz-placeholder{color:#aaa}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}
.clearfix{*zoom:1}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}

.hide{display:none}
.mt40{margin-top:40px;}



.top_main{width:100%;height:30px;line-height:30px;position:relative;z-index:80;background-color:#f2f2f2;color:#333333;font-size:12px}

.top_main .language{display:block;position:relative;}
.top_main .language .info{font-size:14px; margin:0 5px;}
.top_main .icon-yuyan{font-size:18px;}
.top_main .language .down{width:100px;background:#fff;position:absolute;right:0;top:30px;z-index:12;border:1px solid #0185d0;filter:progid:dximagetransform.microsoft.shadow(color=#4c91c0,direction=120,strength=5);opacity:0;visibility:hidden;transition:all .2s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0)}
.top_main .language .down li{line-height:35px;height:35px;border-top:1px solid #e5e5e5;position:relative;z-index:12;display:block;width:100%}
.top_main .language .down li:first-child{border:none}
.top_main .language .down li a{ display:block;color:#666;padding:0;width:100%;text-align:center}
.top_main .language .down li a:hover{background:#0185d0;color:#fff}
.top_main .language:hover .down{opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.top_main .language:hover .icon-arrow-down{transform: rotatex(180deg);}

.header_main{width:100%;height:100px;z-index:100;background:#fff}
.header_main .logo{width:200px;height:60px;display:block;margin:20px 0}
.header_main .logo img{width:100%;height:100%;display:block}
.header_main .stock{ margin-top:21px;}
.header_main .slogan{margin:24px 0 0 10px;}

.header_main .tel s{width:57px;height:60px;float:left;margin-right:10px;background-position:0 0}
.header_main .tel{width:254px;line-height:26px;margin:20px 0 0 30px}
.header_main .tel span{font-size:14px;font-weight:bold;font-family:arial}
.header_main .tel p{font-size:30px;font-weight:bold;color:#0185d0;font-family:arial}




.nav_main{width:100%;height:60px;line-height:60px;background:#1048a0;position:relative;z-index:3}
.nav .list{width:102%;margin:0 auto;height:60px;line-height:60px;position:relative}
.nav_main .nav{width:1200px;margin:0 auto}
.nav_main .nav li{float:left;width:132px;display:block;position:relative;z-index:10;font-size:16px;border-right:1px solid #0b2d7e;text-align:center}
.nav_main .nav li:first-child{border-left:1px solid #0b2d7e;}
.nav_main .nav .hover{background-color:#0185d0}
.nav_main .nav li a{display:block;color:#fff;font-size:16px}
.nav_main .nav li a:hover,.nav_main .nav li a.hover,.nav_main .nav li #hover2{background:#0185d0}
.nav_main .nav dl{width:169px;background:#fff;position:absolute;left:-1px;top:60px;z-index:12;border:1px solid #0185d0}
.nav_main .nav dl{position:absolute;filter:progid:dximagetransform.microsoft.shadow(color=#4c91c0,direction=120,strength=5);opacity:0;visibility:hidden;transition:all .6s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0)}
.nav_main .nav li:hover dl{opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.nav_main .nav dl dd{line-height:49px;height:49px;border-top:1px solid #e5e5e5;text-align:left;position:relative;z-index:12;display:block;width:100%}
.nav_main .nav dl dd:first-child{border:none}
.nav_main .nav dl dd a{color:#666;font-size:16px;padding:0;width:100%;text-align:center}
.nav_main .nav dl dd a:hover,.nav_main .nav dl dd a.hover{background:#0185d0;color:#fff}
.nav_main .nav dl dd .three{position:absolute;filter:progid:dximagetransform.microsoft.shadow(color=#4c91c0,direction=120,strength=5);opacity:0;visibility:hidden;transition:all .6s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(-10px,0,0)}
.nav_main .nav dl dd:hover .three{opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.nav_main .nav dl dd .three{position:absolute;left:158px;top:4px;padding-left:20px;color:#666;z-index:10;background:url(/uploads/image/simages/menu_bg.png) 12px 10px no-repeat}
.nav_main .nav dl dd .three a{color:#fff;width:140px;font-size:14px;background:#0185d0;text-align:center;display:block;height:39px;line-height:39px;border-top:1px solid #1048a0;transition:ease-in-out .2s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.nav_main .nav dl dd .three a:first-child{border-top:none}
.nav_main .nav dl dd .three a:hover{background:#1048a0;color:#fff}



#banner_main{overflow:hidden;position:relative;z-index:2;max-width:1920px;margin:0 auto}
#banner_main .banner{height:500px}
#banner{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0}
#banner,.banner ul{max-height:500px;overflow:hidden}
.banner li{width:100%;position:absolute;z-index:1;overflow:hidden;display:none}
.banner li:first-child{display:block}
.banner li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0}
#banner .tip{width:1000px;height:20px;line-height:0;font-size:0;text-align:center;position:absolute;left:50%;margin-left:-500px;bottom:42px;z-index:3}
#banner .tip span{width:16px;height:16px;margin:0 6px;display:inline-block;font-size:0;cursor:pointer;background-position:-150px 0px}
#banner .tip span.cur{background-position:-130px 0px}
#banner #btn_prev,#banner #btn_next{width:32px;height:50px;position:absolute;top:225px;z-index:5}
#banner #btn_prev{background-position:-60px 0;left:12%;transition:all 600ms ease}
#banner #btn_next{background-position:-92px 0;right:12%;transition:all 600ms ease}
#banner #btn_prev:hover{opacity:.8;filter:alpha(opacity=80);transition:all 600ms ease;left:11.6%}
#banner #btn_next:hover{opacity:.8;filter:alpha(opacity=80);transition:all 600ms ease;right:11.6%}

.footer{width:100%;background:#333}
.footer .footer_main{overflow:hidden;}

.footer .links{border-bottom: 1px solid #434343;}
.footer .links .links_on{width:80px;height:40px;line-height:40px; color:#fff;cursor:pointer;}
.footer .links .on .layui-icon-down{transform:rotate(180deg);}
.footer .links .links_view{overflow:hidden;}
.footer .links .links_view a{margin:0 20px 5px 0;color:#fff;height:30px;line-height:30px;float:left;}

.footer .contact{margin:40px 0 40px 16px}
.footer .contact .ewm{width:100px;height:100px;background:#ddd}
.footer .contact .ewm img{display:block;margin:6px;width:88px;height:88px}
.footer .contact .contact_info{margin-left:16px}
.footer .contact .contact_info p{font-size:14px;color:#fff;line-height:14px}
.footer .contact .contact_info .tel{margin-top:10px;margin-bottom:12px;font:normal 30px "arial";color:#407fe1;line-height:24px}
.footer .contact .contact_info .p2{margin-bottom:6px}

.footer .bnav{width:850px;border-right: 1px dashed #c9c9c9;margin:40px 0;}
.footer .bnav .item{float:left;line-height:26px}
.footer .bnav .item h3{margin-bottom:15px;border-right:1px solid #407fe1}
.footer .bnav .item:last-child h3{border-right:none;}
.footer .bnav .item h3 a{color:#fff;font-size:16px;font-weight:bold;padding:0 20px; text-align:center;}
.footer .bnav .item a{color:#fff;display:block;line-height:26px; padding-left:25px;}

.copyright{height:40px;line-height:40px;color:#b2b2b2;background:#1a1a1a;}
.copyright span{margin:0 12px;opacity:0.7;filter:alpha(opacity=70)}
.copyright a{color:#b2b2b2}

.indextit{color:#1048a0;overflow:hidden;text-align:center;padding:30px 0 56px}
.indextit .en{text-transform:uppercase;line-height:35px;font-family:didot;font-size:24px}
.indextit h3{font-size:24px;color:#835026}
.index .in_title{padding-top:40px}
.index .in_title .entit{margin-bottom:12px;font:normal 45px "avantgarde bk bt";color:#666;text-align:center}
.index .in_title .tit{width:300px;margin:0 auto;font-size:30px;font-weight:bold;text-align:center;color:#1048a0}
.index .in_title .tit span{float:left;margin-left:40px}
.index .in_title .tit em{display:block;width:50px;height:2px;margin-top:16px;background:#ccc}
.index .tab{text-align:center;padding-top:50px}
.index .tab a{padding:0 16px;height:40px;min-width:104px;line-height:40px;background:#e3e3e3;font-size:18px;display:inline-block;margin:0 10px;}
.index .tab .on,.index .tab a:hover{background:#1048a0;color:#fff;}
.index .more{margin-top:40px}
.index .more .line{display:block;width:500px;height:1px;margin-top:24px;background:#ccc}
.index .more .look_more{display:block;width:198px;height:48px;font-size:16px;line-height:48px;text-align:center;border:1px solid #ccc;transition:all .5s}
.index .more .look_more:hover{background:#1048a0;color:#fff;transition:all .5s;border:1px solid #1048a0}
#floor_1_main{background:#f6f6f6;overflow:hidden; padding-bottom:40px;}
#floor_1_main .about{padding:40px 0;}
#floor_1_main .about .item{display:block;width:600px;height:424px}
#floor_1_main .about img{display:block;width:100%;height:100%}
#floor_1_main .about img:hover{-webkit-filter:brightness(105%);filter:brightness(105%)}
#floor_1_main .contw{position:relative;display:block;width:520px;height:384px; padding:10px 40px 30px 40px;background:#fff;}

#floor_1_main .contw .about_count{ float:left;height:60px;width:140px;margin:10px 50px 10px 0}
#floor_1_main .contw .about_count .glyphicon{float:left;color:#1048a0;font-size:24px;}
#floor_1_main .contw .about_count .num{float:left;color:#1048a0;font-size:24px;font-weight: bold;line-height: 28px; margin:0 8px 0 10px;}
#floor_1_main .contw .about_count .bt{float:left;color:#1048a0;font-size:16px;line-height:33px;}
#floor_1_main .contw .about_count .title{width:150px;font-size:16px;color:#000;line-height: 28px; margin-left:30px;}


#floor_1_main .contw .cont{ margin-top:10px; text-indent: 2em;font-size:16px;color:#666;line-height:1.8;text-align:justify}
#floor_1_main .contw .view_detail{display:block;width:150px;height:38px; margin:50px 0 0 20px;font-size:14px;line-height:38px;text-align:center;color:#fff;border-radius: 4px;background:#1048a0}
#floor_1_main .contw .view_detail:hover{background:#0185d0;transition:all .5s}
#about_mp4{overflow:hidden;overflow-y: hidden;}
.layui-layer-page .layui-layer-content{overflow: hidden!important;}

#floor_2_main{background:#fff}
#floor_2_main .floor_2{padding-bottom:45px}

#floor_2_main .procenter {width:1230px;margin:40px auto 0 auto;overflow: hidden;}
#floor_2_main .procenter .list{width:1230px;margin-bottom:10px;overflow: hidden;display:none;}
#floor_2_main .procenter .list:first-child{display:block;}

#floor_2_main .procenter .list li{float:left;width:275.5px;height:327.5px;overflow: hidden;margin:10px 15px 20px 15px;border:1px solid #eaeaea;background:#fff;transition:all .5s;}
#floor_2_main .procenter .list li a{display:block;}
#floor_2_main .procenter .list li .pic{width:275.5px;height:275.5px;overflow: hidden;}
#floor_2_main .procenter .list li img{width:275.5px;height:275.5px;transition: all 0.5s;}
#floor_2_main .procenter .list li:hover img{transform: scale(1.1);}
#floor_2_main .procenter .list li .title{text-align:center;height:50px;line-height:50px;font-size:18px; color:#333;}
#floor_2_main .procenter .list li:hover{box-shadow: 0 1px 20px rgba(0,0,0,0.1);}


.index_slip{height:180px;background: no-repeat center center}
.index_slip .slip_tit{width:772px}
.index_slip .slip_tit .tit1{padding-top:50px;font:bold 32px "microsoft yahei";color:#64c5ff}
.index_slip .slip_tit .tit2{margin-top:14px;font-size:24px;color:#fff}
.index_slip .slip_btn{display:block;margin-left:124px;margin-top:64px;width:202px;height:57px;background: no-repeat;font:bold 20px "microsoft yahei";line-height:56px;text-align:center;color:#10479f}
.index_slip1{background: no-repeat center center}
.index_slip1 .slip_tit{width:900px}
.index_slip1 .slip_btn{margin-left:94px}
.index_slip .slip_btn:hover{background: no-repeat}
.index_slip1 .slip_btn:hover{background: no-repeat}
#floor_3_main{height:606px;background:#fff}
#floor_3_main .proadvant{margin-top:60px}
#floor_3_main .proadvant .list{width:106%}
#floor_3_main .proadvant .list li{float:left;width:278px;margin-right:120px}
#floor_3_main .proadvant .list li a{display:block}
#floor_3_main .proadvant .list li:first-child{margin-left:60px}
#floor_3_main .proadvant .list li .img{width:134px;height:150px;margin:0 auto;transition:all .5s;margin-left:72px;vertical-align: baseline;}
#floor_3_main .proadvant .list li .title{margin-top:30px}
#floor_3_main .proadvant .list li .tit{font-size:24px;text-align:center;color:#1048a0}
#floor_3_main .proadvant .list li .cont{margin-top:20px;font-size:14px;line-height:24px;text-align:center;color:#666}
#floor_3_main .proadvant .list li:hover .img{margin-top:-10px;transition:all .5s}
#floor_3_main .proadvant .list li:hover .tit{font-weight:bold}


#floor_4_main{background:#f6f6f6;padding-bottom:45px}
#floor_4_main .floor_4{}
#floor_4_main .procase{position:relative;margin-top:60px}


#floor_4_main .procenter {width:1230px;margin:40px auto 0 auto;overflow: hidden;}
#floor_4_main .procenter .list{width:1230px;margin-bottom:10px;overflow: hidden;display:none;}
#floor_4_main .procenter .list:first-child{display:block;}

#floor_4_main .procenter .list li{float:left;width:275.5px;height:257px;overflow: hidden;margin:15px;border:1px solid #eaeaea;background:#fff;transition:all .5s;}
#floor_4_main .procenter .list li a{display:block;}
#floor_4_main .procenter .list li .pic{width:275.5px;height:197px;overflow: hidden;}
#floor_4_main .procenter .list li img{width:275.5px;height:197px;transition: all 0.5s;}
#floor_4_main .procenter .list li:hover img{transform: scale(1.1);}
#floor_4_main .procenter .list li .title{text-align:center;height:60px;line-height:60px;font-size:18px; color:#333;}
#floor_4_main .procenter .list li:hover{box-shadow: 0 1px 20px rgba(0,0,0,0.1);}








#floor_4_main .procase .list{width:106%}
#floor_4_main .procase .list li{position:relative;display:block;float:left;width:380px;height:480px;margin-right:30px;border:1px solid #ddd;background:#fff;transition:all ease 600ms}
#floor_4_main .procase .list li a{display:block;padding:30px;padding-bottom:80px}
#floor_4_main .procase .list li a img{display:block;width:320px;height:240px}
#floor_4_main .procase .list li .title{margin-top:20px}
#floor_4_main .procase .list li .tit{font-size:20px;color:#333}
#floor_4_main .procase .list li .cont{margin-top:12px;font-size:14px;color:#333}
#floor_4_main .procase .list li .view_detail{position:absolute;bottom:30px;left:30px;display:block;width:120px;height:32px;font-size:14px;line-height:30px;text-align:center;background:#1048a0;color:#fff}
#floor_4_main .procase .list li:hover{border:1px solid #1048a0;background:#1048a0;transition:all ease 600ms}
#floor_4_main .procase .list li:hover .tit{color:#fff}
#floor_4_main .procase .list li:hover .cont{color:#c1d4f1}
#floor_4_main .procase .list li:hover .view_detail{background:#fff;color:#1048a0}
#floor_4_main .procase .hd{position:absolute;width:100%}
#floor_4_main .procase .hd .prev{width:42px;height:42px;background-position:0px -60px;cursor:pointer;position:absolute;top:-200px;left:-80px;transition:all ease 600ms}
#floor_4_main .procase .hd .next{width:42px;height:42px;background-position:-126px -60px;cursor:pointer;position:absolute;top:-200px;right:-80px;transition:all ease 600ms}
#floor_4_main .procase .hd .prev:hover{background-position:-42px -60px;transition:all ease 600ms}
#floor_4_main .procase .hd .next:hover{background-position:-84px -60px;transition:all ease 600ms}

#floor_5_main{padding-bottom:60px;background:#fff}
#floor_5_main .inews{width:1230px; margin:35px auto 0 auto;overflow:hidden;}

#floor_5_main .list{display:none;}
#floor_5_main .list:first-child{display:block;}



#floor_5_main .list li{display:block;float:left;width:583px;height:153px;border:1px solid #ddd;background:#f6f6f6;margin:15px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#floor_5_main .list li a{display:block;height:153px}
#floor_5_main .list li .time{width:66px;margin-top:40px;margin-left:30px}
#floor_5_main .list li .time .day{font:normal 60px "arial";color:#999;line-height:50px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#floor_5_main .list li .time .year{margin-top:8px;font:normal 16px "arial";color:#666;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}

#floor_5_main .list li .pic{width:170px;height:113px;margin:20px;overflow: hidden;}
#floor_5_main .list li .pic img{width:170px;height:113px;transition: all 0.5s;}

#floor_5_main .list li .title{display:block;width:353px;margin-top:15px;}
#floor_5_main .list li .title .tit{font-size:18px;color:#333; height:56px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#floor_5_main .list li .title .cont{margin-top:8px;font-size:14px;color:#666;line-height:20px;text-align: justify;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}


#floor_5_main .list li:hover img{transform: scale(1.1);}
#floor_5_main .list li:hover{box-shadow: 0 1px 20px rgba(0,0,0,0.1);}

#floor_5_main .inews .hd{position:absolute;width:100%;top:100%}
#floor_5_main .inews .hd .prev{width:42px;height:42px;background-position:0px -60px;cursor:pointer;position:absolute;top:-200px;left:-80px;transition:all ease 600ms}
#floor_5_main .inews .hd .next{width:42px;height:42px;background-position:-126px -60px;cursor:pointer;position:absolute;top:-200px;right:-80px;transition:all ease 600ms}
#floor_5_main .inews .hd .prev:hover{background-position:-42px -60px;transition:all ease 600ms}
#floor_5_main .inews .hd .next:hover{background-position:-84px -60px;transition:all ease 600ms}
.nybanner{width:100%;height:350px;overflow:hidden;position:relative}
.nybanner img{width:1920px;height:350px;display:block;position:absolute;left:50%;margin-left:-960px;top:0}


.submian{}
.submian .productcate{border: 1px solid #0189ff;}
.submian .productcate .cate_list{border-bottom: 1px solid #ccc;}
.submian .productcate .cate_list:last-child{border-bottom:none;}
.submian .productcate .bt{float:left;line-height:40px;height:40px;width:100px;padding:10px;font-weight:bold;font-size:18px;color:#1048a0;background-color:#eef4fc;text-align:right;border-right: 1px solid #ccc;}
.submian .productcate .info{line-height:60px;}
.submian .productcate .info a{padding:0 15px;height:40px;line-height:40px;text-align:center;font-size:16px;display:inline-block;margin-left:20px;}
.submian .productcate .info .on{background:#1048a0;color:#fff;border-radius: 4px;}
.submian .productcate .info a:hover:not(.on){background:#ccc;color:#333;border-radius: 4px;}

.submian .ebox{padding-top:40px;}
.submian .ebox a{padding:0 16px;min-width:104px;height:40px; line-height:40px;text-align:center;background:#e3e3e3;font-size:18px;display:inline-block;margin-right:20px;}
.submian .ebox .on{background:#1048a0;color:#fff;}
.submian .ebox a:hover:not(.on){background:#a6a5a5;color:#333;}
.submian .title{ text-align:center;font-size:32px;color: #1048a0;margin-top:40px;}
.submian .title-line{ width:50px;height:3px;background:#ecbd32;margin:15px auto 40px auto;}

.submian .content { line-height:28px; font-size:16px;}
.submian .content a{ line-height:28px; font-size:16px;}
.submian .content *{ line-height:28px; font-size:16px;}
.submian .content p{text-indent: 2em;margin-bottom:15px;}
.submian .content  img{ margin:10px auto; display:block; _width:expression(this.width > 800 ? "800px" : true); max-width:800px;}


.submian .sobtitle{height:30px;line-height:30px;padding:10px 0px 10px;margin-bottom:20px;font-size:14px;border-bottom:1px solid #f1f1f1}
.submian .sobtitle s{width:14px;height:14px;margin-right:10px;background-position:-129px -30px}
.submian .sobtitle a{font-size:14px;color:#333}
.submian .sobtitle a:hover{color:#1048a0}
.submian .sobtitle a.now{color:#1048a0;font-size:14px;font-weight:bold}
.submian .sobtitle a.now:hover{text-decoration:underline}
.submian .subleft{width:245px}
.submian .subleft .title{background:url(/uploads/image/simages/bg5.jpg) no-repeat left;height:102px;color:#fff;font-size:20px;font-weight:bold;padding-right:29px}
.submian .subleft .title h2{line-height:102px;text-align:center;font-size:20px;font-weight:bold}
.submian .subleft .title i{font-size:20px;font-weight:bold;color:#fff;padding-left:13px;padding-top:2px}
.submian .subleft .bort9{border-top:9px solid #007eb9;border-radius:5px 5px 0px 0px}
.submian .subleft .bor9{border-bottom:9px solid #eaeaea}
.submian .subleft .lefta{width:245px;margin-bottom:10px}
.submian .subleft .lefta .comt{background:#fff}
.submian .subleft .lefta .comt ul{border:1px solid #ddd}
.submian .subleft .lefta .comt ul li a{background:#fff url(/uploads/image/simages/tb9.png) 213px center no-repeat;border-top:1px solid #eaeaea;line-height:60px;height:60px;display:block;padding-left:25px;font-size:14px}
.submian .subleft .lefta .comt ul li .box{padding:10px 0px;display:none}
.submian .subleft .lefta .comt ul li .box a{height:30px;line-height:30px;display:block;color:#888;border:0px}
.submian .subleft .lefta .comt ul li .box a:hover{color:#007eb9;background:none}
.submian .subleft .lefta .comt ul li:hover a,.submian .subleft .lefta .comt ul li.hover a{background:#1048a0 url(/uploads/image/simages/tb11.png) 213px center no-repeat;font-weight:bold;color:#fff}
.submian .subleft .lefta .comt ul li.hover a{background:#1048a0 url(/uploads/image/simages/tb11.png) 213px center no-repeat;font-weight:bold;color:#fff}
.submian .subleft .lefta .comt ul li.hover .box a{background:none;font-weight:normal}
.submian .subleft .lefta .comt ul li.hover .box a.hover{color:#007eb9;font-weight:bold}
.submian .subleft .lefta .comt1 ul li a{background:#fff url(/uploads/image/simages/jia.png) 213px center no-repeat;border-top:1px solid #eaeaea;line-height:60px;height:60px;display:block;padding-left:25px;font-size:14px}
.submian .subleft .lefta .comt1 ul li .box{padding:10px 0px;display:none}
.submian .subleft .lefta .comt1 ul li .box a{height:30px;line-height:30px;display:block;color:#888;border:0px}
.submian .subleft .lefta .comt1 ul li .box a:hover{color:#007eb9;background:none}
.submian .subleft .lefta .comt1 ul li:hover a,.submian .subleft .lefta .comt1 ul li.hover a{background:#1048a0 url(/uploads/image/simages/jia1.png) 213px center no-repeat;font-weight:bold;color:#fff}
.submian .subleft .lefta .comt1 ul li.hover a{background:#1048a0 url(/uploads/image/simages/jian.png) 213px center no-repeat;font-weight:bold;color:#fff}
.submian .subleft .lefta .comt ul li .boxlist{padding:0;display:none;border:none}
.submian .subleft .lefta .comt ul li .boxlist li{line-height:50px;background:#b1aeae}
.submian .subleft .lefta .comt ul li .boxlist li a{height:40px;padding-left:45px;color:#333;font-weight:normal;border-bottom:0;line-height:40px;background:#f6f6f6 url(/uploads/image/simages/tb12.png) 26px center no-repeat;border-top:none}
.submian .subleft .lefta .comt ul li .boxlist li a:hover,.submian .subleft .lefta .comt ul li .boxlist li a.hover{color:#1048a0;font-weight:bold}
.submian .subleft .lefta .comt ul li.hover .boxlist{display:block}
.submian .subright .anlitoph4{background:#fff}
.submian .subright .anlitoph4{height:38px;line-height:38px;border:1px solid #e4e4e4;margin-top:20px}
.submian .subright .anlitoph4 span{border-left:5px solid #1048a0;height:38px;line-height:38px;padding-left:22px;display:block;float:left;color:#1048a0;font-weight:bold;font-size:14px}
.submian .subright .divanli{border:1px solid #e4e4e4;border-top:none;margin-bottom:10px;padding:15px}
.submian .subright .divanli ul{width:105%;height:185px}
.submian .subright .divanli ul li{float:left;margin-left:10px}
.submian .subright .divanli ul li:first-child{margin-left:0}
.submian .subright .divanli ul li a img{width:194px;height:143px;display:block;border:solid 1px #e4e4e4}
.submian .subright .divanli ul li a span{height:45px;line-height:45px;text-align:center;display:block;width:170px}
.submian .subright .divanli ul li a:hover img{border-color:#007eb9}
.submian .subright .divanli ul li a:hover span{color:#007eb9;font-weight:bold}
.submian .subright .divremmnews{border:1px solid #e4e4e4;border-top:none;margin-bottom:10px;padding:15px;background-color:#fff}
.submian .subright .divremmnews ul{width:100%;overflow:hidden}
.submian .subright .divremmnews ul li{float:left;width:47%;height:35px;line-height:35px;margin:0 1.5%;border-bottom:1px dashed #ccc}
.submian .subright .divremmnews ul li a{height:35px;line-height:35px;float:left;overflow:hidden}
.submian .subright .divremmnews ul li span{color:#666;float:right;height:35px;line-height:35px;white-space:nowrap}
.submian .subright .divremmnews ul li a:hover{color:#1048a0}
.map_ul{list-style:outside none none;display:block;width:100%;padding-top:10px}
.map_ul li{display:block;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dcdbdb;margin-left:10px;float:left}
.map_ul li a{font-size:14px;float:left;width:100%;height:23px;line-height:23px;font-weight:bold}
.map_ul .list-inline{display:block;margin-left:14%;width:80%;min-height:30px}
.map_ul .list-inline a{font-weight:normal;width:auto;float:none;line-height:32px;height:32px;margin:0 10px 10px 0;display:inline-block;border:1px solid #ccc;padding:0px 10px}
.map_ul .list-inline a:hover{background:#1048a0;color:#fff}
.submian .subleft .adv{margin-bottom:10px;background:#000}
.submian .subleft .adv a img{display:block;width:100%}
.submian .subleft .adv a:hover img{opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9}
.submian .subleft .leftnews{margin-bottom:10px}
.submian .subleft .leftnews .title{height:42px;padding-left:52px;padding-top:18px}
.submian .subleft .leftnews .leftnewscomt{background:#fff;padding:10px}
.submian .subleft .leftnews .leftnewscomt ul li{height:30px;line-height:30px;border-bottom:1px solid #f2f2f2;overflow:hidden}
.submian .subleft .leftnews .leftnewscomt ul li a{font-size:14px;display:block;padding-left:10px}
.submian .subleft .leftnews .leftcont{background:#fff;padding:10px}
.submian .subleft .leftnews .leftcont h2{font-size:16px;font-weight:bold;color:#1048a0;padding-bottom:10px;border-bottom:1px solid #f2f2f2}
.submian .subleft .leftnews .leftcont span{line-height:24px;font-size:12px;padding-top:10px;display:block;border-bottom:1px solid #f2f2f2}
.submian .subleft .leftnews .leftcont p{font-size:18px;color:#333;padding-top:10px;line-height:normal}
.submian .subleft .leftnews .leftcont p i{font-size:22px;color:#1048a0;display:block}
.submian .subright{width:920px;padding-bottom:20px;line-height:28px}
.submian .subright .aboutlist{color:#666}
.submian .subright img{max-width:920px}
.submian .subright .newslist .textlist li{padding:25px 0px 25px;height:110px;border-bottom:1px solid #ddd;width:100%;margin-bottom:25px}
.submian .subright .newslist .textlist li a{display:block;cursor:pointer}
.submian .subright .newslist ul li a img{width:147px;float:left;margin-right:18px;border:1px solid #eee;height:110px;display:block}
.submian .subright .newslist ul li a .txt{color:#888;line-height:24px;font-size:12px}
.submian .subright .newslist .textlist li a p{height:40px;line-height:40px}
.submian .subright .newslist .textlist li a b{color:#1048a0;font-size:14px}
.submian .subright .newslist .textlist li a:hover b{color:#1048a0}
.submian .subright .newslist .textlist li a i{color:#999;display:block;line-height:20px;margin-bottom:5px;font-size:12px}
.submian .subright .newslist .textlist li a span{line-height:22px;max-height:66px;overflow:hidden;display:block;color:#666}
.submian .subright .newslist .textlist2 li{height:40px;line-height:40px}
.submian .subright .newslist .textlist2 li a{display:block}
.submian .subright .newslist .textlist2 li s{width:4px;height:4px;display:inline-block;vertical-align:middle;background:#007eb9;margin-right:10px;border-radius:100%}
.submian .subright .newslist ul li a:hover img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8}
.submian .subright .newslist ul li a:hover p b{text-decoration:underline}
.submian .subright .newslist ul li a:hover span{color:#777}
.submian .subright .caselist ul li{padding:20px 0px;border-bottom:1px dotted #c2c2c2;height:176px}
.submian .subright .caselist ul li a{display:block}
.submian .subright .caselist ul li a img{width:220px;height:162px;display:block;border:7px solid #e2e2e2}
.submian .subright .caselist ul li a .txt{width:470px;float:left;padding-left:20px}
.submian .subright .caselist ul li a .txt p{height:40px;line-height:40px;color:#007eb9;font-size:14px;font-weight:bold}
.submian .subright .caselist ul li a .txt i{color:#666;padding-bottom:10px;display:block}
.submian .subright .caselist ul li a .txt span{line-height:22px;height:88px;overflow:hidden;display:block;color:#666}
.submian .subright .caselist ul li a:hover img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;border-color:#007eb9}
.submian .subright .caselist ul li a:hover p{text-decoration:underline}
.submian .subright .caselist ul li a:hover span{color:#777}
.submian .subright .mess{background:#fff;padding:0px 40px 30px;width:596px;margin-left:80px}
.submian .subright .mess h1{text-align:center;font-size:30px;padding-bottom:10px}
.submian .subright .mess p{text-align:center;padding-bottom:30px}
.submian .subright .mess .left{}
.submian .subright .mess .left li{margin-bottom:15px;float:left;margin-right:10px}
.submian .subright .mess .left label{width:150px;height:43px;line-height:43px;text-align:center;background:none;color:#1048a0;font-size:16px;float:left;border-radius:3px 0 0 3px;border:1px solid #1048a0}
.submian .subright .mess .left input{border:1px solid #ccc;border-left:none;float:left;height:21px;line-height:21px;padding:11px 10px;width:404px;color:#666;border-radius:0px 3px 3px 0;outline:none}
.submian .subright .mess .left select{border:1px solid #ccc;border-left:none;float:left;height:45px;line-height:45px;width:424px;color:#666;border-radius:0px 3px 3px 0;outline:none;text-indent:10px}
.submian .subright .mess .right{float:left;width:585px;padding-top:10px;*padding-top:20px}
.submian .subright .mess .right input,.submian .subright .mess .right a{width:40%;margin-right:2%;height:45px;line-height:45px;text-align:center;display:block;border:none;background:#1048a0;color:#fff;font-size:16px;border-radius:3px;cursor:pointer;transition:ease-in-out .2s;float:left}
.submian .subright .mess .right a{color:#333;background:#ffcc00;float:right}
.submian .subright .mess .right a:hover{background:#cda503}
.submian .subright .mess .right input:hover{background:#2bba72}

.contentarticle {width:1230px;margin:40px auto 0 auto;overflow: hidden;}
.contentarticle .list{width:1230px;margin-bottom:10px;overflow: hidden;}

.contentarticle .list li{float:left;width:378px;height:410px;overflow: hidden;margin:15px 15px 20px 15px;border:1px solid #eaeaea;background:#fff;transition:all .5s;}
.contentarticle .list li a{display:block;}
.contentarticle .list li .pic{width:378px;height:251px;overflow: hidden;}
.contentarticle .list li img{width:378px;height:251px;transition: all 0.5s;}
.contentarticle .list li:hover img{transform: scale(1.1);}
.contentarticle .list li .title{height:50px;padding:10px 15px;font-size:18px; color:#333;font-weight:bold;}
.contentarticle .list li .info{ padding:0 15px;line-height:25px;color:#666;text-align: justify;}
.contentarticle .list li:hover{box-shadow: 0 1px 20px rgba(0,0,0,0.1);}

.contentarticleview{ margin-top:40px;}

.contentarticleview .contentarticleview-main{transition:all .5s}
.contentarticleview .contentarticleview-main .top{overflow: hidden;}
.contentarticleview .contentarticleview-main .top .title{font-size:26px;font-weight:bold;height:50px;text-align:center;margin-top:20px;border-bottom:1px solid #eaeaea;}
.contentarticleview .contentarticleview-main .top .text{text-align:center;color:#999;margin:10px 0 20px 0;}
.contentarticleview .contentarticleview-main .top .text i{margin:0 20px;}

.contentarticleview .contentarticleview-main .content {line-height:30px; font-size:16px;}
.contentarticleview .contentarticleview-main .content p{margin-bottom: 15px;}
.contentarticleview .contentarticleview-main .content  img{ margin:0 auto; display:block; _width:expression(this.width > 900 ? "900px" : true); max-width:900px;}

.contentarticleview .contentarticleview-next{border-top:1px solid #eaeaea;font-size:16px;height:60px;line-height:60px;}
.contentarticleview .contentarticleview-next-l{ float:left; max-width:590px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.contentarticleview .contentarticleview-next-r{ float:right;max-width:590px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.contentpic {width:1230px;margin:40px auto 0 auto;overflow: hidden;}
.contentpic .list{width:1230px;margin-bottom:10px;overflow: hidden;}

.contentpic .list li{float:left;width:275.5px;height:428px;overflow: hidden;margin:10px 15px 20px 15px;border:1px solid #eaeaea;background:#fff;transition:all .5s;}
.contentpic .list li a{display:block;}
.contentpic .list li .pic{width:275.5px;height:388px;overflow: hidden;display: flex; /* 使用弹性盒子布局 */
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */}
.contentpic .list li img{max-width:250px;max-height:350px;transition: all 0.5s;}
.contentpic .list li:hover img{transform: scale(1.1);}
.contentpic .list li .title{text-align:center;height:50px;line-height:50px;font-size:18px; color:#333;}
.contentpic .list li:hover{box-shadow: 0 1px 20px rgba(0,0,0,0.1);}



.contentpopub {width:1230px;margin:40px auto 0 auto;overflow: hidden;}
.contentpopub .list{width:1230px;margin-bottom:10px;overflow: hidden;}

.contentpopub .list li{float:left;width:275.5px;height:257px;overflow: hidden;margin:15px 15px 20px 15px;border:1px solid #eaeaea;background:#fff;transition:all .5s;}
.contentpopub .list li a{display:block;}
.contentpopub .list li .pic{width:275.5px;height:197px;overflow: hidden;display: flex; /* 使用弹性盒子布局 */
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */}
.contentpopub .list li img{width:275.5px;height:197px;transition: all 0.5s;}
.contentpopub .list li:hover img{transform: scale(1.1);}
.contentpopub .list li .title{text-align:center;height:60px;line-height:60px;font-size:18px; color:#333;}
.contentpopub .list li:hover{box-shadow: 0 1px 20px rgba(0,0,0,0.1);}


.contactus{ margin-bottom:20px; overflow:hidden;}
.contactus .contactus_left{ width:519px;height:380px; margin-bottom:20px;padding-left:80px;background: #f5f5f5;overflow:hidden;}
.contactus .contactus_left .comname{display: block;color: #333;font-size: 24px;font-weight: bold;margin:40px 0;}
.contactus .contactus_left .text{ font-size:16px;height:40px;line-height:40px;}
.contactus .contactus_left .text span{color: #606971;font-weight:bold;}
.contactus .contactus_right{width:600px;height:380px;background: #f5f5f5;}
.contactus .contactus_right .qrcode{width:200px;margin:60px 0 0 240px;}
.contactus .contactus_right .qrcode img{width:200px;height:200px;}
.contactus .contactus_right .qrcode p{ font-size:18px; text-align:center;}



.contentproduct {width:1230px;margin:40px auto 0 auto;overflow: hidden;}
.contentproduct .list{width:1230px;margin-bottom:10px;overflow: hidden;}

.contentproduct .list li{float:left;width:275.5px;height:327.5px;overflow: hidden;margin:10px 15px 20px 15px;border:1px solid #eaeaea;background:#fff;transition:all .5s;}
.contentproduct .list li a{display:block;}
.contentproduct .list li .pic{width:275.5px;height:275.5px;overflow: hidden;}
.contentproduct .list li img{width:275.5px;height:275.5px;transition: all 0.5s;}
.contentproduct .list li:hover img{transform: scale(1.1);}
.contentproduct .list li .title{text-align:center;height:50px;line-height:50px;font-size:15px; color:#333;}
.contentproduct .list li:hover{box-shadow: 0 1px 20px rgba(0,0,0,0.1);}

.contentproductview{ margin-top:40px;}

.contentproductview .contentproductview-left{width:250px}
.contentproductview .contentproductview-left .title{background:url(/uploads/image/simages/bg5.jpg) no-repeat left;height:102px;color:#fff;font-size:20px;font-weight:bold;padding-right:29px}
.contentproductview .contentproductview-left .title h2{line-height:102px;text-align:center;font-size:20px;font-weight:bold}
.contentproductview .contentproductview-left .title i{font-size:20px;font-weight:bold;color:#fff;padding-left:13px;padding-top:2px}
.contentproductview .contentproductview-left .bort9{border-top:9px solid #007eb9;border-radius:5px 5px 0px 0px}
.contentproductview .contentproductview-left .bor9{border-bottom:9px solid #eaeaea}
.contentproductview .contentproductview-left .lefta{width:250px;margin-bottom:10px}
.contentproductview .contentproductview-left .lefta .comt{background:#fff}
.contentproductview .contentproductview-left .lefta .comt ul{border:1px solid #ddd}
.contentproductview .contentproductview-left .lefta .comt ul li a{background:#fff url(/uploads/image/simages/tb9.png) 213px center no-repeat;border-top:1px solid #eaeaea;line-height:60px;height:60px;display:block;padding-left:25px;font-size:14px}
.contentproductview .contentproductview-left .lefta .comt ul li .box{padding:10px 0px;display:none}
.contentproductview .contentproductview-left .lefta .comt ul li .box a{height:30px;line-height:30px;display:block;color:#888;border:0px}
.contentproductview .contentproductview-left .lefta .comt ul li .box a:hover{color:#007eb9;background:none}
.contentproductview .contentproductview-left .lefta .comt ul li:hover a,.contentproductview .contentproductview-left .lefta .comt ul li.hover a{background:#1048a0 url(/uploads/image/simages/tb11.png) 213px center no-repeat;font-weight:bold;color:#fff}
.contentproductview .contentproductview-left .lefta .comt ul li.hover a{background:#1048a0 url(/uploads/image/simages/tb11.png) 213px center no-repeat;font-weight:bold;color:#fff}
.contentproductview .contentproductview-left .lefta .comt ul li.hover .box a{background:none;font-weight:normal}
.contentproductview .contentproductview-left .lefta .comt ul li.hover .box a.hover{color:#007eb9;font-weight:bold}
.contentproductview .contentproductview-left .lefta .comt1 ul li a{background:#fff url(/uploads/image/simages/jia.png) 213px center no-repeat;border-top:1px solid #eaeaea;line-height:60px;height:60px;display:block;padding-left:25px;font-size:14px}
.contentproductview .contentproductview-left .lefta .comt1 ul li .box{padding:10px 0px;display:none}
.contentproductview .contentproductview-left .lefta .comt1 ul li .box a{height:30px;line-height:30px;display:block;color:#888;border:0px}
.contentproductview .contentproductview-left .lefta .comt1 ul li .box a:hover{color:#007eb9;background:none}
.contentproductview .contentproductview-left .lefta .comt1 ul li:hover a,.contentproductview .contentproductview-left .lefta .comt1 ul li.hover a{background:#1048a0 url(/uploads/image/simages/jia1.png) 213px center no-repeat;font-weight:bold;color:#fff}
.contentproductview .contentproductview-left .lefta .comt1 ul li.hover a{background:#1048a0 url(/uploads/image/simages/jian.png) 213px center no-repeat;font-weight:bold;color:#fff}
.contentproductview .contentproductview-left .lefta .comt ul li .boxlist{padding:0;display:none;border:none}
.contentproductview .contentproductview-left .lefta .comt ul li .boxlist li{line-height:50px;background:#b1aeae}
.contentproductview .contentproductview-left .lefta .comt ul li .boxlist li a{height:40px;padding-left:45px;color:#333;font-weight:normal;border-bottom:0;line-height:40px;background:#f6f6f6 url(/uploads/image/simages/tb12.png) 26px center no-repeat;border-top:none}
.contentproductview .contentproductview-left .lefta .comt ul li .boxlist li a:hover,.contentproductview .contentproductview-left .lefta .comt ul li .boxlist li a.hover{color:#1048a0;font-weight:bold}
.contentproductview .contentproductview-left .lefta .comt ul li.hover .boxlist{display:block}



.contentproductview .contentproductview-right{width:910px;border:1px solid #eaeaea;transition:all .5s}
.contentproductview .contentproductview-right .top{height:400px;overflow: hidden;}
.contentproductview .contentproductview-right .pic{width:400px;height:400px;overflow: hidden;}
.contentproductview .contentproductview-right .pic img{width:400px;height:400px;transition: all 0.5s;}
.contentproductview .contentproductview-right .info{ width:470px;height:400px; padding:20px;}

.contentproductview .contentproductview-right .title{font-size:20px;font-weight:bold;height:60px;overflow:hidden;}
.contentproductview .contentproductview-right .pinfo{border:1px solid #eaeaea; padding:10px; margin-top:50px;overflow:hidden;}
.contentproductview .contentproductview-right .pinfo li{line-height:30px; overflow:hidden;margin-bottom:10px;}
.contentproductview .contentproductview-right .pinfo .pinfo_l{ float:left;width:70px;text-align:right;font-size:16px; }
.contentproductview .contentproductview-right .pinfo .pinfo_r{ float:right;width:378px;font-size:16px;}

.contentproductview .contentproductview-right .main{ margin:20px 0 0 0}
.contentproductview .contentproductview-right .main .tab{border-bottom: 2px solid #0070c0;}
.contentproductview .contentproductview-right .main .tab span{ display:block;background: #0070c0;color: #ffffff; width:100px; text-align:center; font-size:16px;height: 40px;line-height: 40px;}

.contentproductview .contentproductview-right .main .content {padding:20px; line-height:28px; font-size:16px;}
.contentproductview .contentproductview-right .main .content  img{ margin:0 auto; display:block; _width:expression(this.width > 868 ? "868px" : true); max-width:868px;}



/*分页*/
.pages {margin:20px 0;text-align:center; font-size:16px;}
.pages .on{background-color: #0070c0;border: 1px solid #0070c0;color:#fff;}
.pages a{border:1px solid #d6d6d6;height:38px; line-height:38px;text-align:center;padding: 0 16px;display:inline-block; color:#333; background-color:#fff; margin-right:15px;border-radius:4px;box-shadow: 0px 1px 10px #e4e3e3;}
.pages a:last-child{margin-right:0px;}
.pages a:hover:not(.layui-disabled){ border:1px solid #0070c0;}
.layui-disabled,.layui-disabled:hover{color: #d2d2d2 !important; cursor: not-allowed !important;}


.list_imgh ul.list li.item{width:286px;margin-right:30px}
.list_imgh ul.list li.item a{display:block;width:100%;overflow:hidden;position:relative;background:#f6f6f6}
.list_imgh ul.list li.item a:hover{background:#1048a0}
.list_imgh ul.list li.item img{display:block;width:284px;height:213px}
.item_mask{width:284px;height:213px;background:rgba(0,0,0,0);position:absolute;left:1px;top:1px;opacity:0;filter:alpha(opacity=0);*zoom:1;-webkit-transform:rotatex(180deg) scale(0.5,0.5);transform:rotatex(180deg) scale(0.2,0.2);transition:all ease-out .5s}
.item_link_icon{display:block;width:45px;height:45px;text-align:center;background-position:0px -105px;line-height:38px;position:absolute;left:50%;top:50%;margin-left:-22px;opacity:0;filter:alpha(opacity=0);*zoom:1}
.list_imgh ul.list li.item:hover .item_mask{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotatex(0deg) scale(1,1);transform:rotatex(0deg) scale(1,1);transition:all 1s cubic-bezier(.23,1,.38,1) 0s;background:rgba(0,0,0,0.3)}
.list_imgh ul.list li.item:hover .item_link_icon{transform:translatey(-21px);opacity:1;filter:alpha(opacity=100)}
.submian .t{padding:0 0 25px;color:#1048a0;font-size:18px}
.submian .t2{padding:25px 0;color:#1048a0;font-size:24px}
.formdata{padding-bottom:20px}
.formdata .item{float:left;color:#999;font-weight:normal;width:420px;height:56px;line-height:56px;border:1px solid #e4e4e4;margin-right:76px;margin-bottom:45px;position:relative}
.formdata .item label{padding-left:15px;position:absolute;left:0;top:0;z-index:11;text-align:center;display:block;margin:0;height:56px;line-height:56px;font-size:18px;color:#666}
.formdata .item input{outline:none;line-height:38px;height:38px;font-size:18px}
.formdata .item .txt{width:350px;height:56px;line-height:56px;display:block;background:none;padding-left:70px;border:0 none;color:#666}
.formdata .item .red{position:absolute;right:15px;top:0;color:#ff0000;z-index:11}
.formdata .item.mr0{margin-right:0}
.formdata .msg-box{position:absolute;left:0;top:0px}
.formdata .liuyan{width:918px;height:260px;border:1px solid #e4e4e4;float:left}
.formdata .liuyan label{text-align:right;display:block}
.formdata .liuyan textarea{width:908px;height:234px;line-height:35px;padding:12px 10px;text-indent:100px;font-size:18px;font-family:"microsoft yahei";color:#333;border:0 none;overflow:hidden;background:none;resize:none;display:block;outline:none}
.formdata .bot{width:100%}
.formdata .sub{width:232px;line-height:52px;border:2px solid #1048a0;margin-right:2px;text-align:center;background:#1048a0;color:#fff;cursor:pointer;font-size:18px;display:block;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms}
.formdata .sub:hover{background:none;color:#1048a0}
.formdata .yzm .txt{padding-left:80px}
.formdata .yzm img{position:absolute;right:0;top:0;height:56px;border:0px;display:block}
.submian .subright .thumblist{}
.submian .subright .thumblist .list{padding-bottom:20px}
.submian .subright .thumblist .item{width:880px;border-bottom:1px solid #eaeaea;display:block;padding:20px;transition:all .5s}
.submian .subright .thumblist .item a{display:block}
.submian .subright .thumblist .item .img{position:relative;width:180px;height:135px;display:block;overflow:hidden;cursor:pointer}
.submian .subright .thumblist .item img{width:100%;height:100%;transition:all 0.3s ease-out 0s}
.submian .subright .thumblist .item a:hover img{transform:scale(1.1,1.1)}
.submian .subright .thumblist .item .txt{width:680px;cursor:pointer}
.submian .subright .thumblist .item .txt h3{font-size:16px;line-height:30px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.submian .subright .thumblist .item .txt .mark{color:#999;font-size:12px;line-height:30px;padding:0}
.submian .subright .thumblist .item .txt .mark span{display:inline-block;padding-right:18px}
.submian .subright .thumblist .item .txt p{color:#666;line-height:25px}
.submian .subright .thumblist .item .txt p span{display:inline-block;color:#1048a0;padding-left:10px}
.submian .subright .thumblist .item a:hover .txt h3{color:#1048a0}
.submian .subright .thumblist .item:hover{box-shadow:0 0 15px rgba(0,0,0,0.2)}
.relink{height:38px;border:1px solid #ccc;margin:10px auto 10px;padding:0px 10px}
.relink .prevlink,.relink .nextlink{height:38px;line-height:38px}
.relink .prevlink a,.relink .nextlink a{height:38px;line-height:38px}
.relink .prevlink a:hover,.relink .nextlink a:hover{color:#1048a0}
.relink .prevlink{float:left}
.relink .nextlink{float:right}
.submian .subright .conbox .articletitle h1{font-size:24px;text-align:center;padding:20px 0px;border-bottom:1px dashed #ccc;font-weight:bold}
.submian .subright .conbox .articlemessage{line-height:30px;height:30px;margin-bottom:10px;text-align:center}
.submian .subright .conbox .articlemessage span:first-child{margin-left:0}
.submian .subright .conbox .articlemessage span{color:#999;margin-left:14px;font-size:12px}
.submian .subright .conbox .articlemessage .jiathis_style{float:left;margin-top:5px}
.submian .subright .conbox .articletencont{padding:5px 0px 20px 0px;line-height:28px;overflow:hidden;color:#666;font-size:14px}
.submian .subright .showproduct .articletencont img{max-width:100%}
.submian .subright .conbox .articletencont img{max-width:100%}
.field_down{text-align:left}
.field_down a{width:100px;height:30px;line-height:30px;background:#0267ac;color:#fff;display:block;text-align:center}



.toolbar{width:50px;position:fixed;right:1%;top:44%;z-index:999}
.toolbar dd{width:50px;height:50px;margin-bottom:1px;position:relative;background:url(/uploads/image/simages/black20.png) repeat 0 0;-webkit-border-radius:100%;border-radius:100%}
.toolbar dd i{width:50px;height:50px;display:block;position:absolute;left:0;top:0;cursor:pointer;text-align:center;-webkit-border-radius:100%;border-radius:100%}
.toolbar dd i span{width:35px;height:35px;display:block;margin:7px 0 0 7px;background:url(/uploads/image/simages/rightfixicon.png) no-repeat 0 0}
.toolbar dd.gottop{display:none}
.toolbar .slide-tel{display:block;width:0;height:50px;line-height:50px;font-size:24px;font-family:arial;color:#fff;position:absolute;padding:0 0 0 50px;top:0;right:0;overflow:hidden;-webkit-border-radius:50px;border-radius:50px;-webkit-transition:all .0s ease-in-out 0s;-moz-transition:all .0s ease-in-out 0s;transition:all .0s ease-in-out 0s}
.toolbar .pop{position:absolute;right:90px;top:-51px;background:#0185d0;display:none}
.toolbar .pop-code{width:160px}
.toolbar .pop-code img{width:120px;height:120px;display:block;padding:20px 20px 0}
.toolbar .pop-code h3{height:52px;line-height:26px;text-align:center;color:#fff;font-size:16px;font-weight:400;white-space:nowrap}
.toolbar .pop-code h3 b{display:block;font-size:14px;font-weight:normal}
.toolbar .qq span{background-position:0 -47px}
.toolbar .qq a{width:50px;height:50px;cursor:pointer;display:block}
.toolbar .qq:hover{background:#0185d0}
.toolbar .tel span{background-position:0 0}
.toolbar .tel:hover{background:#0185d0}
.toolbar .code span{background-position:0 -95px}
.toolbar .code:hover{background:#0185d0}
.toolbar .top span{background-position:0 -142px}
.toolbar .top:hover{background:#0185d0}


/*悬浮*/
.ui-sidebar{position:fixed;right:20px;top:0;display:flex;align-items:center;bottom:40px;z-index:998;}
.ui-sidebar ul{list-style:none;box-shadow:0px 0px 30px rgba(0,0,0,0.1);border-radius:0;}
.ui-sidebar ul li{color:#333;position:relative;z-index:200;}
.ui-sidebar ul li:hover div{opacity:1;right:80px;}

.ui-sidebar ul li a{display:block;width:70px;height:70px;text-align:center;background:#fff;border-top:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;}
.ui-sidebar ul li:last-child a{border-bottom:1px solid #eee;}
.ui-sidebar ul li a:hover{color:#fff;background:#0185d0;}
.ui-sidebar ul li a i{display:block;height:30px;line-height:30px;font-size:28px;overflow:hidden;padding-top:10px;}
.ui-sidebar ul li a span{display:block;overflow:hidden; margin:0 0 5px 0;}

.ui-sidebar ul li div{position:absolute;right:-100px;top:0;box-shadow:0px 0px 30px rgba(0,0,0,0.1);background:#0185d0;font-size:22px;color:#fff;border-radius:4px;padding:10px;min-height:50px;line-height:50px;opacity:0;min-width:120px;transition:all .5s ease;text-align:center;z-index:-1;white-space:nowrap;}
.ui-sidebar ul li div img{width:120px;height:120px}
.ui-sidebar ul li div:after{content:" ";position:absolute;width:10px;height:10px;border-left:0;border-bottom:0;background:#0185d0;border:1px solid #0185d0;border-bottom:0;border-right:0;right:-6px;top:35px;transform:translatey(-50%) rotate(-225deg);}


@font-face {
  font-family: "iconfont"; /* project id  */
  src:  format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-dianhua:before {
  content: "\e6b9";
}

.icon-icon_on_the_top:before {
  content: "\e626";
}

.icon-kefu:before {
  content: "\e608";
}

.icon-erweima:before {
  content: "\e616";
}

.icon-yuyan:before {
  content: "\e684";
}

.icon-arrow-down:before {
  content: "\e610";
}






.subright .searchlist{border-top:1px solid #ddd}
.subright .searchlist li{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd}
.subright .searchlist li:first-child{border-top:none}
.subright .searchlist li:hover a h2{color:#1048a0;font-weight:bold}
.leftprocomt{padding-top:10px}
.leftprocomt li{float:left;text-align:center;width:117px;margin-right:10px}
.leftprocomt li img{width:117px;height:87px;border-radius:3px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.leftprocomt li p{line-height:30px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.leftprocomt li:hover img{-webkkit-filter:brightness(105%);filter:brightness(105%)}
.leftprocomt li:hover p{color:#1048a0}
@font-face{font-family:didot;src:;src:format('embedded-opentype'), format('woff'), format('truetype'), format('svg')}
.hs10,.hs15{overflow:hidden;clear:both}
.hs10{height:10px}
.hs15{height:15px}
.hidden{display:none}
.clearer{display:block;clear:both;font-size:1px;line-height:1px;margin:0;padding:0}
.flleft{float:left}
.flright{float:right}
.mainbg{width:920px;margin:0 auto}
.originalpicborder{padding:0}
#originalpic{width:920px;overflow:hidden;position:relative;font-size:12px}
#originalpic img{display:block;min-width:100px;margin:0 auto}
.cursorl{position:absolute;z-index:999;width:50%;height:600px;color:#fff;left:0;cursor:,auto;background: repeat scroll 0 0 transparent}
.cursorr{position:absolute;z-index:999;width:50%;height:600px;color:#fff;right:0;cursor:,auto;background: repeat scroll 0 0 transparent}
.sliderpicborder{width:100%;overflow:hidden}
.thumbpicborder{width:920px;margin:0 auto;background:#eeeeee;overflow:hidden;position:relative}
.thumbpicborder #btnprev{width:45px;height:113px;cursor:pointer;position:absolute;left:20px;top:20px}
.thumbpicborder #btnnext{width:45px;height:113px;cursor:pointer;position:absolute;right:20px;top:20px}
.thumbpicborder .pic{width:755px;overflow:hidden;position:relative;margin:20px auto}
#thumbpic img{border:3px solid #ddd;cursor:pointer;background-color:#ddd;margin:0 5px;width:135px;height:108px;display:block;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#thumbpic img.active{border:3px solid #1048a0}