﻿@charset "utf-8";
body { font-family: "宋体", Arial; font-size: 12px; color:#626262; background:#fff; margin:0 auto; }
ul ,form ,p ,div ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,input ,text ,textare ,dl ,dt ,dd{ padding:0; margin:0;}
ul ,ol ,li{ list-style:none;}
img{ border:none;}
a{ color:#626262; text-decoration:none;}
a:hover{ text-decoration:underline;}
h1 { font-size:16px; margin:0px; }
h2 { font-size:14px;  margin:0px;}
h3 { font-size:12px;  margin:0px;}
.fl{ float:left;}
.fr{ float:right;}

.clear{ clear:both; height:0; overflow:hidden;}

.red{ color:#fc0000;}

.mt10{ margin-top:10px;}

.date ,.nav_m li ,.lm_bt h3{ font-size:14px; font-family:"微软雅黑";}

.top ,.nav ,.banner_box ,.mainbox ,.brand ,.foot ,.ny_box{ width:1001px; margin:0 auto;}

/*--------------- top parts ---------------*/
.top{ height:117px;}
.logo{ width:482px; }
.top_r{ width:250px;}
.top_r li{ padding-top:30px;}

/*--------------- nav parts ---------------*/
.nav_l{ background:url(nav_l.gif) no-repeat; width:5px; height:39px;}
.nav_m{ background:url(nav_m.gif) repeat-x; width:991px; height:39px; line-height:39px;}
.nav_r{ background:url(nav_r.gif) no-repeat; width:5px; height:39px;}
/*.nav_m li{ float:left; padding:0 1px;}
.nav_m li a{ color:#fff; width:102px; height:39px; text-align:center; display:block;}
.nav_m li a:hover ,#nav_hover a{ color:#011e7e; background:url(nav_hover.gif) no-repeat; height:39px; text-decoration:none;}*/
.nav_line{ background:url(nav_line.gif) no-repeat; width:2px; height:39px;}

#main_nav { overflow: visible; padding-left:10px; }
#main_nav li { float: left; position: relative; z-index: 5; }
#main_nav li a { color: #fff; display: block; width: 102px; height: 39px; text-decoration: none; line-height: 39px; text-align: center; }
#main_nav li ul li a {  width: 142px; height: 39px; line-height: 39px; margin: 0px; }
#main_nav li ul li a:hover { text-decoration:underline; }
/*#main_nav li a:hover { background:#ccc; color:#f00;  }*/
#main_nav li.focus a { background:url(nav_hover.gif) no-repeat; height:39px; color:#011e7e;  }
#main_nav li.focus ul li a { background: none; font-weight:normal; color:#fff; }
/*#main_nav li.focus ul li a:hover{ background: #b50300;}*/
#main_nav li ul { position: absolute; top: 39px; left: 0px;  background: #1A3489; border-color: #000; border-style: none solid solid; border-width: medium 1px 1px; display: none; /*border-top:3px solid #cf0300;*/}
#main_nav li ul li{ float: none; }



/*--------------- banner parts ---------------*/
.banner_box{ padding-top:8px;}
.banner img{ border:1px solid #cbcbcb;}
.banner_shadow{ background:url(banner_shadow.jpg) no-repeat; height:20px;}
.banner_ny_shadow{ background:url(banner_ny_shadow.gif) no-repeat; height:15px;}

/*--------------- mainbox parts ---------------*/
.mainbox{ padding-top:5px; border:0px solid red;}
.main_l{ width:251px; margin-right:23px; /* display:inline;*/}
.main_m{ width:364px;}
.main_r{ width:343px;}

.lm_box{ border:1px solid #a7aec3; margin-top:15px;}
.lm_bt{ background:url(lm_tbg.gif) repeat-x; height:29px;}
.lm_bt h3{ background:url(lm_bt_bg.gif) no-repeat; width:100px; height:27px; padding-top:2px; text-align:center; color:#fff;}
.lm_bt span{ float:right; padding:7px 9px 0 0;}

.ser_nr{ height:214px; padding:0 32px 0 18px;}
.ser_nr li{ height:28px; line-height:28px; border-bottom:1px dotted #d4d4d4; background:url(xs_icon1.gif) 0 10px no-repeat;}
.ser_nr li a ,.news_nr2 li a{ padding-left:15px;}
.ser_nr li a:hover ,.news_nr2 a:hover ,.dl_nr li a:hover ,.policy_nr li a:hover{ color:#fc0000; text-decoration:none; }

.about_nr{ height:200px; padding:14px 12px 0 12px;}
.about_nr img{ padding:2px; border:1px solid #d6d6d6; float:left; margin-right:15px;}
.about_nr a:hover img ,.news_nr a:hover img{ border:1px solid #F60;}
.about_nr p{ line-height:20px;}

.news_nr{ height:200px; padding:14px 15px 0 10px;}
.news_nr img{ padding:2px; border:1px solid #d6d6d6; float:left; margin-right:8px;}
.news_nr h4 a{ font-weight:normal; font-size:12px; color:#f50000; height:20px; border-bottom:1px dotted #d5d5d5; display:block;}
.news_nr p{ line-height:20px; padding-top:3px; }

.news_nr2 ul{ padding-top:5px;}
.news_nr2 li{ height:24px; line-height:24px; background:url(xs_icon1.gif) 0 6px no-repeat;}

.dl_nr{ height:204px; padding:10px 15px 0 15px;}
.dl_nr li{ height:24px; line-height:24px;}

.policy_nr{ height:204px; padding:10px 10px 0 20px;}
.policy_nr li{ line-height:24px;}
.policy_nr li a:hover{ text-decoration:underline;}

/*--------------- brand parts ---------------*/
.brand{ height:47px; padding-top:19px; border-top:1px solid #abb5d6; border-bottom:1px solid #abb5d6;}
.brand li{ float:left; padding-left:16px;}

/*--------------- foot parts ---------------*/
.foot{ padding-bottom:13px;}
.foot ul{ text-align:center;}
.foot li{ padding-top:13px;}
.foot li a:hover{ color:#fc0000;}


/*--------------- ny.html parts ---------------*/
.ny_box{ padding:10px 0;}
.ny_lbox{ width:204px;}
.ny_rbox{ width:777px; overflow:hidden;}

.ny_lm{ border:1px solid #dbdbdb; padding:10px 0 40px 0;}
.ny_lm_tt{ height:29px; background:url(xs_lm_line.gif) left bottom repeat-x;}
.ny_lm_tt h3{ font-size:14px; font-weight:bold; color:#050505; padding:3px 0 0 40px; background:url(xs_lm.gif) 20px 4px no-repeat;}
.ny_lm_nr{ padding:3px 18px;}
.ny_lm_nr li{ line-height:31px; border-bottom:1px dotted #dbdbdb; }
.ny_lm_nr li a{ color:#1b1b1b; padding-left:14px; background:url(xs_black.gif) 0 2px no-repeat;}
.ny_lm_nr li a:hover{ background:url(xs_icon1.gif) 0 2px no-repeat; color:#f00;}

.contact{ border:1px solid #dbdbdb; padding-top:10px;}
.contact_nr{ padding:10px 25px 100px 20px; background:url(tel_bg.gif) right bottom no-repeat;}
.contact_nr li{ padding:6px 0; color:#181818;}
.contact_nr li p{ line-height:18px;}

.loc_box{ height:26px; padding-top:8px; background:url(xs_rloc.gif) right top no-repeat; border:0px solid red;}
.loc_box span{ font-size:14px; font-weight:bold; color:#232222;}
.loc_box span a{ color:#232222;}
.ny_rnr_about{ border:1px solid #c0c0c0; padding:25px 20px;}
.ny_rnr{ border:1px solid #c0c0c0; padding:25px 20px;}
.ny_rnr p{ line-height:24px; text-indent:24px; color:#474747;}





.pd_nc_zw {  padding-bottom:10px; word-break:break-all ; color:#000000; line-height:170%; padding-left:10px; padding-right:10px;  }


.pd_fl_lb { color:#000000   }

.pd_zw_pro_lb_pic1 { padding-right:20px;}
.pd_zw_pro_lb_pic1 img { border:solid 1px #D3DBEF  }
.pd_zw_pro_lb_pic1_img { text-align:center; }
.pd_zw_pro_lb_pic1_img img { border:solid 1px #ccc; width:160px; height:120px;}
.pd_zw_pro_lb_pic1_bt { text-align:center; font-size:12px;  padding-top:5px}





.apd_zw_pro_lb_pic1 { padding-right:15px;}
.apd_zw_pro_lb_pic1 img { border:solid 1px #D3DBEF  }
.apd_zw_pro_lb_pic1_img { text-align:center; }
.apd_zw_pro_lb_pic1_img img { border:solid 1px #ccc; width:170px; height:170px;}
.apd_zw_pro_lb_pic1_bt { text-align:center; font-size:12px;  padding-top:5px}






.pd_zw_pro_lb_pic1_xh { text-align:center; font-size:12px; }
.pd_zw_pro_lb_pic1_bt a,.pd_zw_pro_lb_pic1_xh a { color:#333333 }

.pd_zw_pic { text-align:center; clear:both; padding-top:10px; overflow:hidden; }

.pd_zw_lb_body { padding:10px;  clear:both; line-height:170%}  


/*pindao show*/
.nc_keywords { padding-top:10px; padding-bottom:10px; }
.anli_fy { padding-left:13px; padding:10px 0px 10px 0px; line-height:200%}
.anli_fy li {  list-style:none;}

.pro_pic,.pro_pic2 { text-align:center; padding:5px; }

.pd_zw_lb_xg { padding-top:10px; padding-left:10px;  clear:both; border-top:dotted 1px #ccc; line-height:150%;}
.Related_Cases { padding-top:10px; padding-left:10px;  clear:both; border-top:dotted 1px #ccc;}
.Related_Cases_bt { font-weight:bold;}  
.Related_Cases_lb li {   padding-top:10px; background:url('bg99.gif') no-repeat 0px 12px; padding-left:20px;}
.pd_zw_lb_other { text-align:center; font-size:16px; padding-top:20px; }
.pd_zw_lb_other a { color:#FF3300}
.pd_zw_lb_other a:hover { color:#0189E2}
.pd_zw_lb_jj { padding-bottom:5px; padding-bottom:5px;}
.pd_zw_fx { text-align:right; border-bottom:solid 1px #ccc; padding-right:20px; padding-top:5px; padding-bottom:5px;} 


/*pindao lb*/
.pd_news_lb { background:url('bg99.gif') no-repeat 8px 16px; padding-left:25px; padding-top:12px; border-bottom:dotted 1px #ccc;  }
.pd_news_lb a {font-size:14px; font-weight:normal; }
.fy { clear:both; font-size:14px; padding-top:20px; padding-bottom:20px; font-family:"Arial"  }
.news_class { padding-left:20px; line-height:160%  }
.news_class_bt { width:550px; float:left; padding-bottom:5px; padding-top:5px; background:url('ico3.gif') no-repeat 0px 5px; padding-left:20px; }
.news_class_time { width:100px; float:left; text-align:center; padding-bottom:5px; padding-top:5px;}  
.news_lb_ge { border-top: dotted 1px #f1f1f1;}



.pd_zw_bt { font-size:18px; font-weight:bold; padding-top:10px; clear:both;text-align:center; padding-bottom:10px; background:url('bg17.gif') repeat-x 10px; }


.ab_r_tool { border-bottom:solid 1px #ccc; padding:10px; text-align:center}
.SBack { text-align:right; padding-top:10px; padding-right:10px; padding-bottom:10px;}
.nc_bt nc_btA links_body_bt h1{ font-size:16px; padding-top:10px;}
#bList_selected a { color:#E60505;  display:block; font-weight:bold }
#sList_selected a { color:#E60505; }
#List_selected a { color:#E60505; }

.zw_wz{ color:#000000}
.newsxs{ padding-left:20px; padding-right:10px;}
.nc_download_url { text-align:center; clear:both; padding-top:10px; padding-bottom:20px;}


.pd_zw_l { overflow:hidden; border:solid 1px #ccc; padding:10px; }
.pd_zw_r { text-align:left; line-height:150%;  padding-bottom:10px; width:60%;   padding-left:10px;}
.pd_zw_c { padding:10px;}

.pd_zw_lb_feedback { border:solid 1px #F90; padding:10px; clear:both; text-align:center; background:#FFFBEE}

.pd_zw_lb_qq { clear:both; padding:5px; vertical-align:middle}
.pd_zw_lb_qq img { padding-right:5px;}
.pd_zw_lb_other { text-align:center; font-size:16px; padding-top:20px; }
.pd_zw_lb_other a { color:#FF3300}
.pd_zw_lb_other a:hover { color:#0189E2}
.pd_zw_lb_model,.pd_zw_lb_region,.pd_zw_lb_jj{ padding-top:10px; padding-bottom:10px; font-size:12px; word-break:break-all;}
.pd_zw_lb_region {} 
.pd_zw_lb_jj {  clear:both; }
.pd_zw_lb_jb { padding-top:5px; padding-bottom:5px; word-break:break-all; }

 
.pd_zw_news_lb td { border-bottom:dotted 1px #ccc;}

.pd_zw_pro_lb_ge  { border-bottom:dotted 1px #ccc; padding-top:20px;}
.pd_zw_pro_lb  td {padding-top:10px; }
.ge_heaa { height:10px; font-size:1px; clear:both; width:80px; }


.lm_lmbg li{ text-align:left; height:20px; padding-top:10px; padding-left:20px; border-bottom:1px solid #d7d7d7;}


.ab_rrr{ padding-left:40px; padding-right:30px text-align:center}




.index_pro_lb {
	width:213px;
}
.index_pro_lb_bt { width:213px;
	background:#fff;
	padding-left:15px;
	clear:both;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	height:20px;
	color:#333
}
.index_pro_lb_bt a {
	color:#333;
}
.index_pro_lb_lb {
width:186px;
	background:url(ny_lmmbg.gif) repeat-y;  _margin-top:-6px; padding-top:10px;
	padding:10px 10px 10px 10px;
	border-top:0px;
}
.index_pro_lb_lb a {
	}
.fl_b {
	background:url('tt4.gif') no-repeat 5px 7px;
	padding-left:20px;
	border-bottom: solid 1px #f3f3f3;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold
}
.fl_s {
	padding-left:20px;
	background:url('tt8.gif') no-repeat 5px 10px;
	padding-top:8px;
	padding-bottom:5px;
	border-bottom:solid 1px #f3f3f3
}


.QQbox {
	Z-INDEX: 99999;
	RIGHT: 0px;
	WIDTH: 145px;
	POSITION: absolute;
	TOP: 350px
}
.QQbox .press {
	RIGHT: 0px;
	WIDTH: 33px;
	CURSOR: pointer;
	POSITION: absolute;
	HEIGHT: 158px;
}
.QQbox .Qlist {	WIDTH: 145px;
}
.QQbox .Qlist .t {
    clear:both;	
    	WIDTH: 145px;
	HEIGHT: 43px;
	BACKGROUND:url(/js/qq/top.gif) repeat 50% 50% ;
}
.QQbox .Qlist .b {
    clear:both;	
	font-size:1px;WIDTH: 145px;
	HEIGHT:21px;
	BACKGROUND:url(/js/qq/bottom.gif) no-repeat right 50%
}
.QQbox .Qlist .con {
	BACKGROUND:url(/js/qq/middle.gif) repeat-y ;	padding-left:10px; padding-right:10px;
}


.pd_zw_news_lb2 td { border-bottom:dotted 1px #ccc;}

.pd_zw_pro_lb2_ge  { border-bottom:dotted 1px #ccc; padding-top:20px;}
.pd_zw_pro_lb2  td {padding-top:10px; }
.pd_zw_pro_lb2_pic { width:150px; padding-bottom:5px;}




.pd_news_lb8 { background:url('bg99.gif') no-repeat 8px 13px; padding-left:25px; padding-top:12px; border-bottom:dotted 1px #ccc;  }
.pd_news_lb8 a {font-size:14px; font-weight:normal; }