body {margin:0px;font-family:"ËÎÌå"; font-size:12px; color:#4A4A4A;}
a{color:#4A4A4A; text-decoration:none;}
a:hover{text-decoration:underline;}


/********************¹«¹²**************************/
p,h1,h2,h3,h4,h5,h6,ul,li,form,input,ul,ol{ margin:0; padding:0;  }
ul li {list-style:none;}
a { color:black; color:#333;text-decoration:none; }
a:hover { color:#db2e1c; text-decoration:underline;}
.f_l{float:left;}
.f_r{float:right;}
img { border:none; }
.clear{clear:both;}

.left{ float:left;}
.right{ float:right;}
.mT10{ margin-top:10px;}
.mT15{ margin-top:15px;}

.top{ width:1024px; margin:0 auto; height:133px;}
.topL{ width:570px; height:92px; float:left; padding-top:12px;}
.topR{ width:240px; float:right; height:42px; padding-top:20px;}

.topBg{ width:100%; position:relative; height:427px; border-top:solid 8px #1466bc;}

.top{ position:relative; width:1024px; margin:0 auto;}
.logo{ width:550px; height:70px; float:left;margin-top:8px;}
.tel{ background:url(images/telBg.png) top center no-repeat; text-align:center;float:right;  width:346px; height:40px; color:#fff; }
.tel label{ font-size:16px;line-height:30px; margin:0px 0px; padding:0px 0px; padding-left:60px;display:block; float:left;font-family:"Î¢ÈíÑÅºÚ";}
.tel span{ display:block; float:left; font-size:26px; font-family:Arial, Helvetica, sans-serif;}
/*---------- banner style ----------*/
.banner{ width:100%; height:435px; z-index:-9; position:absolute; margin-top:-8px;}
.abs {position:relative; }
.banner .hd {bottom:30px;height:20px;left:0px;width:100%;}
.banner .hd ul {width:1100px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:5px; list-style:none;background:#fff; width:10px;height:10px; margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on { background:#db2e1c; cursor:pointer;}
.banner, .banner a {height:435px;display:block;}
.banner ul {margin:0 auto; padding:0px 0px;}


.main1{ width:1024px; margin:20px auto;}
.gsxw{ width:260px; float:left; border:solid 1px #cbcbcb; height:250px;}
.title1{ width:260px; float:left; height:32px;background:url(images/titleBg1.jpg) top center repeat-x; border-bottom:solid 1px #cbcbcb;}
.title1 span{ float:left; display:block; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding:0px 15px; background:url(images/spanBg1.jpg) top center repeat-x; height:32px; line-height:32px;}
.title1 a{ float:right; padding-right:10px; line-height:32px;}

.gsxwCont{ width:240px; padding:10px 10px; float:left;}
.gsxwCont ul li{ background:url(images/box.jpg) left center no-repeat; padding-left:10px; line-height:25px;}

.gsjj{ width:480px; float:left; margin-left:15px;border:solid 1px #cbcbcb; height:250px;}
.gsjjTitle{ width:480px; float:left;}

.gsjjCont{ width:460px; float:left; padding:10px 10px; line-height:25px; text-indent:2em;}

.lxwm{ width:250px; float:right; border:solid 1px #cbcbcb; height:250px;}
.lxwmTitle{ width:250px; float:left;}
.lxwmCont{ width:224px; float:left; padding:10px 13px; line-height:20px;}

.cpzs{ width:1022px; float:left; border:solid 1px #cbcbcb; height:200px;}
.cpzsTitle{ width:1022px; float:left;}
.cpzsCont{ width:1000px; float:left; padding:4px 11px;}


/*-------µ×²¿CSS-----------*/


.footBg{ width:100%; background:#414244 url(images/footBg.jpg) top center repeat-x; margin-top:20px;}
.foot1{ width:1024px; margin:0 auto; height:185px; padding-top:10px;}
.footL{width:400px; height:185px; float:left;}
.footR{width:624px; height:185px; float:right;}
.foot1 .footMenuBox{ float:left; width:150px; margin-right:50px;}
.foot1 .footMenuBox label{ color:#fff; width:150px; display:block; float:left; height:40px; line-height:40px;}
.foot1 .footMenuBox  span{ display:block; float:left; width:150px; font-size:12px; line-height:32px;}
.foot1 .footMenuBox  span ul{ width:150px; display:block; float:left; margin-left:0px; padding-left:0px;}
.foot1 .footMenuBox  span ul li{ width:150px; height:28px; line-height:28px; float:left; margin-left:0px;}
.foot1 .footMenuBox  span ul li a{ color:#fff; font-size:14px; font-weight:bold;}


.foot1 .footMenuBox2{ width:370px; margin-right:0px; margin-left:30px;color:#fff;}
.footMenuBox2 label{font-weight:bold; font-size:14px;}

.foot2{ width:1024px; margin:0 auto; color:#fff;height:28px; line-height:28px; font-size:12px;}
.foot2 a{ color:#fff;}

.pageL{ width:260px; float:left;}

.leftIcon{ width:260px; float:left; margin-top:10px;}
.leftIcon ul li{ width:260px; float:left; margin-top:5px;}
.leftIcon ul li img{width:260px; height:auto;}


.pageR{ width:750px; float:right;border:solid 1px #cbcbcb;}

.rightTitle{width:750px; float:left; height:32px;background:url(images/titleBg1.jpg) top center repeat-x; border-bottom:solid 1px #cbcbcb;}

.INrightM1{float:left;height:32px; line-height:32px;width:210px;}
.INrightM1 span{float:left; display:block; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding:0px 15px; background:url(images/spanBg1.jpg) top center repeat-x; height:32px; line-height:32px;}
.title_more{ float:right;height:32px; line-height:32px;font-size:13px; color:#333;text-transform:uppercase; padding-right:10px;}

/*in_about*/

.in_con{width:750px;height:100%;overflow:auto; background:#fff;float:left; }
/*about*/
#in_about{float:left;display:block;width:730px;padding:20px 10px;height:auto;font-size:12px;text-align:left;line-height:30px;}


#in_news{ padding:10px 0px;}
#in_news ul{width:730px;height:100%;overflow:auto; margin:0 auto; padding:0px 10px;}
#in_news ul li{background:url(images/box.jpg) left center no-repeat; padding-left:10px;width:720px; height:28px;line-height:28px; display:block; border-bottom:dashed 1px #cfcfd0; list-style:none; float:left;}
#in_news ul li a{ width:620px; float:left; display:block;}
#in_news ul li span{ display:block; float:right; text-align:right;width:100px; color:#b0b0b0;}


.pageNav{width:100%;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}





/*products*/
#in_pro ul {padding:0px 0px;}
#in_pro ul li{ width:170px; display:block; float:left; margin:10px 8px 0px 8px;}
#in_pro ul li .cpzsImg{ float:left; height:145px;width:160px; }
#in_pro ul li .cpzsImg a{ width:170px; height:145px; display:block; float:left;background:#eee;}
#in_pro ul li .cpzsImg a img{height:135px; width:160px; padding:5px 5px; }
#in_pro ul li .cpzsTxt{ width:170px; display:block; float:left; font-size:12px;height:25px; padding-top:6px;line-height:25px; text-align:center;}





.menu {color:#FFFFFF;}
.menu a{color:#FFFFFF; text-decoration:none; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.menu a:hover{color:#FFFFFF; text-decoration:underline;}
.img{margin:3px; padding:3px; border:3px #1C6BA6 solid;}
.about{line-height:180%; padding:6px; text-indent:2em;}
.pro img{border:1px #938F90 solid;}
.pro a{color:#1A6CA6;}
.contact{padding:10px 8px; line-height:160%; color:#1A6CA6;}
.foot{color:#1A6CA6; line-height:200%;}
.foot a{color:#1A6CA6;}

.subtxt{padding-left:40px; color:#000000;}
.subtxt h4{margin:0px;}
.subtxt h5{margin:0px; font-size:16px; padding-top:5px;}
.sub{padding:8px 10px; font-size:14px; line-height:200%}

.title{width:725px; min-height:35px; height:auto; margin-bottom:10px; line-height:135%; display:block; text-align:center; border-bottom:1px #CCC solid;}
.keyTxt{width:400px; height:24px; line-height:24px; padding-top:35px; text-align:left;}
.keyTxt a{color:#FFF;}
