﻿@charset "utf-8";
/* CSS Document */

.main_hz1{ width:100%; height:200px; background:url(../images/hz1_30.jpg) no-repeat 50% top;}
.main_hz1_box{ width:1180px; height:75px; margin:0px auto; padding-top:61px;}
.main_hz1_box ul{ width:335px; float:right;}
.main_hz1_d{ width:58px; float:left;}
.main_hz1_w{ width:166px; float:left; font-size:16px; color:#fff; line-height:25px; padding-top:15px;}
.main_hz1_w span{ font-size:20px; font-weight:bold;}
.main_hz1_z{ width:108px; float:right;}


.main_ys{ width:1180PX; height:1722PX; margin:50PX auto; background:url(../images/xys_45.jpg) no-repeat 50% top;}
.main_ys1{ height:190px; padding-top:190px; padding-left:92px;}
.main_ys_bt{ font-size:16px; color:#444; line-height:26px;}
.main_ys_nr{ font-size:14px; color:#ff0000; line-height:30px; padding-top:16px; padding-left:35px;}
.main_ys2{ height:190px; padding-top:50px; padding-left:92px;}
.main_ys3{ height:300px; padding-top:98px; padding-left:769px;}
.main_ys4{ height:210px; padding-top:81px; padding-left:92px;}
.main_ys_nrx{ font-size:14px; color:#ff0000; line-height:30px; padding-top:25px; padding-left:35px;}
.main_ys5{ height:320px; padding-top:79px; padding-left:92px;}
.main_ys_nrc{ font-size:14px; color:#ff0000; line-height:30px; padding-top:19px; padding-left:35px;}


.main_hz2{ width:100%; height:200px; background:url(../images/hz2.jpg) no-repeat 50% top;}


.main_zs{ width:100%; height:277px; background:url(../images/zs.jpg) no-repeat 50% top;}
.main_zs_box{ width:1180px; height:177px; margin:0px auto; padding-top:50px;}
.main_zs_1{ width:520px; height:95px; padding-top:75px; padding-left:26px; font-size:20px; line-height:40px; color:#444; float:left;}
.main_zs_2{ width:390px; height:95px; padding-top:55px; padding-left:26px; font-size:20px; line-height:40px; color:#444; float:right;}


.main_zc{ width:1180px; height:1141px; margin:50px auto; background:url(../images/zc_65.jpg) no-repeat 50% top;}
.main_zc_1{ height:117px; padding-top:174px; padding-left:24px;}
.main_zc_bt{ font-size:25px; color:#fff;}
.main_zc_nr{ font-size:14px; color:#fff; line-height:30px; padding-top:9px;}
.main_zc_2{ height:175px; padding-top:14px; padding-left:24px;}
.main_zc_3{ height:118px; padding-top:18px; padding-left:523px;}
.main_zc_4{ height:85px; padding-top:13px; padding-left:523px;}
.main_zc_5{ height:120px; padding-top:14px; padding-left:523px;}
.main_zc_6{ width:100%; height:288px;}
.main_zc_6_l{ width:710px; height:288px; float:left;}
.main_zc_7{ height:120px; padding-top:16px; padding-left:24px;}
.main_zc_8{ height:140px; padding-top:11px; padding-left:24px;}
.main_zc_6_r{ width:363px; height:288px; float:right;}
.main_zc_6_r li{ font-size:16px; color:#0b8ede; padding-top:80px; line-height:30px;}
.main_zc_6_r li span{ font-size:20px; font-weight:bold;}


.main_cn{ width:100%; height:481px; background:url(../images/cn_74.jpg) no-repeat 50% top;}
.main_cn_box{ width:1180px; height:480px; margin:0px auto;}
.main_cn_1{ font-size:12px; color:#444; line-height:24px; width:175px; height:120px; float:left; padding-top:203px; padding-left:97px;}
.main_cn_1 span{ font-size:14px; color:#000;}
.main_cn_2{ font-size:12px; color:#444; line-height:24px; width:175px; height:120px; float:left; padding-top:268px; padding-left:22px;}
.main_cn_2 span{ font-size:14px; color:#000;}
.main_cn_3{ font-size:12px; color:#444; line-height:24px; width:175px; height:120px; float:left; padding-top:239px; padding-left:266px;}
.main_cn_3 span{ font-size:14px; color:#000;}
.main_cn_4{ font-size:12px; color:#444; line-height:24px; width:175px; height:120px; float:left; padding-top:304px; padding-left:29px;}
.main_cn_4 span{ font-size:14px; color:#000;}


.main_rz{ width:1180px; height:484px; margin:50px auto; background:url(../images/rz_81.jpg) no-repeat 50% top;}
.main_rz_1{ width:545px; height:80px; float:left; font-size:14px; color:#444; line-height:30px; padding-top:178px; padding-left:34px;}
.main_rz_2{ width:523px; height:80px; float:right; font-size:14px; color:#444; line-height:30px; padding-top:178px;}
.main_rz_3{ width:545px; height:160px; float:left; font-size:14px; color:#444; line-height:30px; padding-top:58px; padding-left:34px;}
.main_rz_3 span{ font-family:"黑体";}
.main_rz_4{ width:523px; height:160px; float:right; font-size:14px; color:#444; line-height:30px; padding-top:58px;}
.main_rz_4 span{ font-family:"黑体";}


.main_lc{ width:100%; height:346px; background:url(../images/lc.jpg) no-repeat 50% top;}
.main_lc_bt{ width:100%; height:32px; text-align:center; margin:0px auto; padding-top:24px;}
.main_lc_n{ width:1180px; height:215; padding-top:39px; margin:0px auto; font-size:16px; color:#fff;}
.main_lc_n_1{ padding-left:345px; padding-top:19px; height:30px;}
.main_lc_n_2{ height:30px; padding-left:25px; padding-top:63px;}
.main_lc_n_3{ height:30px; padding-left:178px; padding-top:38px;}


.main_qy{ width:1180px; height:435px; margin:50px auto;}
.main_qy_s{ width:100%; height:55px; background:url(../images/rzqy_107.jpg) repeat-x;}
.main_qy_s_bt{ width:190px; float:left;}
.main_qy_s_gd{ float:right; padding-top:25px; font-size:12px;}
.main_qy_s .main_qy_s_gd a{ color:#0b8ede;}
.main_qy_x{ width:1220px; height:380px; position:absolute;}
.main_qy_x_box{ width:575px; height:160px; margin-top:30px; margin-right:30px; float:left; background:#f2f2f2;}
.main_qy_x_box .main_qy_x_t{ width:210px; height:160px; float:left;}
.main_qy_x_box img{ width:210px; height:160px;}
.main_qy_x_box .main_qy_x_b{ width:320px; float:right; padding-right:20px; padding-top:20px; font-size:15px;}
.main_qy_x_box .main_qy_x_w{ width:320px; float:right; padding-right:20px; padding-top:15px; line-height:30px; text-indent:2em; }
.main_qy_x_box .main_qy_x_g{ width:320px; float:right; padding-right:20px; padding-top:0px; line-height:30px;}
.main_qy_x .main_qy_x_g a{ color:#0b8ede;}


.main_jd{ width:100%; height:461px; background:url(../images/xw_125.jpg) no-repeat 50% top;}
.main_jd_box{ width:1180px; height:311px; margin:0px auto; padding-top:44px;}
.main_jd_1{ width:373px; height:311px; float:left;}
.main_jd_1_s{ width:100%; height:45px; background:url(../images/index7_136-02.jpg) repeat-x;}
.main_jd_bt{ width:126px; height:45px; line-height:45px; background:url(../images/index7_136.jpg) repeat-x; float:left; text-align:center;}
.main_jd_bt h3{ font-weight:normal; font-size:16px;}
.main_jd_box .main_jd_bt a{ color:#fff;}
.main_jd_box .main_jd_gd a{ float:right; color:#fff; font-size:12px; padding-top:17px;}
.main_jd_1_z{ width:100%; height:229px; padding-top:22px;}
.main_jd_1_z li{ line-height:35px;}
.main_jd_1_z li img{ padding:0px 9px;}
.main_jd_1_z li a:link { text-decoration: none;color: #fff;}
.main_jd_1_z li a:visited {text-decoration: none; color: #fff;}
.main_jd_1_z li a:hover { text-decoration: none; color: #fff000;}
.main_jd_1_z li a:active {text-decoration: none; color: #fff000;}
.main_jd_1_x{ width:100%; height:15px; background:url(../images/xw_151.jpg) no-repeat 50% top;}

.main_jd_2{ width:374px; height:311px; float:left; margin-left:30px;}
.main_jd_3{ width:373px; height:311px; float:right;}


.main_yq{ width:1180px; height:295px; margin:50px auto;}
.main_yq_n{ width:100%; height:210px; padding-top:30px;}
/**********************************************图片滚动01********************************************/
.gd_01{ position:relative; height:205px; width:1180px;}
.gd_01 em{	position: absolute;	top: 78px;}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin:0px;}
.gd_01 li{ float:left; width:224px; margin: 0 16px 0 0; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:224px; height:163px; padding:0px;border:0px solid #d3d3d3;}
.gd_01 li .almc{ width:224px; float:left; line-height:40px;}
.gd_01 li a{ font-size:14px;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}


.main_zz{ width:1180px; height:295px; margin:0px auto;}
.main_zz_n{ width:100%; height:210px; padding-top:30px;}
/**********************************************图片滚动02********************************************/
.gd_02{ position:relative; height:205px; width:1180px;}
.gd_02 em{	position: absolute;	top: 78px;}
.gd_02 .t_l{ left:0px;}
.gd_02 .t_r{ right:0px;}
.gd_02 #simgss{ margin:0px;}
.gd_02 li{ float:left; width:224px; margin: 0 16px 0 0; text-align:center;}
.gd_02 li.last{ padding-right:0;}
.gd_02 li img{ display:block; width:224px; height:163px; padding:0px;border:0px solid #d3d3d3;}
.gd_02 li .almc{ width:224px; float:left; line-height:40px;}
.gd_02 li a{ font-size:14px;}
.gd_02 .fl { float:left;}
.gd_02 .fr { float:right;}
.gd_02 .pa{ position:absolute;}
.gd_02 .pr{ position:relative}


.main_jj{ width:100%; height:657px; background:#f2f2f2; margin-top:50px;}
.main_jj_box{ width:1180px; height:557px; margin:0px auto; padding-top:50px;}
.main_jj_l{ width:703px; height:557px; float:left;}
.main_jj_l_1{ width:100%; height:45px; background:url(../images/jj_184.jpg) repeat-x;}
.main_jj_bt{ width:126px; height:45px; line-height:45px; background:url(../images/jj_182.jpg) repeat-x; float:left; text-align:center;}
.main_jj_bt h3{ font-weight:normal; font-size:16px;}
.main_jj_box .main_jj_bt a{ color:#fff;}
.main_jj_box .main_jj_gd a{ float:right; color:#0b8ede; font-size:12px; padding-top:17px;}
.main_jj_l_2{ text-indent:2em; line-height:35px; padding-top:20px; height:339px;}
.main_jj_l_3{ width:100%; height:150px;}
/**********************************************图片滚动03********************************************/
.gd_03{ position:relative; height:150px; width:703px;}
.gd_03 em{	position: absolute;	top: 78px;}
.gd_03 .t_l{ left:0px;}
.gd_03 .t_r{ right:0px;}
.gd_03 #simgsss{ margin:0px;}
.gd_03 li{ float:left; width:224px; margin: 0 16px 0 0; text-align:center;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:216px; height:147px; padding:0px;border:0px solid #d3d3d3;}
.gd_03 li .almc{ width:216px; float:left; line-height:40px;}
.gd_03 li a{ font-size:14px;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}

.main_jj_r{ width:447px; height:557px; float:right;}
.main_jj_r_n{ width:100%; height:510px; padding-top:2px;}
.main_jj_r_n ul{ width:447px; height:147px; float:left; padding-top:21px;}
.main_jj_r_t{ width:135px; height:147px; float:left;}
.main_jj_r_t img{ width:135px; height:147px;}
.main_jj_r_b{ width:260px; float:right; padding-right:24px; line-height:35px;}
.main_jj_r_w{ width:260px; float:right; padding-right:24px; line-height:35px;}
.main_jj_r_g{ width:260px; float:right; padding-right:24px; line-height:35px;}
.main_jj_r_n .main_jj_r_g a{ color:#0b8ede;}


.main_xw{ width:100%; height:461px; background:url(../images/xxw.jpg) no-repeat 50% top;}


.main_xz{ width:1180px; height:321px; margin:50px auto;}
.main_xz_l{ width:703px; height:321px; float:left;}
.main_xz_l_x{ width:100%; height:246px; padding-top:20px; line-height:35px;}
.main_xz_l_x span{ float:right;}
.main_xz_l_x span a{ color:#0b8ede;}

.main_xz_r{ width:427px; height:321px; float:right;}
.main_xz_r_s{ width:100%; height:45px; background:url(../images/sp2.jpg) repeat-x;}
.main_xz_r_s .main_jj_bt a{ color:#fff;}
.main_xz_r_s .main_jj_gd a{ float:right; color:#0b8ede; font-size:12px; padding-top:17px;}
.main_xz_r_x{ width:427px; height:253px; padding-top:23px;}


.main_ly{ width:100%; height:308px; background:url(../images/hz3_251.jpg) no-repeat 50% top;}
.main_ly_box{ width:1180px; height:208px; margin:0px auto; padding-top:50px;}
.main_ly_l{ width:630px; height:208px; float:left;}

.main_ly_r{ width:493px; height:208px; float:right;}
.container{ max-width:526px; width:100%; margin:0 auto; position:relative; padding-top:15px;}
#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"]{ font:400 12px/16px "Open Sans", Helvetica, Arial, sans-serif; }
#contact h3{ color: #F96; display: block; font-size: 30px; font-weight: 400;}
#contact h4{ margin:5px 0 15px; display:block; font-size:13px;}
fieldset{ border: medium none !important; margin: 0px; min-width: 262px; padding: 0; width: 262px;}
.lylb1{ margin-bottom:2px; float:left;  background:url(../images/ly_166.png);}
.lylb2{ margin-bottom:2px; float:left;  background:url(../images/ly_166.png);}
.lylb3{ margin-bottom:2px; float:left;  background:url(../images/ly_166.png);}
.lylb4{ margin-bottom:2px; float:right;  background:url(../images/ly_168.png);}
.lylb5{ margin-bottom:2px; float:left;}
.lylb6{ margin-bottom:2px; float:left;  background:url(../images/ly_166.png);}
.lylb7{ margin-bottom:2px; float:left;  background:url(../images/ly_166.png);}
#contact #txtCode{ background:#d7d7d7; padding:4px 4px; margin-right:8px; margin-left:2px;}
#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {
	width:240px;
	border:none;
	background:none;
	margin:0px;
	height:17px;
	padding:9px 10px;
}
#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover{
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:none;
}
#contact textarea { height:134px; max-width:100%; resize:none;}
#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border:none;
	background:url(../images/ly_166.png);
	color:#444;
	margin:0px;
	padding:8px 10px;
	font-size:15px;
}
#contact button[type="submit"]:hover {
	background:url(../images/ly_166.png);
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}
#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }
#contact input:focus, #contact textarea:focus { outline:0; border:none;}
::-webkit-input-placeholder { color:#888;}
:-moz-placeholder { color:#888;}
::-moz-placeholder { color:#888;}
:-ms-input-placeholder { color:#888;}












