﻿@charset "utf-8";
 body{ margin:0 auto; font-size:13px; font-family:"微软雅黑";font-weight:normal; padding:0; color:#000 }
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ol,ul,li,dl,dd,dt{ list-style:none;}
img{ border:0px; }
a{ color:#000; font-size:12px; text-decoration:none;}
a:hover{ text-decoration:none; color:#f00;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
botton,input,textarea,select{ font-size:12px; vertical-align:middle;}

 .itop{ width:100%; height:30px; background-color:#333333}
 .top{ width:1020px; height:30px; margin:0 auto}
 .top_l{ width:500px; height:30px; float:left}
 .top_l p{ text-align:left}
 .top_l p a{ line-height:30px; padding-left:8px; padding-right:8px; color:#ffffff}
 .top_r{ width:500px; height:30px; float:right}
 .top_r p{ text-align:right}
 .top_r p a{ line-height:30px; padding-left:8px; padding-right:8px; color:#ffffff}
 .f1{ width:148px; height:30px; float:right}
 .l1{ width:62px; height:30px; background:url(../images/l1_bg.jpg) right center no-repeat; color:#9e9e9e; padding:0px; margin:0px; float:left}
 .l1 p{ line-height:30px;padding-left:10px; font-size:12px}
 .text1{ width:119px; height:20px; margin-top:5px; background-color:#333333; border:none; float:left}
 .b1{ width:23px; height:20px; background: url(../images/sou.jpg) left top no-repeat; border:none; float:right; margin-top:5px;}
 
 .itop1{ width:100%; height:87px; float:left}
 .top1{ width:1020px; height:87px; margin:0 auto}
 .logo{ width:222px; height:87px; float:left}
 .nav{ width:798px; height:87px; float:right}
 .nav a{ line-height:87px; padding-left:24px; padding-right:24px; display:block; float:left; font-size:14px}
 .nav a:hover{ background-color: #ededed; color:#000}
 
 .ibanner{ width:100%; height:523px; float:left}
 .banner{ width:1420px; height:523px; margin:0 auto}
 
 .icontent1{ width:100%; height:429px; background-color:#f1f1f1; float:left}
 .content1{ width:1020px; height:429px; margin:0 auto}
 .content1 ul{ padding-top:68px;}
 .content1 ul li{ width:158px; height:290px; float:left; margin-left:20px; margin-right:20px;}
 .content1 ul li img{ border:1px solid #d4d4d4 }
 
 .icontent2{ width:100%; height:210px; background:url(../images/bg1.jpg) left top repeat-x; float:left}
 .content2{ width:1020px; height:210px; margin:0 auto}
 .content2 a{ float:left}
 
 .ibanner1{ width:100%; height:215px; margin-top:30px; float:left}
 .banner1{ width:1420px; height:215px; margin:0 auto}
 
 .icontent3{ width:100%; float:left; margin-top:30px;}
 .content3{ width:1020px; margin:0 auto}
 .pro{ width:242px; float:left}
 .pro_t{ width:242px; height:77px; background-color:#176fc1;}
 .pro_t h4{ font-size:30px; font-family:"宋体"; color:#fff; text-transform:uppercase; padding-left:15px;padding-top:5px;}
 .pro_t h3{ font-size:30px; text-align:right; color:#fff; padding-right:10px;padding-top:10px;}

.pro_t1{ width:242px; height:77px; background-color:#176fc1;}
 .pro_t1 h4{ font-size:30px; font-family:"宋体"; color:#fff; text-transform:uppercase; padding-left:15px;}
 .pro_t1 h3{ font-size:30px; text-align:right; color:#fff; padding-right:10px;}

 .pro_c{ width:242px;}
 .pro_c ul li{ width:242px; height:45px; background:url(../images/pro_li.jpg) left top no-repeat; margin-bottom:5px;}
 .pro_c ul li a{ line-height:45px; padding-left:55px;}
 .show{ width:730px; float:right}
 .show ul li{ width:206px; float:left; margin-left:15px; margin-right:15px; text-align:center; margin-bottom:10px;}
 .show ul li img{ width:206px; height:145px;}
 .show ul li h4{ width:206px; height:45px; background:url(../images/show_p_bg.jpg) left top no-repeat; padding-top:18px; font-weight:normal}
 
 .icontent4{ width:100%; background:url(../images/honor_t.jpg) center top no-repeat; float:left; padding-top:123px; margin-top:30px;}
 .content4{ width:1020px; margin:0 auto}
 .content4 img{ width:1020px; height:411px;} 
 
 .icontent5{ width:100%; height:465px; background:url(../images/bg2.jpg) left top repeat-x; float:left; margin-top:30px;}
 .content5{ width:1020px; height:465px; margin:0 auto; margin-top:40px;}
 .news{ width:595px; height:381px; float:left; border-right:1px solid #ccc}
 .news_t{ width:595px; height:61px; background:url(../images/news_dot.jpg) left center no-repeat;}
 .news_t p a{ font-size:30px; color:#db2121; padding-left:70px; line-height:61px;}
 .news_c{ width:585px}
 .news_c1{ width:585px; height:90px; margin-top:12px;}
 .news_c1_l{ width:70px; height:90px; float:left}
 .news_c1_r{ width:480px; height:78px; float:right; padding-top:12px;}
 .news_c1_r h4{ color:#d40000}
 .news_c1_r p{ line-height:24px;}
 .mouth{text-align: center;background-color: #2C2C2C;line-height: 22px;color: white;margin-top: 15px; padding-left:15px; padding-right:13px;}
 .year{background-color: #BC0406;line-height: 22px;text-align: center;}
 .about{ width:420px; height:381px; float:right}
 .about_t{ width:420px; height:61px;}
 .about_t p a{ font-size:30px; color:#db2121; padding-left:13px; line-height:61px;}
 .about_c{ width:420px;}
 .about_c p{ padding-left:15px; line-height:24px;}
 .about_c img{ margin-left:33px; margin-top:12px;}
 
 .icontent6{ width:100%; height:266px; background:url(../images/co_bg.jpg) left top repeat-x; float:left; margin-top:42px;}
 .content6{ width:1020px; height:266px; margin:0 auto;}
 .content6_t{ width:1020px; height:61px; border-bottom:1px solid #ccc;}
 .content6_t h4{ font-size:20px; color:#525252; padding-top:10px;}
 .content6_t h3{ text-transform: uppercase; color:#aaaaaa}
 .content6 img{ margin-top:10px;}
 
 .ibottom_nav{ width:100%; height:45px; background-color:#1974c9; float:left; margin-top:15px;}
 .bottom_nav{ width:1020px; height:45px; margin:0 auto; color:#fff}
 .bottom_nav a{ padding-left:40px; padding-right:40px; line-height:45px; color:#fff}
 
 .ilink{ width:100%; float:left; margin-top:20px;}
 .link{ width:1020px; margin:0 auto; line-height:30px;}
 .link a{  padding-right:20px;}
 
 .ibottom{ width:100%; float:left}
 .bottom{ width:1020px; margin:0 auto}
 .bottom1{ padding-top:10px; line-height:24px; text-align:center}
 .bottom2{ text-align:center; padding-top:10px; line-height:24px;}
 .bottom3{ width:1020px; text-align:center; margin-top:10px;}
 
 
 /*--ny--*/
 .iny_banner{ width:100%; height:355px; float:left}
 .ny_banner{ width:1420px; height:355px; margin:0 auto}
 .iny_content{ width:100%; float:left; margin-top:30px; margin-bottom:40px;}
 .ny_content{ width:1020px; margin:0 auto; line-height:24px; font-size:12px}
 .ny_content table tr td{border: 1px solid #E6E6E6;padding: 15px 50px;text-align: center;}
 .ny_content1{ width:1020px; margin:0 auto; line-height:24px; font-size:12px}
 .ny_content_p{ width:1020px; margin:0 auto; line-height:24px; font-size:12px}



 .ny_contact1{ background:url(../images/map.jpg) left top no-repeat; padding-top:20px; padding-left:10px;}
 .pr{position: relative;}
 
 .ny_left{ width:242px; float:left}
 .ny_right{ width:752px; float:right}
 .ny_contact{ width:242px; height:198px; background:url(../images/ny_contact.jpg) left top no-repeat; float:left; margin-top:20px;}
 .ny_contact p{ margin-top:129px; line-height:34px; padding-left:45px; color:#fff}
 
 #newslist{}
 #newslist li{ width:722px; height:126px; border-bottom:1px dashed #c8c8c8; margin-bottom:30px; background-color:#f0f0f0}
#newslist li a{}
#newslist li span.date{ margin-right:10px; float:right;}
.news_cc1{ width:200px; height:124px; float:left}
.news_cc1 img{ width:200px; height:124px; margin-top:2px;}
.news_cc{ width:500px; height:126px; padding-left:11px; padding-top:10px; padding-left:11px; float:right}
.news_ccn{ width:700px; height:126px; padding-left:11px; padding-top:10px; padding-left:11px; float:right}

.ny_news_d{ float:right; padding-right:10px;}
.ny_news_t{ width:500px; height:30px;}
.ny_news_tn{ width:700px; height:30px;}
.ny_news_tn a{ font-weight:bold}
.ny_news_t a{ font-weight:bold}
.ny_news_c{ width:500px; height:70px;}
.ny_news_cn{ width:690px; height:70px; padding-right:10px;}
.ny_news_m{ width:500px; height:20px; text-align:right; margin-right:10px;}

h1{ text-align:center; line-height:40px; padding-top:10px; font-size:16px;}
.info{ border-bottom:1px solid #666666; border-top:1px solid #666666; text-align:center; margin-bottom:25px;}
.other { margin-top:30px; border-top:1px solid #ccc; padding-top:10px;}
.other .next{ padding:0 10px;float:left; display:inline;}
#page{text-align:center; margin-top:20px; margin-bottom:30px;}
.k_pagelist{ }
.k_pagelist a{ height:24px; padding:0 4px; margin:6px; border:1px solid #999999; background-color:#e4e4e4 }

#prolist{ width:722px; margin:auto; overflow:hidden;}
#prolist li{ width:220px; height:234px; float:left;display:inline; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px;}
#prolist li img{ width:220px; height:147px; padding:2px; margin-right:2px; float:right; }
#prolist li .proname{ width:220px; height:30px; text-align:center; overflow:hidden;}
#prolist li .proname a{ color:#000; line-height:30px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; display:block}
#prolist li .proname a:hover{}

.honor table{ margin:0 auto;}
.honor table tr td{ border:1px solid #E6E6E6; padding:15px 20px; text-align:center;}


.slideTxtBox{ width:596px; text-align:left;  }
		
.slideTxtBox .hd{width:596px; height:61px; line-height:61px;  position:relative; background:url(../images/news_dot.jpg) left center no-repeat }
.slideTxtBox .hd ul{ float:left;  position:absolute; height:61px; margin-left:65px;}
.slideTxtBox .hd ul li{ width:210px;  height:61px; line-height:61px; text-align:center; font-size:30px; color:#000; font-family:"微软雅黑";float:left; cursor:pointer;}
.slideTxtBox .hd ul li.on{ width:210px; height:61px;  padding-left:0px; color:#db2121; font-size:30px;}
.slideTxtBox .hd span { padding-top:7px;}
.slideTxtBox .bd { width:596px;padding-top:14px;}		
.slideTxtBox .bd ul{ }
.slideTxtBox .bd li{}
.slideTxtBox .bd li .date{  }
.slideTxtBox .bd li a{ color:#000000;}
.slideTxtBox .bd li a:hover{ color:#ff0000}
.slideTxtBox .bd p{ }