
/* CSS Document */
/** 

**/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
body{ width:100%;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; color:#333;outline:0;}
a,a:hover{color:#333;}
.clearfix{clear:both;height:0; overflow:hidden;}
body{overflow-x:hidden}
::-webkit-scrollbar{width:14px;height:14px}
::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:999px;border:5px solid transparent}
::-webkit-scrollbar-track{box-shadow:1px 1px 5px rgba(0,0,0,.2) inset}
::-webkit-scrollbar-thumb{min-height:20px;background-clip:content-box;box-shadow:0 0 0 5px rgba(0,0,0,.2) inset}
::-webkit-scrollbar-corner{background:transparent}
a,li,span{outline:0}
a:hover,a:active,a:focus{outline:0}
a:focus{outline:0}
li:focus{outline:0}
span:focus{outline:0}
.clear{height:0; overflow:hidden; clear:both}
img{ display:block;}
.w_auto{ width:640px; margin:0 auto; display:block;}

.imgf img{ width:95%; margin-right:5%;}

.header{ height:85px; padding:0 35px;}
.header .logo{ float:left; display:inline-block; height:85px;}
.header .logo a{ background:url(images/logo.jpg) no-repeat center center; height:85px; width:256px; display:inline-block;}
.header .menu{ float:right; display:inline-block; background:url(images/menu.jpg) no-repeat center center; width:50px; height:85px;}
.you_en{ text-align:left; margin:0px 10px; text-indent:40px; font-size:22px; color:#0061b3; line-height:30px; padding-top:10px; background:url(../images/icone.png) left bottom no-repeat; border-bottom:1px solid #ccc;}


.you_cn{ text-align:center; font-size:12px; color:#888; line-height:22px; padding-top:10px;}
.you li{ float:left; display:inline-block; width:240px; margin:0 25px; text-align:center; margin-bottom:50px;}
.you li .num{ font-size:18px; color:#0061b3;}
.you li .num span{ font-size:50px; font-weight:bold;}
.you li .num_des{ font-size:18px; color:#4d4d4d; line-height:25px;}
.you li .num_des i{ color:#0068b8;}
.you{ width:580px; margin:0 auto; margin-top:35px;}
.you li.s1 .num_pic{ background:url(images/shu1.png) no-repeat center center; width:240px; height:80px;}
.you li.s2 .num_pic{ background:url(images/shu2.png) no-repeat center center; width:240px; height:80px;}
.you li.s3 .num_pic{ background:url(images/shu3.png) no-repeat center center; width:240px; height:80px;}
.you li.s4 .num_pic{ background:url(images/shu4.png) no-repeat center center; width:240px; height:80px;}

.chan .you_en{ padding-top:10px;}
.product{ margin-top:15px;}
.product li:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.product li img{ display:block;}
.product li .pro_pic{ float:left; display:inline-block; width:320px;}
.product li .pro_nei{background:#e4eff6; float:right; display:inline-block;}
.product li .pro_nei .pro_biao{ text-align:center; font-size:26px; color:#1e1e1e; line-height:35px;}
.product li .pro_nei .pro_biao_en{ font-size:18px; color:#565656; line-height:24px; margin-top:5px;}
.product li.m1 .pro_biao_en{ margin-left:40px;}
.product li.m1 .pro_nei{ width:240px; height:68px; padding:70px 40px;}
.product li.m2 .pro_pic{ float:right; display:inline-block; width:320px;}
.product li.m2 .pro_nei{ width:260px; background:#e4eff6; float:left; display:inline-block; height:148px; padding:30px 30px;}
.product li.m3 .pro_biao_en{ margin-left:40px;}
.product li.m3 .pro_nei{ width:240px; height:88px; padding:60px 40px;}


.case .you_en{ padding-top:30px;}
.case_show{ position:relative; margin-top:30px;}
.case_show li{ position:relative; display:block; width:640px; height:300px;}

.case_show li .case_des{ position:absolute; top:0px; left:0px; text-align:center; width:640px; height:300px; background:url(images/black_bg1.png) repeat center center;}
.case_show li .case_des .case_biao{ font-size:24px; color:#ffffff; line-height:30px; padding-top:25px;}
.case_show li .case_des .case_jie{ font-size:18px; color:#f2f2f2; line-height:22px; padding:0 35px; padding-top:20px;}

.case_zhu{ font-size:18px; color:#5b5b5b; line-height:24px; text-align:center; padding:0 60px; margin-top:30px;}
.case_lian{ text-align:center; margin-top:15px;}
.case_lian a{ width:185px; height:56px; background:#ce0000; display:inline-block; line-height:56px; font-size:18px; color:#ffffff;}
.case_lian a:hover{ color:#CCC;}


.about{ margin-top:45px;}
.about_nei{ background:#0061b3; padding:50px 35px;}
.about_en{ font-size:32px; color:#ffffff; line-height:42px;}
.about_cn{ font-size:20px; color:#fff; line-height:25px;}
.about_jie{ margin-top:15px;}
.about_jie p img{ width:100%;}
.about_jie p{ font-size:15px; color:#e8e8ea; line-height:35px; background-color:#0061b3;}
.about_lian a{ width:175px; height:56px; border:1px solid #7fb0d9; display:block; text-align:center; line-height:55px; font-size:25px; color:#ffffff; margin-top:10px;}
.about_lian a:hover{ color:#ccc;}


.foot{ text-align:center; padding-top:20px; padding-bottom:20px;}
.foot1{ text-align:center; padding-top:10px; padding-bottom:10px; background:#e4eff6;}
.foot_tell{ width:279px; margin:0 auto;}
.foot_xin{ margin-top:20px;}
.foot_xin p{ font-size:18px; color:#080504; line-height:25px;}
.foot_xinma{ width:280px; margin:0 auto;}
.foot_fen{ margin-top:20px;}
.foot_fen a{ display:inline-block; width:70px; height:70px; margin:0 10px;}
.foot_fen a.fen1{ background:url(images/fen1.png) no-repeat center center;}
.foot_fen a.fen2{ background:url(images/fen2.png) no-repeat center center;}
.foot_fen a.fen3{ background:url(images/fen3.png) no-repeat center center;}
.foot_copyright{ font-size:14px; color:#8e8e8e; line-height:24px; padding:0 10px; margin-top:10px;}


.pin_xin{ height:68px; width:100%; background:#0061b3; text-align:center;}
.pin_xin .w_auto{ position:relative;}
.pin_xin a{ background:url(images/back.png) no-repeat left ; display:inline-block; width:20px; height:68px; position:absolute; left:35px; top:0;}
.pin_xin span{ display:inline-block; line-height:68px;}
.pin_xin span.yw{ font-size:28px; color:#fff; cursor:pointer;}
.pin_xin span.zw{ font-size:23px; color:#fff; background:url(images/xiao.png) no-repeat left center; padding-left:15px; margin-left:10px;}

.pin_neir{ padding:0 35px; padding-bottom:50px;}
.pin_neir .chan_bt{ text-align:center; font-size:30px; color:#1e1e1e; line-height:30px; padding-top:40px;}
.pin_neir p{ font-size:18px; color:#5b5b5b; line-height:38px; padding-top:20px; background-color:#fff;}



.pin_neirx{ padding:0; width:100%; padding-bottom:50px; float:left; padding-bottom:50px;background:#fff; }
.pin_neirx ul{ float:left; background:#fff; margin:auto; padding:0px;}
.pin_neirx ul li{ width:40%; float:left; height:130px; border:1px solid #888; line-height:25px; font-size:17px; margin-left:6%; text-align:center; margin-top:20px; padding:5px;}
.pin_neirx ul li img {  height:100px;}


.guan_btu{ margin-top:15px;}
.guan_con{ padding:0 35px;padding-bottom:50px;}
.guan_con p{ font-size:18px; color:#5b5b5b; line-height:25px; padding-top:20px; background-color:#fff;}
.guan_con p.biao{ font-size:26px; color:#1e1e1e; line-height:30px; text-align:center;}

.an{ margin-top:15px; padding-bottom:40px;}
.an li{ margin-bottom:40px;}
.an li:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.an li:hover .an_biao{ color:#0061b3;}
.an li:hover .an_des{ color:#0061b3;}
.an li .an_biao{ font-size:26px; color:#1e1e1e; line-height:32px; padding:14px 35px; background-color:#fff;}
.an li .an_des{ font-size:18px; color:#5b5b5b; line-height:24px; padding:0 35px; background-color:#fff;}
.page{ text-align:center; line-height:25px; margin-top:50px; width:100%; }
.page span{ font-size:20px; color:#101010; cursor:pointer; margin:0 4px;}
.page span:hover{color:#2a72b1;}
.page span.current{ color:#2a72b1;}
.page a{font-size:20px; color:#101010; cursor:pointer; margin:0 4px;}
.page a:hover{ color:#2a72b1;}



.case_neiy{ margin-top:15px; padding-bottom:50px;}
.case_bt{ font-size:28px; color:#1e1e1e; line-height:35px; text-align:center; padding-top:30px;}
.case_content{ padding:0 35px; padding-bottom:30px;}
.case_content p{ font-size:18px; color:#5b5b5b; line-height:24px; padding-top:20px; background-color:#fff;}


.con_map{ margin-top:15px;}
.contact_ti{ font-size:28px; color:#055d99; line-height:35px; margin-top:25px;}
.contact_con{ text-align:center; padding-bottom:50px;}
.con_di .xian{ background:url(images/xian.png) repeat center center; height:5px; margin:20px 35px;}
.con_di .gsm{ font-size:26px; color:#1e1e1e; line-height:35px;}
.con_di .db{ background:url(images/dz.png) no-repeat top center; padding-top:45px; margin-top:20px;}
.con_di .dz{ font-size:18px; color:#5b5b5b; line-height:25px; padding-top:10px;}
.con_dh{ background:url(images/dh.png) no-repeat top center; padding-top:40px; font-size:20px; color:#5b5b5b; line-height:20px; margin-top:50px;}






.cai{  width:100%; height:100%; position:fixed; top:0; left:0; z-index:999999999; display:block;}
.cai .cai_bg{background:url(images/black_bg.png) repeat ; position:fixed; top:0; left:0; width:100%; height:100%; z-index:999998;}
.cai_con{position: fixed;right: -425px;background: #efefef;height: 100%;padding: 0 60px;top: 0; z-index: 999999;filter: alpha(opacity=0); -moz-opacity: 0;-khtml-opacity: 0; opacity: 0; text-align:left;}
.cai_con ul{ margin-top:100px;}
.cai_con li.one a{ font-size:25px; color:#333; line-height:25px; display:block; text-align:center;}
.cai_con li{padding:20px 0px; width:200px;}
.cai_con li:hover a{ color:#0061b3;}

.cai_con li dd{ display:none;}
.cai_con li dd:hover a{ color:#333;}
.cai_con li a.two{ font-size:25px; color:#666; padding:15px 0px; padding-left:15px;}
.cai_con li.k3, .cai_con li.k4, .cai_con li.k5, .cai_con li.k6, .cai_con li.k7{ }

.shang_bian { padding-bottom:30px; padding-left:35px;}
.shang_bian p{ font-size:18px; color:#333; line-height:30px;}
.shang_bian p:hover a{ color:#0061b3;}

.banner{ width:100%; height:305px;position:relative; overflow:hidden;}
.banner .point{ height:20px; overflow:hidden; position:absolute; right:50%; bottom:20px; z-index:1; margin-right:-34px;}
.banner .point span{background:url(images/point.png) no-repeat right center; margin:0 4px; height:15px; width:15px; display:inline-block; text-indent:999999px;}
.banner .point span.on{  background:url(images/point.png) no-repeat left center; height:15px; width:15px; display:inline-block;}
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner li{ zoom:1; vertical-align:middle; float:left; display:inline-block;}
.banner .bd img{ width:640px; height:305px; display:block;  }




.main_visual{height:300px;overflow:hidden;position:relative;}
.main_image{height:300px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:300px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:300px;}
div.flicking_con{position:absolute;top:270px;left:50%;z-index:999; text-align:center; margin-left:-26px;}
div.flicking_con a{float:left;background:url(images/dian.png) no-repeat left center; display:inline-block; height:9px; width:9px; margin:0 2px;text-indent:-1000px}
div.flicking_con a.on{background:url(images/dian.png) no-repeat right center; display:inline-block; height:9px; width:9px;}

.chan_menu{ position:absolute; top:152px; width:100%; display:none;background:#0061b3;}
.chan_menu li{ height:70px; background:#0061b3;text-align:center; line-height:70px; border-top:1px solid #7fb0d9;}
.chan_menu li.l1{ border:0 none;}
.chan_menu li a{ font-size:24px; color:#fff; display:block;}
.pin_cai{ background:url(images/pinmenu2.png) no-repeat center center; width:75px; height:35px; position:absolute; top:148px; left:50%; margin-left:-37px; cursor:pointer; z-index:9999;}


.absbh1{ padding:0 35px;padding-bottom:50px;}
.absbh1 ul{ margin:auto; padding:0px; }
.absbh1 ul li{  height:50px; line-height:50px; font-size:20px; list-style:disc; border-bottom:1px dashed #ccc;
overflow:hidden;  
     text-overflow:ellipsis;  
     white-space:nowrap; 
}
.absbh1 ul li span{ float:right;}
.absbh1 ul li ul li a{ font-size:20px;}
.fanhui{  width:100%; font-size:25px; line-height:50px;}
.newsnr{ font-size:20px; line-height:40px;}
.case_bt1{ font-size:28px; color:#1e1e1e; line-height:35px; text-align:center; padding-top:30px; padding-bottom:20px;border-bottom:1px dashed #ccc;}



#tab {
	width:620px; margin-top:35px;
	height:350px; margin-left:10px;
	
}
#tab ul {
	list-style:none;
	display:;
	height:30px;
	line-height:30px;
	border-bottom:2px #C88 solid;
}
#tab ul li {
	background:#FFF;
	cursor:pointer; font-size:18px;
	float:left; width:308px;
	list-style:none height:39px;
	line-height:39px; text-align:center;

	border:1px solid #BBB;
	border-bottom:2px solid #3361bc;
}
#tab ul li.on {
	border-top:2px solid gray;
	border-bottom:2px solid #FFF; color:#3361bc; font-weight:bold;
}
#tab div {
	height:300px;
	width:598px;
	line-height:24px;
	border-top:none;
	padding:1px;
	border:1px solid #CCCCCC;
	padding:10px;
}
#tab div   li{ width:100%; float:left; border-bottom:1px  dashed #CCCCCC; height:35px; line-height:35px;}
#tab div  li span{ float:right;}

.hide {
	display:none;
}



#tab1 {
	width:620px; margin-top:35px; margin-left:10px;
	height:320px;
	
}
#tab1 ul {
	list-style:none;
	display:;
	height:30px;
	line-height:30px;
	border-bottom:2px #C88 solid;line-height:30px;
}
#tab1 ul li {
	background:#FFF;
	cursor:pointer; font-size:18px;
	float:left; width:150px;
	list-style:none height:39px;
	line-height:39px; text-align:center;

	border:1px solid #BBB;
	border-bottom:2px solid #3361bc;
}
#divlist{ font-size:16px; }
.show{font-size:16px;}
#tab1 ul li.on {
	border-top:2px solid #3361bc;
	border-bottom:1px solid #3361bc; color:#fff; font-weight:bold; background:#3361bc;
}

#tab1 div {
	height:240px;
	width:598px;
	line-height:24px;
	border-top:none;
	padding:1px;
	border:1px solid #CCCCCC;
	 padding:30px 10px;
}

#tab1 div   li{ width:100%; float:left; border-bottom:1px  dashed #CCCCCC; height:25px; line-height:25px;}
#tab1 div  li span{ float:right;}
.pic{ width:45%; padding:5px; float:left;}
.more{  color:#0000CC;}
.erlbl1{ width:100%; text-align:center; background:url(images/bej.jpg); font-size:24px;  overflow:hidden; float:left;}
.erlbl1 ul{ margin:auto; padding:0px;}
.erlbl1 ul li{ float:left; width:42%; margin:4%; line-height:55px; }
.erlbl1 ul li img{ border:1px solid #ccc; padding:5px; float:left; width:100%; height:100%;}
.page{ font-size:22px; padding-bottom:50px;}



