@charset "utf-8";

/* Style Reset
-----------------------------------------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote,h1,h2,h3,h4,h5,h6
{ margin:0px; padding:0px;} 
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset, img { border:0; }
iframe { background-image: none; }
.clear {clear:both; height:0px;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
img{ border:0px;}
body{font-family:arial; overflow-x:hidden; color:#333333; font-weight:400; -webkit-text-size-adjust:none; font-size:12px; background:#ffffff;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:red;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.h10px{ height:10px; width:100%; clear:both;}
.h15px{ height:15px; width:100%; clear:both;}
.h25px{ height:25px; width:100%; clear:both;}
.h50px{ height:50px; width:100%; clear:both;}
.mt20px{ margin-top:20px;}
.w986{width:986px; margin:0 auto;}
p{ margin:0; padding:0;}
.blod{ font-weight:bold;}
html{ overflow-x:hidden; -webkit-text-size-adjust:none; font-size:12px;}
center{ text-align:center; line-height:60px;}
em{ font-style:normal;}
/*
内容样式开始

头部信息
*/
#head{height: 104px; padding: 29px 0 0 0; position: relative;}
.logo{width: 511px; height: 81px; display: block; float: left;}
.nav_con{float: right; padding: 26px 0 0 0;}
.nav_con li{float: left; font: 400 12px/26px arial; padding: 0 15px;}
.nav_con li a{display: block; color: #666666;}
.nav_con li a:hover{border-bottom: #3366CC solid 3px; text-decoration: none;}

.yuyan{width: auto; height: 24px; position: absolute; top: 0; right: 2px; background:#fff /*url(../imagesen/yy_bg.png) center top no-repeat*/; z-index: 88; padding:0 15px; line-height: 24px; color: #666666; cursor:pointer;}
.yuyan ul{ position: absolute; top: 23px; right: 1px; z-index: 89; background: #999999; width: 90px; display: none;}
.yuyan ul li{height: 24px; line-height: 24px;}
.yuyan ul li a{color: #666; display:block}
.yuyan ul li a:hover{ background:#cecece; color:#000; text-decoration:none}

#focus {width:986px; height:266px; overflow:hidden; position:relative;}
#focus ul {height:266px; position:absolute;}
#focus ul li {float:left; width:986px; height:266px; overflow:hidden; position:relative;}
#focus .btn {position:absolute; width:100%; height:5px; left:0px; bottom:24px; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; text-align:center; width:16px; height:5px; margin-right:10px; background:url(../images/banner_ico1.png) center center no-repeat; cursor:pointer;}
#focus .btn span.on{background:url(../images/banner_ico2.png) center center no-repeat; width: 48px;}

/*
 首页内容开始
 * */
#imain{height: 260px; padding: 30px 0 0 0;}
.i_tit{height: 29px; border-bottom: #f0f0f3 solid 1px; font: 400 20px/28px arial; color: #434343;}
.i_news{float: right; width: 275px;}
.i_news ul{padding: 12px 0 0 0;}
.i_news ul li{height: 33px; background: url(../imagesen/news_ico.jpg) 6px center no-repeat; text-indent: 15px; line-height: 32px;}
.i_news ul li a{color: #666666;}

.i_pro{float: left; padding: 0 0 0 38px; width: 354px;}
.i_pul{padding:18px 0 0 0; width:232px; margin:0 auto}
.i_pul li{width: 232px; height: 53px; float: left; padding-bottom:10px; background:url(../imagesen/i_type.jpg) center top no-repeat;}
.i_pul li a{ display:block; text-indent:50px; font:400 16px/52px Arial, Helvetica, sans-serif; color:#fff; height:53px;}
.i_pul li .pic{width: 96px; height: 60px; display: block;}
.i_pul li .text{height: 20px; display: block; overflow: hidden; padding-top: 5px; width: 96px; font-weight: bold; color: #666;}
.i_pul li .text2{width: 96px; line-height: 22px; color: #666;}

.i_about{width: 272px; padding-right: 3px; float: left;}
.i_anr{padding: 10px 5px; text-align: justify; text-justify: inter-ideograph; line-height: 26px; color: #666;}

/*
 底部信息
 * */
#boot{background: #e8e8e8; margin-bottom: 25px;}
.bt_con{font: 400 12px/38px arial; color: #343434;}
.bt_nav{float: left; padding-left: 30px; text-transform: uppercase;}
.bt_nav a{color: #343434; margin: 0 8px;}

/*
 内页开始
 * */
#nmain{padding:0 0 20px 0;}
.n_left{width: 170px; float: left;}
.n_ltit{height: 24px; background: #e7e7e7; font: 14px/24px arial; text-indent: 12px; color: #434343;}
.n_ltype{padding-bottom: 20px;}
.n_ltype li{height: 34px; border-bottom: #f0f0f3 solid 1px; line-height: 34px; text-indent: 10px;}
.n_ltype li a{color: #666;}

.n_right{width: 785px; float: right; padding-right:5px ;}
.n_dqwz{height: 23px; border-bottom: #F0F0F3 solid 1px; font: 20px/20px arial; color: #434343;}
.n_ncon{padding:20px 10px; text-align: justify; text-justify: inter-ideograph; line-height: 200%; color: #333333;}

/*
 新闻资讯
 * */
.news_ul{padding:0 3px}
.news_ul li{height: 113px; padding-top: 15px; border-bottom: #e1e1e1 solid 1px;}
.news_ul li .pic{width:120px; height:90px; display:block; float:left; margin-top:5px;}
.news_ul li .lnr{float:left; width:620px; padding-left:20px}
.news_ul li .text{height: 30px; display: block; font: bold 14px/30px arial; color: #333333;}
.news_ul li .text2{height: 45px; font: 400 12px/22px arial; color: #666;}
.news_ul li .text2 a{color: #0b2e91; margin-left: 20px;}
.news_ul li .tim{height: 26px; font: 400 12px/26px arial; color: #333;}

.page{height: 30px; padding: 20px; text-align: center; font: 400 14px/20px arial;}
.page a{width: 26px; height: 20px; color: #333; display: inline-block; vertical-align: middle; margin: 0 15px;}


/*
 产品详细页面
 * */
.v_tit{font: bold 19px/32px arial; color: #103292; padding-top:10px}
.v_tim{font: 12px/28px arial; color: #333333;}
.v_ncon{padding: 20px 0; text-align: justify; text-justify: inter-ideograph; line-height: 200%; color: #666666;}


.pro_ul{padding:27px 0 0 10px}
.pro_ul li{height: 90px;}
.pro_ul li .pic{width: 88px; height: 69px; border: #cccccc solid 1px; display: block; float: left; margin-right: 18px;}
.pro_ul li .text{height: 26px; width: 570px; display: block; float: left; font: 400 16px/26px arial; color: #666666;}
.pro_ul li .text2{width: 570px; color: #666666; float: left; height: 44px; line-height: 22px; padding-top: 3px;}
.pro_ul li .text2 a{color: #0b2e91; margin-left: 20px;}

.p_tit{ font: bold 18px/36px arial; text-align: center; color: #fe8e24; padding-top: 10px;}
.p_pic{ text-align: center; padding: 10px; overflow: hidden;}
.p_pic img{border: #e4e4e4 solid 1px;}



.pro_con{width:765px; margin:15px auto; background:#f1f1f1;}
.pro_con td{ background:#fff; font:400 12px/32px simsun; color:#000000; text-align:center;}
.pro_con td.bt{ font-size:14px; font-weight:bold; text-transform:uppercase;}
.pro_con td.bno{ background:#fdd1a2; font-size:14px; font-weight:bold; text-transform:uppercase;}
.pro_con td.tno{  background:#fdd1a2; font:400 12px/32px simsun; text-align:left; padding:0 22px;}
.pro_con td.tred{  background:#ffeab5; font:400 12px/32px simsun; text-align:left; padding:0 22px;}
.pro_con td.tlf{ background:#ffeab5;text-align:left; padding:0 22px;}
.pro_con td.tce{ background:#ffeab5; text-align:center; padding:0 22px;}
.pro_con td.tsp{ background:#fdd1a2; text-align:center; padding:0 22px;}
.pro_con td.tic{ background:#ffeab5; text-align:center; padding:0 22px;}


.prov_con1{padding:30px 0 50px;}
.prov_char{width:325px; float:left; }
.prov_pic{width:420px; height:350px; border:#e4e4e4 solid 1px; float:right; margin-right:22px;}
.prov_tex{ display:block; float:left; width:300px; padding:10px 0; font:400 18px/32px Arial, Helvetica, sans-serif; color:#fe8e24;}
.prov_tex2{width:535px; float:left; font:400 14px/22px Arial, Helvetica, sans-serif; color:#8b8b8b;}
.prov_tex3{ display:block; float:left; width:300px; padding:5px; font:400 13px/22px Arial, Helvetica, sans-serif; color:#8b8b8b;}

.prov_c2{ padding:5px; font:400 12px/22px Arial, Helvetica, sans-serif; color:#8b8b8b;}
.prov_c2 .c2bt{float:left; width:180px; padding-right:10px; font-size:14px; font-family:"黑体"; text-align:right; color:#333333; font-weight:normal}
.prov_c2 .c2bt font{ font-family:Arial, Helvetica, sans-serif;}
.prov_c2 .c2nr{float:left; width:555px; text-align:justify; text-justify:inter-ideograph;}

.prov_c3{ padding:5px; font:400 12px/22px Arial, Helvetica, sans-serif; color:#8b8b8b;}




