
body{margin:0px; padding:0px; font-size:12px;}
a img{border:none;}
a{color:#333333; text-decoration:none;}
a:hover{color:#ff9000;}
.clear{clear:both;}
.bg{width:940px; margin:0 auto; padding:0px;}
.head{float:left; margin-top:5px; width:940px;}
.logo{width:280px; float:left;}
.gif{width:400px; float:left;}
.toprt{width:645px; float:right;}
.tptop{ float:right; text-align:right;}

.topwx{ position:absolute; top:20px; left:0px; display:none; z-index-99999}
.tptop li.weixin{ background:url("../images/icon_gz.gif") no-repeat; padding-left:20px; line-height:10px;}



.tptop ul{margin:0px; padding:0px; list-style:none;}
.tptop li{float:left; width:65px; padding-left:6px;  line-height:20px; background:url(../images/btct_icon.jpg) no-repeat 13px 6px; position:relative;}
.tel{float:right; width:200px; margin-top:60px;display:inline;}
.menu{background:url(../images/menu_bg.jpg) repeat-x; width:940px; height:34px; margin-top:5px; overflow:hidden;}
.menu ul{margin:0px; padding:0px; list-style:none;}
.menu li{float:left;}
.menu1{width:103px; text-align:center; line-height:34px;}
.menu1 a{color:#FFFFFF;}
.menu1 a:hover{color:#FF9000;}
.banner{width:940px; float:left; margin-top:15px;}
.icon_link{width:729px; height:187px; border:1px #e9e9e9 solid; float:left;}
.b_link{ float:left;}
.DEF{width:197px; float:right; border:1px #e9e9e9 solid;}
.ct_tel{float:left;}
.time{width:180px; float:left; height:35px; line-height:30px; padding-left:15px;}
.DEF_img{float:left;}
.defkf{width:197px; float:left;}
.kfqq{width:98px; float:left; margin-top:40px;}

.hour {color: #ff9000}
.contont{width:940px; float:left; margin-top:15px; display:inline;}
.ct_left{float:left; width:731px;}
.ctlf_top{float:left; width:727px; border:1px #e9e9e9 solid; height:31px; padding:1px;}
.ct_title{background:url(../images/ct_topbg.jpg) repeat-x; width:165px; height:31px; float:left;}
.tl_font{width:135px; background:url(../images/ct_tlicon.jpg) no-repeat 0px 10px; float:left; margin-left:10px; padding-left:15px; line-height:31px; display:inline; color:#FFFFFF; font-weight:bold;}
.tl_font a{color:#FFFFFF;}
.tl_font a:hover{color:ff6600;}
.position{ float:right; background:url(../images/dqym_icon.jpg) no-repeat 0px 10px; text-indent:22px; line-height:31px; padding-right:5px; text-align:right;}
.ctlf_middle{width:729px; border:1px #e9e9e9 solid; float:left; margin-top:8px; display:inline;}
.ctmd_top{width:729px; float:left; margin-top:15px; margin-bottom:15px; display:inline;}
.por{width:324px; float:left; margin:10px 20px; display:inline; height:150px;}
.porimg{float:left; width:85px; margin-top:30px; display:inline;border:1px #e9e9e9 solid;}

.porfont{float:right; width:217px; margin-left:20px; display:inline;}
.cpbti{float:left; width:217px; height:30px;}
.cpbti1{float:left; width:160px; background:url(../images/ct_icon.jpg) no-repeat 0px 3px; padding-left:15px; font-weight:bold; color:#333333;}
.pro_more{width:32px; float:right;}
.pro_list{width:207px; float:left; margin:0px; padding:0px; margin-left:10px; display:inline;}
.pro_list ul{margin:0px; padding:0px; list-style:none;}
.pro_list li{height:20px; background:url(../images/list_icon.jpg) no-repeat 0px 7px; padding-left:10px;}
.dashed{background:url(../images/dashed.jpg) repeat-x; width:689px; float:left; margin-left:20px; display:inline;}
.ctmd_bt{float:left; background:#edf2ff; width:727px; height:30px; text-align:center; line-height:30px; margin:1px; display:inline;}
.ctlf_bottom{float:left; width:729px; margin-top:20px;}
.ctlfbt1{width:229px; border:1px #e9e9e9 solid; float:left; padding:1px;}
.ctlfbt2{width:229px; border:1px #e9e9e9 solid; float:left; margin-left:15px; display:inline; padding:1px;}
.anltop{width:229px; border-top:4px #1352b1 solid; float:left; height:28px;}
.anltitle{width:160px; float:left; background:url(../images/bt_icon.jpg) no-repeat 0px 10px; padding-left:15px; line-height:28px; margin-left:10px; display:inline; color:#0d3084; font-weight:bold;}
.anmore{width:35px; float:right; margin-top:6px; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.bt_dashed{background:url(../images/bt_dashed.jpg) repeat-x; width:229px; height:3px; overflow:hidden; float:left;}
.anlct{width:205px; background:url(../images/btct_icon.jpg) no-repeat 0px 7px; float:left; padding-left:10px; margin-left:10px;  display:inline; line-height:22px;}
.ct_right{width:197px; border:1px #e9e9e9 solid; float:right;}
.name{width:190px; float:left; margin-top:13px; display:inline; margin-left:3px; height:22px; font-weight:bold; color:#333333;}
.rt_contact{float:left; margin-left:3px; display:inline; width:190px; line-height:20px;}
.chak{color:#ff9000; float:left; width:180px; margin-left:3px; display:inline; height:30px; line-height:30px;}
.map{float:left;}
.dqwz {color: #1352b1}
.bottom{width:940px; float:left; text-align:center; border-top:3px #1352b1 solid; margin-top:20px; padding-top:10px; padding-bottom:20px; line-height:20px;}
.bottom a{color:#0d3084;}
.bottom a:hover{color:#ff9000;}
.btlike {color:#0d3084}
.btyy {font-family: Arial, Helvetica, sans-serif}

.detail_top{width:689px; padding:20px;}
.det_title{float:left; text-align:center; width:689px; color:#000000;}
.detail_date{float:left; text-align:center; width:689px; height:20px;}
.detail_ct{float:left; width:689px; margin-top:10px;}

.rzzx{width:203px; float:left; margin:10px 20px; display:inline;}
.cpbtirz{float:left; width:203px; height:30px;}
.pro_listrz{width:193px; float:left; margin:0px; padding:0px; margin-left:10px; display:inline;}
.cpbti1rz{float:left; width:150px; background:url(../images/ct_icon.jpg) no-repeat 0px 3px; padding-left:15px; font-weight:bold; color:#333333;}
.pro_listrz ul{margin:0px; padding:0px; list-style:none;}
.pro_listrz li{height:20px; background:url(../images/list_icon.jpg) no-repeat 0px 7px; padding-left:10px;}

.news_top{width:689px; float:left; margin:20px; display:inline;}
.dashednew{background:url(../images/dashed.jpg) repeat-x; width:689px; float:left; height:5px; overflow:hidden;}
.new{width:689px; height:25px; float:left; line-height:25px;}
.new_ft{width:560px; float:left; background:url(../images/new_icon.jpg) no-repeat 0px 10px; padding-left:10px;}
.new_date{width:70px; float:right;}


.about_left{width:164px; padding:1px; float:left;}
.side_menu{float:left; background:#e0e7f2; padding-top:10px; width:162px; padding-bottom:30px;}
.side_menu ul{margin:0px; padding:0px; list-style:none;}
.side_menu1{height:30px; border-bottom:1px #ffffff solid; line-height:30px; width:162px; text-align:center; background:#ffffff;}
.side_menu1 a{color:#1352b1;}
.side_menu1 a:hover{color:#ff9000;}
.side_menu2{height:30px; border-bottom:1px #ffffff solid; line-height:30px; width:162px; text-align:center;}
.side_menu3{height:30px; line-height:30px; width:162px; text-align:center;}
.about_right{float:left; width:528px; margin-left:18px; margin-top:20px; display:inline;}
.about_banner{float:left; width:528px;}
.about_font{float:left; width:528px;}
.about_font{width:528px; float:left; margin-top:20px; line-height:20px;}


.index_left{float:left; width:231px;}
.idctlfbt1{width:229px; border:1px #e9e9e9 solid; float:left; padding:1px;}
.indctlfbt2{width:229px; border:1px #e9e9e9 solid; float:left; padding:1px; margin-top:10px;}
.indctlfbt3{ width:230px; border:1px #e9e9e9 solid; float:left; margin-top:10px;}
.idanlct{width:205px; background:url(../images/ind_icon.jpg) no-repeat 0px 7px; float:left; padding-left:10px; margin-left:10px; margin-top:5px; display:inline; line-height:20px;}
.index_right{width:695px; float:right;}
.idrt_top{width:695px; float:left;}
.idtp_left{width:484px; float:left;}
.id_about{width:484px; float:left; margin-top:15px;}
.idbt_titl{width:484px; background:url(../images/id_about.jpg) no-repeat; height:29px;}
.id_more{width:40px; float:right; line-height:29px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.idbt_cont{border-right:1px #e9e9e9 solid; border-bottom:1px #e9e9e9 solid; border-left:1px #e9e9e9 solid; width:462px; float:left; padding:20px 10px;}
.idbt_img{border:1px #e9e9e9 solid; width:86px; height:69px; padding:4px; float:left;}
.idbt_font{width:358px; float:right; line-height:20px; text-indent:22px;}
.idbt_dashed{background:url(../images/id_dashed.jpg) repeat-x; width:229px; height:3px; overflow:hidden; float:left;}
.indctlfbtsvi{width:482px; border:1px #e9e9e9 solid; float:left; padding:1px; margin-top:13px;}
.anltopsvi{width:482px; border-top:4px #1352b1 solid; float:left; height:30px;}
.anltitle{width:160px; float:left; background:url(../images/bt_icon.jpg) no-repeat 0px 10px; padding-left:15px; line-height:28px; height:28px; margin-left:10px; display:inline; color:#0d3084; font-weight:bold;}
.bt_dashedsvi{background:url(../images/id_dashed.jpg) repeat-x; width:482px; height:3px; overflow:hidden; float:left;}
.idrdsvi{width:450px; float:left; padding:25px 16px;}
.idrdsvi ul{margin:0px; padding:0px; list-style:none;}
.idrdsvi li{float:left; margin-left:5px; display:inline;}
.idtp_right{width:200px; float:right;}
.idct_right{width:197px; border:1px #e9e9e9 solid; float:right; margin-top:15px;}
.rzid_about{width:694px; float:left; margin-top:17px; display:inline;}
.rzidbt_titl{width:694px; background:url(../images/consult.jpg) no-repeat; height:29px;}
.rzidbt_tit2{width:694px; background:url(../images/consult2.jpg) no-repeat; height:29px;}
.rzidbt_cont{border-right:1px #e9e9e9 solid; border-bottom:1px #e9e9e9 solid; border-left:1px #e9e9e9 solid; width:692px; float:left; background:#edf2ff;}
.idrzzx{width:200px; float:left; margin:15px;display:inline;}
.idcpbtirz{float:left; width:200px; height:30px;}
.idpro_more{width:35px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.idpro_listrz{width:190px; float:left; margin:0px; padding:0px; margin-left:10px; display:inline;}
.idcpbti1rz{float:left; width:140px; background:url(../images/ct_icon.jpg) no-repeat 0px 3px; padding-left:15px; font-weight:bold; color:#333333;}
.idpro_listrz ul{margin:0px; padding:0px; list-style:none;}
.idpro_listrz li{height:20px; background:url(../images/list_icon.jpg) no-repeat 0px 7px; padding-left:10px;}
.idlike{width:918px; float:left; border:1px #e9e9e9 solid; margin-top:15px; padding:10px;}
.yqlj{width:70px; float:left; margin-top:15px;}
.like_right{width:840px; float:left;}
.like_img{width:840px; float:left;}
.like_img ul{margin:0px; padding:0px; list-style:none;}
.like_img li{float:left; margin-right:20px; display:inline;}
.like_font{width:840px; float:left; margin-top:10px;}
.like_font ul{margin:0px; padding:0px; list-style:none;}
.like_font li{float:left; margin-right:20px; display:inline;}


.prsd_line{border-top:1px #ffffff solid; width:162px; height:1px; overflow:hidden; float:left;}
.pro_menu{width:140px; height:25px; line-height:25px; margin-left:10px; display:block; overflow:hidden; background:url(../images/pro_icon.jpg) no-repeat 0px 8px; padding-left:12px;}
.pro_menu a{font-weight:bold;}
.promenu{ width:162px; display:block; clear:both; overflow:hidden}
.pro_menu1{width:140px; height:25px; line-height:25px; float:left; background:url(../images/pro_icona.jpg) no-repeat 10px 8px; padding-left:22px;}
.pro_menu1 a{font-weight:bold; color:#1352b1;}
.pro_menu1 a:hover{color:#ff9000;}
.promu2{width:142px; clear:both; display:block; overflow:hidden; background:#e0e7f2; border-top:1px #ffffff solid; margin-bottom:1px;padding-left:20px;}
.white{ background:#fff}
.promu2 ul{margin:0px; padding:0px; list-style:none; width:100%; display:block; overflow:hidden;}
.promu2 li{height:25px; line-height:25px; width:100%; display:block; overflow:hidden; margin:0; padding:0}
.about_rightp{float:left; width:542px; margin-left:18px; margin-top:20px; display:inline;}
.product{width:122px; float:left; margin-right:13px; display:inline; margin-bottom:10px;}
.product_img{float:left; border:1px #e9e9e9 solid;}
.product_font{width:122px; text-align:center;height:40px;float:left;}
.jiy{width:540px; float:left; text-align:center;}

.btnNav{
	  overflow:hidden;text-align:center; display:inline; height:30px; line-height:30px; background:#edf2ff; width:727px; 
}
.btnNav ul{ display:block;overflow:hidden;text-align:center;}
.btnNav li{
	display:block; overflow:hidden; padding:0 5px; text-align:center; float:right;margin-top:30px; color:#666;
}
.btnNav .NavItemTotal{display:inline; text-align:center;}
.btnNav .NavItemCur{display:inline;text-align:center;}
.btnNav .NavItemNormal{display:inline; text-align:center;}
.ctmd_bt ul{ display:block;overflow:hidden;text-align:center;}
.ctmd_bt li{
	display:block; overflow:hidden; padding:0 5px; text-align:center; float:right;margin-top:30px; color:#666;
}
.ctmd_bt .NavItemTotal{display:inline; text-align:center;}
.ctmd_bt .NavItemCur{display:inline;text-align:center;}
.ctmd_bt .NavItemNormal{display:inline; text-align:center;}

.sxp{float:left; width:689px;height:24px; line-height:24px;text-align:left;}

.sxp a{ text-decoration:none; color:#434343;}
.sxp a:hover{ text-decoration:underline; color:#ff6c00;}

.pagelist {padding:6px 0px; height:20px; font-size:12px; float:right; margin-right:12px; margin-top:10px; display:inline;}
.pagelist a{ color:#333; text-decoration:none;}
.pagelist ul li { float:left; border:1px solid #5d9cdf; height:20px; line-height:20px; margin:0px 2px; list-style:none;}
.pagelist ul li a, .pageinfo { display:block; padding:0px 6px; background:#e6f2fe;}
.pageinfo  { color:#555;}
.current { background:#a9d2ff; display:block; padding:0px 6px; font-weight:bold;}
