/*head-top*/
.head-top{margin:26px 0;}
.head-top-left p{display: inline-block;line-height: 20px;font-size: 12px;}
.head-top-right a{display: inline-block;line-height: 20px;font-size: 12px;color: #4d4d4d !important;}
.head-top-right p{display: inline-block;line-height: 20px;margin:0 10px}
.head-top-right a:hover{text-decoration: underline;color: #ed7d31;}

/*head*/
.head{width: 100%;border-top: 10px solid #ed7d31;}
.head-box{width: 1000px;margin: 0 auto;position: relative;}
.head-left{display: inline-block;}
.head-left a{width: 100px;height: 123px;display: inline-block;vertical-align: middle;}
.head-left div{display: inline-block;display: inline-block;width: 400px;margin: 0 0 0 20px;vertical-align: middle;}
.head-left div p{background: url(../images/head-list.png) no-repeat 0px 8px;font-weight: bold;font-size: 16px;line-height: 20px;margin:0 0 8px 0;padding: 0 0 0 10px;}

.head-right {width: 438px;}
.head-right p.head-p{color: #ff0305;font-size: 16px;line-height: 50px;color: #ff0305;}
.head-right p.head-p img{width: 170px;height: 50px;vertical-align: middle;margin: 0 20px 0 0;}
.head-right p.head-tel{line-height: 50px;color: #808080;font-size: 16px;}
.head-right p.head-tel span{font-size: 20px;color: #ff0305;margin: 0 0 0 5px;font-family: 'verdana';line-height: 50px;}

/*sou*/
.menu_go{width:300px;height:34px;display:block; float:left; position:relative;border: 1px solid #ccc;-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;overflow: hidden;}
.search_main{width:100%;height:34px;float:left;border:none;background:transparent;color:#4d4d4d;line-height: 34px;padding:0 0 0 10px;background:#fff;}
.search_btn{display: block;width:36px;height:34px;border: none;cursor: pointer; position:absolute;right:0;background:url(../images/sou.jpg) no-repeat center center;position: absolute;top: 0px;right: 0px}
.phcolor{color: #ff0}
/* .text_box:focus{background: none;} */

/*top END*/

/*fy*/
ul.lx-link li{background: none;display:block;padding: 0;margin:0 0px 0 10px;float: left;}
ul.lx-link li a{display: inline-block;width: 30px; height: 30px;}
ul.lx-link li a img{width: 100%;height: 100%;}
ul.lx-link li a:hover {filter:alpha(opacity:60);opacity:0.6;}

/*fy-END*/

/*header*/

/*-menu-*/
.menu-box{width: 100%;background: #1175cf;height: 50px;line-height: 0;margin: 0px 0 0 0;}
.menu{margin:0 auto;max-width: 1050px;}
.menu>ul{}
.menu>ul>li{float:left;display:block;z-index:999999;position: relative;}
.menu ul li a{line-height:16px;color:#333;text-align:center;display:block;transition:.5s all;font-size: 16px;}
.menu ul li a.depth{line-height:16px;color:#333;text-align:center;display:block;float:left;transition:.5s all;
    -webkit-transition:.5s all;
    -moz-transition:.5s all;
    -o-transition:.5s all;
    -ms-transition:.5s all;
    color: #fff;
    padding: 0 6px;
    margin: 17px 0px;
    border-right: 1px solid #fff;
}
.menu ul li:last-child a.depth{border-left: none;}
.menu ul.nav>li a.depth1{color:#fff;background: none;}
.menu ul.nav>li:hover a.depth{background:none;color: #1175cf;}
.menu ul.nav>li:hover{background: #fff;border-top: 2px solid #0964b7;margin: -2px 0 0 0;}

.menu ul.nav li a.depth1:hover{ }
.menu ul.nav li a.current{}
.menu ul .children {
    z-index:999999;
    display: none;
    position: absolute;
    top:50px;
    left:0px;
    width: 200px;
    padding:0 10px 10px 10;
    border-top: 0;
    line-height: normal;
    text-align:left;
    border-top: 0px solid #eee;
    background: #eee;
   
}
.menu ul.children li {border-top: 1px solid #0964b7;}
.menu ul.children a{background: #1175cf;font-size: 14px; color: #fff;line-height: 20px;display:block;padding:10px 10px;text-align: left;width: 180px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.menu ul.children a:hover{color: #fff;background: #0964b7;}



/*-banner-*/

.flexslider{position:relative;height:auto;overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/width: 100%;margin: 0 auto;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.slides li img{width:100%; /*background:url(../images/loading.gif) no-repeat no-repeat center;*/}
.slides li a {display: block;line-height:0 ;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;display: none;}
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px;display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:80px;overflow:hidden;cursor:pointer;background: url(../images/circle1.png);}
.flex-control-nav .flex-active{background: #fab404;background: url(../images/circle2.png);}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin:-25px 0 0 0;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity:0);opacity:0.0;transition:all 0.3s ease 0s}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;}
.flexslider:hover .flex-direction-nav li a{filter:alpha(opacity:30);opacity:0.3;}
.flex-direction-nav li a.flex-prev:hover{filter:alpha(opacity:50);opacity:0.5;}
.flex-direction-nav li a.flex-next:hover{filter:alpha(opacity:50);opacity:0.5;}



/*-banner END-*/

/*header END*/

/*main-box*/
.main{width: 100%;background:none;}
.main-box{width: 1000px;margin: 0 auto;}

.main-bt-01{text-align: center;background: url(../images/bt-xian-02.png) repeat-x 5px;height: 30px;}
.main-bt-01 p{display: inline-block;color: #703811;font-family:'times-new-roman-special-g1-bold';font-size: 30px;line-height: 30px;padding:0 30px;background:#fffcf7;vertical-align: middle;margin: 0 -10px;}
.main-bt-01 span{display: inline-block;background: url(../images/pp-bt-icon.png) no-repeat center center;width: 10px; height: 30px;vertical-align: middle;position: relative;z-index: 20}

.main-01-box{margin: 40px 0px 70px -26px}
.main-01{width: 230px;text-align: center;margin: 0 0 30px 26px;}
.main-01 a.main-img-box{width: 100%;margin: 0 auto;display: block;}
.main-01 div.main-img{width: 100%;height: 230px;overflow: hidden;}
.main-01 div.main-img img{width: 100%;height: 100%}
.main-01 a.main-img-box:hover img{
   -webkit-transform: scale(1.05);
   -moz-transform: scale(1.05);
   -o-transform: scale(1.05);
   -ms-transform: scale(1.05);
   transform: scale(1.05);
   transition:all 0.3s ease 0s
}
.main-01 a p{line-height: 40px;font-size: 20px;text-align: center;color: #1a1a1a;overflow: hidden;max-height: 40px;background: #fad404;text-transform: uppercase;font-weight: bold;}
.main-01>p{font-family:'times-new-roman-special-g1-bold';line-height: 40px;max-height: 40px;width: 100%;color: #703811;overflow: hidden;font-size: 20px;border-bottom: 1px solid #703811;}
.main-01>a.main-more{background: #703811;line-height: 30px;border: 0px solid #eee;padding:0 15px;display:inline-block;position: relative;color: #fff;position: relative;margin:10px 0 0 0;text-transform: uppercase;}
.main-01>a.main-more:hover{background: #884e16;}

.main>.main-box>p{font-size: 26px;line-height: 30px;color: #333;text-align: center;font-weight: bold;}
.main>.main-box>span{font-size: 20px;line-height: 30px;text-align: center;color: #333;font-weight: bold;display: inline-block;width: 100%;}


.main01{background: #f2f2f2;}
.main02{background: #d9d9d9;}

.main02>.main-box>span{font-size: 16px;color: #333;line-height: 22px;font-weight: bold;}

/*main-abt*/
.main-abt p{font-size: 20px;font-weight: bold;color: #333;line-height: 104px;}
.main-abt span{float: left;width: 540px;font-size: 16px;line-height: 30px;color: #4d4d4d;display: inline-block;}
.main-abt a{margin: 20px 15px 0 0;line-height: 38px;font-size: 16px;width:123px;border: 1px solid #54728c;display: inline-block;float: left;background: #1175cf;color: #fff;text-align: center;transition:all 0.3s ease 0s}
.main-abt img{float: right;width: 400px;height: 250px;}
.main-abt a:hover{background: #ed7d31;border: 1px solid #ed7d31;}

/*main-bt*/
.main-bt{width: 100%;background: #1175cf;}
.main-bt>.main-box>p{color: #fff;text-align: center;font-size: 20px;line-height: 30px;}
.main-bt>.main-box>span{color: #fff;text-align: center;font-size: 16px;line-height: 30px;display: block;}
.main-bt-fl{width: 630px;text-align: left;height: 100px;overflow: hidden;}
.main-bt-fl p{color: #fff;font-size: 20px;line-height: 24px;color: #fff;}
.main-bt-fl span{font-size: 20px;line-height: 30px;color: #fff;margin: 10px 0 0 0;display:block;}
.main-bt-fr {text-align: center;}
.main-bt-fr p{color: #fff;font-size: 16px;line-height: 40px;}
.main-bt-fr p span{font-size: 20px;line-height: 40px;font-weight: bold;color: #aa2929;}
.main-bt-fr a{font-size: 16px;line-height: 30px;color: #fff;background: #7f7f7f;padding: 0 15px;display:inline-block;margin: 5px 0 0 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;transition:all 0.3s ease 0s}
.main-bt-fr a:hover{background: #ed7d31;}
.main-bt>.main-box>ul{margin: 0 auto;text-align: center;}
.main-bt>.main-box>ul li{display: inline-block;text-align: center;margin: 18px 0;border-right: 1px solid #fff;}
.main-bt>.main-box>ul li:last-child {border:none}
.main-bt>.main-box>ul li a{display: inline-block;font-size: 16px;line-height: 20px;padding: 0 15px;color: #fff;}
.main-bt>.main-box>ul li a:hover{text-decoration: underline;}
/*main-box END*/

/*main-1j*/
.main-1j{margin:0 0 0 -75px}
.main-1j li{width: 190px;float: left;margin: 0 0 0 75px;}
.main-1j>li>p>a{width: 100%;line-height: 38px;border: 1px solid #ccc;background: #f7f5fa;text-align: center;font-size: 16px;font-weight: bold;color: #333;display: block;margin:0 0 10px 0;transition:all 0.3s ease 0s}
.main-1j>li>p>a:hover{background: #ccc;border: 1px solid #808080;}
.main-1j>li>a{display: block;padding: 0 0 0 10px;font-size: 14px;line-height: 20px;margin: 5px 0;color: #333;display: inline-block;width: 100%;transition:all 0.3s ease 0s}
.main-1j>li>a:hover{text-decoration: underline;color: #ed7d31}

.main-cp{margin:0 0 0 -50px}
.main-cp li{margin: 30px 0 0 50px;float: left;}
.main-cp li div{width: 298px;height: 298px;border: 1px solid #ccc;overflow: hidden;}
.main-cp img{width: 100%;height: 100%;}
.main-cp a:hover img{transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transition:all 0.5s ease-in}
.main-cp a{display: block;}
.main-cp p{width: 300px;text-align: center;background: #808080;color: #fff;line-height: 40px;height: 40px;overflow: hidden;font-size: 18px;}
.main-cp a:hover p{background: #1175cf;}


/*mian-2j*/
.main-2j{}
.main-fl{width: 500px;text-align: center;}
.main-fl-icon{background: url(../images/bt-shu.png) no-repeat center;width:60px;height: 60px;text-align: center;}
.main-fl-icon p{line-height: 60px;font-size:28px;font-family: 'Calibri';font-weight: bold;color: #fff;}
.main-fl-t{width: 435px;border-bottom: 2px solid #1175cf;}
.main-fl-t p{font-weight: bold;color: #1175cf;line-height: 30px;font-size: 20px;width: 100%;}
.main-fl-t span{color: #1175cf;line-height: 30px;font-size: 18px;width: 100%;padding:0 0 0 20px;width: 100%;display: block;margin: 10px 0 5px;}
.main-fl>p{font-size: 16px;color: #333;line-height: 24px;margin: 26px 0;text-align: left;max-height: 144px;overflow: hidden;}
.main-fl>a{text-align: center;line-height: 40px;width:200px;background: #1175cf;height: 40px;display: inline-block;color: #fff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
transition:all 0.3s ease 0s
}
.main-fl-02{text-align: left;}
.main-fl-02>a{margin: 0 20px 0 0;}
.main-fl-03{text-align: left;}
.main-fl-03>a{margin: 0 20px 0 0;}
.main-fl>a.an-02{color: #333;background: #a5a5a5;}
.main-fl>a:hover{background: #ed7d31;}
.main-fl>a.an-02:hover{color: #fff;}

.main-fr{width: 400px;height: 300px;}
.main-fr img{width: 100%; height: 100%;}
.main-fr-02{position: relative;width: width: 450px;}
.main-fr-02 div{width: 270px;height: 290px;margin:0 0 0 170px;border: 5px solid #1175cf;}
.main-fr-02 .zhedie-01{position: absolute;top: -60px;left: 0;margin: 0;z-index: 0}
.main-fr-02 .zhedie-02{position: relative; z-index: 2}

/*main-3j*/
.main-3j{margin: 0 0 0 -26px;}
.main-3j li{padding:0 24px;border: 1px solid #999;width: 180px;margin: 0 0 0 26px;background: #fff;text-align: center;float: left;}
.main-3j li p{color: #1175cf;font-size: 16px;line-height: 22px;margin: 20px 0 10px 0;height: 44px;overflow: hidden;text-align: left;}
.main-3j li div{width: 100%;height: 135px;overflow: hidden;}
.main-3j li img{width: 100%;height: auto;}
.main-3j li span{font-size: 12px;line-height: 22px;height: 180px;color: #4d4d4d;display: inline-block;width: 100%;overflow: hidden;margin: 10px 0;text-align: left;}
.main-3j li a{display: inline-block;border: 2px solid #1175cf;padding: 0 28px;line-height: 26px;font-size: 14px;color: #333;-moz-border-radius: 5px;margin: 0 0 10px 0;
-webkit-border-radius: 5px;
border-radius:5px;transition:all 0.3s ease 0s}
.main-3j li a:hover{background: #1175cf;color: #fff;}

/*mian-ren*/
.main-ren{}
.main-ren li{width: 480px;display: inline-block;}
.main-ren li .main-ren-p{width: 160px;height: 160px;overflow: hidden;transition:all 0.3s ease 0s;
-moz-border-radius: 80px;
-webkit-border-radius: 80px;
border-radius:80px;border: 1px solid #ccc;}
.main-ren li .main-ren-p:hover{border: 1px solid #ccc;transform:rotate(5deg);
-ms-transform:rotate(5deg);
-moz-transform:rotate(5deg); 
-webkit-transform:rotate(5deg); 
-o-transform:rotate(5deg);}
.main-ren li .main-ren-t{width: 250px;margin:0 0 0 30px;}
.main-ren li .main-ren-t p{font-size: 14px;line-height: 22px;color: #333;}
.main-ren li .main-ren-t span{font-size: 12px;line-height: 22px;color: #4d4d4d;margin: 5px 0 0 0;display: block;}
.main-ren li .main-ren-t a{padding: 0 10px;line-height: 28px;border: 1px solid #333;color: #333;font-size: 14px;display: inline-block;transition:all 0.3s ease 0s;}
.main-ren li .main-ren-t a:hover{background: #ed7d31;border: 1px solid #ed7d31;color: #fff;}

/*main-4j*/
.main-news{width:670px;}
    .slideTxtBox{ width:100%;}
    .slideTxtBox .hd{ height:40px;background: url(../images/4j-bj.png) repeat-x center;}
    .slideTxtBox .hd>ul{text-align: center;}
    .slideTxtBox .hd>ul>li{font-size: 14px; float:left;width: 118px;height: 38px;border: 1px solid #4376a5;cursor:pointer;color: #fff;background: #1175cf;line-height:38px;-moz-border-radius: 5px;margin:0 0 0 30px;
    -webkit-border-radius: 5px;
    border-radius:5px;}
    .slideTxtBox .hd>ul>li.on{}
    .slideTxtBox .bd>ul{padding: 30px 20px; zoom:1;border: 1px solid #ccc;height: 240px;}
    .slideTxtBox .bd>li{ height:24px; line-height:24px;   }
    .slideTxtBox .bd>li .date{color:#1175cf;font-weight: bold;}
    .bd-01 p{display: inline-block;}
.main-news-fl{width: 250px;height: 150px;}
.main-news-fr{width: 350px;text-align: right;}
.main-news-fr p{line-height: 22px;font-size: 14px;color: #333;overflow: hidden;max-height: 44px;margin: -5px 0 0 0;text-align: left;}
.main-news-fr span{line-height: 22px;font-size: 12px;color: #333;margin: 10px 0;max-height: 66px;overflow: hidden;display: inline-block;text-align: left;}
.main-news-fr a{line-height: 20px;background: #c0c0c0;color: #333;display: inline-block;text-align: right;padding: 0 10px;transition:all 0.3s ease 0s}
.main-news-fr a:hover{background: #1175cf;color: #fff;}
.main-news-lest{margin: 0 0 0 -15px}
.main-news-lest li{margin: 0 0 12px 15px; width: 305px;float: left;}
.main-news-lest li a{transition:all 0.3s ease 0s;color: #333;font-size: 12px;line-height: 14px;border-bottom: 1px dashed #b2b2b2;height: 14px;overflow: hidden;display: block;background: url(../images/main-4j-icon.png) no-repeat 5px center;padding:0 0 0 16px}
.main-news-lest li a:hover{color: #ed7d31;text-decoration: underline;}

.main-faq{width:300px;}
    .txtMarquee-top{overflow:hidden; position:relative;  border:1px solid #ccc;border-top:none;}
    .txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
    .txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
       cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
    .txtMarquee-top .hd .next{ background-position:0 -140px;  }
    .txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
    .txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
    .txtMarquee-top .bd{min-height: 330px;height: 330px;}
.main-faq-bt{padding:0 10px;border: 1px solid #ccc;}
.main-faq-bt div{width: 14px;height: 14px;background: #bfbfbf;margin: 0 20px 0 0;display: inline-block;}
.main-faq-bt p{font-size: 16px;line-height: 38px;color: #333;font-weight: bold;text-align:left;display: inline-block;}
.main-faq-bt span{text-align: right;display: inline-block;width: 72%;}
.main-faq-bt a{display: inline-block;font-size: 12px;line-height: 38px;}
.main-faq-bt a:hover{text-decoration: underline;color: #ed7d31}
.txtMarquee-top .infoList li{border-bottom: 1px dashed #b2b2b2;display: block;}
.txtMarquee-top .infoList li a{display: block;transition:all 0.3s ease 0s;padding:5px 10px;}
.txtMarquee-top .infoList li p{font-size: 12px;line-height: 20px;color: #f00;height: 20px;overflow: hidden;margin: 6px 0;}
.txtMarquee-top .infoList li span{font-size: 12px;line-height: 20px;color: #333;}
.txtMarquee-top .infoList li a:hover{background: #eee;}

/*main-foot*/
.main-foot{background: #808080;}
.foot-top{border-bottom: 1px solid #ccc;}
.foot-top p{font-size: 40px;padding: 0 30px 0 70px;line-height: 40px;color: #fff;display: inline-block;}
.foot-top a{font-size: 16px;padding: 0 0 0 70px;line-height: 16px;color: #fff;display: inline-block;}
.foot-top a:hover{text-decoration: underline;}
.foot{}
.foot-logo{width: 127px;height: 155px;margin: 10px 0 0 55px;}
.foot-t{width: 510px;margin: 0 0px 0 20px;}
.foot-t-fl{width: 340px;margin: 0 0 10px 0;}
.foot-t-fl>span{font-size: 16px;line-height: 16px;color: #fff;}
.foot-t-fl p{font-size: 12px;line-height: 20px;color: #fff;margin: 10px 0 0 0;}
.foot-t-fl p span{font-size: 12px;line-height: 20px;color: #fff;}
.foot-t-fl p a{font-size: 12px;line-height: 20px;color: #fff;}
.foot-t-fl p a:hover{text-decoration: underline;}
.foot-t-fr{width: 140px;}
.foot-t-fr p{font-size: 12px;line-height: 20px;color: #fff;}
.foot-t>a{display: inline-block;vertical-align: middle;}
.foot-t>p{font-size: 12px;line-height: 20px;color: #fff;display: inline-block;margin:0 15px 0 30px;}
.foot-t>p span a{font-size: 12px;line-height: 20px;color: #fff;padding:0 5px;}
.foot-t>p span{font-size: 12px;line-height: 20px;color: #fff;}
.foot-p{width: 270px;}
.foot-p img{margin:0 10px;display: inline-block;}




/*main*/
.main-left{width:220px}
.main-right{width: 740px;padding: 0 10px 0 0}
.ny-right{width: 740px;padding: 0 0px 0 0;}
.ny-right-01{width: 100%;margin: 30px 0 0 0;}
.main-left-01{width: 220px}


/*scroll*/
.scroll_bg{padding:0px 0;}
.scroll{width:480px;margin:auto;position:relative;overflow: hidden;}
.headline{font-family: 'calibri';font-size:28px; text-transform:capitalize;font-weight:bold;}

.main-lunbo-01 {position: relative;margin: 0px 0 0px 0}
.main-lunbo-01 .prev, .main-lunbo-01 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;margin: 50px 0 0 0;}
.main-lunbo-01 .prev {width:30px;height:30px;/* position:absolute;top:50px;left:0px; */background:url(../images/lunbo-01.png) no-repeat;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out; }
.main-lunbo-01 .prev:hover{transition:all 0.3s ease 0s;background:url(../images/../images/lunbo-01-02.png) no-repeat right;}
.main-lunbo-01 .next {width:30px;height:30px;background:url(../images/../images/lunbo-02.png) no-repeat right;/* position:absolute;top:50px;right:0px; */transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}
.main-lunbo-01 .next:hover{transition:all 0.3s ease 0s;background:url(../images/../images/lunbo-02-02.png) no-repeat right;}
.main-lunbo-01 .pic {width:100%;overflow:hidden;margin:0 10px}
.main-lunbo-01 .pic li{height:150px;width:185px;float:left;margin:0 10px;text-align: center;}
.main-lunbo-01 .pic li>a{position: relative;display: block;}
.main-lunbo-01 .pic li>a span{ display:block; overflow:hidden;width:185px;height:150px;border:solid 1px #ccc;}
.main-lunbo-01 .pic li>a div.red-new{background: url(../images/new-bj.png) no-repeat;position: absolute;top:-3px;right:-3px;width: 60px;height:60px;}
.main-lunbo-01 .pic li a img {-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;width:100%;height:auto;}
.main-lunbo-01 .pic li a:hover img {opacity: 0.8;-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.main-lunbo-01 .pic_name{display:none;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:12px 0 0;color: #069fe1;}
.main-lunbo-01 .pic li p{overflow: hidden;margin:10px 0 0 0;color: #808080;display: none;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height:44px;}
.main-lunbo-01 .pic li .pic_name:hover {color:#e7212a;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;text-decoration: underline;}
.main-lunbo-01 .pic li:hover span{}

.main-lunbo-02 {position: relative;margin: 0px 0 0px 0}
.main-lunbo-02 .prev, .main-lunbo-02 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;margin: 80px 0 0 0;}
.main-lunbo-02 .prev {width:30px;height:30px;/* position:absolute;top:50px;left:0px; */background:url(../images/lunbo-01.png) no-repeat;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out; }
.main-lunbo-02 .prev:hover{transition:all 0.3s ease 0s;background:url(../images/../images/lunbo-01-02.png) no-repeat right;}
.main-lunbo-02 .next {width:30px;height:30px;background:url(../images/../images/lunbo-02.png) no-repeat right;/* position:absolute;top:50px;right:0px; */transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}
.main-lunbo-02 .next:hover{transition:all 0.3s ease 0s;background:url(../images/../images/lunbo-02-02.png) no-repeat right;}
.main-lunbo-02 .pic {width:100%;overflow:hidden;margin:0 10px}
.main-lunbo-02 .pic li{height:200px;width:150px;float:left;margin:0 16px;text-align: center;}
.main-lunbo-02 .pic li>a{position: relative;display: block;}
.main-lunbo-02 .pic li>a span{ display:block; overflow:hidden;width:147px;height:197px;border:solid 1px #ccc;}
.main-lunbo-02 .pic li>a div.red-new{background: url(../images/new-bj.png) no-repeat;position: absolute;top:-3px;right:-3px;width: 60px;height:60px;}
.main-lunbo-02 .pic li a img {-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;width:100%;height:100%;}
.main-lunbo-02 .pic li a:hover img {opacity: 0.8;-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.main-lunbo-02 .pic_name{display:none;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:12px 0 0;color: #069fe1;}
.main-lunbo-02 .pic li p{overflow: hidden;margin:10px 0 0 0;color: #808080;display: none;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height:44px;}
.main-lunbo-02 .pic li .pic_name:hover {color:#e7212a;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;text-decoration: underline;}
.main-lunbo-02 .pic li:hover span{}

.main-lunbo-03 {position: relative;margin: 0px 50px;display: inline-block;}
.main-lunbo-03 .prev, .main-lunbo-03 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;margin: 80px 0 0 0;}
.main-lunbo-03 .prev {width:30px;height:30px;/* position:absolute;top:50px;left:0px; */background:url(../images/lunbo-03.png) no-repeat center;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out; }
.main-lunbo-03 .prev:hover{transition:all 0.3s ease 0s;}
.main-lunbo-03 .next {width:30px;height:30px;background:url(../images/../images/lunbo-04.png) no-repeat center;/* position:absolute;top:50px;right:0px; */transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}
.main-lunbo-03 .next:hover{transition:all 0.3s ease 0s;}
.main-lunbo-03 .pic {width:100%;overflow:hidden;margin:0 10px}
.main-lunbo-03 .pic li{height:240px;width:185px;float:left;margin:0 10px;text-align: center;}
.main-lunbo-03 .pic li{position: relative;display: block;}
.main-lunbo-03 .pic li span{ display:block; overflow:hidden;width:183px;height:183px;border:solid 1px #ccc;}
.main-lunbo-03 .pic li>div.red-new{background: url(../images/new-bj.png) no-repeat;position: absolute;top:-3px;right:-3px;width: 60px;height:60px;}
.main-lunbo-03 .pic li img {-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;width:100%;height:100%;}
.main-lunbo-03 .pic li a:hover img {opacity: 0.8;-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.main-lunbo-03 .pic_name{overflow:hidden;color: #4d4d4d;line-height: 20px;height: 40px;margin: 6px 0 0 0;font-size: 12px;}
.main-lunbo-03 .pic li p{overflow: hidden;margin:10px 0 0 0;color: #808080;display: none;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height:44px;}
.main-lunbo-03 .pic li .pic_name:hover {color:#ed7d31;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;text-decoration: underline;}
.main-lunbo-03 .pic li:hover span{}

/*scroll END*/

/*san END*/



/*footer*/




/*-back-top-*/
.toTop{
	display:block;
	position:fixed;
	right:20px;bottom:10px;
	z-index:99999;
	width:49px;
	height:67px;
	cursor:pointer;
	display:none;
  overflow: hidden;
  -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
filter:alpha(opacity:80);opacity:0.8;
}
.toTop:hover{filter:alpha(opacity:100);opacity:1;}
/*-back-top END-*/
/*service*/
#service{position:absolute;right:10px;top:100px;z-index:9999;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #service{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#ser_main{float:left;position:relative;z-index:9;height:200px;margin-top:20px;}
#ser_main a{display:block;overflow:hidden;}
#ser_main a#floatShow{height:200px;width:40px;z-index:99999;}
#ser_main a#floatHide{height:200px;width:40px;}


#onlineService{border:3px solid #fad404;width:240px;background:#FFF;float:left;background: #333333;}
.xuanfu_tit{height:36px;margin:6px;line-height:40px;color:#0f6ba5;border-bottom:1px solid #6aa8d5;font-weight:normal;font-size:14px;text-align:center;}

.onlineMenu ul{overflow:hidden;width: 100%;}
.onlineMenu li{width:225px;margin: 20px auto 0;}
.onlineMenu li span{color: #fad404;font-size: 16px;display: inline-block;width: 10px;text-align: center;}
.onlineMenu .meInput{display: inline-block;color: #ccc;background: #515151;width:175px;padding:10px;font-size:14px;line-height: 20px;border:1px solid #515151;vertical-align:middle;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.onlineMenu .meInput:focus{background:#515151;border:1px solid #808080;}
.onlineMenu .meText{display:inline-block;color: #ccc;background: #515151;width:175px;min-height:100px;font-size:14px;line-height: 20px;padding:10px;border:1px solid #515151;max-width:100%;vertical-align:middle;font-family:Arial,serif;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.onlineMenu .meText:focus{background:#515151;border:1px solid #808080;}




button.ft-newlter-btn-01 {
    position: relative;
    top:0px;
    left:15px;
    display: inline-block;
    line-height: 36px;
    color: #1a1a1a;
    font-size: 14px;
    text-transform: uppercase;
    font-family: tahoma;
    background-color: #fad404;
    border: none;
    font-weight: bold;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    cursor: pointer;
    padding:0 10px;
    border: 2px solid #fad404;
    margin: 0 0 20px 0;
}
button.ft-newlter-btn-01:hover{color: #fad404;background: #1a1a1a;}
button.ft-newlter-btn-01 div.tj-01{background:url(../images/nav-jiao01.png);width: 10px;height: 10px;position: absolute;top: 3px;right: 3px;}
button.ft-newlter-btn-01:hover div.tj-01{background:url(../images/nav-jiao03.png);}



/*service END*/
/*footer END*/

/*---------------------------in-page--------------------------*/

.ny{width: 100%;padding: 40px 0;background: #f2f2f2;}
.ny-box{width: 1000px;margin:0 auto;padding:0px 0 20px 0}
.ny-box-01{width: 1000px;margin:0 auto;padding:30px 0 0px 0}
.ny-main{width: 100%;}
.ny-main-01{}
.ny-main-02{}
.ny-main-03{}
.box_l{padding: 0px 0 0 0;}
.ny-left{width: 220px;}

/*hot-sou*/
.hot-sou{margin: 18px 0;}
.hot-sou p{text-transform: capitalize; display: inline-block;font-size: 14px;line-height: 24px;color: #1175cf;}
.hot-sou a{display: inline-block;font-size: 14px;line-height: 24px;color: #333;transition:all 0.3s ease 0s;margin:0 5px}
.hot-sou a:hover{text-decoration: underline;color: #1175cf;}


/*ny-banner*/
.ny-banner{margin: 0 auto;width: 1400px;height: 300px;overflow: hidden;}
.ny-banner img{width: 100%;height: auto;}
/*ny-tab*/
.ny-tab{border-bottom: 2px solid #1175cf;margin: 20px 0;}
.ny-tab p{background: url(../images/ny-tab.png) no-repeat left center;padding:0 10px 0 20px;line-height: 30px;font-size: 14px;color: #1175cf;display: inline-block;text-transform: capitalize;font-weight: bold;}
.ny-tab a{line-height: 30px;font-size: 14px;color: #333;transition:all 0.3s ease 0s;text-transform: capitalize;display: inline-block;}
.ny-tab a:hover{text-decoration: underline;color: #1175cc;}
.ny-tab i{line-height: 30px;font-size: 14px;display: inline-block;margin: 0 10px;}



/*ny-top END*/

/*left*/
.fen-bt-box{width: 100%;background: #1175cf;}
.fen-bt{width: 100%;position: relative;}
.fen-bt p{color: #fff;line-height: 50px;font-size: 20px;padding:0 0 0 0px;text-transform: capitalize;text-align: center;}


.sideMenu{background: #fff;border: 4px solid #1175cf;}
.sideMenu h3{border-bottom:1px dashed #ccc; background:#fff; cursor:pointer;margin:0 20px;padding: 10px 0;
}
.sideMenu h3 a{font-size: 16px; line-height: 30px;padding: 0px 0 0px 10px;display: block;color:#fff;font-family: Arial;font-weight:100;overflow: hidden;background: #1175cf;}
.sideMenu h3 a:hover{}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; display: none;}
.sideMenu h3.on em{ background-position:16px -57px;display: none;}
.sideMenu ul{}
.sideMenu ul li{background: #fff;margin:0 10px;border-bottom: 1px dashed #ccc;}
.sideMenu ul li a{display: block;font-size: 14px; line-height: 20px;padding:10px 0px 10px 20px;color: #1a1a1a;background: url(../images/new-icon01.png) no-repeat 10px 16px;transition:all 0.3s ease 0s}
.sideMenu ul li a:hover{text-decoration: underline;color: #1175cf;}

.fen-p{width: 100%;height:130px;margin:30px 0 0 0 ;display:block;position: relative;}
.fen-p img{width: 100%;height: 100%;}
.fen-p-t{width: 100%;height: 45px;position: absolute;bottom:0;overflow: hidden;transition:all 0.3s ease 0s}
.fen-p-t p{font-size: 20px;line-height: 45px;text-align: center;position: relative;z-index: 50;color: #fff;max-height: 45px;}
.fen-p-t div{width: 100%; height: 100%;background: #000;filter:alpha(opacity:30);opacity:0.3;position: relative;z-index: 25;top:-90px;}
.fen-p-t span{display:block;color: #fff;position: relative;z-index: 30;line-height: 22px;max-height: 44px;overflow: hidden;margin:0 10px;font-size: 12px;}
a.fen-p:hover .fen-p-t{height: 100%}
a.fen-p:hover .fen-p-t div{filter:alpha(opacity:50);opacity:0.5;}

ul.fen li{margin: 0 0 0 10px;padding:8px 0;/* border-bottom:1px dashed #ccc; */position: relative;}
ul.fen02 li {margin: 0 0 0 0px;}
ul.fen02{margin: 0 10px 0 0;}
ul.fen>li>a{background: url(../images/fen_icon_02.png) no-repeat 5px 9px;padding:0 5px 0 15px;text-transform: capitalize;line-height: 22px;display:block;transition:all 0.3s ease 0s;overflow: hidden;text-decoration: underline;color: #1175cf}
ul.fen li:hover>a{text-decoration: underline;color: #da832f;padding:0 0 0 20px;overflow: hidden;}

.zi_childMenu{position:absolute;left:210px;top:-1px;z-index:9999999;text-align:left;display: none;margin:0px 0 0 0;border: 1px solid #cccccc;overflow: hidden;
    -webkit-box-shadow:1px 3px 5px #cccccc;
-moz-box-shadow:1px 3px 5px #cccccc;
-o-box-shadow:1px 3px 5px #cccccc;
box-shadow:1px 3px 5px #cccccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
}

.zi_childMenu>li{display:block;background:#f7f7f7; width:180px;padding: 0px 0 0 0;margin:0 0px !important}
.zi_childMenu>li:hover{background: #e5e5e5;}
.zi_childMenu>li>a{transition:all 0.3s ease 0s; color:#4d4d4d;font-size:14px;text-transform:capitalize; padding:0px 10px 0px 15px !important; display:block;line-height:22px;font-family:Arial;}
.zi_childMenu>li>a:hover{color:#4d4d4d ;padding:0px 5px 0px 20px !important; }

.fen_box_03{width: 100%;margin:0px 0;background: #1175cf;padding:10px 0 20px 0;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
}
.fen_box_03 li{padding: 10px 0;border-bottom: 1px dashed #808080;margin:0 10px}
.fen_box_03 li>p{width: 80px; height:80px;margin: 0 10px 0 0px;}
.fen_box_03 img{width: 100%;height: 100%;}
.fen_box_03 div{margin:10px 0 0 0px;width:110px;}
.fen_box_03 a{font-size: 12px;line-height: 20px;color: #eee;display: inline-block;max-height: 40px;overflow: hidden;}
.fen_box_03 a:hover{color: #eee;text-decoration: underline;}
.fen_box_03 li div p{margin: 5px 0 0 0;color: #808080;line-height: 20px;font-size: 12px;}

.pic2 { position:relative;width:220px;overflow: hidden;margin: 0px 0 0 0;}
.pic2 .prev , .pic2 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;filter:alpha(opacity:0);opacity:0;}
.pic2:hover .prev{filter:alpha(opacity:50);opacity:0.5;transition:all 0.3s ease 0s}
.pic2:hover .next{filter:alpha(opacity:50);opacity:0.5;transition:all 0.3s ease 0s}
.pic2 .prev {width:35px;height:70px;position:absolute;top:75px;left:0px; z-index:999999;background:url(../images/img-sprite.png) no-repeat 0 0;margin:0px 0px 0 0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}
.pic2 .prev:hover{filter:alpha(opacity:70);opacity:0.7;}
.pic2 .next {width:35px;height:70px;background:url(../images/img-sprite.png) no-repeat right 0;position:absolute;top:75px;right:0px;z-index:999999;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}
.pic2 .next:hover{filter:alpha(opacity:70);opacity:0.7;}
.pic22 {width:220px;overflow:hidden;height: auto;}
.pic22 li{height:220px;height: 280px;background: #fff;line-height: 0}

.pic22 li a img {
   -webkit-transition: all 0.8s ease-in-out;
   -moz-transition: all 0.8s ease-in-out;
   -o-transition: all 0.8s ease-in-out;
   -ms-transition: all 0.8s ease-in-out;
   transition: all 0.8s ease-in-out;
   width: 100%;height: auto;
}

.pic22 li p{line-height: 20px;padding:10px 10px 0 10px;overflow: hidden;color: #fff;display:block;background: #1175cf;height: 40px;height: 60px;}
.pic2:hover li p{background: #ed7d31;color: #fff;}

.icon-time:before {
content: "\f017";
margin:0 5px 0 0 ;
color: #808080;
font-size: 14px;
}

.fen_box_02{width: 100%;margin:10px 0}
.fen_box_02 li{display: inline-block;}
.fen_box_02 a{line-height: 30px;padding: 0 5px;font-size: 12px;color: #4d4d4d;background: #fff;display: inline-block;margin:0px 10px 5px 0;border: 1px solid #ccc;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
    }
 .fen_box_02 a:hover{background: #d9d9d9;color:#4d4d4d;} 


/*fen-lx*/
.fen-lx{background: #1175cf;padding: 4px 4px 140px 4px;position: relative;overflow: hidden;}
.fen-lx-box{background: #fff;padding: 0 10px}
.fen-lx-box>p{font-size: 20px;line-height: 50px;text-align: center;text-transform: capitalize;font-weight: bold;color: #1175cf}
.fen-lx-box>span>p i{color: #333;font-size: 20px;padding: 0 5px 0 0}
.fen-lx-box>span{font-size: 14px;line-height: 20px;color: #333;display: block;margin: 5px 0;color: #333}
.fen-lx-box>span a{font-size: 14px;line-height: 20px;color: #333;display: inline-block;color: #333}
.fen-lx-box>span a:hover{text-decoration: underline;color: #1175cf}
.fen-lx-box>span p{display: inline-block;}
.fen-lx-p{position: absolute;bottom: -4px;left: 20px;}
/*about us*/
.ny-abt-p{width: 100%;height: auto;overflow: hidden;}
.ny-abt-p img{width: 100%;}
.right-bt-name{font-size:30px;line-height: 60px;color: #1175cf;text-transform: capitalize;text-align: center;font-weight: bold;border-bottom: 1px dashed #b2b2b2;}
.ny-abt-bt-xia{font-size: 16px;line-height: 30px;margin: 15px 0;text-align: center;display: inline-block;color: #333;width: 100%;}
.right-bt-name-01{text-align: left;color: #1175cf}
.right-bt-name1{font-size:20px;line-height: 30px;color: #1d1d1d;text-transform: capitalize;margin: 20px 0 0 0;}
.aboutus{line-height:24px;margin:0 0 20px;}
.ab_new_name{font-size:20px; text-transform:capitalize;border-bottom: 1px dashed #b2b2b2;line-height: 30px;color: #1175cf;}
.name1{padding:0 0 0 0px;margin: 0 0 10px 0;font-size: 24px;line-height: 50px;}
.name2{color: #1175cf;text-align: center;border-bottom: 1px dashed #1a1a1a;}
.name3{text-align: left;}

.icon-user:before {
	display: none;
content: "\f007";
margin:10px 5px 0 0 ;
color: #808080;
font-size: 18px;
}

p.sint {
    margin:-6px 0 0;
    color: #1a1a1a;
    font-size: 16px;
    line-height: 26px;
}
.team-grids{
	margin:10px 0;
}
.team-grids ul li{width:30%;float:left;height:280px; text-align:center;margin:10px;}
.team_name{font-size:20px;;margin-top:10px;}
.team_name span {
    color: #1a1a1a;
    font-size: 16px;
}
.team-grids p {
    color: #1a1a1a;
    font-size: 12px;
    margin:5px 0 0;
    line-height: 20px;
    text-align: center;
}
.team-grids a{}
.team-grids a img{ -webkit-transition: -webkit-transform 2s ease-out;
    -moz-transition: -moz-transform 2s ease-out;
    -o-transition: -o-transform 2s ease-out;
    -ms-transition: -ms-transform 2s ease-out;width:170px;height:170px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
    padding: 5px;
    background: #fff;
	border: 1px solid #ccc;}
.team-grids a:hover img{
transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transition:all 0.25s ease-in;background: #ccc;
}
.ny-abt-p-list{margin: 0 0 0 -70px;}
.ny-abt-p-list li{width: 280px;height:270px;float: left;margin:0 0 0 70px;}
.ny-abt-p-list li p{border: 1px solid #ccc;overflow: hidden;padding: 5px;background: #fff;padding: 5px;}
.ny-abt-p-list li p img{width: 100%;height:auto;}
.ny-abt-p-list li p a{width: 100%;height: auto;display: block;}
.ny-abt-p-list li>a{width: 100%;line-height: 20px;font-size: 14px;color: #1175cf;margin: 10px 0;display: block;overflow: hidden;height: 20px;}
.ny-abt-p-list li>a:hover{text-decoration: underline;color: #333;}
.ny-abt-p-list li p:hover{border: 1px solid #1175cf;}

/*scroll-01*/
.scroll-01{width: 100%;}
.scroll-01 .headline{font-family: 'calibri';font-size:28px; text-transform:capitalize;font-weight:bold;}
.scroll-01 .pic1 {position: relative;}
.scroll-01 .pic1 .prev , .pic1 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;}
.scroll-01 .pic1 .prev {z-index: 500;width:30px;height:30px;position:absolute;top:70px;left:0px;background:url(../images/lunbo-01.png) no-repeat;margin:0px 0px 0 0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out; }
.scroll-01 .pic1 .prev:hover{background:url(../images/lunbo-01-02.png) no-repeat;transition:all 0.3s ease 0s}
.scroll-01 .pic1 .next {width:30px;height:30px;background:url(../images/lunbo-02.png) no-repeat right;position:absolute;z-index: 500;top:70px;right:0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}
.scroll-01 .pic1 .next:hover{background:url(../images/lunbo-02-02.png) no-repeat right;transition:all 0.3s ease 0s}
.scroll-01 .pic11 {margin:0 50px 0 50px;overflow: hidden;width: 640px !important;}
.scroll-01 .pic11 li{height:230px;float:left;margin:0 10px;overflow: hidden;padding:0px;width:140px;}
.scroll-01 .pic11 li a.pic11_p{width: 140px;height:140px;overflow: hidden;}
.scroll-01 .pic11 li a {display:block;}
.scroll-01 .pic11 li a img {
   -webkit-transition: all 0.8s ease-in-out;
   -moz-transition: all 0.8s ease-in-out;
   -o-transition: all 0.8s ease-in-out;
   -ms-transition: all 0.8s ease-in-out;
   transition: all 0.8s ease-in-out;
   width:100%;height:100%;
}

.scroll-01 .pic11 li a:hover img {
  opacity: 0.8;
   -webkit-transform: scale(1.05);
   -moz-transform: scale(1.05);
   -o-transform: scale(1.05);
   -ms-transform: scale(1.05);
   transform: scale(1.05);
}
.scroll-01 .pic11_name{font-size:14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:12px 5px 6px;color: #1175cf;line-height: 22px;font-weight: bold;}

.scroll-01 .pic11 li p{line-height:22px;font-size:14px;overflow: hidden;margin:10px 0 0 0;color: #1a1a1a;max-height: 44px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;max-height:44px;}
.scroll-01 .pic11 li:hover .pic11_name{}
.scroll-01 .pic11 li .pic11_name:hover {color:#da832f;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;text-decoration: underline;}
.scroll-01 .pic11 li span:hover {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;
}

.icon-bell-alt:before {
content: "\f0f3";
margin:10px 5px 0 0 ;
font-size: 16px;
color: #808080;
}
/*scroll-01 END*/

/*about us END*/


/*contact*/
.con_main{width:100%;padding:10px 0;line-height:180%;font-size:14px;}
.message{padding:20px 0px 20px 0;width:45%;margin: 0 0 20px 0px;background: #eee;}
.message-left{float: left;width: 43%;overflow: hidden;margin:3%}
.message-left img{width: 100%; height: 100%}
.message ul{overflow:hidden;width: 100%; float: right;}
.message li{width:80%;margin: 12px auto 0;}
.message label{display:inline-block;width:25%;text-align:left;font-size:13px;font-weight:normal;vertical-align:middle;padding-right:5px;}
.message .meInput{width:100%;height:32px;border:1px solid #ccc;padding-left:5px; vertical-align:middle;border-radius:5px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;background:#fafafa;}
.message .meInput:focus{box-shadow: 0 0 5px 0px #fad404;background:#fff;border:1px solid #fad404;}
.message .meText{width:100%;min-height:120px;border:1px solid #ccc;max-width:98%;padding:5px; vertical-align:middle;border-radius:5px;font-family:Arial,serif;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;background:#fafafa;}
.message .meText:focus{box-shadow: 0 0 5px 0px #fad404;background:#fff;border:1px solid #fad404;}
.meYzm{height:32px;border:1px solid #ccc;width:10%; vertical-align:middle;padding-left:5px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;border-radius:5px;background:#fafafa;}
.meYzm:focus{box-shadow: 0 0 5px 0px #fad404;background:#fff;border:1px solid #fad404;}
.yzm img{margin:0 10px; vertical-align:middle;}
.yzm a{text-decoration:underline; vertical-align:middle;}
.yzm a:hover{color:#b07744;}
.message .send{width: 80%;background:#ea142b;color:#fff;font-size:15px;text-transform:uppercase;padding:10px 0;display:block;text-align: center;border-radius:5px;margin:20px auto 0; }
.message .send:hover{background:#4d4d4d;}

.con-lx{width: 100%;}
.con-lx li{margin: 10px 0}
.con-lx li b{width:;float: left;line-height: 22px;display: inline;padding: 0 5px 0 0;color: #1175cf;}
.con-lx li p{width: ;float: left;line-height: 22px;display: inline;}
.con-lx li a{width: ;float: left;line-height: 22px;display: inline;}
.con-lx li a:hover{text-decoration: underline;color: #f00;}


/*contact END*/

/*sitemap*/
.stp-listA{margin: 5px 0 0 0;}
.stp-listA>li{border-bottom:1px solid #cfcfcf;text-transform:capitalize;margin-bottom:15px;background: #fff;}
.stp-top_2{width:100%;height:34px;line-height:34px;border-bottom:1px solid #cfcfcf;}
.stp-top_2 a{padding:0 10px;font-size:16px;text-transform:capitalize; color:#1175cf;line-height: 20px;font-weight: bold;transition:all 0.3s ease 0s}
.stp-top_2 a i{padding-left:10px;color: #1175cf;}
.stp-top_2 a:hover{color:#ed7d31;}
.stp-listB{display:block;padding:10px;}
.stp-listB li{width:18%;margin-right:2%;float:left;padding:8px 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.stp-listB li a{font-size:14px;line-height:22px;display:inline-block;color:#333;padding:0px 10px;transition:all 0.3s ease 0s}
.stp-listB li a:hover{color:#1175cf;text-decoration: underline;}

/*sitemap END*/

/*products-list*/
.main-ny-right ul{margin:0 -15px;}
.main-ny-right ul li {float: left;margin:0 12px 20px 12px;width: 230px;overflow: hidden;background: #fff;border: 1px solid #ccc;}
.main-ny-right ul li .cp-p{background: #fff;padding: 5px;overflow: hidden;display: block;padding:10px 0;margin: 0 10px;border-bottom: 1px dashed #ccc;height: 300px;;overflow: hidden;}
.main-ny-right ul li .cp-p a{display: block;}
.main-ny-right ul li .cp-p img{width: 100%; height:auto;transition:all 0.3s ease 0s;}
.main-ny-right ul li .cp-p:hover img{ 
}
.main-ny-right ul li .cp-t{margin: 10px 0;max-height: 40px;overflow: hidden;}
.main-ny-right ul li .cp-t a{line-height: 20px;color: #1a1a1a;max-height: 40px;margin: 12px 0 0 0;display: block;font-weight: bold;overflow: hidden;display: inline;}
.main-ny-right ul li .cp-t a:hover{text-decoration: underline;color: #1175cf;}

.main-ny-right ul li .cp-t p{color: #1a1a1a;margin: 10px 0 0 0;line-height: 20px;max-height: 40px;;overflow: hidden;}

.main-ny-right ul li a.cp-more{padding:0 5px;line-height: 20px;color: #214172;display: block;margin: 10px 10px 10px 0;text-decoration: underline;}
.main-ny-right ul li a.cp-more i{margin: 0 0 0 5px;line-height: 20px;color: #214172}
.main-ny-right ul li a.cp-more:hover{background: #214172;color: #eee;text-decoration: none;}
.main-ny-right ul li a.cp-more:hover i{color: #eee;}
.main-ny-right ul li a.cp-lx{padding:0 5px;;line-height: 20px;color: #eee;display: block;margin: 10px 0 10px 10px;background: #214172;}
.main-ny-right ul li a.cp-lx i{margin:0 5px 0 0;line-height:20px;color: #eee;}
.main-ny-right ul li a.cp-lx:hover{background: #1a1a1a;color: #eee;text-decoration: underline;}
.main-ny-right ul li a.cp-lx:hover i{color: #eee;}

.pro_num{text-align:center;overflow:hidden;}
.pro_num{margin:0px 0;}
.pro_num {margin:20px 0;display:block;border-left: 1px solid #ccc;}
.pro_num span{display:inline-block;font-size:14px;vertical-align:middle;color: #eee;background: #1175cf;width: 50px;line-height: 30px;display: inline-block;border: 2px solid #1175cf;}
.pro_num a{display: block;font-size:14px;vertical-align:middle;color: #333;width: 50px;line-height: 30px;background: #fff;display: inline-block;transition:all 0.3s ease 0s;border: 1px solid #1175cf;}
.pro_num a:hover{color:#eee;background: #1175cf;}
.pro_num .num_cur{display:inline-block;font-size:14px;vertical-align:middle;color: #1a1a1a;background: #fad404;width: 30px;line-height: 30px;}

.box-t p{}
.box-01-t{text-align: left;}
.box-01-t{text-align: left;line-height: 30px;margin:20px 10px;}
.box-02-t{text-align: center;margin:0 0 0 120px;}
.box-02-t p{display: inline-block;font-weight: bold;}
.box-02-t .box-02-page{text-align: center;display: inline-block;margin:0 0 0 20px;}
.box-02-t .box-02-page p{display: inline-block;color: #ccc;}
.box-02-t .box-02-page a{display: inline-block;width: 25px;color: #ccc}
.box-02-t .box-02-page a:hover{color: #4d4d4d}
#box-page-n{color: #4d4d4d;}

.box-03-t{text-align: left;}
.box-03-t p{display: inline-block;font-weight: bold;}
.box-03-t a{margin:0 0px 0 10px;display: inline-block;}
.box-03-t a i{ color: #4d4d4d;transition:all 0.0s ease 0s}
.box-03-t a:hover i{ color:#808080}
.box-04-t{text-align: left;margin: 0px 0}
.box-04-t p{display: inline-block;font-weight: bold;}
.box-04-t a{margin:0 0px 0 10px;display: inline-block;}

.box-03-t a i:hover :before{color: #ff0}
.form-control {
    display:inline-block;
    width: 200px;
    height: 32px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    margin: 0 0 0 5px;
}
.form-control:focus{box-shadow: 0 0 5px 0px #069fe1;background:#fff;border:1px solid #069fe1;}

/********products-02*******/
.main-ny-right-02 ul{margin:0 0 0 -30px;}
.main-ny-right-02 ul li {float: left;width:226px;margin: 0 0 0 30px;height:320px;}
.main-ny-right-02 ul li a{display: block;transition:all 0.3s ease 0s}
.main-ny-right-02 ul li a:hover{
}
.main-ny-right-02 ul li div.cp-p{overflow: hidden;display: block;padding: 5px;border: 2px solid #e5e5e5;transition:all 0.3s ease 0s}
.main-ny-right-02 ul li div.cp-p:hover{overflow: hidden;display: block;padding: 5px;border: 2px solid #1175cf;}
.main-ny-right-02 ul li div.cp-p a{display: block;}
.main-ny-right-02 ul li div.cp-p img{width: 100%; height: 210px;;}
.main-ny-right-02 ul li div.cp-t{}
.main-ny-right-02 ul li div.cp-t a{line-height: 20px;max-height: 20px;display: block;font-size:16px;color: #333;overflow: hidden;margin: 10px 0;font-weight: bold;transition:all 0.3s ease 0s}
.main-ny-right-02 ul li div.cp-t a:hover{color: #1175cf;text-decoration: underline;}
.main-ny-right-02 ul li div.cp-t p{color: #4d4d4d;margin:0 0 10px 0;max-height: 100px;overflow: hidden;line-height: 20px;max-height: 40px;font-size: 12px;}
.main-ny-right-02 ul li a:hover span{color: #da832f;}





/*products-list END*/

/*News*/
.newA{margin: -10px 0 30px 0;}
.newA .list{ padding:15px 0;border-bottom: 1px solid #ccc;}
.newA .list a{display: block;}
.newA .list a:hover .newsA_txt{color: #1175cf;}
.newA .list .new-riqi{width: 100px;text-align: center;margin: 0 0 0 20px;}
.newA .list .new-riqi span{display: block;font-size:40px;color: #ccc;line-height: 60px;border-bottom: 2px solid #ccc;
    -moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
border-radius:10px 10px 0 0;}
.newA .list .new-riqi p{display: block;font-size: 30px;color: #ccc;line-height: 50px;
    -moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
border-radius:0 0 10px 10px;}}
.newA .list .title11{ display:block;font-size:20px; color:#1175cf;font-weight: bold;line-height: 20px;}
.newA .list .title11:hover{color:#da832f;}
.newA .list .title22{margin-left:10px; color:#999; font-weight:normal; font-size:14px; background:url(../images/timeicon.jpg) no-repeat 0 center; background-size:14px;padding-left:20px; }
.newA .list .img{ display:block; float:left;border:solid 2px #ccc; padding:2px; margin-left:15px;  width:150px; height:150px;overflow: hidden;background: #fff;}
.newA .list .img img{ width:100%;height:auto;}
.newA .list .img:hover{border: 2px solid #da832f;}
.newA .list .new-right{width: 550px;margin:0 20px 0 0}
.newA .list .new-right{ color:#666; line-height:20px;display: block; }
.newA .list .new-right p.title11{font-size: 16px;color: #1175cf;}
.newA .list .new-right a.more{ color:#0057A8;display: block;}
.newA .list .new-right span a{color: #1175cf;}
.hottags{}
.newsA_txt{height:60px; overflow:hidden;font-size:14px;line-height:20px;color:#1a1a1a;margin:10px 0;}
.hottags{margin:30px 0 0;line-height:20px;color:#1175cf;font-size:14px;font-weight: bold;}
.hottags i{margin: 0 5px 0 0 ;color: #1175cf;}
.hottags a{padding:0 5px;color:#1175cf;font-weight: normal;background: none;margin:3px 5px;line-height: 20px;display: inline-block;text-decoration: underline;}
.hottags a:hover{color:#da832f;text-decoration: none;}
/*News End*/

/*download*/
.downloadA{margin: -20px -2% 30px -2%}
.downloadA .list{ padding:0 2%;width:46%;margin: 20px 0;}
.downloadA .list .new-riqi{width: 50px;text-align: center;}
.downloadA .list .new-riqi span{display: block;font-size:14px;background: #1a1a1a;color: #fad404;line-height: 30px}
.downloadA .list .new-riqi p{display: block;font-size: 14px;background: #fad404;color: #1a1a1a;line-height: 30px;}
.downloadA .list .title11{ display:block;font-size:14px; color:#1a1a1a;font-weight: bold;line-height: 20px;max-height: 40px;overflow: hidden;}
.downloadA .list .title22{margin-left:10px; color:#999; font-weight:normal; font-size:14px; background:url(../images/timeicon.jpg) no-repeat 0 center; background-size:14px;padding-left:20px; }
.downloadA .list div.img{ display:block; float:left;margin-left:0px;  width:150px;overflow: hidden;background: #fff;}
.downloadA .list div.img img{ width:100%;height:auto;}
.downloadA .list a.xz-01{width:146px;text-align: center;background: #1a1a1a;color: #fad404;line-height: 30px;font-size: 15px;display: block;font-weight: bold;position: relative;border: 2px solid #1a1a1a;}
.downloadA .list a.xz-01:hover{color: #1a1a1a;background: #fad404;}
.downloadA .list a.xz-01 .xz-jiao{width: 10px;height: 10px;position: absolute;top: 5px;right: 5px;background:url(../images/nav-jiao03.png);}
.downloadA .list a.xz-01 i{margin:0 5px 0 0;color: #fad404;}
.downloadA .list a.xz-01:hover .xz-jiao{background:url(../images/nav-jiao01.png);}
.downloadA .list a.xz-01:hover i{color: #1a1a1a;}
.downloadA .list .new-right{width: 190px;}
.downloadA .list .new-rightp{ color:#666; line-height:20px;display: block; }
.downloadA .list .new-rightp a.more{ color:#0057A8;display: block;}
.hottags{}
.downloadA_txt{height:120px; overflow:hidden;font-size:14px;line-height:20px;color:#1a1a1a;margin:10px 0;}

/*news_detailed*/
.news_detailed {padding:0px 0 0;margin: 0 0 10px;}
.news_h2{ text-align:center; line-height:40px; font-weight:normal; color:#1175cf;font-size: 30px;margin: 5px;}
.news_em{height:24px;text-align:center;border-bottom:dashed 1px #dedede;}
.news_detailed em{ background:url(../images/timeicon.jpg) no-repeat 0 center; background-size:14px;padding-left:20px; line-height:20px;color:#999999;font-style:normal;font-size:12px;}
.news_txt{line-height:24px; padding:20px 0;}
.detailed_list{margin:10px 0;border-top:1px dashed #dedede; line-height:24px;}
.detailed_list a{color:#333;padding:0 10px;font-weight: 100;display: inline-block;margin:0 5px;}
.detailed_list a:hover{color:#1175cf;text-decoration: underline;}
.detailed_list p{padding:20px 0;font-weight: bold;color: #1175cf;}
.detailed_list p.fr{padding-left:20px;}

.ny-news-bt{display: block;padding: 0 0 0 20px;line-height: 40px;font-size: 20px;background: #1175cf;color: #fff;}
.ny-news-lest{margin: 0 0 0 -15px;border: 1px solid #ccc;}
.ny-news-lest li{margin: 0 0 12px 15px; width: 360px;float: left;}
.ny-news-lest li a{transition:all 0.3s ease 0s;color: #333;font-size: 14px;line-height: 14px;border-bottom: 1px dashed #b2b2b2;height: 14px;overflow: hidden;display: block;background: url(../images/main-4j-icon.png) no-repeat 5px center;padding:0 0 0 16px}
.ny-news-lest li a:hover{color: #ed7d31;text-decoration: underline;}

/*news_detailed end*/

/*products-detail*/
.ProInfo{margin: 10px 0; } 
.ProInfo .big{float:left;width:350px;}		
.ProInfo .big .bigone img{width:100%;height:100%;}
.small{padding:10px 0 5px 0;}
.small img{width:25%;height:auto;border:solid 1px #dedede;}
.small a{display:block;float:left;margin:0 11px 10px 0px;}
.goodtxt{color:#1a1a1a;line-height:20px;display: block;overflow: hidden;margin: 20px 0;font-size: 14px;
text-overflow: ellipsis;}
.relatebg{padding:20px 0;}
.ProInfo .big p a{display:block;padding:2px;}
.Previouss {color:#1175cf;font-size:12px;font-weight: bold;}
.Previouss a{padding-left:5px;color: #333;font-weight:100;}
.Previouss a:hover{color: #da832f;text-decoration: underline;}
.Previouss p{padding:3px 0px;line-height:18px;color: #1175cf;}
.relatetags{padding:3px 0px;line-height:18px;font-size:12px;}
.relatetags em{font-size:14px;font-style:normal;color:#1175cf;font-weight: bold;}
.relatetags a{padding:0 5px; color: #1175cf;}
.relatetags a:hover{color: #da832f;text-decoration: underline;}

.c_right{float:right;width:45%;margin: 0 3% 0 0;}
.c_right .c_name{text-align:left;font-size:28px;line-height:36px; color:#1175cf;margin-bottom:5px;}
.d_name{font-size: 20px;color: #4d4d4d;line-height: 30px;font-weight: bold;}
.d_name p{font-size: 20px;color: #4d4d4d;line-height: 30px;display: inline-block;font-weight: normal;}
.c_right ul{border-bottom:solid 1px #ddd;margin:20px 0;padding:8px 0;}
.c_right ul p{font-size: 16px;font-weight: bold;line-height: 20px;color: #1a1a1a;}
.c_right ul li{line-height:18px;color:#1a1a1a;font-weight:normal;padding:5px 0;font-size:14px;color: #1175cf;}
.c_right ul li span i.fa-stop {font-size: 5px;color: #ccc;line-height: 20px;margin: 0 5px;display: none;}
.c_right .c_inquiry{margin-top:10px;}
.c_right ul li span{color:#888;color: #4d4d4d;font-size: 14px;font-weight: normal;}		
.c_name_bt{margin-top:15px;}
.detail-cart{ margin:30px 0;display: inline-block;margin:0 10px 0 0 ;}

.detail-cart a{ display:block;font-size:14px;width:150px;text-align:center;line-height:40px;color:#fff;background: #da832f;font-weight: bold;;
    text-transform: capitalize;position: relative;transition:all 0.3s ease 0s
}
.detail-cart-01 a{background: #eee;color: #4d4d4d}
.detail-cart a:hover{background: #1175cf;color: #fff}
.detail-cart a i{margin: 0 10px 0 0;color: #4a4a4a;}
.detail-cart a i.fa-comment{color: #fff;}

.cp-nn-jiao-01{width:10px;height: 10px;background: url(../images/nav-jiao01.png);position: absolute;top: 5px;right: 5px;}
.detail-cart-01 a:hover{background: #1175cf;color: #eee;}
.detail-cart a:hover i{color: #fff}
.detail-cart-01 a:hover i{color: #eee}
.detail-cart a:hover .cp-nn-jiao-01{background: url(../images/nav-jiao03.png);}
.cp-nn-jiao-02{width:10px;height: 10px;background: url(../images/nav-jiao04.png);position: absolute;top: 5px;right: 5px;}
.detail-cart-01 a:hover .cp-nn-jiao-02{background: url(../images/nav-jiao02.png);}




.clear{clear:both;}
.zoomed > .container{-webkit-filter:blur(3px);filter:blur(3px);}
.container{width:250px；}
.gallery{list-style-type:none;float:left;background:#ffffff;margin:0;}
.gallery li{float:left;padding:0;}
.gallery_img1{width:350px;}
.gallery_img2{width:56px;height:56px;border:solid 2px #dedede;margin:10px 5px 0px 5px;}
.gallery_img2:hover{border: 2px solid #da832f;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li a,.gallery li img{float:left;}

.gallery .gallery22 #wrap a img{float:left;height:350px;border:2px solid #e5e5e5;}

#email_form{width: 60%;float: right;}
.formone{padding:30px 0 50px 0;width: 100%;border-top: 5px solid #1175cf;margin: 20px 0 0 0;background: url(../images/on_bj.jpg) no-repeat -300px 100px;}
.formone01{width: 100%; float:left;}
.formone02{padding: 30px 0 0 0;}
.formone div label{width:20%;}
.form_name{color:#1175cf;line-height:30px;
    font-size: 26px;
    text-transform: capitalize;
    font-weight: bold;}
.form_us{color:#4d4d4d;line-height:30px;margin: 10px 0 0 0;}
.formone ul{padding:0px 0;width: 100%;margin:20px 0 10px 0;}
.formone ul li{border: 1px solid #d1d1d1;margin: 10px 0;display:block;width: 48%;position: relative;}
.input1{line-height:40px;transition:all 0.3s ease 0s;width: 100%;}
.input1:focus{}
.formone ul li div{line-height:24px;display: inline-block;}
.formone ul li label{display: inline-block;;color:#999;display: inline-block;font-size: 14px;text-transform: capitalize;line-height: 40px;display: inline-block;text-align: left;padding: 0 0 0 10px;}
.zhuti{margin:0 0 0px 0;}
.formone ul li div a{color: #1175cf;}
.formone ul li div a:hover{text-decoration: underline;font-weight: bold;color: #1175cf;}
.formone ul li em{color: #f00;margin:0 2px 0 0;line-height: 20px;display: inline-block;vertical-align: middle;margin: 0 5px 0 0}
.textfield{}
.enquiry_txt{padding:0 2%;line-height:22px;height:132px;transition:all 0.3s ease 0s;vertical-align: middle;border: 0px solid #000;max-height: 132px;resize:none;width:96%;}
.enquiry_txt:focus{}
.sunbt{
    font-size: 16px;
    width: 150px;
    background: url(../images/nav_hover.png) no-repeat center center;
    text-align: center;
    line-height: 40px;
    color: #fff;
    cursor: pointer;
    background: #ed7d31;
    margin:0 0 0 0px;
    transition:all 0.3s ease 0s;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
}
.sunbt:hover{color: #eee;background: #1175cf;}

.pro_det_nm{margin:20px 0 0px 0;height:30px;font-family: 'calibri';
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
	color: #4d4d4d;}

.pro_det_nm span{color:#333;border-bottom:2px solid #e7212a;}

.pro_detail{padding:5px 0 10px;line-height:24px;}


.name-01>p{font-size: 20px;text-transform: uppercase;}

.xp-t{width: 47%;margin: 15px 0}
.xp-t span{color: #4d4d4d;font-size: 20px;display: block;line-height: 40px;margin: 0 }
.xp-t p{font-size: 12px;line-height: 22px;color: #4d4d4d;margin: 5px 0}
.xp-t a{font-size: 12px;line-height: 22px;color: #4d4d4d;margin: 5px 0;}
.xp-t a:hover{text-decoration: underline;color: #e7212a}

/*products-detail END*/


/*blog*/
.bbb{width: 100%; overflow: hidden;}
.blog_li{clear:both; margin:0 0 10px;border-bottom: 1px solid #e5e5e5;padding: 0 0 20px 0;}
.blog_icon4{width:60px;height:60px;float:left; background:#e7212a url(../images/spriteimg_02.png) no-repeat center center;display: none;}	
.blog_jesus{width:100%;float:right;}
.blog_name{color:#333;font-size:24px;line-height:40px;margin: 10px 0px 10px 0;display: inline-block;transition:all 0.3s ease 0s}
.blog_name-01{text-align: center;display: block;color: #1175cf;}
.blog_name:hover{color: #1175cf;}
.blog_date{font-size:14px;color:#0075a6;margin:10px 0;}
.blog_date span{font-size: 1em;color: #999;margin: 1em 0 2em;}
.blog_txt{margin:10px 0;
    color: #1a1a1a;
    font-size: 14px;
    line-height:24px;

   }
.blog_txt img{width:100%;}
.blog-poast-info {
	padding:5px 0;
}
.blog-poast-info-01{text-align: center;}
.blog_txt p{line-height: 22px;font-size:14px;margin: 10px 0;}
.blog-poast-info ul li {
	display:inline-block;
	  padding: 0 0.3em;
}
.blog-poast-info ul li span{
	color: #999;
}
.blog-poast-info ul li a {
	color: #999;
}
.blog-poast-info ul li a:hover{
	text-decoration:none;
}
.blog-poast-info ul li a:hover {
	text-decoration:underline;
	color:#1175cf;
}
.blog-poast-info ul li  i {
	width: 20px;
	height: 20px;
	background:  url(../images/img-sprite111.png) no-repeat -150px -104px;
	display: inline-block;
	vertical-align: sub;
	margin: 0 3px 0 0;
    color: #1a1a1a;
}
.blog-poast-info ul li  i.date {	
	background-position: -186px -104px;
}
.blog-poast-info ul li  i.comment {	
	background-position:-226px -101px;	
}
.blog_pic{margin:0 0 15px;height: 250px;overflow: hidden;}
.tag-links{color:#1175cf;    display: block;
    margin: 5px 0;}
.tag-links i{width: 20px;
    height: 20px;
    background: url(../images/img-sprite111.png) no-repeat -228px -100px;color: #1175cf;
    display: inline-block;
    vertical-align: sub;
    margin: 0 3px 0 0;}	
.tag-links a{color: #333;text-decoration: underline;margin: 0 2px;padding:0 5px;transition:all 0.3s ease 0s}
.tag-links a:hover{color: #1175cf;text-decoration: none;}
.button {
	margin-top: 20px;line-height:40px;
}
.button a {
	color:#fff;
	font-size:14px;
	text-transform: capitalize;
	background:#ed7d31;
	padding:10px 20px;
	text-decoration: none;
		text-decoration:none;
        position: relative;
        transition:all 0.3s ease 0s
}
.button a:hover{

	color:#eee;
	background: #1175cf;
}	

.blog-jiao{width: 10px; height: 10px;position: absolute;top: 5px; right: 5px;background: url(../images/nav-jiao02.png);}
.button a:hover .blog-jiao{background: url(../images/nav-jiao01.png);}
.price-date{
	color: #D3D3D3;
	font-size:12px;
	font-weight: 100;
	line-height: 1.5em;margin-top:5px;
}
.meta-bottom{line-height:18px;color:#777;padding:5px 0;}
.meta-bottom a{padding:0 3px;color:#d7150f;}
.meta-bottom a:hover{ text-decoration:underline;color:#000;}

#loop{padding:20px 0;}
.loop-nav{float:left;}
.loop-nav-next{float:right;}
.loop-nav a,.loop-nav-next a{font-size: 14px;transition:all 0.3s ease 0s;
display: inline-block;
padding: 5px 20px;
color: #fff;
background-color:#da832f;}
.loop-nav a:hover,.loop-nav-next a:hover{ background:#1175cf;color: #fff;}
.loop-nav a:hover .meta-nav,.loop-nav-next a:hover .meta-nav{color: #fff}

.page_box{}
.page_box .page_title{ font-style:normal;display:block;font-size:30px;color:#524539;text-transform:capitalize;margin-bottom:20px;}
.page_main{line-height:180%;font-size:14px;}

.meta-nav{color: #fff;}

/*-right END-*/






/*error*/

label.error{position: absolute;top: 30px;left: 10px;width: 100% !important;background: none}
.nr01 label.error{position: absolute;top: 120px;left: 10px;width: 100% !important;background: none}


share{transition:all 0.3s ease 0s;display: inline-block;vertical-align: middle;}
.share p{display: inline-block;margin:3px 20px 3px 0;}
.share a{display: block;}
.share i{font-size: 20px;line-height: 20px;width: 20px;height: 13px;display: inline-block;margin: 0 6px 0 0;vertical-align: middle;}
.share img{width:20px;vertical-align: middle;margin:0 5px 0 0;}
.share a:hover i{color: #378bf4;}











