@charset "utf-8";
/* CSS Document */
/*h2 {
	background:url(/img/MAIN/2016/08/116629/images/icon.jpg) 0px 22px no-repeat;
	padding-left:26px;
}*/
h2 span.line {
    color: #ccc;
    margin: 0 5px;
    font-weight: normal;
    font-size: 20px;
}
h3 i {
    border-right: none;
}
h3 i span.line {
    color: #e0e0e0;
    margin: 0 5px;
    font-weight: normal;
    font-size: 24px;
}
.pd_nav a {
    margin: auto 15px;
}
.p1_content{ margin-bottom: 20px;}


.img_box1:before, .img_box1:after {content:"";display:table;}
.img_box1:after{clear:both;overflow:hidden;}
.img_box1{zoom:1;}

.video_box_bor{ width:655px; float:left; border:1px solid #e2e2e2; padding-right:0px;}
/*.video_box_bor img{float:left;margin-right:20px;margin-left:0px}
.video_box_bor a:hover{ text-decoration:none}
.video_box_bor h3{font-size:14px;color:#000;margin-top:20px;margin-bottom:3px;font-weight:normal;margin-bottom:20px}
.video_box_bor h3 b{font-size:24px;margin-right:15px;font-weight:normal;font-family:'Microsoft YaHei'}
.video_box_bor h4{color:#000000;margin-bottom:10px;padding-top:15px;font-size:18px}
.video_box_bor p{color:#333;line-height:200%;font-size:14px}
.video_box_bor p a{color:#e60012}*/
.line2 {
    margin: 20px auto;
}
.line2_r11{margin: 30px auto 20px;}

/*usph by guan 20160926*/
.usph_left{ width:655px; float:left;}
.usph_right{ width:310px; float:right;}
.usph_right h2{ font-size:14px; text-align:right; margin-bottom:0px;}
.usph_right h2 span{ display:inline-block; font-size:24px; float:left; text-align:left;}
.usph_right h2 em{ display:inline-block; padding:0 2px; cursor:pointer; font-family:"SimSun"; line-height:40px;}
.usph_right h2 em.t01{ font-weight:bold; color:#f20000;}
.usph_right ul.ph_list{ background:url(images/usph_bg.jpg) 0px 5px no-repeat; padding-left:24px;}
.usph_right ul.ph_list li{ font:normal 14px/32px "SimSun"; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.logo_bg{ position:relative;}
.header_tools{width:140px;height:32px;position:absolute;left:0px;bottom:5px;}
.header_tools .shear{font-size:18px;color:#f1f1f1;}
.header_tools .shear a{margin:0 10px}

/*erji right*/
.er_p2 div.img_box{ margin:0px auto 10px;}
.er_p3 div.video_box{ background: #f8f8f8; padding-bottom:10px; margin-bottom:10px;}
.er_p3 div.video_box h4{ font-size:18px; line-height:30px; padding:5px 20px;}
.er_p3 div.video_box p{ padding:0 20px;}

/*20170123*/
.title{
	width:1000px;
}

/*20180612*/
.top_nav { height:60px; overflow:hidden;}
.top_nav div.fl{ width:920px; overflow:hidden;}
.top_nav div.fr{ width:80px; overflow:hidden;}
.top_nav div a{ padding:0 5px;}
