@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;border:0px;}
html,body,p,ul,li,strong{margin:0px; padding:0px; display:block; font-size:14px; list-style:none; font-family:Microsoft JhengHei; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",sans-serif;}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #666;
}
a:active {
	text-decoration: none;
	color: #666;
}
.clear{clear:both;}
.divWrap{ width:100%; height:auto; overflow:hidden;}
.fl{ float:left;}.fr{ float:right;}a{ text-decoration:none;}
.PucWh1004{ width:1004px; margin:0 auto;}
.PucWh1005{ height:65px;}
.mg30{ margin-top:30px;} .mg100{ margin-top:100px;}
.overbox{ overflow:hidden;}
.PuName{ text-align:center; display:block; width:500px; font-size:42px; color:#333; font-family:Microsoft JhengHei; margin-top:30px; margin-bottom:30px;}.PuName .ljgd{ background:#FFF; border:1px solid #ccc; width:105px; height:45px;line-height:45px;text-align:center; border-radius:8px; font-size:18px; cursor:pointer; margin-top:20px;}.PuName .ljgd:hover{ background:#ebebeb;}.PuName p{ font-size:16px; text-align:left; line-height:28px; }.PucWh1004 h2{ font-size:30px; text-align:left; color:#084f9f !important; margin-bottom:15px;}.CoopDiv{ overflow:hidden; height:auto;}.CoopDiv h2{ text-align:center; color:#353535 !important; margin-top:30px; font-family:"微软雅黑"; font-weight:300;}.CoopDiv p{ text-align:center;}.CoopDiv img{ vertical-align:middle !important;}.CoopImg{height:auto; overflow:hidden; text-align:center;}.CoopTxt{ margin-bottom:30px;text-indent:2em; text-align:left !important; font-size:16px; line-height:30px;}.Newtab{ width:48%; margin-bottom:50px;margin-top:30px;}.IndNew{ overflow:hidden;}.Newtab h2{ font-size:28px !important; height:80px !important; font-family:Microsoft JhengHei; line-height:80px !important;}.Newtab ul{ border-right:1px solid #999;} .Newtab ul li{ margin-left:0px !important; position:relative; padding:0px !important;height:45px; line-height:45px;}.Newtab ul li span{ position:absolute; right:20px; color:#999;}.Newtab ul li img{ margin-right:10px !important;}
.Newtab ul li a:link, .Newtab ul li a:visited{ color:#3a3a3a;}
.Newtab ul li a:hover{ color:#0180cd;}
.IndNew ul li{ margin-left:15px; line-height:28px;}.Flow{ width:110%; height:auto; overflow:hidden;}.Flow li{ float:left; width:120px; height:115px; margin-right:5px; margin-left:5px; position:relative !important; overflow:hidden;}.Flow li div{ width:120px; height:85px; background:url(../images/hzfs.jpg) no-repeat; position:absolute; top:0; left:0;}.Flow li p{ height:30px; line-height:30px; text-align:left; margin-left:15px; position:absolute; bottom:0; left:0;}.Flow{ margin-bottom:30px;}.binBot{ border-bottom:1px solid #e8e8e8;}.FlIco2{ background-position: left -85px !important;}.FlIco3{ background-position: left -170px !important;}.FlIco4{ background-position: left -255px !important;}.FlIco5{ background-position: left -340px !important;}.FlIco6{ background-position: left -425px !important;}.FlIco7{ background-position: left -510px !important;}.FlIco8{ background-position: left -595px !important;}.rigdivnew{ margin-left:0px; width:49% !important;}
.parent{ position:relative;}.bottomTxt{ border-top:1px solid #e8e8e8 !important;}.bottomTxt p{ text-align:center; margin-right:5%; color:#333 !important;}.bottomTxt p a{ display:inline-block; font-family:"微软雅黑"; font-size:16px; color:#333 !important; margin-left:10px; margin-right:10px;}.bottomsize{line-height:24px; font-size:14px !important; margin-top:20px !important; display:block;}.bottomTxt{ border-top:1px; padding-top:30px; padding-bottom:30px; text-align:center !important;}
.webBjeee{ background:#eee;}
.mareNew a:link, .mareNew a:visited{ display:inline !important; cursor:pointer; color:#999;}
.mareNew a:hover{color:#0180cd;}
.mareNew{ position:absolute; right:40px; font-weight:200; color:#999; font-size:14px;}

.pre,.next{ display:none !important;}

/*top*/
.HeaderPuc{ height:30px; line-height:30px; border-bottom:1px solid #f3f3f3; color:#666;}


.HeaderPuc a:link, .HeaderPuc a:visited{ color:#666;}.HeaderPuc a:hover{ color:#f60;}
/*页头顶部的注册和登录区ZF加修改*/	
#menu{
	width:80px;
	margin:0 0 0 20px;
}
#menu a:link, #menu a:visited{
	color:#666;
	margin:0 8px;
}
#menu a:hover{
	color:#f60;
}
.shopping{
	width:80px;
	background:url(../images/gwc.png) 0 -1px no-repeat;
	padding:0 0 0 22px;
	margin:0 0 0 5px;
	line-height:27px;
}


.HeaderPuc .top-R a,.HeaderPuc .top-R strong{ display:inline-block; line-height:20px !important;}.HeaderPuc .top-R a{ font-weight:bold; color:#F60; margin-right:10px;}.HeaderPuc .top-R img{ vertical-align:middle;}.HeaderPuc .top-R span,.HeaderPuc .top-R img{ margin-right:10px;}.HeaderPuc .top-R strong{ background:#ccc !important; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; position:relative; z-index:2; behavior: url(iecss3.htc); vertical-align:middle;}.HeaderPuc .top-R strong input{ color:#FFF; padding-left:10px; width:150px; vertical-align:middle !important;}.HeaderPuc .top-R strong input{ background:none !important; border:none; height:24px; line-height:24px;}.HeaderPuc .top-R strong input[type="button"]{ width:24px; width:20px; margin-right:5px; background:url(../images/queryico1.png) no-repeat center !important;}.Nav{width:760px; margin-left:40px;}.Nav li{ float:left; height:60px; line-height:60px; font-size:16px !important; font-family:"微软雅黑"; width:; text-align:center; margin-right:0px;}.LogoDiv p,.LogoDiv .Nav{ margin-top:20px !important;}
.Nav li a:link, .Nav li a:visited{ color:#333;}
.Nav li a:hover{ color:#0180cd;}
.LogoDiv .Nav li img{ margin-left:5px;}.LogoDiv{ margin-bottom:15px;position:relative;}
.PhotoDIV{ height:409px; width:100% !important;}.ClassBox li{
	float: left;
	width: 230px;
	height: 130px;
	display: inline-block;
	/* [disabled]margin-right:14px; */
	margin-left: 14px;
	background: #009bef;
	position: relative;
}
*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:409px; margin:80px auto 0 auto; background:#333; position:relative; }
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{width:100%; float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/ProductsHTML/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/ProductsHTML/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle { height:10px; position:absolute; width:1004px; left:50%; bottom:15px; z-index:10; text-align:left;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}



/* flexslider */
.flexslider{position:relative;top:75px;height:409px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index:1;}
.slides{position:relative;z-index:2;}
.slides li{height:409px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}



/*NewLast*/
.NewHt{ height:130px !important; background:url(../images/lastBj.png); text-align:center;margin-top:75px;}.NewHt img{ vertical-align:middle;}.NewBox h2{ height:100px; line-height:100px; display:block;}.NewBox h2 strong{ font-size:34px; color:#333;}.NewBox .NewClass li strong{ display:block; float:left; width:98px; height:98px; background:#e5e5eb;}.NewBox .NewClass{ overflow:hidden; height:auto;}.NewClass  .NewTxt{ margin-left:8px; width:280px;}.NewTxt .NewName{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; margin-top:5px; margin-bottom:8px;}.NewClass,.NewClass li{ overflow:hidden; margin-top:30px; margin-bottom:30px !important;}.NewTxt .NewTime{ font-size:18px !important; font-family:"微软雅黑";}.NewClass{ width:100%;}.NewBox .NewClass li{ width:502px; float:left;}

DIV.grayr {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; top:0; right:0; width:250px !important;
PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; 
} 
DIV.grayr A { 
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; 
MARGIN: 2px; COLOR: #000; PADDING-TOP: 10px; 
BACKGROUND-COLOR: #c1c1c1; TEXT-DECORATION: none 
} 
DIV.grayr A:hover {
COLOR: #000; BACKGROUND-COLOR: #c4f1ff 
} 
DIV.grayr A:active { COLOR: #000; BACKGROUND-COLOR: #c4f1ff } 
DIV.grayr SPAN.current { FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #fff; padding:10px; background:#105bb3;} 
DIV.grayr SPAN.disabled { padding:10px; MARGIN: 2px; COLOR: #797979;  BACKGROUND-COLOR: #c1c1c1 } 
.botBox{ background:#f5f5f5; overflow:hidden; height:auto;}
.Coop,.Coop li{ overflow:hidden;}.Coop li{ float:left; width:120px; height:115px; background:#006;}.Coop li div{ width:120px; background:#900; height:85px;}.Coop li p{ height:30px; line-height:30px; text-align:center; color:#FFF;}.Coop li div{ background:url(../images/hzfs.jpg) no-repeat;}.psURL{ text-align:center; margin-top:20px;}.psURL a{ color:#40a4e3;}

.NewBox .NameClass{ display:block !important; border-bottom:1px solid #d8d9dd; height:80px !important; line-height:80px !important; padding:0px; color:#434343 !important; font-weight:200;}.CaseBox li{ width:502px; height:560px; margin-top:20px; float:left; position:relative;}.CaseBox{ overflow:hidden; height:auto;}.pscho{ width:100%; height:auto; text-align:center;}.pscho img{ vertical-align:middle;}.CaseBox .pstxt{ width:398px; margin:0 auto; font-family:"微软雅黑"; line-height:28px; font-size:16px; text-align:center; color:#999999;}
.solution{ width:3300px;}.solutTxt{ width:400px; margin-top:20px; margin-right:15px; overflow:hidden; height:auto;} .solutTxt i{font-style:normal; font-size:16px; line-height:22px; }.solutTxt strong{ font-size:22px; color:#050505; font-family:"微软雅黑"; font-weight:200; margin-bottom:15px;}.solutTxt i{ display:block; color:#404040; font-size:18px; line-height:28px; text-indent:2em !important;}.solutTxt a{ display:block; text-align:left; color:#0087cf; font-size:18px; margin-top:20px;}.solutTxt a span{ font-family:"Comic Sans MS", cursive; font-size:18px;}.CaseParent .solution li{ overflow:hidden; height:auto !important; margin-bottom:150px;}.boxbj{ width:1029px; height:634px;}.psbjclass1{ background:url(../images/1.png) no-repeat;}.psbjclass2{ background:url(../images/2.png) no-repeat;}.psbjclass3{ background:url(../images/3.png) no-repeat;}.psbjclass4{ background:url(../images/4.png) no-repeat;}.psbjclass5{ background:url(../images/5.png) no-repeat;}.psbjclass6{ background:url(../images/6.png) no-repeat;}.psbjclass7{ background:url(../images/7.png) no-repeat;}.psbjclass8{ background:url(../images/8.png) no-repeat;}

.ServiceBox{ overflow:hidden; height:auto; text-align:center;}.ServiceBox i{ display:block; width:370px; margin:0 auto; color:#a0a0a0; line-height:24px; font-size:16px; font-style:normal;}.ServiceBox strong{ font-family:"微软雅黑"; font-size:26px; font-weight:200; margin-top:15px; margin-bottom:15px; color:#343434;}.ServiceBox li{ height:auto !important; margin-bottom:25px;}.CaseParent .AboutNav{border-radius:8px 0px 0px 8px; width:auto; height:40px; line-height:40px; background:#999; position:absolute; right:0; background:#e5e5e5; top:50%; margin-top:-20px !important;}.CaseParent .AboutNav a{ display:block; float:left; width:auto; height:40px; line-height:40px; font-size:16px; color:#666; margin-left:15px; margin-right:15px;}.active{ background:#084f9f; padding-left:8px; padding-right:8px; color:#FFF !important;}.AboutusTab .Abouttxt{ float:left; width:560px; font-size:16px; line-height:32px; overflow:hidden !important; height:auto; padding:10px; color:#666;}.AboutusTab h2{ font-family:"微软雅黑"; font-weight:200; margin:0px !important; padding:0px !important; height:40px; line-height:40px; font-size:24px !important;}.AboutusTab h2 img,.AboutusTab h2 iframe{ vertical-align:middle; margin-left:12px;  margin-right:10px;}.Abouttxt p{text-indent: 2em;}.rightboximg img,.rightboximg iframe{ border-radius:10px;}.logopng a img{ width:200px;}

.divWrap .PucWh1004 .Detailstxt{ font-size:26px !important; width:1004px !important; padding-left:15px; padding-right:15px; margin:0 auto !important; height:auto !important; overflow:hidden !important; line-height:42px !important; margin-top:15px !important; padding-bottom:15px !important; text-align:center;}.Detailsbox{ line-height:20px; font-size:18px; height:auto !important; margin-top:20px !important; line-height:34px !important; padding-bottom:30px;}.conpany{ margin-top:10px; margin-bottom:10px; color:#999;}

.LoginBox{ width:600px !important; height:420px !important; margin:0 auto; background:url(../images/LoginBoxBJ.png) no-repeat left bottom;}
.LoginBox .Lastput{ width:411px; border:1px solid #d4d4d4 !important; background:url(../images/loginBjtop.jpg) no-repeat top left; position:absolute; right:0; top:120px;}.LoginBox .Lastput form{ margin-top:25px; }.LoginBox .Lastput form p{ height:35px; line-height:35px;}.LoginBox .Lastput form p label{ display:inline-block !important; width:80px; text-align:right; margin-right:8px; margin-left:40px;}.LoginBox .Lastput form p input[type="text"]{ height:22px; line-height:22px; width:200px;}.LoginBox .Lastput form p input[type="button"]{
	width:98px; height:35px; line-height:35px; margin-left:10px; margin-right:10px; border:none; background:url(../images/loginico.png) no-repeat; !important; color:#FFF;}.LoginBox .Lastput form .loginsubimt{ width:auto !important;  text-align:center !important; margin-top:20px; margin-bottom:20px;}.LoginBox .Lastput form p .UsrTxt{ width:80px !important;}.LoginBox .Lastput form p img{ vertical-align:middle !important; margin-left:15px;}.LoginBox h2{ position:absolute; right:320px; top:85px; font-family:"微软雅黑"; font-weight:600; color:#0180cd;}.swiper-container{ height:auto !important;}
	
	
.fanganlb{width:1005px;height:auto;}
.fanganlb .fa{width:1005px;height:auto;padding:10px 0px;}
.fanganlb .fa .tit{width:100%;height:30px;line-height:30px;font-size:16px;font-weight:bold;float:left;}
.fanganlb .fa .txt{width:100%;height:50px;line-height:25px;text-indent:2em;float:left;font-size:14px;color:#666;}
.fanganlb .fa .time{width:100%;height:30px;line-height:30px;text-align:right;font-size:12px;color:#999;border-bottom:solid 1px #ddd;float:left;}

/*新增的二级菜单*/
#nav .sub_nav_01 a {color:#666; text-decoration:none; line-height:34px; height:34px; text-align:center; padding:0 20px; display:block; _width:48px;font-size:16px;}
#nav .sub_nav_01 a:hover {color:#0180cd; text-decoration:none;  0 0 repeat-x;}

.Nav ul li{list-style-type:none; padding: 0 0px; float:left;text-align:center;position:relative;z-index:40;}
.navlist{height:auto;padding:5px;background:#fff;border:solid 1px #ff821c;position:absolute;z-index:8888888;display:none;top:40px;}
.navlist .xbt{width:130px;line-height:30px;float:left;}
.navlist .xbt a{ display:block;height:30px;line-height:30px; font-size:14px; color:#666;}


/*二级菜单test*/
.navbox{height:40px;position:absolute; top:25px; left:230px;height:z-index:9; margin:auto;background:#554b4a;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:'微软雅黑'; z-index:99999999;}
.nav{width:770px;margin:0 auto;height:40px; list-style:none;}
.nav li{float:left;height:40px;position:relative; list-style:none; }
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:40px;font-size:14px;color:#ffffff;cursor:pointer;padding:0 28px;text-align:center; }
.mj_hover_menu{text-decoration:none; padding:0 0px; background:#C12E36; height:40px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:40px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(../images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:460px; height:195px; background:url(../images/menu_news_bg.png) no-repeat;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 21px; margin-right:10px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
