@charset "utf-8";
/* CSS Document */

.cpmap {width: 235px;height:175px; float:left; padding-right:1px;margin-right:1px;}
.cpmap a{ display: block;BORDER: #dcdcdc 1px solid; text-align:center; padding-bottom:2px; padding-top:2px; }
.cpmap a:hover{display: block;BORDER: #a82342 1px solid;}

.cpmap2 {width: 235px;height:159px; float:left; padding-right:1px; margin-right:2px;display: block;BORDER: #dcdcdc 1px solid; text-align:center;padding-bottom:0px; padding-top:5px; margin-bottom:2px;}

.clear{ clear:both; height:0; overflow:hidden; display:block;}

.blue{ color:#006ea5; }

.float_left{ float:left;}

.float_right{ float:right; color:#8c8c8c;}

.songti{font-family:'宋体';}

.container{ min-width:1003px; width:1003px; margin:0px auto; padding:0px; text-align:left; position:relative;}

#top{ width:100%; height:89px; background:url("top_bg.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/top_bg.jpg*/ repeat-x top;}
.top{ width:1003px; height:89px; position:relative; margin:0 auto; z-index:99;}
.logo{ position:absolute; left:0px; top:0px;}
.set{ position:absolute; right:0px; top:12px; color:#fff;}
.set a{ color:#fff; padding:0px 5px;}
.menu{ position:absolute; bottom:0px; right:0px; width:680px;}
.menu ul{ float:right;}
.menu ul li{ width:90px; height:50px; background:url("menu_line.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/menu_line.jpg*/ no-repeat bottom right; float:left; text-align:center; line-height:50px; display:block; font-size:14px; font-weight:bold;}
.menu ul li a{ color:#fff; display:block;}
.menu ul li a:hover{ color:#fff; display:block;}
/*Top*/

#ind_banner{width:100%;height:474px;position:relative;margin:0 auto; margin-top:5px;}
#ind_banner li{display:none;}
#inside_banner{width:100%; height:294px; position:relative;margin:0 auto;}
#inside_banner li{display:none;}
/* inside_banner */
.banner_btn{position:absolute;height:12px;width:100px; bottom:15px;left:50%;z-index:3;}
.banner_mid_btn{width:100%;height:12px; margin:0 auto;}
.banner_mid_btn em{width:12px;height:12px;display:block;background:url("banner_btn.png")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/banner_btn.png*/ center no-repeat;float:left;padding:0 5px;}
.banner_mid_btn em.on{background:url("banner_btn_hover.png")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/banner_btn_hover.png*/ center no-repeat;}
/* banner */

#page{ width:100%; height:auto; background:#f5f3f3;}
.page{ width:1003px; margin:0 auto; height:auto;}
.ind_box{ width:1003px; margin:0 auto; height:130px; padding-top:10px;}
.ind_box a.box1,.ind_box a.box2,.ind_box a.box3{ width:329px; height:125px; float:left; margin-right:5px;}
.ind_box a.box1 { background:url("ind_pro_a.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/ind_pro_a.jpg*/ no-repeat; display:block;}
.ind_box a:hover.box1{ background:url("ind_pro_hover.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/ind_pro_hover.jpg*/ no-repeat; display:block;}
.ind_box a.box2 { background:url("ind_tech_a.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/ind_tech_a.jpg*/ no-repeat; display:block;}
.ind_box a:hover.box2{ background:url("ind_tech_hover.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/ind_tech_hover.jpg*/ no-repeat; display:block;}
.ind_box a.box3 { background:url("ind_solu_a.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/ind_solu_a.jpg*/ no-repeat; display:block;}
.ind_box a:hover.box3{ background:url("ind_solt_hover.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/ind_solt_hover.jpg*/ no-repeat; display:block;}

.ind_fir{ height:260px; position:relative;min-width:1003px; width:1003px; margin:0px auto;}
.ind_about{ width:275px; height:260px; position:absolute; top:0px; left:0px;}
.ind_about_pic{ width:275px; height:119px;} 
.ind_about_con{ padding-top:10px; color:#3a3a3a; font-size:13px; line-height:24px;}

.ind_news{ height:270px; width:360px; position:absolute; left:320px; top:0px;}
.bt{ width:100%; height:50px; line-height:50px; position:relative; color:#464646;}
.bt_l{ color:#464646; font-family:"微软雅黑"; font-size:18px; float:left;}
.bt_l span{ padding-left:10px; font-size:14px; color:#464646;font-weight:bold;}
.bt_r{ float:right; color:#024da8; font-size:14px; font-family:"微软雅黑";}
.bt_r a{ color:#024da8;}
.ind_news_con{ width:100%; height:100px;position:relative; border-top:dotted 1px #adacac;}
.ind_news_conl{ width:78px; height:78px; position:absolute; left:0px; top:15px;}
.ind_news_conr{ width:265px; height:100px; position:absolute; right:0px; top:15px; font-size:13px;}
.ind_news_conr .ind_news_conr_bt{ color:#555555; font-weight:bold;font-size:13px; }
.ind_news_conr .news_date{ color:#8c8c8c; font-size:12px;}
.ind_news_conr .ind_news_conr_con{ line-height:20px;font-size:13px; }
/*index news */
.ind_cont{ width:305px; position:absolute; top:0px; right:0px;}
.ind_cont_img{ padding-top:5px;}
.ind_cont_con{ padding-top:5px;}

.links{ width:1003px; margin:0 auto; height:160px;}
.link_bt{ width:100%; height:40px; line-height:40px; position:relative; color:#464646; border-bottom:solid 1px #dedede; }
.link_bt span{ font-size:14px; padding-left:12px;font-weight:bold;} 
#demo { overflow:hidden; width:1000px; height:70px; float:left; display:inline; margin:0px auto; margin-left:5px; margin-top:25px;}
#demo a{float:left; display:inline;  text-align:center; margin-right:13px;width:141px; height:66px; z-index:100; font-size:13px;  border:solid 1px #dedede;}
#indemo { float: left; width: 100000px;}
#demo1 { float: left;}
#demo2 { float: left; }

#con{ width:1003px; margin:0 auto; padding:20px 0px;}
#left{ width:232px; float:left;}
.left_top{ height:60px; background:url("../imges/left_top_bg.jpg") no-repeat top center; font-size:16px; color:#FFFFFF;  font-family:'微软雅黑'; line-height:45px; text-align:center;}
.left_top span{ padding-left:8px;}

/*左边产品菜单样式*/

.left_dh2{ background:#f5f5f5; height:auto; width:211px; border:solid 1px #dedede; border-top:0px; margin-left:4px; padding-bottom:10px; padding-left:10px; text-align:center;}

.left_dh2 ul li{ width:190px;line-height:29px; font-size:14px; margin-bottom:3px;}

.left_dh2 ul li a{text-decoration: none;height:29px;font-size:14px; text-align:left; font-family:"宋体"; background:url("../imges/left_link.jpg") no-repeat; padding-left:5px; display:block;}

.left_dh2 ul li a:hover{text-decoration: none; background:url("../imges/left_hover.jpg") no-repeat; font-weight:bold; color:#FFFFFF;}

.left_dh2 ul li a#l_hover{ background:url("../imges/left_hover.jpg") no-repeat; font-weight:bold; color:#FFFFFF;}

.left_dh2 ul ul{ padding:3px 5px; background:#e3e3e3;}

.left_dh2 ul ul li{ line-height:32px; margin:0px;}

.left_dh2 ul ul li a{ height:32px; background:none; border-bottom:solid 1px #f3f2f2; padding-left:15px;}

.left_dh2 ul ul ul li a{ padding-left:30px;}

.left_dh2 ul ul li a:hover{ background:none; font-weight:bold; color:#474747;}

.left_dh2 ul ul li a#l_hover{  background:none; font-weight:bold; color:#474747;}

.left_dh2 ul.collapsed {width:190px;display: none;}


.left_dh{ background:#f5f5f5; height:auto; width:221px; border:solid 1px #dedede; border-top:0px; margin-left:4px; padding-bottom:10px;}
.left_dh ul li{ height:36px; line-height:36px; margin-bottom:5px;}
.left_dh ul li a{ display:block; color:#232323; font-family:"微软雅黑"; font-size:14px; text-align:center; background:url("../imges/left_dh.jpg") no-repeat center;}
.left_dh ul li a:hover{ color:#fff; background:url("../imges/left_dh_hover.jpg") no-repeat center;}
.left_dh ul li a#l_hover{ font-weight:bold; color:#e34a13 }
.left_dh ul ul li a{ padding-left:25px;  }
.left_dh ul ul li a:hover{  }
.left_dh ul.collapsed {display: none;}
.left_dh_f{ background:url("../imges/left_dh_yy.jpg") no-repeat top center; height:12px; width:100%;}
.left_guest{ background:url("../imges/left_notebook.jpg") no-repeat top center; width:224px; height:56px; margin:8px 0px 0px 4px;}
.left_cont{ background:url("../imges/left_contact.jpg") no-repeat top center; width:224px; height:56px; margin:10px 0px 0px 4px;}
.left_bt{ font-family:"微软雅黑"; font-weight:bold; font-size:15px; color:#02579d; padding-top:15px; line-height:18px; padding-left:70px;}
.bt_en{ line-height:15px;  padding-left:70px;}

#right{ width:750px; float:right; font-family:'微软雅黑'; }
.right_dh{ height:34px; line-height:34px; background:url("../imges/right_dh_bg.jpg") no-repeat bottom left; }
.right_dh_l{  color:#02489f; float:left; padding-left:15px; font-size:16px; background:url("../imges/right_dh_tb.jpg") no-repeat left;}
.right_dh_r{ float:right; padding-right:6px; font-size:13px; padding-right:10px;}
.right_con{ min-height:200px; height:auto; _height:200px; padding:15px 15px 0px 5px; line-height:28px; font-family:宋体; font-size:14px; color:#000;}
.proshow{ width:33%; text-align:center; margin-top:10px; height:190px; float:left; background:url("pro_bg.jpg")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/pro_bg.jpg*/ no-repeat top center;}
.proshow img{ padding:2px;}
.pro_list{ width:710px; height:140px; padding:18px 15px; position:relative;}
.pro_l{ float:left; width:196px; height:130px; border:solid 1px #dedede;}
.pro_r{ float:right; width:500px; height:130px; overflow:hidden;}
.pro_r a{ color:#01479b;}
.pro_r .pro_r_tb{ font-size:18px; font-family:"微软雅黑"; color:#01479b; line-height:28px; height:28px;}
.pro_r .pro_r_note{ font-size:13px; color:#424242; height:92px; overflow:hidden; width:100%;}
.more{ background:url("more.png")/*tpa=http://nhhualong.com/tpl/2014/n/www.nhhualong.com/zh-CN/images/more.png*/ no-repeat center; width:85px; height:27px; line-height:27px; text-align:center; color:#fff; position:absolute; right:10px; bottom:15px;}
.pro_r .more a{ color:#fff;}
.fpage{ text-align:center; width:100%; border-top:solid 1px #dedede; margin-top:10px; height:40px; line-height:40px;}
/*Inside End*/

/*cnews_content*/
.cnews_content{width:100%;margin:0 auto;}
.cnews_type{font-weight:bold;height:28px;line-height:28px;position:relative; padding-bottom:5px;  color:#014392; font-size:13px;}
.cnews_type a{position:absolute;top:0;right:0;line-height:28px;}
.ntype_pic{float:left;width:28%;border:1px solid #ccc; margin-top:5px;}
ul.cnews_list{min-height:110px;_height:110px;padding-bottom:10px;}
ul.cnews_list li{position:relative;height:24px;padding-top:5px;border-bottom:1px dotted #ccc;float:right;width:68%;}
.news_type{line-height:23px;font-weight:bold;clear:both; color:#014392;}
.news_more{line-height:23px;font-weight:bold;clear:both;text-align:right;}
ul.list_news{min-height:200px;_height:200px;}
ul.list_news li{position:relative;height:25px;line-height:25px;border-bottom:1px dotted #ccc;}
span.date{position:absolute;right:5px;top:5px;}
.page_num{ text-align:center; clear:both; height:5px; line-height:30px;}
/*dis_news*/
#dis_news{}
#dis_news .dnews_title{font-weight:bold;font-size:16px;_height:30px;min-height:30px;line-height:30px;text-align:center;}
#dis_news .dnews_line{text-align:center;_height:25px; line-height:25px; border-top:1px dashed #ccc;}
#dis_news .dnews_content{padding:5px;_height:200px;min-height:200px;line-height:23px;}

.banquan{ color:#fff; padding-top:5px;}
.banquan a{ color:#fff;}
.footer_right{ color:#fff; padding-top:30px; float:right; width:160px;}
.links{ padding-top:5px;}


