.rightarrowpointer{display:none;}  
#bodycon{ padding-top:0px;}
.mianbxContent{ width:820px !important; line-height:50px !important; height:70px !important; font-size:16px !important; text-align:left !important;  background:url(/images/news21.jpg) no-repeat;  }
.strong_title{ display:none !important; font-size:16px !important;}
.mianbxContent a{ font-size:16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}
.cpcsnrx_1 img{ padding:15px;}

.markermenu ul{ margin:auto; padding:0px;}
.markermenu ul li{ line-height:45px; background:url(../images/news19.png) no-repeat; margin-top:5px; }
.markermenu ul li .first-a{ font-size:15px; font-weight:bold; background:#dfdbdb;}
.markermenu ul li .first-a:hover{ background:url(../images/news20.png) no-repeat;}
.markermenu ul li{ text-align:left; text-indent:20px;}
.markermenu ul li ul a{ font-size:14px;}
.markermenu ul li ul li{ text-align:left; text-indent:40px; height:40px; line-height:40px;}
.sheramc{}
.sheramc ul{}
.sheramc li{ height:40px; line-height:40px; margin-right:6px; padding:10px; float:left; width:38px; font-size:14px; line-height:20px; background:#ddd; margin-top:15px;}
.sheramc li a:hover{ background:none;}
.sheramc li:hover{ background:#CCCCCC}
.sheramc li:nth-child(4n){ margin-right:0px; }

.con_gongyong{ width:100%;}
#newBridge .icon-left-center {  
left:90% !important;}

body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:24px; color: #333; font-family:Microsoft YaHei;box-sizing: border-box; }
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color:#333; font-size: 14px;}
a:hover{color:#ff7800; text-decoration:blink; font-size: 14px;}
.cp img{border:solid #ddd 2px;}
.cp a:hover img{border:solid #ff7800 2px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1100px; height:20px;}
.kg1{width:1100px; height:35px; margin:0 auto;  overflow:hidden;}
.kg2{width:1100px; height:38px; margin:0 auto;  overflow:hidden;}
.kg3{width:1100px; height:50px; margin:0 auto;  overflow:hidden;}
.kg4{width:1100px; height:60px; margin:0 auto;  overflow:hidden;}
.bz{ width:1100px; margin:0 auto;}
.clear{height:0; overflow:hidden; clear:both;}
.totalwidth {width:1100px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.top45{ height:45px;}
.top40{ height:40px;} 
.top30{ height:30px;} 
.top50{ height:50px;}
.top20{ height:20px;} 
.top15{ height:15px;} 


.head_b{ width: 100%; height: 146px; background:url(/images/newstop.jpg) center no-repeat;}
.name{margin-top:44px; }
.name:hover{-webkit-animation: test 0.2s ease-in 2;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}}

.head_xt{ margin: 44px 0px 0px 0px;}
.ad{ font-size:16px; line-height: 30px;margin-top: 52px; color:#fa7821;}
.ad span{ font-size: 26px; font-weight: bold; color: #0262b8;}
.contact{ margin-top: 24px; width:300px; height:auto; float:right;}
.contact1 { width:300px; height:auto; float:left;}
#search_r{width:300px; padding-top:6px; height:auto;float:left;}
#search_r li{float:left;}

/*抬头*/
#nav_bg{width:100%; height:60px; background:#0262b8;}
.nav {height:60px; line-height:60px; width:1100px; margin:0 auto;}
.nav li {font-size:14px; float:left; text-align:center;}
.nav li a { text-align:center; color:#fff; font-size:14px; display:block; padding-left:30px; padding-right:30px;}
.nav li:hover { margin-left:-16px; margin-right:12px; background:#fa7821;  display:block; color:#fff; transform:skew(-22deg); -webkit-transform: skew(-22deg);  -moz-transform: skew(-22deg); -o-transform:skew(-22deg);  -ms-transform:skew(-22deg); transition:0.5s;}
.nav li:hover a {transform:skew(24deg) !important; -webkit-transform: skew(24deg) !important;  -moz-transform: skew(24deg) !important; -o-transform:skew(24deg) !important;  -ms-transform:skew(24deg) !important; padding-left:25px; padding-right:25px;}
.nav li.noming a {transform:skew(24deg) !important; -webkit-transform: skew(24deg) !important;  -moz-transform: skew(24deg) !important; -o-transform:skew(24deg) !important;  -ms-transform:skew(24deg) !important; padding-left:35px; padding-right:35px;}
.nav li.noming { margin-left:-16px; margin-right:12px; background:#fa7821;  display:block; color:#fff; transform:skew(-22deg); -webkit-transform: skew(-22deg);  -moz-transform: skew(-22deg); -o-transform:skew(-22deg);  -ms-transform:skew(-22deg); transition:0.5s;}

.nav li.a_nav a {transform:skew(24deg) !important; -webkit-transform: skew(24deg) !important;  -moz-transform: skew(24deg) !important; -o-transform:skew(24deg) !important;  -ms-transform:skew(24deg) !important; padding-left:35px; padding-right:35px;}
.nav li.a_nav { margin-left:-16px; margin-right:12px; background:#fa7821;  display:block; color:#fff; transform:skew(-22deg); -webkit-transform: skew(-22deg);  -moz-transform: skew(-22deg); -o-transform:skew(-22deg);  -ms-transform:skew(-22deg); transition:0.5s;}



/*banner*/
#banner { width: 100%; height: 550px; overflow: hidden;}
input,button,select,textarea {outline:none;}

#fuw{width:100%; background:url(../uploadfile/image/20180516/20180516200110_111114895.png) center no-repeat; margin:0 auto; height:178px;position: absolute;
    z-index: 9;  top: 727px; }
#fuw_w { width:1020px; margin:0 auto; font-size:34px; font-weight:bold; color:#0262b8; padding-top:40px;}
#fuw_w1 {  width:1020px; margin:0 auto; font-size:14px; color:#666666;  padding-top:25px; }

/*产品*/
#prod{ width:100%; overflow:hidden;}
#tablit {width:1100px; margin:0 auto; height:auto;background:#fff; overflow:hidden;}
#tablit dl{ width:1020px;margin:0 auto; overflow:hidden;}
#tablit dl dt{float:left; height:50px; line-height:50px; font-size:14px;}
#tablit dl dd{ width:150px; float:left; height:50px; line-height:50px; text-align:center; font-size:14px;font-size:16px; color:#666 !important; margin-left:24px;background:#ebebeb;}
#tablit dl dd:hover{ color:#fff; float:left; height:50px; line-height:50px; background:#0262b8;}
#tablit .out a{ color:#666; font-size:16px;}
#tablit .on{height:50px; line-height:50px; color:#fff !important;background:#0262b8; font-size:16px;width:150px;}
.tabcon{width:1100px; height:auto; border-top:none; clear:both; padding-top:25px;}
.dis{display:none;}
#tablit dl dd:hover a{ color:#fff !important; display:block !important;}
#tablit .on a{ color:#fff !important; font-size:16px;}

.tabcon span{width:250px;display:block;margin-bottom:27px !important;line-height:40px !important; font-size:14px; background:#ebebeb; color:#666; margin-top:5px; height:40px; margin-right:5px;}
.tabcon span a{ display:block; color:#666;font-size:14px;}
.tabcon > table > tbody > tr > td:hover > span a{ background:#0262b8; color:#fff; font-size:14px;}

.tabcon table tr td {width:250px; height: auto; overflow:hidden; display: block; float: left; margin:0px 0px 12px 12px }
.tabcon table tr td a{display: block;overflow: hidden}
.tabcon table tr td br{display: none;}
.tabcon img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width:248px; height:154px; border: 1px #dbdadc solid;}
.tabcon img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);  overflow:hidden;}




.jiagong1{ width:1100px; margin:0 auto; height:auto; margin-top:10px;}
.jiagong1 li{ width:257px; height:431px; float:left; margin-left:22px; }

.jiagong1 li:hover{-webkit-animation: test 0.2s ease-in 2;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}}
.jiagong2{ width:257px; height:238px;  }
.jiagong3{ width:257px; height:193px; background:#ededed;}
.jiagong3_w{ width:217px; height:auto; margin-left:20px; text-align:center; color:#666; line-height:30px; padding-top:20px;}
.jiagong3_w span{ font-size:18px; color:#222; font-weight:bold;}
.jiagong3_an { width:111px; height:35px; background:#0074c5; color:#FFF; text-align:center; line-height:35px; margin-left:73px; margin-top:20px;}
.jiagong3_an a{color: #FFF; }
.jiagong3_an a:hover{color: #fa7821;}

.jiagong4{ width:257px; height:193px; background:#0074c5; }
.jiagong4_w{ width:217px; height:auto; margin-left:20px; text-align:center; color:#fff; line-height:30px; padding-top:20px;}
.jiagong4_w span{ font-size:18px; color:#fff; font-weight:bold;}
.jiagong4_an { width:111px; height:35px; background:#fff; color:#222; text-align:center; line-height:35px; margin-left:73px; margin-top:20px;}
 .jiagong4_an a{color: #222; }
.jiagong4_an a:hover{color: #fa7821;}

.adv_bt { width:100%; background:url(../uploadfile/image/20180516/20180516212200_364734212.jpg) center no-repeat; margin:0 auto; height:180px;}
.adv_bw { text-align:center; font-size:15px; color:#FFF; padding-top:120px;}

.adv_bj {width:100%; background:url(../uploadfile/image/20190703/20190703195850_1864857923.jpg) center no-repeat; margin:0 auto; height:418px;}
.adv_bj1 {width:100%; background:url(../uploadfile/image/20190703/20190703195921_507926483.jpg) center no-repeat; margin:0 auto; height:418px;}
.adv_bj2 {width:100%; background:url(../uploadfile/image/20190703/20190703195941_976859671.jpg) center no-repeat; margin:0 auto; height:418px;}
.adv_bj3 {width:100%; background:url(../uploadfile/image/20180517/20180517144351_1389129801.jpg) center no-repeat; margin:0 auto; height:418px;}

.adv_kk {width:502px; background:url(../uploadfile/image/20180517/20180517145104_2076995244.jpg) center no-repeat; margin:0 auto; height:329px; float:left; margin-top:63px;}
.adv_kk1 {width:502px; background:url(../uploadfile/image/20180517/20180517145104_91124821.jpg) center no-repeat; margin:0 auto; height:329px; float:right; margin-top:63px;}
.adv_kk2 {width:502px; background:url(../uploadfile/image/20180517/20180517145104_1261888273.jpg) center no-repeat; margin:0 auto; height:329px; float:left; margin-top:63px;}
.adv_kk3 {width:502px; background:url(../uploadfile/image/20180517/20180517145105_682314815.jpg) center no-repeat; margin:0 auto; height:329px;  float:right; margin-top:63px;}

.adv_w {width:502px; height:auto; font-size:14px; color:#999999;text-transform:uppercase;     padding-bottom: 22px;  }
.adv_w h1 {font-size:28px; font-weight:bold; color:#222222;  padding-left: 20px; padding-top: 60px; }
.adv_w1 {width:502px; height:auto; font-size:14px; color:#666; line-height:30px; padding-top:6px; padding-left: 20px; }


.anli1 { width:100%; margin:0 auto; height:645px; background:#f3f5f5;}

.anli { width:100%; margin:0 auto; height:550px; background:#f3f5f5;}
.anli_bt { width:657px; height:83px; margin:0 auto; background:url(../uploadfile/image/20180517/20180517154129_2087303084.jpg) center no-repeat; text-align:center; font-size:12px; color:#b3b3b3; text-transform:uppercase; line-height: 12px;}
.anli_bt h1 {text-align:center; font-size:34px; color:#222;    padding-top: 24px;}

#guang { width:1100px; height:auto; margin:0 auto; margin-top:15px;}
#guang li { width:266px; height:372px; float:left;overflow:hidden; margin-left:9px; border:1px solid #d2d2d2; background:#FFF; color:#222;}
#guang li:hover{ color: #0262b8; }
#guang li img{transition: all 0.3s linear;}
#guang li:hover img {margin-left: -266px; transition: all 0.3s linear;}
#guang_w {  font-size:16px; font-weight:bold; padding-top:35px; padding-left: 23px; }
#guang_ww { padding-top:4px; font-size:14px; color:#666666; text-transform:uppercase;  padding-left: 23px; padding-bottom: 14px;}




/*公司简?*/
#company_box{margin:0 auto; width:100%; background:url(../images/news6.jpg) center no-repeat; padding:50px 0px; overflow:hidden; margin-bottom: 20px;}
#company{margin:0 auto; width:1100px; overflow:hidden;}
.ysimg{ float:left; width:505px; height:380px; overflow:hidden; border:20px #fff solid;}

/*公司简介文?*/
#company_rd{width:470px; float:left; position:relative; margin-left:-40px; margin-top:20px;}
#company_r{width:550px; float:left; padding-top:30px; padding-left:23px; background:#fff; padding-bottom:40px; padding-right:23px; color:#666;}
#company_rbt{width:549px; float:left; font-size:24px; font-weight:bold; line-height:36px; color:#0262b8; }
#company_rbt span{font-weight:normal; font-size:18px; line-height:24px; height:24px;}
#company_rbt2{font-size:30px; color:#ccc; height:40px; line-height:40px;　width:388px; float:left;}
#company_rbg{width:550px; float:left; padding-top:5px; line-height:35px;}
#company_rmore{width:260px; float:left; height:36px; line-height:36px; border:1px #fff solid; text-align:center; margin-top:20px;}
#company_rmore span{width:130px; height:36px; line-height:36px; text-align:center; float:left; background:#fa7821; color:#fff;}
#company_rmore span a{color:#fff; font-size:14px}
#company_rmore span a:hover{color:#fff; font-size:12px}

#company_rmore p{width:130px; height:36px; line-height:36px; text-align:center; display:block; background:#0262b8; color:#fff; float:left;}
#company_rmore p a{color:#fff; font-size:14px}
#company_rmore p a:hover{color:#fff; font-size:12px}




#video{ height:400px; width:100%;}
.video1{ background:url(/images/news9.jpg) no-repeat; width:100%; height:125px;position: relative;}
.video1 dl{width:100%; overflow:hidden; margin-top:36px;position: absolute; top:8px;left:170px;}
.video1 dl .on a{ color:#2d5e93 !important;background:url(/images/news8.png) no-repeat;width:124px; height:84px;}
.video1 dl dd{float:left; display:block; width:124px; margin-right:40px; text-align:center; line-height:45px; position:relative;}
.video1 dl dd a{font-size:18px; display:block; text-decoration:blink; background:url(/images/news7.png) no-repeat; width:124px; height:84px;}
.video1 .on{text-decoration:blink; color:#fff;width:124px; height:84px;}
.prod_dtt .on a{color:#fff;background: #d52229;}

.prod_tabconn{width:100%; height:auto; clear:both; overflow:hidden;margin-top: 30px;}
.prod_tabconn table tbody tr td{ display:inline-block; padding-right:17px; padding-left:0px !important;}
.prod_tabconn table tbody tr td:nth-child(3){ padding-right:0 !important;}
.prod_tabconn table tbody tr td div a{ font-size:14px;}
.prod_tabconn table tbody tr td div:nth-child(4){ display:none;}
.diss{display:none;}


 /*新闻*/
#news_bg { width: 100%; height: auto; background: #fff;}
.news { padding: 40px 0;}
.news_row .fl,
.news_row .fr { width: 540px; background: #fff; border: 1px solid #ccc;}
.news_row1 { display: block; position: relative;}
.news_row1:after,
.news_row1::after { position: absolute; content: ''; background: #ececec; width: 100%; height: 1px; bottom: 0; left: 0; }
.news_row1 i { background: #0262b8; width: 80px; height: 80px; display: block; float: left; position: relative; z-index: 2; -webkit-transition: 0.3s all; transition: 0.3s all; }
.news_row .fl .news_row1 i { background-image: url(/images/news12.png); background-position: center; background-repeat: no-repeat;}
.news_row .fr .news_row1 i { background-image: url(/images/news11.png); background-position: center; background-repeat: no-repeat;}
.news_row1 strong { width: 122px; display: block; padding: 15px 3px; font-size: 20px; color: #333; line-height: 35px; float: left; font-weight: 100; margin-left: 20px;}
.news_row1 span {display: block; line-height: 80px; height: 80px; color: #9e9e9e; float: right; margin-right: 20px; font-size: 14px; text-transform: uppercase;font-weight: normal;}
.news_row1 span:hover {color: #0262b8;}
.news_row1:hover i { -webkit-filter: brightness(1.15); filter: brightness(1.15);}
.news_row .fl .news_row1 strong { background: url(../uploadfile/image/20180517/20180517172335_338481840.png) no-repeat left bottom;}
.news_row .fr .news_row1 strong {background: url(../uploadfile/image/20180517/20180517172453_783343632.png) no-repeat left bottom;}
.news_div_item,
.divdgweb_new_div_item { position: relative; padding: 5px 0;height: 30px; overflow: hidden; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;}
.divdgweb_new_div_item_date,
.news_div_item_date { position: absolute; right: 0; top: 12px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;}
.divdgweb_new_div_item_date > div,
.news_div_item_date > div { display: inline-block; color: #787878;font-size: 12px; font-family: 'arial';}
.news_div_item_title,
.divdgweb_new_div_item_title {
    position: relative;
}

.news_div_item_year:after,
.news_div_item_year::after,
.divdgweb_new_div_item_year:after,
.divdgweb_new_div_item_year::after {
    content: '-';
}

.on .news_div_item_year:after,
.on .news_div_item_year::after,
.on .divdgweb_new_div_item_year:after,
.on .divdgweb_new_div_item_year::after {
    content: '';
}

.news_div_item_title:after,
.news_div_item_title::after,
.divdgweb_new_div_item_title:after,
.divdgweb_new_div_item_title::after {
    content: '';
    background: #0262b8;
    width: 4px;
    height: 4px;
    position: absolute;
    left: 0;
    top: 14px;
}

.on .news_div_item_title:after,
.on .news_div_item_title::after,
.on .divdgweb_new_div_item_title:after,
.on .divdgweb_new_div_item_title::after {
    content: '';
    display: none;
}

.news_div_item_title .news_div_item_a,
.divdgweb_new_div_item_title .divdgweb_new_div_item_a {
    font-size: 15px;
    color: #444;
    padding-left: 15px;
    display: block;
    line-height: 30px;
    width: 425px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
}

.news_row2 .divdgweb_new_div,
.news_row2 .news_div {
    padding: 25px 35px;
    height: 404px;
    font-weight: normal;
}

.news_div_item_pic,

.news_div_item_body,
.divdgweb_new_div_item_body {
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
}

.news_div_item_pic {
    margin-top: 15px;
}

.news_div_item_pic a,
.news_div_item_pic a img {
    display: block;
    width: 240px;
    height: 158px;
}

.news_div_item.on,
.divdgweb_new_div_item.on {
    height: 173px;
    border-bottom: 1px dotted #ccc;
    padding: 0 0 20px;

    margin: 5px 0;
}

.news_div_item_body,
.divdgweb_new_div_item_body {
    line-height: 21px;
    color: #767676;
    font-size: 13px;
    width: 205px;
    position: absolute;
    right: 0;
    top: 110px;
}

.on .divdgweb_new_div_item_date,
.on .news_div_item_date {
    top: 23px;
    right: 149px;
}

.on .news_div_item_title .news_div_item_a,
.on .divdgweb_new_div_item_title .divdgweb_new_div_item_a {
    position: absolute;
    left: 250px;
    top: 75px;
    width: 195px;
    text-decoration: none;
}

.on .divdgweb_new_div_item_date > div,
.on .news_div_item_date > div {font-weight: bold; color: #0262b8; font-size: 24px; line-height: 30px;}
.on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year,
.on .news_div_item_date > .news_div_item_year { font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 3px;}



/*版权*/
.copy { background: #484848; font-size:14px; text-align: justify; }
.copy a{ color:#e3e3e3; font-size:14px;}
.copy a:hover{ color:#fa7821;}
.copy_row1{ padding: 45px 0 0; }
.copy_row1 .col4 { float: left; margin-right: 55px; background: url(../images/news14.png) no-repeat right center; padding-right: 25px; }
.copy_row1 .col41 { float: left; margin-right: 55px; padding-right: 55px; }
.c4cont a {color: #fff;line-height: 30px;}

.copy_row1 .col4:nth-child(3){ margin-right: 0; background: none; }
.copy_row1 .col4 .c4title { position: relative; padding: 0 0 20px 0; margin-bottom: 5px; display: inline-block; }
.copy_row1 .col4 .c4title::after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #fff; left: 0; bottom: 10px; transition:0.6s all ease-in-out; }
.copy_row1 .col4 .c4title a{ font-size: 17px; color: #fff; display: block; line-height: 35px; }
.copy_row1 .col4:hover .c4title::after{ width: 100%; background: #fa7821}


.copy_row1 .fr{ text-align: right; }
.copy_row1 .cr_2 { font-size: 40px; color: #fff;  line-height: 40px; padding: 5px 0; letter-spacing: 0.4px}
.copy_row1 .cr_3{ font-size: 15px; color: #fff; line-height: 35px; }
.copy_row1 .cr_4 { font-size: 14px; border-top: #A5A2A2 1px solid; display: inline-block; padding: 5px; border-bottom: #A5A2A2 1px solid; margin: 10px 0; color: #fff; line-height: 25px; }

.cr4button {float: right;padding-left: 10px;}
.copy_row2{ height: 70px; line-height: 70px; color: #fff; text-align:left; border-top:1px solid #666; margin-top:40px;}
.copy_row2 a { height: 80px; line-height: 30px; color: #fff; font-size: 13px; letter-spacing: 0.4px; }
.copy_row2 a:hover{ text-align:center;}
.cr4button a {position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; padding: 0 3px;}
 .ewm {position: absolute;width: 120px;bottom: 35px;right: 0;z-index:1;display:none;}
 .ewm img {width: 100%;height:auto;}

.friendlink { margin-top: 10px;width: 270px;
margin-left: auto;}
.friendlink .fri_L { background: url(/images/news16.png) no-repeat; width: 77px; height: 28px; float: left; color: #e4e4e4; font-size: 17px; letter-spacing: 1px; padding: 6px; text-align: center; }
.friendlink .fri_R { height: 37px; display: block; float: right; width: 181px; background: #e4e4e4; }
.friendlink .linkTagcs { width: 181px; max-height: 37px; background: rgba(228,228,228,0.8) url(/images/news17.png) no-repeat 162px 18px; overflow: hidden; transition: 0.3s all ease-in-out;}
.friendlink .linkTagcs:hover { max-height: 200px; overflow-x: hidden; overflow-y: auto; }
.friendlink .fri_R .linkTagcs li { float: none; line-height: 37px; text-align: left; text-indent: 10px; }
.friendlink .fri_R .linkTagcs li a{display: block;}

/* ҳʽ */
.pagination {
  margin: 60px 0;
  text-align: center; float:left; width:787px;
  font-size: 0;
}

.pagination .pagin-left,
.pagination .pagin-mid,
.pagination .pagin-right,
.pagination .pagin-select {
  display: inline-block;
  vertical-align: middle;
}

.pagination a,
.pagination #current {
  display: inline-block;
  font-size: 14px;
  color: #333333;
  font-family: "Microsoft YaHei",Arial;
  line-height: 26px;
  border: 1px solid #cbcbcb;
  margin: 0 5px;
  padding: 0 8px;
}

.pagination #current,
.pagination a:hover {
  color: #fff;
  border-color: #a17e04;
  background: #a17e04;
}

.pagination .pagin-mid {
  font-size: 14px;
}

.pagination .pagin-mid .mob-pagin-mid {
  display: none;
}

/* Ʒ */
.product-detail {
  padding: 15px;
}

.product-detail .detail-title {
  font-size: 20px;
  color: #323232;
  font-weight: normal;
  line-height: 1.3;
  margin: 5px 0 10px 0;
}

.product-detail .detail-info {
  text-align: right;
  padding-bottom: 10px;
}

.product-detail .detail-info span {
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px;
  font-size: 14px;
  line-height: 20px;
  color: #787878;
}

.product-detail .detail-info span .iconfont {
  vertical-align: middle;
  margin-right: 5px;
}

.product-detail .detail-img {
  margin-bottom: 20px;
}

.product-detail .detail-img img {
  width: 100%;
}

.effect-top {
  border: 1px solid #f5f5f5;
}

.effect-top .slick-slide img {
  display: inline-block;
}

.effect-top .slick-con {
  display: block;
  text-align: center;
  font-size: 0;
}

.effect-top img {
  max-width: 100%;
}

.effect-bottom {
  margin: 20px 0;
  text-align: center;
}

.effect-bottom .arrow-prev,
.effect-bottom .arrow-next {
  display: inline-block;
  vertical-align: middle;
  height: 50px;
  line-height: 50px;
  font-size: 0;
  width: 20px;
  text-align: center;
  background: #e8e8e8;
}

.effect-bottom .arrow-prev img,
.effect-bottom .arrow-next img {
  vertical-align: middle;
}

.effect-bottom .small-group {
  display: inline-block;
  vertical-align: middle;
  width: 270px;
  font-size: 0;
  overflow: hidden;
  height: 85px;
}

.effect-bottom .small-group .small-wrap {
  width: 2000px;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.effect-bottom .small-group .small-img {
  width: 80px;
  height: 80px;
  text-align: center;
  margin: 0 4px;
  border: 1px solid #e2e2e3;
  float: left;
}

.effect-bottom .small-group .small-img img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}

.effect-bottom .small-group .small-img:after {
  content: '';
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}

.effect-bottom .small-group .small-img.active {
  border-color: #a17e04;
}

.product-detail .btn-group {
  text-align: center;
  font-size: 0;
  margin-bottom: 20px;
  margin-top: 15px;
}

.product-detail .btn-group a {
  display: inline-block;
  width: 31.33333%;
  margin: 0 1%;
  color: #fff;
  background: #a17e04;
  font-size: 14px;
  line-height: 35px;
}

.product-detail .btn-group a.nobuy-product {
  background: #666666;
}

.product-detail .detail-wrap {
  margin-bottom: 20px;
}

.product-detail .detail-wrap > h2 {
  border-top: 1px solid #eeeeee;
  font-size: 20px;
  color: #333;
  margin: 0;
  padding: 10px 0;
}

.product-detail .detail-content {
  padding: 10px 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  font-size: 14px;
  color: #333;
  line-height: 1.5;
}

.product-detail .detail-content p img,
.product-detail .detail-content img {
  max-width: 100%;
  width: auto !important;
  height: auto !important;
}

.product-detail .detail-tab {
  padding-top: 40px;
}

.product-detail .detail-tab .tab-li {
  font-size: 0;
  position: relative;
}

.product-detail .detail-tab .tab-li h3 {
  display: inline-block;
  width: 33%;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  color: #333;
}

.product-detail .detail-tab .tab-li h3.on {
  color: #fff;
  background: #333;
}

.product-detail .detail-tab .tab-li h3 span {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: 5px;
  background: red;
  color: #fff;
  font-size: 12px;
  border-radius: 50%;
  line-height: 20px;
  margin: 0 5px;
}

.product-detail .detail-tab .tab-li h3 a {
  position: absolute;
  z-index: 99;
  right: 0;
  font-size: 12px;
  color: #f90;
}

.product-detail .detail-tab .tab-con .no-content-icon {
  text-align: center;
  color: #a17e04;
}

#commentList li {
  padding: 10px 10px 20px;
  margin-bottom: 15px;
  border-bottom: 1px solid #ddd;
  overflow: hidden;
}

#commentList li .user-column {
  width: 70px;
  float: left;
  text-align: center;
}

#commentList li .user-column img {
  height: 40px;
  max-width: 40px;
  border-radius: 50%;
}

#commentList li .user-name {
  color: #333;
  padding-top: 5px;
  display: block;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 20px;
  text-align: center;
}

#commentList li .comment-content {
  margin-left: 80px;
  overflow: hidden;
  position: relative;
}

#commentList li .comment-content .comment-star .iconfont {
  font-size: 16px;
  color: #a17e04;
  display: none;
}

#commentList li .comment-content .comment-star .iconfont.shows {
  display: inline-block;
}

#commentList li .comment-content .comment-star span {
  position: absolute;
  right: 0;
  top: 0;
  color: #999;
  font-size: 12px;
}

#commentList li .comment-content .comment-text {
  padding: 5px 0;
  line-height: 22px;
  font-size: 12px;
}

#commentList li .comment-recover {
  font-size: 12px;
  color: #333;
}

#commentList li .comment-recover span {
  color: #f90;
}

#commentList li:last-child {
  border-bottom: none;
}

.product-comment-title {
  padding: 0 15px;
  line-height: 44px;
  font-size: 15px;
  border-bottom: 1px solid #eee;
  color: #000;
  overflow: hidden;
}

.product-comment-title .product-comment-num {
  color: #f90;
}

/* һƪһƪ */
.prev-next {
  margin-top: 20px;
  line-height: 30px;
  font-size: 14px;
  color: #333;
}

.prev-next .previous,
.prev-next .next {
  background: #eeeeee;
  margin: 10px 0;
  padding: 0 15px;
  position: relative;
}

.prev-next .previous:hover,
.prev-next .next:hover {
  background: #a17e04;
  color: #fff;
}

.prev-next .previous:hover a,
.prev-next .next:hover a {
  color: #fff;
}

.prev-next a {
  color: #a17e04;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding-left: 70px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}


.page-news-list {
  padding: 0 15px;
}

.page-news-list li {
  border: 1px solid #e5e5e5;
  margin: 20px 0;
  padding: 5px;
}

.page-news-list li h4 {
  font-size: 18px;
  color: #333;
  font-weight: normal;
  margin: 0 0 10px 0;
  line-height: 1.5;
}

.page-news-list li p {
  font-size: 14px;
  color: #666;
  line-height: 1.7;
}

.page-news-list li:hover h4 {
  color: #a17e04;
}

.page-news-list li:hover p {
  color: #a17e04;
}


.cpcsnrx_1  table{border:1px solid #ccc;border-width:1px 0 0 1px;border-collapse:collapse;}
.cpcsnrx_1  td,th{border:1px solid #ccc;border-width:0 1px 1px 0;padding:3px;}
.cpcsnrx_1  th{text-align:center;font-weight:bold;font-size:12px;background-color:#F4F4F4; text-align:center; color:#069}
