.about-ban { background-image: url(../images/ban-about.jpg); background-repeat: no-repeat; background-position: center top; height: 200px; }
.news-ban { background-image: url(../images/ban-news.jpg); background-repeat: no-repeat; background-position: center top; height: 200px; }
.job-ban { background-image: url(../images/ban-job.jpg); background-repeat: no-repeat; background-position: center top; height: 200px; }
.product-ban { background-image: url(../images/ban-product.jpg); background-repeat: no-repeat; background-position: center top; height: 200px; }
.feedback-ban { background-image: url(../images/ban-feedback.jpg); background-repeat: no-repeat; background-position: center top; height: 200px; }
.contact-ban { background-image: url(../images/ban-contact.jpg); background-repeat: no-repeat; background-position: center top; height: 200px; }
.factory-ban { background-image: url(../images/ban-factory.jpg); background-repeat: no-repeat; background-position: center top; height: 200px; }
.middle { width: 1000px; margin-right: auto; margin-left: auto; margin-top: 25px; }
/**********************************左边样式**********************************************/
.left_con { float: left; width: 224px; }
.left { padding-bottom: 12px; }
.left h1 { background-image: url(../images/left_top.jpg); background-repeat: no-repeat; height: 43px; font-size: 15px; color: #FFFFFF; line-height: 30px; padding-left: 14px; }
.left h2 { background-image: url(../images/left_top3.jpg); background-repeat: no-repeat; height: 40px; font-size: 14px; color: #FFFFFF; line-height: 40px; padding-left: 14px; }
.left_center { background-image: url(../images/left_centerbg.jpg); background-repeat: repeat-y; }
.left_center ul { padding-top: 6px; }
.left_center li { font-size: 12px; list-style-type: none; background-image: url(../images/left_yd.jpg); background-repeat: no-repeat; line-height: 32px; margin-left: 12px; margin-top: 5px; text-indent: 32px; }
.left_center a { color: #434343; text-decoration: none; }
.left_center .aa { color: #0398d9; font-weight: bold; }
.left_center li ul li { background-image:none; line-height:26px; height:26px; background:#fffdfd; width:176px; margin-top:0px; margin-bottom:8px; border:1px solid #e1e1e1; }
.left_center li ul li a:hover { background-image:none; }
.left_center a:hover { color: #0398d9; font-weight: bold; }
.lx { border: 1px solid #E5E5E5; padding: 10px; }
.lx p { line-height: 24px; }
/**********************************右边样式**********************************************/
.right { float: right; width: 720px; background-color: #FFFFFF; border: 1px solid #dbdbdb; margin-bottom: 20px; margin-top: 8px; padding: 20px; }
.right h1 { background-image: url(../images/right_top.jpg); background-repeat: no-repeat; font-size: 16px; color: #0097DC; padding-bottom: 12px; font-weight: bold; height: 39px; line-height: 34px; padding-left: 24px; }
.about { padding-top: 5px; }
.about p { font-size: 14px; line-height: 24px; padding-top: 5px; padding-bottom: 5px; }
/******************新闻样式************************/
.news { padding-top: 12px; }
.news ul { height: 38px; margin-right: 8px; padding-left: 12px; background-image: url(../images/xu2.jpg); background-repeat: no-repeat; }
.news li { font-size: 12px; color: #999999; list-style-type: none; float: left; line-height: 38px; height: 38px; }
.news_wz { width: 620px; }
.news_wz a { color: #434343; text-decoration: none; }
.news_wz a:hover { color: #0398d9; text-decoration: underline; }
/*新闻内页开始*/

.news-tit { text-align:center; font-size:18px; color: #0398d9; padding-top: 30px; font-weight: bold; }
.news-tit span { text-align:center; display:block; line-height:25px; }
.news_detail { padding-top: 15px; }
.news_detail p { font-size: 12px; line-height: 24px; color: #434343; padding-top: 6px; }
.pages { line-height:25px; border-top:1px dashed #ccc; margin-top:25px; padding-top:10px; font-size:12px; color:#666666; margin-right: 12px; }
.pages a { text-decoration:none; margin-left:3px; padding:2px 5px; border:1px solid #E5E5E5; color:#666666; }
.pages a:hover { text-decoration:none; border:1px solid #dbdbdb; color:#0398d9; font-weight:bold; }
/******************产品样式************************/
.products { padding-top: 10px; }
.products dl { float: left; padding-left: 8px; padding-bottom: 12px; padding-right: 15px; }
.products dt { margin-top: 6px; }
.products dd { text-align: center; font-size: 14px; color: #666666; height: 30px; line-height: 30px; margin-bottom: 5px; }
.products img { border: 1px solid #dbdbdb; width:210px; padding: 2px; }
.products img:hover { border:solid 1px #088fce; }
.products a:hover { color:#088fce; }
/***************************产品详细样式****************************/
.pro_detail { padding-top: 20px; }
.pro_detail img { padding: 2px; border: 1px solid #dbdbdb; }
.pro_detail h2 { color: #333333; text-align: center; font-size: 18px; font-weight: bold; }
.pro_detail h3 { margin-top: 8px; text-align: center; margin-bottom: 8px; }
.pro_detail2 { padding-top: 15px; }
.pro_detail2 p { font-size: 12px; line-height: 24px; color: #434343; }
#rpro-text { width:720px; padding-top: 10px; }
#rpro-text a { display:block; text-decoration:none; float:left; font-size:12px; color:#2f2e2e; text-align:center; _margin:11px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; margin-left: 15px; }
#rpro-text a label { line-height: 24px; }
#rpro-text img { border:solid 1px #dbdbdb; width:200px; height:150px; padding: 2px; }
#rpro-text img:hover { border:solid 1px #0398d9; }
#rpro-text a:hover { color:#0398d9; }
/******************留言样式************************/
.message { padding-top: 15px; }
.message li { list-style-type: none; line-height: 24px; color: #666666; font-size: 12px; padding-left: 8px; float: left; text-align: right; margin-top: 10px; width: 50px; }
.message .txt_wb { width: 250px; text-align: left; }
.message .txt_wz { text-align: left; width: 350px; }
.message .box { height: 24px; width: 200px; border: 1px solid #CCCCCC; text-indent: 5px; line-height: 24px; }
.message .box1 { width: 250px; border: 1px solid #CCCCCC; text-indent: 5px; line-height: 24px; }
.message p { margin-top: 10px; margin-left: 65px; }

.anliu { width:182px; height:33px; border:none; cursor:pointer; background:url(../images/btn2.jpg) no-repeat; }
.page { clear:left; margin-top:6px; margin: 0 auto; text-align:center; line-height:35px; }
.page a, .page font, .page i { border: 1px solid #DDD; color: #333; margin: 1px; padding: 5px 10px; text-decoration: none; font-size:12px; }
.page b { border: 1px solid #0A94DD; color: #333; padding: 5px 10px; text-decoration: none; background: #0A94DD; color:#FFF; font-size:12px; }
.page a:hover { border: 1px solid #0A94DD; color: #333; padding: 5px 10px; text-decoration: none; background: #0A94DD; color:#FFF; font-size:12px; }
