﻿@charset "utf-8";
/* CSS Document */
/* --------------  Public --------------  */
/* Reset */
/* html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */
html{ overflow-x:hidden;}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,dl,dt,dd { margin:0 auto; padding:0; font-family:微软雅黑;}
body{font-size:14px; vertical-align:middle; margin:0 auto;}
img{ vertical-align:top; margin:0 auto; padding:0; border:none;}
p{ margin:0 auto;padding:0; }
ol,ul,li{list-style:none;}
a { text-decoration:none;}

.clear { clear:both; overflow:hidden;}

/*首页样式开始*/

.top1 { width:100%; height:99px; background: url(../images/tbg01.jpg) repeat-x top}
.hd1 { width:100%; height:85px; }
.hd2 { width:1092px; height:85px; text-align: left; background:url(../images/logo_top.jpg) no-repeat left top; line-height:42px; padding-left:54px; font-size:42px;}

.navmain { width:1920px; height:61px; background-color:#78787d;}
.nav { width:1146px; height:61px; }
.nav ul li { background:url(../images/navbg.jpg) no-repeat left;  position:relative;}
.nav ul li a { display:block; float:left; width:191px; height:39px; padding:11px 0 11px 0; line-height:24px; text-align:center; color:#fff; font-size:18px; background:url(../images/navbg.jpg) no-repeat left;}
.nav ul li a p { display:block; font-style:normal; line-height:15px; text-transform:uppercase; font-size:10px;}
.nav ul li.on a { background:none; background-color:#669fae;}
.nav ul li.fir a { background:none; }
.nav ul li a:hover { background-color:#669fae;}
.nav ul li.on:hover { background:none;}
.nav ul li ol { display:none; position:absolute; z-index:4; top:61px; left:191px;  background-color:#78787d;}
.nav ul li:hover ol { display:block;}
.nav ul li:hover ol li { height:61px; border-top:1px solid #82808b;}
.nav ul li ol li a,.nav ul li.on ol li a { background:none;}
.nav ul li.on ol li a:hover { background-color:#669fae;}

.main_ban { width:1920px; height:722px; overflow:hidden;}

.slideBox_ { width:1920px; height:722px; overflow:hidden; position:relative; }
.slideBox_ .hd { width:100%; height:17px; text-align:center; position:absolute; bottom:10px; overflow:hidden; z-index:1; }
.slideBox_ .hd ul { _display:inline;}
.slideBox_ .hd ul { overflow:hidden; zoom:1; display:inline-block;}
.slideBox_ .hd ul li{ float:left; margin-right:8px;  width:17px; height:17px; text-align:center; background:url(../images/off.png) no-repeat; cursor:pointer; }
.slideBox_ .hd ul li.on{ background:url(../images/on.png) no-repeat;}
.slideBox_ .bd{ position:relative; height:100%; z-index:0;   }
.slideBox_ .bd li{ zoom:1; vertical-align:middle; }
.slideBox_ .bd img{ width:1920px; height:722px; display:block;  }

.bot_tem { width:100%; height:201px; text-align:center; }
.bot_tem ul { display:block; width:1124px; height:90px; padding:73px 0 38px 22px;}
.bot_tem ul li { width:195px; height:68px; padding:20px 0 0 28px; border:1px solid #669fae; float:left; margin-right:67px; }
.bot_tem ul li.bl4 { margin-right:0;}
.bot_tem ul li a { width:145px; padding:0 0 0 50px; display:block; font-size:18px; color:#323232; text-align:left; line-height:30px; font-weight: bold;}
.bot_tem ul li a p { font-size:12px; line-height:20px; font-weight: normal;}
.bot_tem ul li.bl1 a { background:url(../images/bli1_27.jpg) no-repeat left;}
.bot_tem ul li.bl2 a { background:url(../images/bli2_27.jpg) no-repeat left;}
.bot_tem ul li.bl3 a { background:url(../images/bli3_27.jpg) no-repeat left;}
.bot_tem ul li.bl4 a { background:url(../images/bli4_27.jpg) no-repeat left;}

.bot_con { width:735px; height:73px; padding:0 0 10px 0;}
.bot_con_l { width:389px; height:73px; padding:0 0 0 31px; float:left; background:url(../images/logo_b_35.jpg) top left no-repeat; }
.bot_con_l strong {line-height:24px; font-size:20px; font-weight:bold;}
.bot_con_l p { color:#2b2b2b; font-family:12px; line-height:26px;}
.bot_con_l p a { color:#2b2b2b;}
.bot_con_r { width:277px; height:71px; padding:2px 0 0 37px; float:left; border-left:1px solid #010101; line-height:22px; font-size:14px; color:#2b2b2b; }
.icp { width:100%; text-align:center;}
.icp a { color:#939393;}

/*首页样式结束*/

/*列表页样式开始*/
.main_con { width:920px; border:1px solid #afafaf; padding:24px 46px; margin:11px auto 0 auto;}
.main_con_tit { padding:0 0 10px 0; margin:0 0 20px 0; text-align:center; background:url(../images/listtitbg.jpg) no-repeat center bottom;}
.main_con_tit h1 { line-height:36px; font-weight:bolder; font-size:22px;}
.main_con_tit h2 { line-height:20px; text-transform:uppercase; font-size:16px; font-weight:normal; color:#898989;}
.prolist ul li { width:auto; display:block; background:url(../images/mlbg.jpg) repeat-x top;}
.prolist ul li a { color:#000;}
.prolist ul li h1 { font-size:15px; text-align:center; line-height:30px;}
.prolist ul li h2 { font-size:15px; line-height:28px; font-weight:normal; margin:26px 0 ;}
.prolist ul li h3 { height:69px; text-align:center; }

.newlist { width:920px; overflow:hidden; display:block; padding:0 0 20px 0;}
.newlist_l { float:left; }
.newlist_l img { width:405opx; height:238px;} 
.newlist_r { float:right; }
.newlist_r ul li { width:460px; height:67px; margin:0 0 17px 0; border-bottom:1px solid #dcdddd;}
.newlist_r ul li h1 { width:355px; float:left; line-height:20px; font-size:14px; color:#3e3a39;}
.newlist_r ul li h1 strong { width:355px; height:36px; overflow:hidden; float:left; line-height:18px; font-size:10px; color:#898989;}
.newlist_r ul li h2 { width:50px; float:right; font-size:16px; color:#898989; text-align:right;}
.newlist_r ul li h2 p { width:45px; float:right; font-weight:normal; font-size:12px; color:#898989; text-align:left; font-weight:bolder;}
.newlist_r ul li:hover h2,.newlist_r ul li:hover h2 p { color:#b8100f; }
.newlist_con { width:100%; overflow:hidden; display:none;}
.newlist_con ul li { width:100%; height:67px; margin:0 0 17px 0; border-bottom:1px solid #dcdddd; float:left;}
.newlist_con ul li h1 { width:800px; float:left; line-height:20px; font-size:14px; color:#3e3a39;}
.newlist_con ul li h1 strong { height:36px; overflow:hidden; float:left; line-height:18px; font-size:10px; color:#898989;}
.newlist_con ul li h2 { width:50px; float:right; font-size:16px; color:#898989; text-align:right;}
.newlist_con ul li h2 p { width:45px; float:right; font-weight:normal; font-size:12px; color:#898989; text-align:left; font-weight:bolder;}
.newlist_con ul li:hover h2,.newlist_con ul li:hover h2 p { color:#b8100f; }
#newlist_btn { width:100%; height:37px; text-align:center;}
#newlist_btn a { padding:10px 50px; margin:20px 0 0 0; line-height:37px; color:#fff; background-color:#669fae; border-radius:18px;}
.od { width:100%; display:block; overflow: hidden; float:left;}

.main_tit { padding:0 0 20px 0; margin:0 0 20px 0; text-align:center; border-bottom:1px solid #686767;}
.main_tit_con { width:920px; overflow:hidden; display:block; padding:0 0 20px 0;}


.fp { width:100%; height:20px; background:url(../images/fpbg01.jpg) repeat-x; text-align:center; margin:40px 0 0 0;}
.fp p { width:180px; display:block; line-height:20px; font-size:20px; font-family:仿宋; padding:0 20px; background-color:#fff;}
/*列表页样式结束*/