﻿@charset "utf-8";
/* CSS index */
.main_header{background-color:#666666;height:100px;width:100%;}
.header_logo{width:200px;float:left;height:100px;font-size:0px;}
.header_logo img{width:200px;height:100px;font-size:0px;display:block;}
.header_nav{float:left;width:900px;margin-left:100px;height:100px;}
.header_nav ul li{float:left;margin:38px 20px 0px 0px;}
.header_nav ul li a{padding:8px 25px;color:#ffffff;font-size:16px;}
.header_nav ul li a:hover{background-color:#df0615;color:#ffffff;}
/*banner*/
.public_banner{width:100%;height:500px;}
.banner{ width:100%; height:500px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:500px; float:left;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:180px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:180px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}
/*大分类*/
.sy_classification{width:100%;}
.sy_classification ul li{float:left;width:33%;overflow: hidden;margin-top:10px;position: relative;}
.sy_classification ul li p img{width:100%;display:block;font-size:0px;
    -webkit-transition: opacity .65s,-webkit-transform .65s;
    transition: opacity .65s,transform .65s;
    -moz-transition: opacity .65s,-webkit-transform .65s;
    }
.sy_classification ul li p:hover img{
        transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transition: all .65s ease-out;
    -moz-transition: all .65s ease-out;
    -o-transition: all .65s ease-out;
    transition: all .65s ease-out;
    -ms-transform: all .65s ease-out;
    }
.sy_classification ul li a{    width: 221px;display:block;height: 62px; position: absolute;top: 42%; left: 50%;z-index: 10;margin-left: -110px;}
/*关于奥德华*/
.sy_about_title h2{font-size: 48px;color: #2c4755;font-weight: normal;text-align:center;}
.sy_about_title span{text-align:center;display:block;margin:30px 0px;}
.sy_about_title p{text-align:center;    color: #637988;font-size:14px;line-height:30px;height:90px;overflow: hidden;width:1000px;margin:0px auto;}
.sy_about_title{padding:40px 0px;}
.au_about_list{height: 260px;background: url(../images//bn.png) no-repeat center 56px;padding-bottom:40px;}
.au_about_list ul li{float:left;width:260px;margin:0px 20px;text-align:center;}
.au_about_list ul li a{display:block;height:113px;text-align:center;}
.au_about_list ul li a img{-webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;}
    .au_about_list ul li a img:hover{transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);}
.au_about_list ul li h2{font-weight: normal;font-size: 20px;color: #334752;margin:20px 0px;white-space: nowrap;overflow: hidden;}
.au_about_list ul li p{font-size: 14px;color: #666666;overflow: hidden;line-height:25px;height:75px;}
/*关于*/
.sy_product{background:url(../images/bg6.jpg); width:100%;height:700px;background-attachment: fixed;}
.sy_product_title h2{font-size: 48px;color: #ffffff;font-weight: normal;text-align:center;}
.sy_product_title span{text-align:center;display:block;margin:30px 0px;}

.product_cont{height:400px;overflow: hidden;}
.product_cont img{display:block;width:1200px;height:200px;}
.sy_product_title{padding:60px 0px 30px 0px;}


.product_video_left{float:left;width:600px;height:400px;}
.product_video_right{float:left;width:500px;margin-top: 45px;height:400px;margin-left:100px;overflow: hidden;}
.product_video_right ul li{height:35px;line-heihgt:35px;white-space: nowrap;overflow: hidden;width:500px;color:#ffffff;font-size:16px;}
.product_video_right ul li a{color:#ffffff;font-size:16px;}
.product_video_right ul li a:hover{color:#666666;}


/*推荐产品*/
.Recommend_title{background-color:#666666;height:100px;width:100%;}
.sy_sjcp_title span{background-color:#ffffff;height:40px;width:180px;color:#333333;font-size:16px;text-align:center;line-height:40px;border-radius: 5px;display:inline-block;}
.sy_sjcp_title b{display:block;height:30px;width:100px;}
.sy_sjcp_title a{color:#ffffff;font-size:20px;float:right;margin-top:10px;}
/*推荐产品列表*/
.recommend_cont{padding:40px 0px;}
/* section */
.section{width:1200px;margin:0px auto 0 auto;overflow:hidden;}
.section ul{width:1200px;}
.section ul li{float:left;display:inline;width:280px;height:360px;overflow:hidden;position:relative;margin:10px;}
.section ul li .photo{width:278px;height:278px;overflow:hidden;border:1px solid #cccccc;}
.section ul li .photo img{width:278px;height:278px;}
.section .rsp{width:280px;height:280px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:278px;height:278px;left:-278px;top:0px;overflow:hidden;}
.section .text a{text-align:center;display:block;margin-top:110px;}
.sy_xf_title{height:80px;line-height:80px;text-align:center;color:#333333;font-size:16px;white-space: nowrap;overflow: hidden;width:280px;}
.recommend_more{text-align:center;margin:60px 0px;}
.recommend_more a{border:1px solid #666666;color:#666666;font-size:16px;padding:10px 80px;border-radius: 10px;}
.recommend_more a:hover{border:1px solid #666666;color:#ffffff;background-color:#666666;}
.Recommend_product{height:1100px;}
/*搜索*/
.sy_search{background:url(../images/b_19.jpg) no-repeat  fixed; width:100%;height:320px;background-position: center 10px;background-color: #1b1b1d;}
.search_cont{width:500px;margin:0px auto;}
.search_title h2{font-weight: normal;font-size:34px;color:#ffffff;text-align:center;}
.search_title p{font-size:14px;color:#ffffff;text-align:center;}
.search_title{padding:60px 0px 20px 0px;}
.search_form_ss input{outline:none;border:0px;height:35px;width:450px;font-size:14px;color:#666666;text-indent:5px;}
.search_form_ss .sy_images_tj{outline:none;border:0px;height:35px;width:50px;}
.search_form_ss input{float:left;}
/*底部栏目*/
.public_footer{background-color: #1b1b1d;width:100%;/**height:340px;**/}
.footer_add{float:left;width:300px;}
.footer_nav{float:left;width:600px;margin:0px 100px;}
.footer_ewm{float:left;width:100px;}
.footer_cont{padding:40px 0px;}
.footer_add ul li{color:#ffffff;font-size:12px;margin-bottom:15px;height:25px;}
.footer_add ul li b{width:17px;display:inline-block;font-size:0px;margin-right:5px;vertical-align: middle;}
.footer_add ul li b img{width:17px;height:23px;}
.footer_nav ul li{float:left;width:120px;text-align:left;}
.footer_nav ul li h2{font-weight: normal;font-size:16px;color:#ffffff;margin-bottom:10px;}
.footer_nav ul li a{font-size:12px;color:#a6a6a6;margin-bottom:8px;display:block;}
.footer_ewm img{width:100px;height:100px;display:block;}
.footer_ewm span{display:block;color:#a6a6a6;height:40px;text-align:center;line-height:40px;}
.footer_db_message {padding-bottom:20px;border-bottom:1px solid #a6a6a6;}
.footer_copy{font-size:13px;color:#a6a6a6;line-height:40px;}
.footer_copy a{font-size:13px;color:#a6a6a6;}
/*关于我们*/
.ny_banner{background:url("../images/about.jpg") no-repeat;    background-position: top center;width:100%;height:400px;}
.ny_banner_1{background:url("../images/lxwm.jpg") no-repeat;    background-position: top center;width:100%;height:400px;}
.ny_banner_2{background:url("../images/news.jpg") no-repeat;    background-position: top center;width:100%;height:400px;}
.ny_banner_3{background:url("../images/cp.jpg") no-repeat;    background-position: top center;width:100%;height:400px;}
.ny_banner_4{background:url("../images/case.jpg") no-repeat;    background-position: top center;width:100%;height:400px;}
.ny_public_ejnav{background-color:#666666;/**height:50px;**/width:100%;}
.ejnav_cont ul li{float:left;height:50px;line-height:50px;text-align:center;border-right:1px solid #ffffff ;}
.ejnav_cont ul li a{    padding: 0px 15px;font-size:16px;color:#ffffff;display:block;}
.ejnav_cont ul li a:hover{background-color:#333333;}
.neiye_pos {width: 100%;height: 60px;  background-color: #f0f0f0; font-size: 16px; color: #333333; line-height: 60px;}
.neiye_pos b img {width: 32px;height: 21px;vertical-align: middle;}
.neiye_pos a { font-size: 16px;color: #333333; line-height: 60px;}
.neiye_pos a:hover{color:#df0615;}
.ny_public_content{padding:30px 0px;}
.ny_cont_danye,.ny_cont_danye p{font-size:13px;color:#707070;line-height:25px;}
.ny_cont_danye p,.ny_cont_danye p img,.ny_cont_danye img{margin-bottom:10px;max-width:1200px;}
/*分页*/
.public_page span{margin-right:10px;background-color:#df002c;color:#ffffff;font-size:16px;padding:9px 25px;}
.public_page a{margin-right:10px;background-color:#df002c;color:#ffffff;font-size:16px;padding:9px 25px;}
.public_page span font{color:#ffffff;}
.public_page  a:hover{background-color:#333333;}

/*新闻中心*/
 .news_two ul {
    list-style: none;
}
.news_two_ul {
    height: auto;
    overflow: hidden;
    padding: 20px;
    width: 100%；;
}
.news_two_ul li {
    width: 100%;
    height: 159px;
    border: 1px solid transparent;
    margin-bottom: 20px;
}
.news_two_ul .xz_li_ys {
    width: 100%;
    height: 50px;
    border: 1px solid transparent;
    margin-bottom: 20px;
}
.news_two_box {
    width: 100%;
    height: 159px;
    border: 1px solid transparent;
    position: relative;
    background: #f7f7f7;
    transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
}
.news_two a {
    color: #ccc;
    text-decoration: none;
}
.news_two_img {
    width: 230px;
    height: 157px;
    float: left;
    transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
}
.news_two_img img {
    width: 200px;
    height: 130px;
    margin: 15px;
    border-bottom: 1px solid rgba(0,0,0,0.09);display: block;
}
.news_two_txt {
    width: 56%;
    float: left;
    margin: 36px 0 28px 34px;
    transition: all .3s ease-out 0s;
}
.news_two_txt span {
    font-size: 16px;
    color: #333333;
    display: block;
    height: 24px;
    overflow: hidden;
    margin-bottom: 20px;
    transition: all .3s ease-out 0s;
}
.news_two_txt i {
    height: 52px;
    color: #a2a2a2;
    line-height: 24px;
    display: block;
    overflow: hidden;
    transition: all .3s ease-out 0s;
}
.news_two i {
    font-style: normal;
}
.news_two_date {
    width: 180x;
    float: right;
    color: #999;
    padding: 36px 66px 0 0;
    transition: all .3s ease-out 0s;
}
.news_two_date span {
    height: 26px;
    font-size: 19px;
}
.news_two_but {
    position: absolute;
    top: 100px;
    right: 105px;
}
.ser_but {
    position: absolute;
    top: 72px;
    right: 100px;
    width: 70px;
    height: 35px;
    border-radius: 18px;
    text-align: center;
    border: 1px solid #dedfe1;
    transition: all .5s cubic-bezier(.215,.61,.355,1) 0s;
}
.ser_but i {
    width: 70px;
    height: 35px;
    line-height: 35px;
    transition: all .3s;
}
.news_two_box:hover {
    border: 1px solid #efefef;
    box-shadow: 0 6px 10px 5px rgba(0,0,0,.08);
}
.news_two_box:hover .news_two_img {
    background: #ccc;
    background: #ccc;
}
.news_two_box:hover .news_two_txt {
    margin: 36px 0 28px 54px;
}
.news_two_box:hover .news_two_date {
    padding: 36px 43px 0 0;
}
.news_two_ul li:hover .ser_but {
    color: #fff;
}
.news_two_box:hover .ser_but {background: #ccc;border: 1px solid #ccc;margin: 0 -60px;}

.xwxq_title {
    padding-bottom: 20px;
    border-bottom: 1px dashed #cccccc;
}
.xwxq_title h2 {
    text-align: center;
    font-weight: normal;
    font-size: 16px;
    color: #333333;
}
.xwxq_title p {
    text-align: center;
    font-size: 14px;
    color: #333333;
    line-height: 40px;
}
.xwqx_cont_pad {
    padding: 20px 0px;
}
.xwqx_cont_pad,.xwqx_cont_pad p {
    line-height: 25px;
    color: #707070;
    font-size: 13px;
}
.xwqx_cont_pad p,.xwqx_cont_pad p img,.xwqx_cont_pad img{margin-bottom:10px;max-width:1200px;}
.news_xxzl_sxp{padding-top:15px;border-top:1px solid #cccccc;}
.news_xxzl_sxp p{float:left;width:50%;}
.news_xxzl_sxp_1{text-align:left;}
.news_xxzl_sxp_2{text-align:right;}
.news_xxzl_sxp p a{color:#666666;}
.contact_form{float:left;width:630px;}
.contact_text{float:left;width:500px;margin-left:70px;}
.contact_form h2{font-weight: normal;font-size:16px;color:#333333;padding-bottom:10px;text-align:center;margin-bottom:20px;border-bottom:1px solid #cccccc;}
/*在线预订*/
.contact_form label{display:block;width:100px;font-size:16px;color:#333333;margin:10px 0px;}
.contact_form label b{color:#df002c;}
.contact_form input{width:100%;font-size:14px;color:#333333;outline:none;height:35px;border:0px;}
.contact_form textarea{width:100%;font-size:14px;color:#333333;outline:none;height:80px;border:0px;resize:none;}
.contact_form span{width:100%;height:1px;display:block;background-color:#cccccc;}
.contact_form p{margin-bottom:25px;}
.contact_form .book_form_tj input{width:240px;font-size:16px;color:#ffffff;outline:none;height:40px;border:0px;background-color:#df002c;cursor:pointer}
.contact_text h2{font-weight: normal;font-size:25px;color:#000000;padding-bottom:20px;}
.contact_text p{font-size:16px;color:#666666;line-height:40px;}
/*产品幻灯片*/
/* zoombox */
.zoombox{width:686px;float:left;}
.zoompic{border:solid 1px #dfdfdf;width:684px;height:394px;background:url(../images/loading.gif) no-repeat 50% 50%;}
.sliderbox{height:76px;overflow:hidden;margin:6px 0 0 0;}
.sliderbox .arrow-btn{width:38px;height:76px;background:url(../images/arrow-btn.png) no-repeat;cursor:pointer;}
.sliderbox #btn-left{float:left;background-position:0 0;}
.sliderbox #btn-left.dasabled{background-position:0 -76px;}
.sliderbox #btn-right{float:right;background-position:-38px 0;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.sliderbox .slider{float:left;height:76px;width:605px;position:relative;overflow:hidden;margin:0 0 0 3px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:999em;}
.sliderbox .slider li{float:left;width:121px;height:76px;text-align:center;}
.sliderbox .slider li img{border:solid 1px #dfdfdf;}
.sliderbox .slider li.current img{border:solid 1px #3366cc;}
.proudct_jianjie{margin-left:13px;width:500px;float:left;}
.proudct_jianjie h2{font-weight: normal;font-size:25px;color:#000000;margin-bottom:20px;}
.proudct_jianjie_js p{font-size:14px;color:#666666;margin-bottom:10px;}
.proudct_jianjie_js{height:400px;overflow: hidden;}
.chanpin_title{background-color:#df0615;height:45px;width:100%;margin:30px 0px;}
.chanpin_title h2{font-weight: normal;font-size:25px;color:#ffffff;line-height:45px;padding-left:20px;}



.news_two_box_xz {
    width: 100%;
    height: 50px;
    border: 1px solid transparent;
    position: relative;
    background: #f7f7f7;
    transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
}
.news_two_box_xz:hover {
    border: 1px solid #efefef;
    box-shadow: 0 6px 10px 5px rgba(0,0,0,.08);
}
.news_two_box_xz:hover .news_two_txt_xz {
    margin: 15px 0 0px 20px;
}
.news_two_box_xz :hover .ser_but_xz  {background: #ccc;border: 1px solid #ccc;margin: 0 -60px;color:#ffffff;}
.news_two_txt_xz {
    width: 56%;
    float: left;
    margin: 12px 0 0px 10px;
    transition: all .3s ease-out 0s;
}
.news_two_txt_xz span {
    font-size: 16px;
    color: #333333;
    display: block;
    height: 24px;
    overflow: hidden;
    margin-bottom: 20px;
    transition: all .3s ease-out 0s;
}
.news_two_box_xz:hover .news_two_txt_xz {
    margin: 15px 0 0px 20px;
}
.ser_but_xz{
	 position: absolute;
    top: 7px;
    right: 100px;
    width: 70px;
    height: 35px;
    border-radius: 18px;
    text-align: center;
    border: 1px solid #dedfe1;
    transition: all .5s cubic-bezier(.215,.61,.355,1) 0s;
	
}












