@charset "utf-8";
body { font-family: "宋体", Arial; font-size: 12px; color:#333; margin:0 auto; background:#f3f0fb; }
ul ,form ,p ,div ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,input ,text ,textarea ,dl ,dt ,dd{ padding:0; margin:0;}
ul{ list-style:none;}
img{ border:none;}
a{ color:#333; 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;}

.ht10{ height:10px;}
.mt6{ margin-top:6px;}
.mt10{ margin-top:10px;}
.mt13{ margin-top:13px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}

/*----------------------------top parts----------------------------*/
.top_bg{ background:#d8cef3; height:104px;}
.top{ background:url(top_bg2.jpg) no-repeat; height:104px;}
.nav_bg{ background:url(nav_bg.gif) repeat-x; height:44px;}
.foot_bg{ background:url(foot_bg.gif) repeat-x; height:272px;}

.top ,.nav ,.main_box ,.foot ,.ny_banner ,.ny_box{ clear:both; width:1000px; margin:0 auto; border:0px solid red;}

.top_r{ width:238px; padding-top:47px;}

/*----------------------------nav parts----------------------------*/
.nav{ height:44px; line-height:44px;}
.nav li{ float:left; font-size:14px; font-weight:bold; color:#fff;}
.nav li a{ width:125px; text-align:center; color:#fff; display:block;}

/*----------------------------mainbox parts----------------------------*/
.main_box1{ clear:both;}
.flash{ width:736px;}
.flash img{ border:1px solid #1b1b1b;}

.main_rb1{ width:249px; height:317px; border:1px solid #c4c4c4; background:#fff;}
.order_check{ height:164px;}
.order_check h3{ background:url(check_bt.gif) repeat-x; height:26px; line-height:26px; font-size:14px; padding-left:17px;}
.check_nr{ clear:both; padding:0 10px;}
.check_nr li{ padding-top:10px; text-align:center;}
.area{ width:220px; height:80px; padding:5px 0 0 5px; background:none; border:1px solid #4894c7; color:#0809A1; font-size:12px;}

.gg_box{ clear:both; height:153px;}
.gg_box h3{ background:url(gg_bt.gif) repeat-x; height:25px; line-height:25px; font-size:14px; padding-left:17px;}
.gg_nr ul{ padding:5px 0 0 10px;}
.gg_nr li{ line-height:24px;}
.gg_nr li a:hover ,.ques_nr li a:hover ,.news_nr li a:hover{ color:#c50000;}

.main_box2{ clear:both;}
.main_l2{ width:239px;}
.main_m2{ width:372px; margin-left:8px; display:inline;  border:1px solid #c4c4c4;}
.main_r2{ width:370px; border:1px solid #c4c4c4;}
.ad_pic img{ border:1px solid #d4d4d4;}
.ques_box{ height:88px; border:1px solid #d4d4d4;}
.ques_box h3 ,.main_m2 h3 ,.main_r2 h3{ background:url(lm_bt.gif) repeat-x; height:25px; line-height:25px; font-size:14px; padding-left:17px;}
.main_m2 h3 span ,.main_r2 h3 span{ float:right; padding:7px 10px 0 0;}
.ques_nr{ background:url(ques_nrbg.gif) repeat-x; height:63px; }
.ques_nr ul{ background:url(ques_icon.gif) 14px 17px no-repeat; padding-left:50px;}
.ques_nr li{ padding-top:14px;}

.news_nr ,.about_nr{ clear:both; background:url(news_nrbg.gif) repeat-x;  }
.news_nr{ height:159px; padding:0 16px;}
.news_nr ul{ padding-top:12px;}
.news_nr li{ line-height:26px;}
.news_nr li span{ float:right;}

.about_nr{ height:147px; padding:12px 14px 0 14px;}
.about_nr img{ float:left; border:1px solid #e2e2e2; margin-right:10px; display:inline;}
.about_nr p{ line-height:22px;}

.foot1{ height:129px; padding-top:22px;}
.foot1_l{ width:318px;}
.foot1_m{ width:270px; margin-left:32px; display:inline; }
.foot1_r{ width:330px;}
.foot_line{ background:url(foot_line.gif) no-repeat; width:3px; height:105px;}

/*----------------------------foot parts----------------------------*/
.foot1_l h3 ,.foot1_m h3 ,.foot1_r h3{ font-family:"微软雅黑"; font-size:18px; color:#fff;}
.service_list ,.solve_list ,.city_list{ color:#fff; padding-top:10px;}
.service_list table tr td a ,.solve_list table tr td a{ color:#fff;}
.list_line{ clear:both; height:24px; line-height:24px;}
.list_line a{ color:#fff;}

.foot2{ color:#fff; text-align:center;}
.foot2 ul{ padding-top:20px;}
.foot2 li{ line-height:24px;}
.foot2 li a{ color:#fff;}
.arial{ font-family:Arial;}


/*ny.html*/
.ny_banner img{ border:1px solid #c4c4c4;}
.ny_box{ border:1px solid #c4c4c4; background:url(ny_bg.gif) repeat-y; padding-bottom:25px;}
.ny_lbox{ width:206px; padding-left:1px;}
.ny_rbox{ width:756px; padding-right:15px;}
.ny_lm ,.lm_list{ clear:both;}

.ny_lm h3{ background:url(ny_lbt.gif) no-repeat; height:34px; line-height:34px; font-size:14px; text-align:center; border:1px solid #eae7f0; border-bottom:none;}
.lm_one{ background:url(ny_lmbg.gif) no-repeat; height:31px; line-height:31px; font-weight:bold;}
.lm_one a ,.lm_two li a{ padding-left:76px;}
.lm_one a:hover ,.lm_two li a:hover{ color:#ec3c03; text-decoration:none;}
.lm_two{ background:#fff;}
.lm_two li{ height:29px; line-height:29px; border-bottom:1px solid #f3f0fb;}
#lm_hover a{ color:#ec3c03;}

.location{ height:22px; padding-top:16px; border-bottom:1px solid #3b2473;}
.blue{ color:#3b2473;}
ny_rnr_about { clear:both;}
.ny_rnr ,.ny_rlist{ clear:both;}
.ny_rlist{ height:99px; padding-top:19px; border-bottom:1px solid #f3f0fb;}
.ny_rlist a img{ float:left; margin-right:20px; display:inline;}
.ny_rlist h4 a{ font-size:14px; color:#3b2473;}
.ny_rlist p{ line-height:26px; padding-top:10px;}

.page{ clear:both; text-align:center; padding-top:20px;}



.pd_nc_zw {   padding-bottom:10px; word-break:break-all ; color:#000000; line-height:170%; padding-left:10px; padding-right:10px; padding-top:10px;   }


.pd_fl_lb { color:#000000   }

.pd_zw_pro_lb_pic1 { padding-right:25px; padding-left:5px;}
.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;  }


.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;
}
.index_pro_lb_lb a {
	}
.fl_b {
	background:url('tt4.gif') no-repeat;
	height:31px; line-height:31px;
	font-weight:bold; padding-left:76px;
}
.fl_s {
	padding-left:76px;
	background:#FFF;
	height:29px; 
	line-height:29px; 
	border-bottom:1px solid #f3f0fb;
}


.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;
}


/*add to search parts*/
.cz_btn{ border:none; background:url(reset.gif) no-repeat; width:84px; height:22px; cursor:pointer;}
.check_nr form ul li span{ float:left; padding-left:20px;}






