@charset "utf-8";

/* CSS Document */

#example {

	width: 100px !important; /* IE7+FF */

	width: 200px; /* IE6 */

}

* {

	margin: 0 auto;

	padding: 0;

}

body {

	font-size: 12px;

	color: #121212;

	font-family: Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;

	background: none;

}

ul, li {

	list-style-type: none;

}

img, ul, li, button {

	margin: 0px;

}

img, button {

	border: none;

}

a {

	color: #000;

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

img {

	border: 0;

}

input {

}

/*banner*/

.banner {

	width: 100%;

}

.slideBox {

	width: 100%;

	height: 550px;

	overflow: hidden;

	position: relative;

	margin: auto;

}

.slideBox .hd {

	width: 100%;

	position: absolute;

	left: 0;

	bottom: 20px;

	z-index: 1;

}

.slideBox .hd ul {

	zoom: 1;

	text-align: center;

	width: 100%;

}

.slideBox .hd ul li {

	display: inline;

	margin-right: 10px;

	border-radius: 50%;

	padding: 0 8px;

	text-align: center;

	background: #fff;

	cursor: pointer;

	margin-left: 15px;

}

.slideBox .hd ul li.on {

	background: #f39500;

	color: #fff;

}

.slideBox .bd {

	position: relative;

	height: 100%;

	z-index: 0;

}

.slideBox .bd li {

	zoom: 1;

	vertical-align: middle;

}

.slideBox .bd img {

	width: 100%;

	height: 550px;

	display: block;

	margin: auto;

}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev, .slideBox .next {

	position: absolute;

	left: 3%;

	top: 50%;

	margin-top: -25px;

	display: block;

	width: 32px;

	height: 40px;

	background: url(../images/slider-arrow.png) -110px 5px no-repeat;

	filter: alpha(opacity=50);

	opacity: 0.5;

}

.slideBox .next {

	left: auto;

	right: 3%;

	background-position: 8px 5px;

}

.slideBox .prev:hover, .slideBox .next:hover {

	filter: alpha(opacity=100);

	opacity: 1;

}

.slideBox .prevStop {

	display: none;

}

.slideBox .nextStop {

	display: none;

}

/*search*/

.search_all { 

	width: 100%; background:url(../images/search_bk.jpg) no-repeat center;

	height: 60px;

}

.search {

	width: 1180px;

	margin: auto;

	overflow: hidden;

}

.search p { margin-left:60px;

	float: left;

	font-size: 14px;

	color: #323232;

	line-height: 61px;

}

.search_ny {

	float: right;

	width: 300px;

	height: 28px;

	line-height: 26px;

	overflow: hidden;

	margin-right: 0px;

	background: url(../images/search_03.png) no-repeat center center;

	margin-top: 14px;

}

.search_ny input {

	width:190px;

	height: 26px;

	border: none;

	background: none;

	margin-left:35px;

	font-size: 14px;

	color: #888;

}

.search_ny button {

	margin-right:6px;

	float: right;

	width:30px;

	line-height:26px;

	font-size: 14px;

	color: #fff;

	background:none;

	margin-right:35px; cursor:pointer;

}





/*pp*/

.pp_all{ width:100%; background:url(../images/pp_bk.jpg) no-repeat center; height:677px; overflow:hidden;}

.pp{ width:1180px; margin:auto; position:relative;}

.pp_dbt{ text-align:center; padding-top:30px; font-size:30px; color:#444; font-weight:bold;}

.pp_dbt span{ color:#106fc7;}

.pp_xbt{ margin-top:6px; font-size:14px; color:#555555; text-align:center;}

.pp1{ position:absolute; top:550px; left:240px; font-size:20px; color:#333; line-height:32px;}

.pp1 b{ color:#f79206;}

.pp2{ position:absolute; top:550px; left:720px; font-size:20px; color:#333; line-height:32px;}

.pp2 b{ color:#f79206;}







/*pro*/

.pro_all{ width:100%; height:975px; margin-top:0px; }

.pro{ width:1180px; margin:auto; overflow:hidden; position:relative;}

.pro_dbt{ text-align:center; padding-top:40px; font-weight:bold;}

.pro_dbt{ font-size:30px; color:#444444;}

.pro_dbt span{ color:#106fc7;}

.pro_xbt{color:#888888; font-size:14px; text-transform:uppercase;text-align:center; margin-top:5px;}

.pro_ny{ overflow:hidden;}

.pro_l{ float:left; width:240px; margin-top:30px;}

.pro_r{ float:right; width:900px;}

.pro_l h3{ width:240px; height:100px; text-align:center; background:#106fc7; border-radius:4px; }

.pro_l h3{ font-size:24px; color:#ffffff; line-height:30px;padding-top:20px; display:block;}

.pro_l h3 span{ font-size:12px; font-weight:normal; text-transform:uppercase;}

.pro_l ul{ margin-top:15px;}

.pro_l ul li{ width:240px; height:40px; background:url(../images/nav_li_1.png) no-repeat center; margin:auto;line-height:40px; margin-bottom:10px;}

.pro_l ul li a{ margin-left:20px; font-size:14px; color:#444;  margin-left:35px;}

.pro_l ul li:hover a{ color:#106fc7;}

.pro_l ul .pro_l1{width:240px; height:40px; background:url(../images/pro_li_1.png) no-repeat center; border-bottom:none;}

.pro_l ul .pro_l1 a{ color:#fff; font-size:16px; margin-left:70px;}

.pro_l ul .pro_l1:hover{width:240px; height:40px; background:url(../images/pro_li_1.png) no-repeat center;}

.pro_l ul .pro_l1:hover a{ color:#fff;}

.pro_chat{ position:absolute; top:450px; left:45px;}

.pro_chat img{ width:170px; height:170px; display:block; margin:auto;}

.pro_gs{font-size:13px; color:#444; line-height:24px; position:absolute; top:650px; left:10px;}



.pro_r{ margin-top:15px;}

/*产品图切换*/

.pro_slideTxtBox{ text-align:left;  }

.pro_slideTxtBox .hd{ position:relative; }

.pro_slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:18px; width:900px; height:40px;  }

.pro_slideTxtBox .hd ul li{ float:left; width:85px; height:40px; text-align:left;line-height:40px;  font-weight:bold;  margin-right:0px;}

.pro_slideTxtBox .hd ul li a{ font-size:16px; color:#444; }

.pro_slideTxtBox .hd ul li.on{ }

.pro_slideTxtBox .hd ul li.on a{ color:#106fc7; }

.pro_slideTxtBox .bd{ padding-top:20px;}

.pro_slideTxtBox .bd ul{ zoom:1; padding-top:20px; margin-left:0px; }

.pro1{ width:900px; overflow:hidden;}

.pro1_t{ width:320px; height:240px; float:left; border:1px solid #ccc;}

.pro1_t a img{ width:312px; height:232px; margin:auto; display:block; margin-top:2px;}

.pro1_w{ width:540px; margin-left:20px; float:left;}

.pro1_w1{ margin-top:10px;line-height:40px; border-bottom:1px dashed #ccc;}

.pro1_w1 a{ font-size:16px; color:#333333; font-weight:bold; }

.pro1_w2{ font-size:14px; color:#555; font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-top:15px;}

.pro1_w3{ width:85px; height:26px; background:#f59105; text-align:center; line-height:26px;margin-left:0px; margin-top:20px;}

.pro1_w3 a{ color:#fff; display:block; width:100%; }

.pro_2{ width:900px; clear:both; overflow:hidden;}

.pro_2 li{ width:280px; float:left; margin-right:20px; margin-top:15px; margin-bottom:25px;}

.pro_2 li a img{width:272px; height:220px; display:block; margin:auto; margin-top:2px; border:1px solid #eee;}

.pro_2 li a p{ line-height:40px; color:#333333; font-size:14px; text-align:center;}



.pro_m{ position:absolute;line-height:22px; cursor:pointer; left:1130px; top:160px;}

.pro_m a{ color:#106fc7;}	

.pro_w{ margin-top:10px; text-align:center;}

.pro_w a{ font-size:14px; color:#444;}







/*td_all*/

.td_all{ width:100%; background:url(../images/td_bk.jpg) no-repeat center; height:751px; margin-top:25px;}

.td{ width:1180px; margin:auto; position:relative;}

.td_dbt{ text-align:center;padding-top:40px; font-weight:bold;font-size:30px; color:#444444;}

.td_dbt span{ color:#106fc7;}

.td_xbt{color:#888888; font-size:14px; text-transform:uppercase;text-align:center; margin-top:5px;}

.td_l{ text-align:left;}

.td_l li{ font-size:16px; color:#444444; line-height:30px;}

.td_l li span{color:#106fc7;}

.td_l li p{ font-size:13px; color:#777777; text-transform:uppercase; font-weight:normal;}



.td_r{ text-align:right;}

.td_r li{ font-size:16px; color:#444444; line-height:30px; width:200px;}

.td_r li span{color:#106fc7;}

.td_r li p{ font-size:13px; color:#777777; text-transform:uppercase; font-weight:normal;}



.td1{ position:absolute; top:172px; left:230px;}

.td2{ position:absolute; top:300px; left:170px;}

.td3{ position:absolute; top:420px; left:170px;}

.td4{ position:absolute; top:548px; left:230px;}



.td5{ position:absolute; top:175px; left:670px;}

.td6{ position:absolute; top:300px; left:794px;}

.td7{ position:absolute; top:410px; left:820px;}

.td8{ position:absolute; top:535px; left:750px;}



.td_c1{ position:absolute; top:645px; left:460px; background:#f79206; text-align:center; line-height:32px; width:110px; height:32px;}

.td_c1 a{ color:#fff; display:block; width:100%; font-size:14px;}

.td_c2{ position:absolute; top:645px; left:610px; border:1px solid #999; text-align:center; line-height:32px; width:110px; height:32px;}

.td_c2 a{ color:#444; display:block; width:100%; font-size:14px;}

.td_c3{position:absolute; top:693px; left:490px; font-size:30px; color:#106fc7; font-family:"times new roman"; font-weight:bold;}





/*fa_all*/

.fa_all{ width:100%;  height:577px; overflow:hidden;}

.fa{ width:1180px; margin:auto; position:relative;}

.fa_dbt{text-align:center;padding-top:40px; font-weight:bold;font-size:30px; color:#444444;}

.fa_dbt span{ color:#106fc7;}

.fa_xbt{color:#888888; font-size:14px; text-transform:uppercase;text-align:center; margin-top:5px;}

.fa_ny{}

.fa_ny li{ width:100px; height:100px; background:url(../images/fa_li1.png) no-repeat center; text-align:center; font-weight:bold;}

.fa_ny li p{ text-align:center; padding-top:30px; font-size:18px; color:#fff;}

.fa1{ position:absolute; top:360px; left:90px;}

.fa2{ position:absolute; top:360px; left:245px;}

.fa3{ position:absolute; top:250px; left:425px;}

.fa4{ position:absolute; top:250px; left:590px;}

.fa5{ position:absolute; top:250px; left:775px;}

.fa6{ position:absolute; top:133px; left:940px;}

.fa_ny li:hover{width:100px; height:100px; background:url(../images/fa_li0.png) no-repeat center;}



/*fw*/

.fw_all{ width:100%; background:url(../images/fw_bk.jpg) no-repeat center; height:598px;overflow:hidden;}

.fw{ width:1180px; margin:auto; position:relative;}

.fw_dbt{text-align:center;padding-top:20px; font-weight:bold;font-size:30px; color:#444444;}

.fw_dbt span{ color:#106fc7;}

.fw_xbt{color:#888888; font-size:14px; text-transform:uppercase;text-align:center; margin-top:5px;}

.fw_ny{ position:absolute; top:140px; left:600px;}

.fw_ny li{ font-size:18px; color:#444; line-height:70px;}







/*al*/

.al_all{ width:100%; background:url(../images/al_bk.jpg) no-repeat center; height:630px; overflow:hidden;}

.al{ width:1180px; margin:auto;}

.al_dbt{ text-align:center; padding-top:40px; font-weight:bold;}

.al_dbt{ font-size:30px; color:#444444;}

.al_dbt span{ color:#106fc7;}

.al_xbt{color:#888888; font-size:14px; text-transform:uppercase;text-align:center; margin-top:5px;}



.al_slideTxtBox{ width:1180px; height:400px;  }

.al_slideTxtBox .hd{position:relative; }

.al_slideTxtBox .hd ul{position:absolute; top:58px; left:20px; z-index:999;}

.al_slideTxtBox .hd ul li{cursor:pointer; width:280px; height:52px; background:url(../images/al_li0.png) no-repeat center; line-height:52px; margin-top:25px;  }

.al_slideTxtBox .hd ul li a{ margin-left:50px; font-size:18px; color:#555;}

.al_slideTxtBox .hd ul li.on{width:320px; height:52px; background:url(../images/al_li1.png) no-repeat center;line-height:52px; }

.al_slideTxtBox .hd ul li.on a{margin-left:50px; font-size:18px; color:#fff;}

.al_slideTxtBox .bd{ padding-top:125px; margin-left:370px;}

.al_slideTxtBox .bd ul{ width:780px; overflow:hidden;}

.al_slideTxtBox .bd li{ width:320px; float:left; margin-left:45px;}

.al_slideTxtBox .bd li a img{ width:320px; height:240px;}

.al_slideTxtBox .bd li a p{ text-align:center; margin-top:10px; font-size:14px; color:#444444;}







/*gs*/

.gs_all{ width:100%; background:url(../images/gs_bk.jpg) no-repeat center; height:550px; margin-top:0px;}

.gs{ width:1180px; margin:auto; position:relative;}

.gs h3{ text-align:center; padding-top:35px;}

.gs h3{ font-size:30px; color:#2a2a2a;}

.gs h3 span{  color:#106fc7;}

.gs_xbt{text-align:center; font-size:16px; color:#666666; letter-spacing:3px; margin-top:5px;}

.gs_obt{ position:absolute; top:190px; left:28px;}

.gs_obt{ font-size:24px; color:#fff;}

.gs_obt span{ font-size:24xp; text-transform:uppercase;}

.gs_tw{ padding-top:150px; margin-left:30px; overflow:hidden;}

.gs_t{ width:445px; height:350px; float:right;}

.gs_t a img{ width:443px; height:348px; border:1px solid #ddd;}

.gs_w{ width:465px; position:absolute; top:300px; left:715px; }

.gs_w1{ margin-top:10px;}

.gs_w1 a{ font-size:18px; color:#fff; font-weight:bold;}

.gs_w2{ margin-top:20px; color:#fff; line-height:30px; font-size:14px; height:150px; overflow:hidden; width:400px; margin-left:0px;}

.gs_w3{ width:40px; height:40px; text-align:center; line-height:40px; margin-top:5px; margin-left:423px; background:#106fc7; }

.gs_w3 a{ font-size:40px; color:#fff}



/*fc*/

.fc_all{ width:100%; margin-top:-120px; height:370px;}

.fc{width:1180px; margin:auto; overflow:hidden; padding-top:0px; position:relative; }

.fc_slideTxtBox{ width:1180px;}

.fc_slideTxtBox .hd{ height:120px; line-height:36px;  position:relative; }

.fc_slideTxtBox .hd ul{ float:left;  position:absolute; margin-left:0px; height:120px; }

.fc_slideTxtBox .hd ul li{ float:left; width:220px; height:120px; float:left;}

.fc_slideTxtBox .hd ul li img{ display:block; float:left; margin-top:40px;margin-left:40px; }

.fc_slideTxtBox .hd ul li p{ float:left; font-size:18px; display:block; color:#fff;margin-left:20px; margin-top:35px; line-height:24px;}

.fc_slideTxtBox .hd ul li p span{ font-size:13px;}

.fc_slideTxtBox .hd ul li.on{background:#106fc7; width:220px; height:120px;  color:#fff; }

.fc_slideTxtBox .bd ul{ overflow:hidden; margin-top:35px;}

.fc_t{ overflow:hidden; }

.fc_t li{ width:270px; float:left; margin-left:15px; margin-right:10px; overflow:hidden;}

.fc_t li a img{width:268px; height:163px; border:1px solid #eee;}

.fc_t li a p{ width:100%; height:30px; text-align:center; line-height:30px; font-size:14px; color:#666; margin-top:10px; display:block;}



-webkit-transform: scale(1.1)}

.fc_m{ position:absolute; left:1100px; top:40px;}

.fc_m a{ color:#666;}

.fc_ww{ margin-top:10px; text-align:center;}

.fc_ww a{ font-size:14px; color:#444;}







/*kh*/

.kh_all{ width:100%; background:url(../images/kh_bk.jpg) no-repeat center; height:484px; clear:both;}

.kh{ width:1180px; margin:auto; padding-top:0px; position:relative;}

.kh_dbt{ text-align:center; padding-top:40px; font-weight:bold;}

.kh_dbt{ font-size:30px; color:#444444;}

.kh_dbt span{ color:#106fc7;}

.kh_xbt{color:#888888; font-size:14px; text-transform:uppercase;text-align:center; margin-top:5px;}

.kh ul{ overflow:hidden; margin-top:50px;}

.kh ul li{ width:235px; height:300px; background:#f5f5f5; float:left; margin-right:20px;-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s; }

.kh ul li:hover{ background:#106fc7;}

.kh_t{ width:220px; height:150px; margin:auto; padding-top:6px;}

.kh_t a img{width:220px; height:150px;}

.kh_w{ width:200px; text-align:center;}

.kh_w1{ font-size:15px; line-height:50px;}

.kh_w1 a{color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.kh_w2{ margin-top:0px; line-height:22px; height:44px; overflow:hidden; font-size:13px; color:#444;}

.kh_w3{ width:20px; height:20px; background:#ffffff; text-align:center; line-height:20px; margin:auto; margin-top:13px; border-radius:50%;}

.kh_w3 a{ color:#106fc7; font-weight:bold; font-size:24px;}

.kh ul li:hover .kh_w1 a{ color:#fff;}

.kh ul li:hover .kh_w2{ color:#fff;}

.kh ul li:hover .kh_w3 a{ color:#106fc7;}

.kh_dw{ position:absolute; top:235px; left:805px; width:325px;}

.kh_dw1 a{font-size:15px; line-height:50px;color:#333;}

.kh_dw2{margin-top:0px; line-height:22px; height:44px; overflow:hidden; font-size:13px; color:#444;}

.kh_dw3{ margin-top:15px;}

.kh_dw3 a{ color:#106fc7;}





/*xw_wt_all*/

.xw_wt_all{ width:100%; height:430px; margin-top:0px; overflow:hidden;}

.xw_wt{ width:1180px; margin:auto; overflow:hidden;}

.xw{ width:700px; float:left;}

.wt{ width:440px; float:right; }

.xw_slideTxtBox{ width:700px; }

.xw_slideTxtBox .hd{ position:relative; }

.xw_slideTxtBox .hd ul{ position:absolute;}

.xw_slideTxtBox .hd ul li{ float:left; width:80px; margin-right:20px;}

.xw_slideTxtBox .hd ul li a{ color:#555; font-size:18px; font-weight:bold;}

.xw_slideTxtBox .hd ul li.on{}

.xw_slideTxtBox .hd ul li.on a{ color:#106fc7;}

.xw_slideTxtBox .bd ul{ zoom:1;  }

.xw_tw{ padding-top:45px; overflow:hidden; margin-bottom:15px;}

.xw_t{ width:240px; height:160px; float:left;}

.xw_t a img{width:240px; height:160px;}

.xw_w{ width:415px; float:left; margin-left:25px;}

.xw_w1{}

.xw_w1 a{ font-size:15px; color:#444;}

.xw_w2{ font-size:13px; color:#444; line-height:24px; height:96px; margin-top:13px; overflow:hidden;}

.xw_w3{ font-size:13px; margin-top:13px;}

.xw_w3 a{ color:#106fc7;}

.xw_slideTxtBox .bd ul li{ overflow:hidden; line-height:50px; border-bottom:1px solid #ddd; width:320px; float:left; margin-right:20px;}

.xw_slideTxtBox .bd ul li a{ font-size:13px; color:#444;}

.xw_slideTxtBox .bd ul li a b{ float:left; margin-right:6px;}

.xw_slideTxtBox .bd ul li a p{ float:left; width:230px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.xw_slideTxtBox .bd ul li a span{ float:right; color:#777;}

.wt{ width:440px; float:right; position:relative;}

.wt h3{ position:absolute; top:10px; left:0px; font-size:18px; }

.wt h3 a{color:#106fc7;}

.wt h3{ position:absolute; top:10px; left:0px; font-size:18px; }

.wt_m{ position:absolute; top:13px; left:390px;}

.wt_m a{ color:#106fc7; font-size:13px;}

.wt ul{ margin-top:55px;}

.wt ul li{ width:440px; height:50px; background:#f2f2f2; line-height:50px; overflow:hidden; margin-top:3px;-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s;}

.wt ul li a{font-size:13px; color:#444;}

.wt ul li a b{ float:left; margin-right:15px; margin-left:15px;}

.wt ul li a p{ float:left; width:355px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.wt ul li a img{ width:16px; height:16px; margin-top:17px;}

.wt ul li:hover{ background:#106fc7;}

.wt ul li:hover a{font-size:13px; color:#fff;}





/*lk_all*/

.lk_all{ width:100%; background:url(../images/lk_bk.jpg) no-repeat center; height:85px; margin-top:0px;}

.lk{ width:1180px; margin:auto;}

.lk ul{ overflow:hidden; margin-left:150px;}

.lk ul li{ line-height:85px; text-align:left; float:left; padding-left:20px;}

.lk ul li a{ font-size:14px; color:#444;}











































































































































