@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/


/*********nav*********/

/****热门推荐****/
.rm{ width:100%; height:88px; color:#4b4b4b; font-size:14px; background:#f7f7f7;}
.rm1{ width:900px; height:88px; line-height:88px; float:left;}
.rm2{ font-weight:bold; font-size:16px; color:#000; width:100px; float:left;}
.rm3{ width:780px; float:left;}
.rm3 ul li { float:left; padding-right:20px;}
.rm3 ul li a{ color:#414141; font-size:16px;}
.rm3 ul li a:hover{ text-decoration:underline; color:#64B721;}

/******搜索******/
.ss{ width:250px; height:36px; background:#ffffff; no-repeat; margin-left:20px; margin-top:10px; float:right; margin-top:25px; border-radius: 5px; box-shadow: darkgrey 3px 3px 3px 1px ;} 

/********上海信跃**********/

.shxy{ width:100%; height:350px; background:url(../images/cpbj1.jpg) top center no-repeat;}
.shxy1{ text-align:center; padding-top:40px; color:#fff833; text-transform:uppercase;}
.shxy1 span{ font-size:22px; color:#ffffff;}
.shxy2{ color:#ffffff; font-size:14px; text-align:center; height:30px; line-height:22px; padding-top:13px; padding-left:10px; padding-right:10px;}


/********产品3个类别**********/

.lei{ height:335px; margin-top:80px;}
.lei1{ width:340px; height:335px; background: url(../images/gyxy.png) top center no-repeat; float:left}
.lei11{ width:340px; height: auto; text-align:center; color:#FFFFFF; font-size:28px; padding-top:120px;}
.lei111{font-size:14px; padding-top:20px;}
.lei111 a { color:#ffffff; text-transform:uppercase; width:66px; height:26px; line-height:26px; border: 1px solid #ffffff; text-align:center;font-size:14px;display: block; margin-left:140px; margin-top:20px;}
.lei111 a:hover{ color:#ffffff; background:#FF9900;}

.lei2{ width:90px; height:335px; background:url(../images/cphx.png) center no-repeat; float:left; margin-top:40px;}
.lei3{ width:340px; height:335px; background: url(../images/cpzx.png) top center no-repeat; float:left}

.lei4{ width:90px; height:335px; background:url(../images/cphx.png) center no-repeat; float:left}
.lei5{ width:340px; height:335px; background: url(../images/khfw.png) top center no-repeat; float:left}

.index_kuai03{ width:1200px; margin:51px auto 0; display: flex; flex-wrap: wrap; justify-content: space-between;}


.index_kuai04{ width:334px; height:333px; position:relative; text-align:center; overflow:hidden; margin-top:40px;}
.index_kuai04 img.aaaa01{-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_kuai04:hover img.aaaa01{-webkit-transform: rotateZ(90deg);color:#504537;-moz-transform: rotateZ(90deg);-o-transform: rotateZ(90deg);-ms-transform: rotateZ(90deg);transform: rotateZ(90deg);}

.index_kuai05{ position:absolute; top:110px; left:0; width:100%; overflow:hidden; font-size:32px; color:#fff; line-height:34px; height:34px; z-index:99; font-weight:bold;}
.index_kuai06{ color:#fff; }

.index_kuai06{ position:absolute; top:180px; left:120px; width:95px; line-height:29px; height:29px; border:#fff solid 1px; z-index:99;}
.index_kuai06 a{ color:#fff; display:block;}

.index_kuai07{ float:left; padding:135px 0px 0;}




/********产品3个类别下TEL **********/

.xytel{ width:100%; height:309px; background:url(../images/xyhxtel.jpg) top center no-repeat;}
.xytel1{ text-align:center; padding-top:60px; color:#fff; font-size:16px;}
.xytel1 strong{ color:#ff6600;}
.xytel11{ width:670px; height:50px; float:right; margin-top:20px;}
.xytel11_left{ font-size:15px; color:#00E4FF; float:left;}
.xytel11_right{ color:#ffb200; float:left; font-size:35px; padding-left:15px;}
.ljzx{ margin-top:10px; }
.ljzx a{text-align: center;border-radius: 50px;width: 124px;height: 40px; display: block; background: #1771D6; margin: auto; font-size: 14px;color: #ffffff;    line-height: 40px;}
.ljzx a:hover{ color:#ffffff; background:#FF9900;}

.xycp{ width:100%; padding-top:50px;}
.xycp_top{ padding-bottom:30px; text-align:center; font-size:14px; line-height:22px; color:#4b4b4b;}
.xycp_top span{ color:#1771D6;}


/******产品系列*********/

.cpxl{ height:570px;}
.cpxl1{ width:100%; height:570px; background:url(../images/cpxx.png) bottom center no-repeat; float:left;}
.cpxl1_t{height:329px;}

.cpxl1_t1{ font-size:18px; text-transform:uppercase; text-align:center; padding-top:40px; font-family:Arial, Helvetica, sans-serif;}
.cpxl1_t2{ font-size:20px; text-align:center; padding-top:10px; font-weight:bold;}
.cpxl1_t3{ font-size:14px; text-align:center; padding-top:10px; }
.cpxl1_t4{ font-size:14px; text-align:center; padding-top:10px; }
.cpxl1_b{ height:218px;}
.cpxl1_b a{ color:#222222;}
.cpxl1_b:hover{ background:#1771D6; color:#F90;}

.cpxl1_b a { color:#5d5d5d}
.cpxl1_b a:hover{ color:#ffffff;}


.cpxl2{ width:100%; height:570px; background:url(../images/cpxx.png) bottom center no-repeat; float:left; font-family:Arial, Helvetica, sans-serif;}
.cpxl2_t1{ font-size:18px; text-transform:uppercase; text-align:center; padding-top:40px;}
.cpxl2_t2{ font-size:20px; text-align:center; padding-top:10px; font-weight:bold;}
.cpxl2_t3{ font-size:14px; text-align:center; padding-top:10px; }
.cpxl2_t4{ font-size:14px; text-align:center; padding-top:10px; }
.cpxl2_b{ height:238px; background:#1771D6;}
.cpxl2_b a { color:#ffffff}
.cpxl2_b:hover{ background:#FF9B33; color:#000;}

/********咨询+了解*******/

.zxljbj{ height:165px; background:url(../images/shuibj.png) bottom right no-repeat;}
.zxlj{ width:100%; height:165px;}
.zx{ padding-top:50px;}
.zxlj1 { width:600px; float:right;}
.zxlj1 a{text-align: center;border-radius: 50px; border:1px solid #ff9900;  width: 124px;height: 40px; display: block; font-size: 14px;color: #ff9b33;    line-height: 40px;}
.zxlj1 a:hover{ color:#ffffff; background:#1771D6;}

.zxlj2 { width:124px; float:right; padding-right:20px;}
.zxlj2 a{text-align: center;border-radius: 50px;width: 124px;height: 40px; display: block; background: #ff9b33;  font-size: 14px;color: #ffffff;    line-height: 40px;}
.zxlj2 a:hover{ color:#ffffff; background:#1771D6;}



/*******公司介绍*******/

.gsjj{ width:100%; height:480px; background:url(../images/about.png) top center no-repeat; margin-bottom:40px;}

.gywm{ text-align:center; padding-top:40px; text-transform:uppercase; font-size:40px; color:#ff9b33; font-weight:bold;}
.gywm1{text-align:center; font-size:22px; color:#ffffff; font-weight:bold; background:url(../images/gyxian.png) center no-repeat;}
.gywm2{ line-height:22px; padding-left:10px; padding-right:10px; padding-top:20px; text-align:center; font-size:14px; color:#ffffff; }
.gywm3{ padding-top:20px;}
.gywm3 a {width:45px; height:43px; background:#FF9b33; margin:auto; border-radius:50px; display:block; text-align:center; color:#ffffff; line-height:43px; }
.gywm3 a:hover{ background: #FFCC33; color:#000000;}
.cpgd{  height:360px; margin-top:30px; background:#ffffff; box-shadow: 0 0 50px rgba(0,0,0,0.4); position:absolute; z-index:999;}


/*********4大优势************/

.ys{ width:100%; height: auto; background:url(../images/4dys1.jpg) top center no-repeat;}
.yst{ text-align:center; padding-bottom:50px;}



/***************优势1***********************/

.ys1{height:305px;}

.ys1_left{ width:600px; float:left;}
.ys1_right{ width:600px; position:absolute; z-index:999; height:300px; padding-left:550px; padding-top:20px;}

.ys1_right1{ width:53px; height:54px; background:url(../images/ysb.png) left center no-repeat; text-align:center; line-height:56px; color:#ffffff; font-size:45px; float:left; padding-right:30px;}
.ys1_right2 { color:#1771D6; font-size:24px; }
.ys1_right2 span{ color:#FF7200; font-size:30px; }
.ys1_right3 { font-size:10px; color:#bebebe;  text-transform:uppercase; font-family:"Arial"}
.ys1_right4{ background:url(../images/ysbjx.png) left center no-repeat; height:95px; margin-top:20px; }
.ys1_right4_1{  color:#1771D6; font-size:24px; padding-left:79px; height:30px; padding-top:10px;}
.ys1_right4_2{font-size:14px; color:#414141; padding-left:150px; line-height:30px; display:block; width:430px; padding-top:30px;}


/***************优势2+优势4***********************/

.ys2{height:298px;}

.ys2_left{ width:600px; float:right;}
.ys2_right{ width:600px; position:absolute; z-index:999; height: auto; padding-top:80px;}

.ys2_right1{ width:53px; height:54px; background:url(../images/ysb.png) left center no-repeat; text-align:center; line-height:56px; color:#ffffff; font-size:45px; float:left; padding-right:30px;}
.ys2_right2 { color:#1771D6; font-size:24px; }
.ys2_right2 span{ color:#FF7200; font-size:30px; }
.ys2_right3 { font-size:10px; color:#bebebe;  text-transform:uppercase; font-family:"Arial"}
.ys2_right4{ background:url(../images/ysbjx.png) left center no-repeat; height:95px; margin-top:20px; }
.ys2_right4_1{  color:#1771D6; font-size:24px; padding-left:79px; height:30px; padding-top:10px;}
.ys2_right4_2{font-size:14px; color:#414141; padding-left:150px; line-height:30px; display:block; width:430px; padding-top:30px;}


/***************优势3***********************/

.ys3{height:465px;}

.ys3_left{ width:600px; float:left;}
.ys3_right{ width:600px; position:absolute; z-index:999; height:300px; padding-left:550px; padding-top:140px;}

.ys3_right1{ width:53px; height:54px; background:url(../images/ysb.png) left center no-repeat; text-align:center; line-height:56px; color:#ffffff; font-size:45px; float:left; padding-right:30px;}
.ys3_right2 { color:#1771D6; font-size:24px; }
.ys3_right2 span{ color:#FF7200; font-size:30px; }
.ys3_right3 { font-size:10px; color:#bebebe;  text-transform:uppercase; font-family:"Arial"}
.ys3_right4{ background:url(../images/ysbjx.png) left center no-repeat; height:95px; margin-top:20px; }
.ys3_right4_1{  color:#1771D6; font-size:24px; padding-left:79px; height:30px; padding-top:10px;}
.ys3_right4_2{font-size:14px; color:#414141; padding-left:150px; line-height:30px; display:block; width:430px; padding-top:30px;}



/****************************新闻1*********************************/

.xw{ height:445px; margin-top:40px; margin-bottom:60px;}
.xw1{ width:100%; height:385px; background:#1771D6;float:left; }
.xwg{ height:20px;background:url(../images/xw-.jpg) left center no-repeat;}
.xw2{ width:317px; height:197px; margin-top:15px; margin-bottom:15px;}
.xw3{ font-size:16px; color:#ffffff; font-weight:bold; height:40px; line-height:40px;}
.xw3 a{ color:#ffffff;} 
.xw3 a:hover{ color:#FFCC00; padding-left:5px;}
.xw4 {height:80px; line-height:30px; font-size:13px; color:#ffffff; }
.xw5 a { width:60px; height:25px; line-height:25px; background:#ff9b33; display:block; text-align:center; color:#ffffff; text-transform:uppercase; font-size:12px;} 
.xw5 a:hover{ background:#FFCC00; color:#000000;}

.buju{ width:94%; padding-left:3%;}
/**************************管理条例+公司动态********************************/

.glal{ width:100%; height:445px; background:#f1f1f1; float:left;}
.glal1{ width:250px; height:70px; color:#373737; border-bottom:1px solid #dcdcdc; line-height:79px; font-size:21px; padding-left:30px; padding-top:9px; font-weight:bold; float:left;}
.glal1 span{ color:#1771D6;}
.glal1 strong{ font-size:14px; }
.glal2{ width:104px; height:67px; border-bottom:1px solid #dcdcdc; line-height:79px; font-size:14px; padding-top:12px; font-weight:bold; float:left; text-align:center;}
.glal2 a{color:#373737;}
.glal2 a:hover{ text-decoration:underline; color:#1771D6;}
.glal3 { padding:0px 0px 0px 30px; width:245px; float:left;}
.glal3 a{ height:59px; line-height:59px; font-size:14px; display:block;border-bottom:1px solid #dcdcdc; color:#959595;}
.glal3 a:hover{ color:#1771D6; background:url(../images/xwb.jpg) left center no-repeat; padding-left:20px; font-weight:bold;}


.glal4{ height:59px; line-height:59px; margin-right:15px; font-size:14px; display:block;border-bottom:1px solid #dcdcdc;color:#959595; float:left; text-align:center;}
.gsdt{ width:384px; height:445px; background:#f1f1f1; float:right; }


.link{width:1160px; padding:20px; margin:auto; border:2px solid #1771D6; margin-bottom:65px;}
.linkbt{height:20px; line-height:20px; font-size:16px; font-weight:bold; color:#000; padding-left:10px; border-left:2px solid #06F;}
.ljnr{ padding-top:20px; padding-bottom:20px;}
.ljnr a{ padding-right:38px; font-size:14px; line-height:28px; padding-bottom:10px; color:#414141;}
.ljnr a:hover{ color:#F00;}

/*********footer************/
.wrapper{ width:100%; margin:0 auto; overflow:hidden;}


.footer{ background: #2b2c2d; line-height: 28px; padding-top:20px; text-align:center; padding-bottom:20px; font-size: 13px; color: #b7b7b7; width:80%; padding-left:10%; padding-right:10%;}
.footer a{color: #b7b7b7; }
