@charset "utf-8";
/* CSS Document */

html,body {font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal;text-align:left; font-family:"微软雅黑"; color:#404040; height:100%;width:100%;}
html, body, div, ul, li, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td, span,* { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}
table { border-collapse: collapse; border-spacing: 0; margin:0px; padding:0px;}
input, select {font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal;}
button { overflow:visible;}
th, em, address, cite { font-style:normal; font-weight:normal;}
ul { list-style:none;}
li { list-style-image:none; list-style-position:outside; list-style-type:none; vertical-align:bottom;/*IE6*/}
img, fieldset { border:0 none;}
dd{ list-style:none; list-style-image:none; list-style-position:outside; list-style-type:none; vertical-align:bottom;}
p{ text-indent:0em;}
strong{ font-weight:bold;}
a:link,a:visited{text-decoration:none;} 
a:hover{text-decoration:none;}
.clear{clear:both; font:0px Arial; height:0px;}
#ie6-warning{ background:#FFF;}
#ie6-warning a{ color:#090;}
#ie6-warning a:hover{ color:#F00;}
html,body{width:100%; height:100%;}
.header{ width:1200px; height:112px; margin-left:auto; margin-right:auto;}
.header h2{ float:left;}
.header span{ float:right; height:112px;}
.header span a{ color:#2b2b2b; padding-left:15px; padding-right:15px; height:112px; line-height:112px; font-size:16px;}
.header span a:hover{ color:#0d69b2;}
.banner{ width:100%; height:580px; }
.banne a{ width:100%; height:100%;}
.banner img{ width:100%; height:100%;}
.font{ width:1200px; margin-left:auto; margin-right:auto; height:155px; padding-top:20px;}
.font h2{ float:left; width:1093px;}
.font h2 li{ width:100%; float:left;}
.font h2 li b{ color:#e77b1b; font-size:16px; margin-right:8px; line-height:36px; float:left;}
.font h2 li a{ font-size:16px; color:#2b2b2b; line-height:36px; float:left;}
.font h2 li a:hover{ text-decoration:underline;}
.font h2 .button{ line-height:33px;text-align:center;;display:inline-block;height:33px; width:132px; border:1px solid #e1e1e1; border-radius:2px; background-color:#FFF; cursor:pointer; font-size:14px; color:#0d69b2; margin-top:20px;}
.font h2 .button:hover{ background-color:#fd9b01; border:1px solid #ef8738; color:#FFF;}
.font span{ float:right; width:107px; text-align:center; color:#2e75b7; font-size:14px; line-height:32px; padding-top:5px;}
.footer{ height:103px; min-width:1200px; background-color:#edeced; color:#2b2b2b;}
.bottom{ width:1200px; height:103px; margin-left:auto; margin-right:auto;}
.footer h2{ height:78px; float:left; padding-top:25px; width:945px; font-size:14px; line-height:28px;}
.footer h2 b{ width:100%;}
.footer h2 b a{ font-size:14px; font-weight:bold; float:left; margin-right:10px; color:#2b2b2b;}
.footer h2 b a:hover{ text-decoration:underline;}
.footer span{ height:93px; padding-top:10px; float:right; width:255px;} 
/*内页*/
.ny_lm{ width:100%; min-width:1200px; height:100px; background:url(../images/ny_banner.png);background-repeat: repeat-x;}
.ny_lm h1{ color:#fff; font-size:26px; width:1200px; padding-top:40px; margin:auto;}
.ny{ width:100%;min-width:1200px; background:#fcfcfc; padding:15px 0px;}
.main{ width:1200px; margin:auto;}
.pro_menu{ width:220px; font-size:16px; font-weight:bold; line-height:26px; float:left;}
.pro_menu a{ width:200px; padding:10px; margin-bottom:10px; background:#fff; border:1px solid #e8e7e8; text-align:center; display:inline-block; color:#2b2b2b;}
.pro_menu a:hover{ border:1px solid #1d7cc7; color:#0d69b2;}
.pro_menu_a{ background:#1d7cc7 !important; border:1px solid #0d69b2 !important; color:#fff !important;}
.pro_con{ width:950px; margin-left:30px; float:left;}
.about_menu{ width:100%; height:50px; border-bottom:1px solid #ccc; line-height:50px; font-size:16px; font-weight:bold;}
.about_menu a{ color:#2b2b2b; padding:0px 30px; float:left;}
.about_menu a:hover{ color:#0d69b2;}
.about_menu_a{ border-bottom:2px solid #0d69b2; color:#0d69b2 !important; display:inline-block;}
.about_con{ width:100%; padding:20px 0px; line-height:30px;}
.shenq{ background:#fff; border:1px solid #e1e1e1; width:1100px; padding:20px 50px; font-size:16px; }
.shenq h1{ width:100%; text-align:center; border-bottom:1px dashed #ccc; line-height:30px; padding-bottom:5px;}
.shenq h2{ color:#0d69b2; padding:20px 0px;}
.shenq span{ color:#f00;}
.shenq table{ width:100%;}
.shenq table td{ padding:10px 0px;}
.shenq table td li{ float:left; margin:0px 50px 15px 0px;}
.txt{ width:300px; height:46px; line-height:46px; padding:0px 8px; border:1px solid #ccc;border-radius:4px;}
.shenq td textarea{ width:84%; padding:0px 8px; line-height:26px; height:60px; border:1px solid #ccc;border-radius:4px;}
.shenq_bt{ width:330px; height:48px; line-height:48px; background:#fd9b01; border:1px solid #ef8738; text-align:center; display:inline-block; font-size:16px; font-weight:bold; border-radius:4px; color:#fff; margin-right:130px;}
.shenq_bt:hover{ background:#ef8738;}
.zd_new{ width:100%;}
.zd_new img{ float:left; margin-right:30px; width:300px; height:224px;}
.zd_new div{ width:870px; float:left;}
.zd_new div h1{ font-size:26px;}
.zd_new div span{ width:100%; border-bottom:1px dashed #ccc; padding:10px 0px; color:#626262; display:inline-block;}
.zd_new div p{ color:#626262; padding:20px 0px;}
.zd_new div a{ width:150px; height:42px; line-height:42px; background:#fd9b01; border:1px solid #ef8738; text-align:center; display:inline-block; font-size:16px; font-weight:bold; border-radius:4px; color:#fff;}
.zd_new div a:hover{ background:#ef8738;}
.new_list{ width:100%; margin-top:20px; float:left;}
.new_list div{ width:100%; border-bottom:1px dashed #ccc; float:left; height:50px;}
.new_list div a{ color:#0d69b2; float:left; padding-top:15px;}
.new_list div a:hover{ border-bottom:1px solid #0d69b2;}
.new_list div a span{ width:4px; height:4px; background:#0d69b2; display:inline-block; margin-right:8px; margin-bottom:2px; float:none; padding:0px;}
.new_list div span{ float:right; color:#626262; padding-top:15px;}
.new_tit{ width:100%; padding-bottom:10px; border-bottom:1px dashed #ccc; text-align:center;}
.new_tit h1{ font-size:26px;}
.new_tit span{ color:#626262; line-height:30px;}
.new_con{ margin-top:30px; line-height:30px;}