@charset "gb2312";
img  {border: 0px;}
*{margin:0;padding:0; }
body{padding:0px;margin:0px;line-height:180%;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif; color:#666;  }
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
table,td,tr,th{font-size:12px;}
.clear {clear:both;}
.hv{ width:100%; height:20px;}
ul{ margin:0; padding:0;}
li {list-style:none;list-style-type:none;}
a { color: #666;text-decoration:none;}

h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{width:980px; margin:0 auto;}
.page{text-align:center; width:100%;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px;}
.hv{ width:100%; margin:0 auto; height:10px; overflow:hidden}

.pagemenu {
	margin-top:29px;
	

    padding: 10px 0;
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #333;
    font-family: 'Î¢ÈíÑÅºÚ';
}
.pagemenu .disabled {
    border: #ddd 1px solid;
    padding: 4px 8px;
    color: #999;
    margin: 2px;
}
.pagemenu .current {
    padding: 4px 8px;
    margin: 0 5px;
    background: #233c83;
    color: #fff;
    font-weight: bold;
}
 
 
 
#head{ width:100%; margin:0 auto; height:75px;}
.w1146{ width:1146px; margin:0 auto;}
.logo{ width:460px; height:70px; float:left;}
.dianhua{ width:161px; height:70px; float:right;}



.menu{ width:100%; height:44px; position:absolute; top:0px; z-index:99999; background:url(../images/menu_bg.png) center top no-repeat;;}
.menu ul{width:1146px; margin:0 auto;}

.menu ul li{ float:left; position:relative;}
.menu ul li a{ height: 44px; display:block; width: 100px;color: #595758;font-size: 14px;text-align:center; line-height:44px;  font-weight:bold; padding-left:21px;  padding-right:22px; background:#dbdbdb;}

.menu ul li a:hover {background-color: #FFF;}
.men_on{background:none !important;}

.menu ul li:hover ul{ display:block;}
.menu ul li ul{ display:none; position:absolute; top:44px; left:-43px; z-index:99999;}
.menu ul li ul li a{ background:#f69747; height:38px; width:100px;}
.menu ul li ul li a:hover{background:#f0602d}



#banner{ height:413px; width:100%; margin:0 auto;position:relative; overflow:hidden}
#banner_box{height:413px; width:100%; margin:0 auto; position:absolute  }
#banner_top ul li{position:absolute;filter:alpha(opacity=0); opacity:0; height:100%; width:100%; text-align:center}
#banner_top ul li img{height:413px; width:auto}
#banner_down{ position:absolute; right:35%;bottom:2%; z-index:9999}
#banner_down ul li{ float:left; margin:0 0 0 10px; display:inline}
#banner_down ul li img{ width:40px; height:24px; cursor:pointer}
 .active1{border:#FFF 2px solid; }

#banner_top ul .active_i1{filter:alpha(opacity=100); opacity:100;}

#xinwen{ width:395px; float:left;}
#xinwen_top{ }
#xinwen_top img{ width:395; height:41px;}
#xinwen_cen{ margin-top:17px; padding:0 1px 0 6px; height:86px; overflow:hidden;}
.xinwce_img{ padding:1px; border:1px solid #e7e7e7; width:109px; height:82px; float:left;}
.xinwce_img img{  width:109px; height:82px; }
.xinwce_word{ width:255px; line-height:30px; float:right;font-size:13px;}
.xinwcwor_title{ }
.xinwcwor_title a{ color:#454744;}



#comp{width:360px;margin-left:28px;float:left;}
#comp_top img{width:360px; height:41px;}
#comp_cen{ font-size:13px; line-height:30px; color:#454744; padding:5px 2px 0 9px; height:90px; overflow:hidden;}


#pro{width:336px;float:right;}
#pro_top img{width:336px; height:41px;}
#pro_cen{ font-size:13px; line-height:30px; color:#454744; padding:5px 2px 0 9px; height:90px; overflow:hidden;}



#pro_img img{ width:336px; height:125px;}



.page_footer {
    background-color: #4a4a4a;
    width: 100%;
    overflow: hidden;
    float: left;
}
.footer {
    width: 1146px;
	padding-top:20px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
}

#global_footer {
    height: 220px;
	overflow:hidden;
    background-image: url(../images/footer_s.gif);
    background-repeat: no-repeat;
    background-position: right;
    width:674px;
    margin-top: 6px;
    float: left;
    margin-bottom:6px;
}

#global_footer ul {
    padding: 0;
    position: relative;
    font-size: 13px;
    color: #e9e5e5;
    width:88px;
    float: left;
    text-align: left;
    line-height:30px;
}
#global_footer ul li {
    float: left;
    list-style: none;
    padding: 0;
    width: 100%;
}
#global_footer ul li a {
    text-decoration: none;
    color: #e9e5e5;
    font-size: 12px;
    float: left;
    text-align: left;
    line-height:28px;
}

.content_footer {
 
    float: right;
    width:410px;
    overflow: hidden;
    height: 210px;
    margin-top: 10px;

    background-repeat: no-repeat;
    background-position: right;
}
.content_footer_img {
    float: left;
    width: 40px;
    margin-top: 10px;
}
.content_footer_word {
    float: left;
    width: 290px;
    margin-left:30px;
}
.content_footer_name {
    color: #d48324; letter-spacing:2px;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    margin-top: 1px;
    margin-left: 10px;
    float: left;
    width: 280px;
    font-family: "Î¢ÈíÑÅºÚ";
    margin-bottom: 6px;
}
.content_footer_con {
    float: left;
    margin-left: 10px;
    width: 280px;
    color: #FFF;
    text-align: left;
    font-size: 12px;
    margin-bottom: 25px;
	text-decoration:none;
}

.record_footer {
    width: 100%;
    background-color: #343434;
    font-size: 12px;
    line-height: 50px;
    color: #FFF;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.record_footer_k {
    width: 1146px;
    margin-right: auto;
    margin-left: auto;
    color: #FFF;
}
.record_footer_lift {
    float: left;
    color: #FFF;
}
.record_footer_right {
    float: right;
    color: #FFF;
 
}
.record_footer a {
    color: #FFF;
}




#banner_nei{ height:269px; width:100%; margin:0 auto;position:relative; overflow:hidden}

.left {
    width:900px;
    height: auto;
    float: left;
    padding-right: 0px;
    margin-bottom: 21px;
    margin-left: 5px;
}

.word_top {
    height: 43px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d5d5d5;
    background-image: url(../images/word_top_bj.png);
    background-repeat: no-repeat;
    background-position: left;
    margin-top: 10px;
    font-size: 14px;
    padding-left: 10px;
    padding-top: 1px;
    margin-bottom: 15px;
    text-align: left;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #000;
}
.word_27 {
    font-size: 24px;
    line-height: 35px;
    margin-bottom: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
    font-family: "Î¢ÈíÑÅºÚ";
	color: #333;
}
.word_14 {
    float: left;
    width: 100%;
    font-size: 14px;
    line-height:30px;
    margin-bottom: 5px;
    text-align: left;
    font-family: "Î¢ÈíÑÅºÚ";
 
}
.word_img {
    margin-top: 16px;
    margin-bottom: 20px;
    float: left;
    overflow: hidden;
    width: 755px;
    font-size: 14px;
    line-height: 25px;
    font-family: "Î¢ÈíÑÅºÚ";
}
.word_14  p{
    font-size: 14px;
    color: #333;
    line-height:30px;
    text-align: justify;
    text-justify: inter-ideograph;
}

.word_14_x{color: #333;}





.right{width: 170px; float:right;}

#nr_pl_compare_menu {
    
    height: auto;
    overflow: hidden;
    _position: absolute;
    overflow: hidden;
   
    
}

#left_nav_dh {
    width: 170px;
    height: auto;
    overflow: hidden;
    _position: absolute;
    overflow: hidden;
    float: left;
 
    margin-top: 35px;
    margin-bottom: 30px;
}
#left_nav_name {
    margin-top: 8px;
    font-size: 18px;
    line-height: 30px;
    background-image: url(../images/left_nav_name_about.jpg);
    background-repeat: no-repeat;
    padding-left: 15px;
    height: 46px;
}
#nr_pl_compare_menu ul {
    color: #444744;
    list-style: none;
    overflow: hidden;
    width: 170px;
    margin-left: 70;
    float: left;
}
#nr_pl_compare_menu ul li.active {
    /* white-space: nowrap; */
    color: #FFF;
    display: inline-block;
    /* line-height: 29px; */
    display: block;
    font-size: 14px;
    background-image: url(../images/left_nav_bj_a.jpg);
    background-repeat: no-repeat;
}
#nr_pl_compare_menu ul a li {
    position: relative;
    background-image: url(../images/left_nav_bj.jpg);
    background-repeat: no-repeat;
    height: 30px;
    float: left;
    color: #444744;
    font-size: 14px;
    padding-top: 6px;
    padding-left: 35px;
	width: 100%;
}
#nr_pl_compare_menu ul a:hover li {
    position: relative;
    background-image: url(../images/left_nav_bj_a.jpg);
    background-repeat: no-repeat;
    float: left;
    color: #FFF;
    font-size: 14px;
}




