.clear{clear:both;}
#logo-container,#nav-menu-toggle{position:relative}
#nav-menu-toggle :before,#nav-menu:before{left:0;content:' '}
#header{max-width:1000px;margin:auto;}
#logo-container{padding:0}
#company-title{color:#0e70b9;font-weight:700}
#menu>.menu{background:#00589A;color:#fff}
#nav-menu:before{position:absolute;top:0;height:1px;width:100%;background:#fff;opacity:.4}
#nav-menu-toggle :before{position:absolute;opacity:.3;top:0;height:100%;width:100%;z-index:1;background:#399fee}
#menu.has-nav-menu>#main-menu>#nav-menu-toggle>a>.icon{position:relative;z-index:2}
#menu a{color:#fff}
#menu>#main-menu>.menuitem>a{height:40px;line-height:40px;color:#fff;background-color:#ef242c}
#menu>#nav-menu,#menu>#nav-menu *{background:#941028}
#menu>#nav-menu>li{background:#a8c868}
#footer{color:#fff;text-align:center;position:relative;background:#0E70B9;font-size:12px;}
.widget-header{margin:10px;line-height:30px;height:30px;font-size:15px;color:#000;border:1px solid #ccc;background-image:url(../images/nav.jpg);}
.widget-header>h2{font-size:100%;padding-left:30px;background:url(../images/lb.jpg) no-repeat 10px 10px;}
.widget>.widget-body{padding:0 10px;position:relative}
.widget-mixlist>.widget-body:before,.widget-textlist>.widget-body:before{background:0 0}
.widget>.widget-footer{text-align:center;position:relative;padding:10px;margin-top:20px;}
.widget-slides>.widget-footer{height:0}
.widget>.widget-footer>.more{display:block;box-sizing:border-box;position:relative;background:#0066CB;margin:0 auto;width:105px;height:27px;line-height:27px;color:#fff;text-align:center;border-radius:6px;background-size:100%}
.widget>.widget-footer>.more>.icon{display:inline-block;width:62px;height:2px;margin-right:0;vertical-align:0;position:absolute;color:#fff;top:90%;background-size:100%}
.widget-textblock>.widget-body{line-height:2;padding:10px}
.widget-imagelist>.widget-body:after{content:' ';display:block;clear:both}
.widget-imagelist>.widget-body>.list>.list-item{float:left;width:50%}
.widget-imagelist>.widget-body>.list>.list-item>a{display:block;text-align:center;margin-top:12px;font-size:14px;color:#333;line-height:36px;}
.widget-imagelist>.widget-body>.list>.list-item>a>.image-container{overflow:hidden;width:128px;height:96px;margin:0 auto;padding-bottom:0;position:relative}
.widget-imagelist>.widget-body>.list>.list-item>a>.title{background:#0066CB;width:80px;color:#fff;line-height:18px;font-size:13px;border-radius:50px;padding:5px 8px;margin:auto;}
.widget-imagelist>.widget-body>.list>li{position:relative}
.widget-mixlist>.widget-body>.list>.list-item.only-text,.widget-textlist>.widget-body>.list>.list-item{position:relative;padding:0 10px}
.widget-mixlist>.widget-body>.list>.list-item.only-text>a,.widget-textlist>.widget-body>.list>.list-item>a{position:relative;display:block;color:#220e07;white-space:pre;overflow:hidden;text-overflow:ellipsis;padding-left:25px;padding-right:25px;height:40px;line-height:40px;border-bottom:1px solid #e4e4e4}
.widget-textlist>.widget-body>.list>.list-item:first-child>a{border-top:0}
.widget-textlist>.widget-body>.list>.list-item:nth-last-child(1)>a{border-bottom:0}
.widget-mixlist>.widget-body>.list>.list-item.only-text>a:after,.widget-textlist>.widget-body>.list>.list-item>a:after{position:absolute;display:block;content:' ';right:8px;top:50%;width:10px;height:10px;border:2px solid #035C9B;border-left:0;border-bottom:0;opacity:.8;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}
.widget-mixlist>.widget-body>.list>.list-item,.widget-textlist>.widget-body>.list>.list-item{position:relative;color:#220e07}
.widget-mixlist>.widget-body>.list>.list-item:nth-of-type(2n):before,.widget-textlist>.widget-body>.list>.list-item:nth-of-type(2n+1):before{position:absolute;content:' ';display:block;top:0;left:0;width:100%;height:100%;color:#220e07}
.ugc *{color:#594947}
.widget-mixlist>.widget-body>.list>.list-item.only-text>a:before,.widget-textlist>.widget-body>.list>.list-item>a:before{position:absolute;display:block;content:' ';left:3px;top:50%;width:8px;height:8px;border-radius:4px;background:#00925D;opacity:.8;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
.widget-detaillist>.widget-body>.list>.list-item,.widget-mixlist>.widget-body>.list>.list-item.with-details{padding:0 10px}
.widget-detaillist>.widget-body>.list>.list-item>a,.widget-mixlist>.widget-body>.list>.list-item.with-details>a{display:block;color:#594947}
.widget-detaillist>.widget-body>.list>.list-item>a:after,.widget-mixlist>.widget-body>.list>.list-item.with-details>a:after{content:' ';display:block;clear:both}
.widget-detaillist>.widget-body>.list>.list-item>a>.image-container,.widget-mixlist>.widget-body>.list>.list-item.with-details>a>.image-container{float:left;overflow:hidden;width:75px;height:75px;margin-right:10px;padding-bottom:10px;padding-top:4px}
.widget-detaillist>.widget-body>.list>.list-item>a>.text-container>.title,.widget-mixlist>.widget-body>.list>.list-item.with-details>a>.text-container>.title{font-size:120%;white-space:pre;overflow:hidden;text-overflow:ellipsis;color:#444}
.widget-detaillist>.widget-body>.list>.list-item>a>.text-container>.content,.widget-mixlist>.widget-body>.list>.list-item.with-details>a>.text-container>.content{height:3em;overflow:hidden;line-height:1.5;color:#220e07}
.widget-article>.widget-body>.article-title{font-size:150%;color:#220e07;text-align:center;padding-bottom:10px;margin-bottom:10px;line-height:1.8}
.widget-article>.widget-body>.ugc{padding:10px;line-height:2}
.widget{padding-bottom:10px}


.c_right_photo_ul li{float:left;width:48%;margin:10px 1%;}
.c_right_photo_ul li img{width:100%;}
.c_right_photo_ul li p{text-align:center;font-size:13px;line-height:18px;}

.c_right_news h4{text-align:center;margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px;}
.c_right_news_c img{max-height:100%;}


.c_right_products ul li{float:left;width:46%;margin:10px 2%;}
.c_right_products ul li img{width:100%;}
.c_right_products ul li p{text-align:center;font-size:12px;background:#0066CB;border-radius:5px;padding:5px 10px;}
.c_right_products ul li p a{color:#fff;}

.c_right_products_list h3{background:url(../images/6.png) no-repeat 16px 14px;font-weight:400;margin-top:16px;background-color:#0066CB;color:#fff;line-height:180%;padding:0 20px 0 36px;border-radius:5px;}
.c_right_products_list h3 a{color:#000;font-size:15px;color:#fff;}
.c_right_products_list h3 a span{float:right;font-size:13px;}
.c_right_products_list ul li{float:left;width:48%;margin:10px 1%;}
.pro_more{background:#FD8C2B;line-height:20px;text-align:center;margin:auto;width:70px;border-radius:50px;}
.pro_more a{color:#fff;font-size:12px;}
.c_right_products_list ul li img{width:100%;}
.c_right_products_list ul li p{font-size:12px;padding:7px 10px;line-height:18px;text-align: center;background: #eee;}
.c_right_products_list ul li p a{color: #000;}

.c_right_products_info img{width:100%;}

.products{max-width:600px;margin:auto;}
.products li{width:135px;height:130px;float:left;margin:0 5px 10px 5px;}
.products li div{width:135px;height:101px;overflow:hidden;border:1px solid #ddd;}
.products li div img{width:135px;height:101px;display:block;margin:auto;}

.products li p{text-align:center;}
.products li p a{text-align:center;color:blue;}



/* pagination
*************************************************************/
.pagination{clear: both;padding:30px 0;text-align:center;font-size:12px;}
.pagination a {padding:0 6px;margin:2px;line-height:26px;font-weight:400;color:#fff;text-decoration: none;background:#004BCD;display:inline-block;border-radius:3px;}
.pagination a:hover {color:#fff;background:#00925D;}
.pagination a:active {color:#fff;}
.pagination .current {padding:0 6px;line-height:26px;font-weight:400;margin:2px; color: #fff;background:#00925D;display:inline-block;border-radius:3px;}
.pagination .disabled {padding:0 6px;line-height:26px;margin:2px;color: #666;background:#eee;font-weight:400;display:inline-block;font-size:12px;}