@charset "utf-8";
@import url("common.css");
@import url("header.css");

.position { padding:10px 15px; background-color: #f6f6f6; overflow: hidden;}
.main { width:100%; padding: 20px 10px; box-sizing: border-box;  overflow:hidden}
.main .title { width:100%; margin-bottom:20px; border-bottom:solid 1px #eee; padding-bottom:20px; text-align: center; overflow:hidden}
.main .title H1 { font-size:30px; font-weight:normal; color:#333;}
.content { width:100%; min-height: 500px; overflow:hidden}
.content p { font-size:16px; color:#333; line-height:32px; padding:8px 0; overflow:hidden}

.right_bt { width: 100%; padding: 20px 15px 15px; border-bottom: solid 1px #eee; background-color: #fff; overflow: hidden; }
.right_bt em { float: left; display: block; width:9px; height:18px; background-color: #e2221a; }
.right_bt strong { float: left; margin-left: 10px; line-height: 20px; font-size: 16px; color: #666 }

.menu { width: 100%; padding: 15px 15px; background-color: #fff; box-sizing: border-box; overflow: hidden; }
.menu ul {width: 100%; overflow: hidden;}
.menu ul li { width: 100%; border-bottom: solid 1px #fff; overflow: hidden; }
.menu ul li a { display: block; background-color: #f7f7f7; line-height:46px; font-size: 15px; text-align: center; }
.menu ul li a.cur { background-color: #f67b76; color: #fff }
.menu ul li a:hover { background-color: #f67b76; color: #fff }

.plist { width: 100%; padding: 15px; background-color: #fff; box-sizing: border-box; overflow: hidden; }
.plist ul { width: 100%;  overflow: hidden; }
.plist ul li { width: 100%; padding: 10px 0; border-bottom:dashed 1px #eee; overflow: hidden; }
.plist ul li:first-child { padding-top: 0; }
.plist ul li:last-child { border: none; padding-bottom: 0 }
.plist ul li .pic { float: left; width: 60px; border: solid 1px #eee; box-sizing: border-box; font-size: 0; overflow: hidden; }
.plist ul li .pic img { width: 60px }
.plist ul li .info { float:right; width: 155px; overflow: hidden; }
.plist ul li h3 { margin-top: 3px; line-height:18px; font-size: 14px; font-weight: normal; color: #333; }
.plist ul li p { font-size: 14px; color:#e2221a; line-height:20px }

.prolist { width: 100%; padding: 15px; background-color: #fff; box-sizing: border-box; overflow: hidden; }
.prolist ul { width: 100%;  overflow: hidden; }
.prolist ul li { width: 100%; padding-bottom: 10px; overflow: hidden; }
.prolist ul li .pic { width: 100%; border: solid 1px #eee; box-sizing: border-box; overflow: hidden; }
.prolist ul li .pic img { width: 230px }
.prolist ul li .title { width: 100%; line-height:40px; font-size: 14px; color: #333; }

.news { width: 100%; background-color: #fff; padding:10px 15px; box-sizing: border-box; overflow: hidden; }
.news ul { width: 100%; overflow: hidden; }
.news ul li { width: 100%; padding: 10px 0;  border-bottom:dashed 1px #eee; overflow: hidden; }
.news ul li:last-child { border: none; }
.news ul li a { display: block; line-height: 20px; font-size: 14px; color: #333; }
.news ul li span { display: block; width: 100%; line-height: 20px; color: #ccc; }