*{margin:0; padding:0; font-family:"Arial","微软雅黑"; font-size:12px;}

a{ text-decoration:none; color:#666666;}

li{ list-style:none;}

img{ border:none;}

.float_clear{ clear:both;}



#header{width:100%; background:#fff; border-top:3px solid #dd2920; position:fixed;z-index:1000; top:0px; left:0px;}

#header_menu{height:100px; margin:0 auto; width:1024px;}

#i_logo{height:100px; float:left; text-align:right;}

#i_logo img{ position:relative; top:40px;}

#top_messages{ padding:10px 0 0 0;}

#top_messages ul{ float:right;}

#top_messages ul li{ float:left; height:35px; line-height:35px; position:relative;}

#top_messages ul li a{ font-size:12px; font-weight:normal;}

#top_messages ul li span{ color:#a7a7a7; padding:0 10px;}



#en_web{ padding:0 0 0 30px; background:url(../images/en_bg.png) left center no-repeat;}

#cn_web a{ color:#f08200;}

#top_tel{ padding:0 0 0 20px;}

.itel{ padding:0 5px; color:#666666; margin:0 5px; font-size:13px;}



#i_menu{ float:right;height:112px;}

.nav{

	width: 657px;

	float: right;

}

.nav li{

	float: left;

	margin-left: 10px;

	display: inline;

	position: relative;

	z-index:8;

}

.nav li .nav_a{

	display: inline-block;

	padding: 0 13px 0px;

	font-size: 16px;

	line-height: 59px;

	color: #222;

	background: url(../images/bg_li01.png) no-repeat right 2px;

	

}

.nav li a:hover,.nav li a.on,.nav li a.hover{

	color: #d90000;

	background-position: right -57px;

}

.nav li .sign{

	width: 19px;

	height: 9px;

	background: url(../images/bg_sign04.png) no-repeat;

	position: absolute;

	left: 50%;

	bottom: -7px;

	z-index: 8;

	margin-left: -10px;

	display: none;

}

.subnav{

	width: 960px;

	padding-top: 23px;

	position: absolute;

	top: 60px!important;

	z-index: 5;

	background: url(../images/bg_shadow01.jpg) repeat-x top #fcfcfc;

	display: none;

}

.subnav-bot{

	height: 16px;

	background: url(../images/bg_shadow02.png) repeat-x;

}

.pro-subnav{

	width: 960px;

	height: 524px;

	float: left;

}

.pro-subnav-box{

	width: 161px;

	height: 524px;

	padding-left: 30px;

	border-right: 1px solid #e6e6e6;

	float: left;

	position: relative;

	overflow: hidden;

	z-index:7;

}

.pro-subnav-box.last{

	width: 162px;

	border-right: none;

}

.pro-subnav-box .dl{

	float: left;

	margin-bottom: 28px;

}

.pro-subnav-box .dd{

	width: 161px;

	float: left;

}

.pro-subnav-box .dd a{

	display: inline-block;

	font-size: 12px;

	line-height: 20px;

	color: #666;

	padding: 0 12px 0 0;

	float: left;

	background: none;

}

.pro-subnav-box .dd a:hover{

	color: #00428e;

	background: url(../images/bg_sign05.png) no-repeat right center;

}

.pro-subnav-box .dd a.tit{

	font-size: 16px;

	color: #00428e;

	padding-bottom: 14px;

}

.pro-subnav-box .dd a.tit:hover{

	background: none;

}

.investor-subnav{

	width: 415px;

	padding-top: 23px;

	background: url(../images/bg_shadow01.jpg) repeat-x top #fcfcfc;

}

.investor-subnav .list{

	width:90px;

	padding: 15px 0 0 30px;

	border-right: 1px solid #e9e9e9;

	float: left;

}

.nav .investor-subnav .list li{

	width: 100%;

	float: left;

	margin-left: 0;

}

.nav .investor-subnav .list a{

	font-size: 12px;

	line-height: 20px;

	padding: 0 15px 0 0;

	margin: 0;

	background: none;

}

.nav .investor-subnav .list a:hover{

	color: #00428e;

	background: url(../images/bg_sign05.png) no-repeat right center;

}

.nav .investor-subnav .intro{

	width: 272px;

	float: left;

	margin-left: 32px;

	display: inline;

}

.nav .investor-subnav .intro h2{

	font-weight: normal;

	font-size: 16px;

	line-height: 40px;

	color: #333;

	padding-bottom: 14px;

	margin-bottom: 18px;

	background: url(../img/bg_line11.jpg) no-repeat left bottom;

}

.nav .investor-subnav .intro a{

	padding: 0;

	background: none;

}

.nav .investor-subnav .intro img{

	margin-top: 8px;

}

.nav .investor-subnav .intro .tips{

	width: 132px;

	float: right;

}

.nav .investor-subnav .intro a{

	display: inline-block;

	font-size: 14px;

	line-height: 26px;

	color: #686868;

}

.nav .investor-subnav .intro span{

	display: inline-block;

	width: 100%;

	float: left;

	font-size: 12px;

	line-height: 24px;

	color: #9b9b9b;

}

.nav .investor-subnav .intro .btn{

	display: inline-block;

	width: 52px;

	height: 27px;

	padding-left: 16px;

	background: url(../img/bg_btn06.png) no-repeat;

	float: left;

	font-size: 12px;

	line-height: 27px;

	color: #bbb;

	margin-top: 13px;

}

.nav .investor-subnav .intro a:hover{

	color: #004290;

	background-position: 0 -27px;

}

.nav .investor-subnav .lists{

	width: 100%;

	margin-top: 29px;

	border-top: 1px solid #e0e0e0;

	padding-top: 16px;

	font-size: 14px;

	line-height: 24px;

}

.nav .investor-subnav .lists a{

	display: inline-block;

	width: 100%;

	color: #004290;

}

.nav .investor-subnav .intro-main{

	width: 290px;

}

.nav .investor-subnav .intro-main .r{

	width: 180px;

	float: right;

}

.nav .investor-subnav .intro-main a{

	font-size: 12px;

	line-height: 18px;

}

.nav .investor-subnav .intro-main a.tit{

	font-size: 14px;

	line-height: 20px;

	padding-bottom: 8px;

	color: #666;

}

.nav .investor-subnav .intro-main a.tit:hover{

	color: #004290;

}

.nav .investor-subnav .about-nav-img{

	width: 216px;

	height: 197px;

	float: left;

	margin: 0 0 0 32px;

	display: inline;

}

.nav .investor-subnav .about-nav-img a{

font-size:12px;

list-type:none;

background:none;



line-height:20px;

}


.onmenu .nav_a{color:#d90000!important; background-position: right -57px!important;}

#banner{height:445px; width:100%; position:relative; background:#dcdcdc;z-index:100; margin-top:112px;}



.br{background:url(../images/line_bg.png) left top repeat-x; height:2px; width:100%;}

#i_textimg_list{ width:1024px; margin:0 auto;}





.icontent_box{ width:1024px; margin:0 auto;}

#i_content{ width:100%;}

.i_fourcy{ margin:35px 0 0 0;}

.i_fourcy h2{ height:50px; font-size:20px; color:#222222;}

.i_fourcy h2 span{ font-size:18px; color:#c9c9c9; font-weight:normal; padding:0 0 0 10px;}

.i_fourcy ul li{ float:left; margin:0 8px; width:240px;}

.i_fourcy ul li h3 img{ width:240px; height:120px;}

.i_fourcy ul li h4{ height:47px; line-height:47px; font-size:15px; color:#222222;}

.i_fourcy ul li h5{ font-size:12px; color:#767676; font-weight:normal; line-height:22px;}



.ibottom_box{  padding:40px 0; background:#eeeeee; margin:50px 0 0 0;}

.i_news_box{ width:1024px; margin:0 auto;}

.inews_box{ float:left; width:705px;}

.inews_img{ float:left; width:184px;}

.inews_img img{ width:184px;}

.inews_list{ float:right; width:470px; margin:10px 30px 0 0;}



.iabout_box{  width:100&;}

.iabout_box ul li{ height:100px;  padding:0 0 0 125px;}

.iabout_box ul li h2{ padding:25px 0 0 0; font-size:16px; color:#333333; font-weight:normal;}

.iabout_box ul li h3{ font-size:13px; color:#959595; font-weight:normal; line-height:22px;}

.inews_title{ height:27px; line-height:27px; border-bottom:1px solid #d5d5d5;}
.inews_title span{ width:98px; height:27px; line-height:27px; text-align:center; cursor:pointer; font-size:15px; color:#8e8c89; display:inline-block;}
.onnews{border:1px solid #d5d5d5; border-bottom:1px solid #FFF; background:#FFF url(../images/its.png) 10px 50% no-repeat; position:relative;color:#ab0700!important;}


.inews_div{ padding:15px 0 0 0;}
.inews_box{ background:#FFF;}

.idn_o{ height:70px; margin:0 0 15px 0;}
.idn_img{ float:left; width:104px; height:70px;}
.idn_img img{width:104px; height:70px;}
.idn_text{ float:right; width:330px;}
.idn_text h3{ height:25px; line-height:25px;}
.idn_text h3 a{ font-size:15px; color:#333333;}
.idn_text h4{color:#818181; font-weight:normal; font-size:12px; line-height:22px;}

.idn_left{ float:left; width:60px; border-right:1px dashed #e3e3e3; text-align:center;}
.idn_left h3{ font-size:23px; color:#666666;}
.idn_left h4{ color:#666666; font-size:12px; font-weight:normal;}
.idn_right{ float:right; height:38px; line-height:38px; width:400px;}
.idn_right h5{ height:38px; line-height:38px;}
.idn_right h5 a{ font-size:15px; color:#666666; font-weight:normal;}
#iab{ margin:0 0 28px 0; background:#FFF url(../images/iab.jpg) left top no-repeat;}

.inews_div ul li:hover a{ color:#ab0700;}

#icu{background:#FFF url(../images/icu.jpg) left top no-repeat;}






#bottom_content{ height:60px; width:100%; background:#333333;}

#footer{width:1024px; height:60px; margin:0 auto; position:relative;}

#b_left{ float:left; width:50%; line-height:60px; color:#6e6e6e; font-weight:normal; }



#b_right{ float: right; height:60px;text-align:right; width:50%; line-height:60px;}

#b_right span{ display:inline-block; }

.b_line{ color:#5c5c5c; padding:0 10px;}

.b_link a{ font-size:12px; color:#f6f6f6;}

.b_qrcode img{ position:absolute; top:-10px; right:-80px;}



#n_banner{ height:236px; width:100%; margin-top:112px;}





.n_cont{ width:100%; padding:0 0 30px 0;}

.n_body{ padding:25px 0;width:1024px; margin:0 auto;}

.nocon{ font-size:15px; font-weight:normal; border:1px dashed #ccc; height:30px; line-height:30px; text-align:center;}

.n_cat_title{ height:135px; width:100%; border-bottom:1px solid #e6e6e6;}

.nct_body{ width:1024px; margin:0 auto;}

.nct_left{ float:left; width:500px; padding:38px 0 0 0;}

.nct_left h2{ font-size:26px; font-weight:normal; color:#dd2920;}

.nct_left h3{ font-size:18px; font-weight:normal; color:#ccc; height:66px; background:url(../images/nct_h3_bg.png) left bottom no-repeat;}

.nct_right{ float:right; width:520px; text-align:right; line-height:25px; padding:73px 0 0 0; font-size:12px; color:#666666;}

.cate_content{ padding:20px 0;}



#bottom_key{ text-align:center; padding:30px 0 50px 0;}

#divul{ width:1024px; margin:0 auto;}

#bottom_key ul li{ float:left;height:42px; line-height:42px;cursor:pointer; text-align:left; margin:0 5px; padding:35px 5px; background:url(../images/bottom_line.jpg) top center no-repeat; width:230px;}

#bottom_key ul li a{ display:inline-block; position:relative; height:42px; overflow:hidden;}

#bottom_key ul li h2{ height:21px; line-height:21px; font-size:16px; color:#333333;}

#bottom_key ul li h3{ height:21px; line-height:21px; font-size:12px; color:#666666;}

.bg{height:42px;position: absolute;left: 0;top:0;background:#FFF; z-index:9999;opacity:0.8;}



#b_about a{ background:url(../images/bottom_1.jpg) left center no-repeat;padding:0 0 0 65px;}

#b_about .bg{ width:40px;}

#b_pro a{ background:url(../images/bottom_2.jpg) left center no-repeat;padding:0 0 0 65px;}

#b_pro .bg{ width:55px;}

#b_news a{ background:url(../images/bottom_3.jpg) left center no-repeat;padding:0 0 0 65px;}

#b_news .bg{ width:65px;}

#b_contact a{ background:url(../images/bottom_4.jpg) left center no-repeat;padding:0 0 0 65px;}

#b_contact .bg{ width:55px;}





/*内页bottom_line.jpg*/

.n_catmenu{width:100%; height:45px; background:url(../images/menulist_bg.jpg) repeat-x;}

.n_menulist{ width:1024px; margin:0 auto; }

.n_menulist ul li{ float:left; height:45px;}

.n_menulist ul li a{ font-size:14px; color:#FFF; display:inline-block;height:38px; line-height:38px;padding:0 40px; border-right:1px solid #ff2d2d; border-left:1px solid #a90202; }



.onnab{background:url(../images/ontab_bg.jpg) bottom center no-repeat;}



/*集团介绍*/

#intr_title h2{ height:40px; line-height:40px; width:215px; margin:0 auto; border:2px solid #c0c0c0; text-align:center; font-size:20px; color:#999999;}

#intr_cat{ width:100%; height:100px; border-bottom:1px solid #f1f1f1;}

#intr_cat_list{ width:1024px; margin:0 auto;}

#intr_cat_list ul{ position:relative; top:50px; }

#intr_cat_list ul li{ float:left; width:180px; height:210px; text-align:center; padding:0 10px; cursor:pointer; position:relative;}

#intr_cat_list ul li h3{ font-weight:normal; font-size:20px; color:#4e4e4e; padding:15px 0 0 0;}

#intr_cat_list ul li h4{ font-size:10px; font-weight:normal; color:#999999;}

#intr_cat_body{ padding:140px 0; width:1024px; margin:0 auto; min-height:150px;}

.intr_content{ display:none;}



.honor_list ul li{ float:left; padding:0 20px; margin:0 0 30px 0; height:261px;}

.honor_one li{ background:url(../images/honor_bg.jpg) 0% 200px repeat-x;}

.honor_one li h2 img{ width:157px; height:206px;}

.honor_one li h3{ height:35px; line-height:35px; text-align:center; font-weight:normal; color:#666666; font-size:15px; margin:20px 0 0 0;}



.honor_two li{ background:url(../images/honor_bg.jpg) 0% 125px repeat-x; height:185px;}

.honor_two li h2 img{ width:190px; height:130px;}

.honor_two li h3{ height:35px; line-height:35px; text-align:center; font-weight:normal; color:#666666; font-size:15px; margin:20px 0 0 0;}



/*下属企业*/

.article_list ul li{ border-top:1px solid #ececec; border-bottom:1px solid #ececec; padding:42px 0;}

.art_left{ float:left; width:235px; height:115px;}

.art_left img{width:235px; height:115px;}

.art_right{ float:right; width:740px;}

.art_right h2{ height:40px; line-height:40px;}

.art_right h2 a{ font-size:24px; color:#333333;}

.art_marker{ font-size:14px; color:#787878; line-height:22px;}

.art_more{ margin:15px 0 0 0;}

.art_more span{ background:url(../images/artmore_bg.png) right center no-repeat; padding:0 18px 0 0; margin:0 15px 0 0;}

.art_more span a{ color:#dc2626;}



.artc_left{ float:left; width:500px;}

.artc_left img{ width:500px;}

.artc_right{ float:right; width:500px;}

.artc_right h2{ font-size:26px; color:#cc0000; height:45px; line-height:45px; font-weight:normal;}

.artc_marker{ font-size:14px; color:#999999; line-height:23px; margin:20px 0 0 0;}



.art_text{ margin:40px 0 0 0;}

.prev_next_box{ margin:20px 0;}

.prev_next{ float:left; width:70%;}

.prev_next h2{ height:25px; line-height:35px;color:#999999; font-weight:normal;}

.prev_next h2 span{ font-weight:normal; font-size:13px; color:#4d4d4d;}

.prev_next h2 a{ font-size:13px; font-weight:normal; color:#999999;}

.prev_next h2 a:hover{ color:#d33f3f;}

.share_div{ float:right; width:30%;}

.share_div ul{ float:right;}

.share_div ul li{ float:left; margin:0 15px; width:40px; text-align:center;}

.share_div ul li h3{ height:25px; line-height:25px; color:#999999; font-weight:normal;}



/*团队*/

#myteam{ width:1024px; margin:0 auto; padding:30px 0 0 0;}

#myteam ul li{ width:240px; height:161px; margin:7px; float:left; position:relative; cursor:pointer;}

#myteam ul li img{ width:240px; height:161px;}

#myteam ul li h3{ position:absolute; height:30px; line-height:30px; left:0px; bottom:0px; background:url(../images/ipty_title_bg.png) no-repeat; width:240px; text-align:center; font-weight:normal; color:#FFF;}

#myteam ul li h4{ position:absolute; z-index:10; top:0px; left:0px; display:none;}

#myteam ul li:hover h4{ display:block;}

/*荣誉资质*/

#n_honor  ul li{ float:left;width:147px; height:217px; padding:30px 25px 0 25px; background:url(../images/honor_li_bg.png) repeat-x; margin:10px 0;}

#n_honor  ul li h2{ width:133px; height:166px; background:url(../images/honor_bg.png) no-repeat; padding:7px;}

#n_honor  ul li h2 img{ width:133px; height:166px;}

#n_honor  ul li h3{ height:35px; line-height:35px; text-align:center; font-weight:normal; color:#686462;}

/*新闻中心*/

#news_list{ padding:30px 0 0 0;}

#news_list ul li{ padding:40px 0; height:170px; cursor:pointer; border-bottom:1px dashed #CCC;}

.news_left{ float:left; width:240px; text-align:right;}

#news_list ul li h1 img{ width:240px; height:165px;}

.news_right{ float:right; width:725px;}

#news_list ul li h2{ height:30px; line-height:30px;text-align:left;}

#news_list ul li h2 a{ font-size:20px; color:#333333;}

#news_list ul li h3 { font-size:12px; font-weight:normal; color:#676767;line-height:22px; text-align:left;}

#news_list ul li h4{ text-align:left;}

#news_list ul li h5{ padding:10px 0; font-size:12px; font-weight:normal; color:#CCC;}

#news_list ul li h4 { padding:15px 0 0 0;}

#news_list ul li:hover h2 a{ color:#dd2e2e;}



#news_list_two ul li{ padding:40px 0; border-bottom:1px dashed #CCC; clear:both; height:83px; cursor:pointer;}

#news_list_two ul li:hover h2 a{ color:#dd2e2e;}



.nlt_left{ float:left; width:83px; height:83px;}

.nlt_left h1{ height:45px; text-align:center; line-height:60px; font-weight:normal; font-size:25px; color:#FFF; background:#dd2e2e;}

.nlt_left h2{ height:30px; line-height:30px; text-align:center; color:#FFF; font-size:18px; font-weight:normal; background:#dd2e2e; border-bottom:2px solid #dd2e2e;}

.nlt_right{ float:right; width:905px;}

.nlt_right h2{height:25px; line-height:25px;}

.nlt_right h2 a{ font-size:18px; font-weight:bold; color:#333333;}

.nlt_right h3{ font-size:12px; font-weight:normal; line-height:23px; color:#8c8c8c; padding:8px 0 0 0;}

.nlt_right h4{ padding:15px 0 0 0;}



#newcontent{ width:1024px; margin:0 auto;}

#newcontent h2{ text-align:center;font-family:"微软雅黑"; font-size:20px; font-weight:normal; color:#d91f14; height:35px;  border-bottom:1px dashed #dbdbdb;}

#newcontent h3{ text-align:center;font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#666666; height:40px; line-height:40px;}

#newcontent h3 span{ margin:0 10px;}

#newcontent h4{ font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#666666; text-align:left; }



/*合作伙伴*/

#partnet_imglist ul li{ float:left; margin:5px; width:188px; height:94px; border:1px solid #CCC;}

#partnet_imglist ul li img{width:182px; height:91px;}

#partnet_content{ padding:40px 0 0 0;}



#photo_list_page{ padding:20px 0 0 0;}

#photo_list_page ul li{ float:left; width:275px; height:255px; margin:10px 20px;}

#photo_list_page ul li h3 img{ width:275px; height:200px;}

#photo_list_page ul li h4{ height:55px; line-height:55px;font-weight:normal; font-size:13px; color:#414141; border:1px solid #dcdcdc; border-top:0px; text-align:center;}



/*人才招聘*/



#rcru_list{padding:30px 0 0 0;}

#rcru_img{ width:252px; float:left;}

#rcru_li{ float:right; width:735px;}

#rcru_li table{ width:100%; text-align:center;}

#rcru_li table tr{ height:44px; line-height:44px;}

.parent_title{color:#FFF; font-size:13px; background:#007131; cursor:pointer; border-bottom:4px solid #FFF; font-size:15px;}

.onjob{background:#0372b2;}

.onjob .rc5{background:url(../img/job_title_hover.png) 90% 50% no-repeat; cursor:pointer;}

.parent_title .rc5{background:url(../img/job_title_bg.png) 90% 50% no-repeat;}

.parent_title td{ font-size:15px;}



.alljob td{ font-size:15px; color:#666666;}





.joblist{ display:none;}

.joblist td{ text-align:left; line-height:25px;  padding:30px;}

.joblist td p{text-align:left; line-height:25px; border:0px; color: #767676;margin-left:30px;}

.rc1{ width:105px;}

.rc2{ width:95px;}

.rc3{ width:50px;}

.rc4{ width:360px; line-height:25px; text-align:left; padding:0 10px;}

.rc5{ width:124px; cursor:pointer;}







/*在线留言*/

#feedback{ }

#fd_left{ float:left; width:330px; padding:23px 0 0 0;}

#fd_left img{ width:330px;}

#fd_right{ float:right; width:622px;}

#fd_form h2{ padding:0 0 23px 0;}

#fd_form h3{ padding:0 0 23px 0;}

.lt{ height:20px; width:590px; line-height:40px; padding:10px 15px; border:1px solid #d2d2d2; color:#d2d2d2;}

#content{ height:220px; width:590px; padding:10px 15px;border:1px solid #d2d2d2;color:#d2d2d2;}

#sub_btn{ width:100px; height:30px; line-height:30px; color:#FFF; background:#dd2920; border:0px; cursor:pointer;}

/*产品中心*/

.npro_left{ float:left; width:270px;}

.npro_type{ width:270px; background:url(../images/nptye_bg.png) repeat-y;}

.npro_type h2{ height:70px; line-height:65px; width:265px; text-align:center; font-size:36px; font-weight:normal; font-family:"Constantia";}

.one_div{ margin:0 0 5px 0;}

.one_menu{ height:30px; line-height:30px; border-bottom:1px solid #006400; background:url(../images/npt_li_bg.png) no-repeat; width:230px; font-size:15px; font-weight:normal; color:#FFF; padding:0 0 0 33px; cursor:pointer;}

.one_menu a{font-size:15px; font-weight:normal; color:#FFF;}

.level_2{ width:220px; padding:0 0 20px 20px; display:none;}

.le_2{ height:40px; line-height:40px; border-bottom:1px dashed #c1d2c1; padding:0 0 0 13px; background:url(../images/nptype_l_bg.png) 95% 50% no-repeat;}

.le_2 a{ font-size:14px; font-weight:normal; color:#000;}

.level_3{ padding:5px 0;border-bottom:1px dashed #c1d2c1; display:none;}

.le_3{ height:25px; line-height:25px; padding:0 0 0 20px; background:url(../images/l3_bg.png) 6% 50% no-repeat;}

.le_3 a{ font-size:12px; font-weight:normal; color:#666666;}

.onnptype{ background:url(../images/l2_hover.png) 95% 50% no-repeat;}

.onnptype a{ color:#008600;}

.onlast a{ color:#008600!important;}





.npro_right{ float:right; width:730px;}

#pro_form{ width:460px; padding:0 0 30px 30px;}

#pro_form h2{ float:left; font-size:30px; font-weight:normal; width:100px; caption-side:#000; height:40px; line-height:40px;}

#pf_content{ float:right; height:36px; line-height:36px; background:url(../images/ps_bg.png) no-repeat; width:356px; padding:2px;}

#pkeyword{ float:left; width:300px; height:25px; padding:5px; border:0px;}

#pro_sub{ float:right; background:url(../images/pro_sub_bg.png) center no-repeat; width:36px; height:36px; border:0px; cursor:pointer;}



#npro_list ul li{ width:220px; float:left; height:245px; margin:11px;}

#npro_list ul li h2 img{ width:220px; height:125px;}

#npro_list ul li h3{ height:35px; line-height:35px;}

#npro_list ul li h3 a{ font-size:12px; font-weight:normal; color:#008800;}

#npro_list ul li h4{ font-size:12px; font-weight:normal; color:#999999; line-height:23px;}

#npro_list ul li h5{ text-align:right; padding:15px 0 0 0;}



.contact_list h2{ height:45px; line-height:45px; font-size:23px; color:#000; font-weight:normal;}

.contact_title{ padding:15px 0;}

.contact_title ul li{ float:left; height:35px; line-height:35px; cursor:pointer; padding:0  20px; font-size:15px; color:#d90000; border:1px solid #d90000; margin:0 15px;}

.on_con{ color:#FFF!important; background:#d90000;}



.fangshibg { float:left; width:450px; margin:30px; }

.tb01 { background:url(../images/tab1.jpg) left no-repeat; }

.tb02 { background:url(../images/tab2.jpg) left no-repeat; }

.tb03 { background:url(../images/tab3.jpg) left no-repeat; }

.tb04 { background:url(../images/tab4.jpg) left no-repeat; }

.fangshibg li { height:40px; line-height:40px; border-bottom:1px solid #ccc; padding:0 0 0 20px;}

.fangshibg li h1 { color:#000; font-size:18px; }

.fangshibg li h2{font-size:15px; color:#333;}

.fangshibg li h2 a { color:#333; margin:0 10px; font-size:15px; }



/*产品详情*/

#nm_left{ float:left; width:332px;}

#big_img img{ width:332px; height:190px;}

#nm_right{ float:right; width:368px; text-align:left;}

#nm_right h2{ font-size:20px; height:35px; border-bottom:2px solid #008600; color:#008600;}

#nm_right h3{ padding:20px 0; border-bottom:1px dashed #CCC;}

#nm_right h4{ font-size:12px; font-weight:normal; color:#999999; height:30px; line-height:30px;}

#pro_contact{ width:280px; padding:5px 0;}

#pro_contact h5{ float:left;}

#pro_contact h6{ float:right; width:134px; height:22px; background:url(../images/ptel_bg.png) no-repeat; line-height:22px; font-size:12px; font-weight:normal; padding:0 0 0 28px; color:#FFF;}

#pimg_list ul li{ float:left; width:70px; height:40px;  margin:0 12px 0 0; padding:8px 0; cursor:pointer;}

#pimg_list ul li img{ width:70px; height:40px;border:2px solid #FFF;}



#pro_body{ padding:20px 0 0 0;}

.pb_title{ height:35px; width:100%; line-height:35px; border-bottom:1px solid #008600;}

.pb_title h2{ width:150px; height:35px; background:url(../images/pm_title_bg.png) no-repeat; text-align:center; font-weight:normal; color:#FFF; font-size:16px;}

.pb_title h3{ height:35px;font-weight:normal; color:#008600; font-size:16px;}

#pb_content{ padding:20px 15px;}



#pro_need{ padding:30px 0 0 0;}

.pb_content{ padding:10px 0;}

.nt{ width:570px; height:25px; line-height:25px; padding:5px 10px; border:1px  solid #CCC; margin:0 0 15px 0; color:#c2c2c2;}

#content{ height:125px; width:570px; padding:5px 10px;border:1px  solid #CCC; margin:0 0 15px 0; color:#c2c2c2;}

#need_btn input{ width:99px; height:27px; line-height:27px; text-align:center; color:#FFF; font-size:13px; border:0px; margin:0 20px 0 0; cursor:pointer;}

#n_btn{ background:#dd2920;}

#n_rest{ background:#a18b6c;}



#prev_next{ padding:75px 0;}

#pn_left{ float:left; width:435px;}

.p_prev{ height:35px; line-height:35px; background:#f4f4f4; margin:0 0 10px 0;}

.p_prev h2{ float:left;35px; line-height:35px; width:90px; font-weight:normal; font-size:13px; color:#666666; background:#ececec; text-align:center;}

.p_prev h3{ float:right; text-align:left; width:340px;}

.p_prev h3 a{ font-weight:normal; font-size:12px;}

#pn_right{ float:right;}

/*搜索结果*/

#se_list ul li{ margin:0 0 20px 0; border-bottom:1px solid #cfcfcf; padding:0 0 20px 0;}

#se_list ul li h2{ height:35px; line-height:35px;}

#se_list ul li h2 a{ font-size:18px; color:#dd2920;}

#se_list ul li h3{ font-size:13px; font-weight:normal; line-height:20px; padding:5px 0;}

#se_list ul li h4{ font-size:12px; font-weight:normal; color:#454545;}



#Support{ width:100%; height:25px; line-height:25px; text-align:center; background:#E4E4E4; color:#454545;}

#Support a:hover{ text-decoration:underline; color:#dd2920;}



#back_top{ position:fixed; bottom:100px; right:150px; display:none;}







/*分页样式*/

.page{ text-align:center; font-size:13px; color:#b6b6b6; margin:30px 0;}

.page span{ padding:5px; background:#b6b6b6; color:#FFF;}

.current{padding:5px 8px!important; background:#006a38!important;}

.current{color:#FFF;}

.page a{ margin:0 5px;padding:5px 8px; background:#b6b6b6; color:#FFF;}



































































