@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,i{margin:0; padding:0;}
li,i{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
dl,dt,dd{ margin: 0px; padding: 0px; list-style: none;}
.fl{ float:left}
.fr{ float:right}
body,td,th{font-size: 14px;	color:#333;}
a{font-size:14px; color:#333;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font-family:Microsoft YaHei; font-size: 14px; min-width:1200px; background:url(images/20180625095605_1051571878.png) center top repeat-x;}
.w1200 { width:1200px; margin:auto;}
.bz { width:1200px; margin:auto;
    overflow: hidden;
    margin-top: 40px;
}
.total_bj { width:100%; margin:auto; background:url(images/20180625095605_1051571878.png) center top repeat-x;}

/*logo*/
.top{ font-size:14px; color:#f8f8f8; height:31px; line-height:31px;}
.top a{ font-size:14px; color:#f8f8f8;}
.logo{height:161px;}
.logo_tu{ margin-top:50px; }
.logo_text{ margin-left:18px; margin-top:52px; }
.logo_text p{ color:#333; font-size:23px; font-weight:bold; letter-spacing:3px;}
.logo_text p strong{ color:#ea0000;}
.logo_text span{ display:block; color:#333; font-size:15px; margin-top:4px;}
.logo_tel{ margin-top:50px;}

/*banner*/
.focus {width:100%; height:600px; overflow:hidden; position:relative;}
.focus ul {height:600px; position:absolute;}
.focus ul li {float:left; width:100%; height:600px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1100px; left:50%; margin-left:-600px; height:24px; bottom:36px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:200px; background:url(../114my.cn.114.114my.net/cym/QQ-Flash/sprite.html) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{overflow:hidden; }
/*搜索*/
.key_all{ height:82px; line-height:82px; border-bottom:1px solid #ccc; margin-bottom:47px;}
.key_wd p{ float:left; font-size:15px; font-weight:bold;}
.key_wd span{ font-weight:normal;}

.search_tu { float:right; width:49px; height:33px; overflow:hidden}
.search_2 {float:left; width:278px;}
.search_2 input{ background: none; outline: none; border: solid 1px #b4b4b4; border-right: none; width:278px; height:31px; line-height:31px; color:#fff;}
.zhonjian {margin-top:26px; width:327px; margin-left:50px;}
.zhonjian_wenzi { margin-top:25px;}
/*pro*/

#showfennei a{color:#333;text-decoration:none;}
#showfennei a:hover{text-decoration:none;font-weight:blod;color:#333;}

.sort{ width:280px; height:auto; background:#f2f2f2;}
.sort .sort_til{ width:280px; height:107px; background:url(images/20180625111759_1396147251.png) top center no-repeat; font-size:28px; font-weight:bold; color:#fff; text-align:center; padding-top:25px;}
.sort .sort_til p{ font-family:Arial; font-size:14px; opacity:0.4; font-weight:normal; }
.sort_nor table tr{ display:block; background:url(images/20180625135216_342527697.png) center no-repeat; margin-bottom:20px;}
.sort_nor table tr a{ font-size:16px; display:block; padding-left:66px;color:#fff;}
.sort_nor img{ margin-top:28px; margin-bottom:36px;}

.sort_nor ul li{display:block; background:url(images/20180625135216_342527697.png) center no-repeat; margin-bottom:20px; height:38px; line-height:38px;}
.sort_nor ul li a{ font-size:16px; display:block; padding-left:66px; color:#fff; font-weight:bold;}

.pro_cp{ width:900px;}
.pro_mbx{ width:900px;height:50px; line-height:50px; background:#eeeeee;}
.pro_mbx p{ font-size:20px; color:#fff; background:url(images/20180625113810_11308813.png) left center no-repeat; float:left; width:110px; padding-left:50px;}
.pro_mbx span a{ color:#999; font-size:14px; display:block; float:right; padding-right:10px;}

.product_div_item_pic img{ width:282px; height:216px; margin-bottom:30px; border:1px solid #d1d1d1;}
.divproduct_new_div_item {position:relative; float:left; margin-right:24px; margin-top:9px;}
.divproduct_new_div_item:nth-of-type(3n+0){ margin-right:0px;}
.divproduct_new_div_item_body{ display:none;}
.divproduct_new_div_item_content .divproduct_new_div_item_title a{ font-size:16px; color:#fff;}
.divproduct_new_div_item_content .divproduct_new_div_item_title{ background:#9f9f9f; width:284px; height:40px; line-height:40px; text-align:center; position:absolute; top:210px;}

/*广告条*/
.bann{ height:190px; margin-top:38px; margin-bottom:50px; background:url(images/20190905191011_879774461.jpg) center no-repeat;}

/*case*/
.case{ width:100%; height:686px; background:url(images/20180723204604_1474722459.jpg) center no-repeat;}
.case_title{ text-align:center; padding-top:54px;}
.case_title img{ }
.case_title p{ color:#bcbcbc; font-size:14px; font-family:Arial; text-transform:uppercase; margin-top:10px; margin-bottom:5px; padding-bottom:26px; background:url(images/20180625151756_856843520.png) bottom center no-repeat;}

.case_content .divdgweb_new_div_item_date{ display:none; }
.case_content .divdgweb_new_div_item{ width:590px; height:228px; float:left; margin-top:20px;}
.case_content .divdgweb_new_div_item:nth-of-type(2n+0){ margin-left:20px;}
.case_content .divdgweb_new_div_item_content{ position:relative; float:right; width:305px; height:228px; background:#fff;}
.case_content .divdgweb_new_div_item_content .divdgweb_new_div_item_title{font-weight:bold; padding-bottom:34px; background:url(images/20180625161655_544335555.png) bottom left no-repeat; margin-top:25px; margin-left:20px;}
.case_content .divdgweb_new_div_item_content .divdgweb_new_div_item_a{ font-size:16px; color:#005ba4; position:absolute; padding-bottom:185px;
width: 270px;
overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.case_content .divdgweb_new_div_item_content .divdgweb_new_div_item_body{line-height: 26px; font-size:14px; color:#333; margin-left:20px; margin-top:8px; background:url(images/20180627085809_1389126891.png) bottom left no-repeat; padding-bottom:40px;}
.case_content .news_div_item_pic img{ width:285px; height:228px;}

/*advantage*/
.adv_title{ text-align:center;}
.adv_title img{ margin-top:60px; margin-bottom:14px; }
.adv_title p{ margin:auto; margin-bottom:48px; width:611px; height:41px; line-height:41px; text-align:center; background:url(images/20180625164518_1321582568.png) center no-repeat; font-size:16px; color:#333;}
.adv_one{ height:300px; margin-bottom:40px;}
.adv_one dl { float:left; margin-left:49px; margin-top:44px;}
.adv_one dl dt p{ font-size:24px; color:#005ba4; font-weight:bold; padding-top:26px;}
.adv_one dl dt span{ font-size:12px; display:block; font-family:Arial; color:#aeaeae; margin-top:8px; margin-bottom:56px; text-transform:uppercase;}
.adv_one dd{ font-size:15px; color:#333; line-height:30px;}
.adv_one dt img{ float:left;  margin-right:20px;}


.adv_two{ height:300px; margin-bottom:40px;}
.adv_two dl { float:left; margin-top:44px;}
.adv_two dl dt p{ font-size:24px; color:#005ba4; font-weight:bold; padding-top:26px;}
.adv_two dl dt span{ font-size:12px; display:block; font-family:Arial; color:#aeaeae; margin-top:8px; margin-bottom:56px; text-transform:uppercase;}
.adv_two dd{ font-size:16px; color:#333; line-height:30px;}
.adv_two dt img{ float:left;  margin-right:20px;}
/*partner*/
.partner{ margin-top:48px; width:100%; height:210px; background:url(images/20190821101205_750837422.jpg) center no-repeat; text-align:center;}
.partner2{width:100%; height:390px; background:url(images/20180724145737_475236404.jpg) center no-repeat; text-align:center;}

/*公司简介*/
.about_title{ text-align:center; }
.about_title img{ margin-top:48px; margin-bottom:14px; }
.about_title p{ margin:auto; margin-bottom:48px; width:611px; height:41px; line-height:41px; text-align:center; background:url(images/20180625164518_1321582568.png) center no-repeat; font-size:16px; color:#333;}


.about_fr{ margin-bottom:26px; width:600px; float:right; background:url(images/20180625201951_2127042779.png) top no-repeat;}
.about_tu{margin-bottom:26px; float:left; }
.about_fr .about_text{ margin-left:40px; margin-top:44px; padding-bottom:33px;}
.about_fr .about_text p{ font-weight:bold; font-size:23px; color:#fff; padding-bottom:34px; background:url(images/20180625201832_182094387.png) bottom left no-repeat;}
.about_fr .about_text em{ font-weight:bold; font-size:30px; color:#d7d7d7; font-style:normal; margin-right: 17px;display: block; margin-top:-3px; float:left;}
.about_fr .about_text span{ display:block; color:#d7d7d7; font-size:16px; line-height:30px; margin-top:22px;}
.about_fr .about_text strong{ display:block; color:#d7d7d7; font-size:16px; font-weight:normal; margin-top:16px; line-height:30px; margin-bottom:28px;}
.about_fr .about_text i a{ display:block; color:#fff; font-style:normal; font-size:14px; background:#ee1a23; width:122px; height:30px; line-height:31px; text-align:center;}
/*简介下面的分类滚动*/
	  .Adv_til {width:1196px; height:52px; margin:auto; overflow:hidden; border:1px solid #e1e1e1; margin-bottom:18px;}
	  .Adv_til li { width:299px; height:52px;line-height:52px; background:#fff; text-align:center; float:left;  font-size:16px; overflow:hidden ;color:#333;}
	  .Adv_til li:hover{ background:#1857a3; cursor:pointer; color:#fff;}
	  .Adv_list { width:1200px; margin:auto; height:210px;  overflow:hidden;}
	  .Adv_list2 { width:1200px; margin:auto; height:210px; overflow:hidden;}
	  .Adv_list3 { width:1200px; margin:auto; height:210px;  overflow:hidden;}
	  .Adv_list4 {  width:1200px; margin:auto; height:210px;overflow:hidden;}
	  .dis { display:none;}
	  .Adv_til li.on {color:#fff; background:#1857a3;}
	  .Adv_wenzi { width:1200; margin:auto;  height:210px;  color:#fff; font-size:15px; overflow:hidden}
	  .Adv_wenzi div{ display:none;}
	  .Adv_wenzi a img{ border:2px solid #cccccc;}


/*liuy*/
#tianxiethree { width:318px; float:left; margin-bottom:10px; border:1px solid #e4e4e4; }
#tianxiethree input {background:#fff; height:36px; line-height:36px; outline:none; width:308px; border: none; padding-left:10px; color:#333}
#tianxie_yzm { width:202px; float:left; margin-bottom:10px; border:1px solid #e4e4e4; }
#tianxie_yzm input {background:#fff; height:36px; line-height:36px; outline:none; width:192px; border: none; padding-left:10px; color:#333}
#tianxie_yz { width:116px; float:left; margin-bottom:10px; border:1px solid #e4e4e4; }
#tianxie_yz input {background:#fff; height:36px; line-height:36px; outline:none; width:192px; border: none; padding-left:10px; color:#333}
#tianxie_yz img{ width:116px; height:36px;}


.liuyan_list #s_content{    width: 100%;
    height: 100%;}
#tianxiefl{width:350px; float:left; margin-bottom:15px; float:right; }
#tianxiefl textarea {background:#fff; padding-left:10px; height:132px; outline:none; width:395px; color:#333; border: none; line-height:32px;}
#tianxiethree textarea {background:#fff; padding-left:10px; height:132px; outline:none; width:395px; color:#333; border: none; line-height:32px;}
#tianxieyin { display: none}
#lytijiao { float:right; overflow:hidden; }
#lytijiao input:nth-child(1) { width:142px; background:#d82128; color:#fff; cursor: pointer; padding-left:0px; border: none; line-height:38px; outline:none}
#lytijiao input:nth-child(2) { width:142px; background:#005ba4; color:#fff; cursor: pointer; padding-left:0px; border: none; line-height:38px; outline:none}
.liuyan_bj{ background:#ededed; height:338px; margin-top:18px; margin-bottom:55px;}
.liuyan_tu{ float:left;width:446px; height:252px; padding-top:50px; background:url(images/20190905191050_854858410.jpg) left 50px no-repeat; }

.liuyan_til {margin-top:50px; margin-bottom:30px;}

.liuyan { width:730px; overflow:hidden; margin-left:22px;}
.liuyan li { width:350px;margin-bottom:10px; margin-right:20px;}
.liuyan li textarea {background:#fff; padding-left:10px; height:80px; outline:none; width:356px; color:#333; border: none; line-height:32px;}
.liuyan li.lnrirong {width:368px;}
.liuyan li.lnrirong strong { float:left}
.liuyan li.tijiao input:nth-child(1) { width:100px; background:#0280ca; color:#fff; cursor: pointer; padding-left:0px;}
.liuyan li.tijiao input:nth-child(2) { width:100px; background:#5dbd25; color:#fff; cursor: pointer; padding-left:0px;}
.text-center{
        position: absolute;
    top: 145px;
    right: 0;
}
.text-center a#ongetmsg{    width: 142px;
    background: #d82128;
    color: #fff;
    cursor: pointer;
    padding-left: 0px;
    border: none;
    line-height: 38px;
    outline: none;
    display: block;
    float: left;    text-align: center;
    margin-right: 10px;
}
.text-center #reset{
        width: 142px;
    background: #005ba4;
    color: #fff;
    cursor: pointer;
    padding-left: 0px;
    border: none;
    line-height: 38px;
    outline: none;
}
/*news*/
.news{ width:590px; height:465px; }
.news_title{ background:url(images/20180626142532_509142747.png) left bottom no-repeat; height: 38px;}
.news_title p{ font-size:18px; color:#005ba4; font-weight:bold; float:left;}
.news_title span a{ font-size:14px; color:#999; display:block; float:right; width:74px; height:24px; text-align:center; line-height:24px; background:#eeeeee;}
.problem{ width:590px; margin-left:20px; height:465px;}
.problem_title{ height: 38px; background:url(images/20180626142532_509142747.png) left bottom no-repeat; }
.problem_title p{ font-size:18px; color:#005ba4; font-weight:bold; float:left;}
.problem_title span a{ font-size:14px; color:#999; display:block; float:right; width:74px; height:24px; text-align:center; line-height:24px; background:#eeeeee;}
.news .news_div_item{ height:120px; margin-top:20px;}
.news .news_div_item_pic{ float:left;}
.news .news_div_item_pic img{border: 1px solid #ccc; width: 163px; height: 120px;}
.news .news_div_item_content{ width:410px; float:right;}
.news .news_div_item_content .news_div_item_body{ color:#444; font-size:14px; line-height:26px; margin-top:8px; }
.news .news_div_item_content .news_div_item_title a{ color:#333; font-size:16px; display:block; margin-top:8px;}


.problem .divdgweb_new_div_item{ height:120px; margin-top:20px;}
.problem .divdgweb_new_div_item_content{  width:410px; float:right;}
.problem .news_div_item_pic img{ border: 1px solid #ccc; width: 163px; height: 120px;}
.problem .divdgweb_new_div_item_content .divdgweb_new_div_item_title a{color:#333; font-size:16px; display:block; margin-top:8px;}
.problem .divdgweb_new_div_item_content .divdgweb_new_div_item_body{color:#444; font-size:14px; line-height:26px; margin-top:8px; }

/*版权*/
.foot{ width:100%; background:#333; margin-top:40px;}
.foot_nav { height:87px; line-height:87px; background:url(images/20180626155928_1903049905.png) center bottom no-repeat;}
.foot_nav ul li:last-child{ padding-right:0px;}
.foot_nav ul li{ float:left; padding-right:65px;}
.foot_nav ul li a{ color:#fff; font-size:16px; display:block;}

.foot_middle{ height:270px;}
.foot_logo{ margin-top:60px; margin-right:90px;}
.foot_text{ font-size:14px; color:#fff; margin-top:56px; line-height:34px;}
.foot_text a{ color:#fff;}
.foot_ewm{ margin-top:55px;}
.foot_ft{ height:80px; line-height:79px; background:#2d2d2d; color:#fff; font-size:16px;}
.foot_ft a{ font-size:14px; color:#fff;}
.product_content{ background:url(../../site.di7.com/member/web13605vk/20200818084827_1355639539.html) center bottom no-repeat; padding-bottom:1545px; overflow:hidden; width:900px !important;}
.foot_ft p,.linkTagcs{display: inline-block; float: left;}













.shiping iframe{    width: 600px;
    height: 450px;
    margin: auto;
    display: block;}

.shiping1 iframe{    width: 796px;
    height: 450px;
    margin: auto;
    display: block;}

.linkTagcs li{line-height: 22px !important;}
.linkTagcs{    width: 1100px !important;}