@charset "gb2312";
/* CSS Document */

body{ margin:0 auto; font-size:12px; 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:116px;}
.top{ width:1182px; height:116px; margin:0 auto}
.logo{ width:277px; height:116px; float:left}
.hotline{ width:401px; height:116px; float:right}

.inav{ width:100%; height:41px; background-color:#2165fc}
.nav{ width:1100px; height:41px; margin:0 auto}
.nav a{ color:#fff; font-size:16px; font-weight:bold; line-height:41px; padding-left:28px; padding-right:28px;}

.itop1{ width:100%; height:35px; margin:10px 0px;}
.top1{ width:1182px; height:35px; margin:0 auto}

.sou{ width:480px; height:33px; float:left; border:1px solid #d1d1d1}
.text1{ width:439px; height:33px; padding:0px; margin:0px; border:none}
.hot{ width:680px; height:35px; float:right}
.hot p{ font-size:14px; line-height:35px;}
.hot p a{ padding-left:10px; padding-right:10px; font-size:14px}

.banner{ width:1182px; height:317px; margin:0 auto}

.icontent{ width:100%; margin-top:10px;}
.content{ width:1182px; margin:0 auto}
.left{ width:180px; float:left}
.pro_t{ width:180px; height:54px; background-color:#2165fc}
.pro_t p{ text-align:center; color:#fff; line-height:54px; font-size:20px; font-weight:bold}
.pro_c{ width:176px; border:2px solid #2165fc; padding-top:8px;}
.pro_c1{ width:156px; height:30px; line-height:30px; background:url(pro_dot.jpg) right center no-repeat; display:block; margin-left:10px; font-size:14px}
.pro_c2{ width:156px; height:30px; line-height:30px; margin-left:20px; font-size:14px}
.right{ width:980px; float:right}

.about{ width:980px;}
.about_t{ width:980px; height:60px;}
.about_t p{ line-height:60px; font-size:18px; font-weight:bold; color:#d91c18; padding-left:15px;}
.about1{ width:257px; height:178px; float:left}
.about2{ width:700px; height:178px; float:right; line-height:26px;}
.show{ width:980px; background-color:#e0eff6; float:left; margin-top:20px;}
.show_t{ width:980px; height:45px;}
.show_t p{ line-height:45px; font-size:18px; font-weight:bold; color:#d91c18; padding-left:15px;}
.show_c{ width:918px; margin:0 auto}
.show_c li{ width:162px; height:162px; border:1px dashed #ccc; text-align:center; float:left; margin:8px;}
.show_c li img{ width:140px; height:117px; margin:9px;}

.icontent1{ width:100%; margin-top:25px; float:left}
.news{ width:282px; border:1px solid #ccc}
.news_t{ width:282px; height:42px; background-color:#2165fc}
.news_t p{ font-size:14px; line-height:42px; float:left; color:#fff; margin-left:10px;}
.news_t span{ float:right; line-height:42px; color:#fff; margin-right:5px;}
.news_c{ width:280px; margin-top:5px;}
.news_c li{ height:25px; line-height:25px;}
.news_c li a{ padding-left:10px;}

.slideTxtBox{ width:282px; text-align:left;  }
.slideTxtBox .hd{width:282px; height:42px; line-height:42px;  position:relative; background-color:#2165fc}
.slideTxtBox .hd ul{ float:left;  position:absolute; height:42px;}
.slideTxtBox .hd ul li{ width:80px;  height:42px; line-height:42px; text-align:center; font-size:14px; color:#000; font-family:"Î¢ÈíÑÅºÚ";float:left; cursor:pointer;}
.slideTxtBox .hd ul li.on{ width:80px; height:42px;  padding-left:0px; color:#fff; font-size:14px;}
.slideTxtBox .hd span { padding-top:0px; color:#fff; margin-right:5px;}
.slideTxtBox .bd { width:280px;padding-top:5px; }		
.slideTxtBox .bd ul{width:280px; }
.slideTxtBox .bd li{ width:280px; height:25px; background: url(news_dot1.jpg) left center no-repeat}
.slideTxtBox .bd li a{ line-height:25px;color:#000000; padding-left:10px;}
.slideTxtBox .bd li a:hover{ color:#ff0000}
.slideTxtBox .bd li span{ float:right; line-height:25px;}
.slideTxtBox .bd p{ }

.ilink{ width:100%; margin-top:20px; float:left}
.link{ width:1182px; margin:0 auto; line-height:25px;}
.link a{ padding-left:8px; padding-right:8px; line-height:25px;}


.ibottom{ width:100%; height:349px; float:left; background-color:#3b3b3b; margin-top:20px;}
.bottom{ width:1182px; height:349px; margin:0 auto}
.bottom1{ width:340px; height:349px; float:left; background:url(erweima.jpg) left bottom no-repeat}
.bottom2{ width:810px; height:349px; float:right}
.contact_t{ width:340px; height:40px; color:#fff; font-size:18px; font-weight:bold; line-height:40px; margin-top:20px; margin-bottom:20px;}
.contact{ width:340px; height:130px; background:url(contact_dot.jpg) left top no-repeat; color:#fff; line-height:26px; padding-left:22px;}
.bottom21{ width:230px; float:left}
.bottom21 p{ width:230px; height:40px; color:#fff; font-size:18px; font-weight:bold; line-height:40px; margin-top:20px; margin-bottom:20px;}
.bottom21 li{ height:25px; line-height:25px; background:url(b_dot.jpg) left center no-repeat}
.bottom21 li a{ color:#fff; padding-left:15px;}
.bottom22{ width:500px; float:right}
.bottom22 p{ width:230px; height:40px; color:#fff; font-size:18px; font-weight:bold; line-height:40px; margin-top:20px; margin-bottom:20px;}
.bottom22 ul { width:230px;}
.bottom222{line-height:25px; background:url(b_dot.jpg) left center no-repeat; color:#fff; padding-left:15px;}
.bottom221{line-height:25px; color:#fff; padding-left:15px;}
.bottom221 a{ color:#fff}


.ibottom_c{ width:100%; height:30px; float:left; background-color:#000}
.bottom_c{ width:1182px; height:30px; line-height:30px; margin:0 auto; text-align:center; color:#fff}
.bottom_c a{ color:#fff}

.slideBox{ width:257px; height:178px; overflow:hidden; position:relative; border:1px solid #ccc  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:257px; height:178px; display:block;  }
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border:1px solid #ccc; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.location{ width:980px; height:45px; line-height:45px; border-bottom:1px dashed #ccc}
.box{ padding-top:20px; line-height:24px;}

.xwlb{ width:980px;}
.xwlb li{ width:980px; height:30px; line-height:30px;}
.xwlb li span{ float:right}
.bt{ width:980px; height:40px; border-bottom:1px solid #ccc; line-height:40px; font-size:16px}
h1{ text-align:center; line-height:40px; padding-top:10px; font-size:16px;}
.info{ text-align:center; margin-bottom:25px; color:#999}
.other { margin-top:30px; border-top:1px solid #ccc; padding-top:10px;}
.other .next{ padding:0 10px;float:left; display:inline;}
.pagelist{ text-align:center}
#page{text-align:center; margin-top:20px; margin-bottom:30px;}
.k_pagelist{ font-family:"Î¢ÈíÑÅºÚ"; letter-spacing:1.5px;}
.k_pagelist a{ height:24px; padding:0 4px; margin:6px; border:1px solid #999999; background-color:#e4e4e4 }

.show_c1{ width:980px; float:left}
.show_c1 li{ width:162px; height:162px; border:1px dashed #ccc; text-align:center; float:left; margin:10px 15px;}
.show_c1 li img{ width:140px; height:117px; margin:9px;}

