
/* marqueeleft */
.marqueeleft{height:136px;width:474px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/* marqueetop */
.marqueetop{height:429px; overflow:hidden; border:1px solid #ddd;}
.marqueetop li .pic{display:block;border:#ccc 1px solid; height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}



/*内页左侧*/
.pro_lny{ width:220px; float:left;}
.pro_lny h4{ height:60px; line-height:60px; background:#1f98e4;}
.pro_lny h4 a{ font-size:18px; color:#fff; margin-left:20px;}
.ny_cptj{ margin-top:20px;}
#marquee2 ul li a img:hover{ border:1px solid #e11a29;}
#marquee2 ul li a img{ width:220px; height:165px; margin:10px; border:1px solid #ddd;}
#marquee2 ul li{ text-align:center;}
.contactn{ margin-top:20px;}

.contactn h5 a{ font-size:18px; color:#fff; margin-left:20px;}
.pro_l h5{ height:60px; line-height:60px; background:#1f98e4;}


.pro_ny{ margin-top:50px; background:url(../img/fw1.png) no-repeat center 0px;}
.pro_ny h3{text-align:center; font-size:20px; color:#fff; line-height:35px; margin-bottom:20px;}
.sh_li_pro{ overflow: hidden; height:236px;}
.sh_li_pro h3{ text-align:center; font-size:20px; color:#fff; line-height:35px; margin-bottom:20px;}
.sh_li_pro ul{ overflow:hidden; }
.sh_li_pro ul li{ float:left; width:360px; padding:0 20px;}
.sh_li_pro ul li a{ display:block; height:42px; line-height:42px; }
.sh_li_pro ul li a{ display: block; font-size:16px; color:#000; text-align:center;}
.sh_li_pro ul li a:hover{ color:#bc1c18;}
.sh_li_pro ul li .sedp p{ width:160px; float:left; margin:0 10px; border-bottom:1px #999 dashed;}
.sh_li_pro ul li .sedp p a{ text-align:left; padding-left:15px; font-size:15px; background:url(../img/pro_lli.png) no-repeat left 17px; margin-left:10px; color:#333;}

.rtop_pro h5{ float:left; font-size:18px; font-weight:bold; margin-left:20px;}
.rtop_pro h5 a{ color:#044597;}
.rtop_pro span{ float:right; margin-right:20px;}
.rtop_pro{ height:50px; line-height:50px; border-bottom:1px dashed #dedede;}
.sb_box_pro{ border:1px solid #cfcfcf;}