.news_list_frame {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
    color: #000;
}

.news_list_frame ul li {
    line-height: 50px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCC;
    width:100%; clear:both; overflow:hidden;
 
    margin-bottom: 10px;
}
.news_list_pic {
    float: left;
    width: 180px;
    margin-bottom: 10px;
}
.news_list_pic img{ width:160px; height:109px;}
.news_list_title {
    float: left;
    width: 500px;
    margin-left: 20px;
}
.news_list_title a {
    float: left;
    font-size: 14px;
    color: #333;
}
.news_list_date {
    float: right;
    width: 105px;
}
.news_list_more {
    float: left;
    width: 500px;
    margin-left: 20px;
}
.faq_list_title {
    float: left;
    width: 500px;
    margin-left: 20px;
	font-size:14px;

}
.faq_list_title span{
	color:#F90;
}
.faq_list_more {
    float: left;
    width: 810px;
    margin-left: 20px;
	font-size:14px;
	color:#484848;
	line-height:35px;
} 
.faq_list_more span{
	color: #F90;
	width: 50px;
	float: left;
}
.faq_list_more i{
	font-style: normal;
	display: block;
	float: right;
	width: 755px;
}
.down_list_frame {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
    color: #000;
}

.down_list_frame ul li {
    line-height: 50px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCC;
    width:45%; overflow:hidden;
    margin-bottom: 10px;
} 
.down_list_title {
    float: left;
    width: 90%;
    margin-left: 20px;
	font-size:14px;
	background:url(../images/down.jpg) no-repeat left 15px;;
	padding-left:25px;
	

}
.down_list_more {
    float: left;
    width: 90%;
    margin-left: 20px;
	font-size:14px;
	color:#484848;
	line-height:40px;
} 
.dxian{ width:1px; height:20px; border-left:1px solid #000; float:right;}


.feny {
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    padding-top: 30px;
	 margin-top: 20px;
    margin-bottom: 20px;
}


.news_title {
    font-size: 22px;
    line-height: 70px;
    width:100%;
    text-align: center;
    color: #333;
    font-family: "Î¢ÈíÑÅºÚ";
}

.news_date {
    width:100%;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    line-height: 30px;
    font-size: 13px;
	color:#333;
}
.news_content {
    font-size: 14px;
    font-family: "Î¢ÈíÑÅºÚ";
}
.news_content p{ line-height:30px; color:#333;}
.news_content img{ max-width:900px; border:1px solid #d5d5d5; padding:2px;}

.product_table{border-collapse: collapse;}
.product_table td{ padding:5px; border:1px solid #d5d5d5;color:#666; font-size:14px;}
.product_table td p{line-height:25px;}
.product_table td.tit1{ background:#ededed; font-size:14px; font-weight: bold;}
.product_table td.tit{ font-weight:bold; font-size:14px;padding:6px;background:#ededed;}

.pro_list_nav {
    float: left;
    width: 1096px;
    height: 88px;
    overflow: hidden;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    text-align: center;
    padding-left: 50px;
}
.pro_list_nav ul li {
    height: 88px;
    width: 120px;
    float: left;
    margin-right:22px;
    margin-left: 22px;
}
.pro_list_nav ul li a {
    height: 88px;
    width: 120px;
    line-height: 100px;
    background-image: url(../images/pro_nav_bj_1.jpg);
    background-repeat: no-repeat;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    float: left;
	text-align:center;
	color:#333;
}

.pro_list_navimg {
    float: left;
    width: 1010px;
	margin:0px 68px;
	line-height:25px;
}

.pro_list_navimg .pro_list_jianj{ line-height:30px; padding:13px; border:1px solid #d5d5d5;
	margin:20px 0;
	font-size:14px;

}
.pro_list_navimg ul {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #999;
    margin-bottom: 30px;
    padding-bottom: 30px;
    overflow: hidden;
}

.pro_list_navimg ul li {
    width: 109px;
    float: left;
    margin-right: 15px;
    margin-left: 20px;
    margin-top: 20px;
    font-size: 14px;
	text-align:center;
}

.baselayout {
    overflow: hidden;
    float: left;
    margin-top: 20px;
}


.w370 {
    width: 322px;
    margin-bottom: 17px;
}

.leftt {
    float: left;
    margin-right: 17px;
}

.word_left {
    float: left;
    width: 500px;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 10px;
    font-family: "Î¢ÈíÑÅºÚ";
}
.word_right_img {
    float: right;
    width: 357px;
}
.word_27_x {
    font-size: 27px;
    line-height: 45px;
 
    width: 100%;
    margin-top: 15px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #333;
    font-family: "Î¢ÈíÑÅºÚ";
    font-weight: bold;
}


.job {
 
    width:100%;
    color: #000;
}

.table_tr  div{
	text-align:center;
	color: #FFF;
    font-size: 16px;
}
.contact_n {
    font-size: 16px;
    line-height: 45px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #333;
}
.contact_w {
    margin-top: 15px;
    font-size: 12px;
}

.red {
    color: #F00;
}

.word_top {
    height: 43px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d5d5d5;
    background-image: url(../images/word_top_bj.png);
    background-repeat: no-repeat;
    background-position: left;
    margin-top: 10px;
    font-size: 14px;
    padding-left: 10px;
    padding-top: 1px;
    margin-bottom: 15px;
    text-align: left;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #000;
}
.word_map_t {
    background-image: url(../images/dt_over.jpg);
    background-repeat: no-repeat;
    background-color: #da9e3c;
    height: 36px;
    padding-left: 35px;
    line-height: 36px;
    color: #FFF;
    float: left;
    width: 1111px;
    margin-top: 10px;
}

.word_map_m {
    float: left;
    margin-top: 10px;
    width: 100%;
}
.word_map_m_1 {
    height: 50px;
    width: 140px;
    line-height: 50px;
    padding-left: 60px;
    float: left;
    background-color: #eee;
    margin-right: 20px;
}
.word_map_m_2 {
    height: 50px;
    width: 143px;
    line-height: 50px;
	text-align:center;
    float: left;
    background-color: #eee;
    margin-right: 20px;
}
.word_map_m_5 {
    float: left;
    margin-top: 15px;
    margin-right: 15px;
    font-size: 14px;
}
.word_map_m_3 {
    height: 50px;
    width: 103px;
    line-height: 50px;
    float: left;
    background-color: #eee;
    margin-right: 8px;
    text-align: center;
}
.word_map_m_4 {
    height: 50px;
    width: 130px;
    line-height: 50px;
    float: left;
    background-color: #eee;
    margin-right: 10px;
    text-align: center;
}



















#nr_pl_compare_menu ul div .ej li {
	line-height: 35px;
	height:35px;
	border-bottom:1px solid #de9023;
	padding-left:35px;
	font-size:13px;
}




.wrap_let ul li{  position: relative;
   
    background-repeat: no-repeat;
	line-height:36px;
    float: left;
    color: #444744;
    font-size: 14px;
	width:100%;
 
	}


 .wrap_let ul li a{  
    background-image: url(../images/left_nav_bj.jpg);
    background-repeat: no-repeat;
	line-height:36px;
    color: #444744;
    font-size: 14px;
	display:block;
    padding-left: 35px;
	}


.job_active a{
    color: #FFF;
   
    background-image: url(../images/left_nav_bj_a.jpg) !important;
    background-repeat: no-repeat;
}

.wrap_let ul li div.select a{    border-bottom: 1px solid #de9023; background:none !important;}
