/* CSS Document */
body{ background-color:#FFF;}
.deatil  img,.news_deatil img,.careers img{
	height:auto !important;
	max-width:100%;
	width:auto;
	display:block;
	margin:0 auto;
}
.deatil,.news_deatil,.careers{
	    word-break: break-all;
}
.deatil table,.news_deatil table,.careers table{
	max-width:100% !important;
	
}
.deatil table td,.deatil table th{
	width:auto !important;
}
.phoneheader,.mobile-container,.wap{display:none;}
.sy_top{ height:125px; position:relative; z-index:20;}
.sy_top .top_l{ width:1120px;  margin:0 auto; height:85px; background:url(../img/logo.png) left center no-repeat; background-position:0 15px;}
.sy_top .logo{ font-size:26.21px; color:#405eab; line-height:85px; margin-left:285px; float:left; }
.sy_top .yx{ background:url(../img/top.png) left center no-repeat;  height:85px; display:inline-block; float:left; color:#ff7f02; line-height:85px; padding-left:40px; width:361px;}
.sy_top .yx a{color:#ff7f02;}
.sy_top .top_l form{width:436px; float:right;}
.sy_top .yx span{float:left;}
.sy_top .yx input{ height:30px; width:185px; border:#a7a7a7 solid 1px; color:#bbbbbb; font-size:14px; margin-left:10px; margin-top:25px; text-indent:8px;}
.sy_top .tb{ height:35px; width:30px;  background:url(../img/top1.png) no-repeat; cursor:pointer;  background-position:0 8px; float: right; border:none; margin:20px 0; }
.sy_top .top_d{ background:url(../images/nav_bg.jpg) 0 0 repeat-x; height:40px;}
.sy_top .top_d .dh{ width:1105px; margin:0 auto; height:40px; }
.sy_top .top_d .dh li{ float:left; width:133px; color:#FFF; line-height:40px; border-left:#6487d3 solid 1px; text-align:center; position:relative;}
.sy_top .top_d .dh li .li_div{position:absolute; top:40px; left:0; width:250px; background:#6487d3; display:none;}
.sy_top .top_d .dh li .li_div a{display:block; font-size:14px; text-align:left; padding-left:10px; border-bottom:1px solid #ffffff;}
.sy_top .top_d .dh li .li_div a:hover{ background-color:#ff8f26;}
.sy_top .top_d .dh li:hover .li_div{display:block;}
.sy_top .top_d .dh li a{color:#FFF !important;}
.sy_top .top_d .dh li:hover{ background-color:#ff8f26;}
.sy_top .top_d .dh .li{ border-left:none;}

.sy_t{ height:531px; position:relative; width:100%;}
.sy_t .sy_xt{ position:absolute; width:680px; height:48px; left:41%;  bottom:0; }
.sy_t .sy_t_ul a{ background:url(../img/yop2.jpg) center no-repeat; height:530px; width:100%; float:left;}
.sy_t .sy_xt_ul li{ width:106px; height:46px; border:#b2bedb solid 1px; float:left; margin-left:6px;}

.sy_end{ width:1100px; margin:40px auto 15px auto; position:relative; z-index:1;}
.sy_end .fr{height:200px; float:left;}
.sy_end .div_left{ width:260px;}
.div_left .div_top{ height:28px; border-bottom:#e4e4e4 solid 1px; background:url(../img/sy2.png) left center no-repeat; padding-left:15px; line-height:28px;}
.div_left .div_top .span1{ font-size:18.16px; color:#434343;}
.div_left .div_top .span2{ color:#30a1ff; font-size:14px; float:right; font-weight:bold;}
.div_left .div_img{ padding-top:15px;}
.div_left .div_font{ font-size:14px; color:#333333;}
.div_left .div_font p{ line-height:26px; background:url(../img/sy4.png) 3px center no-repeat; padding-left:8px;}
.div_left .div_font p a{color:#333333;}
.div_left .div_font span{ float:right; }
.sy_end .div_z{ width:535px;margin:0 32px;}
.sy_end .div_z .div_img{ float:left;}
.sy_end .div_z .div_font{ line-height:22px; width:310px; margin-top:8px; float:right; }
.sy_end .div_right{ width:240px; position:relative;}
.sy_end .div_right .sy_t_ul li{ width:238px; height:159px;}
.sy_end .div_right .sy_t_ul a{ background:none; height:159px;border:#c0c0c0 solid 1px; margin-top:28px;}
.sy_end .div_right .sy_xt_ul li{ width:73px; height:48px; border:#c0c0c0 solid 1px; margin:0;}
.sy_end .div_right .sy_xt{ position:absolute; width:238px; height:50px; left:0;bottom:0;}

.sy_end .div_dr .div_font p{ width:255px; padding:0; background:none;word-break:break-all; line-height:20px; vertical-align:top;}
.sy_end .div_dr .div_font span{ width:188px; display:inline-block;}
.sy_end .two .lbt{ width:810px; height:200px;}
.sy_end .two .div_lef{ width:810px;}
.sy_end .two .lbt_ul li{ width:165px; height:115px; border:solid #c9c7c6 1px; float:left;}

.div_right .div_top{ height:28px; border-bottom:#e4e4e4 solid 1px; background:url(../img/sy2.png) left center no-repeat; padding-left:15px; line-height:28px;}
.div_right .div_top .span1{ font-size:18.16px; color:#434343;}
.div_right .span2{ color:#30a1ff; font-size:14px; float:right; font-weight:bold;}



.picScroll-left{ width:810px;  overflow:hidden; position:relative;}
                    
.picScroll-left .hd .next{ position:absolute;display:block;  width:29px; height:42px; right:0; top:70px;pointer; background:url(../img/sy14.png) no-repeat;cursor:pointer; z-index:100; }
.picScroll-left .hd .prev{ background:url(../img/sy15.png) no-repeat; cursor:pointer;width:29px; height:42px; position:absolute; left:0;top:70px; z-index:100;}
.picScroll-left .bd{ padding:10px 32px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:18px 10px; float:left; overflow:hidden; text-align:center; }
.picScroll-left .bd ul li .pic{ text-align:center;  width:165px; height:112px;   }
.picScroll-left .bd ul li .pic img{ width:163px; height:112px; display:block;border:#c9c7c6 solid 1px; border-radius:5px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; width:165px; height:24px; overflow:hidden;}
.picScroll-left .bd ul li .title a{color:#333333; font-size:14px; line-height:24px;}



.footer{padding:15px 0; background:#f3f1f1;}
.foot_top{margin-bottom:10px;}
.foot_top a{color:#939393; font-size:14px; line-height:24px; padding:0 27px;}
.foot_top span{color:#bbbbbb;}
.foot_mid .foot_mid_cur{color:#ff9737; font-size:12px; line-height:30px; }
.foot_mid a{color:#939393; font-size:12px; line-height:30px;display:inline-block; margin:0 8px;}
.foot_bot{color:#939393; font-size:12px; line-height:30px;}


.child{padding:20px 0;}
.left{width:260px;}
.lefu_nav{margin-bottom:15px;}
.left_cur{color:#434343; font-size:18px; line-height:36px; padding-left:24px; border-bottom:1px solid #dddddd; background:url(../images/left_cur_bg.jpg) left center no-repeat;}
.lefu_nav_li .lefu_nav_li_title_a{color:#333333; line-height:24px; padding-left:30px; font-size:14px; background:url(../images/select.png) left center no-repeat; display:block;}
.lefu_nav_li.on .lefu_nav_li_menu{display:block;}
.lefu_nav_li .lefu_nav_li_menu{display:none;}
.lefu_nav_li .lefu_nav_li_menu a{color:#42556B; font-size:12px; line-height:24px; padding-left:30px; background:url(../images/select_sub.png) 10px center no-repeat; display:block;}
.lefu_nav_li.on .lefu_nav_li_title_a{background:url(../images/select-click.gif) left center no-repeat;}
.left_div{color:#333333; font-size:14px; line-height:22px;}
.left_div_hang_span{width:60px;}
.left_div_hang_p{width:198px;}

.lefu_nav_li i{display:block; float:left; width:30px; height:24px; cursor:pointer;}
.lefu_nav_li .lefu_nav_li_title_a{width:230px; padding-right:0;}

.right{width:795px; padding-left:20px; position:relative; border-left:1px solid #dddddd; min-height:400px;}
.right_dd{width:10px; height:37px; background:#ffffff; position:absolute; top:0; left:-1px;}

.right_cur{border-bottom:1px solid #dddddd; margin-bottom:10px;}
.right_cur_span{color:#434343; font-size:18px; line-height:36px; background:url(../images/left_cur_bg.jpg) left center no-repeat; padding-left:24px;}
.lanmu a,.lanmu span{color:#d1d1d1; font-size:12px; line-height:36px;}

.deatil{font-size:14px; line-height:26px; color:#333333;}
.products a{display:block; float:left; margin:10px; color:#333333; font-size:14px; line-height:30px; text-align:center; width:174px;height: 185px; overflow: hidden}
.products a img{border-radius:3px; border:1px solid #cccccc;}
.products>a>span{
	line-height:25px;
	height:50px;
	overflow:hidden;
	display:block;
	text-overflow: ellipsis;
	   
} 
/*翻页*/
.pages{  text-align:right; padding: 50px 0 20px 0;clear: both;; margin-left:35px;}
.pages a{}
.pages a, .pages span { display: inline-block; color:#9b9b9b; margin: 0 2px;font-size: 12px; line-height:22px; padding:0 5px; text-align:center; border:1px solid #c5c5c5;}
.pages span {color: #ffffff; background:#30a1ff; border:1px solid #30a1ff;}
.btn_prev, .btn_next{ background:NONE !important; color:#9b9b9b !important; border:none !important;}

.news ul li a{display:block; color:#333333; line-height:14px; line-height:30px; border-bottom:1px dashed #dddddd; height:30px;}
.news_deatil h1{color:#949494; font-size:16px; border-bottom:1px dashed #dddddd; text-align:center; font-weight:normal; padding-bottom:5px;}
.liulan{color:#cecece; font-size:14px; line-height:30px; text-align:right; margin-bottom:15px;}
.liulan span{margin-left:10px;}

.news_content{color:#333333; font-size:14px; line-height:30px;}
.fanye{margin-top:20px;}
.fanye a{color:#cecece; font-size:14px; line-height:30px;}
.fanye a span{color:#959595; font-size:14px; line-height:30px;}

.feedback_top{color:#333333; font-size:14px; line-height:26px; margin-bottom:20px;}
.feedback_content_hang{padding:10px 0;}
.feedback_content_hang_span{width:100px; text-align:right; margin-right:10px; color:#333333; line-height:30px; font-size:14px;}
.feedback_content_hang_span .red{font-style:normal; color:red;}
.feedback_content_hang_input{width:450px;}
.feedback_content_hang_input .txt{width:450px; height:28px; border:1px solid #c9c9c9; text-indent:10px;}
.feedback_content_hang_input .tea{width:450px; height:170px; border:1px solid #c9c9c9;}

.feedback_content_hang_input .sub{color:#ffffff; font-size:14px; width:110px; line-height:26px; text-align:center; background:#30a1ff; height:26px; border-radius:3px;}

.careers li{border-bottom:1px dashed #dfdfdf; padding-bottom:5px;}
.careers_hang_lt{color:#333333; font-size:14px; line-height:30px; width:130px; text-align:right;}
.careers_hang_rt{width:660px; color:#6c6c6c; font-size:14px; line-height:30px;}


.products_deatil_top h1{color:#ff8033; font-size:24px; line-height:30px; font-weight:normal; margin-bottom:8px;}
.products_deatil_top_img{width:344px; height:240px; border:1px solid #cccccc; border-radius:5px;}
.products_deatil_top_img img{border-radius:5px; box-shadow:0 0 3px 3px #eeeeee;}

.products_deatil_top_word{width:420px;}
.products_deatil_top_word_hang span{color:#686868; font-size:16px; line-height:30px; display:inline-block; width:80px;}
.products_deatil_top_word_hang span img{vertical-align:middle;}

.products_deatil_content{color:#000; font-size:14px; line-height:26px; padding:20px 0;}
.products_table table{border:1px solid #bebebe; border-right:none;}
.products_table tr td{color:#000; font-size:16px; line-height:30px; padding:4px 10px; text-indent:60px; width:50%; border-top:1px dashed #dfdfdf; border-right:1px solid #bebebe;}
.products_table .first td{ color: #000;background:#f0f0f0; border-top:none;}
.domnload{margin-bottom:20px;}
.domnload a{color:#000; font-size:16px; line-height:48px; display:inline-block; margin-right:30px; text-decoration:underline;}
.products_table_title{color:#000; font-size:16px; font-weight:bold; line-height:40px;}
.products_name{color:#FF6600; font-size:20px; text-align:center; line-height:40px;}
.products_name_n{color:#0033FF; font-size:20px; text-align:center; line-height:40px;}
.products_table .table2 tr td{padding:4px 0; text-indent:0; width:16.8%; text-align:center;}

.products_table_cot img{max-width:100%;}
.products_container_p{width: 800px;}
.products_left_p{font-size:14px;float:left;width:400px;line-height:20px;}
.products_right_p{font-size:14px;float:left;width:400px;line-height:20px;}

.lunbo{position:relative; z-index:1;}
.lunbo2{position:relative; width:238px;}
.box_lunbo{width:100%; height:100px; background-color:#000000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0; bottom:0; z-index:1;}
.w3cFocus{ width:100%;  position:relative;   }	
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:10px; top:50%; margin-top:-43px; width:86px; height:86px; background:url(slider-nav.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }	
.w3cFocus .next{ left:auto; right:10px; background-position:-86px 0; }	
.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }	
.w3cFocusIn{ width:100%; max-height:702px; position:relative;  margin:0 auto;  overflow:hidden;  }	
.w3cFocusIn .bd li{ vertical-align:middle; }	
.w3cFocusIn .bd li a{ width:100%;display:block; height:530px;}	
.lunbo2 .w3cFocusIn .bd li img{ width:100%;display:block; border:1px solid #cccccc;}	
.lunbo2 .w3cFocusIn .bd{height:166px; overflow:hidden; position:relative; z-index:1;}
.lunbo .w3cFocusIn .hd{bottom:15px;}
.lunbo .w3cFocusIn .hd li{margin:0 3px;}
.w3cFocusIn .hd{ position: absolute; left:0; bottom:6px; width:100%; text-align:center; z-index:10}	
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; text-align:center;}	
.w3cFocusIn .hd ul li{  position:relative; float:left; display:inlin;  margin:0 1px; border:1px solid #cccccc; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }	
.w3cFocusIn .hd ul li img{display:block;   opacity:0.5; filter:alpha(opacity=50);}	
.w3cFocusIn .hd ul li.on{ background:url(focusArrow.png) center 0 no-repeat;  }	
.w3cFocusIn .hd ul li.on img{  opacity:1.0; filter:alpha(opacity=100);}
.lunbo2 .w3cFocusIn{padding-bottom:65px;}

.sitemap{padding-bottom:20px;}
.sitemap_cur{color:#666666; font-size:16px; line-height:36px; padding-bottom:10px; border-bottom:1px solid #dddddd; margin-bottom:10px;}
.sitemap_list_cot{padding:10px 0; border-bottom:1px dashed #dddddd; margin-bottom:15px;}
.sitemap_list h3{font-size:16px; line-height:30px; font-weight:normal;}
.sitemap_list_cot span{display:block;}
.sitemap_list_cot a{font-size:14px; line-height:36px; color:#333333;}
.sitemap_list_cot span i{font-family:Consolas; font-style:normal; margin-right:2px;}
.sitemap_list_cot span a:hover{text-decoration:underline; color:red;}
.sitemap_list_cot_a{padding-left:10px;}
.sitemap_list_cot_a ul{padding-left:20px;}
.sitemap_list_cot_a ul a{color:#333333; font-size:12px;}
.sitemap_list_cot_a ul a span{font-size:18px; display:inline-block;}

.skype{width:146px; height:116px; background:url(../images/onhead.png) 0 top no-repeat; padding-top:48px; position:fixed; top:150px; right:0; z-index:100;}
.skype_cot{width:114px; height:90px; padding:5px 12px; background:url(../images/onmain.png) 0 0 repeat-y;}
.skype_bottom{width:146px; height:16px; background:url(../images/onfoot.png) 0 0 repeat-y;}
.skype_cot ul li a{color:#444; font-size:12px; line-height:18px; display:block; padding:5px;}
.skype_cot ul li a img{float:left; margin-right:5px;}
.skype_cot ul li a:hover{color:#0b389d; text-decoration:underline;}
.skype_closed{width:25px; height:25px; position:absolute; top:0; right:0; cursor:pointer;}
.onmini{width:26px; height:107px; cursor:pointer; background:url(../images/onmini.png) 0 0 repeat-y; position:fixed; top:150px; right:0; display:none;}