﻿body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, textarea, /* form elements 表单元素 */
img/* img elements 图片元素 */{border:medium none;margin: 0;padding: 0;}
/** 设置默认字体 **/
body{font-size:12px;font-family:Arial, Helvetica, sans-serif,"Microsoft Yahei","宋体"; vertical-align:middle !important;vertical-align:baseline;color:#404040}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight:lighter; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, li, ol { list-style: none; }
/** 重置超链接元素 **/
a {text-decoration: none; color:#404040;}
a:hover {color:#e68012; text-decoration:underline;}
/** 重置图片元素 **/
img{ border:0px;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0}
.main_font{font-size:14px; font-family:"Microsoft Yahei"; color:#1f2a67;}
.ny_font{ font-size:18px; color:#fff; font-family:"Microsoft Yahei";}
.ny_font2{ font-size:14px; color:#e68012; font-family:"Microsoft Yahei";}


.top{width:1000px;margin:30px auto 0;}
.logo{float:left;}
.top_r{width:385px;float:right;}
.top_r1{width:385px;float:left;}
.top_r1_dh{width:242px;height:22px;float:left; line-height:22px; font-family:"Microsoft Yahei"; background:url(../images/top_dhtb.jpg) left no-repeat; padding-left:33px; font-size:14px;}
.top_r1_qh{width:103px;height:22px;float:right;}
.top_r1_qh li{width:50px;height:22px;float:left; line-height:22px; font-family:"Microsoft Yahei"; text-align:center;margin-left:1px;}
.top_r1_qh li a{width:50px;height:22px;float:left; background-color:#2c3b6e; color:#fff; }
.top_r1_qh li a:hover,.top_r1_qh li a.on{color:#fff; background-color:#db7e2f;}

.cxt{width:100px;float:left; padding-top:10px;}
.search{width:200px;height:24px;float:right; margin-top:20px; font-family:"Microsoft Yahei";}
.search_bg{width:176px;height:24px;float:left; background:url(../images/search_bg.jpg) no-repeat;}
.sear_bk{width:164px;height:22px;float:left; background:none; border:none; margin:1px 1px; padding-left:10px; line-height:22px;color:#787876;}
.search_btn{width:24px;height:24px;float:right;}


.menu_bg{height:48px;margin:30px auto 0; background:url(../images/menu_bg.jpg) repeat-x;}
.nav{width:1000px;height:48px;margin:auto;}
.nav li{float:left; width:110px; height:48px; line-height:48px; text-align:center; position:relative; margin-left:28px;}
.nav_name a{ font-family:"Microsoft Yahei"; color:#000; font-size:14px;text-shadow:2px 2px 3px #fff;}
.nav li.nav_cur,.nav li.nav_bd{width:110px; background:url(../images/menu_curren.jpg) no-repeat;}
.nav li.nav_cur .nav_name a,.nav li.nav_bd .nav_name a{color:#e68012;text-shadow:2px 2px 3px #fff;}

.sub_com{position:absolute;z-index:400;top:48px; left:-155px; background:url(../images/sub_comback.png) no-repeat;width:1000px; margin:auto; height:298px; display:none;}
.nav .sub_com li{float:left; background:none; line-height:normal; text-align:left; padding:0;}
.nav .sub_com{line-height:normal; text-align:left;}
.sub_canl{width:123px; padding-left:32px;}

.nav .sub_com .sub_canl li{width:110px; height:30px; line-height:30px;}
.sub_canl{height:253px;float:left;}
.sub_comList{height:210px; overflow:hidden; margin-top:20px;float:left;}
.sub_canl li a{font-family:"Microsoft Yahei"; color:#404040; font-size:14px;background:url(../images/sub_combtn.png) no-repeat left; padding-left:15px;}
.sub_canl li a:hover{color:#da251e;}
.sub_rbox{width:286px;float:left;padding:28px 56px 0 56px; background:url(../images/sub_comline.png) no-repeat left top;}

.nav .sub_pro{line-height:normal;top:48px; text-align:left; display:none;position:absolute; z-index:400; left:-425px; background:url(../images/sub_proback.png) no-repeat; width:980px; height:198px;}
.sub_proList{width:980px; height:144px; overflow:hidden; margin:30px 0 0 30px;font-family:"Microsoft Yahei";}
.nav .sub_pro li{background:none; padding:0; margin:0 19px; display:inline; width:115px; height:144px; line-height:32px; text-align:left;}
.nav .sub_pro li a img{ border:1px solid #dddddd;}
.nav .sub_pro li a,.nav .sub_pro li img,.nav .sub_pro li span{ display:block;}
.sub_proName{color:#404040; height:32px; overflow:hidden; text-align:center;}


.sub_new{position:absolute; z-index:400;top:48px;left:-94px;background:url(../images/sub_Newback.png) no-repeat; width:508px; height:298px; display:none;}
.sub_new .sub_canl{ width:138px; padding-left:32px;}
.nav .sub_new li{ float:none; background:none; line-height:normal; text-align:left; padding:0;}
.nav .sub_new .sub_canl li{width:110px; height:30px; line-height:30px;}
.sub_new .sub_rinfor{width:302px; float:left;}
.sub_new .sub_rbox{ background:none; width:220px; padding:25px 26px 0 70px;}


.sub_down{position:absolute; z-index:400;top:48px;left:-94px;background:url(../images/sub_Newback.png) no-repeat; width:508px; height:298px; display:none;}
.sub_down .sub_canl{width:120px; padding-left:60px;}
.nav .sub_down li{ float:none; background:none; line-height:normal; text-align:left; padding:0;}
.nav .sub_down .sub_canl li{width:110px; height:30px; line-height:30px;}
.sub_down .sub_rinfor{width:302px; float:left;}
.sub_down .sub_rbox{ background:none; width:220px; padding:25px 26px 0 60px;}

.sub_contact{position:absolute;z-index:400;top:48px;left:-3px;background:url(../images/sub_contback.png) no-repeat;width:170px; height:172px; display:none;}
.nav .sub_contact li{ float:none; background:none; line-height:normal; text-align:left; padding:0;}
.sub_contact .sub_canl{width:110px; padding-left:inherit;}
.nav .sub_contact .sub_canl li{width:110px; height:30px; line-height:30px;}


.ind-ban{display:inline-block; width:100%; height:420px; margin:1px auto;background:url(../images/loading.gif) no-repeat center; position:relative;}
.ind-ban ul li{float:left; display:none;width:100%; height:420px; position:absolute; left:0; top:0; overflow:hidden;}
/*.ind-ban ul li img{ position:absolute; left:50%; top:0; margin-left:-640px;}*/
.ind-ban ul li a{width:100%;height:420px; display:block; margin:auto;}

.ind-num{ position:absolute; width:200px; left:50%; margin-left:-30px; bottom:20px;}
.ind-num span{ display:block; _display:inline; float:left; margin:0 5px; width:10px; height:10px; background:#fff; border-radius:20px; overflow:hidden; cursor:pointer;}
.ind-num span.on{background:#db7e2f;}

.main_bg{margin:1px auto 0; overflow:hidden; padding:10px 0 30px 0; background-color:#fff9e6;}
.main{width:1000px;margin:20px auto; overflow:hidden;}
.main_pro{width:956px;float:left; border:2px solid #ffc800; background-color:#fffcf2; padding:20px;}
.main_pro_titbg{width:956px;height:20px; line-height:30px;float:left; border-bottom:1px solid #ffc800; padding-bottom:10px; font-family:"Microsoft Yahei";}
.main_pro_tit{float:left; border-bottom:3px solid #1f2a67;} 
.main_pro_wz{float:left; padding-left:10px;color:#c1c1c1; padding-top:3px;}
.main_more{float:right;}
.main_pro_img{width:956px;float:left; margin-top:10px;}

.main_about{width:330px;float:left;}
.main_about_titbg{width:330px;height:20px; line-height:30px;float:left;border-bottom:1px solid #ffc800; padding-bottom:10px; font-family:"Microsoft Yahei";}
.main_about_nr{width:330px;float:left; margin-top:20px; line-height:24px; font-family:"Microsoft Yahei";}

.main_news{width:330px;float:left; margin-left:30px;}
.main_news_text{width:330px;float:left; margin-top:10px; }
.main_news_text li{width:330px;float:left;line-height:24px;}

.main_video{width:280px;float:right;}
.main_video_titbg{width:280px;height:20px;line-height:30px;float:left;border-bottom:1px solid #ffc800; padding-bottom:10px; font-family:"Microsoft Yahei";}
.main_video_nr{width:280px;float:left; margin-top:20px;}


.link{width:1000px;height:91px;margin:20px auto 0; background:url(../images/link_bg.jpg) no-repeat; font-family:"Microsoft Yahei";}
.link_text{width:800px;float:left; padding:2px 0 0 165px; line-height:24px;}


.fotter_bg{width:100%;margin:10px auto 0; border-top:5px solid #ffc800; background-color:#f3f3f3; padding:20px 0; overflow:hidden;}
.fotter{width:1000px;margin:auto;}
.foot-list{width:135px; float:left;height:290px;min-height:220px;}
.foot-list ul li{width:135px; float:left; color:#404040; font-family:"Microsoft Yahei";}
.foot-list ul li.tit a{height:40px;line-height:40px;font-size:16px;color:#000;}
.foot-list ul li a{font-weight:normal;height:25px;line-height:25px;color:#404040; }
.foot-list ul li a:hover{color:#e68012;}

.foot-contact{width:130px;float:right;min-height:220px;font-family:"Microsoft Yahei";}
.saletit{color:#000;width:130px;line-height:25px;float:left; font-size:16px; padding-top:5px;}
.call{width:130px;float:left;color:#404040;font-size:14px;line-height:25px;margin-top:15px;font-family:"Microsoft Yahei";}

.copy{width:1000px;margin:20px auto 0;border-top:1px solid #d6d6d6;padding-top:20px;text-align:center; color:#404040; font-family:"Microsoft Yahei"; line-height:24px;}

/*main css*/
.izl-rmenu{position:fixed;right:0;bottom:10px;padding-bottom:15px; padding-top:15px; text-align:center; z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}