/* CSS Document */
body {margin:0; padding:0; font-family:"宋体"; font-size:12px; text-align:left; }
ul,li { padding:0px; margin:0px; list-style:none;}
* { margin:0; padding:0;}
img { border:0;}
a{ text-decoration:none;color:#666;}
a:hover{ color:#990000; text-decoration:none;}

#top{ width:1000px; height:85px; margin:0 auto 0  auto; background-color:#FFFFFF;}
.top_left{ width:419px; height:84px; float:left}
.top_right{ width:229px; height:40px; float:right; margin-top:40px; margin-right:15px;}

.nav{ width:1000px; height:22px;margin:0 auto 0  auto; margin-top:15px;}
.navul { width:640px; height:22px; float:right;}
.navul li{ width:auto; height:22px; float:left;position:relative;}
.navul li a.s1{ width:41px; height:22px; float:left; background: url(sy.jpg) no-repeat left;}
.navul li a.s1:hover{ background:url(sy.jpg) no-repeat right;}
.navul li a.s2{ width:88px; height:22px; float:left;background: url(zjfyt.jpg) no-repeat left;}
.navul li a.s2:hover{ background: url(zjfyt.jpg) no-repeat right;}
.navul li a.s3{ width:72px; height:22px; float:left;background:url(cpzx.jpg) no-repeat left;}
.navul li a.s3:hover{ background:url(cpzx.jpg) no-repeat right;}
.navul li a.s4{ width:73px; height:22px; float:left; background:url(news.jpg) no-repeat left;}
.navul li a.s4:hover{ background:url(news.jpg) no-repeat right;}
.navul li a.s5{ width:71px; height:22px; float:left; background:url(ss.jpg) no-repeat left;}
.navul li a.s5:hover{ background:url(ss.jpg) no-repeat right;}
.navul li a.s6{ width:61px; height:22px; float:left; background:url(old.jpg) no-repeat left;}
.navul li a.s6:hover{ background:url(old.jpg) no-repeat right;}
.navul li a.s7{ width:87px; height:22px; float:left; background:url(cy.jpg) no-repeat left;}
.navul li a.s7:hover{ background:url(cy.jpg) no-repeat right;}
.navul li a.s8{ width:72px; height:22px; float:left; background:url(online.jpg) no-repeat left;}
.navul li a.s8:hover{ background:url(online.jpg) no-repeat right;}
.navul li a.s9{ width:63px; height:22px; float:left; background:url(lxwm.jpg) no-repeat left;}
.navul li a.s9:hover{ background:url(lxwm.jpg) no-repeat right;}

.line{ width:auto; height:7px;background:url(line.jpg) repeat-x ;}
.img-demo {height:237px; width: 1000px; margin: 0 auto; font-size:14px;}
.middle{ width:1000px; height:auto; margin:0 auto 0 auto; background-color:#FFFFFF;}
.news { width:250px; height:238px; float:left; overflow:hidden;padding-top: 7px;margin-left: 5px;}
.ntitle{ float:left;}
.nmore{ margin-top:10px; float:right; margin-right:5px;}
.ncontent{ width:248px; height:213px; float:left; border:#e4e4e4 1px solid; margin-top:5px;}
.ncontent ul{ margin-top:10px;}
.ncontent ul li{ width:195px; line-height:27px; background:url(icon.jpg) no-repeat; background-position:18px 10px; padding-left:35px;}

/*.video{width:345px; height:238px; float:left; margin-left:5px;}
.videotent{ width:335px; height:205px; float:left; border: #e4e4e4 5px solid; margin-top:5px;}
.VD{ width:315px; height:170px; float:left;  margin-top:5px; margin-left:10px;}
.vtitle{ width:306px; height:22px; float:left; background:url(tbg.jpg) no-repeat; margin-left:13px; margin-top:4px; text-align:center; line-height:22px; }*/

.contact{ width:250px; height:238px; float:left; margin-left:5px; overflow:hidden;padding-top: 15px;}
.con01{ width:248px; height:213px; float:left; border: #e4e4e4 1px solid; margin-top:5px; background:url(lxbg.jpg) repeat-x; }
.con02{width:243px; height:213px; line-height:30px; margin-left:15px; margin-top:10px;}
.ctle{ font-size:13px; color:#990000;}

.hotshop{ width:258px; height:213px; float:left; margin-top:5px;}
.hotstext{ height:20px;}
.hstext{ width: 248px; height:213px; border:#e4e4e4 1px solid; margin-top:5px; position: relative; overflow:hidden;}
.hstext ul { margin-left:10px; margin-top:15px; width:233px; display:block;}
.hstext ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 27px; padding-top: 0px; padding-left:20px; background: url(hsdian.jpg) no-repeat; background-position:0px 5px; float:left;}
.hstitle { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bolder;}

.about{ width:486px; height:213px; float:left; margin-top:5px;}
.abouttext{ height:20px;}
.atext{ width: 480px; height:213px; border:#e4e4e4 1px solid; margin-top:5px; position: relative; overflow:hidden;}
.aboutimg { width:170px; height:150px; float:left;padding-top:15px;}
.aboutimg img{width:160px; height:145px; padding-top:5px; padding-left:10px;}
.at1 { width:305px; height:140px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding-top:15px; word-break: break-all;}
.at2 { width:470px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;  padding-left:10px; padding-right:10px;}

.shop{ width:745px; height:455px; float:left; margin-top:13px;}
.spic{ height:20px;}
.shoppic{ width: 740px; height:415px; border:#e4e4e4 1px solid; margin-top:5px; position: relative; overflow:hidden;}
.hang{padding:0 8px; display:block; }
.hang li{width:180px; height:186px; text-align: center; float:left; margin-left:1px; margin-top: 10px;}
.shoppic .hang a img{width:170px; height:155px; padding:8px 2px 5px 2px;}
.pab img,.pab2 img{ position: absolute; margin-top:-120px;
	filter: alpha(opacity=60);
	opacity:0.6;
}
.pab:hover img,.pab2:hover img{
	filter: alpha(opacity=100);
	opacity:1;
}

.map{ width:248px; height:195px; margin-left:5px; float:right; border:#e4e4e4 1px solid; margin-top:5px;}

.link{margin:0 auto 0  auto; width:1000px; height:30px; float:left;  border-bottom:#cfcece 1px solid;}
.linktent{margin:0 auto 0  auto; width:310px; height:22px; float:right; border-left:#999999 1px solid; magin-top:5px;}
.link1{ width:300px; float:right; margin-top:3px;}

.bottom{margin:0 auto 0  auto; width:1000px; height:120px; clear:both; line-height:25px; font-size:13px;color: #666666; font-family:"黑体"; padding-top:5px; text-align:center;}
.bottom .youqing{ text-align:left;}



/*全局样式*/

*{margin:0; padding:0;}

ul,ol,li{list-style:none; margin:0;}

img{border:none;}

a{color:#333; text-decoration:none;}

a:hover{color:#f00; text-decoration:none;}

.clear{clear:both;}

body {

 font-family:"宋体";

 font-size:12px;

 color:#333;

 margin:0px;

}

h1{ font-size:30px; font-weight:bold}
/*全局样式 end*/

.t_cp{width:1000px; border:1px #CCCCCC solid; overflow:hidden; margin:auto;}
.cpliebiao{width:218px; float:left; overflow:hidden;}
.cpliebiao ul{ }
.cpliebiao ul li{ height:25px; text-indent:30px; line-height:25px; border-bottom:#CCCCCC dashed 1px;}

.cpliebiao .cptitle{font-size:14px; font-weight:bold; height:25px; background:#990000;}
.lxwm{padding:5px; background:url(/templets/img/lxwm_bg.gif); line-height:20px;}
.t_right{ float:right; width:778px; overflow:hidden;}

.cptitle{ background:url(/templets/img/r_titele_bg3.gif); height:25px; line-height:25px; text-indent:30px; color:#FFFFFF;}
.nr_titele{background:url(/templets/img/right.jpg); width:778px; height:40px; float:left; line-height:40px;}
.nr_titele .gd{ padding-left:400px;}
.nr_con{width:778px; overflow:hidden; float:left;}
.nr_titele .nr_jt{color:#FF0000; font-weight:bold; float:left; text-indent:10px;}
.nr_titele p{ float:left; text-indent:10px;}
.nr_con dl{width:130px; height:148px;  margin-top:15px; margin-left:15px; _margin:10px; float:left;}
.nr_con .dt_img{width:130px; height:110px; border:1px #CCCCCC solid;}
.nr_con .dt_img img{width:130px; height:110px;}
.nr_con dl a{width:130px; float:left; text-align:center;}
.nr_con ul{ width:730px;overflow:hidden;}
.nr_con ul li{ width:730px; line-height:25px; border-bottom:#990000 dashed 1px;}
.nr_con ul li span{ float:right; overflow:hidden;}

.nr_con .nr_cpname{ text-align:center; font-size:16px; font-weight:bold;}
.nr_con .zuozhe{ text-align:right; padding-right:20px;}
.nr_con .zuozhe span{ padding-left:10px;}
.nr_con .wenzhang{ padding:5px;}



.nr_titele li{ float:left; padding:0 5px; _padding:0 5px;line-height:20px;}