HTML BODY {
	MARGIN:0px;  PADDING:0px; TEXT-ALIGN:left; FONT-SIZE:13px; FONT-FAMILY:"微软雅黑","宋体";color:#525353;
}
TD,div {font-family: "微软雅黑","宋体";font-size: 13px; color: #333333; line-height:22px;}

INPUT,TEXTAREA {BORDER-WIDTH:1px; BORDER-COLOR:cccccc;background:ffffff;font-family: "微软雅黑","宋体";}
img{ border:0}
*{ margin:0}
a{ text-decoration:none; color:#333}

ul{ padding:0; margin:0}

.clear{clear:both;}


.page_Topbg{ width:100%; margin:0 auto; min-width:1190px; max-width:1920px; height:112px;}
.page_Top{ width:1190px; margin:0 auto; height:112px; text-align:right;}
.page_Logo{ width:450px; height:112px; float:left;}
.page_Logo img{ height:112px;}
.page_lph{width: 170px;padding-left: 55px;background: url(../img/t_ph.jpg) 1px no-repeat;float: right;margin-top: 30px;}
.page_Rightlan{ width:578px; float:right; padding-top:20px; height:27px;}
.page_Rightlan ul li{ float:right; font-size:14px; color:#fff; line-height:27px; list-style:none; font-family:微软雅黑}
.page_Rightlan ul li a{font-size:14px; color:#fff;}
.page_Rightlan ul li input[type=text]{ font-size:14px; color:#efefef; background:none; border:0; width:185px; height:27px; padding-left:8px; line-height:25px;}
.page_Menu{ max-width: 1920px;min-width:1190px; height:44px;background: #f4f4f4;}
.page_Menu ul li{ float:left; list-style:none;}
.page_Menu ul li:hover{background: #d0b794}
.page_Menu ul li:hover h2{color: #fff}
.page_Menu ul li h2{ font-size:16px; color:#000; line-height:44px; font-weight:normal;padding: 0 34px;}
.page_Menu2{width: 1190px;margin: 0 auto;height: 44px;}

.page_Banner{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px;height:573px;}
.main_image {width:100%; height:573px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:573px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:573px;}
.main_image li span {display:block; width:100%; height:573px}
.main_image li a {display:block; width:100%; height:573px}

div.flicking_con {width:100%; margin:0 auto; position:relative;display: none;}
div.flicking_con .flicking_inner {position:absolute; top:530px; left:0; z-index:999; width:100%; height:27px; text-align:center;  padding-top:10px;} /* 121126 */
div.flicking_con a {width:12px; height:12px;background:url(../img/btn1.png) no-repeat; padding:0;display:inline-block; margin:0 5px}
div.flicking_con a.on {background:url(../img/btn2.png) no-repeat;}

#btn_prev,#btn_next{z-index:11111;position:absolute;width:94px!important;height:194px!important;top:35%;}
#btn_prev{background: url(../img/left.png) no-repeat;left: 10%;}
#btn_next{background: url(../img/right.png) no-repeat;right: 10%;}
.page_Aboutbg{ width:100%; margin:0 auto; height:678px; background:url(../img/aboutbg.png) center no-repeat; padding-top:12px;}
.AboutTitle{ width:932px; margin:0 auto; background:url(../img/about.jpg) left no-repeat; padding-left:70px;}
.AboutTitle h2{ font-size:30px; color:#1e1e1e;line-height:46px; text-transform:uppercase;font-family:微软雅黑;}
.AboutTitle p{font-size:14px; color:#1e1e1e; line-height:18px;}
.About_List{ width:1000px; margin:0 auto; height:426px; padding-top:21px;}
.About_List ul li{ list-style:none; float:left;}
.page_indexClass{ width:932px; margin:0 auto; height:106px; padding-top:61px; background:url(../img/classbg.png) left bottom no-repeat; padding-left:70px; position:relative}
.page_indexClass h2{font-size:30px; color:#fff;line-height:42px; text-transform:uppercase;font-family:微软雅黑; padding-top:15px;}
.page_indexClass ul li{ list-style:none; float:left; padding-right:65px; position:relative}
.page_indexClass ul li h3{ font-size:16px; color:#e8e8e8; line-height:40px; font-weight:normal; background:url(../img/sj.png) right no-repeat; padding-right:20px;}

.indexclass{position: absolute; top:40px;visibility: hidden; z-index:99999; left:-10px;}
.page_indexClass ul li ul{ background:#f3f3f3; width:230px;}
.page_indexClass ul li ul li{ padding-right:0; float:none}
.page_indexClass ul li ul li h3{ background:none; text-align:left; color:#333;font-size:15px; line-height:18px; padding:10px 0 10px 10px}
.page_indexClass ul li ul li:hover h3{ color:#c9151e}
.page_indexClass span{ position:absolute; right:26px; top:125px;}
.page_indexClass span a{ font-size:14px; color:#eaeaea; text-transform:uppercase}
.page_probg{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; background:#b7b7b7}
.page_indexpro{ width:1002px; margin:0 auto; padding-bottom:155px;}

.page_pro1{ width:296px; float:left; height:315px;position: relative;overflow: hidden;}
.proimg1{ width:296px; height:315px; float:left; }
.proimg1 img{width:296px; height:315px;}
.page_pro1:hover .proname{display: none;}
.page_pro1 .rsp{width:222px;height:225px;overflow:hidden;position: absolute;background:url(../img/inpro.png) bottom no-repeat;top:0;left:0;background-size: 222px 225px;}
.page_pro1 .text{position:absolute;width:294px;height:124px;bottom:-300px;left:0;overflow:hidden; text-align:center;background: #fff;border:1px solid #d2c1c1;}
.page_pro1 .text p img{ width:39px; height:39px;margin: 0 auto;border: none;}
.page_pro1 .text p{text-align: center;}



.page_pro{ width:320px; float:left; height:329px;}
.proimg{ width:320px; height:277px; float:left;} 
.proimg img{width:296px; height:315px;}
.proname{ width:296px; height:58px; float:left; background:url(../img/probg.png) no-repeat; text-align:center;position: absolute;bottom: 0px;}
.proname a{ font-size:14px; color:#fff; line-height:58px;}
.page_pro:hover .proname{ background:#c9151e}
.page_pro:hover .proname a{ font-size:18px; color:#fff;}

.page_ysbg{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding:78px 0 60px 0; background:#1e1e1e;height:539px;}
.page_ys{width:1002px; margin:0 auto; position:relative; height:569px;}
.page_yspic{ width:456px; height:424px;position:absolute; top:-264px; left:-3px}

.page_ystitle{ position:absolute; top:0px; right:20px; width:210px; background:url(../img/ystitlebg.png) left 15px no-repeat; padding-left:70px;}
.page_ystitle h2{ font-size:30px; color:#e8e8e8;font-family:微软雅黑; background:url(../img/line.jpg) bottom left no-repeat; padding-bottom:32px}
.page_ystitle p{ font-size:14px; color:#e8e8e8; line-height:24px; padding-top:10px;}

.ys_pic{ position:relative; width:273px; height:189px; overflow:hidden}
.ys_pic .rsp{width:273px;height:189px;overflow:hidden;position: absolute;background:url(../img/ysbg_1.png) no-repeat;top:0;left:0;z-index:9999}
.ys_pic .text{position:absolute;width:273px;height:189px;bottom:-189px;left:0;overflow:hidden; text-align:left; z-index:9999}
.ys_pic .text ul li{ list-style:none; float:left; width:273px;}
.ys_pic .text ul li h2{ font-size:14px; line-height:24px; font-weight:bold;color:#e8e8e8; text-align:center; text-transform:uppercase; padding-top:44px;}
.ys_pic .text ul li h3{ text-align:center; padding-top:14px;}
.ys_pic .text ul li p{ color:#e8e8e8; font-size:14px; line-height:24px; padding:28px 12px}

.ys_pic2{ position:relative; width:273px; height:379px; overflow:hidden}
.ys_pic2 .rsp2{width:273px;height:379px;overflow:hidden;position: absolute;background:url(../img/ysbg_1.png) no-repeat;top:0;left:0;}
.ys_pic2 .text2{position:absolute;width:273px;height:379px;bottom:-379px;left:0;overflow:hidden; text-align:left;}
.ys_pic2 .text2 ul li{ list-style:none;width:273px; height:189px}
.ys_pic2 .text2 ul li h2{ font-size:14px; line-height:24px; font-weight:bold;color:#e8e8e8; text-align:center; text-transform:uppercase; padding-top:44px;}
.ys_pic2 .text2 ul li h3{ text-align:center; padding-top:14px;}
.ys_pic2 .text2 ul li p{ color:#e8e8e8; font-size:14px; line-height:24px; padding:28px 12px}

.ys_pic3{ position:relative; width:273px; height:189px; overflow:hidden;}
.ys_pic3 .rsp3{width:273px;height:379px;overflow:hidden;position: absolute;background:url(../img/ysbg_1.png) no-repeat;top:0;left:0;}
.ys_pic3 .text3{position:absolute;width:273px;height:379px;bottom:-379px;left:0;overflow:hidden; text-align:left;}
.ys_pic3 .text3 ul li{ list-style:none;width:273px; height:189px}
.ys_pic3 .text3 ul li h2{ font-size:14px; line-height:24px; font-weight:bold;color:#e8e8e8; text-align:center; text-transform:uppercase; padding-top:44px;}
.ys_pic3 .text3 ul li h3{ text-align:center; padding-top:14px;}
.ys_pic3 .text3 ul li p{ color:#e8e8e8; font-size:14px; line-height:24px; padding:28px 12px}

.ys_1{ position:absolute; top:160px; left:93px;width:273px; height:189px;}
.ys_2{ position:absolute; top:160px; left:367px;width:273px; height:189px;}
.ys_3{ position:absolute; top:160px; left:641px;width:273px; height:379px;}
.ys_4{ position:absolute; top:350px; left:93px;width:273px; height:379px;}
.ys_5{ position:absolute; top:350px; left:367px;width:273px; height:189px;}
.ys_6{ position:absolute; top:350px; left:641px;width:273px; height:189px;}

.page_email{ position:absolute; right:0; top:-150px; background:url(../img/indexemail.png) left no-repeat; width:260px; height:24px; padding-left:40px;}
.page_email a{ font-size:24px; color:#c9151e; font-weight:bold}

.page_indexNews{ width:1002px; margin:0 auto; padding:31px 0 46px 0;}
.page_newsTitle{ width:288px; float:left; padding-top:174px; background:url(../img/newstitle.jpg) left 44px no-repeat; font-size:30px; color:#3a3a3a;font-family:微软雅黑; text-transform:uppercase; line-height:30px;}
.page_newslist{ width:340px; float:left;}
.news_date{ width:109px; float:left; height:94px; background:url(../img/datebg.png) no-repeat; padding-right:170px; padding-top:30px;}
.news_date h2{ font-size:48px; color:#3a3a3a; text-align:center; line-height:48px}
.news_date p{ font-size:14px; color:#717171; text-transform:uppercase; text-align:center;}
.news_content{ width:340px; float:left; padding-top:22px;}
.news_content h2{ line-height:20px;}
.news_content h2 a{ font-size:14px; color:#3a3a3a; line-height:20px; text-transform:uppercase; font-weight:bold}
.news_content p{ font-size:14px; color:#717171; line-height:16px; }
.news_content p span{ border:1px solid #e8e8e8; padding:3px 15px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.news_content p span a{ font-size:14px; color:#3a3a3a; text-transform:uppercase}

.footer{width:100%; margin:0 auto; min-width:1190px; max-width:1920px;height: 200px;background: #282828}
.bottom{ width:1190px; margin:0 auto;height: 200px}
.foot_contact{ width:210px; float:left;}
.foot_contact h2{ font-size:24px; color:#e8e8e8; line-height:32px;font-family:微软雅黑; text-align:center; padding-bottom:18px;}
.foot_contact p{ font-size:14px; color:#e8e8e8; line-height:24px; text-align:center}
.foot_contact p a{font-size:14px; color:#e8e8e8;}
.foot_map{ width:254px; float:left; padding-left:80px;}
.foot_map h2{ font-size:24px; color:#e8e8e8; line-height:32px;font-family:微软雅黑; text-align:center; padding-bottom:18px;}
.foot_map p{ font-size:14px; color:#e8e8e8; line-height:24px; text-align:center}
.foot_inquiry{ width:367px; float:right}
.foot_inquiry ul li{ list-style:none;}
.foot_inquiry h2{ font-size:24px; color:#e8e8e8; line-height:32px;font-family:微软雅黑; text-align:center; padding-bottom:18px;}
.foot_inquiry ul{ width:100%; float:left; padding-bottom:8px;}
.foot_inquiry ul li input[type=text]{ width:357px; height:30px; background:#4c4c4c; font-size:14px; color:#a2a2a2; line-height:30px; border:0; padding-left:10px;}
.foot_inquiry ul li textarea{ width:355px; background:#4c4c4c; border:0; padding-left:10px; float:left; color:#fff}
.productbutton_foot{ width:110px; height:30px; background:#575757; color:#fff; cursor:pointer; border:0}
.footer2{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding:3px 0; background:#575757}
.bottom2{ width:1190px; margin:0 auto;font-size:13px; color:#fff; line-height:32px;}
.bottom2 span,.bottom2 span a,.bottom2 a{ font-size:13px; color:#fff;line-height:32px;}

.in_banner{width:100%; margin:0 auto; min-width:1190px; max-width:1920px; height:373px;}
.r_topbg{width:100%; margin:0 auto; min-width:1190px; max-width:1920px; height:42px;}
.r_top{ width:1190px; margin:0 auto; height:42px; font-size:13px; color:#858585; line-height:42px;}
.r_top a{font-size:13px; color:#858585;}
.inClassbg{width:100%; margin:0 auto; min-width:1190px; max-width:1920px;}
/*.page_inClass{ width:937px; margin:0 auto; height:45px; }
.page_inClass ul li{ list-style:none; float:left; padding-right:65px;}
.page_inClass ul li h3{ font-size:16px; color:#e8e8e8; line-height:45px; font-weight:normal; background:url(../img/sj.png) right no-repeat; padding-right:20px;}*/

#smoothmenu1{width:937px;margin:0 auto;height:45px;padding:32px 0 11px 0; padding-left:65px;}
.page_inClass{
width:937px;
}

.page_inClass ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.page_inClass ul li{
position: relative;
text-align: center;
display: inline;
float: left;
color:#000; float:left;
width: 180px;
height: 35px;
background: url(../img/proli.jpg) bottom no-repeat;
}

.page_inClass ul li a h3{
font-size:17px; color:#000; line-height:25px; font-weight:normal; width: 140px;margin: 0 auto;
}
.page_inClass ul li h3:hover{
	background: #d0b794;
	color: #fff
}
.page_inClass ul li ul li a{
text-align:left;
display: block;
color:#636363;
background:#f3f3f3;
padding: 12px 0 12px 10px;
text-decoration: none;
line-height:20px;
}
.page_inClass ul li ul li a h3{ background:none; color:#636363;line-height:20px;}
.page_inClass ul li ul li:hover h3{ color:#d0b794;background: none}

* html .page_inClass ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

	
/*1st sub level menu*/
.page_inClass ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
padding:0;
margin:0;
border-bottom:1px solid #e2e2e2;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.page_inClass ul li ul li{
display: list-item;
float: none;
border:1px solid #e2e2e2;
border-bottom:none;
padding-right:0
}

.page_inClass ul li ul li h3{border-left:none;font-size:13px;}

/* Sub level menu links style */
.page_inClass ul li ul li a{
font:"微软雅黑";
font-weight:normal;
/*width of sub menus*/
margin: 0;
}

/* Holly Hack for IE \*/
* html .page_inClass{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}


.page_lmTitle{ width:1190px; margin:0 auto; height:58px; border-bottom:1px solid #1e1e1e; background:url(../img/xx.png) left no-repeat;}
.page_lmTitle h2{ font-size:30px; color:#1e1e1e; line-height:57px;font-family:微软雅黑; padding-left:30px; border-bottom:2px solid #c9151e; display:inline-block}
.page_lmTitle span{ font-size:14px; color:#8b8a8a; float:right; text-transform:uppercase; line-height:58px;}
.page_lmTitle span a{font-size:14px; color:#8b8a8a;}
.page_Mainbg{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding:24px 0 48px 0;}
.page_Main{ width:1190px; margin:0 auto;}

.page_Mainbg2{width:100%; margin:0 auto; min-width:1190px; max-width:1920px; padding:24px 0 0 0;overflow: hidden;}
.page_lmbg{width:100%; margin:0 auto; min-width:1190px; max-width:1920px; padding-top:24px; height:66px; background:#c9151e}
.page_lmTitle2{width:1002px; margin:0 auto; height:65px; border-bottom:1px solid #fff; background:url(../img/hot.png) left no-repeat;}
.page_lmTitle2 h2{ font-size:30px; color:#fff; line-height:64px;font-family:微软雅黑; padding-left:30px; border-bottom:2px solid #1e1e1e; display:inline-block}
.page_lmTitle2 span{ font-size:14px; color:#ffd5d5; float:right; text-transform:uppercase; line-height:66px;}
.page_lmTitle2 span a{font-size:14px; color:#ffd5d5;}

.page_Mainbg3{width:100%; margin:0 auto; min-width:1190px; max-width:1920px; padding:24px 0 48px 0;}

.page_lmTitle3{width:1190px; margin:0 auto; height:100px;text-align:center;background: url(../img/inbg.jpg) bottom no-repeat;clear: both;}
.page_lmTitle3 h2{ font-size:35px; color:#000; line-height:64px;font-family:微软雅黑;display:inline-block}

.page_promainbg{width:100%; margin:0 auto; min-width:1190px; max-width:1920px;padding-top:10px;}
.detail_title{ width:1190px; float:left;height:49px; border-bottom:1px solid #1e1e1e}
.detail_title ul li{ list-style:none; float:left; line-height:50px; padding:0 50px;-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius:10px; font-size:18px; color:#fff; margin-right:8px;}
.detail_title ul li.d_1{ background:#c9151e; cursor:pointer}
.detail_title ul li.d_2{ background:#1e1e1e;cursor:pointer}
.pro_detail{ width:1002px;float:left;padding:40px 0}

/*通用样式*/
.r_mid{width:1190px; margin:0 auto;padding-bottom:20px}
#product_detail { width:1190px; float:left;}
#product_detail .left { width: 470px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 470px; height:500px;overflow: hidden;text-align:center; float:left;}
#product_detail .big_pic img {width:470px; height:500px;}
#product_detail .big_pic .bigimg{ width:700px; height:745px;}
#product_detail .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }

.pro_info_box { width:600px; float:left;  font-family:微软雅黑; font-size:12px; color:#474747; text-align:left; padding-right:46px; min-height:339px}
.pro_info_box span a{ font-size:18px; color:#fff; font-weight:bold}
.pro_info_box span{;}

#product_detail .product_info {width:680px;float:left;padding-left:34px; overflow:hidden;}
#product_detail .product_info li {width:650px; border-top:none;font-size:14px; color:#1e1e1e; line-height:24px; }
#product_detail .product_info li h4{color:#1e1e1e; font-weight:bold; font-size:16px;}
#product_detail .product_info li a:hover{ color:#474747;}


/*焦点图*/
#product_detail ul.pic_list {width:665px; float:left;overflow: hidden;}
#product_detail ul.pic_list li { width: 151px; height: 161px;text-align:center; padding-right:22px; float:left;}
#product_detail ul li { list-style: none; }

.mod18{width:540px;height:161px;position:relative; margin:0 auto}
.mod18 .btn{position:absolute;width:35px;height:160px; cursor:pointer;z-index:99;}
.mod18 .prev{background:url(../img/rightbtn.jpg) no-repeat;left:-56px;}
.mod18 .next{background:url(../img/leftbtn.jpg) no-repeat;right:-15px;}

.mod18 .listBox{width:540px;height:161px;padding:0;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:161px;position:absolute;}
.mod18 .listBox li{cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:151px; height:161px;}
.mod18 .listBox li img{width:151px;height:161px;}
.mod18 .listBox .on i{display:block;}

#pro_profile{ width:982px; float:left; padding:21px 10px}

.pro_title1{ width:100%; float:left; font-size:22px; color:#00366e; line-height:49px; border-bottom:5px solid #002c6f}
.back{ width:100%; float:left; text-align:left}
.back span{ padding:8px 15px; color:#fff; background:#1e1e1e; font-size:16px; font-weight:bold;-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;}

.page_inquirybg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding-bottom:37px; background:#f1f1f1; margin-bottom:30px; padding-top:28px;}

.pro_title2{width:1190px; text-align:left; float:left;line-height:44px; font-size:18px; color:#1e1e1e; font-weight:bold;background: url(../img/inpbg.jpg) bottom no-repeat;}

.proinquiry{width:1190px; margin:0 auto; padding:10px 0 0 0}

.news .body ul li{ line-height:24px; padding-bottom:5px; border-bottom:1px dashed #ccc; list-style:none}
.news .body ul li span{ float:right}

.right{ float:right}
.news #news_detail .body{ width:100%; float:left;}
.news #news_detail{ width:100%; float:left; padding:10px 0}
.news #news_detail h1{ text-align:center; font-size:18px;}
.prev_next{padding-bottom:20px; width:100%; float:left;}
.prev_next ul li{ list-style:none}

.news_view{ width:100%; float:left; padding:5px 0; border-bottom:1px dashed #ccc}

.back input[type=button]{ background:#000; padding:3px 15px; border:0; color:#fff; cursor:pointer; font-family:微软雅黑}
.news_body{ padding:10px 0}

.main_page{text-align:center;width:100%; float:left; padding-top:15px; padding-bottom:15px;}
.main_page a,.main_page .current{ margin:0 5px;}
.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071; border:1px solid #d6d7d2}
.main_page .current{ padding:3px 8px; background:#000; color:#fff;border:1px solid #000}

#sitemap ul li{ list-style:none; text-align:left; padding-left:30px; list-style:none}
#sitemap ul li h2{ font-size:14px; padding-bottom:8px;color:#333}
#sitemap ul li ul li{ float:inherit; padding-left:30px}
#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px; color:#333}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px; margin-bottom:10px;}

/*评论*/
.inquiry{ width:100%; float:left;}
.comment{ width:100%; float:left; padding:10px 0}
.commentTitle{ width:100%; float:left; text-align:left;}
.commentTitle h5{ font-size:22px; color:#333; line-height:53px;text-align:left; font-weight:normal}
.commentTitle h5 span{ float:right; line-height:53px; font-size:14px;}
.commentlist{ width:100%; float:left; padding-top:10px; text-align:left;}
.commentlist ul{ width:100%; float:left;}
.commentlist ul li{ float:left; list-style:none}
.inquiryinfo{ width:100%; float:left; padding-bottom:10px;}

.friendlink{ width:1002px; margin:0 auto;color:#333}
.friendlink a{ color:#333} 

.chose{width:195px; height:22px; line-height:22px; text-align:left; background:url(../img/link.jpg) no-repeat; padding-left:10px; font-size:13px; color:#7a7a7a}
#m1 { position:absolute; bottom:23px;width: 203px; padding:0; border:1px solid #ccc; background: white; color: #5e4d3c; z-index:1000; right:0;}
#m1 ul li{ padding:5px 10px;}
#m1 ul li a{ color:#999}
#m1 ul li a:hover{ color:#000}

.productbutton{
background:#c9151e;
color: #fff;
border: 0 !important;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
border-radius: 30px;
cursor: pointer;
height: 30px !important;
font-family:微软雅黑;
padding: 0 10px 0 10px !important;
width:80px !important;
}
.productbutton:hover {
background:#c9151e;
}

/*右侧二维码*/
.sidebar{ width:60px; position:fixed;top:370px; right:5px; z-index:99999}
.sidebar ul li{ position:relative; list-style:none; height:61px; background:url(../img/r_line.png) bottom no-repeat;}
.sidebar ul li img{ float:left;}
.sidebar ul li .sidebox{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.sidebar ul li .sidebox1{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.sidebar ul li .sidebox1:hover{ background:#d0b794;}
.sidebar ul li .sidebox2{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.sidebar ul li .sidebox3{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.mobile-container {width: 60px; height: 60px;background: url(../img/r_ewm.png) no-repeat #7f7f7f;float:left;}
.mobile-container:hover{ background:url(../img/r_ewm.png) no-repeat #d0b794;}
.mobile-show {width: 140px;min-height: 120px; background: #fff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -155px; top: -80px; }
.mobile-show .mobile-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 140px; top: 120px; position: absolute; z-index: 2;}
.mobile-show .mobile-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 141px; top: 118px; position: absolute; }
.mobile-show .mobile-txt{ float:left; width:124px; padding:10px 12px 20px; text-align:center; font-size:15px; color:#4c4c4c; }
.mobile-show .mobile-txt ul li{ width:124px;min-height:120px;line-height:15px;}
/*自定义样式结束*/
/*自定义样式结束*/

.page_hotpro{width: 100%;height: 540px;}
.page_hotpro2{width: 1190px;height: 570px;margin: 0 auto;overflow: hidden;}
.page_title{height: 54px;width: 100%;text-align: center;padding-top: 46px}
.page_title2{font-size: 28px;color: #a6a0a0;font-weight: bold;}
.page_title3{font-size: 22px;color: #d0b794;margin-top: 10px;font-weight: bold;}

.page_adv{max-width: 1920px;min-width: 1190px;height: 562px;background: url(../img/advbg.jpg) center no-repeat;}
.page_news{width: 100%;height: 637px;}
.zzsc{  height:400px; margin:0 auto; font-family:'微软雅黑';}
.zzsc .tab{width: 100%;height: 60px; }
.zzsc .tab a{ height: 40px;width: 120px; margin: 0 auto;text-align: center;line-height:60px;font-size: 15px;}
.zzsc .tab a:hover,.zzsc .tab a.on{text-decoration:none;background: url(../img/newson.png) no-repeat;color: #000;font-size: 15px;}
.zzsc .tab a h3{
	width: 150px;padding: 0px 9px;text-align: center;
	color: #fff;font-size: 15px;
}
.newstitle{background: url(../img/news.png) center top no-repeat; height: 40px;width: 120px;}
.zzsc .tab a:hover .newstitle{background: url(../img/newson.png) center top no-repeat;}
.zzsc .tab a.on .newstitle{background: url(../img/newson.png) center top no-repeat;}
.at-share-tbx-element .at-icon-wrapper{margin-top: 2px;}
.zzsc .content{ overflow:hidden; width:1190px; height:419px; position:relative;margin: 0 auto}
.zzsc .content ul{ position:absolute; left:0; top:0; height:100px;}
.zzsc .content li{ width:1190px; height:330px; float:left;list-style: none;}
.news_left{height: 100px;float: left;width: 95px;background: url(../img/datebg.jpg) right no-repeat;padding-top: 30px;}
.news_right{width: 450px;float: left;height: 100px;padding-top: 30px;}
.page_about{max-width: 1920px;min-width: 1190px;background: url(../img/aboutbg.jpg) center no-repeat;height: 576px;}
.page_cases{width: 100%;height: 540px;}
.page_cases2{width: 1190px;height: 540px;margin: 0 auto}

.news_right a{color: #a6a0a0}
.news_right:hover a{color: #d0b794}
.news_right1 a{color: #000}
.news_right1:hover a{color: #d0b794}
.case_1{width: 173px;height: 28px;border:1px solid #d0b794;text-align: center;margin-left: 307px;font-size: 15px;line-height: 28px;float: left;}
.case_1:hover{background: #d0b794;}
.case_1:hover a{color: #fff}
.dd{
	background: url(../img/honor.jpg) no-repeat; 
	width: 1190px;
	height: 304px;
	margin: 0 auto
}
	.poster-main{
		position: relative;
		margin: 100px auto 20px auto;

	}
	.poster-main .poster-list .poster-item{
		position: absolute;
		left: 0;
		top: 0;
	}
	.poster-main .poster-btn{
		position: absolute;
		top: 290px;
		cursor: pointer;
		width: 54px !important;
		height: 29px !important;
	}
	.poster-main .poster-prev-btn{
		left: 539px;
		background: url("../img/btn_l.jpg") no-repeat center center;
	}
	.poster-main .poster-next-btn{
		left: 591px;
		background: url("../img/btn_r.jpg") no-repeat center center;
	}
	:focus{
	outline:0;
}
.f_nav li{ width: 92px;float: left;list-style: none;}
.f_nav li h2{font-size: 13px;color: #b7b7b7;line-height: 30px;padding-left: 15px;background: url(../img/dd.jpg) 1px no-repeat;}
.f_nav li h2:hover{color: #d0b794;background: url(../img/ddon.jpg) 1px no-repeat;}
.f_pro li{width: 180px;float: left;list-style: none;}
.f_pro li a{font-size: 13px;color: #b7b7b7;line-height: 30px;padding-left: 30px;background: url(../img/df.jpg) 1px no-repeat;}
.f_con li{width: 280px;float: left;list-style: none;font-size: 13px;color: #b7b7b7;line-height: 30px;padding-left: 30px;}
.more{width: 142px;height: 50px;margin: 10px auto;text-align: center;background: url(../img/morebg.jpg) no-repeat;}
.more a{line-height: 52px;font-size: 16px;color: #fff}