﻿header,footer,section,aside,nav,hgroup,figure,figcaption{display:block; margin:0; padding:0; border:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,blockquote,p,button{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style-type:none;}
img{border:none;}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:1px solid #ddd;}
textarea{resize:none;}

body{
	
}
html{
	font-family: 'Arial','黑体';
}
.global{
	width: 1200px;
	margin: 0 auto;
}

ul{
	list-style-type: none;
}

a{
  color: #333;
  text-decoration: none;
  border: none;
  transition: 0.4s;
}
a:hover{ color: #466FB5; }

.clear{ clear:both; height:0; display:block;}






#header{
	position: relative;
	z-index: 100;
	height:110px;
}
#header .logo{
	float: left;
	margin:18px 0;
}
#header .logo img{ 
	vertical-align: middle;
}
#header .zi{
	float: left;
	width: 600px;
	height: 50px;
	margin:18px 0;
	font-size:28px; line-height:38px; color:#00b5c3; font-family:"黑体";font-weight:bold; padding-left:20px;
}
.righr_zt{ width:50px; height:50px; float:left; margin-top:30px; margin-left:160px; }
.top_lxzt{ width:160px; float:left; margin-top:30px;}
.top_txt1{ font-size:14px; color:#999;}
.top_txt2{ font-size:20px; color:#000;}








#index_banner{ width:100%;height:600px; margin:46px auto; background-color:#46bee0 }

.index_zb{ width:1200px; margin:auto;}

.index_bt{ width:1200px; font-size:36px; color:#44bedf; text-align:center; margin:auto; padding:50px 0;}
.index_txt{ width:1200px; margin:auto; font-size:16px; color:#8b8b8c; text-indent:2em; line-height:30px; padding-bottom:50px; padding-top:30px;}
.index_sywm{ width:100%; height:430px; text-align:center; overflow-x: hidden; overflow-y: auto;}
.index_gywm{ width:100%;  background-color:#2ea0bb; padding-top:10px; padding-bottom:40px;text-align:center; overflow-x: hidden; overflow-y: auto;}

.index_zbt{ width:1200px; font-size:60px; color:#44bedf; text-align:center; margin:auto; padding:50px 0;}
.index_ztxt{ width:1200px; margin:auto; font-size:30px; text-align:center; color:#757475; font-family: "黑体";}

.index_qtxt{ width:1200px; margin:auto; font-size:30px; text-align:center; color:#757475; font-family: "黑体";}

.index_gylm{ width:476px; margin:auto; padding-top:30px;}
.index_hzhb{ width:100%;  background-color:#44bedf; padding-top:60px; padding-bottom:60px;text-align:center; overflow-x: hidden; overflow-y: auto;}

#index_hzbj{ width:100%; margin:auto; background-color:#eeeeef; border-top:#736f6f solid 1px; height:370px;}
.index_hz{ width:1200px; margin:auto; }
.index_hz ul{ float:left; padding:70px 18px 0px 0px;}

#index_newsbj{ width:100%; margin:auto; background-color:#eeeeef; height:430px;}
.index_znews{ width:1200px; margin:auto;}


.index_zleft{ width:700px; float:left; margin-top:50px; font-size:16px;}
.index_zleft ul{float:left; line-height:50px;}
.index_zleft ul li{ width:80%; float:left; line-height:45px; color:#566e7b; font-size:16px;}
.index_zleft ul li i{ width:11px; height:11px; background:url(../image/index_xwtb.jpg);float:left; margin:17px 10px;}
.index_zleft ul li span{ float:right; color:#566e7b; font-size:14px;}

.more{ width:90px; height:30px; text-align:center; float:right; margin:30px 170px 0 0;}
.more a{ width:112px; height:40px; line-height:40px; color:#44bedf; float:left; border:1px solid #44bedf;border-radius:5px;-moz-border-radius:5px; font-size:16px; text-decoration:none }
.more a:hover{ background:#44bedf;border:1px solid #44bedf; color:#fff;}

.index_zright{ width:500px; float:left; margin-top:50px;}


#index_lxwmbj{ width:100%; margin:auto; background:url(../image/index_lxbj.jpg) top center no-repeat; border-top:#736f6f solid 1px; border-bottom:#736f6f solid 1px; height:430px;}
.index_lxwmzb{ width:780px; font-size:30px; color:#44bedf; margin-top:200px; float:left;}
.index_lxwmyb{ width:280px; float:left;}

.index_lxbt{ font-size:30px; color:#2a7afb; padding-top:50px;}
.index_lxtxt{ margin:20px 0 0 0; font-size:16px;}
.index_lxtxt ul{float:left; line-height:20px;}
.index_lxtxt ul li{ color:#227ef9; padding-bottom:20px; font-weight:bold;}
.index_lxtxt ul span{ color:#aac5e8; font-weight:bold;}





.container{ width:1200px; margin:0 auto;}

#footer{ width:100%; height:278px; background-color:#44bedf; float:left;}

#footer .con_r1{ width:130px; float:left; color:#FFF; margin-top:30px;}
#footer .con_r1 span{ font-size:16px;}
#footer .con_r1 ul{ width:130px; float:left; margin-top:15px; font-size:14px;}
#footer .con_r1 ul li{ width:130px; line-height:23px; text-align:left; margin-top:6px; float:left;}
#footer .con_r1 ul li a{ width:130px; line-height:23px; text-align:left; color:#FFF; float:left;}
#footer .con_r1 ul li a:hover{color:#666;}

.index_dbjb{ width:1px; height:216px; float:left; margin-top:20px;}


#footer .con{ width:320px; float:left; margin:30px 0 0 30px;}
#footer .con span{ font-size:20px; color:#FFFFFF;}
#footer .con p{ float:left; font-size:14px; color:#FFF; margin-top:15px; }
#footer .con p img{ margin:-3px 0 0 0;}

.m_r32{ width:300px;}
.m_r45{ margin-right:25px;}
.m_r95{ margin-right:40px;}



#db{ width:100%; height:80px; background:#44bedf; text-align:center}
.db_wz{ width:1200px; font-size:14px; font-family:"黑体"; color:#FFF; float:left; margin-top:20px; padding-top:10px; border-top:#FFFFFF solid 1px;}
.db_zt{ width:400px; font-size:14px; font-family:"黑体"; color:#FFF; float:left; margin-top:30px; text-align:right;}




.ny_dht{ margin:auto; width:1200px; height:43px; background-color:#FBFBFB; border-left:1px solid #ECECEC; border-bottom:1px solid #ECECEC; border-right:1px solid #ECECEC;}
.ny_txt{ width:118px; height:40px; font-size:14px; float:left; text-align:center; padding-top:13px; margin-left:30px; } 
.ny_txt a { width:118px; height:30px; float: left;  text-align:center; }
.ny_txt a:hover { width:118px; height:30px; border-bottom:2px solid #00B1BF; color: #00B1BF; text-align:center;}


.ny_txton{ width:118px; height:30px; font-size:14px; float:left; text-align:center; padding-top:13px; margin-left:30px; border-bottom:2px solid #44bedf} 
.ny_txton a { width:118px; height:30px; float: left;  text-align:center; }
.ny_txton a:hover { width:118px; height:30px; color: #00B1BF; text-align:center;}

.sub{width:360px;visibility: hidden;  margin-top:33px; padding:5px 0;position:absolute; background:#44bedf; text-align:center; z-index:1}
.sub li{ vertical-align:middle; white-space:nowrap; }
.sub li a{width:120px;height:20px; line-height:20px; padding:4px 0;  display:block; color:#fff;   }
.sub li a:hover{width:120px;height:20px; line-height:20px; color:#000; border:0;    }




#zjms_banner{ width:100%;height:367px; margin:46px 0 0 0; }
.gsjj_txt{ width:100%; font-size:14px; font-family:"黑体"; line-height:26px; margin: 0 auto; text-indent: 28px; text-align:justify; margin-bottom:15px;clear:both;}
.gsln_bj{ width:100%; height:640px; background-color:#44bedf; margin-top:60px;}
.gsln1000_bj{ width:100%; height:1000px; background-color:#44bedf; margin-top:60px;}

.qywh_bj{ width:100%;height:760px; max-height:1069px; background:url(../image/qywh_bj.jpg) top center no-repeat; margin: 0 auto;}
.qywh_bt{ font-size:30px; font-family:"黑体"; color:#333333; font-weight:bold; text-align:center; margin: 0 auto; width:1200px; padding-top:60px; padding-bottom:50px;}

.qywh_tb01{width:100%; height:33px; font-size:26px; font-family:"黑体"; color:#333333; font-weight:bold; margin: 0 auto; margin-bottom:20px;}
.qywh_txt{width:100%; font-size:14px; font-family:"黑体"; line-height:23px; margin: 0 auto; text-indent: 28px; text-align:justify; margin-bottom:10px;}
.qywh_tb02{width:100%; height:33px; font-size:26px; font-family:"黑体"; color:#333333; font-weight:bold; margin: 0 auto; margin-top:30px; margin-bottom:20px;}

.fzxz_bj{ width:1200px; height:240px; background:url(../image/fzxz_bj.jpg) top left no-repeat; margin:0 auto;  margin-top:20px; margin-bottom:20px; float:left;}
.fzxz_txt{ width:680px; line-height:26px; float:right; font-size:14px; color:#FFFFFF; font-family:"黑体"; text-indent: 28px; text-align:justify; margin-top:20px; margin-right:30px;}


.qyln_btk{ width:800px; float:left; color:#FFFFFF; margin-top:40px;}
.qyln_bttxt{ font-size:60px;  font-weight:bold; }
.qyln_xtxt{ font-size:25px; font-family: "黑体";}

.qyln_kua{ width:80px; float:left; margin-top:40px; margin-left:40px;cursor:pointer;}
.qyln_wz{ font-size:14px; color:#FFFFFF; text-align:center; line-height:40px;}
.qyln_wzon{ font-size:14px; color:#FFFFFF; text-align:center; line-height:40px;border-bottom:2px solid #FFFFFF}

.qyln_bj{ width:1200px; height:370px; background:#FFF; background-color:rgba(255,255,255,0.3); color:#000000; margin:auto;}
.qyln_nrwz{ width:96%; margin: 0 auto; float:left; font-size:25px; font-family:"黑体"; margin-top:25px; margin-left:25px; line-height:40px;}
.qyln_nrwzt{ width:96%; margin: 0 auto; float:left; font-size:16px; font-family:"黑体"; margin-top:20px; margin-left:25px; line-height:28px;}

.zjms_zbt{ width:1200px; font-size:60px; color:#44bedf; text-align:center; margin:auto; padding:90px 0 30px 0;}
.zjms_left{ width:730px; height:324px; float:left; text-align:left;}
.zjms_right{ font-size:17px; line-height:25px; text-indent:34px; text-align: justify; color:#7a797a;}

.zjms_qwhjc{ width:100%; height:770px; margin:auto; background:url(../image/zjms_qwhjc.jpg) top center no-repeat; }
.zjms_qtxt{ width:1200px; margin:auto; font-size:20px; text-align:center; color:#757475; font-family: "黑体"; padding-top:550px; }

.zjms_cxzl{ width:1200px; margin:auto;padding:50px 0 50px 0;}
.cxzl_left{ width:550px; height:335px; float:left; text-align:left;}
.cxzl_right{ font-size:17px; line-height:30px; text-indent:34px;text-align: justify; margin:5px 0 0 0; color:#7a797a;}
.cxzl_bt{ font-size:60px; color:#44bedf; text-align:right;}

.zzzs_pic{ width:1100px; margin:auto; min-height:550px;}


#cpzs_banner{ width:100%; height:367px; margin:46px 0 0 0;}

.cpzs_sk{ width:300px; float:left; margin: 30px 50px 30px 50px;}
.cpzs_kua{ width:300px; height:300px; float:left; }
.cpzs_kua img {width:300px; height:300px;}


.cpzs_zt{ width:380px; font-size:17px; color:#7a797a; text-align:center; line-height:100px;}
.cpzs_zt a:hover{ color:#44bedf;}
.cpzs_zt a{color:#7a797a;}

.cpzs_txt{ width:300px; text-align:center; font-size:16px; font-family:"黑体"; color:#FFFFFF; background:#00B1BF; float:left; line-height:35px;}
.cpzs_txt a:hover{ color:#333;}
.cpzs_txt a{color:#FFFFFF;}


.cpny_kua{ width:400px; height:400px; text-align:center; margin-left:100px; margin-bottom:30px; float:left; }
.fsfde{ width:300px; float:left; text-align:center; font-size:16px; font-family:"黑体"; color:#FFFFFF; background:#00B1BF; line-height:35px; margin-top:80px; margin-left:100px;  }
.cpny_zt{ width:1000px; font-size:14px; font-family:"黑体"; line-height:26px; margin: 0 auto; text-indent: 28px; text-align:justify; margin-bottom:50px; float:left; margin-left:100px;}


.cpxq_left{ width:500px; height:500px; float:left; padding-top:50px; text-align:center;}
.cpxq_right{ width:650px; font-size:17px; font-family:"黑体"; color:#000000; float:left; margin-top:50px;}
.cpxq_xq{ width:700px; margin-top:20px; font-size:14px; line-height:30px; text-align: justify; color:#000000; float:left;}

.xxjs_bt{ width:1200px; border-bottom:1px solid #cccccc; margin:auto;}
.xxjs_bt ul{ width:120px; font-size:17px; font-family:"黑体"; color:#000000; text-align:center; border-bottom:#24dff0 solid 2px; line-height:45px;}



#yfsc_banner{ width:100%; height:367px; margin:46px 0 0 0; }

.yftd_bj{ width:1200px; height:610px; margin:0 auto; background:url(../image/yftd_bj.jpg) top left no-repeat; margin-top:80px; margin-bottom:80px;}
.yftd_zt{ width:840px; height:40px; float:left; font-size:30px; font-family:"黑体"; color:#333333; margin:210px 0 0 130px; font-weight:bold; }
.yftd_txt1{ width:380px; height:60px; float:left; font-size:20px; font-family:"黑体"; color:#333333; margin:10px 300px 0 130px;}
.yftd_txt2{ width:390px; height:60px; float:left; font-size:16px; font-family:"黑体"; color:#333333; margin:10px 0 0 130px;}


.scnl_txt{font-size:60px; color:#44bedf; font-weight:bold; text-align:center; width:1200px; float:left; padding-top:60px; padding-bottom:50px;}
.scnl_kua{ width:590px; float:left; margin:50px 0 50px 10px;}
.scnl_pic{ width:590px; height:310px; float:left;}

.scnl_wz{ width:550px; height:120px; background:#F4F4F4; float:left; font:"黑体"; font-size:14px; padding:20px; line-height:26px; text-align:justify; text-indent: 30px;}
.scnl_wz a:hover{width:550px; height:200px; color:#00B1BF;}
.scnl_wz a{width:550px; height:160px; display:block}
.scnl_wz p{text-indent: 30px;}

.yfsc_zbt{ width:1200px; font-size:60px; color:#44bedf; text-align:center; margin:auto; padding:30px 0 30px; 0;}
.yfsc_cebj{ width:1200px; height:500px; background-color:#44bedf; font-size:16px; padding-top:100px;}








#rlzy_banner{ width:100%; height:367px; margin:46px 0 0 0;}

.rlzy_txt{ font-size:30px; font-family:"黑体"; color:#44bedf;  text-align:center; margin:60px;}
.rlzy_ss{ border:1px solid #44bedf; width: 900px; height: 45px; padding-right: 0px; line-height: 19px; margin-left:150px; margin-top:30px; padding-left:5px; margin:auto}
.rlzy_an{ width:45px; height:45px; float:right;}


.rlzylm{ width:900px; margin-left:160px; margin:auto;}
.rlzylm ul { width:1000px; margin-top:50px;}
.rlzylm ul li { width:180px; height:30px; float:left; padding-right:20px; color:#333; font-size:14px;}

.ygfl_sk{ width:400px; float:left; margin-top:30px; margin-bottom:30px; }
.ygfl_kua{ width:320px; height:180px; border:#CCCCCC 10px solid; text-align:center; float:left; padding:5px; margin-left:20px;}
.ygfl_txt{ width:320px; line-height:50px; text-align:center; float:left; font-size:18px; font-family:"黑体";  margin-left:20px;}

.zp_bt{ width:1100px; float:left; font-size:25px; color:#00B1BF; margin-left:50px; margin-top:50px; font-weight:bold;}
.zp_nr{ width:1100px; float:left;  margin-left:50px; margin-top:50px; margin-bottom:50px;}
.zp_nr ul { width:900px;}
.zp_nr ul li { width:250px; height:30px; float:left; padding-right:20px; color:#333; font-size:14px;}

.zp_nrbt{ width:1100px; float:left; font-size:18px; color:#333; margin-left:50px; margin-top:50px; font-weight:bold;}
.zp_nrtxt{ width:1100px; float:left; font-size:14px; color:#333; margin-left:50px; margin-top:20px; line-height:30px; margin-bottom:50px;}



.rlzy_left{ width:650px; float:left;}
.rlzy_bt{ font-size:60px; color:#44bedf; margin:auto; padding:30px 0;}
.rlzy_right{ width:550px; float:left;}

.rlzy_ygpx{ width:1200px; margin:auto; text-align:center;}



#zxzx_banner{ width:100%; height:367px; margin:46px 0 0 0;}

.zxzx_kua{ width:1200px; margin:auto; padding-top:50px;}

.zxzx_xlbj{ width: 1200px; height: 30px; float:left; color:#000; font-size:16px; margin-top:12px; margin-right:10px; font:"黑体"; padding-top:20px}

.zxzx_kua ul li {  font-size:14px; line-height:30px; color:#999999;border-bottom:#CCCCCC dashed 1px;}
.zxzx_kua ul li a:hover { color:#00B1BF;}

.zxzx_kua ul li a span { width:100px;  float:right; font-size:16px; color:#333;}


.pagepage{ width:700px; margin: 0 auto; margin-top:30px; float:right; margin-bottom:50px;clear:both}
.epages {text-align:center;margin-bottom:20px;margin-top:20px; font-size:16px;}
.epages a{display:inline-block;line-height:26px;padding:0 10px; color:#333}
.epages b{display:inline-block;line-height:26px;width:26px; background:#00B1BF; border-radius: 50px; color:#fff;}
.epages a b{color:#333; background-color:#fff}


.new_txt{font-size:18px; font-family:"黑体"; color:#333333; font-weight:bold; text-align:center; width:1200px; float:left; padding-top:60px; padding-bottom:20px;}
.new_txt1{font-size:12px; font-family:"黑体"; color:#333333; text-align:center; width:1200px; float:left; padding-bottom:20px;}

.STYLE2{ width:80px; line-height:50px;font-size:16px; text-align:right; margin-left:1120px;}





#oemzq_banner{ width:100%; height:367px; margin:46px 0 0 0;}

.oemzq{ width:1200px; margin:auto;}

.oemzq_01{ width:390px; height:154px; background:url(../image/oemzq_01.jpg) top left no-repeat; font-size:20px; color:#333; float:left; padding-left:10px; padding-top:10px;}
.oemzq_02{ width:390px; height:154px; background:url(../image/oemzq_02.jpg) top left no-repeat; font-size:20px; color:#333; float:left; padding-left:10px; padding-top:10px;}
.oemzq_03{ width:390px; height:154px; background:url(../image/oemzq_03.jpg) top left no-repeat; font-size:20px; color:#333; float:left; padding-left:10px; padding-top:10px;}
.oemzq_04{ width:390px; height:154px; background:url(../image/oemzq_04.jpg) top left no-repeat; font-size:20px; color:#333; padding-left:10px; padding-top:10px; float:left;}
.oemzq_05{ width:390px; height:154px; background:url(../image/oemzq_05.jpg) top left no-repeat; font-size:20px; color:#FFF; padding-left:10px; padding-top:10px; float:left;}
.oemzq_06{ width:390px; height:154px; background:url(../image/oemzq_06.jpg) top left no-repeat; font-size:20px; color:#FFF; padding-left:10px; padding-top:10px; float:left;}
.oemzq_07{ width:1190px; height:155px; background:url(../image/oemzq_07.jpg) top left no-repeat; font-size:20px; color:#333; padding-left:10px; padding-top:10px; float:left; margin-bottom:50px; }
	   
	   
.lc_bj{ width:100%; margin:auto; background-color:#f8f8f8;}
.lc_pic{ width:755px; margin:auto; padding:50px 0 50px 0 ;}	   
	   


#lxwm_banner{ width:100%; height:367px; margin:46px 0 0 0;}

.lxwm_txt{ width:200px; float:left; padding:150px 0 0 0px; }
.lxwm_txt ul li { font-size:16px; line-height:25px; color:#000;}

.left_kua{ width:450px; float:left; margin-top:20px;}
.lxwmbt{ width:450px; height:40px; float:left; background:url(../image/lxfstb.jpg) center left no-repeat; font-size:30px; font-family:"黑体"; padding-left:40px; color:#333333; border-bottom:1px dotted #CCCCCC;  }

.xxnr{ width:540px;  float:left; height:220px; }
.xxnr ul li { font-size:16px; line-height:35px; color:#000; padding-left:30px;}

.lxnr{ width:300px; float:left; margin-top:20px;  }
.lxnr ul li { font-size:16px; line-height:22px; color:#000; padding-left:30px; padding-top:6px; }

.right_kua{ width:650px; float:left; margin-top:20px;}

.btzt{ font-size:60px; color:#44bedf; font-weight:bold; text-align:center; padding-top:100px;}
.jzzt{ font-size:16px; font-family:"黑体"; text-align:center; width:1200px; margin:auto; padding-bottom:50px;}



.rows.input_rows{width:50%; float:left; height:50px;}
.rows.textarea_rows{width:100%; clear:both;}
.rows label{font-size:12px; display:block; padding-bottom:8px;}
.rows label span{color:red; font-size:14px;}
.rows .input{width:550px; max-width:90%; height:40px; line-height:40px; font-size:12px; color:#888; text-indent:5px;}


.fc_red{ color:#FF0000;}
.vcode .input{width:120px; max-width:80%;}
.vcode img{margin-top:6px;}


.rows textarea{width:1130px; max-width:100%; height:150px; padding:5px; font-size:12px; color:#888;}
.form_button{width:160px; height:50px; background:#00B1BF; border-radius:5px; color:#fff; font-size:16px; border:none;}

.fl{ width:150px; float:left; margin:10px 0 10px 0;}