﻿@charset "utf-8";

/* CSS Document */



/*search*/

.s_box{width:100%;line-height:60px;margin: 0 0 0 0;min-width:1180px; height:60px; font-family:"微软雅黑"; background:#e0e0e0; margin:0 auto;}

.s_box a{color:#000;}

.s_box_all{width:1180px;height: 60px;margin: 0 auto;}

.ss_left{width:740px;float:left;line-height:60px;text-align:left;color:#000;padding-left:10px;}

.ss_right{width:302px;float:right;line-height:36px;height:36px;text-align:right;margin-top:8px; padding-right:10px;}

.text{ border:1px solid #999;height:32px;width:235px;border:0px;line-height:26px;padding:0 10px;margin-top:5px;}

.submit{background:#0066d4;height:32px;width:47px;border:0px;line-height:32px;color:#FFF;margin-top:5px;}

.ss_m{  line-height:60px; height:60px; width:90px; float:left; text-align:center; font-size:14px; color:#333333;}

.ss_nr{ width:640px; float:right;}









/*heuzokehu*/

.hezuo_box{ width:1180px; margin:0 auto;margin-top:42px;}



.hezuo_title{background: url(../images/hezuo_tbj.jpg) center top no-repeat; margin:0 auto; height:60px;}



.hezuo_title a{  height:25px;color:#333; font-size:28px; text-decoration:none; line-height:32px;  padding-left:15px; display:block; text-align: center; }

.hezuo_title span{ font-weight:normal; color:#0066d4; font-size:16px;}



/**********************************************图片滚动********************************************/

.web_four_bo{width:1180px; overflow:hidden; padding:30px 0px;}

.gd_01{ position:relative;width:1180px;}

.gd_01 em{

	position: absolute;

	top: 25px;

}

.gd_01 .t_l{ left:0px;}

.gd_01 .t_r{ right:0px;}

.gd_01 #simgs{ margin:0 auto;}

.gd_01 li{ float:left; width:214px; margin-right:15px; text-align:center;}

.gd_01 li.last{ padding-right:0;}

.gd_01 li img{margin-bottom:6px; border:1px solid #ccc; width:214px; height:94px;}

.gd_01 .fl { float:left;}

.gd_01 .fr { float:right;}

.gd_01 .pa{ position:absolute;}

.gd_01 .pr{ position:relative}





/*case*/

.case_box{ height:560px; background:url(../images/case_bj.jpg) repeat;}

.case{ margin:0 auto; width:1180px;}

.case_title{background:url(../images/case_tbj.png) center 30px no-repeat; margin:0 auto; height:53px;padding-top:30px;}



.case_title a{  height:25px;color:#333; font-size:28px; text-decoration:none; line-height:32px;  padding-left:15px; display:block; text-align: center; }

.case_title a i{ font-style:normal; color:#0066d4;}

.case_title span{ font-weight:normal; color:#333; font-size:16px;}

.case_nr{ width:1180px; height:400px; margin:0 auto; margin-top:30px;}

.case_nr li{ float:left; width:250px; height:166px; position:relative; margin-right:10px; margin-bottom:15px;border:1px solid #bfbfbf; padding:10px;}

.case_nr li img{ width:250px; height:166px;}

.case_nr li span{ width:250px; height:166px; display:none; line-height:286px; text-align:center; font-size:16px; color:#fff; background:url(../images/case_a2.png) center bottom no-repeat; position:absolute; top:10px; left:10px;}

.case_nr .firstLi{ width:525px; height:369px; border:1px solid #bfbfbf; padding:10px; }

.case_nr .firstLi img{ width:525px; height:369px; }

.case_nr .firstLi span{ width:525px; height:369px; display:none; line-height:690px; text-align:center; font-size:16px; color:#fff; background:url(../images/case_a1.png) center bottom no-repeat;}

.case_nr li:hover span{display:block;}









/*product_box*/

.product_box{ width:1180px; overflow:hidden; margin:0 auto;margin-top:50px;}

.list_box{ width:269px; float:left; font-family:"微软雅黑";  background:#f1f1f1; border:1px solid #dbe0ee; overflow:hidden; width:269px; height:776px;}

.list_top{ width:269px; height:89px;margin-bottom:30px;}

.list_middle{  width:269px; overflow:hidden; float:left;}

.list_middle dl{ width:269px;padding-top:15px; clear:both;}

.list_middle dl dd{ float:left;  line-height:40px; background:url(../images/cp_liline.jpg) bottom  no-repeat; text-align:left; color:#212121; font-size:14px;padding-left:32px; width:100px;  }

.list_middle dl dt{ background:url(../images/cp_lbj.jpg) no-repeat;width:269px; height:32px; line-height:32px; margin-bottom:15px; text-align:center;}

.list_middle dl dt a{ font-size:16px; color:#fff;}

.list_middle dl dt:hover{ color:#fff; text-decoration:none; height:32px; background:url(../images/cp_lab.jpg) no-repeat;}



/*滑动门*/

#tab{width:900px;}

#tab .tab_menu{

	width:900px;

	float:left;

	position:absolute;

	z-index:1;

	padding:10px;

	background: url(../images/cp_rline.jpg) bottom no-repeat;

	

}

#tab .tab_menu li{float:left;width:180px;height:36px;line-height:42px;border-bottom:0px;text-align:center;color:#fff; }

#tab .tab_menu li a{ font-size:15px;  color:#0070c0;  text-decoration:none;}

#tab .tab_menu li a:hover{color:#333;}

.tab_menu .gd{ float:right; font-size:12px;padding-top:10px;font-style:normal;}

#tab .tab_box{width:900px;clear:both;position:relative;}

#tab .tab_menu .selected{cursor:pointer;  text-align:center; }

#tab .hide{display:none;}

#tab .tab_box div{}

.proud_box{ width:900px; float:right; } 

.prod_nr{ padding-top:75px;}

.prod_nr ul li{ float:left; background:#dddddd; width:254px; height:220px; margin:0px 0px 20px 38px; display:block;position:relative;}

.prod_nr ul li img{ width:252px; height:218px; padding:1px;}

.prod_nr ul li span a{ display: block; font-size:14px; color:#FFF;}





.prod_nr ul li span{  width:254px; height:150px; overflow:hidden; display:none; line-height:30px; text-align:center; font-size:15px; color:#fff; background:url(../images/cp_tubj.png) repeat; position:absolute; top:0; left:0;}



.prod_nr ul li:hover span{display:block;padding-top:59px;}









/*优势*/

.ys_all{ background:url(../images/ys_bj.jpg) 50% center no-repeat; height:1025px; margin:0 auto;}

.ys{ width:1180px; margin:0 auto; position:relative;}

.ys1{

	position:absolute;

	width:676px;

	left: 39px;

	top: 272px;

}

.ys1 dt{ font-size:20px; color:#fff; margin-bottom:30px;}

.ys1 dt strong{ font-size:26px;}

.ys1 dd{ font-size:15px; color:#FFF; line-height:46px;margin-left:20px;}

.ys1 dd span{ color:#000;}





.ys2{

	width:1180px;

	position:absolute;

	top:675px;

	left: 40px;

}

.ys2 dt{ font-size:20px; color:#333; margin-bottom:57px;}

.ys2 dt strong{ font-size:26px;}

.ys2 dd{ font-size:15px; color:#333; line-height:46px;margin-left:522px;}

.ys2 dd span{ color:#007ae2;}





/*服务*/

.fuwu_box{ background:url(../images/fuwu_bj.jpg) 50% no-repeat; height:557px; margin:0 auto;}

.fw{ width:1180px; margin:0 auto; position:relative;}

.fw1{

	position: absolute;

	width:265px;

	text-align: center;

	left: 64px;

	top: 324px;

}

.fw1 dt{ font-size:16px; color:#333; font-weight:bold; line-height:50px;}

.fw1 dd{ font-size:14px; color:#333; line-height:23px;}

.fw1 .ljzx{ background:url(../images/fuwu_a.jpg) center no-repeat; height:33px; width:126px; margin:20px auto;}

.fw1 .ljzx a{ color:#FFF; font-size:16px; line-height:33px;}





.fw2{

	position: absolute;

	width:265px;

	text-align: center;

	left: 461px;

	top: 324px;

}

.fw2 dt{ font-size:16px; color:#333; font-weight:bold; line-height:50px;}

.fw2 dd{ font-size:14px; color:#333; line-height:23px;}

.fw2 .ljzx{ background:url(../images/fuwu_a.jpg) center no-repeat; height:33px; width:126px; margin-top:20px; margin-left:66px;}

.fw2 .ljzx a{ color:#FFF; font-size:16px; line-height:33px;}





.fw3{

	position: absolute;

	width:265px;

	text-align: center;

	left: 875px;

	top: 324px;

}

.fw3 dt{ font-size:16px; color:#333; font-weight:bold; line-height:50px;}

.fw3 dd{ font-size:14px; color:#333; line-height:23px;}

.fw3 .ljzx{ background:url(../images/fuwu_a.jpg) center no-repeat; height:33px; width:126px; margin-top:20px; margin-left:66px;}

.fw3 .ljzx a{ color:#FFF; font-size:16px; line-height:33px;}





/*banner1*/

.sbanner1{ background:url(../images/sbanner1.jpg) center no-repeat; margin:0 auto; position: relative; z-index:3; height:221px; }

.sbanner1 .phone1{

	position:absolute;

	right:9px;

	top: 25px;

	font-size:14px;

	color:#fff;

}

.sbanner1 .phone1 span{ font-size:30px; color:#fff; font-weight:bold;}

.sbanner1 .anniu1{

	position:absolute;

	width:105px;

	height:33px;

	background:url(../images/anniu1.jpg) no-repeat;

	text-align:center;

	right: 140px;

	top: 90px;

}

.sbanner1 .anniu1 a{ font-size:16px; line-height:28px; color:#fff; }

.sbanner1_1{ position:relative; width:1180px; margin:0 auto;}









/*vs*/

.vs_box{ height:750px; }

.vs{ width:1180px; margin:0 auto;}

.vs_t{ width:706px; height:213px; margin:0 auto;padding-top:20px;}



/*滑动门*/

.proud_box1{ width:1180px;}

#tab1{width:1180px;}

#tab1 .tab_menu1{

	margin-top:12px;

	float:left;

	position:absolute;

	z-index:1;

	margin-left:26px;

	background:#e3e3e3;

}

#tab1 .tab_menu1 li{float:left;width:552px;height:52px;line-height:52px;border-bottom:0px;text-align:center;color:#fff; }

#tab1 .tab_menu1 li a{ font-size:17px; color:#333; text-align:center; text-decoration:none;}

#tab1 .tab_menu1 li:hover{ background: url(../images/vs_qiehuan.jpg) no-repeat; display:block; width:552px; height:50px; }

#tab1 .tab_menu1 li:hover a{ color:#fff;}

#tab1 .tab_box1{width:1180px;clear:both;position:relative; height:423px;padding-top:85px;}

#tab1 .tab_menu1 .selected1{cursor:pointer; text-align:center;}

#tab1 .hide1{display:none;}

#tab1 .tab_box1 div{}

.proud_box1{ width:1180px;  } 

.prod_nr1{ background: url(../images/qh1.jpg) no-repeat; height:420px; width:1180px;}



.prod_nr11{ background:url(../images/qh2.jpg) no-repeat; height:420px;width:1180px;}



.vs{ width:1180px; height:445px;margin:0 auto; color:#252525; position: relative;}

.vs1{

	

	line-height:33px;

	position:absolute;

	left: 573px;

	top: 57px;

}

.vs1 li{ padding-left:9px; font-size:16px; color:#333;word-wrap:break-word;word-break:nomal}





.vs2{

	

	line-height:33px;

	position:absolute;

	left: 615px;

	top: 62px;

}

.vs2 li{ padding-left:9px; font-size:16px; color:#333;word-wrap:break-word;word-break:nomal}







/*pingjia*/

.pingjia{ height:440px; margin:0 auto;  }

.pj_box{ width:1180px; margin:0 auto;}

.pj_title{background: url(../images/pingjia_t.jpg) center 30px no-repeat; margin:0 auto; height:59px;}



.pj_title a{  height:25px;color:#333; font-size:28px; text-decoration:none; line-height:32px;  padding-left:15px; display:block; text-align: center; }

.pj_title a i{ font-style:normal; color:#0066d4;}

.pj_title span{ font-weight:normal; color:#333; font-size:16px;}



.pj_n{width:1235px; margin:0 auto;}

.pj_n1{ width:260px; height:340px; float:left; margin-top:40px; background:#e6e6e6; position:relative; margin-right:45px;}

.pj_n1:hover{ background:#007fea;color:fff;}

.pj_n1:hover a{ color:#fff; text-decoration:none;}

.pj_n1 img{ width:250px; height:180px; padding:5px;}

.pj_n1 dl{ width:240px; height:105px; padding:10px; overflow:hidden;}

.pj_n1 dt{ font-size:16px; color:#000;}

.pj_n1 dd{ font-size:14px; line-height:28px; color:#333; padding-top:7px;}

.pj_n1 .more{ background: url(../images/pj_more.png) no-repeat; position:absolute; width:31px; height:31px; display:block; right:0px; bottom:0px;}

.pj_n1:hover .more{ background:url(../images/pj_morea.png) no-repeat;}







/*banner2*/

.sbanner2{ background: url(../images/sbanner2.jpg) center no-repeat; margin:0 auto; position: relative; z-index:3; height:291px; margin-top:40px;}

.sbanner2 .phone2{

	position:absolute;

	left: 550px;

	top: 191px;

	font-size:16px;

	color:#fff;

}

.sbanner2 .phone2 span{ font-size:20px; color:#fff; font-weight:bold;}

.sbanner2 .anniu2{

	position:absolute;

	width:145px;

	height:28px;

	text-align:center;

	background:#fff;

	left: 895px;

	top: 191px;

}

.sbanner2 .anniu2 a{ font-size:16px; line-height:25px; color:#212121;}

.sbanner2_2{ position:relative; width:1180px; margin:0 auto;}









/*about_rongyu*/

.about_ryu{ height:380px;}

.aboutus{ float:left; height:283px; width:775px;position:relative;}

.at{ width:1180px; margin:0 auto;}

.a_l{ float:right;}

.a_t a{  width:225px; height:25px;color:#333; font-size:26px; text-decoration:none; line-height:24px; padding-top:50px; padding-left:333px; display:block; position:absolute;}

.a_n{ width:440px; height:260px; margin-top:90px;}

.a_n p{ color:#333333; font-size:14px; line-height:32px; text-indent:25px; height: 224px;
    overflow: hidden;}

.a_n p a{ color:#000;}

.a_r{ float:left;padding-top:30px; background:url(../images/about_tubj.jpg) 25px 80px no-repeat; width:284px; height:318px;margin-left:20px;}

.a_r img{ width:272px; height:304px;}

.rongyu{float:right; width:390px; height:384px;}

.honer{height:268px; }

.h_t{  height:20px;padding-top:40px; border-bottom:1px solid #ccc;padding-bottom:20px; }

.h_t a{ font-size:18px; color:#333;padding-left:35px; display:block; text-decoration:none;}

.h_t .o{ float:right; font-size:12px; line-height:8px; color:#333; padding-top:22px;}



/**********************************************图片滚动********************************************/

.gd_03{ position:relative; height:157px;  padding-top:58px;padding-left:83px;}

.gd_03 em{

	position: absolute;

	top: 110px;

}

.gd_03 .t_l{

	left: 10px;

}

.gd_03 .t_r{

	right: -20px;

}

.gd_03 #simgs02{ margin:0;}

.gd_03 li{ float:left; width:246px; text-align:center;}

.gd_03 li.last{ padding-right:0;}

.gd_03 li img{ display:block; width:246px; height:158px; margin-bottom:20px;}

.gd_03 li a{ color:#333; font-size:14px;}

.gd_03 .fl { float:left;}

.gd_03 .fr { float:right;}

.gd_03 .pa{ position:absolute;}

.gd_03 .pr{ position:relative}







/*新闻*/

.xxbg{ width:100%; height:auto; }

.xinxi_wenti{ width:1180px; height:465px; margin:0 auto;}

.xinxi_wenti .xinxi{ float:left; width:780px;  background:#ffffff; height:466px;}

.xinxi .ttt{ width:780px; height:52px; border-bottom:1px solid #CCC; padding-left:15px; }

.xinxi .ttt ul{ width:500px; float:left; height:52px;}

.xinxi .ttt .gd{ float:right; line-height:52px; padding-right:5px;}

.xinxi .ttt li{ float:left; width:90px; height:52px;  text-align:center; line-height:52px;cursor:pointer; color:#333;}

.xinxi .ttt li a{ font-size:18px;  font-weight:bold;}



.xinxi .ttt li a:hover{color:#007dd4; }

.xinxi .tabcont{ width:780px; float:left; height:auto;clear:both;}

.xinxi .tabcont .tabc{width:780px; float:left; height:auto;clear:both;}



.tabc .xinwen_con{ width:780px;float:left; padding-top:15px; height:145px;}

.tabc .xinwen_con .about_pic{ width:227px; float:left; padding-left:20px; height:146px;}

.tabc .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}

.tabc .xinwen_con ul{ float:left; width:461px; height:145px;}

.tabc .xinwen_con ul li{ width:275px;}

.tabc .xinwen_con ul li.ali1{ line-height:25px; width:275px; height:25px; overflow:hidden; padding-left:20px;}

.tabc .xinwen_con ul li.ali1 a{ font-size:14px; color:#828181; font-weight:bold;}

.tabc .xinwen_con ul li.ali2{ line-height:22px; padding-left:15px; width:500px; height:92px; overflow:hidden;}

.tabc .xinwen_con ul li.ali3 a{ padding-left:20px; padding-top:5px; font-weight:bold; color:#d10303;}

.tabc .dixw{ float:left;}

.tabc .dixw ul{ padding-top:10px; width:780px; float:left;}

.tabc .dixw ul li{ line-height:40px; width:360px; float:left; padding-left:10px; border-bottom:1px dashed #CCCCCC; margin-right:20px; height:40px; overflow:hidden;}

.tabc .dixw ul li a{ float:left; width:200px; height:32px; overflow:hidden;}

.tabc .dixw ul li span{ float:right;}





.wenti{ width:350px; float:right; height:464px; overflow:hidden; background:#FFF; color:#000;}

.wenti .wt_title{ width:322px; height:52px;  border-bottom:1px solid #bababa;}

.wenti .wt_title span.ryj1{ width:209px; height:52px; color:#1798db; float:left; background:url(../images/wenda.jpg) 2px 12px no-repeat; }

.wenti .wt_title span.ryj1 a{ color:#007dd4; line-height:52px; text-align:center; padding-left:9px; font-size:18px; font-weight:bold; }

.wenti .wt_title span.ryj2{ width:74px; height:52px; float:right;}

.wenti .wt_title span.ryj2 a{float:right; line-height:52px; padding-right:10px; color:#000; font-size:12px;}

.wenti .wt_con{ height:372px;}

#ticker22{height:372px;}

.wenti .wt_con #ticker22 li{ width:302px; padding-bottom:15px; padding-left:18px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 

.wenti .wt_con #ticker22 li span.wen{ line-height:25px; width:258px; height:25px; overflow:hidden;background:url(../images/wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:30px; }

.wenti .wt_con #ticker22 li span.wen a{ color:#000; font-weight:bold;}

.wenti .wt_con #ticker22 li span.da{ width:264px; line-height:50px; overflow:hidden;line-height:25px;background:url(../images/da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:30px; color:#000;}









.link_box{ width:1180px; margin:0 auto; height:65px;}

.link_t{ background:url(../images/link.jpg) left no-repeat; height:38px; width:168px; float:left; color:#FFF; font-size:20px; font-weight:bold; padding-left:23px; line-height:36px;}

.link_n{ float:left;margin-left:25px;}

.link_n a{ color:#333; font-size:12px;line-height:36px;}



















