@charset "utf-8";
@-webkit-keyframes moveCount{form{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}
@-moz-keyframes moveCount{form{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}
@-o-keyframes moveCount{form{-o-transform:rotate(0);}to{-o-transform:rotate(360deg);}}
@keyframes moveCount{form{transform:rotate(0)}to{transform:rotate(360deg)}}
/*样式初始化*/
header,footer,section,aside,nav,figure,figcaption{display:block; margin:0; padding:0; border:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,blockquote{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6,dt{font-weight:normal;}
li{list-style-type:none;}
img{max-width:100%; max-height:100%; border:none;vertical-align: bottom}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type=search],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:1px solid #ddd;outline: none}
textarea{resize:none;}
a{text-decoration: none;color: #000000}
p{margin: 0}
a:hover,a:focus{text-decoration: none;color: #005bac;transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;}
button{border: none;padding: 0}
.clear{clear: both;}
.wide{width: 1260px;margin: 0 auto;}
/*样式初始化*/

/*动画时间*/
.trans{transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;}

/*头部公共样式*/
#header{}
#header .message span{margin-left: 30px;}
#header .message .phone{margin-right: 30px;}
#header .message{min-height: 42px;line-height: 42px;background: #eceff1;font-size: 16px;font-weight: bold;}
#header .func{min-height: 105px;}
#header .func .logo{margin: 17px 0 0 51px;}
#header .func .logo_1{margin: 27px 0 0 40px;}
#header .message a{font-size: 16px;font-weight: bold;}
/*.banner{display: none;}*/
/*search start */
.search_box{position: relative;margin: 60px 0 0 0;}
.search_show_btn{width: 26px;height: 33px;background: url(../images/search.png) no-repeat center;position: absolute;top: 22px;left: 0;cursor: pointer}
.search{width: 300px;height: 25px;line-height: 25px;border-bottom: 1px solid #dfdfdf}
.search>form{width: 100%;height: 100%;position: relative}
.search input[type=search]{border: none;display: block;width: 300px;height: 24px;background: #fff;text-indent: 5px;font-size: 16px;line-height: 24px;}
input::-webkit-input-placeholder{font-size:16px;}
.search input[type=submit]{position: absolute;top: 0;right: 0;border: none;display: block;width: 40px;height: 24px;background: url(../images/search.png) no-repeat #ffffff center;right: 0;top: 0;cursor: pointer}
/*导航栏*/
#nav{height: 56px;background: #12274d;text-align: left;}
#nav .wide{height: 56px;}
#nav .list{position: relative;display: inline-block;height: 56px;cursor: pointer;/*padding: 0 45px 0 39px;*/}
#nav .list i{position: absolute;top: 25px;right: 15px;display:inline-block;width: 10px;height: 6px;padding-left: 10px;background: url(../images/header_arrow.png) no-repeat right center;vertical-align: middle;}
#nav .list.on,#nav .list:hover{background: #0b1c3a;}
#nav .list a{position: relative;display:inline-block;vertical-align: middle;padding: 0 55px 0 45px;color: white;font-size: 18px;line-height: 56px;font-family: 'Ebrima';}
#nav .sub{position: absolute;top: 56px;left: 0;display:none;width: 100%;text-align: left;z-index: 999;}
#nav .sub a{display:inline-block;width: 100%;height: 39px;padding-left: 43px;padding-right: 20px;line-height: 40px;font-size: 14px;background: #0b1c3a;border-top: 1px solid #12274d;font-family: 'Ebrima';}
#nav .sub i{position: absolute;top: 0;width: 4px;height: 8px;margin: 17px 0 0 0;background: url(../images/sub.png) no-repeat right center;}
#nav .list:hover .sub{display: block;}
#nav .sub a:hover{background: #005bac;}
#nav .sub_name{position: relative;}
#nav .third{position: absolute;top: 0;left: 100%;margin-left: 63px;display:none;width: 193px;}
#nav .sub_name.on .third{display: block;}
#nav .third a{padding-left: 30px;background: #12274d;}
#nav .third a:hover{text-decoration: underline;}
#m_nav{display: none;}
/*头部公共样式 end*/

/*底部公共样式*/
#footer{}
#footer .nav{min-height: 446px;background: #23242d;}
#footer .nav .list{width: auto;display: inline-block;vertical-align: top;margin-left: 4px;margin-right: 100px;}
#footer .nav .title{padding: 69px 0 15px 0;font-size: 26px;color: white;}
#footer .nav .item{margin: 10px 0;}
#footer .nav .list.e2{width: 450px;margin-right: 40px;}
#footer .nav .list.e2 .item{float: left;width: 165px;margin-right: 60px;}
#footer .nav .list.e4{margin-right: 0;}
#footer .nav a{color: #a1a3b6;font-size: 14px;}
#footer .message{height: 65px;background: #4b4e53;}
#footer .copyright{line-height: 65px;}
#footer .message .fl,#footer .message .fl a{color: #a1a3b6;}
#footer .message .share{width: 175px;margin-top: 18px;}
#footer .message .share .item{margin-right: 17px;}
#footer .message .share .mr0{margin-right: 0;}
#footer .partner{display: inline-block;vertical-align: middle;margin-right: 5px;margin-bottom: 10px;}
#newsletter_form{margin: 25px 0;}
#newsletter_form input[name='Email']{display:inline-block;vertical-align: middle;width: 186px;height: 34px;line-height: 34px;margin: 0 -3px;padding: 0 5px;border: none;font-size: 16px;}
#newsletter_form .submit{display:inline-block;vertical-align: middle;width: 39px;height: 34px;background: url(../images/email.jpg) no-repeat center center;border: none;margin: 0 -3px;cursor: pointer;}
#footer .nav .item.address i{background: url(../images/foot_address.png) no-repeat left center;display: inline-block;vertical-align: top;width: 20px;height: 25px;}
#footer .nav .item.address a{display:inline-block;vertical-align: top;padding-left: 5px;width: 88%;font-size: 12px;}
#footer .nav .item.admin i{background: url(../images/foot_user.png) no-repeat left center;display: inline-block;vertical-align: top;width: 20px;height: 25px;}
#footer .nav .item.admin a{display:inline-block;vertical-align: top;padding-left: 5px;width: 86%;}
#footer .nav .item.email i{background: url(../images/foot_email.png) no-repeat left center;display: inline-block;vertical-align: top;width: 20px;height: 25px;}
#footer .nav .item.email a{display:inline-block;vertical-align: top;padding-left: 5px;width: 86%;}
#footer .nav .item.phone i{background: url(../images/foot_phone.png) no-repeat left center;display: inline-block;vertical-align: top;width: 20px;height: 25px;}
#footer .nav .item.phone a{display:inline-block;vertical-align: top;padding-left: 5px;width: 86%;}
/*底部公共样式*/


/*首页*/
.index_product{margin-top: 52px;text-align: left;}
.index_product .list{width: 259px;height: 354px;display: inline-block;vertical-align: top;padding: 19px;border: 1px solid #e6e6e6;margin: 0 20px 18px -3px;cursor: pointer;}
.index_product .list:hover{border: 1px solid #005bac;}
.index_product .list.last{margin-right: 0;}
.index_product .cate{width: 259px;padding-bottom: 11px;border-bottom: 1px solid #eeeeee;text-align: left;font-size: 20px;}
.index_product .photo{width: 259px;height: 194px;margin: 9px 0;text-align: center;}
.index_product .name{height: 58px;padding: 20px 0 10px 0;text-align: left;border-bottom: 1px solid #eeeeee;overflow: hidden;}
.index_product .name a{font-size: 14px;}
.index_product .more{margin-top: 8px;text-align: left;}
.index_product .more a{font-size: 16px;color: #3eb134;}
.index_product .list:hover .more a{color: #005bac;}

.index_info{background: #f2f2f2;}
.index_info .title{padding-top: 75px;padding-bottom: 35px;margin-left: 3px;font-size: 32px;}
.index_info{}
.index_info .list{display: inline-block;width: 378px;height: 356px;vertical-align: top;margin-right: 56px;margin-bottom: 90px;border: 1px solid #dcdcdc;background: white;}
.index_info .list.mr0{margin-right: 0;}
.index_info .list .photo{width: 300px;height: 225px;margin: 8px auto;text-align: center;overflow: hidden;}
.index_info .list .photo:hover img{transform: scale(1.05);}
.index_info .name{width: 360px;margin: 20px auto 10px auto;}
.index_info .name a{font-size: 16px;}
.index_info .brief{width: 360px;margin: 0 auto;max-height: 28px;}
.index_info .more{margin-right: 13px;margin-top: 5px;text-align: right;}
.index_info .more a{display: inline-block;width: 25px;height: 25px;background: url(../images/new_more.png) no-repeat center center;}
.index_info .list:hover a{color: #005bac;}
.index_info .list:hover .more a{background: url(../images/new_more_on.png) no-repeat center center;}
.index_about{width: 100%;height: 100%;margin-top: 30px;background: #5dcf7e;}
.index_about .photo{width: 50%;}
.index_about .detail{width: 50%;color: #ffffff;}
.index_about .e1{width: 620px;margin: 10% 0 0 42px;font-size: 36px;}
.index_about .e2{width: 620px;margin: 5% 0 0 42px;font-size: 20px;line-height: 30px;}
.index_about .more{margin-top: 5%;margin-left: 42px;}
.index_about .more a{font-size: 18px;color: #ffffff;}
.index_brand{width: 100%;min-height: 489px;background: #12274d;text-align: center;}
.index_brand .list{display: inline-block;width: 18%;margin: 0 25px;vertical-align: top;}
.index_brand .list .photo{width: 150px;height: 150px;margin: 105px auto 55px;}
.index_brand .list .e1{background: url(../images/logo_bg_1.png) no-repeat center center;}
.index_brand .list .e2{background: url(../images/logo_bg_2.png) no-repeat center center;}
.index_brand .list .e3{background: url(../images/logo_bg_3.png) no-repeat center center;}
.index_brand .list .e4{background: url(../images/logo_bg_4.png) no-repeat center center;}
.index_brand .list .name{margin-bottom: 15px;font-size: 20px;color: white;}
.index_brand .list .brief{font-size: 16px;color: #80899b;}
.index_brand .list:hover .photo{animation: moveCount .5s;}
/*面包屑地址*/
.location{margin-top:22px;border-bottom:1px dashed #c9c9c9;margin-left: 5px;padding-bottom:13px;font-size:15px;color:#7e7e7e;}
.location .name{margin-left: 5px;font-size: 22px;color: black;}
.location .bread{margin-top: 8px;margin-right: 5px;}
.location a{font-size:15px;color:#7e7e7e;text-decoration:none;}

#main .main_left.mb_main_left{display: none;}
.mb_cate_content{display: none;}
/*产品列表页*/
/*左侧产品分类*/
.main_left .category{width: 257px;margin-left: 5px;}
.mb_main_left{display: none;}
.main_left .category dd{width: 255px;height: 37px;margin-bottom: 11px;line-height: 37px;background: #ececec;border: 1px solid #c0c3c4;/*cursor: pointer;*/}
.main_left .category dd a{width: 228px;padding-left: 28px;background:url(../images/cate_logo.png) no-repeat 216px center; font-size: 16px;}
.main_left .category dd span{display:inline-block;float: right;width: 13px;height: 13px;margin-top: 13px;margin-right: 27px;background:url(../images/cate_logo.png) no-repeat right center;}
.main_left .category dl.on dd,.main_left .category dd:hover{background: #005bac;border: 1px solid #005bac;}
.main_left dl.on{margin-bottom: 0;}
.main_left .category dl.on dd a,.main_left .category dd:hover a{color:white;}
.main_left .category dl.on span,.main_left .category dl:hover span{margin-top: 13px;margin-right: 27px;background:url(../images/cate_logo_on.png) no-repeat right center;}
.main_left .category .son{display: none;}
.main_left .category dt{height: 41px;line-height: 41px;border-bottom: 1px solid #b4b2b2;}
.main_left .category dt:last-child{margin-bottom: 2px;border-bottom: none;}
.main_left .category dt a{display:inline-block;width: 228px;padding-left: 57px;background:url(../images/sub_cate.png) no-repeat 41px center; font-size: 14px;}
.main_left .category dt:hover a,.main_left .category dt.on a{background:url(../images/sub_cate_on.png) no-repeat 41px center;color: #005bac;}
.main_left .category .son.on,.main_left .category dl.on .son{display: block;}
.main_left .category dl.show .son{display: block;}
/*左侧产品分类 end*/
.products{}
.products ul{width: 970px;text-align: left;}
.products ul li{display:inline-block;width: 261px;height: 240px;margin: 5px 40px 5px 20px;vertical-align: top;overflow: hidden;}
.products .pro_pic{width: 261px;height: 150px;overflow: hidden;text-align: center;}
.products .pro_pic:hover{transform: scale(1.05);}
.products .pro_name{padding: 20px 0;text-align: left;}
.products .pro_name a{font-size: 14px;}
/*产品列表页 end*/

/*翻页*/
#turn_page{text-align:center; height:35px; line-height:35px; clear:both;margin-bottom:30px;}
#turn_page li{border:1px #cecece solid; display:inline-block; *display:inline; *zoom:1; font-size:14px; height:33px; line-height:33px; overflow:hidden; background:white; border:1px solid #cecece;vertical-align:top; margin:0 4px; border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;font-weight:bold;}
#turn_page li em{width:7px; height:12px; display:inline-block; vertical-align:middle; margin-top:10px;}
#turn_page font, #turn_page a{width:32px; height:33px; display:block; text-align:center; text-decoration:none;}
#turn_page .page_item_current{background:#3eb134; color:white; cursor:default;}
#turn_page .page_button, #turn_page .page_noclick{width:auto; padding:0 12px;}
#turn_page .page_noclick{cursor:no-drop;}
.icon_page_prev{background:url(../images/global/normal.png) no-repeat -391px -24px;}
.icon_page_next{background:url(../images/global/normal.png) no-repeat -408px -24px;}
#turn_page .other_page{background:white; border:1px solid #cecece;}
#turn_page .other_page a{color:#585858;}


/*询盘*/
#inquiry{}
#inquiry .rows{margin: 6px 0;}
#inquiry .brief{margin: 25px 15px;line-height: 25px;font-size: 16px;color: #5d5d5d;}
#lib_inquiry_list{width: 1190px;margin: 0 0 0 17px;padding-top: 35px;padding-bottom: 65px;background: #f0f0f0;}
#lib_inquiry_list label{display:inline-block;width: 280px;text-align: right;vertical-align: middle;font-size: 14px;}
#lib_inquiry_list .input{display:inline-block;width: 308px;height: 32px;padding: 0 5px;border: 1px solid #c9c9c9;vertical-align: middle;}
#lib_inquiry_list select{width: 313px;height: 32px;border:1px solid #c9c9c9;font-size: 14px;padding-left: 5px;}
#lib_inquiry_list select option{font-size: 14px;}
#lib_inquiry_list .border{width: 90%;margin: 35px auto;border-top: 1px solid #b5b5b5;}
#lib_inquiry_list .needed .input{width: 128px;margin: 0 -3px;}
#lib_inquiry_list .needed .input:first-child{margin-left: 0;}
#lib_inquiry_list .form_area{display:inline-block;width: 491px;height: 138px;padding: 5px;border: 1px solid #b5b5b5;vertical-align: middle;}
#lib_inquiry_list input[name='VCode']{width: 105px;}
#lib_inquiry_list .code img{margin-left: 15px;vertical-align: middle;}
#lib_inquiry_list input[name='Submit']{width: 144px;height: 38px;margin-top: 20px;background: #ff9900;color: white;border: 1px solid #ff7200;font-size: 20px;}
#lib_inquiry_list .radio_label{width: auto;margin: 5px 15px 5px 0;}
#lib_inquiry_list .closest{width: 425px;}
#lib_inquiry_list .correct{width: 440px;}
#lib_inquiry_list .wind .radio_label{text-align: center;}
#lib_inquiry_list .wind .radio{margin-top: 10px}
/*询盘 end*/


.article{}
.article .content{margin-bottom: 10px; }

.article .main_right{width: 960px;}
.article .main_right .title{margin: 10px 0;text-align: left;font-size: 30px;}
.article .main_right .name{margin: 15px 0;font-size: 20px;color: #005bac;}

.about_us .main_right{width: 943px;}
.about_us .brief{margin: 20px 0;font-size: 16px;line-height: 25px;color: #5d5d5d;text-indent: 1em;}
.about_us .content{margin: 10px 0;}
.about_us .list{width: 100%;min-height: 270px;margin-bottom: 35px;}
.about_us .list .name{margin-top: 20px;font-size: 14px;color: #5d5d5d;}
.about_us .list.e1{background: #d8efd6}
.about_us .list.e2{background: #ccdeee}
.about_us .list .detail{width: 179px;height: 230px;text-align: center;}
.about_us .list .detail .photo{width: 179px;height: 179px;}
.about_us .list .description{width: 685px;min-height: 195px;font-size: 14px;color: #5d5d5d;line-height: 25px;}
.about_us .list.e1 .detail{float: right;margin: 24px 30px 0 0;}
.about_us .list.e2 .detail{float: left;margin: 24px 0 0 30px;}
.about_us .list.e1 .description{float: left;margin: 35px 0 0 25px;}
.about_us .list.e2 .description{float: right;margin: 35px 25px 0 0;}

/*博客*/
.about_us .blog_list{}
.about_us .blog_list{display: inline-block;width: 290px;min-height: 265px;vertical-align: top;margin-right: 30px;margin-bottom: 30px;border: 1px solid #dcdcdc;}
.about_us .blog_list.mr0{margin-right: 0;}
.about_us .blog_list .photo{width: 280px;height: 125px;margin: 8px auto;text-align: center;overflow: hidden;}
.about_us .blog_list .photo:hover img{transform: scale(1.05);}
.about_us .blog_list .name{width: 280px;margin: 20px auto 15px auto;}
.about_us .blog_list .name a{font-size: 16px;}
.about_us .blog_list .brief{width: 280px;margin: 0 auto;min-height: 28px;font-size: 12px;line-height: normal;}
.about_us .blog_list .more{margin-right: 13px;margin-top: 5px;margin-bottom: 5px;text-align: right;}
.about_us .blog_list .more a{display: inline-block;width: 25px;height: 25px;background: url(../images/new_more.jpg) no-repeat center center;}
.about_us .blog_list:hover a{color: #005bac;}
.about_us .blog_list:hover .more a{background: url(../images/new_more_on.jpg) no-repeat center center;}

.feedback_form_box{margin-bottom: 80px;}
.feedback_form_box .rows{width: 100%;margin-bottom: 10px;}
.feedback_form_box label{display:inline-block;width: 125px;margin-top: 5px;margin-right: 35px;font-size: 16px;vertical-align: top;}
.feedback_form_box span{display:inline-block;vertical-align: top;}
.feedback_form_box .input{width: 488px;height: 30px;padding: 0 5px;border: 1px solid #b2b2b2;}
.feedback_form_box select{width: 500px;height: 32px;padding: 0 5px;border: 1px solid #b2b2b2;font-size: 12px;color: #868686;}
.feedback_form_box .form_area{width: 488px;height: 144px;padding: 5px;border: 1px solid #b2b2b2;}
.feedback_form_box input[name='Submit']{width: 153px;height: 50px;margin-top: 40px;background: #3eb134;font-size: 18px;border-bottom: 2px solid #0e5008;cursor: pointer;}
.feedback_form_box .brief{width: 501px;}
.feedback_form_box .brief img,.feedback_form_box .brief .e1{display: inline-block;vertical-align: middle;}
.feedback_form_box .brief .e1{margin-left: 5px;font-size: 16px;}
.feedback_form_box .brief .e2{margin-left: 35px;font-size: 16px;}
.feedback_form_box .brief .e2 em{color: #005bac;}

/*浮动窗*/
#float_chat{position:fixed; top:25%;right: 10px; z-index:1000;}
#float_chat .inner_chat{min-height:90px;}
#go_top{display:block; height:24px; line-height:24px; color:#fff; text-align:center; font-size:14px;}
#go_top:hover{text-decoration:none;}
.chat_box{margin:0 auto;}
.chat_box>a{display:block; text-decoration:none;}
.chat_box>a>span{display:none;}
.chat_box>a .relimg{width:150px; height:150px; padding:6px; background:#e3e3e3; position:absolute; left:-172px; top:-49px; display:none;}
.chat_box>a .relimg img{max-width:100%; min-height:100%;}
.chat_box>a:hover .relimg{display:block;}
.float_chat_2{width:50px; right:20px;}
.float_chat_2 .chat_box{width:50px;}
.float_chat_2 .chat_box>a.QQ{background:url(../images/qq.png);background-repeat: no-repeat;}
.float_chat_2 .chat_box>a{position: relative;width:50px; height:51px;z-index: 1;}
.float_chat_2 .chat_box>a.Skype{background-image:url(../images/skype.png);background-repeat: no-repeat;background-position: center;}
.float_chat_2 .chat_box>a.Email{background-image:url(../images/email.png);background-repeat: no-repeat;background-position: center;}
.float_chat_2 .chat_box>a.trademanager{background-image:url(../images/wangwang.png);background-repeat: no-repeat;background-position: center;}
.float_chat_2 .chat_box>a.WeChat{background-image:url(../images/qq.png);background-repeat: no-repeat;background-position: center;}
.float_chat_2 .chat_box>a.phone{background-image:url(../images/phone.png);background-repeat: no-repeat;background-position: center;}
.float_chat_2 .chat_box>a.tel{background-image:url(../images/tel.png);background-repeat: no-repeat;background-position: center;}
.float_chat_2 #go_top{width: 50px;height: 51px;background-image:url(../images/return_top.jpg);background-repeat: no-repeat;}
.float_chat_2 #go_top span{display:none;}
.float_chat_2 .chat_box>a span{position: absolute;right: 50px;width: 200px;height: 51px;background: #6ec34d;color: white;z-index: 0;}
.float_chat_2 .chat_box>a:hover{background-color: #6ec34d;}
/*.float_chat_2 .chat_box>a:hover span{display: block;}*/
.float_chat_2 .chat_box>a .type{margin-left: 10px;font-size: 18px;}
.float_chat_2 .chat_box>a .name{margin-left: 10px;font-size: 14px;}
.float_chat_2 .chat_box>a .name a{width: 100%;height: auto;font-size: 14px;color: white;}

.contact_form_box{width: 640px;margin: 10px 0 20px 0;}
.contact_form{background: #dbdcdb; display: block; overflow: hidden; padding: 29px 37px 16px; min-height: 300px; box-shadow: 1px 1px 1px 1px #b9b9b9; border: 1px solid #b4b4b4;}
.contact_form .rows{display: inline-block;vertical-align: top;width: 45%;} 
.contact_form .rows label{display:inline-block;width: 100%;height: 30px;line-height: 30px;font-size: 14px;text-align: left;} 
.contact_form .rows span{display:inline-block;width: 100%;} 
.contact_form .rows select{display:inline-block;width: 80%;height: 30px;line-height: 30px;} 
.contact_form .rows .input{display:inline-block;width: 70%;height: 30px;padding: 0 10px;line-height: 30px;} 
.contact_form .rows.message{width: 80%;min-height: 80px;}
.contact_form .rows .form_area{width: 90%;height: 50px;padding: 5px;}
.contact_form .rows.submit{width: 100%;height: 35px;line-height: 35px;}
.contact_form .rows.submit input[type='submit']{width: 80px;height: 35px;margin: 10px 0;line-height: 35px;font-size: 14px;}