@charset "gb2312";
/* CSS Document */
body { margin:0 auto; padding:0 0; font-family:宋体; background:#fff; font-size:14px;}
div,ul,li,dt,dd,dl,h1,h2,h3,h4,span,p{ padding:0 0; margin:0 0; list-style:none}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color:#333
}
a:active {
	text-decoration: none;
}
img{ border:none}
a{ outline:none}

#top{ width:100%; margin:10px auto; height:120px; overflow:hidden; background:#FFF}
#top .topc{ width:1080px; margin:0 auto;}
#top .topc .logo{ width:630px; float:left; padding-left:10px}
#top .topc .right{ width:360px; float:left; margin-top:15px}
#top .topc .right .phone{ width:347px;}
#Nav{ width:100%; margin:0 auto;height:50px; background: #cf2027}

#Banner{ width:100%;margin:1px auto; overflow:hidden; height:480px;background:#ccc}
.Banner_About{ width:100%; margin:0 auto; overflow:hidden; height:350px;}
#Banner_a{ width:100%; margin:0 auto; overflow:hidden; height:350px;}

/*网站导航*/
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none; height:50px; line-height:52px;}
ul.menu A:hover {	DISPLAY: block;	COLOR: #fff; 	TEXT-DECORATION: none;}
ul.menu li {position:relative; float:left; z-index:1000000}
ul.menu ul {position:absolute; left:0px; top:51px;display:none; opacity:0; list-style:none; z-index:1000000}
ul.menu ul li {position:relative;width:118px;border-bottom:1px solid #bdbcbb; border-top:none; z-index:1000000}
ul.menu ul li a {display:block; background:url() #cf2027; font-family:"宋体"; font-size:12px; color:#fff; text-align:center;height:30px;line-height:30px;}
ul.menu ul li a:hover { background:url() #666;text-align:center; color:#fff}
ul.menu ul ul {left:0px;}
ul.menu .menulink {width:118px; height:50px; font-size:15px;color:#fff;font-family:"宋体";text-align:center;background:url();font-weight:bold; line-height:50px; margin-right:1px;margin-left:1px}
ul.menu .menulink1 {width:118px; height:50px; font-size:15px;color:#fff;font-family:"宋体";text-align:center;background:#333;font-weight:normal; line-height:50px;}
ul.menu .menulink1:hover{ color:#fff;}

ul.menu .menulink:hover, ul.menu .menuhover {background:#333; color:#fff; border:solid 0px #5E86BB; height:50px; line-height:50px}
.menu1 {	DISPLAY: block;	BACKGROUND: url() no-repeat;	text-align:center;	TEXT-DECORATION: none;}
#menu10 {	FLOAT: center; WIDTH:1080px; height:50px; LINE-HEIGHT: 0px; margin:0 auto}



#flashs{ position:relative; height:476px; overflow:hidden; border-bottom:1px solid #CCC}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ bottom: 5px;margin-right: -231px;padding: 20px 6px;position: absolute;right: 55%;z-index: 7;}
/*#flashs .btn span{ background: none repeat scroll 0 0 #5977d2;border: 1px solid #5977d2;color: #FFFFFF;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 5px;}
*/
#flashs .btn span{ background:url(../images/ban_ico01.gif) no-repeat; font-size:0px; display:block; float:left; width:109px; height:5px; margin:0 10px;}
#flashs .btn span.cur{ background:url(../images/ban_ico02.gif) no-repeat;}


#pingjia{ width:100%; background: url(../images/2bg.png) top center no-repeat;; height:430px; overflow:hidden;margin:0 auto;}
#pingjia .coment{ width:1080px; margin:20px auto; overflow:hidden}
#pingjia .coment .left{ width:400px; float:left; margin-right:50px}
#pingjia .coment .left .title{ width:400px; font-size:24px; font-weight:bold; color:#111; line-height:40px}
#pingjia .coment .left .neir{ width:400px; }

#pingjia .coment .right{ width:550px; float:left}
#pingjia .coment .right .title{  width:550px;font-size:24px; font-weight:bold; color:#111; line-height:40px}
#pingjia .coment .right .neir{  width:550px;}

#hezuo{ width:100%; background:;overflow:hidden; background:#fcfcfc;margin:0 auto; padding:40px 0 40px 0;}
#hezuo .hezuolist{ width:1080px; margin:0 auto; margin-top:20px}
#hezuo .hezuoa{  width:1080px; margin:0 auto; padding-bottom:20px}
#hezuo .hezuoa a{  width:180px; height:44px; display:block; line-height:44px; margin:0 auto; color:#FFF; background:#999; border-radius:10px; text-align:center}
#hezuo .hezuoa a:hover{ background:#cf2027 }

#incp{ width:100%; height:380px; overflow:hidden; margin:0 auto; background:#f9f9f9; padding:40px 0 40px 0}
#incp .hezuolist .left{ width:310px; height:400px; float:left; background:#cf2027 }
#incp .hezuolist .left p{ width:300px; height:50px; text-align:center; line-height:50px; font-size:30px; color:#FFF; font-weight:bold; margin-top:80px}
#incp .hezuolist .left a{ width:300px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#FFF; font-weight:normal; display:block}

#incp .hezuolist .right{ width:769px; height:300px; float:right; background:#fff; border:1px solid #CCC; border-left:none}
#incp .hezuolist{ width:1080px; margin:0 auto;margin-top:20px}

#incp .hezuoa{  width:1080px; margin:0 auto; padding-bottom:20px}
#incp .hezuoa a{  width:160px; height:44px; display:block; line-height:44px; margin:0 auto; color:#FFF; background:#999; border-radius:10px; text-align:center}
#incp .hezuoa a:hover{ background:#cf2027 }


#fuwu{ width:100%; background:url(../images/abg2.png) top center no-repeat ; height:460px; overflow:hidden; padding:40px 0 40px 0;margin:0 auto; border-top:1px solid #CCC}
#fuwu .fuwulist{ width:1080px; margin:0 auto; margin-top:25px}
#fuwu .fuwulist .left{ width:320px; float:left; margin-right:60px}
#fuwu .fuwulist .left img{ width:320px; height:220px; clear:both}
#fuwu .fuwulist .left h1{ width:320px; height:40px; line-height:40px; color:#111; font-size:18px; font-weight:bold;clear:both}
#fuwu .fuwulist .left p{ width:320px; height:80px; line-height:24px; color:#111; font-size:15px; font-weight:normal;}
#fuwu .fuwulist .center{ width:320px; float:left}
#fuwu .fuwulist .center img{ width:320px; height:220px; clear:both}
#fuwu .fuwulist .center h1{ width:320px; height:40px; line-height:40px; color:#111; font-size:18px; font-weight:bold;clear:both}
#fuwu .fuwulist .center p{ width:320px; height:80px; line-height:24px; color:#111; font-size:15px; font-weight:normal;}
#fuwu .fuwulist .right{ width:320px; float:right}
#fuwu .fuwulist .right img{ width:320px; height:220px; clear:both}
#fuwu .fuwulist .right h1{ width:320px; height:40px; line-height:40px; color:#111; font-size:18px; font-weight:bold;clear:both}
#fuwu .fuwulist .right p{ width:320px; height:80px; line-height:24px; color:#111; font-size:15px; font-weight:normal;}

#starcp{ width:100%; margin:0 auto; overflow:hidden; padding:40px 0 40px 0; background:#fcfcfc }
#starcp .star{ width:1080px; margin:0 auto; overflow:hidden; margin-top:20px }
#starcp .star .sleft{ width:510px; float:left;border:1px solid #CCC; padding:10px}
#starcp .star .sleft .startitle{ width:510px; height:40px; background:#cf2027; color:#FFF; font-size:20px; line-height:40px; font-weight:bold; text-indent:20px}
#starcp .star .sleft .starnr{ width:510px; height:160px; margin-top:20px }
#starcp .star .sleft .starnr .img{ width:200px; height:160px; float:left}
#starcp .star .sleft .starnr .img img{ width:200px; height:160px;}
#starcp .star .sleft .starnr .p{ width:290px; float:right}
#starcp .star .sleft .starnr .p p{ width:290px; height:120px; overflow:hidden; color:#333; font-size:13px; line-height:22px}
#starcp .star .sleft .starnr .p a{  width:100px;height:26px; line-height:24px; color:#cf2027; font-size:12px; font-weight:normal;display:block; text-align:center; margin-top:6px; float:right; margin-right:10px}
#starcp .star .sleft .starnr .p a:hover{ color:#ffffff; background:#cf2027 }

#starcp .star .sright{ width:510px; float:right; border:1px solid #CCC; padding:10px}
#starcp .star .sright .startitle{ width:510px; height:40px; background:#cf2027; color:#FFF; font-size:20px; line-height:40px; font-weight:bold; text-indent:20px}
#starcp .star .sright .starnr{ width:510px; height:160px; margin-top:20px }
#starcp .star .sright .starnr .img{ width:200px; height:160px; float:left}
#starcp .star .sright .starnr .img img{ width:200px; height:160px;}
#starcp .star .sright .starnr .p{ width:300px; float:right}
#starcp .star .sright .starnr .p p{  width:290px; height:120px; overflow:hidden; color:#333; font-size:13px; line-height:22px}
#starcp .star .sright .starnr .p a{ width:100px;height:26px; line-height:24px; color:#cf2027; font-size:12px; font-weight:normal;display:block; text-align:center; margin-top:6px; float:right; margin-right:10px}
#starcp .star .sright .starnr .p a:hover{ color:#ffffff; background:#cf2027 }





.intitle{width:100%; height:100px; text-align:center ; margin:0 auto;background:url(../images/titlebg.png) top center no-repeat}
.intitle h1{width:1080px; height:70px; line-height:50px; font-size:32px;  font-weight:bold; margin:0 auto; color:#cf2027;  }
.intitle p{width:1080px; height:20px; line-height:20px; font-size:16px; color:#111; font-weight:normal ;margin:0 auto }
.intitle h2{ width:60px; font-size:12px; color:#111; line-height:32px; font-weight:normal; float:left}
.intitle h3{ width:80px; font-size:12px; color:#111; line-height:28px; font-weight:normal; float:right}
.intitle h3 a{ color:#111; }
.intitle span{width:1080px; height:20px; line-height:20px; font-size:16px; color:#111; font-weight:normal}


.intitle_a{width:100%; height:100px; text-align:center ; margin:0 auto;}
.intitle_a h1{width:290px; height:55px; line-height:50px; font-size:32px;  font-weight:bold; margin:0 auto; color:#cf2027; border-bottom:3px solid #cf2027 }
.intitle_a p{width:1080px; height:40px; line-height:40px; font-size:16px; color:#111; font-weight:normal ;margin:0 auto }

.intitle_b{width:100%; height:100px; text-align:center ; margin:0 auto;background:url(../images/titlebg1.png) top center no-repeat}
.intitle_b h1{width:1080px; height:70px; line-height:50px; font-size:32px;  font-weight:bold; margin:0 auto; color:#cf2027;  }
.intitle_b p{width:1080px; height:20px; line-height:20px; font-size:16px; color:#111; font-weight:normal ;margin:0 auto }





#products{ width:100%; overflow:hidden;background:#f9f9f9;margin:0 auto; padding-bottom:20px}
#products .comment{ width:1080px; margin:30px auto}
#products .comment .left{ width:200px; float:left; background:#cf2027; overflow:hidden; padding:0 0 20px 0}
#products .comment .left .left_tilte{ width:160px; font-size:24px; color:#FFF;line-height:60px; font-weight:bold; height:60px; text-align:center; margin:0 auto}
#products .comment .left .left_list{ width:160px;margin:0 auto; overflow:hidden}
#products .comment .left .left_list h1{ width:158px;margin:5px auto; font-size:14px; color:#FFF; line-height:30px; height:30px; border:1px solid #fe878c; text-align:center; border-radius:15px}
#products .comment .left .left_list h2{ width:140px;font-size:14px; color:#FFF; line-height:30px; height:30px; margin:0 auto}
#products .comment .left .left_list a{ width:140px;font-size:14px; color:#FFF; line-height:26px; height:26px; display:block;margin:0 auto; background:url(../images/003_60.png) left center no-repeat; text-indent:15px}
#products .comment .left .left_list a:hover{ color:#FFff00;}


#products001{ width:100%; overflow:hidden;background:#f9f9f9;margin:0 auto; padding-bottom:20px}
#products001 .comment{ width:1080px; margin:30px auto}
#products001 .comment .left{ width:200px; float:left; background:#cf2027; overflow:hidden; padding:0 0 20px 0}
#products001 .comment .left .left_tilte{ width:160px; font-size:24px; color:#FFF;line-height:60px; font-weight:bold; height:60px; text-align:center; margin:0 auto}
#products001 .comment .left .left_list{ width:160px;margin:0 auto; overflow:hidden}
#products001 .comment .left .left_list h1{ width:158px;margin:5px auto; font-size:18px; color:#FFF; line-height:30px; height:30px; font-weight:bold;text-align:center; }
#products001 .comment .left .left_list h2{ width:158px;font-size:14px; color:#FFF; line-height:30px; height:30px; margin:10px auto; border:1px solid #fe878c; text-align:center; border-radius:15px; background:#fff; color:#cf2027 }
#products001 .comment .left .left_list a{ width:140px;font-size:14px; color:#FFF; line-height:26px; height:26px; display:block;margin:0 auto; background:url(../images/003_60.png) left center no-repeat; text-indent:15px}
#products001 .comment .left .left_list a:hover{ color:#FFff00;}

#products001 .comment .right{ width:850px; float:right}
#products001 .comment .right .right_title{ width:850px; height:40px; line-height:40px; border-bottom:1px solid #999;}
#products001 .comment .right .right_title h1{ width:80px; height:40px; border-bottom:2px solid #cf2027; line-height:39px; float:left; font-size:18px; text-align:center}
#products001 .comment .right .right_title a{ width:100px; height:40px; line-height:40px; float:right; display:block; color:#666; text-align:right;}
#products001 .comment .right .right_title a:hover{ color:#cf2027;}










.ab_l{ width:726px; padding:0 0 0 17px;}
.ab_l p{ width:726px;}
.ab_l p img{ width:726px; height:314px;}
.ab_l ul li{ width:201px; padding:19px 0 0 30px; position:relative; float:left;}
.ab_l ul li img{ width:201px; height:87px;}
.ab_l ul li span{ display:none; position:absolute; bottom:0; right:0;}
.ab_l ul li span img{ width:135px; height:87px;}

.cp_l{ width:280px; background:#fff; font-size:0; padding:0 0 20px; height:520px; overflow:hidden}
.cp_lt{ background:#cf2027; width:280px; height:44px; text-align:center; line-height:44px; overflow:hidden;}
.cp_lt a{ font-size:16px; color:#fff;}
.cp_l h3{ width:280px; height:36px; overflow:hidden; padding:6px 0 0;}
.cp_l h3 a{ font-size:15px; color:#fff; display:block; width:280px; text-align:center; line-height:36px; height:36px; background:#717171;}
.cp_l h3.cur a,.cp_l h3 a:hover{ background:#4d4c4c;}
.cp_l ul{ width:240px; margin:15px auto 0; background:url(Img/Index/cp_line.gif) repeat-y 105px 0; overflow:hidden}
.cp_l ul li{ height:39px; line-height:39px; border-bottom:#d6d6d8 1px dashed; width:120px; float:left; overflow:hidden;}
.cp_l ul li a{ font-size:13px; color:#474954;}
.cp_l ul li.cur a,.cp_l ul li a:hover{ color:#cf2027; text-decoration:underline;}

.fl { float:left;}

#products .comment .right{ width:850px; float:right}
#products .comment .right .right_title{ width:850px; height:40px; line-height:40px; border-bottom:1px solid #999;}
#products .comment .right .right_title h1{ width:80px; height:40px; border-bottom:2px solid #cf2027; line-height:39px; float:left; font-size:18px; text-align:center}
#products .comment .right .right_title a{ width:100px; height:40px; line-height:40px; float:right; display:block; color:#666; text-align:right;}
#products .comment .right .right_title a:hover{ color:#cf2027;}


#products .protitle{  width:600px; margin:0 auto}
#products .protitle a{  width:140px; height:40px; display:block; line-height:40px;color:#111; text-align:center; float:left; margin:5px}
#products .protitle a:hover{ background:#111; color:#FFF }
#products .prolist{ width:1080px; margin:20px auto; overflow:hidden }
#products .prolist a{ width:226px; height:200px; display:block; color:#666; float:left; text-align:center; margin:10px}
#products .prolist a img{ width:226px; height:160px;}
#products .prolist a span{ width:250px; height:40px; line-height:40px; }
#products .prolist a:hover{ background:#cf2027; color:#FFF}

.proa{  width:100%; margin:0 auto; margin-top:20px}
.proa a{  width:100%; height:34px; display:block; line-height:34px; margin:0 auto; color:#111; background:#ddd; border-radius:2px; text-align:center; font-size:15px}
.proa a:hover{ color:#cf2027 }

.proa1{  width:1080px; margin:0 auto; margin-top:20px}
.proa1 a{  width:100%; height:34px; display:block; line-height:34px; margin:0 auto; color:#111; background:#ddd; border-radius:2px; text-align:center;font-size:15px}
.proa1 a:hover{ color:#cf2027 }




#cases{ width:100%; overflow:hidden; overflow:hidden;background:#f1f1f1; padding:40px 0 40px 0;margin:0 auto; }
#cases .ctitle{  width:340px; margin:0 auto}
#cases .ctitle a{  width:160px; height:40px; display:block; line-height:40px;color:#111; background:#f1f1f1; text-align:center; float:left; margin:5px}
#cases .ctitle a:hover{ background:#cf2027; color:#FFF }

#cases .clist{ width:1080px; margin:20px auto; }
#cases .clist a{ width:226px; height:200px; display:block; color:#fff; float:left; background:#f1f1f1; text-align:center; margin:10px}
#cases .clist a img{ width:226px; height:160px;}
#cases .clist a span{ width:250px; height:40px; line-height:40px; }

#cases .clist a:hover{ background:#cf2027; color:#FFF}

#cases .ca{  width:1080px; margin:30px auto}
#cases .ca a{  width:160px; height:44px; display:block; line-height:44px; margin:0 auto; color:#FFF; background:#999; border-radius:10px; text-align:center}
#cases .ca a:hover{ background:#cf2027 }



.contact{ width:100%; margin:0 auto; overflow:hidden; padding:40px 0 40px 0; background:url(../images/ab4.png) top center no-repeat; margin-bottom:30px}

.contact .comm{ width:1040px; margin:0 auto; overflow:hidden; background:url(../images/abg0.png); padding:20px; margin-top:20px}
.contact .comm .left{ width:550px; float:right;}
.contact .comm .right{ width:330px; float:left; font-size:14px; line-height:30px; color:#000; font-weight:normal;}
.contact .comm .right a{ font-size:14px; color:#039; text-decoration:none}
.contact .comm .right a:hover{ font-size:14px; color:#111; text-decoration: underline}





#xw{ width:100%; margin:0 auto; overflow:hidden; padding:30px 0 30px 0; background:#fcfcfc}
#xw .tuijian{width:1080px; height:160px; margin:0 auto; margin-top:20px}
#xw .tuijian .img{width:280px; height:160px; float:left}
#xw .tuijian .font{width:700px; height:160px; float:right}
#xw .tuijian .font h1{width:700px; height:40px; font-size:16px; line-height:40px; overflow:hidden}
#xw .tuijian .font p{width:700px; height:75px; font-size:14px; line-height:24px; overflow:hidden; display:block}
#xw .tuijian .font a{  width:100px; height:30px; display:block; line-height:30px; color:#FFF; background:#999; border-radius:10px; text-align:center; font-size:12px; margin-top:5px}
#xw .tuijian .font a:hover{ background:#cf2027 }

.tuijian001{width:800px; height:140px; margin:0 auto; margin-top:20px; border-bottom: dashed 1px #ccc}
.tuijian001 .img{width:190px; height:120px; float:left; border:1px solid #ccc}
.tuijian001 .img img{width:190px; height:120px; }
.tuijian001 .font{width:580px; height:120px; float:right}
.tuijian001 .font h1{width:580px; height:30px; line-height:30px; overflow:hidden}
.tuijian001 .font p{width:580px; height:75px; font-size:14px; line-height:24px; overflow:hidden; display:block; color:#666}
.tuijian001 .font a{ width:580px; height:30px; display:block; line-height:30px; color:#333; text-align:left; font-size:14px;}
.tuijian001 .font a:hover{ color:#cf2027 }




#xw .xwfenlei{width:1080px; overflow:hidden; margin:20px auto }
#xw .xwfenlei .xwleft{width:690px; overflow:hidden; float:left ;}
#xw .xwfenlei .xwright{width:350px; overflow:hidden; float:right;}
.xwright .list1{width:350px; height:272px}
.xwright .list1 .listtitle{width:350px; height:40px; font-size:20px; font-weight:bold; color:#fff; line-height:40px; border-bottom:1px solid #ccc; background:#cf2027; text-align:center; margin-bottom:10px}
.xwright .list1 .lei{width:350px;}
.xwright .list1 .lei ul{width:350px; line-height:28px;}
.xwright .list1 .lei ul li{width:350px; line-height:28px; overflow:hidden}
.xwright .list1 .lei ul li a{width:260px; height:28px; line-height:28px; display:block; overflow:hidden; float:left; color:#111; font-size:15px; background:url(../images/newslist24.png) left center no-repeat; padding-left:16px}
.xwright .list1 .lei ul li a:hover{ color:#cf2027;}
.xwright .list1 .lei ul li span{width:70px; height:28px; line-height:28px; font-size:12px; float:right; color:#999}
.tuijian_index{width:690px; height:210px; margin:0 auto; margin-top:20px}
.tuijian_index .img{width:280px; height:200px; float:left}
.tuijian_index .font1{width:380px; float:right}
.tuijian_index .font1 ul{width:380px;}
.tuijian_index .font1 ul li{width:380px; height:28px}
.tuijian_index .font1 ul li a{ width:370px; height:28px; display:block; line-height:28px; color:#111;font-size:15px; float:right; overflow:hidden; background:url(../images/newslist24.png) left center no-repeat; padding-left:16px}
.tuijian_index .font1 ul li a:hover{ color:#cf2027 }


#xw .xwlist{width:1080px; margin:0 auto; margin-top:30px}
#xw .xwlist .list1{width:300px; float:left; margin-right:50px}
#xw .xwlist .list1 .listtitle{width:300px; height:40px; font-size:14px; font-weight:bold; color:#111; line-height:40px; border-bottom:1px solid #ddd}
#xw .xwlist .list1 .lei{width:300px;}
#xw .xwlist .list1 .lei ul{width:300px; line-height:30px;}
#xw .xwlist .list1 .lei ul li{width:300px; line-height:30px;}
#xw .xwlist .list1 .lei ul li a{width:220px; height:30px; line-height:30px; display:block; overflow:hidden; float:left; color:#666; font-size:14px}
#xw .xwlist .list1 .lei ul li a:hover{ color:#cf2027; text-decoration:underline}
#xw .xwlist .list1 .lei ul li span{width:70px; height:32px; line-height:32px; font-size:12px; float:right; color:#999}

.na{  width:1080px; margin:20px auto}
.na a{  width:160px; height:44px; display:block; line-height:44px; margin:0 auto; color:#FFF; background:#999; border-radius:10px; text-align:center}
.na a:hover{ background:#cf2027 }

#In_LinkA{ width:100%; margin:0 auto; overflow:hidden; background:#fff; padding:40px 0 40px 0}
#In_LinkA .list{ width:1080px; margin:0 auto; margin-top:20px ; border:1px solid #CCC; overflow:hidden; padding:10px; background:#F1f1f1}
#In_LinkA .list a{font-size:13px; color:#111; font-weight:normal; line-height:26px;  height:26px; overflow:hidden; float:left; display:block; margin:2px; padding:0 30px 0 30px;}
#In_LinkA .list a:hover{color:#cf2027;  }




#about{ width:1080px; margin:0 auto; overflow:hidden; margin-top:30px; }
#about .left{ width:200px; overflow:hidden; float:left; border:1px solid #ccc; margin-bottom:20px; border:1px solid #CCC}
#about .left .title{ height:36px;line-height:36px; background:#cf2027; border-bottom:1px solid #FF; font-size:16px; text-align:center; color:#FFF; font-weight:bold}
#about .left .title_nei{ width:200px; background:#ededed; height:33px; line-height:33px; font-size:15px; font-weight:bold; text-indent:38px; margin-top:5px; color:#333}
#about .left .list{ width:180px; margin:0 auto;}
#about .left .list ul li a.libg{ color:#cf2027; font-weight:bold; }
#about .left .list ul{ width:160px; margin:0px auto; margin:0 auto }
#about .left .list ul li{ width:160px;border-bottom:1px dashed #CCC; }
#about .left .list ul li a{ width:160px; height:30px; display:block; line-height:30px; font-size:13px; color:#111; text-align:left; text-indent:20px}
#about .left .list ul li a:hover{color:#cf2027;}
#about .left .lxfs{width:180px; margin:10px auto}
#about .left .lxfs p{ font-size:12px; color:#111; line-height:20px; color:#444}
#about .left .nav p{ width:180px; margin:10px auto; font-size:14px; line-height:24px; color:#111; }
#about .leftnew{ width:200px; overflow:hidden; margin:10px auto}
#about .leftnew ul li{ width:200px; overflow:hidden;}
#about .leftnew ul li span{ width:10px; float:left}
#about .leftnew ul li a{ width:190px; float:right; color:#444; line-height:24px; font-size:12px; height:24px; display:block; overflow:hidden}
#about .leftnew ul li a:hover{color:#cf2027; text-decoration:underline}


#about .right{ width:868px; overflow:hidden; float:right;}
.title_b{width:866px; height:36px; margin:0 auto; border:1px solid #CCC; background:#f1f1f1}
.title_b h1{width:500px; height:36px; line-height:36px; font-size:13px;  font-weight:normal;color:#111; margin-left:20px}

#about .right .aboutcomm{ width:826px; overflow:hidden; margin-top:10px; margin-bottom:20px;border:1px solid #CCC; padding:20px}
#about .right .aboutcomm p{font-size:13px; color:#111;line-height:24px}


#about .right .aboutcomm h2{font-size:24px; color:#111;line-height:80px; font-weight:bold; text-align:center; width:700px;}
#about .right .aboutcomm1{width:826px; overflow:hidden; margin-top:10px; margin-bottom:20px;border:1px solid #CCC; padding:20px}

#about .right .aboutcomm .prolist{ width:826px; margin:0 auto; }
#about .right .aboutcomm .prolist a{ width:230px; height:200px; display:block; color:#666; float:left;text-align:center; margin:22px}
#about .right .aboutcomm .prolist a img{ width:230px; height:180px; border:1px solid #CCC}
#about .right .aboutcomm .prolist a img:hover{ border:1px solid #cf2027}

#about .right .aboutcomm .prolist a span{ width:230px; height:40px; line-height:40px; }

#about .right00{ width:100%; overflow:hidden; text-align:center; margin:0 auto}
#about .right00 .aboutcomm{ width:1280px; overflow:hidden; margin:0 auto; text-align:center}


#about000{ width:1280px; margin:0 auto; overflow:hidden;}

#caseshow{ width:1080px; margin:0 auto; overflow:hidden; margin-top:30px;}
#caseshow .left{ width:260px; overflow:hidden; float:left; border:1px solid #ccc; margin-bottom:20px; border:1px solid #CCC}
#caseshow .left .title{ height:36px;line-height:36px; background:#ccc; border-bottom:1px solid #FF; font-size:16px; text-align:center; color:#333; font-weight:bold}
#caseshow .left .title_nei{ width:260px; background:#ededed url(../images/LL1.png) left center no-repeat; height:33px; line-height:33px; font-size:15px; font-weight:bold; text-indent:15px; margin-top:0px; color:#cf2027}
#caseshow .left .list{ width:240px; margin:0 auto;}
#caseshow .left .list ul li a.libg{ color:#cf2027; font-weight:bold; }
#caseshow .left .list ul{ width:240px; margin:0px auto; margin:0 auto }
#caseshow .left .list ul li{ width:240px;border-bottom:1px dashed #CCC; height:30px; overflow:hidden }
#caseshow .left .list ul li a{ width:240px; height:30px; display:block; line-height:30px; font-size:13px; color:#111; text-align:left; text-indent:5px}
#caseshow .left .list ul li a:hover{color:#cf2027;}
#caseshow .left .lxfs{width:240px; margin:10px auto}
#caseshow .left .lxfs p{ font-size:12px; color:#111; line-height:20px; color:#444}
#caseshow .left .nav p{ width:240px; margin:10px auto; font-size:14px; line-height:24px; color:#111; }
#caseshow .leftnew{ width:240px; overflow:hidden; margin:10px auto}
#caseshow .leftnew ul li{ width:240px; overflow:hidden;}
#caseshow .leftnew ul li span{ width:10px; float:left}
#caseshow .leftnew ul li a{ width:240px; float:right; color:#444; line-height:24px; font-size:12px; height:24px; display:block; overflow:hidden}
#caseshow .leftnew ul li a:hover{color:#cf2027; text-decoration:underline}

#caseshow .right{ width:808px; overflow:hidden; float:right;}
.title_c{width:806px; height:32px; margin:0 auto; border:1px solid #CCC; background:#f1f1f1}
.title_c h1{width:500px; height:32px; line-height:32px; font-size:13px;  font-weight:normal;color:#111; margin-left:20px}

#caseshow .right .aboutcomm{ width:766px; overflow:hidden; margin-top:10px; margin-bottom:20px;border:1px solid #CCC; padding:20px}
#caseshow .right .aboutcomm p{font-size:13px; color:#111;line-height:24px}
#caseshow .right .aboutcomm h2{font-size:24px; color:#111;line-height:80px; font-weight:bold; text-align:center; width:700px;}
#caseshow .right .aboutcomm2{ width:766px; overflow:hidden; margin-top:0px; margin-bottom:20px;border:1px solid #CCC; padding:20px}
#caseshow .right .aboutcomm2 .lista{ width:766px;}
#caseshow .right .aboutcomm2 .lista a{ width:236px; height:220px; display:block; color:#333; float:left; margin:9px; text-align: center}
#caseshow .right .aboutcomm2 .lista a img{ width:236px; height:180px; border:1px solid #CCC} 
#caseshow .right .aboutcomm2 .lista a img:hover{border:1px solid #cf2027} 
#caseshow .right .aboutcomm2 .lista a span{ width:236px; height:30px; line-height:30px;}

#caseshow .right .aboutcomm1{ width:700px; overflow:hidden; margin-top:20px; margin-bottom:20px; margin:0 auto}
#caseshow .right .aboutcomm .prolist{ width:826px; margin:0 auto; }
#caseshow .right .aboutcomm .prolist a{ width:230px; height:200px; display:block; color:#666; float:left;text-align:center; margin:22px}
#caseshow .right .aboutcomm .prolist a img{ width:230px; height:180px; border:1px solid #CCC}
#caseshow .right .aboutcomm .prolist a img:hover{ border:1px solid #cf2027}

#caseshow .right .aboutcomm .prolist a span{ width:230px; height:40px; line-height:40px; }


#caseshow00{ width:1280px; margin:0 auto; overflow:hidden; margin-top:30px;}
#caseshow00 .left{ width:260px; overflow:hidden; float:left; border:1px solid #ccc; margin-bottom:20px; border:1px solid #CCC}
#caseshow00 .left .title{ height:36px;line-height:36px; background:#ccc; border-bottom:1px solid #FF; font-size:16px; text-align:center; color:#333; font-weight:bold}
#caseshow00 .left .title_nei{ width:260px; background:#ededed url(../images/LL1.png) left center no-repeat; height:33px; line-height:33px; font-size:15px; font-weight:bold; text-indent:15px; margin-top:0px; color:#cf2027}
#caseshow00 .left .list{ width:240px; margin:0 auto;}
#caseshow00 .left .list ul li a.libg{ color:#cf2027; font-weight:bold; }
#caseshow00 .left .list ul{ width:240px; margin:0px auto; margin:0 auto }
#caseshow00 .left .list ul li{ width:240px;border-bottom:1px dashed #CCC; height:30px; overflow:hidden }
#caseshow00 .left .list ul li a{ width:240px; height:30px; display:block; line-height:30px; font-size:13px; color:#111; text-align:left; text-indent:5px}
#caseshow00 .left .list ul li a:hover{color:#cf2027;}
#caseshow00 .left .lxfs{width:240px; margin:10px auto}
#caseshow00 .left .lxfs p{ font-size:12px; color:#111; line-height:20px; color:#444}
#caseshow00 .left .nav p{ width:240px; margin:10px auto; font-size:14px; line-height:24px; color:#111; }
#caseshow00 .leftnew{ width:240px; overflow:hidden; margin:10px auto}
#caseshow00 .leftnew ul li{ width:240px; overflow:hidden;}
#caseshow00 .leftnew ul li span{ width:10px; float:left}
#caseshow00 .leftnew ul li a{ width:240px; float:right; color:#444; line-height:24px; font-size:12px; height:24px; display:block; overflow:hidden}
#caseshow00 .leftnew ul li a:hover{color:#cf2027; text-decoration:underline}

#caseshow00 .right{ width:1008px; overflow:hidden; float:right;}
#caseshow00 .right .aboutcomm{ width:966px; overflow:hidden; margin-top:10px; margin-bottom:20px;border:1px solid #CCC; padding:20px}
#caseshow00 .right .aboutcomm p{font-size:13px; color:#111;line-height:24px}
#caseshow00 .right .aboutcomm h2{font-size:24px; color:#111;line-height:80px; font-weight:bold; text-align:center; width:700px;}
#caseshow00 .right .aboutcomm2{ width:966px; overflow:hidden; margin-top:0px; margin-bottom:20px;border:1px solid #CCC; padding:20px}
#caseshow00 .right .aboutcomm2 .lista{ width:966px;}
#caseshow00 .right .aboutcomm2 .lista a{ width:236px; height:220px; display:block; color:#333; float:left; margin:9px; text-align: center}
#caseshow00 .right .aboutcomm2 .lista a img{ width:236px; height:180px; border:1px solid #CCC} 
#caseshow00 .right .aboutcomm2 .lista a img:hover{border:1px solid #cf2027} 
#caseshow00 .right .aboutcomm2 .lista a span{ width:236px; height:30px; line-height:30px;}

#caseshow00 .right .aboutcomm1{ width:900px; overflow:hidden; margin-top:20px; margin-bottom:20px; margin:0 auto}
#caseshow00 .right .aboutcomm .prolist{ width:1026px; margin:0 auto; }
#caseshow00 .right .aboutcomm .prolist a{ width:230px; height:200px; display:block; color:#666; float:left;text-align:center; margin:22px}
#caseshow00 .right .aboutcomm .prolist a img{ width:230px; height:180px; border:1px solid #CCC}
#caseshow00 .right .aboutcomm .prolist a img:hover{ border:1px solid #cf2027}

#caseshow00 .right .aboutcomm .prolist a span{ width:230px; height:40px; line-height:40px; }

.title_c00{width:1006px; height:32px; margin:0 auto; border:1px solid #CCC; background:#f1f1f1}
.title_c00 h1{width:700px; height:32px; line-height:32px; font-size:13px;  font-weight:normal;color:#111; margin-left:20px}


























.ZZ{ font-size:12px; color:#666; line-height:26px; font-weight:normal}

.ZZ a{ font-size:12px; color:#666; line-height:30px; font-weight:normal; cursor:pointer}
.ZZ a:hover{ font-size:12px; color:#ff0000;}

.ZZ1{ font-size:12px; color:#888; line-height:26px; font-weight:normal}

.ZZ1 a{ font-size:12px; color:#888; line-height:30px; font-weight:normal; cursor:pointer}
.ZZ1 a:hover{ font-size:12px; color:#ff0000;}




#xian{ width:1080px;margin:0 auto; padding:5px 0px; border-top:1px #CCCCCC solid}
#Fnav1{ width:1080px; margin:0 auto; padding:0px 0px; font-size:12px; color:#666; line-height:25px; font-weight:normal; }
#Fnav1 a{ width:1080px; margin:0 auto; padding:0px 0px; font-size:12px; color:#666; line-height:25px; font-weight:normal}


#Foot{ width:100%;margin-top:0px;overflow:hidden;background:#444; margin:0 auto;}
#Foot  .Nr{ width:1080px; margin:40px auto; overflow:hidden}
#Foot  .Nr .list{ width:500px; margin:0 auto;}
#Foot  .Nr .list a{ font-size:12px; line-height:50px; padding:0 15px 0 15px; border-right:1px solid #CCC; color:#666}
#Foot  .Nr  .zi{ font-size:13px; line-height:22px; color:#fff; text-align:center;width:1080px;margin-top:10px; height:60px; font-weight:normal}
.nr1{ font-size:14px; font-weight:bold; line-height:30px; color:#ddd}
.nr2{ font-size:14px; font-weight:normal; line-height:26px; color:#999 }
.nr3{ font-size:14px; font-weight:normal; line-height:26px; color:#999 }


.rollBox{width:750px;overflow:hidden;  }
.rollBox .LeftBotton{height:24px;width:23px; background:url(../images/left.png) no-repeat;overflow:hidden;float:left;display:inline;margin:65px 0 0 0px;cursor:pointer;}
.rollBox .RightBotton{height:24px;width:23px; background:url(../images/right.png) no-repeat;overflow:hidden;float:left;display:inline;margin:65px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:678px;overflow:hidden;float:left; margin-left:15px; margin-top:15px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:156px; height:116px; float:left; margin:6px;overflow:hidden; border:1px solid #CCC}
.rollBox .Cont .pic a.n1{ display:block; margin-left:10px; margin-top:10px; width:150px; height:111px; font-size:14px }
.rollBox .Cont .pic img{display:block;  width:150px; height:111px; padding:3px}
.rollBox .Cont .pic  p{ width:340px; margin:0px auto; margin-top:15px; overflow:hidden;}
.rollBox .Cont .pic p span{ display:block;  font-size:12px;}
.rollBox .Cont .pic p span.n1{ float:left; width:120px; height:20px; overflow:hidden;}
.rollBox .Cont .pic p span.n3{ float:left; color:#999;}
.rollBox .Cont .pic p span.n3 a{ margin-left:4px; color:#f00;}
.rollBox .Cont .pic p span.n2{ float:right; color:#999;}

.rollBox #List1,.rollBox #List2{float:left;}




#newxw{ width:100%; margin:0 auto; overflow:hidden; padding:0px 0 30px 0; background:#fcfcfc}
#newxw .tt{ width:1080px; margin:0 auto; font-size:13px; color:#333; line-height:26px;}
#newxw .daohang{ width:1080px; margin:0 auto; }
.mt20{    margin-top: 20px;}
.wrap{  margin-left: auto;   margin-right: auto;   width: 1080px;}
.i_item_header dl{ background: #f4f4f4 none repeat scroll 0 0;  height: 30px;  line-height: 30px;  margin-bottom: 5px; display:block;}
.i_item_header dt{  border-right: 1px solid #fff;  clear: left;  float: left; text-align: center;  width: 170px;}
.i_item_header dt.red{ width: 170px; background: #cf2027; color:#FFF}
.i_item_header dt a{ background: #ededed none repeat scroll 0 0; color: #333; display: block;font-size: 14px; height: 30px;line-height: 30px;}
.i_item_header dt a:hover, .i_item_header dl:hover dt a{ background: #cf2027 none repeat scroll 0 0; color: #fff;}
.i_item_header dd{ color: #999; float: left; padding-left: 1em;  margin: 0px;  display:inline;}
.i_item_header dd a{  height: 30px;  line-height: 30px;text-decoration: none;outline: none; color: #666; transition: all .2s ease; font: 12px;}
.i_item_header dd a:hover{ color: #cf2027;}
/*案例*/
.showdiv{ width: 1080px; margin: 0px auto; margin-top:10px;border: 1px solid #ddd; overflow:hidden ; padding-bottom:15px; position:relative;}

.showdiv01{ width: 850px; margin: 0px auto; margin-top:10px;overflow:hidden ; padding-bottom:15px;}


.leveldiv{ border-top: 2px solid #cf2027;  background: #F5F5F5;  border-bottom: 1px solid #ddd;  height: 35px; width: 100%; margin: 0px;  padding: 0px;
}
.floordiv{ float: left; width:100px; display: block; height: 100%; background-color: #cf2027; text-align: center; color: #fff; font-size:16px; font-weight:bold; line-height:35px}
.navigationmaindiv a{ float: left;line-height: 35px;height: 35px; color: #333;float: left;font-size: 18px;padding: 0 1em;}
.navigationmaindiv a{color: #666;outline: medium none;text-decoration: none;transition: all 0.2s ease 0s;}
.navigationsubdiv{color: #666;float: right;margin-right: 10px;text-align:right;width:830px;}
.navigationsubdiv a{ margin: 0 2px; height: 35px; line-height: 35px; font: Arial, 'Microsoft Yahei' , 'SimSun' ,sans-serif; font-size: 12px;}
.navigationsubdiv .a1{ margin: 0 4px; height: 35px;  line-height: 35px; font: Arial, 'Microsoft Yahei' , 'SimSun' ,sans-serif; font-size: 12px;}
.detaileddiv{ width: 225px; margin: 0px; padding: 0px;  float: left; display:inline; padding: 0px 10px; margin-left: 0px; margin-top: 15px; border: 1px solid #ccc; margin-left:13px; margin-right:10px}
.type {
	position:absolute;
	left: 60px;
	top: 7px;
	color: #666;
    outline: medium none;
    text-decoration: none;
    transition: all 0.2s ease 0s;
	font-size:18px;
}
.detaileddiv1{ padding: 0px 14px 0 14px; }
.detaileddiv_column{ width: 250px; margin: 0px; padding: 0px;float: left;display:inline; padding: 0px 0px; margin-left: 0px;  margin-top: 20px;}

.marginleftdiv{   margin-left:17px;  }
.marginlfdiv{  margin-left:17px;  margin-right:18px;}
.detaileddiv:hover{    border: 1px solid #ccc;}
.detaileddiv ul, .detaileddiv ul li{   width:225px;  margin: 0px auto;  padding: 0px;  list-style: none; }
.detaileddiv ul, .detaileddiv ul li{   width:225px;  margin: 0px auto;  padding: 0px;  list-style: none; }
.detaileddiv ul:hover img{filter :alpha(opacity=70) ; -moz-opacity: 0.7 ; -khtml-opacity: 0.7 ; opacity : 0.7;}
.detaileddiv ul li:first-child{  margin-top: 10px; }
.detaileddiv ul li img{    width: 225px;    height: 180px;}
.detaileddiv ul li span{ font-size: 14px; color: #666; overflow: hidden; height: 30px; line-height: 30px; text-align:center;}
.detaileddiv ul li.dashedli{  border-top: 1px dashed #CCCCCC; margin-top: 10px;}
.detaileddiv ul li .ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:middle;background:url(../images/ico.png);margin-right:4px;}
.detaileddiv ul li.icoli{margin-top: 10px;margin-bottom: 10px;}
.detaileddiv ul li.icoli a{ padding-right: 15px; color:#666; font-size:12px }
.detaileddiv ul li .ico1_1{  background-position: -40px 0;}
.detaileddiv ul li .ico1_2{   background-position: -60px 0;}
.detaileddiv ul li .ico1_3{   background-position: -80px 0;}
.cleardiv{height: 20px;width: 100%; clear: both;}



#newxw .tuijian{width:1050px; height:160px; margin:0 auto; margin-top:10px; border:1px solid #CCC; padding:15px}
#newxw .tuijian .img{width:270px; height:160px; float:left}
#newxw .tuijian .img img{width:240px; height:160px;}
#newxw .tuijian .font{width:780px; height:160px; float:right}
#newxw .tuijian .font h1{width:780px; height:40px; font-size:16px; line-height:40px; overflow:hidden}
#newxw .tuijian .font h1 a{width:780px; height:40px; font-size:16px; line-height:40px; overflow:hidden; color:#333}
#newxw .tuijian .font h1 a:hover{ color:#cf2027 }

#newxw .tuijian .font p{width:780px; height:50px; font-size:14px; line-height:24px; overflow:hidden; display:block; color:#666}

#newxw .QA{width:1050px;margin:0 auto; margin-top:10px; border:1px solid #CCC; padding:15px; overflow:hidden}
#newxw .QA .qlist{width:1050px;margin:0 auto}
#newxw .QA .qlist ul{ width:1050px; margin:0 auto}
#newxw .QA .qlist ul li{ width:1050px; height:30px; line-height:30px; background:url(../images/newslist24.png) left center no-repeat; border-bottom:1px dashed #CCCCCC}
#newxw .QA .qlist ul li a{ width:800px; height:30px; line-height:30px; display:block; float:left; padding-left:20px; color:#333}
#newxw .QA .qlist ul li a:hover{ color:#cf2027}
#newxw .QA .qlist ul li span{ width:100px; height:30px; line-height:30px;float:right; text-align:center; font-size:12px; color:#666}


/*---产品列表页面的随机资讯--*/
#newxw .xwlist{width:1080px; margin:0 auto; margin-top:0px;overflow:hidden; border:1px solid #CCC}
.RandomNews {background-color:#fff;}
.diysr{background:#ededed ;height:36px;line-height:36px;padding-left:27px;color: #474954;}
.diysr a{color:#6B9F1F;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{border:1px solid #CCC;border-top:none;border-bottom:none;width:872px;padding-top:8px;}
.news_random li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:332px; float:left;overflow:hidden;}
.news_random li a{ background:url(../images/newslist24.png) left center no-repeat; padding-left:15px; color:#666; float:left; width:230px; height:28px; display:block } 
.news_random li a:hover{ color:#cf2027} 
.news_random li span{ width:70px; color:#666; float:right} 


.news_random2{border:1px solid #CCC;border-top:none;border-bottom:none;width:1078px;padding-top:8px;}
.news_random2 li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:332px; float:left;overflow:hidden;}
.news_random2 li a{ background:url(Img/ico55.gif) no-repeat 0 4px; padding-left:12px;}
.fr{padding-right:8px;font-size:12px;color:#666; width:150px}




#product_n{ width:1080px; margin:0 auto; overflow:hidden; margin-top:45px; }
#product_n .left{ width:220px; overflow:hidden; float:left; border:1px solid #ccc; margin-bottom:20px; background:#f1f1f1;}
#product_n .left .title{ height:40px;line-height:40px; background:#cf2027; border-bottom:1px solid #FF; font-size:16px; text-align:center; color:#FFF; font-weight:bold}

#product_n .left .list{ width:220px; }
#product_n .left .list ul li.libg{ color:#fff; background:#cf2027; }
#product_n .left .list ul li.libg a{ color:#111; font-weight:bold; font-size:14px}
#product_n .left .list ul{ width:200px; margin:0px auto;  background-color:#f3f3f3; margin:8px auto }
#product_n .left .list ul li{ width:200px;border-bottom:1px solid #CCC; }
#product_n .left .list ul li a{ width:200px; height:26px; display:block; line-height:26px; font-size:12px; color:#111; text-align:left; text-indent:5px; overflow:hidden}
#product_n .left .list ul li a:hover{color:#000; background: #ddd;}
#product_n .left .lxfs{width:200px; margin:10px auto}
#product_n .left .lxfs p{ font-size:12px; color:#111; line-height:24px;}

#product_n .left .nav p{ width:200px; margin:10px auto; font-size:14px; line-height:24px; color:#111; }

#product_n .right{ width:720px; overflow:hidden; float:right; border:1px solid #ccc; padding:20px}
#product_n .right .title{ width:720px; height:40px; border-bottom:1px #999 dashed; line-height:35px; margin:0 auto}
#product_n .right .title h1{ width:250px; height:40px;line-height:40px; float:left; text-align:left; font-size:18px; font-weight:bold; color:#111}
#product_n .right .title span{ width:300px; height:40px;line-height:45px; float:right; text-align:right; font-size:12px; color:#111; font-weight:normal}

#product_n .right .aboutcomm{ width:720px; overflow:hidden; margin-top:20px; margin-bottom:20px; margin:0 auto}
#product_n .right .aboutcomm p{font-size:14px; color:#111;line-height:30px}
#product_n .right .aboutcomm h2{font-size:24px; color:#111;line-height:80px; font-weight:bold; text-align:center; width:700px;}




.bglist{ width:720px; margin:15px auto; }
.bglist a{ width:160px; height:240px; display:block; color:#666; float:left; background:#f1f1f1; text-align:center; margin:8px}
.bglist a img{ width:160px; height:200px;}
.bglist a span{ width:160px; height:40px; line-height:40px; }
.bglist a:hover{ background:#cf2027; color:#FFF}


.huobanlist{ width:820px; margin:15px auto; overflow:hidden }
.huobanlist a{ width:144px; height:140px; display:block; color:#666; float:left;text-align:center; margin:10px;}
.huobanlist a img{ width:140px; height:100px;padding:1px ;border:1px solid #CCC;}
.huobanlist a span{ width:144px; height:40px; line-height:40px;  }
.huobanlist a:hover{ background:#f1f1f1; color:#111}

.pingjia{ width:780px; margin:25px auto; overflow:hidden }
.pingjia .img{ width:90px; height:60px; display:block; color:#666; float:left;border:1px solid #CCC;padding:1px ;}
.pingjia .neir{ width:660px; height:70px; float:right; overflow:hidden}
.pingjia .neir a{ width:660px; height:25px; line-height:25px; font-size:14px; color:#111; font-weight:bold}
.pingjia .neir a:hover{ color:#cf2027}
.pingjia .neir p{ width:660px; height:40px;font-size:12px; font-weight:normal; line-height:20px; overflow:hidden ; color:#666; }




.page{ width:710px; height:40px; margin:10px auto}
.page a{display:block; padding:5px 8px; float:left; text-align:center; background:#f6f6f6; margin:1px}
.page a:hover{display:block; padding:5px 8px; float:left; text-align:center; background:#CCC; margin:1px}

.page1{ width:600px; height:40px; margin:20px auto}
.page1 a{padding:3px 8px; color:#000; background-color:#f6f6f6; }


#honor{ width:1080px; overflow:hidden;  margin:30px auto; }
#honor .title{width:1080px; height:50px; text-align:center ; margin:0 auto;}
#honor .title h1{width:1080px; height:50px; line-height:50px; font-size:20px; color:#111; font-weight:bold ;background:#f6f6f6; }
#honor .protitle{  width:600px; margin:0 auto; }
#honor .protitle a{  width:140px; height:40px; display:block; line-height:40px;color:#111; background:#fff; text-align:center; float:left; margin:5px}
#honor .protitle a:hover{ background:#111; color:#FFF }
#honor .prolist{ width:980px; margin:0 auto; border:1px solid #CCC; overflow:hidden; padding:8px}
#honor .prolist a{ width:200px; height:200px; display:block; color:#666; float:left; text-align:center; margin:22px}
#honor .prolist a img{ width:200px; height:160px;}
#honor .prolist a span{ width:220px; height:40px; line-height:40px; }
#honor .prolist a:hover{ background:#f1f1f1; color:#111}

#shipin{ width:100%; margin:0 auto; overflow:hidden;  padding:40px 0px; background: url(../images/bg-adv.jpg) top center no-repeat}
#shipin .comm{ width:1000px; margin:20px auto; background:#fff; overflow:hidden; padding:40px 20px 40px 20px; overflow:hidden;height:330px}
#shipin .comm .video{ width:310px; float:left; background:#CCC; height:330}
#shipin .comm .video p{ width:300px; height:280px; padding:5px}
#shipin .comm .video a{ width:310px; height:40px; line-height:40px; color:#fff; text-align:center; display:block; background:#666; font-size:14px}
#shipin .comm .video a:hover{ color:#ffffff;background:#cf2027 }

#shipin .comm .gongju{ width:290px; float:left;height:330; margin-left:25px; background:#f9f9f9;}
#shipin .comm .gongju .title{ width:290px; height:40px; font-size:20px; font-weight:bold; color:#fff; line-height:40px; border-bottom:1px solid #ccc; background:#cf2027; text-align:center}
#shipin .comm .gongju .list{ width:290px; overflow: hidden; margin:0 auto; margin-top:20px; height:218px; }
#shipin .comm .gongju .list img{ width:248px;height:210px; text-align:center }
#shipin .comm .gongju .more{ width:290px; height:22px; margin:0 auto ; margin-top:5px }
#shipin .comm .gongju .more a{ width:120px;height:32px; line-height:32px; color:#fff; text-align:center; display:block; background:#cf2027; font-size:14px; margin:0 auto }
#shipin .comm .gongju .more a:hover{color:#ccc }



#shipin .comm .khpingjia{ width:350px;float:right; background:#f9f9f9; overflow:hidden; height:330px}
#shipin .comm .khpingjia .title{ width:350px; height:40px; font-size:20px; font-weight:bold; color:#fff; line-height:40px; border-bottom:1px solid #ccc; background:#cf2027; text-align:center}
#shipin .comm .comm .khpingjia .list{ width:330px; overflow: hidden; margin:0 auto; }
#shipin .comm .khpingjia .list ul{ width:300px; height:232px; margin:0 auto}
#shipin .comm .khpingjia .list ul li{ width:300px; height:96px; border-bottom:1px solid #CCCCCC; margin-top:5px ; padding-bottom:10px}
#shipin .comm .khpingjia .list ul li h1{ width:300px; height:32px; overflow:hidden}
#shipin .comm .khpingjia .list ul li h1 a{ width:300px; height:32px; line-height:32px; font-size:15px; font-weight:bold; display:block; color:#111;}
#shipin .comm .khpingjia .list ul li h1 a:hover{color:#cf2027}
#shipin .comm .khpingjia .list ul li p{ width:300px; height:60px; line-height:20px; font-size:13px; font-weight:normal; display:block; color:#666;}
#shipin .comm .khpingjia .more{ width:300px; height:22px; margin:0 auto ; margin-top:5px }
#shipin .comm .khpingjia .more a{ width:120px;height:32px; line-height:32px; color:#fff; text-align:center; display:block; background:#cf2027; font-size:14px; margin:0 auto }
#shipin .comm .khpingjia .more a:hover{color:#ccc }
.back {
	width: 54px; height: 61px; right: 15px; bottom: 50px; display: none; position: fixed; _position: absolute; _margin-top: 0;
}
.back a {
	background: url("../images/top.png") no-repeat; width: 54px; height: 61px; text-indent: -99em; overflow: hidden; font-size: 0px; display: block;
}

.float_right{ width:142px; background:#f9f9f9; position: fixed; top:25%; right:4px; z-index:1000000; border-radius:0px;border:1px solid #f08200; border-bottom:6px solid #f08200;border-top:6px solid #f08200}
.float_right_tit{width:142px; height:40px; line-height:40px; color:#fff; font-weight:bold; font-size:18px;margin:0 auto; text-align:center; background:#f08200}
.float_right_title{ width:120px; height:40px; line-height:40px; color:#333; font-weight:bold; font-size:15px;margin:0 auto; text-align:left }
.float_right_list{ width:120px; margin:0 auto; overflow:hidden; margin-top:0px}
.float_right_list img{ width:120px; height:110px; clear:both}
.float_right_list a{ width:120px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; display:block}
.float_right_list a:hover{color:#333;}
.float_right_list p{ width:120px; height:30px; line-height:30px; color:#f08200; font-size:16px; text-align:left; display:block;}
.float_right_QQ{ width:120px; margin:0 auto; overflow:hidden; margin-top:0px; text-align:center}
.float_right_QQ img{ width:74px; height:auto}