@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; border: none; }
body { font: 12px/1.5em "Microsoft Yahei","宋体","Trebuchet MS", Arial, Helvetica, sans-serif; color: #434343; background: #ffffff; min-width:1200px;}
img { border: 0; vertical-align: top; text-align: left; }
dl, dt, dd, ul, li, ol { list-style: none; }
/* 定位样式*/
.fleft { float: left; }
.fright { float: right; }
.clear { clear: both; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }
.alignleft { text-align: left; }
.alignmiddle { vertical-align: middle; }
.table_box { margin: 0 auto; }
/* font&color*/
h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
/* Links*/
a { outline: none; }
a img { border: 0px; text-decoration: none; }
a:link, a:visited { text-decoration: none;  color:#000000;}
a:hover, a:active { text-decoration: none;}
/* 首页布局*/
.top{ width:100%; height:35px; margin:0 auto; background:#f7f7f7; line-height:35px; border-bottom:1px solid #dedede;}
.top ul{ width:1200px; margin:0 auto;}
.top ul li a{ color:#000000; padding-left:20px;}
.top ul li a:hover{ color:#ff6600; text-decoration:underline;}
.header{ width:100%; height: auto;}
.header_lbox{ width:1200px; height:134px; margin:0px auto;}



/* 导航
-----------------------------------------------*/
.header_nav { height: 50px; line-height: 50px;  min-width: 1200px; background:#1e60ac url(../images/navbj.jpg) no-repeat center top; }
.header_nav .nav_list { width: 1200px; margin: 0 auto;}
.nav_list .cate_sort { float: left; position: relative; width: 290px; line-height: 50px; background: #434343 url(../images/jt.png) no-repeat 190px 24px; z-index: 1000 }
.nav_list .cate_sort h3 { text-align: center; height: 50px }
.nav_list .cate_sort h3 a { display: block; font-size: 18px; color: #fff }
.nav_list .cate_sort h3 a:hover { text-decoration: none }
.nav_list .cate_sort .cate_list { position: absolute; width: 288px; height: 430px;  left: 0; top: 50px; border-left: 1px solid #ededed; border-right: 1px solid #ededed; color: #000000; background: #ffffff;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; z-index: 99; }
.nav_list .cate_sort .cate_list dl { padding: 10px 0 8px 0; line-height:40px;overflow: hidden }
.nav_list .cate_sort .cate_list .dl_current {width: 288px; position: relative; right: 0; background: #f9f9f9; color: #000000 }
.nav_list .cate_sort .cate_list .dl_current a { color: #000000 }
.nav_list .cate_sort .cate_list .dl_current dt b a { color: #000000; text-decoration: none }
.nav_list .cate_sort .cate_list dt { position: relative; text-align: left; background:url(../images/lmjt.png) no-repeat center right; }
.nav_list .cate_sort .cate_list dd { padding: 5px 8px 0 18px; overflow: hidden; zoom: 1 }
.nav_list .cate_sort .cate_list dd a { float: left; margin-right: 16px; white-space: nowrap }
.nav_list .cate_sort .cate_list dd a:hover {  color: #1a4296; text-decoration:underline;}
.nav_list .cate_sort .cate_list b { font-size: 14px; margin-left: 20px; }
.nav_list .cate_sort .cate_list i { position: absolute; display: block; left: 5px; top: 0px; width: 30px; height:35px;}
.nav_list .cate_sort .cate_list .cate_ad img { width: 246px; height: 112px; display: block }
.header_nav .main_nav { float: left; font-size: 18px;}
.header_nav .main_nav li { float: left; width: 100px !important; width:80px; text-align: center; padding-left:10px; }
.header_nav .main_nav li a { display: block; color:#ffffff;}
.header_nav .main_nav li a:hover { text-decoration: none; color: #fff; background: #434343 }
.header_nav .main_nav .active a { color: #fff; background: #434343 }

.inforBox{ width:1200px; margin:40px auto;}
.infor{ width:560px;}
.inforNam{ width:560px;  height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; margin-bottom:10px; background: url(../images/hx.jpg) no-repeat left bottom;}
.inforNam ul li{ width:50%;}
.inforNam_20{ font-size:20px;}
.more{ float:right; text-align:right;}
.more a{ color:#666666;}
.more a:hover{ color:#093e56; text-decoration:underline;}
.inforT{height:87px; border-bottom:1px dashed #e5e5e5;}
.inforT a{ color:inherit;}
.inforT a:hover{color:093e56;}
.inforT p{ float:left; width:100px; height:74px; padding-right:10px;}
.inforT p img{ width:100px; height:74px;}
.inforT dl{ float:left; width:450px; font-size:14px;}
.inforT dl dt{ font-weight:bold;height:26px; line-height:26px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.inforT dl dd{ color:#a2a2a2; height:48px; line-height:24px; text-overflow:ellipsis; text-align: left;overflow:hidden;}
.inforList{ width:560px;}
.inforList dl{ height:37px; line-height:37px;border-bottom:1px dashed #e5e5e5;}
.inforList dl dt{ width:80px; color:#a3a2a2; float:left;}
.inforList dl dd{ float:left; width:480px;height:37px; line-height:37px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden; font-size:14px;}
.inforList dl dd a{ color:#666666;}
.inforList dl dd a:hover{ color:#093e56; text-decoration:underline;}

.advanBox{width:100%; height: auto; margin:0 auto; min-width:1200px; background:#f8f8f8;}
.advan{ width:1200px; margin:0 auto; padding:20px 0;}
.advan_list{ width:400px; float:left;}
.advan_list p{ float:left; width:140px;}
.advan_list dl{ width:200px; float:left;}
.advan_list dl dt{ height:30px; line-height:30px; font-size:18px;}
.advan_list dl dd{ line-height:24px; height:120px; overflow:hidden; color:#4f4f4f;}
.contInex{ width:1200px; margin:60px auto;}
.contInex_l{ width:320px; float:left;}
.contInex_l p{ font-size:26px; color:#0a5e91; height:50px; line-height:50px;}
.contInex_l p span{ font-size:20px; color:#878787;}
.contInex_l dl{ height: auto; overflow:hidden;}
.contInex_l dl dt{ font-size:24px; height:30px; line-height:24px;}
.contInex_l dl dd{ font-size:14px; line-height:30px;}
.contInex_c{ width:440px; float:left; text-align:center;}
.contInex_r{ width:440px; float:right;}
.contInex_r p{ font-size:26px; color:#0a5e91; height:40px; line-height:40px;}
.contInex_r p span{ font-size:20px; color:#878787;}
.contInex_r ul{ height:280px; overflow:hidden;}
.contInex_r ul li{ font-size:14px; line-height:26px; color:#4c4c4c;}
.pottbott{ padding-bottom:50px;}

/*产品tab1*/
.topbt{ text-align:center; width:100%;margin:40px auto; background:url(../images/cpbj.png) repeat-x;}
#Tab1{ width:1210px;height:auto;margin:0 auto; }
.Menubox1 { width:100%; height:40px; line-height:40px;}
.Menubox1 ul{ width:550px; margin:0 auto;}
.Menubox1 li{ float:left; display:block; cursor:pointer; padding-left:27px; padding-right:27px; margin-right:10px;height:35px; text-align:center; color:#000000; background:#dcdcdc; font-size:14px; line-height:35px; border-radius:5px; }
.Menubox1 li.hover{ padding:0px;padding-left:27px; padding-right:27px; color:#ffffff; height:35px; line-height:35px; background:#b70c0c;}
.Contentbox1{ clear:both;height: 520px;padding:20px 0 20px 0;}
.proLis{ width:270px; margin:15px; float:left;box-shadow: 0 0 5px #cccccc; -webkit-box-shadow: 0 0 5px #cccccc; -moz-box-shadow: 0 0 5px #cccccc;}
.proLis p{ width:270px; height:210px;}
.proLis ul li{font-size:14px;height:40px;line-height:40px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}


.navBottom{ width:100%; padding:10px 0; margin:20px auto 0 auto; background:#e4e4e4; text-align:center;}
.navBottom  a{ color:#000000; padding:0 10px;}
.navBottom  a:hover{ text-decoration:underline;}
.footerBox{ width:100%; height:auto; margin:0 auto; background:#f4f4f4; padding:30px 0;}
.footerBox a{ color:#ffffff;}
.footerBox a:hover{ text-decoration:underline;}
.footer{ width:1200px; margin:0 auto;}
.footerR{ float:left; width:800px;}
.footerR ul li{ padding-bottom:5px;}
.footerL{ float:left; width:240px; text-align:center;}
.footerBot{ width:100%; min-width:1200px; margin:0 auto; background:#03577e; height:40px; line-height:40px;}
.footerBot ul{ width:1200px; margin:0 auto;}
.footerBot ul li{ width:600px; color:#ffffff;}
.footerBot a{ color:#ffffff;}
.footerBot a:hover{ text-decoration:underline;}


/*翻页代码*/ 
.jogger { width:100%; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.jogger a { padding:10px 15px; margin: 2px; color: #999999; background:#fff; text-decoration:none; border:1px solid #e6e6e6;}
.jogger a:hover {  color: #000000;  background:#eeeeee; }
.jogger a:active { color: #ffffff;  background:#eeeeee; }
.jogger span.current { padding:10px 15px; margin: 2px; color: #ffffff;  background: #03577e;  border:1px solid #03577e;}

.contInex_nav{ width:320px; float:left; padding-bottom:50px;}
.contInex_nav p{ font-size:26px; color:#0a5e91; height:50px; line-height:50px;}
.contInex_nav p span{ font-size:20px; color:#878787;} 
.contInex_nav ul li{ width:320px; font-size:16px; height:40px; line-height:40px; text-indent:24px; background:#F5F5F5; margin-bottom:2px; }
.contInex_nav ul li a{ display:block;background:url(../images/lmjt.png) no-repeat right center;}
.contInex_nav ul li a:hover{background: #eeeeee url(../images/lmjt.png) no-repeat right center;}
.conteSub{ float:left; width:320px;}
.conteSub_r{ float:right; width:800px;}
.conteSub_r dl dt{ font-size:20px; text-align:center; line-height:40px; font-weight:bold; border-bottom:3px double #eeeeee; margin-bottom:20px;}
.conteSub_r dl dd{ font-size:14px;}
.conteSub_r dl dd img{ max-width:800px; height:auto;}

.breadcrumbs{ height:13px; padding:6px 0 10px 0; margin:0 auto 10px auto; border-bottom:2px solid #f6f6f6;}
.breadcrumbs a{ color:#666666;}
.breadcrumbs a:hover{ text-decoration:underline;}
.centR_list{ float:right; width:800px; height:auto;}
.centR_list dl{ height:46px; line-height:46px;border-bottom:1px dashed #e5e5e5;}
.centR_list dl dt{ width:80px; color:#a3a2a2; float:left;}
.centR_list dl dd{ float:left; font-size:16px; width:720px;height:46px; line-height:46px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.centR_list dl dd a{ color:#666666;}
.centR_list dl dd a:hover{ color:#093e56; text-decoration:underline;}

.ContBOx{ width:800px; margin:0 auto; float:right;}
.proLisBX{width:800px;}
.proLis2{ width:240px; margin:10px; float:left;box-shadow: 0 0 5px #cccccc; -webkit-box-shadow: 0 0 5px #cccccc; -moz-box-shadow: 0 0 5px #cccccc;}
.proLis2 p{ width:240px; height:180px;}
.proLis2 p img{ width:240px; height:180px;}
.proLis2 ul li{font-size:14px;height:40px;line-height:40px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
