/*reset*/
*{margin:0;padding:0;}
ul, ol{list-style:none;}
fieldset,img {border:0;}
label,button{cursor:pointer;}
select,input,textarea{overflow:hidden;outline:none;font-family:Arial;}
body{font-family:Arial;color:#323232;background:#fff;font-size:12px;}
a{color:#323232;text-decoration:none;}


@font-face {
	font-family: 'Conv_MyriadPro-Regular';
	src: url('../fonts/MyriadPro-Regular.eot');
	src: url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), 
	     url('../fonts/MyriadPro-Regular.woff') format('woff'), 
		 url('../fonts/MyriadPro-Regular.ttf') format('truetype'), 
		 url('../fonts/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'helveticaneuemedium';
    src: url('../fonts/helveticaneuemed-webfont.eot');
    src: url('../fonts/helveticaneuemed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneuemed-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneuemed-webfont.woff') format('woff'),
         url('../fonts/helveticaneuemed-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneuemed-webfont.svg#helveticaneuemedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*
@font-face {
	font-family: 'Conv_HelveticaObl-Thin';
	src: url('../fonts/HelveticaObl-Thin.eot');
	src: url('../fonts/HelveticaObl-Thin.eot?#iefix') format('embedded-opentype'), 
	     url('../fonts/HelveticaObl-Thin.woff') format('woff'), 
		 url('../fonts/HelveticaObl-Thin.ttf') format('truetype'), 
		 url('../fonts/HelveticaObl-Thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/




/*header*/
.wrapper{width:1050px;margin:0 auto;}
.header,.content,.footer,.sub_content{min-width:1000px;}
.h_social a,#nav .nLi a,.l_name,#nav .pro_category li,#nav .pro_category li .c_name,.banner .prev,.banner .next,.about_list li,#hot_scroll .slide .overlay,#news_list li:after,#news_list li .more,.f_box01 .icon,.f_box02 ul li a,.f_box02 dl dd a,.f_box03 .copyright a,#main_pro .more,#main_pro .text,.breadcrumbs a,.pro_main dl,.pro_menu li a,#page a,.news_list li .date,.news_list li dt,.sub_inquiry ul .button input,.contact_infor .left li a,.about_menu a,#detail_main .tab_menu li a:after,#detail_main .tab_menu li a:before,.proDetail_btn a span,#hot_scroll .btn span,#related .btn span,#related .name,#spec-list ul li img{transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}
.social a,.f_box01 .icon i{transition:all .2s ease-in-out; -webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; -ms-transition:all .2s ease-in-out;}

.flow{overflow:hidden;zoom:1;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.uppercase{text-transform:uppercase;}


.h_box01{background:#162040; padding:25px 0;}
.h_box01 .logo{width:690px;}
.logo_text{margin:26px 0 0 10px;}
.hot_line{color:#fff;font-size:14px; position:relative; _position:static; padding-left:35px; margin-top:10px;}
.hot_line span{display:block; color:#f56739; font-size:18px; margin-top:5px;}
.hot_line:before{ content:""; position:absolute; left:0; top:2px;display:inline-block; width:27px; height:36px; background:url(../images/icons.png) no-repeat 0 0;}


/*search*/
.search{width:201px; margin:11px 0;_margin:8px 0;}
.search form{ background:#fff;}
#s_field{float:left;line-height:28px;height:28px;width:150px; padding:0 5px; border:none; color:#333;}
#s_button{float:left;height:22px;width:36px; margin:3px 0;background:url(../images/icons.png) no-repeat -45px 1px;border:none;border-left:solid 1px #e5c4bd;cursor:pointer;}




.h_box02{background:#d74516;}
.h_box02 .wrapper{position:relative;}
.h_box02 .logo{width:65px; margin:-20px 0 15px 30px; _position:absolute;}
#nav .nLi{float:left;}
#nav .nLi a{display:inline-block;padding:0 28px;font-size:14px; font-weight:bold;line-height:50px;color:#fff;}
#nav .nLi:hover a,#nav .nLi a.currentA{background:#9c1a00;}
#nav .sub_nav{position:absolute; z-index:9;top:50px;display:none;width:200px;background:#fff; padding:10px 12px 20px;}
#nav .sub_nav li{float:none; margin:0;}
#nav .nLi .sub_nav li a,#nav .nLi .pro_category li a{background:none; font-weight:normal;} 
#nav .sub_nav li a{display:block;line-height:24px;color:#444;font-size:14px;line-height:20px; padding:10px 5px; border-bottom:dashed 1px #d2d2d2;margin:0; text-transform:capitalize;}


#nav .nLi .sub_nav_pro{position:absolute; width:1920px; left:50%; margin-left:-960px; background:url(../images/nav_bg.jpg) repeat-x; padding:0; min-height:280px;}
#nav .nLi .sub_nav_pro dl dt a{border:none;}
#nav .pro_category>li{float:left; width:232px; text-align:center; padding:0 15px;min-height:280px;}
#nav .pro_category li a{ display:block; padding:35px 0 20px;color:#fff; border-bottom:none;font-family: 'Conv_MyriadPro-Regular';font-size:16px; line-height:36px;}
#nav .pro_category li .c_name{ margin-top:20px;}
#nav .pro_category li:hover{background:#fff;}
#nav .pro_category li:hover .c_name{background:#d74516; color:#fff;}
.c_pic img{display:block; width:220px; height:165px;}

.pro_list{ position:relative; margin:0 -15px;top:0; left:0; z-index:999; display:none;}
#nav .pro_category li:hover .pro_list{ padding:0 0 25px;}
#nav .pro_category li .pro_list li{text-align:left;}
#nav .pro_category li .pro_list li a{ display:block; overflow:hidden;zoom:1; padding:8px 15px; border-bottom:solid 1px #dadeea;}
.l_name{color:#333; display:inline-block; width:176px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left; font-family:Arial; font-size:12px; color:#333;}
.l_pic img{ width:44px; height:33px;float:right;}
#nav .pro_category li .pro_list li a:hover .l_name,#nav .sub_nav li:hover a{ color:#d74516;}



/*banner*/
.banner{height:647px;border-bottom:solid 8px #f8390d;position:relative; overflow:hidden;width:100%;}
.banner .slide{height:647px;}
.banner .slide li img{display:block; height:647px; width:1920px; position:relative;left:50%; margin-left:-960px;}
.banner .num{display:none;width:160px;height:24px; position:absolute; bottom:70px; left:0; right:0;  z-index:3; margin:0 auto; _left:50%; _margin-left:-85px; _width:170px; }
.banner .num li{width:24px; height:24px; text-indent:-9999px; margin:0 8px; cursor:pointer; float:left;background:url(../images/icons.png) no-repeat -38px 0;}
.banner .num li.on{background-position:-74px 0;}
.banner .prev,.banner .next{display:block;width:46px; height:79px; position:absolute;top:240px;color:#d74516;font:bold 80px/normal "å®‹ä½“";text-align:center; line-height:94px; opacity:0; filter:alpha(opacity=0);}
.banner .prev{left:10%;}
.banner .next{right:10%; background-position:-54px 0;}
.banner:hover .prev,.banner:hover .next{opacity:1;filter:alpha(opacity=100);}



/*c_box01*/
.c_box01{padding:55px 0;}
.c_box01 .title_box{background:url(../images/dec.jpg) no-repeat center 0; padding-top:50px;}
.content .title_box p{text-align:center;}
.content .title_box .title{margin-bottom:5px;}
.content .title_box .title a,.c_box03 .title{font-family:'helveticaneuemedium'; font-size:36px; line-height:36px;}
.summary{padding:0 200px;color:#a8a8a8; line-height:22px;}
.c_box01 .container{background:#f5f5f5; margin-top:30px; padding:25px 0;}
#main_pro{border-left:solid 1px #e1e1e1;}
#main_pro li{float:left; width:248px; border-right:solid 1px #e1e1e1; text-align:center;}
#main_pro li a{display:block; padding:5px 20px;}
#main_pro .img_wrap,#main_pro dl{position:relative;}
#main_pro img{width:155px;height:100px;}
#main_pro .pic{text-align:center;}
#main_pro .pic_change{display:none;position:absolute; top:0; left:0;z-index:9; width:100%;text-align:center;}
#main_pro dt{font-family:'helveticaneuemedium';font-size:16px; margin:15px 0 5px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#main_pro .text{color:#818181; line-height:22px; height:66px; overflow:hidden;transform:translate3d(0,10px,0); -webkit-transform:translate3d(0,10px,0); -o-transform:translate3d(0,10px,0); -ms-transform:translate3d(0,10px,0); -moz-transform:translate3d(0,10px,0);}
#main_pro .more,.pro_main dl .more,.proDetail_btn .mail,.proDetail_btn .chat{width:130px; height:40px; background:#2e3760; color:#fff; padding-right:40px; line-height:40px; overflow:hidden; _display:none;}
#main_pro .more{ margin:0 auto; position:absolute; left:50%;margin-left:-85px;top:35px; opacity:0; filter:alpha(opacity=0);}
#main_pro .more span,.pro_main dl .more span,.proDetail_btn .mail span,.proDetail_btn .chat span{display:inline-block; width:45px; height:40px; background:#d84712; position:absolute; right:-10px; }
#main_pro .more i,#news_list .more i,.pro_main dl .more i,.proDetail_btn .mail i,.proDetail_btn .chat i{display:inline-block; width:12px; height:7px; background:url(../images/icons.png) no-repeat 0 -80px; margin-left:-8px;}
#main_pro li:hover .text{opacity:0; filter:alpha(opacity=0);transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0);}
#main_pro li:hover .more{opacity:1; filter:alpha(opacity=100);}

#main_pro .more span i,.pro_main dl .more span i,#hot_scroll .btn span,#related .btn span,#news_list .date,#news_list .more i,.f_box01 .icon i,.news_list li .date span,.proDetail_btn .mail i,.proDetail_btn .chat i{transform:skewX(25deg); -webkit-transform:skewX(25deg); -o-transform:skewX(25deg); -ms-transform:skewX(25deg); -moz-transform:skewX(25deg);}
#main_pro .more span,.pro_main dl .more span,#hot_scroll .btn i,#related .btn span i,#news_list .date span,#news_list .more,.f_box01 .icon,.news_list li .date,.proDetail_btn .mail span,.proDetail_btn .chat span{transform:skewX(-25deg); -webkit-transform:skewX(-25deg); -o-transform:skewX(-25deg); -ms-transform:skewX(-25deg); -moz-transform:skewX(-25deg);}



/*c_box02*/
.c_box02{background:url(../images/c_bg01.png) no-repeat center 0; height:556px;}
.c_box02 .main{width:485px; padding:100px 0 80px;}
.c_box02 .title a{font-family:Bebas; color:#f8390d; font-size:60px;}
.about_intro{color:#dde1ff;}
.about_intro dt{font-size:18px; line-height:24px; position:relative; _position:static;padding-bottom:20px;}
.about_intro dt:after{content:"";position:absolute;left:0;bottom:0;width:125px;border-top:solid 1px #dadeff;}
.about_intro .text{ margin:25px 0 35px; line-height:24px; height:72px; overflow:hidden;}
.about_list{margin-left:-15px;}
.about_list li{float:left;width:110px;background:#1f2c59;margin-left:15px;_margin-left:10px;text-align:center;}
.about_list li a{display:block;padding:10px 0;}
.about_list .icon img{width:70px;height:70px;}
.about_list li .name{color:#fff;line-height:16px; height:32px; overflow:hidden;}
.about_list li:hover{background:#f8390d;}



/*c_box03*/
.c_box03{padding:80px 0;}
.c_box03 .title{text-align:center;margin-bottom:40px;}
#hot_scroll .tempWrap{margin:0 -10px; _height:360px;}
#hot_scroll .slide li{float:left;width:235px;margin:0 10px; padding-bottom:65px;_padding-bottom:0;}
#hot_scroll .slide li a{display:block;position:relative;border:solid 1px #162040;}
#hot_scroll .slide .bg{display:block;width:233px; height:auto;}
#hot_scroll .slide .overlay{position:absolute; z-index:9; left:0; top:0;width:100%; height:100%;background:rgba(255,255,255,.8);}
#hot_scroll .slide .name{color:#162040;font-size:18px;position:absolute;z-index:99; margin:0 30px;padding:30px 0; line-height:30px; height:60px;overflow:hidden;}
#hot_scroll .slide .name:after{content:""; position:absolute;left:0;bottom:0;width:70px; border-top:solid 1px #162040;}
.car{position:absolute; z-index:99; top:180px; left:50%; margin-left:-110px;width:220px; height:165px;}
#hot_scroll .slide li:hover .overlay{opacity:0;filter:alpha(opacity=0);}
#hot_scroll .btn,#related .btn{text-align:center; margin-top:35px;}
#hot_scroll .btn a,#related .btn a{display:inline-block; width:75px; height:26px; position:relative; overflow:hidden;}
#hot_scroll .btn span,#related .btn span{position:absolute; width:95px; height:26px;}
#hot_scroll .btn i,#related .btn i{display:inline-block; width:40px; height:9px; background:url(../images/icons.png) no-repeat; margin-top:8px;}
#hot_scroll .prev,#related .prev{margin-right:-10px;}
#hot_scroll .next,#related .next{margin-left:-10px;}
#hot_scroll .prev span,#related .prev span{background:#f8390d;left:-30px;}
#hot_scroll .next span,#related .next span{background:#162040;right:-30px;}
#hot_scroll .prev i,#related .prev i{background-position:0 -60px; margin-left:25px;}
#hot_scroll .next i,#related .next i{background-position:-60px -60px;margin-right:25px;}
#hot_scroll .btn a:hover span,#related .btn a:hover span{ width:100px;}


/*c_box04*/
.c_box04 .title{background:url(../images/line01.jpg) repeat-x 0 center;}
.c_box04 .title a{display:inline-block; padding:0 10px; background:#fff;}
#news_list{margin:30px -10px 0;}
#news_list li{float:left; width:235px; margin:0 10px;_margin:0 8px;position:relative; overflow:hidden;}
#news_list li:after{content:""; position:absolute; width:100%; height:2px; background:#f8390d;bottom:0;opacity:0;filter:alpha(opacity=0);}
#news_list .date{width:85px; height:24px;position:absolute; top:15px;left:-10px;background:#f8390d;}
#news_list .date span{display:block;width:95px;line-height:24px; color:#fff;  text-align:center;}
#news_list img{display:block; width:235px; height:141px;}
#news_list dl{border:solid 1px #e9e8e8; padding:12px 10px 50px;}
#news_list dt{color:#4a4a4a; line-height:20px; height:40px; overflow:hidden; font-size:14px;font-family:'helveticaneuemedium';}
#news_list .text{line-height:20px;height:40px; overflow:hidden; margin-top:15px;color:#888;}
#news_list .more{width:42px;height:25px;  background:#2e3661; position:absolute;right:-10px; bottom:0;}
#news_list .more i{margin:9px 0 0 11px;}
#news_list li:hover:after{opacity:1;filter:alpha(opacity=100);}
#news_list li:hover .more{background:#f8390d;}

.news_list li .pic,#news_list li .pic{position:relative;}
.news_list li .pic:after,#news_list li .pic:after{background: rgba(255, 255, 255, 0.4); content: "";width: 100%;height:100%; position: absolute;left:-150%; top: 0;
transform:scale(1.003) skew(14deg);-webkit-transform:scale(1.003) skew(14deg);-moz-transform:scale(1.003) skew(14deg);-o-transform:scale(1.003) skew(14deg);-ms-transform:scale(1.003) skew(14deg);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out;
transition: all .3s ease-out;}
.news_list li:hover .pic:after,#news_list li:hover .pic:after{left:-50%;}


/*footer*/
.footer{margin-top:80px;}
.f_box01{background:#1a1f35;}
.f_box01 .title{margin-bottom:15px;}
.f_box01 .title a{color:#fff;font-size:16px;}
#about{width:330px;margin-right:30px;}
#pro_list{width:400px;}
#contact{width:240px;}

.f_box01 ul{border-left:solid 1px #dc6c47;font-family:Calibri;}
.f_box01 ul li{float:left; border-right:solid 1px #dc6c47; padding:55px 0 70px; width:332px; height:65px; position:relative; overflow:hidden;}
.f_box01 ul li a,.f_box01 ul li strong,.f_box01 li p{ color:#fff; font-size:18px;}
.f_box01 li strong{display:block; margin-top:8px;}
.f_box01 li p{width:257px;}
.f_box01 .tel strong,.f_box01 .mail a{font-size:24px;}
.f_box01 .icon{float:left; width:60px; height:40px; background:#e16b43; margin-top:8px;position:absolute;left:-10px;}
.f_box01 i{display:inline-block; width:22px; height:21px;background:url(../images/icons.png) no-repeat; margin:9px 0 0 23px;}
.f_box01 .tel i{background-position:0 -113px;}
.f_box01 .mail i{background-position:0 -150px;}
.f_box01 .add i{background-position:3px -187px;}
.f_box01 li:hover .icon{background:#fff;} 
.f_box01 .tel:hover i{background-position:-30px -113px;}
.f_box01 .mail:hover i{background-position:-30px -150px;}
.f_box01 .add:hover i{background-position:-27px -187px;}


.f_box01{background:#d74516;}
.f_box02{background:#1a1f35; padding:55px 0 50px;}
.f_box02 .title{color:#fff;font-family:'helveticaneuemedium'; font-size:18px; margin-bottom:20px;}
.f_box02 .section01{ width:470px;}
.f_box02 .section02{width:200px;}
.f_box02 .section03{width:230px;}
.f_box02 ul li a{display:block; padding:6px 0 6px 15px; _padding:4px 0 4px 15px;position:relative; _position:static;}
.f_box02 dl dd{ margin:6px 0 10px; overflow:hidden;zoom:1;}
.f_box02 dl dd strong{font-weight:normal; float:left; display:inline-block; width:60px;}
.f_box02 dl dd span{float:left; width:170px;}
.f_box02 ul li a:before{content:""; position:absolute; left:0; top:7px; width:6px; height:10px; background:url(../images/icons.png) no-repeat -103px 0;}
.f_box02 ul li a,.f_box02 dl dd,.f_box02 dl dd a{color:#bfbfbf;}
.f_box02 .section01 li{float:left; width:200px; margin-right:35px;}
.f_box02 ul li:hover a{color:#fff; transform:translateX(5px); -webkit-transform:translateX(5px); -o-transform:translateX(5px); -ms-transform:translateX(5px); -moz-transform:translateX(5px);}
.f_box02 dl dd:hover a{ text-decoration:underline; color:#fff;}


.f_box03{background:#2e3760; padding:25px 0;}
.f_box03 .copyright{line-height:20px; margin:6px 0;}
.f_box03 .copyright,.f_box03 .copyright a{color:#737fb4;}
.f_box03 .copyright a{display:inline-block; margin:0 3px;}
.f_box03 .copyright a:hover{color:#eee;}
.social a{display:inline-block; _float:left; width:32px; height:32px; background:url(../images/social.png) no-repeat;margin-left:24px;}
.social .s01{background-position:0 0;}
.social .s02{background-position:-56px 0;}
.social .s03{background-position:-112px 0;}
.social .s04{background-position:-167px 0;}
.social .s05{background-position:-223px 0;}
.social .s01:hover{background-position:0 -33px;}
.social .s02:hover{background-position:-56px -33px;}
.social .s03:hover{background-position:-112px -33px;}
.social .s04:hover{background-position:-167px -33px;}
.social .s05:hover{background-position:-223px -33px;}




/*return*/
.backToTop{width:34px; height:80px; background:url(../images/top.png) no-repeat; text-indent:9999px;cursor:pointer; color:#fff; text-align:center;cursor:pointer; position:fixed; bottom:15px; right:50px;-webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px;border-radius:5px;}



/*sub*/
.sub_banner{width:100%;overflow:hidden;height:260px;border-bottom:solid 8px #f8390d;}
.sub_banner img{position:relative; margin-left:-960px; left:50%; height:260px;}

.top{height:20px; border-bottom:solid 1px #ccc; padding:15px 0;}
.breadcrumbs{line-height:20px; text-transform:capitalize;}
.breadcrumbs,.breadcrumbs a{color:#162040; font-size:14px;}
.breadcrumbs i{display:inline-block;width:21px; height:24px;background:url(../images/icons.png) no-repeat -81px -84px; vertical-align:middle; margin-right:8px; _display:none;}
.breadcrumbs a:hover{color:#f8390d;}
.sub_main{margin:40px 0 60px;}
.sub_main .sub_left{width:255px;margin-left:20px;_margin-left:10px;}
.sub_main .sub_right{width:675px; margin-right:20px;_margin-right:10px}
.main_title{color:#323232;font-size:36px; text-align:center;font-family:'helveticaneuemedium';}



/*pro_cover*/
.pro_menu{margin:30px 0 50px;}
.pro_menu li{float:left; margin-right:10px;margin-bottom: 10px;}
.pro_menu li a{display:block; font-size:14px; color:#3f3d41; padding:0 12px; line-height:40px; border:solid 1px #ccc;}
.pro_menu li:hover a,.pro_menu li.current a{ background:#d74516; border-color:#d74516; color:#fff;}
.pro_main ul{margin:0 -25px;}
.pro_main ul li{width:300px; margin:0 25px 50px;_margin:0 15px 50px; float:left;}
.pro_main .pic img{display:block; width:300px; height:225px;}
.pro_main dl{padding:25px 15px 20px;}
.pro_main dl dt{font-size:14px; color:#333; font-weight:bold;}
.pro_main dl dt,.pro_main dl .text p,.news_list dt{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.pro_main dl .text{margin:20px 0 25px;height: 70px; overflow: hidden;}
.pro_main dl .text p{line-height:24px;}
.pro_main dl .text strong{float:left; display:inline-block; width:120px; color:#333; font-weight:normal;}
.pro_main dl .text span{float:left; display:inline-block; width:150px;color:#666;}
.pro_main dl .more,.proDetail_btn .mail,.proDetail_btn .chat{position:relative; width:120px; text-align:center;}
.pro_main li:hover dl{background:#efefef;}




/*pro_detail*/
.jqzoom{position:relative; background:#fff;}
#spec-n5{margin:20px 0; overflow:hidden;}
/*#spec-left{ background:url(../images/icons.png) no-repeat -79px -167px; width:21px; height:52px; float:left; cursor:pointer; margin-top:3px;}
#spec-left:hover{ background-position:-156px -167px;}
#spec-right{background:url(../images/icons.png) no-repeat -100px -167px; width:21px; height:52px; float:right;cursor:pointer;margin-top:3px;}
#spec-right:hover{background-position:-177px -167px;}*/
#spec-list ul{overflow:hidden; zoom:1;}
#spec-list ul li{float:left; width:102px;_width:100px; height:70px;cursor:pointer;}
#spec-list ul li img{ width:88px; height:66px; display:block; border:solid 2px #fff;}
#spec-list ul li:hover img{border-color:#d74516;}
.zoomdiv{z-index:100;position:absolute;top:0;left:0;display:none;overflow:hidden; background:#fff;}
.bigimg{width:1000px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#fede4f;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


#detail_pro{overflow:hidden; zoom:1;}
#detail_pro .pic{float:left; width:500px; text-align:center;}
#detail_pro .pic img{display:block;}
#detail_pro .text{float:right; width:460px;}
#detail_pro .text h1{font-size:24px; color:#323232; font-weight:normal; padding-top:10px;}
#detail_pro .data{margin:20px 0 30px;}
#detail_pro .data li{padding:10px 0; overflow:hidden;zoom:1; border-bottom:dashed 1px #c4c4c4;}
#detail_pro .data li strong{ display:inline-block; font-weight:normal; width:125px; _float:left; color:#333;}
#detail_pro .data li span{ display:inline-block; width:335px;_float:left;color:#666;}
.help{color:#9f9f9f;}
.help span{color:#d74516;}
.proDetail_btn{margin:25px 0 30px;}
.proDetail_btn a{display:inline-block; margin-right:40px;}
.proDetail_btn a:hover span{ width:55px;}
.share{color:#a6a6a6;}
.share span{margin-bottom:5px; display:block; line-height:20px;}

#detail_main{ margin-top:30px;}
#feature .detail_text p{color:#666; line-height:24px; margin-bottom:30px;}
#detail_main .section{ margin:30px 0 60px;}
#detail_main .detail_title{ text-align:center; margin-bottom:20px;}
#detail_main .tab_menu{overflow:hidden; zoom:1; background:url(../images/line02.jpg) repeat-x  0 bottom; padding-bottom:12px;}
#detail_main .tab_menu li{float:left; margin-right:10px;}
#detail_main .tab_menu li a{color:#666; font-weight:bold; display:block; padding:10px 20px 10px 35px; position:relative; _position:static;}
#detail_main .tab_menu li a:before{content:""; position:absolute; left:5px; top:6px; width:20px; height:19px; background:url(../images/icons.png) no-repeat -30px -303px;}
#detail_main .tab_menu li a:after{content:""; position:absolute; height:9px; left:0; right:100%; bottom:-12px;background:url(../images/line03.png) repeat-x 0 bottom;}
#detail_main .tab_menu li:hover a:before{ background-position:0 -303px;}
#detail_main .tab_menu li:hover a:after{ right:0;}



.detail_table table,.pro_table{border:solid 1px #999; width:100%; border-collapse:collapse;} 
.detail_table table td,.pro_table table td{border:solid 1px #999;font-weight:normal; padding:5px 5px 10px; color:#5f5f5f;}

#related .tempWrap{ _height:260px;}
#related .slide{ margin:0 -25px;}
#related .slide li{ float:left; width:300px; margin:0 25px;}
#related .pic img{ display:block; width:300px; height:225px;}
#related .name{ font-size:14px; color:#333; padding:20px 0; text-align:center; font-weight:bold;}
#related ul li:hover .name{ color:#d74515;}


/*news*/
.news_list{margin-top:30px;}
.news_list li{margin-bottom:40px;}
.news_list li .left{width:360px; position:relative; overflow:hidden;}
.news_list li .date{background:#2e375f; width:104px; height:74px; position:absolute;right:-17px; bottom:0; }
.news_list li .date span{display:block; font-size:14px; color:#fff; width:78px;text-align:center; padding:20px 0 0;}
.news_list li .date strong{ display:block; font-size:18px;}
.news_list li dl{width:610px;}
.news_list .pic img{display:block; width:360px; height:216px;}
.news_list dt{color:#333; font-size:24px; margin-top:5px;}
.news_list .text{color:#666; line-height:24px; height:96px;overflow:hidden; margin:30px 0;}
.news_list .more{color:#d74516;position:relative; line-height:20px;}
.news_list .more:after{content:""; position:absolute; left:88px; top:6px; width:21px; height:7px;background:url(../images/icons.png) no-repeat 0 -227px;}
.news_list li:hover .date{background:#f8390d;}
.news_list li:hover dt{color:#d74516; text-decoration:underline;} 

#page{margin-top:80px; background:url(../images/line01.jpg) repeat-x 0 center; text-align:center;}
#page span{display:inline-block; padding:0 10px; background:#fff;}
#page a{display:inline-block; padding:0 7px; height:22px; line-height:22px; margin:0 5px; color:#666;}
#page a:hover{ background:#2e375f; color:#fff;}
.faq_list li dl{width:100%;}
.faq_list li a{display: inline-block;}


/*contact*/
.contact_box .title,.sub_inquiry .title,#detail_main .detail_title{color:#d74516; font-size:24px; }
.contact_infor .sub_title{ color:#323232; margin-top:10px;}
.contact_infor{margin:30px 0 50px; background:#ececec;}
.contact_infor .left{padding:40px 30px; width:440px;}
.contact_infor .left ul{margin-top:30px;}
.contact_infor .left li{overflow:hidden;zoom:1; line-height:24px; padding:6px 0; position:relative; _position:static; padding-left:40px;}
.contact_infor .left li:before{content:""; position:absolute; left:0;top:7px;width:19px; height:21px;background:url(../images/icons.png) no-repeat;}
.contact_infor .left li strong{display:inline-block; width:120px; font-weight:normal; float:left;}
.contact_infor .left li span{display:inline-block; width:250px;float:left;}
.contact_infor .left .tel:before{background-position:-70px -115px;}
.contact_infor .left .fax:before{background-position:-70px -144px;}
.contact_infor .left .mail:before{background-position:-70px -174px;}
.contact_infor .left .skype:before{background-position:-105px -115px;top:5px;}
.contact_infor .left .post:before{background-position:-105px -143px;top:5px;}
.contact_infor .left .add:before{background-position:-105px -172px;}
.contact_infor .left li a:hover {color:#d74516; text-decoration:underline;}
.contact_infor .left .wp:before{background-position: -132px -115px;top:5px;}
.contact_infor .map img{ display:block; width:484px; height:464px; border:solid 8px #d0d0d0;}


.sub_inquiry .title{text-align:center; }
.sub_inquiry .tip{color:#666;line-height:24px;margin-top:15px; text-align:center; word-spacing:-1px;}
.sub_inquiry ul{ margin:40px 10px 0;}
.sub_inquiry ul li{margin-bottom:20px; overflow:hidden;zoom:1;}
.sub_inquiry ul li p{width:480px;}
.sub_inquiry ul li span{display:inline-block; width:65px;color:#666; vertical-align:top; line-height:42px;}
.sub_inquiry ul li span i{color:#cd1422; display:inline-block; margin-right:5px; font-style:normal;}
.sub_inquiry ul li input,.sub_inquiry ul li textarea{border:none;height:42px;line-height:42px; background:#e2e2e2; width:400px; padding:0 5px; color:#444;}
.sub_inquiry ul li textarea{height:105px;padding:10px 5px;line-height:24px;width: 950px;}
.sub_inquiry ul .button{text-align:center; margin-top:40px;}
.sub_inquiry ul .button input{color:#fff; width:160px;height:40px; padding:0 35px 0 0; background:url(../images/send_bg.jpg) no-repeat; border:none; cursor:pointer;}
.sub_inquiry ul .button input:hover{border-radius:30px; -webkit-border-radius:30px; -o-border-radius:30px; -moz-border-radius:30px; -ms-border-radius:30px;}



/*about*/
#about_top .tip{ color:#162040; text-align:center; width:80%; margin:0 auto; line-height:24px;}
.about_menu{text-align:center; margin:30px 0;}
.about_menu a{display:inline-block; padding:0 15px; height:38px; background:#162040; color:#fff; line-height:38px; margin:0 7px;}
.about_menu a:hover,.about_menu .current{background:#d74516;}
.company_box{min-width:1000px;overflow-x:hidden;}
.company_box .infor{width:420px;height:420px; padding:40px;}
.company_box .infor .text{color:#333; line-height:30px; font-style:italic;}
.company_box .section01,.company_box .section02{ position:relative; margin:60px 0 100px;}
.company_box .section01 .pic{position:absolute; left:500px; top:0; _left:0;}
.company_box .section02 .pic{position:absolute;right:500px;top:0;}
.company_box .title{ margin-bottom:40px;}
.speech_box,.manage_box{margin-top:60px;}
.speech_box .title{text-align:center;margin-bottom:50px;}
.speech_box .section01 .pic{width:500px;}
.speech_box .section01 .text{width:340px;padding:70px 80px 50px;font-style:italic; position:relative; _position:static;}
.speech_box .section01 .text:before,.speech_box .section01 .text:after,.manage_box .sub_title:before,.manage_box .sub_title:after{content:"";position:absolute; width:36px; height:27px;background:url(../images/icons.png) no-repeat;}
.speech_box .section01 .text:before,.manage_box .sub_title:before{left:30px; top:50px; background-position:0 -258px;}
.speech_box .section01 .text:after,.manage_box .sub_title:after{right:50px; bottom:30px;background-position:-56px -258px; }
.speech_box .text,.manage_box .section .text,.social_box .section01 .text,.social_box .section02 dd,.social_box .section03 dd{ color:#333; line-height:30px;}
.speech_box .section02 .text,.manage_box .section .text,.social_box .section01 .text{margin-top:40px;}


.manage_box .title,.manage_box .sub_title{text-align:center;}
.manage_box .sub_title{position:relative; _position:static;padding:0 150px;  font-style:italic; color:#333; font-size:24px; margin-top:30px;}
.manage_box .sub_title:before{left:100px;top:-5px;}
.manage_box .sub_title:after{right:100px;top:-5px;}
.manage_box .section{margin-top:30px;}

.social_box{margin-top:30px;}
.social_box .section02 dt,.social_box .section03 dt{color:#fc6f23; font-size:24px; margin:15px 0;}
.social_box .section02{ margin:50px 0; padding:30px 0 30px 260px; background:url(../images/social02.jpg) no-repeat left center;}
.social_box .section03{padding:30px 290px 30px 0;background:url(../images/social03.jpg) no-repeat right center; text-align:right;}



/*service*/
.service_main .section{ margin-top:50px;}
.service_main .pic{margin-top:30px;}
.service_main .pic img{ display:block; width:1000px; height:296px;}
.service_main .number{color:#4f6095; font-family:Bebas; width:100px;font-size:72px;}
.service_main dl{width:900px; margin-top:20px;}
.service_main .text dt{ color:#d74516; font-size:24px;}
.service_main .text dd{color:#333; line-height:20px; margin-top:10px;}








.sub_news_detail .title01{ text-align:center; margin-bottom:40px;}
.sub_news_detail .title01 .t01{ font-size:30px; color:#28333c;}
.sub_news_detail .title01 .t02{ color:#28333c; margin-top:10px;}
.sub_news_detail .title01 .fenxiang{margin-top:20px;}
.sub_news_detail .title01 .t02 span{ display:inline-block; margin-right:20px;}

.sub_news_detail .main .text{ line-height:22px;color:#28333c;margin-bottom:20px;}
.sub_news_detail .main .pic{ margin-top:30px;}
.sub_news_detail .main ul{ border-top:1px solid #919db3;border-bottom:1px solid #919db3; padding-top:10px;}
.sub_news_detail .main ul li{ margin-bottom:15px;}
.sub_news_detail .main ul li a{ color:#919db3;}
.sub_news_detail .main ul li span{ display: block; text-transform:capitalize;color:#28333c;}


.news_list .faqtext{margin-left: 36px;margin-top: 20px;font-size: 14px;}

.page{width:100%;text-align:center;}
.page a{padding:0 6px;}














.pc_head_language {
    position: relative;
    margin-left: 50px;
    margin-top: 25px;
}

.head_language_01 {
    font-size: 14px;
    color: #888888;
    cursor: pointer;
    -ms-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.head_language_01:hover {
    color: #f56739;
}

.head_language_02 {
    display: none;
    position: absolute;
    z-index: 5;
    top: 110%;
    left: 50%;
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    width: 90px;
    background: rgba(46,55,96,0.8);
    padding: 5px 0 5px;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}

.head_language_02 a {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-align-items: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    font-size: 14px;
    color: #ffffff;
    text-align: center;
    padding: 4px 0 4px;
}

.head_language_02 a:hover {
    color: #ecbd61;
}


.h_box01 .flow {
    overflow: visible;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -ms-align-items: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}





.head_language_02 a img {
    width: 20px;
}

.head_language_02 a span {
    padding: 2px 0 0 4px;
}





