body {font:13px '微软雅黑',arial,sans-serif; margin: 0px; color:#000; }
ul, li { margin: 0px; padding: 0px; list-style: none outside none; }
a{text-decoration:none;outline:none; padding:0; margin:0;color:#000;}
a:link { color:#000; text-decoration: none; }
a:visited { text-decoration: none; color:#000; }
a:hover { text-decoration: none; color:#ff0000; }
a:active { text-decoration: none; color:#000; }
a.white:link { color: rgb(255, 255, 255); text-decoration: none; }
a.white:hover { color: rgb(255, 255, 255); text-decoration: none; }
a.white:active { color: rgb(255, 255, 255); text-decoration: none; }
a.white:visited { color: rgb(255, 255, 255); text-decoration: none; }




#top1 { margin: 0pt auto; width: auto; overflow: hidden; background: url('topbg.jpg') repeat-x scroll 0% 0% transparent; }
#top { height: 78px; }
#indexlogo{ background:url("logo.png") no-repeat; width:528px; height:59px; float:left; margin-top: 12px;}
#indexlogo h1{margin: 0px; padding: 0px;}
#indexlogo a{ width:528px; height:59px; display:block; text-indent:-999em;}
#topzi { width: 480px; height: 65px; float: right; text-align: left; background-image: url('tel.png'); background-repeat: no-repeat; background-position: 130px bottom; overflow: hidden; }
#topzi a{width:0px; height:0px;  display: block; text-indent:-9999em;}
#top, #content, #tj_pro, #footer_feilei, #footer_link{ margin: 0pt auto; width: 1200px; overflow: hidden; }
#nav { margin: 0pt auto; width: 1200px; }
#top1, #bottom, #bottomzi{ margin: 0px auto; width: 100%; overflow: hidden; }
#bannerbg { margin: 5px auto 0px auto; width: 1200px; height: 350px; }
#wrap { width: 100%; margin: 0pt auto; background: url('tj_bg.jpg') repeat-x scroll 0% 0% transparent; }
#tj_pro { margin-top: 3px; }
#tj_pro li {font-weight: bold; line-height: 30px; text-align: center; padding: 0px 17px 0px 15px; float: left; background: url('yd1.jpg') no-repeat scroll right center transparent; }
#tj_pro h2{font-size: 14px; margin-top: 0px; }
#content { margin-top: 5px; }
#sy_left { float: left; width: 925px; }
#sy_about { float: left; width: 232px;}
#sy_com { float: left; width: 210px; padding: 5px 10px 8px; margin-top: 10px; border: 1px solid rgb(216, 216, 216); }
#sy_com h2{margin:0px auto 0px auto;}
.sy_comeb{height:258px; overflow: hidden;}
#sy_fw { float: left; width: 210px; padding: 5px 10px 15px; margin-top: 10px; }
#sy_comtit { background: url('zjhx.jpg') no-repeat scroll left center transparent; height: 35px; width: 100%; }
#sy_comnewstit {background: url('com-news.jpg') no-repeat scroll left center transparent; height: 35px; width: 100%; }
#sy_comzi { line-height: 30px; width: 100%; text-indent: 20px; }
#sy_pro { float: right; width: 680px; overflow: hidden; margin: 10px 0px 0px 5px; }
#sy_pro_tit {  }
#sy_fl_pro h2{ font-size: 14px; margin: 5px 0px 0px 0px; color: rgb(204, 0, 0); background: url('gif-0493.gif') no-repeat scroll 122px center transparent; }
#sy_fl_pro { width: 100%; height:500px; margin: 0pt auto; }
#sy_fl_pro li { width: 335px; float: left; margin-top: 21px; margin-right: 3px; }
.sy_fl_proimg { float: left; width: 45%; }
.sy_fl_proimg  img{ height: 135px; width: 149px; }
.sy_fl_pror { float: right; width: 53%; line-height: 18px; color:#000; }
.sy_fl_pror h4 { font-size: 14px; margin: 0px 0px 5px 0px; color:#000; }
.sy_fl_pror span{line-height:30px;}
#sy_right { float: right; width: 240px;  padding-left: 20px; }
#sy_right_news { float: left; width: 235px; padding-left: 0px; }
#sy_right_newstit { background: url('new.jpg') no-repeat scroll left center transparent; height: 35px; width: 100%; float: left; }
#sy_right_newstit  a, #sy_right_newstit h2{text-indent: -9999px; overflow:hidden; text-decoration: none;}
.atcTitList {height:300px; width: 100%; float: left; margin-top: 0px; overflow: hidden; }
.atcTitList LI {width:200px; height:30px; padding-right: 0px; clear: both; line-height: 30px; background: url('img00.jpg') no-repeat scroll left 9px transparent; padding-left: 10px; overflow: hidden;}
.atcTitList LI a {color:#000; }
.atcTitList LI a:hover { text-decoration:none; color: rgb(204, 0, 0); }

#bottom { background: url('bg_footer.gif') repeat-x scroll 0% 0% rgb(50, 50, 50); margin-top: 20px; overflow: hidden; }
#bottomzi { background: url('bgd.jpg') repeat-x scroll 0% 0% transparent;}
#bottomzi ul { margin-left: 25%; }
#bottomzi li { line-height: 30px; float: left; color: rgb(255, 255, 255); }
#bottomzi li  a{color: rgb(255, 255, 255); }
#footer_feilei {padding-top: 20px; text-align: left; padding-bottom:20px; }


#footer_feilei .first1 { float: left; width: 12% ! important; padding: 0pt 0px; }
#footer_feilei .first2 { float: left; width: 45% ! important; padding: 0pt 0px; }

#footer_feilei .first1 dd { line-height: 40px; background: url('bg_list_02.gif') no-repeat scroll left center transparent; padding-left: 10px; width: 100%; color: rgb(255, 255, 255);}
#footer_feilei .first2 dd { line-height: 40px; background: url('bg_list_02.gif') no-repeat scroll left center transparent; padding-left: 10px; width: 31%; color: rgb(255, 255, 255);float:left;}


#footer_feilei li dl dt { font-size: 14px; font-weight: bolder; margin-bottom: 15px; color: rgb(255, 255, 255);}
#footer_feilei li dl dt a { color: #fff;}
#footer_feilei li dd { line-height: 40px; background: url('bg_list_02.gif') no-repeat scroll left center transparent; padding-left: 10px; width: 100%; color: rgb(255, 255, 255);}
#footer_feilei a:link,#footer_feilei a:hover,#footer_feilei a:active,#footer_feilei a:visited { color: rgb(255, 255, 255); text-decoration: none; }
#footer_link span {font-size: 12px;}
#footer_link a:link,#footer_link a:hover,#footer_link a:active,#footer_link a:visited {line-height: 24px; font-size: 12px; text-decoration: none; color:#000;}
DL { padding: 0px; margin: 0px; }
DT { padding: 0px; margin: 0px; }
DD { padding: 0px; margin: 0px; }
UL { padding: 0px; margin: 0px; }


.nav { background: url('nav_bg.jpg') repeat-x scroll 0% 0% transparent; width: 100%; margin: 0pt auto; }
#nav { height: 33px; background: url('nav_bg.gif') no-repeat scroll 0pt -35px transparent; }
#nav li.nav_m { position: relative; float: left; width: 171px; text-align: center; background: url('nav_x.jpg') no-repeat scroll right center transparent; font-size: 14px; height: 33px; line-height: 33px; }
#nav li.nav_index { background: url('nav_x1.jpg') no-repeat scroll 0% 0% transparent; }
#nav li.nav_m a.nav_m_link { color: rgb(255, 255, 255); display: block; text-align: center; font-weight: bold; }
#nav li.nav_m a.nav_m_link:hover { background: url('nav_bg.gif') no-repeat scroll 0pt 0pt transparent; }
.nav_sub_main { z-index: 999; position: absolute; width: 171px; top: 33px; left: -9999px; }
#nav li.nav_m:hover .nav_sub_main { left: 0px; }
.nav_sub_main LI { text-align: center; line-height: 26px; height: 27px; font-size: 12px; color: rgb(255, 255, 255); }
.nav_sub_main LI A { width: 171px; display: block; background: url('bg_sed_navi.png') no-repeat scroll center bottom transparent; height: 27px; color: rgb(255, 255, 255); }
.nav_sub_main LI A:hover { background: url('bg_sed_navi_h.png') no-repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); }
.main_menu { z-index: 100; position: absolute; width: 1050px; display: none; background: url('nav_sub.gif') repeat-x scroll 0px -120px rgb(242, 242, 242); height: 320px; font-size: 12px; overflow: hidden; top: 33px; left: -377px; }
#nav li.nav_m:hover .main_menu { display: block; }
.navpro { margin: 0px auto; width: 1150px; overflow: hidden; }
.navpro DL { background: url('nav_sub_r.gif') no-repeat scroll right bottom transparent; float: left; height: 320px; overflow: hidden; margin-right: 20px; }
.navpro DL DT { line-height: 28px; margin-bottom: 5px; background: url('nav_sub.gif') no-repeat scroll 0px 0px transparent; height: 28px; overflow: hidden; }
.navpro DL DT A { color: rgb(0, 0, 0); }
.navpro DL DT A STRONG { color: rgb(255, 255, 255); font-size: 12px; margin-left: -30px; }
.navpro DL DD { text-indent: 12px; background: url('yd.jpg') no-repeat scroll left center transparent; height: 30px; overflow: hidden; text-align: left; }
.navpro DL DD A { display: block; }
.navpro DL DD A:hover { background: none repeat scroll 0% 0% rgb(204, 0, 0); color: rgb(255, 255, 255); font-weight: bold; height: 25px; line-height: 25px; }
.navpro DL.navpro_1 { width: 180px; }
.navpro DL.navpro_2 { width: 160px; }
.navpro DL.navpro_3 { width: 160px; }
.navpro_r { width: 140px; height: 320px; }
.navpro_r DL { background: none repeat scroll 0% 0% transparent; float: none; height: auto; margin-right: 0px; }
.fl { float: left; }
#sy_right_faqtit { background: url('faq.jpg') no-repeat scroll left center transparent; height: 35px; width: 100%; float: left; }
#sy_right_faqtit h2{text-indent: -9999px; overflow:hidden; text-decoration: none;}

.con {width: 234px;height: 350px; border:1px solid #dfdfdf; position: relative;background:#efefef;overflow: hidden;}
.con .bottomcover {position: absolute;bottom: 0;height: 35px;width: 258px;}
.con ul {position: relative;margin: 0px 8px;top: 0;left: 0;padding: 0;}
.con ul li {border-top: 1px dotted #d6d6d6;overflow: hidden;line-height: 31px;}
.con p{margin:0 0 0 0;}

#h_ban{height:400px; border-bottom:4px solid #d2d2d2;margin-top: 2px; }
.h_ban_bg{height:400px; width:100%}
.h_ban .cur_btn{display:block;height:400px; margin:0 auto;}
.img_num{position:relative;z-index:888;width:960px;margin:auto;}
.img_num ul{position:absolute;top:-20px;z-index:1;right:48%;}
.img_num ul li{float:left;margin-left:5px;}
.img_num ul li a{display:block;width:50px;height:13px;background:url("new_icon.png") no-repeat right center;}
.img_num ul li.slidy-link-selected a{background:url("new_icon.png") no-repeat left center;}
.bgbot{background:url("bgbot.png") no-repeat; height:29px; background-position:center; border-top:1px solid #fff;}

#LRdiv1 #LR_Tb4 td p {
	margin: 0; padding: 0;}
