@charset "utf-8";
/* CSS Document */

html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {padding:0;margin:0;}
table {border-collapse:collapse;border-spacing:0;font-size:inherit;}
body { width: 100%; font-family:"Microsoft Yahei", Helvetica, Arial, sans-serif; font-size:15px; color: #0c0c0c; background:#ffffff; }
img {border:none;vertical-align:bottom;}
a, a:visited, a:hover, a:active {outline:0;text-decoration:none;}
a {color:#333333;}
a:hover {text-decoration:underline;color:#484848;}
ul, li {list-style-type:none;padding:0;margin:0;}
input, select, textarea, button {font-size:100%;font-family:inherit;}
h2 {font-size:14px;}

.clear {clear:both;height:0;overflow:hidden;font-size:0px;line-height:0;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}



.mainbox{ width:1100px; margin:0 auto;}
.banner{ background:url(../images/topbg.jpg)  repeat-x; height:400px;}
.bpic{ background:url(../images/banner.jpg) no-repeat center center; height:400px;}

.nav{ background:#e7f6ff; height:62px; box-shadow: 5px 2px 5px #b2c3ce;}
.nav ul{width:1100px; margin:0 auto; display:block;}
.nav ul li{ float:left; width:275px; text-align:center; }
.nav ul li a{font:20px/62px "Microsoft Yahei"; display:block; }
.nav ul li a.supply{ background:#fc7900; color:#fff;}
.nav ul li a.purchase{ background:#0477be; color:#fff;}


.sreg{ background:#eaf7ff; height:43px; font:16px/43px "Microsoft Yahei"; color:#272e38; border:1px solid #b1cce5; padding-left:20px; margin-top:10px;}
.sreg a{ color:#137cee; margin-left:20px; font-family:"Microsoft Yahei";}

.subtitle{ background:url(../images/line.jpg) repeat-x; height:42px; margin-top:20px;}
.subtitle a{ background:#ffffff; width:100px; display:inline-block; float:right; height:42px; text-align:right; font:14px/42px "Microsoft Yahei";}
.subtitle p{}
.subtitle p b{ background:#fff url(../images/icon.jpg) no-repeat 0 0; padding-left:60px; display:inline-block; height:42px; width:300px; font:28px/42px "Microsoft Yahei"; }
.subtitle p b.new{ background:#fff url(../images/18.jpg) no-repeat 0 0; padding-left:60px; display:inline-block; height:42px; width:300px; font:28px/42px "Microsoft Yahei"; }
.subtitle p b.jl{ background:#fff url(../images/19.jpg) no-repeat 0 0; padding-left:60px; display:inline-block; height:42px; width:300px; font:28px/42px "Microsoft Yahei"; }
.subtitle p b.lbj{ background:#fff url(../images/32.jpg) no-repeat 0 0; padding-left:60px; display:inline-block; height:42px; width:300px; font:28px/42px "Microsoft Yahei"; }

.subtitle p span{ display:inline-block; width:150px; height:42px; background:#fff; margin-left:50px; line-height:42px; padding:0 10px; color:#6b5858;}
.subtitle p span em{ font-style:normal; color:#2b77d6; }

.protab{ margin-top:20px; font:16px/70px "Microsoft Yahei"; color:#333; }
.protitle{ width:1000px; overflow:hidden;}
.protitle span{ display:block; float:left; height:70px; text-align:center;}
.protitle span.pt{ width:120px; padding-left:50px;}
.protitle span.po{ width:400px;}
.protitle span.py{ width:160px; }
.protitle span.pcar{ width:200px;}
.protab ul li{ background:url(../images/dot.png) no-repeat left center; padding-left:50px; height:70px; overflow:hidden;}
.protab ul li.blue{ background:#f9f9f9 url(../images/dot.png) no-repeat left center;}
.protab ul li:hover{ background: url(../images/dotcur.png) no-repeat left center;}
.protab ul li.blue:hover{ background:#f9f9f9  url(../images/dotcur.png) no-repeat left center;}
.protab ul li span{ display:block; float:left; height:70px; text-align:center;}
.protab ul li span.date{width:120px;}
.protab ul li span.programe{ width:400px;}
.programe a{ font-family:'Microsoft Yahei';}
.protab ul li span.time{width:160px; }
.protab ul li span.suit{ width:200px;}
.protab ul li a.prodetail{ display:block; width:105px; height:32px; border:1px solid #2175ce; border-radius:5px; text-align:center; line-height:32px; color:#2175ce; float:left; font-family:"Microsoft Yahei"; margin-top:20px; text-decoration:none;}

.news ,.program ,.human ,.part ,.ad ,.mline{ margin-top:50px; }
.news ul{ width:1140px; margin-top:20px; overflow:hidden;}
.news ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.news ul li{ float:left; width:530px; margin-right:40px; height:50px; border-bottom:1px  dashed #ddd; font:16px/50px "Microsoft Yahei"; }
.news ul li span{ float:right; font:14px/50px "Microsoft Yahei"; color:#999;}
.news ul li a{font:16px/50px "Microsoft Yahei"; background:url(../images/dot.jpg) no-repeat left center; padding-left:15px;}

.human ul{ width:1137px;}
.human ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.human ul li{ background:url(../images/28.jpg) no-repeat; width:302px; height:70px; margin:30px 0 0 0; padding:20px; float:left; margin-right:37px;}
.human ul li p a.tel{ background:url(../images/tel.png) no-repeat; float:right; padding-left:30px; color:#007fc8; font-size:14px;  margin-top:5px; display:block;  height:30px; line-height:20px; font-family:'Microsoft Yahei';}
.human ul li b{ font:bold 24px/24px "Microsoft Yahei"; color:#263f51;}
.human ul li b em{ font-style:normal; font-size:16px; font-weight:normal; line-height:24px; padding-left:5px; }
.human ul li strong{ display:block; font:16px/24px "Microsoft Yahei"; color:#999; margin-top:10px;}

.part ul{ width:1137px;}
.part ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.part ul li a{ background:url(../images/35.jpg) no-repeat; width:342px; height:70px; margin:20px 0 0 0;  float:left; margin-right:37px; font:18px/60px "Microsoft Yahei"; color:#03587b; text-align:center;}


.ad ul{ width:1125px;}
.ad ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ad ul li{ float:left; width:350px; margin-right:25px; margin-bottom:25px;}

.rightbar{ position:relative;right:5px; top:200px; position:fixed;}
.rightbar ul li{ margin-bottom:15px;}

.morebutton a{ background:#0766ad; width:400px; height:60px; border-radius:50px; text-align:center; font:24px/60px "Microsoft Yahei"; color:#fff; display:block; margin:40px auto 20px;}