/* CSS Document */

/********公共样式********/
*{margin:0px;}
div,ul,li,ol,p,span,em,i,dl,dt,dd,from,input,h1,h3,h2,img,tr,td,tr,td, {margin:0px;padding:0px;}
body{font-family: "微软雅黑";margin:0px;font-size:12px; color:#5c5c5c;}
ul,li{ margin:0px; padding:0px;list-style:none;}
.m4{ margin-top:4px;}
input{ font-family:"微软雅黑"}
img {border:0px;}
.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}
a{text-decoration:none;color:#5c5c5c;}
a:hover{ color:#d90007;}
.red{ color:#d90007;}
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
.mr8{ margin-right:8px;}

/*******首页样式********/
/*******头部********/
.top{ width:100%; background:url(../images/hx.jpg) repeat-x; height:115px;}
.top1{ width:990px; margin:0 auto;}
.top1 .dh{ width:175px; height:27px; line-height:27px; background:url(../images/dh.jpg) left center no-repeat; text-align:right; margin-left:810px; color:#a9a9a9;}
.logo{ width:209px; height:66px; padding-top:12px; display:block; float:left;}
.top1 ul{ width:750px; float:right; height:88px; line-height:68px;}
.top1 ul li{ float:left; width:107px; text-align:center; background:url(../images/h2.jpg) right no-repeat; padding-top:20px; font-size:14px;}
.top1 ul li a{ color:#343434; width:105px; height:68px; display:block;}
.top1 ul li a:hover{ background:url(../images/jg.jpg) bottom no-repeat; color:#b62728;}
.banner{ width:100%; height:573px; }
#warpper2{ width:100%; height:573px; position:relative;}
#focus2{ width:800px; height:573px; position:relative; margin:0 auto; overflow:hidden; position:relative; display:none; background:#c1c1c1;}

/* focusWarp */
.focusWarp{ width:800px; height:573px; overflow:hidden; position:relative;}
.imgList{ position:absolute;}
.imgList li{ float:left; text-align:center; height:573px;}
.imgList_two{ position:absolute; z-index:10; top:100px;}
.imgList_two li{ float:left; text-align:center;}
.imgList_two li img{ margin-left:-300px;}
.imgBtn{ position:absolute; bottom:10px; z-index:10;}
.btnWarp{ overflow:hidden;}
/* 圆点样式结束 */
.sizeBox{ width:293px; position: absolute; z-index:10; top:0;left:0;}
.prev,.next{ display:block; height:77px; width:36px; position:absolute; top:250px; z-index:100; background:url(../images/prevNext.png) no-repeat; outline:none; *background:url(../images/prevNext.gif) no-repeat;background:url(../images/prevNext.gif) no-repeat\0;}
.prev{ left:50%;}
.next{ right:50%; background-position:right top;}
.thumPrev,.thumNext{ width:20px; height:20px; display:block; background:url(../images/sprevNext.png) no-repeat; _background:url(../images/sprevNext.gif) no-repeat; margin-top:10px; margin-right:10px; outline:none;}
.thumNext{ background-position:right top;}
.con{ width:100%; background:#f4f4f4; border-bottom:1px solid #e7e7e7; height:380px;}
.gsjs{ width:990px; margin:0 auto; padding-top:15px; height:365px;}
.gsjs h2{ width:990px; background:url(../images/xt.jpg) bottom no-repeat; text-align:center; color:#333; font-size:20px; height:45px; line-height:45px;}
.gsjs a{ color:#333;}
.gsxx{ width:910px; margin:0 auto; padding:40px; height:235px;}
.gsxx img{ border:5px solid #fcfcfc; float:left; width:367px;}
.gsxx .jx{ width:490px; float:right; margin-top:15px; }
.gsxx .jx h3{ font-size:20px; font-weight:normal;}
.gsxx .jx p{ width:490px; line-height:24px; margin:15px 0px;}
.gsxx .jx a{ width:90px; height:25px; border:1px solid #000; line-height:25px; color:#333; display:block; text-align:center;}
.gsxx .jx a:hover{ color:#b62728; border:1px solid #b62728;}
.xx{ width:990px; margin:0 auto; padding-top:20px; overflow:hidden;}
.xx .jjfa{ width:275px; float:left; margin-right:30px; margin-left:10px;}
.xx .xwzx{ width:350px; float:left; margin-right:30px; margin-left:10px;}
.xx .jszc{ width:275px; float:left;}
.xx h3{ width:100%; font-size:16px; font-weight:normal; color:#313131; border-bottom:1px solid #000; line-height:30px; text-transform:uppercase;}
.xx h3 span{ font-size:12px;}
.xx .aaxx,.jszc1{ width:270px; padding:10px 2px;}
.xx .aaxx .bt{ color:#333; line-height:24px; font-size:14px; margin-top:15px; display:block}
.xx .aaxx .bt a{color:#333;}
.xx .aaxx p{ line-height:22px; color:#888888; width:260px; margin:5px;}
.more{ color:#000; margin-top:15px; width:270px; display:block;}
.more:hover{ color:#b62728; }
.xxlb{ width:270px; margin-top:5px;}
.xxlb li{ width:270px; line-height:24px;}
.xxlb li a{ color:#343434;}
.xxlb li a:hover{ color:#b62728;}
.xwzx1{ width:345px; padding:10px 2px;}
.xwzx1 dl{ width:345px; height:70px; padding-top:8px;}
.xwzx1 dl dt{ width:110px; float:left}
.xwzx1 dd{ width:230px; float:right; color:#888888; padding-top:5px;}
.xwzx1 a{ color:#343434;}
.xwzx1 a:hover{ color:#b62728;}
.bottom{ width:100%; background:url(../images/h3.jpg) repeat-x; height:150px; margin-top:30px;}
.bot{ width:990px; margin:0 auto; height:150px;}
.btdh{ width:750px; margin:0 auto;}
.btdh ul{ width:750px; height:40px; line-height:40px; }
.btdh ul li{ width:103px; text-align:center; display:block; float:left; font-size:14px;}
.btdh ul li a{ width:103px; color:#cfcfcf;}
.btdh ul li a:hover{ text-decoration:underline;}
.bot1{ width:990px; margin-top:20px; line-height:24px;}


.nynr{ width:750px; padding:20px 2px 25px 8px; line-height:25px; overflow:hidden;}

/* 内页样式 */
.ny_banner{ width:100%; background:url(../images/dw_02.jpg) center no-repeat; height:174px;}


.ny_banner1{ width:100%; background:url(../images/ny_01.jpg) center no-repeat; height:174px;}
.ny_banner3{ width:100%; background:url(../images/ny_03.jpg) center no-repeat; height:174px;}
.ny_banner4{ width:100%; background:url(../images/ny_04.jpg) center no-repeat; height:174px;}

.ny_banner5{ width:100%; background:url(../images/ny_05.jpg) center no-repeat; height:174px;}


.ny_banner6{ width:100%; background:url(../images/ny_06.jpg) center no-repeat; height:174px;}

.news{
    color:#666666;
	line-height: 22px;
	font-size: 12px;
	border-bottom: 1px dashed #cacaca;
	
}


.ny_con{ width:990px; margin:0 auto;}
.ny_l{ width:205px; float:left;}
.ny_r{ width:755px; float:right; margin:0px 15px 20px;}
.lmfl{ width:205px; border-top:8px #e21e1e solid; border-bottom:3px #eaeaea solid;}
.lmfl ul{ width:205px;}
.lmfl ul li{ width:205px; border-bottom:1px #eaeaea solid; height:54px;  line-height:54px; text-align:left; display:block;}
.lmfl ul li a{color:#343434;display:block; padding:0px 10px 0px 50px; width:145px;background:url(../images/dw_05.jpg) 30px center no-repeat;}
.lmfl ul li a:hover{ color:#b62728; background:url(../images/dw_05.jpg) #f9f9f9 30px center no-repeat;}
.lxwm{ width:205px; border-bottom:3px #eaeaea solid; margin-top:30px; margin-bottom:30px;} 
.lxwm h3{ width:120px; height:91px; background:url(../images/dw_12.jpg) no-repeat; padding-left:85px; padding-top:20px; color:#FFF; font-size:14px;}
.lxwm h3 span{ font-size:18px;}
.lxdh{ width:160px; padding:10px 20px; font-size:18px; font-weight:bolder; overflow:hidden; color:#000;}
.lxdh img{ float:left;}
.dz{ width:180px; padding:10px; line-height:18px;}

/*******内页右侧********/
.tit{ width:755px; height:55px; line-height:55px; padding:0px; border-bottom:3px solid #8e8c8c;}
.tit_l{ width:150px; height:55px; text-indent:15px; font-size:24px; float:left; color:#000; font-weight:bolder;}
.tit_r{ width:250px; float:right; text-align:right; }
.tit a{ color:#5c5c5c;}
.tit a:hover{ color:#d90007;}
.left{ padding-left:20px; float:left; background:url(../images/sy.jpg) no-repeat left center; height:35px; line-height:35px; margin-left:15px;}
.left a{ color:#666666; text-decoration:none; margin:0 2px;}
.left a:hover{text-decoration:none; color:#b62728;}
.ny_r .product_list{ border-bottom:1px solid #fff; height:133px; padding-top:30px; width:735px; padding-left:20px; padding-bottom:20px;}
.ny_r .pro_nr{ width:755px; background:#f7f7f7; margin-top:20px; padding-bottom:30px;}
.ny_r .product_list .img{ width:170px; height:121px; float:left;}
.ny_r .product_list .img img{ border:4px solid #e5e5e5;}
.ny_r .product_list .product_right{ float:right; width:549px;}
.ny_r .product_list .product_right h1{ color:#333; font-size:14px; height:30px; line-height:30px;}
.ny_r .product_list .product_right h1 a{color:#333; text-decoration:none;}
.ny_r .product_list .product_right h1 a:hover{text-decoration:none; color:#d90007;}
.ny_r .product_list .product_right .time{ width:200px; float:left; color:#939192; height:25px; line-height:25px;}
.ny_r .product_list .product_right .llcs{ width:100px;float:right;color:#939192;height:25px; line-height:25px;}
.ny_r .product_list .product_right p{ line-height:22px; color:#666666; }
.ny_r .product_list .product_right p a{ color:#d90007; text-decoration:none;}
.ny_r .product_list .product_right p a:hover{ color:#d90007; text-decoration:underline;}
div.digg { padding:3px; margin:30px 20px; text-align:right;}
div.digg a {padding:3px 8px; margin:3px; color: #343434; border:1px solid #cccccc; text-decoration: none}
div.digg a:hover {color: #343434; border:1px solid #a4a3a3;}
div.digg a:active {color: #343434;}
div.digg span.current {padding:3px 8px; font-weight: bold; margin: 3px;color:#d90007; }
div.digg span.zzjs { padding:3px 8px; margin: 3px; color: #ddd;border:1px solid #dce1e7;}
