@charset "utf-8";
*{margin:0px; padding:0px;}
ul,ol{list-style:none;}
img{ border:0;}

@import url("cs2.css");
body,td,th {
	margin:0px auto;
	font-size:14px;
	line-height:23px;
}
body {
	background-color:#ffffff; color:#444444; line-height:21px;  font-family:'Microsoft YaHei', '微软雅黑'; 
}

h1{font-family:'Microsoft YaHei', '微软雅黑'; font-size:18px; color:#000; font-weight:100}
li{ list-style:none;}
img{ border:0px;}

a:link {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#444444; }
a:visited {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#444444;}
a:hover {text-decoration: none; font-family:'Microsoft YaHei', '微软雅黑';  color: #6E1322;font-size:12px; }

a.fy:link {  font-family:'Microsoft YaHei','微软雅黑';  border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:visited {  font-family:'Microsoft YaHei','微软雅黑'; border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:hover {  font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:0px 6px; font-size: 14px;color: #ffffff;}

a.fy2:link { font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:visited {  font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:hover { font-family:'Microsoft YaHei','微软雅黑'; background:#384953; padding:1px 7px; font-size: 14px;color: #ffffff;}

a.lm:link {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#444444;   }
a.lm:visited {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑';   font-size:14px; color:#444444; }
a.lm:hover {text-decoration: none;font-family:'Microsoft YaHei', '微软雅黑';  color: #6FA200;font-size:14px; }

.left{ float:left}
.right{ float:right}


.clear{ clear:both}

ul{ margin:0px; padding:0px;}
.left{ float:left;}
.right{ float:right;}
.clear{ height:0px; line-height:0; font-size:0; clear:both;}
.top{  height:30px; line-height:30px; background:url("http://wap.demo.huigur.com/imag/nk01.jpg"); text-align:right;}
.top a{  padding:0 2px; line-height:30px;}

.header{ padding:8px 0px 0px 10px; background:#F6F6F6; height:52px}
.logo{ float:left}
.rgg{ float:right; padding:24px 28px 0px 0px}
.nav { background:url("http://wap.demo.huigur.com/imag/1px.jpg") repeat-x center #5CB400; height:70px;}
.nav a{ float:left; display:block; width:33%; height:35px; padding:0; text-align:center; line-height:35px; background:url("http://wap.demo.huigur.com/imag/1px.jpg") repeat-y right; color:#fff;}
.nav .nobg{ background:none;}
.bn{ padding:0; clear:both; text-align:center;}
.bn img{ width:100%;}
.title{ line-height:40px; height:40px; clear:both; text-align:center; overflow:hidden; background:#F1F6FC}

.head{ padding:10px 10px 10px 10px; background:#ffffff }
.head_logo{ float:left;padding-right:10px} 
.head_ad{ border-left:1px solid #D4D4D4; padding-left:10px; float:left; margin-top:8px}
.head_tel{ float:right; text-align:right}

.head_lan2{ position:absolute; top:56px; right:50px; color:#AE9165; font-size:32px; font-family:'Microsoft YaHei', '微软雅黑'; text-align:right}
.head_lan2 a{  color:#AE9165; font-size:32px; font-family:'Microsoft YaHei', '微软雅黑';}
.head_lan2 a:hover{  color:#ffffff; font-size:32px; font-family:'Microsoft YaHei', '微软雅黑'; }

.top{  height:30px; line-height:30px; background:#86C400; text-align:right; padding-right:15px; font-size:14px; color:#FFF}


.mbox1{ width:100%; background:url(../images/mbg1.jpg) repeat-y; background-size:100%; padding:15px 0px}

.mbox2{  background:#ffffff; padding:15px 13px; }
.mbox3{  background:url(../images/mbg3.jpg) no-repeat bottom #5E6883; background-size:100%; padding:15px 0px}
.mbox4{  background:url(../images/mbg4.jpg) no-repeat bottom #F7F6F2; background-size:100%; padding:15px 13px}
.mbox5{  background:#7E869B; padding:25px 0px 20px 0px; }


.main{ width:100%; padding:20px 0px }


.main_bt{ height:45px; padding-bottom:30px}
.main_bt_l{ float:left}
.main_bt_r{ float:right; padding-top:10px}

.main_bt2{ height:60px; background:url(../images/btx.png) no-repeat center 4px; text-align:center; font-size:20px; color:#ffffff; font-weight:bold}
.main_bt2 span{ font-size:12px; color:#DCDDDE; text-transform:uppercase; line-height:30px; font-weight:100}

.m_case{ border:1px solid #CCC; padding:10px 13px 15px 13px; background:#FFF}
.m_case_con{ padding:0px}
.m_case_con li{ height:34px; line-height:34px; border-bottom:1px dashed #CCCCCC; background:url(../images/newsdd.png) no-repeat 5px 17px; padding-left:20px}
.m_case_con li a{ font-size:14px; color:#666; line-height:34px}
.m_case_con li a:hover{ font-size:14px; color:#D31304; line-height:34px}

.m_news{ padding:0px 10px 0px 10px}
.m_news li{ margin-bottom:15px}
.m_news_bt{ height:40px; font-size:16px; font-weight:bold; color:#333; border-bottom:1px solid #CCC; margin-bottom:15px}
.m_news_pic{ height:180px; padding-bottom:12px}
.m_news_l{ height:28px; line-height:24px; padding-left:13px; background:url(../images/newsd.png) no-repeat 0px 11px}
.m_news_l a{ font-size:13px; color:#666; line-height:24px}

.m_about{ padding:0px; }
.m_about_bt{ padding:12px 0px 15px 0px; font-size:18px; color:#000; font-weight:bold}
.m_about_js{ color:#666; font-size:13px; line-height:22px; padding-top:15px}
.m_about_m{ padding-top:20px}



.m_brand{ padding:0px; width:1230px}
.m_brand li{ width:300px; height:360px; float:left; margin-right:110px}
.m_brand_pic{ height:220px}
.m_brand_bt{ padding:10px 0px 5px 0px; font-size:16px; color:#333}
.m_brand_bt a{font-size:16px; color:#0173AE}
.m_brand_bt a:hover{font-size:16px; color:#0173AE; text-decoration:underline}
.m_brand_js{ font-size:12px; color:#666; line-height:20px}


.fldh{ padding:0px}

.fldh li{  height:50px; line-height:50px;  padding:0px 15px 0px 15px; text-align:left;  background:url(../images/inlibg.png) no-repeat right 18px  }
.fldh li:hover,.fldh li.hover{height:50px; line-height:50px; padding:0px 15px 0px 15px;  text-align:left;  background:url(../images/inlibg.png) no-repeat right 18px #0083D0  }
.fldh li a{color:#0E4E98; display:block; font-family:'Microsoft YaHei', '微软雅黑';  font-size:16px;line-height:50px;}
.fldh li:hover a,.fldh li.hover a{color:#ffffff; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:16px;line-height:50px;  }



.navdh{ padding:0px; background:#024B70}

.navdh li{ width:33.33%;  height:32px; line-height:32px; text-align:center; float:left; background: url(../images/navrx.gif) repeat-y right #0760B0; margin-bottom:1px }
.navdh li:hover,.navdh li.hover{width:33.33%; height:32px; line-height:32px; text-align:center; float:left;  background: url(../images/navrx.gif) repeat-y right #014C8F; margin-bottom:1px  }
.navdh li a{color:#ffffff; display:block; font-family: 'Microsoft YaHei','微软雅黑'; font-size:13px;line-height:32px;}
.navdh li:hover a,.navdh li.hover a{color:#ffffff; display:block;font-family: 'Microsoft YaHei','微软雅黑';  font-size:13px;line-height:32px;  }


.navdh2 li{ width:33.33%;  height:95px; line-height:95px; text-align:center; float:left;  border-bottom:1px solid #B2A789; background: url(../images/dhrbg.gif) repeat-y right #C9BC9C  }
.navdh2 li:hover,.navdh2 li.hover{height:95px; line-height:95px; text-align:center; width:33.33%;border-bottom:1px solid #B2A789; background:url(../images/dhrbg.gif) repeat-y right #000000   }
.navdh2 li a{color:#333333; display:block;font-family:'Microsoft YaHei', '微软雅黑';font-size:34px;line-height:95px;}
.navdh2 li:hover a,.navdh2 li.hover a{color:#ffffff; display:block;font-family:'Microsoft YaHei', '微软雅黑';  font-size:34px;line-height:95px;  }


.nymain_left_news_bt{ height:32px; line-height:32px; padding:0px 10px;  background:#6D051B; font-size:14px; color:#FFF; margin-bottom:5px}
.nymain_left_news{ padding:0px; padding-bottom:15px}
.nymain_left_news li{ line-height:26px; height:26px; background:url(../images/ndd.png) no-repeat 2px 12px; padding-left:11px}
.nymain_left_news li a{ font-size:13px; line-height:26px}
.nymain_left_news li a:hover{ font-size:13px; line-height:26px; color:#6D051B}
.nymain_left_news span{ color:#DB0000; }

.nymain_products_bt{ height:32px; line-height:32px; padding:0px 10px;  background:#6D051B; font-size:14px; color:#FFF; margin-bottom:20px}
.nymain_products{ width:390px; padding:0px; padding-bottom:10px}
.nymain_products li{  width:160px; float:left; margin-right:13px;  margin-bottom:15px}
.nymain_products_t{ height:30px;  line-height:20px; text-align:center; font-size:16px; padding-top:10px}
.nymain_products_t a{ font-size:14px; line-height:20px; color:#000; font-weight:bold}
.nymain_products_t a:hover{ font-size:14px; line-height:20px; color:#ff0000; font-weight:bold}
.nymain_products_js{ text-align:left; line-height:21px; font-size:12px; color:#666}
.nymain_products span{ color:#DB0000}


.nymain_photo_bt{ height:32px; line-height:32px; padding:0px 10px;  background:#6D051B; font-size:14px; color:#FFF; margin-bottom:20px}
.nymain_photo{ width:390px; padding:0px; padding-bottom:10px}
.nymain_photo li{ width:160px; float:left; margin-right:13px;  margin-bottom:15px}
.nymain_photo_t{ line-height:20px; text-align:center; font-size:16px; padding-top:10px}
.nymain_photo_t a{ font-size:14px; line-height:20px; color:#000; font-weight:bold}
.nymain_photo_t a:hover{ font-size:14px; line-height:20px; color:#ff0000; font-weight:bold}
.nymain_photo_js{ text-align:left; line-height:21px; font-size:12px; color:#666}
.nymain_photo span{ color:#DB0000}

.nytema_r_ly{ clear:both; text-align:center; background:#D92F2F; padding:6px 18px; border-radius:16px; color:#FFF; font-size:14px; margin:15px 0px 20px 0px; }

.ny_case{ width:390px; padding:0px}
.ny_case li{ width:160px; float:left; margin-right:13px;  margin-bottom:15px}
.ny_case_pic{ height:100px}
.ny_case_wz{ padding-top:8px; height:150px; font-size:12px; line-height:20px}

.probt{ border-bottom:1px solid #E5E1E1; padding-bottom:10px; color:#333; font-size:18px; line-height:28px}
.progg{ font-size:12px; color:#666;  padding-top:15px}
.projs{ padding:0px; font-size:12px; color:#666; line-height:21px; padding-top:15px}

.procon{ padding:12px 0px 15px 0px; }
.procon img{ max-width:818px}

.casecon{ padding:25px 0px 0px 0px;}
.casecon img{ max-width:818px}


.m_pro{ padding:15px 0px; }
.m_pro_p{ padding:0px}
.m_pro_js{ padding:0px 0px 15px 0px}

.m_jj_pic{ padding:0px; }
.m_jj_pic li{ float:left; width:48%; }
.m_jj_pic_p{ padding:0px}
.m_jj_pic_bt{ text-align:left; padding:10px 0px; line-height:22px; font-size:14px}
.m_jj_pic_bt a{ font-size:14px; }

.m_jj_rig{ width:467px; float:right}

.m_team_jj{ padding:0px 13px 20px 13px}

.m_down{ clear:both; padding-top:12px;}
.m_down li{  height:28px; line-height:28px; background:url(../images/zptb.png) no-repeat 0px 12px; padding-left:13px}

.nymain_case_bt{ height:32px; line-height:32px; padding:0px 10px;  background:#6D051B; font-size:14px; color:#FFF; margin-bottom:20px}
.nymain_case{ padding:0px}
.nymain_case li{ margin-bottom:20px}
.nymain_c_left{ width:40%; float:left}
.nymain_c_right{ width:55%; float:right}
.nymain_c_bt{ font-size:14px; padding-bottom:5px; line-height:22px}
.nymain_c_bt a{ font-size:14px; color:#333; font-weight:bold; line-height:20px}
.nymain_c_bt a:hover{ font-size:14px; color:#ff0000; font-weight:bold; line-height:20px}
.nymain_c_js{ line-height:20px; font-size:12px; color:#666}

.nymain_left_down_bt{ height:38px; line-height:38px; padding:0px 10px;  background:#6D051B; font-size:16px; color:#FFF; margin-bottom:10px}
.nymain_left_down{ padding:0px; padding-bottom:30px}
.nymain_left_down li{ line-height:30px; height:30px; background:url(../images/ndd.png) no-repeat 2px 12px; padding-left:11px}
.nymain_left_down li a{ font-size:13px; line-height:30px}
.nymain_left_down li a:hover{ font-size:13px; line-height:30px; color:#6D051B}
.nymain_left_down span{ color:#DB0000}


.nymain_right{ width:292px; float:right;  }
.nymain_right_bk{ background:#fff; padding:8px 8px; margin-bottom:15px;}
.nymain_right_bt{ height:40px; line-height:40px;  background:#6D051B; font-size:16px; color:#FFF;  padding-left:13px}


.ny_team{ padding:0px}
.ny_team li{  background:#EFEFEF; padding:13px 13px; margin-bottom:13px}
.ny_team_pic{ width:35%;  float:left}
.ny_team_name{ padding-top:12px}

.ny_team_zp{ width:60%; float:right; }
.ny_team_zp_bt{ padding-bottom:10px; font-size:16px; color:#000}
.ny_team_zp_list{ line-height:22px; background:url(../images/zptb.png) no-repeat 0px 10px; padding-left:15px}


.main_ebt1{ text-align:center; line-height:36px; height:36px; color:#A8A8A8; font-size:26px; text-transform:uppercase; font-family:Century Gothic,Arial, Helvetica, sans-serif; font-weight:100}
.main_cbt1{ text-align:center; line-height:36px; height:36px; color:#333333;font-size:16px; background:url(../images/newsbtx.png) no-repeat center 17px}


.main_ebt2{ text-align:center; line-height:36px; height:36px;color:#ffffff; font-size:26px; text-transform:uppercase;  font-family:Century Gothic,Arial, Helvetica, sans-serif; font-weight:100}
.main_cbt2{ text-align:center; line-height:36px; height:36px; color:#ffffff; font-size:16px; background:url(../images/pbtx.png) no-repeat center 17px}





.m_yy{ padding:12px 12px 0px 12px;}
.m_yy_bt{ border-bottom:1px solid #CCC; padding-bottom:4px}
.m_yy_bt cn{ font-size:18px; color:#000000; line-height:24px}
.m_yy_bt en{ font-size:12px; color:#666; line-height:18px}
.m_yy_con{ padding-top:8px; color:#666; font-size:12px; line-height:14px}


.main_right{ padding:30px 30px 30px 30px; background:#B3A88C}
.main_rig_pic{ padding:0px}
.main_rig_bt{ height:35px; line-height:35px; margin-bottom:16px;  font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#685745}
.main_rig_bt a:hover{ height:35px; line-height:35px; margin-bottom:16px; font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#F8D639}


.nylmdh{ width:100%; line-height:21px; text-align:center; padding:12px 0px 12px 0px; background:#E9E8E8 }

.nylmdh2{ width:100%; padding:12px 0px 8px 8px; background:#E9E8E8 }

.nylmdh2 li{ width:31%;  height:30px; line-height:30px; text-align:center; float:left; border:1px solid #CCC; background:#FFF; margin:0px 5px 5px 0px}
.nylmdh2 li:hover,.nylmdh2 li.hover{width:31%;  height:30px; line-height:30px; text-align:center; float:left; border:1px solid #BE181F; background:#BE181F; margin:0px 5px 5px 0px   }
.nylmdh2 li a{color:#333333; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px;line-height:30px;}
.nylmdh2 li:hover a,.nylmdh2 li.hover a{color:#ffffff; display:block;font-family:'Microsoft YaHei', '微软雅黑';  font-size:12px;line-height:30px;  }


.m_pro_bt{ height:36px; line-height:36px; background:url(../images/hx_09.gif) no-repeat; border-right:1px solid #D8D8D8; padding:0px 15px 0px 13px}

.ny_cases_dd{ width:72px; border-right:1px solid #C2C2C2; text-align:center; float:left; font-size:20px; color:#4C4C4C; line-height:26px}
.ny_cases_dd span{ line-height:32px;color:#4C4C4C;  font-size:22px;}

.nygy_wz_bt{ padding:5px 0px 5px 0px; font-size:16px}
.nygy_wz_bt a{ font-size:16px; color:#333} 
.nygy_wz_bt a:hover{ font-size:16px; color:#D31304} 
.nygy_wz_js{ font-size:12px; color:#666; line-height:18px; padding-bottom:5px}
.nygy_wz_dd{ color:#999999; font-size:12px;}

.nyywly{ padding:0px}
.nyywly li{ margin-bottom:15px; background:#FFF}
.nyywly_l{ width:50%; float:left}
.nyywly_l_bt{ padding:18px 15px 10px 15px}
.nyywly_l_bt a{ font-size:16px; color:#333; font-weight:bold}
.nyywly_l_bt a:hover{ font-size:16px; color:#D31304; font-weight:bold}
.nyywly_l_js{padding:0px 15px 15px 15px; font-size:12px; color:#666; line-height:20px}
.nyywly_l_m{padding:0px 15px 15px 15px; text-align:right}
.nyywly_l_m a{ font-size:12px; color:#333;}
.nyywly_l_m a:hover{ font-size:12px; color:#D31304;}

.nyywly_r{ width:50%; float:left}

.ban{padding:0px}
.nyban{ padding:0px}

.nycon{padding:10px 10px}
.nycon img{max-width:100%}


.nycon2{padding-top:15px}
.nycon2 img{ max-width:100% }

.nycon3{padding-top:5px}
.nycon3 img{ max-width:100% }

.nynav{ padding-bottom:10px}

.nynav li{ width:33%;  height:35px; line-height:35px; text-align:center; float:left; background:#CCC; margin:0px 1px 1px 0px }
.nynav li:hover,.nynav li.hover{width:33%;  height:35px; line-height:35px; text-align:center; float:left; background:#0A4C8D; margin:0px 1px 1px 0px}
.nynav li a{color:#333333; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px;line-height:35px;}
.nynav li:hover a,.nynav li.hover a{color:#ffffff; display:block;font-family:'Microsoft YaHei', '微软雅黑';  font-size:14px;line-height:35px;  }

.nyconbt{ line-height:25px; padding:15px 0px; text-align:center; border-bottom:1px solid #cccccc; }

.nyconbt2{ line-height:25px; padding:10px 0px 5px 0px; text-align:center;}


.here{ clear:both; line-height:21px; padding:8px 0px; background:#F8F8F8; color:#444444; font-size:12px; padding-left:10px}
.here a{ color:#444444; line-height:20px}
.here span{ color:#6D051B; line-height:20px}

.here2{ clear:both; line-height:36px; padding:30px 0px; color:#333333; font-size:34px; padding-left:30px}


.hpbox{ background:#010101; padding:20px 0px; text-align:center}
.hpbox img{ padding:4px; border:1px solid #878787}


.m_profl_bt{ padding:20px 0px 20px 15px; font-size:14px; color:#BDBCBC; text-transform:uppercase; line-height:26px}
.m_profl_bt a{ color:#000; font-size:18px; line-height:26px}
.m_profl_bt a:hover{ color:#ff0000; font-size:18px;line-height:26px}
.m_profl_pic{ width:100%}


.m_case_bt{ height:40px; line-height:40px; text-align:center; background:url(../images/casebtbg.png) no-repeat center; color:#000; font-size:26px}
.m_case_fl{ padding:10px 0px 10px 0px; text-align:center}
.m_case_fl a{ font-size:15px; color:#666}
.m_case_fl a:hover{ font-size:15px; color:#ff0000}
.m_case_l{ width:583px; float:left; height:388px}
.m_case_r{ width:616px; float:right}
.m_case_r_con{ width:296px; height:190px; float:left; margin:0px 0px 12px 12px}


.casecon{ padding:0px}
.casecon img{ max-width:100%}


.sbbten{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#666666}

.picbox{ float:left; width:50%; position:relative}
.picwz{ position:absolute; width:92%; top:15px; left:15px}

.jjfa{ background:#FFF; padding:10px 15px; margin-bottom:15px}
.jjfa_bt{ height:40px; line-height:40px}
.jjfa_pic{ padding:0px}
.jjfa_con{ padding-top:12px}


.link{ margin-bottom:15px; padding:8px 0px 3px 8px; background:#FFF; }

.foot{ clear:both; background:#796A55; padding:15px 10px; text-align:center; font-family:'Microsoft YaHei', '微软雅黑';font-size:12px; color:#CDC2B0}
.foot a{ font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#CDC2B0}
.foot a:hover{ font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#F7BE30}


.about{ margin-bottom:15px}
.lmbt{ height:30px; line-height:30px;  padding:0px 10px 0px 12px}
.lmcon{ background:#FFF; padding:5px 12px 7px 12px}

.news{ margin-bottom:0px}

.m_more{ clear:both; text-align:center; padding:8px 0px 10px 0px;}

.font28_w{ font-size:18px; color:#FFF; font-weight:bold; line-height:38px}  
.font28_r{ font-size:18px; color:#C80C13; font-weight:bold; line-height:38px}  
.font28_b{ font-size:18px; color:#333333; font-weight:bold; line-height:38px}  

.font14_w{ font-size:14px; color:#ffffff;  line-height:24px}  
.font14_b{ font-size:14px; color:#666666;  line-height:24px} 
.font13_h{ font-size:12px; color:#999999; } 

.powz{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#666}

.cnbtwz{ font-family:'Microsoft YaHei', '微软雅黑';font-size:26px; color:#86C400}  
.cnbtwz2{ font-family:'Microsoft YaHei', '微软雅黑';font-size:20px; color:#333333}  

.enbtwz{  font-family:'Microsoft YaHei', '微软雅黑'; font-size:16px; color:#999999; text-transform:uppercase } 
.enbtwz2{  font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#AAAAAA; text-transform:uppercase } 


.Pncnbt{ font-family:'Microsoft YaHei', '微软雅黑'; font-size:18px; color:#333333; }
.Pnenbt{ font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#5A5959; }


.nybtwz{font-family:'Microsoft YaHei', '微软雅黑';  font-size:16px; color:#333333; } 

.prowz{ font-family:'Microsoft YaHei', '微软雅黑';  font-size:13px; color:#ffffff; text-align:left; float:left} 
.enprowz{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-align:center; float:left} 



.promore{ padding:7px 0px 0px 0px; float:right}



.nyleftbt{ margin:0px; width:236px; height:37px; background:url(../images/ny_04.gif) no-repeat}
.nyrightbt{ margin:0px; width:724px; height:37px; background:url(../images/ny_06.gif) no-repeat}

.wzhotline{font-family:'Microsoft YaHei', '微软雅黑';font-size:14px; color:#333;font-weight:bold;   }
.enwzhotline{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#333;  }

.wz26tel{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#EC3415; }


.wz12bt{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#333333; font-weight:bold; line-height:29px}
.wz14nybt{font-family:'Microsoft YaHei', '微软雅黑';  font-size:14px; color:#003972; font-weight:bold; line-height:20px}

.wz12h{font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#444444; line-height:22px;}

.wz12h2{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#444444; line-height:22px;}

.wz16dl{font-family: normal 'Microsoft YaHei','黑体';  font-size:16px; color:#ff0000; line-height:21px;}

.wrap{ max-width:640px; min-width:320px;margin:0px auto 50px auto; overflow:hidden; position:relative; } 

.wrap2{ max-width:840px; min-width:320px;margin:0px auto; overflow:hidden; position:relative; } 

.star{ font-family:"宋体"; color:#F00}

.wz12pro{ font-family:'Microsoft YaHei', '微软雅黑';  font-size:12px;  color:#666666 }

.wz14hs{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F80606; font-weight:bold;}
.wz12sb{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.wz12b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9; line-height:21px; text-align:left;}

.wz14newsbt{font-family:'Microsoft YaHei', '微软雅黑'; font-size:18px; color:#333333; }

.red{ color:#F00}
.wzstar{ font-family:"宋体"; color:#F00}
.newwz{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4E4E4E; text-align:center;}

.wzfoot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9;}
.wzdate{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#EF8508;}

.input_bk{ height:26px; line-height:26px; border:1px solid #CCC; padding-left:5px; width:98%}


.input_submit{background:#0760B0; border:0px; width:85px; height:28px; line-height:28px; text-align:center; font-family:'Microsoft YaHei', '微软雅黑';  font-size:14px; font-weight:bold; color:#FFF}

/* main_image */
.main_visual{overflow:hidden;position:relative;}
.main_image{ height:340px; overflow:hidden;position:relative;}
.main_image ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;}
.main_image li span{display:block;width:100%;}
.main_image li a{display:block;width:100%;}


.rollBox {width:340px; height:425px;overflow:hidden;}
.rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background: url(../images/jt1.png) no-repeat;width:27px;height:70px; cursor: pointer;margin:164px 18px 0px 0px;}
.rollBox .RightBotton {overflow:hidden;float:left;display:inline;background: url(../images/jt2.png) no-repeat;width:27px;height:70px; cursor:pointer;display:inline;margin:164px 0px 0px 0px;}
.rollBox .Cont {width:268px;overflow:hidden;float:left;display:inline;}
.rollBox .ScrCont {width:100000px;}/*加大宽度是为了适应更多的logo内容*/

.rollBox .Cont li {width:220px; padding:15px 15px; background:#EFEFEF; height:395px; float:left;text-align:center;display:inline; margin-right:20px;}
.rollBox .Cont li img{ margin-top:0px;}
.rollBox .Cont li p a{ text-decoration:none; color:#656565; padding:11px 0 0px 0; display:block; line-height:12px;}
.rollBox #List1, .rollBox #List2 {float:left;}

.branch_cs{ height:90px; text-align:left}
.branch_cs a{ line-height:20px; color:#666; font-size:13px}
.branch_cs a:hover{ line-height:20px; color:#D04A06; font-size:13px}
.branch_js{ padding-top:10px; text-align:left; line-height:20px; font-size:12px; color:#666}



div.flicking_con{ position:absolute; top:250px;  left:30%;z-index:999;width:500px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px; margin-top:20px; padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}




#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{left:100px;}
#btn_next{right:100px;}



.footer{ position:fixed; bottom:0px; left:0px; width:100%; height:50px; z-index:999;}
.db-lb{ margin:0 auto; max-width:640px; min-width:340px; height:50px;  color:#333333; background:#BE181F}
.db-yb{ background:url(../img/sx.jpg) no-repeat right;}
.db-tb{ width:78px; height:22px; line-height:22px; margin:0 auto; padding-top:14px;}
.db-tb img{ display:inline;}
.db-tb span{ padding:0 4px;}
.db-tb a{ color:#333333;}
.db-tb a:hover{ color:#ff0000;}


/* Flash */
.slidsm{ margin-top:0px;}
.slider{ display:none;}
.slider,.slider ul,.slider ul li{ margin:0px; padding:0px;}
.focus{ background:none;}
.focus span{ width:10px; height:10px; margin-right:5px; border-radius:50%; background:#fff;}
.focus span.current{ background:#f08300;}


a.cm:link {
	display:block;height:34px; line-height:34px; width:100%; background:#08480A;  text-align:center;  color:#ffffff;  font-size:14px;
	-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;
}

a.cm:visited {
display:block;height:34px; line-height:34px; width:100%; background:#08480A;  text-align:center;  color:#ffffff;  font-size:14px;
	-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;	
}

a.cm:hover {
display:block;height:34px; line-height:34px;  width:100%; background:#F88803;  text-align:center;  color:#ffffff;  font-size:14px;
}    



a.nm:link {
	display:block;height:25px; line-height:25px; width:80px; background: #8C8C8C;  text-align:center; margin-right:2px; color:#ffffff;  font-size:12px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.nm:visited {
display:block;height:25px; line-height:25px; width:80px; background:#8C8C8C;   text-align:center; margin-right:2px;color:#ffffff;  font-size:12px;
-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.nm:hover {
display:block;height:25px; line-height:25px; width:80px; background:#BE181F; text-align:center; margin-right:2px; color:#ffffff; font-size:12px;

 }   
 
a.nm2:link {
	display:block; height:24px; line-height:24px; width:76px; background: #ffffff; border:1px solid #cccccc; border-radius:14px;   text-align:center;  color:#666666;  font-size:13px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.nm2:visited {
display:block; height:24px; line-height:24px; width:76px; background: #ffffff; border:1px solid #cccccc; border-radius:14px;   text-align:center;  color:#666666;  font-size:13px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.nm2:hover {
display:block; height:24px; line-height:24px; width:76px; background: #08480A; border:1px solid #08480A; border-radius:14px;   text-align:center;  color:#ffffff;  font-size:13px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;

 }    
 
a.mm:link {
	display:block;height:48px; line-height:48px; width:190px; background: #353535;  text-align:center;color:#ffffff;  font-size:16px;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.mm:visited {
display:block;height:48px; line-height:48px; width:190px;background:#353535;   text-align:center;color:#ffffff;  font-size:16px;
-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

a.mm:hover {
display:block;height:48px; line-height:48px; width:190px; background:#CC0000; text-align:center; color:#ffffff; font-size:16px;

 }    
 
 
.zzsc{ width:100%;  }
.zzsc .tab{ overflow:hidden; border:1px solid #CCC}
.zzsc .tab a{ display:block; width:90px; background:#ffffff; border-right:1px solid #CCC; height:35px; font-family: 'Microsoft YaHei','黑体';line-height:35px;   font-size:16px; text-align:center; float:left; text-decoration:none; color:#5D5D5D; }
.zzsc .tab a:hover{ background:#0760B0; width:90px; line-height:35px; font-family: 'Microsoft YaHei','黑体'; font-size:16px; color:#fff; text-decoration:none; border-right:1px solid #CCC;}
.zzsc .tab a.on{ background:#0760B0;  color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; padding:15px 0px ;}
.zzsc .content img{ max-width:100%}
.zzsc .content li{ display:none;}