@charset "utf-8";
/* CSS Document */
/*head*/
.header { width:auto; height:auto; overflow:hidden;    background: #f4f4f4;}
.header .top { width:auto; height:40px;  overflow:hidden; border-bottom:2px #CCCCCC solid;}
.header .top .w1024 { width:1024px; height:40px; margin:0 auto;}
.header .top .w1024 .left { width:auto; height:auto; float:left; line-height:40px;}
.header .top .w1024 .left span { font-size:14px; color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
.header .top .w1024 .right { width:420px; height:40px;  float:right;}
.header .top .w1024 .legt_g { width: auto; height:40px; overflow:hidden;  float:right; margin-top:10px;margin-right: 15px;}
.header .top .w1024 .legt_g a { padding-left:25px; font-size:14px; color:#000000; }
.header .top .w1024 .legt_g .t1 { background:url(../images/china.png) no-repeat left;}
.header .top .w1024 .legt_g .t2 {background:url(../images/xby.png) no-repeat left;}
.header .top .w1024 .legt_g .t4 {background:url(../images/els.png) no-repeat left;}
.header .top .w1024 .legt_g .t5  {background:url(../images/mdy.jpg) no-repeat left;}
.header .top .w1024 .legt_g .t3 { padding:0;}
.header .top_logo { width:1024px; height:180px; margin:0 auto; }
.header .top_logo .left { float:left; width:120px; height:auto; overflow:hidden; }
.header .top_logo .left img { margin-top:45px;}
.header .top_logo .right { float:right; width:904px; height:180px; }
.header .top_logo .right .h110 { height:110px; width:auto; font-size:30px;overflow:hidden;}
.header .top_logo .right .h110 h3 { width:auto; height:auto; overflow:hidden; float:left; padding-top:34px; padding-left:56px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.header .top_logo .right .h110 h3 p{ font-size:16px; color:#000000;}
.header .top_logo .right .h110 ul {width:auto; height:auto; overflow:hidden; float:left;margin-left:104px;  margin-top:62px;}
.header .top_logo .right .h110 ul li { float:left; margin-left:3px;}
.header .top_logo .right .nav { width:auto; height:auto; overflow:hidden;}
.header .top_logo .right .nav ul { width:auto; height:auto; overflow:hidden;}
.header .top_logo .right .nav ul li { width:auto; height:auto; overflow:hidden; float:left; border:1px solid #CCC; margin-left:19px;line-height: 26px;}
.header .top_logo .right .nav ul li a{ font-size:13px; text-align:center; line-height:25px; color:#000000;  }
.header .top_logo .right .nav  .p1 { width:48px; height:auto; overflow:hidden;text-align:center;}
.header .top_logo .right .nav  .p2 {width:125px; height:auto; overflow:hidden;text-align:center;}
.header .top_logo .right .nav  .p3 {width:80px; height:auto; overflow:hidden;text-align:center;}


/**大图滚动**/

.fullSlide {width:100%;position:relative;background:url(Img/banner_line.gif) repeat-x center bottom;height:600px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:600px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1; border-radius:10px;width:42px;height:11px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#313131 ;filter:alpha(opacity=80);opacity:0.8;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:5;top:50%;margin-top:-33px;z-index:1;width:73px;height:73px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{ background:url(../images/left1s.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='/Skins/Default/Img/left1s.png');_background:none; left:50px;}
.fullSlide .next {background:url(../images/right1s.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='/Skins/Default/Img/right1s.png');_background:none;right:50px;}

/**大图滚动**/



/*内容搜索*/
.nlss{ overflow:hidden; width:100%;}
.nlss .nlssBox p{ width:600px; height:63px;color:#000000; float:left;font-size:12px; line-height:63px;    padding-left: 10px;}
.nlssBox a{color:#424141; font-size:12px; padding:0 5px;}

 
/*产品中心*/
.cpzx h3{width:100%; height:27px; margin:0 auto; text-align:center; margin-top:25px; padding-bottom:25px;}
.cpzx h3 a{color:#227ecb; }
.cpzx_Nav{overflow:hidden; width:100%;}
.cpzx_Nav li{ margin-left:19px; margin-top:32px; font-size:14px; line-height:32px; text-align:center; float:left;    border-radius: 60px;
    width: 144px;
    height: 32px;
    border: #dedede 1px solid} 
.cpzx_Nav li a{color:#444444;}
.cpzx_Nav li a:hover{color:#FFF; text-decoration:none;}
.cpzx_Nav li:hover a,.cpzx_Nav li.cur a{color:#FFF;}
.cpzx_Nav li:hover{ background:url(Img/Index/chanpin_nav_bg.png) no-repeat center bottom;}
.cpzx_Nav li:hover,.cpzx_Nav li.cur{ border-radius: 60px;
    width: 144px;
    height: 32px; background:#434343;}
.cj_Nav{overflow:hidden; width:482px; margin:0 auto;}
.cj_Nav dl{width:100%;}
.cj_Nav dl dt{display:block; width:100px; height:14px; margin-left:20px; line-height:14px; font-size:13px;text-align:center; margin-top:27px; float:left;}
.cj_Nav dl dt a{padding-left:15px; background:url(Img/Index/ciji_nav.png) no-repeat center left;}
.cj_Nav dl dt a:hover{color:#1f75c0; text-decoration:none; background:url(Img/Index/ciji_nav_b.png) no-repeat center left; }
.cj_Nav dl dt:hover a,.cj_Nav dl dt.cur a{color:#1f75c0; text-decoration:none; background:url(Img/Index/ciji_nav_b.png) no-repeat center left;}
.cptp{overflow:hidden; width:100%; margin:0 auto;}
.cptp ul{width:1024px; height:auto; overflow:hidden; }
.cptp ul li{width:329px;height:336px;margin-left: 12px;margin-top:36px;border-bottom:3px solid #313131;float:left;}
.cptp ul li p{margin-top: 24px;margin-left:22px;color:#000;float: left;height: 25px;line-height: 25px;}
.cptp ul li span{float: right;width: 86px;height: 25px;line-height: 25px;color:#1f75c0;text-align:center;margin-top: 25px;margin-right: 22px;background:url(../images/cpzx_li_juxingkuang.png) no-repeat center;font-family: Verdana, Arial, Helvetica, sans-serif;}
.cptp ul li:hover a{color:#ffffff;text-decoration: none; }
.cptp ul li:hover p{color:#FFF; }
.cptp ul li:hover{background-color:#424141; }
.cptp ul li.cptp_ys01{ margin-right:0px;}
.cptp .more { text-align:center; line-height:40px;}
.cptp .more h3 { overflow:hidden; border:1px solid #CCC; width:80px; height:20px; }
.cptp .more h3 a { font-size:14px; color:#000000; line-height:46px; }



/*search*/
.search { overflow:hidden; height:30px;  background-color:#f4f4f4; width:290px; float:right; padding-top:5px;}
.search p{ float:left; font-size:13px; color:#333; line-height:30px;}
.search p a{ color:#333;    padding: 0 8px;}
.search .sbox{ overflow:hidden; float:right; width:290px; height:30px; line-height:30px;}
.search input{ display:block; float:left; height:28px; width: 208px;line-height:28px; border:1px solid #e5e5e5; font-size:13px; color:#333; border-right:none; padding:0 10px;}
.search span{ display:block; width:60px; height:30px; float:right; cursor:pointer; background:url(../images/sousou.png) no-repeat; text-align:center; font-size:13px; color:#fff;}
.search .span {display:block; width:35px; height:30px;  cursor:pointer; background:url(../images/sousou.png) no-repeat; text-align:center; font-size:13px; color:#fff;}

/*hezuo*/
.hezuo { overflow:hidden; width:1024px; height:auto; overflow:hidden; margin:0 auto;}
.hezuo h3{ text-align:center; font-weight:normal; margin-bottom:15px; font-size:28px; color:#fff; margin-top:41px;}
.hezuo h3 em{ color:#ffff00;}
.hezuo p{ text-align:center; font-size:20px; color:#fff; background:url(Img/Index/hezuo_t.png) no-repeat center; margin-bottom:70px;}
.hezuo .hzbox{ overflow:hidden; width:1024px; margin:0 auto; height:170px; position: relative;margin-top: 38px;}
.hezuo .hzbox i{ display:block; width:26px; height:71px; cursor:pointer; position:absolute; top:19px;}
.hezuo .hzbox .btn01{ background:url(../images/hezuo_btn.png) no-repeat center top; left:0}
.hezuo .hzbox .btn02{ background:url(../images/hezuo_btn.png) no-repeat center bottom; right:0}
.hezuo .hzwin{ overflow:hidden; width:973px; margin:0 auto; height:170px; position:relative}
.hezuo .hzwin ul{ overflow:hidden; position:absolute}
.hezuo .hzwin li{ float:left; width:190px; height:112px; padding-bottom:38px; background:url(Img/Index/hezuo_tubg.png) no-repeat center bottom; margin-right:12px;}

/*case*/
.case { overflow:hidden; width:100%; }
.case h2{ text-align:center; background:url(Img/Index/title01.png) no-repeat center; padding:10px 0; margin-bottom:30px;width: 1024px;
    margin: auto;
}
.case h2 a{ display:block; font-size:40px; color:#b5191d; margin-bottom:25px; text-decoration:none}
.case h2 em{ color:#333;}
.case h2 p{ font-weight:normal; font-size:18px; color:#666666; position:relative; top:-15px;}
.case .casebox{ overflow:hidden; width:1024px; margin:0 auto; height:350px; position:relative}
.case .casebox i{ display:block; width:26px; height:71px; cursor:pointer; position:absolute; top:110px;}
.case .casebox .btn01{ background:url(../images/hezuo_btn.png) no-repeat center top; left:0}
.case .casebox .btn02{ background:url(../images/hezuo_btn.png) no-repeat center bottom; right:0}
.case .caseAll{ overflow:hidden; width:957px; margin:0 auto; height:350px;}
.case .caselist{ overflow:hidden; width:100%; height:350px; position:relative}
.case .caselist .list{ overflow:hidden; background-color:#000; position:absolute}
.case .caselist .list img{ display:block; opacity:0.5; filter:alpha(opacity=50);}
.case .caselist .list.active{ background:none}
.case .caselist .list.active img{ opacity:1; filter:alpha(opacity=100)}
.case .caselist .list p{ font-size:14px; color:#333; text-align:center; margin-top:15px;}

/*Advantage*/

.Advantage { width:auto; height:auto; overflow:hidden;}
.Advantage .w1024 { width:1024px; height:auto; overflow:hidden; margin:0 auto;margin-bottom: 80px;}
/*about*/
.about { overflow:hidden; width:100%;  padding:60px 0 50px 0;}
.about h2{ text-align:center; font-size:40px; background:url(Img/Index/about_t.png) no-repeat center; margin-bottom:50px;}
.about h2 a{ color:#c80b0f; text-decoration:none}
.about h2 b{ color:#000}
.about dl{ overflow:hidden; width:100%; margin-bottom:50px;}
.about dt{ overflow:hidden; width:465px; height:279px; border:3px solid #fff; float:left}
.about dd{ overflow:hidden; float:right; width:465px; margin-right:25px; margin-top:14px;}
.about dd h3{ font-weight:normal; font-size:18px; margin-bottom:20px;}
.about dd h3 a{ color:#000;}
.about dd i{ display:block; width:33px; height:2px; background-color:#c80b0f; margin-bottom:10px;}
.about dd p{ font-size:13px; height:125px; overflow:hidden; line-height:25px; color:#000; text-align:justify; margin-bottom:30px;}
.about dd .more{ display:block; width:130px; height:35px; border:1px solid #898989; text-align:center; line-height:35px; font-size:14px; color:#333;}
.about .menu{ overflow:hidden; width:100%; background:url(Img/Index/about_x.jpg) no-repeat right center; margin-bottom:35px;}
.about .menu li{ float:left; width:132px; height:37px; text-align:center; line-height:37px;  margin-right:4px; border:1px solid #CCC;}
.about .menu li a{ display:block; font-size:16px; color:#333; text-decoration: none}
.about .menu li.cur { background-color:#434343;}
.about .menu li.cur a{ color:#fff;}
.about .abox { overflow:hidden; width:100%; height:190px; position:relative;}
.about .abox i{ display:block; cursor:pointer; width:26px; height:71px; position:absolute; top:32px;}
.about .abox .btn01{ left:0; background:url(../images/hezuo_btn.png) no-repeat center top;}
.about .abox .btn02{ right:0; background:url(../images/hezuo_btn.png) no-repeat center bottom;}
.about .abox .awin{ overflow:hidden; width:896px; height:190px; margin:0 auto; position:relative}
.about .abox .alist{ overflow:hidden; width:896px; height:190px; position:relative}
.about .abox .alist ul{ overflow:hidden; position:absolute}
.about .abox .alist li{ float:left; width:209px; height:190px; margin-right:20px;}
.about .abox .alist a{ display:block; text-align:center; font-size:13px; color:#333; text-decoration:none}
.about .abox .alist img{ display:block; padding:10px 18px; background-color:#fff; margin-bottom:10px;}


/** guanggao **/
.index_ly { width:auto; height:345px; overflow:hidden; background:url(../images/index_ly.png) center no-repeat;}
.index_ly .w1024 { width:1024px; height:345px; overflow:hidden;  margin:0 auto;}
.index_ly .w1024 .y660 { width:660px; height:345px;  float:left;}
.index_ly .w1024 .y660 .h210 { height:210px; }
.index_ly .w1024 .y660 .h210 .h56 { height:56px; width:auto; overflow:hidden;}
.index_ly .w1024 .y660 .h56 p { margin-left: 117px; line-height:28px; font-size:24px; color:#FFF; font-weight:bold;}

.index_ly .w1024 .z364 { width:364px; height:345px; background:#009; float:left;} 


/*contact*/
.contact_nr { width:auto; height:auto; overflow:hidden;}
.contact_nr .h59 { height:59px; width:auto; overflow:hidden; text-align:center;}
.contact_nr .h380 { height:380px; width:auto; overflow:hidden;}
.contact_nr .h380 .cont_r { width:512px; height:380px; overflow:hidden; float:left; }
.contact_nr .h380 .cont_r  ul { width:auto; height:auto; overflow:hidden; margin-left:35px; margin-top:35px;}
.contact_nr .h380 .cont_r  ul li { line-height:40px; font-size:19px; color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;}



.cont_y { overflow:hidden;  height:287px;     width:408px;background:#303030;margin-top: 33px;}
.cont_y p{ font-size:14px; margin-bottom:5px; color:#fff;}
.cont_y h3{ font-weight:normal; font-size:30px; color:#fff; font-family:Arial}
.cont_y .phone{ overflow:hidden; background:url(../images/liuyan_phone.png) no-repeat left center; padding-left:55px; float:left; margin-left:170px; margin-top:250px;}
.cont_y input{ padding-left:50px; height:39px; line-height:39px; font-size:12px; color:#575757; width:323px; padding-right:10px; background:url(../images/liuyan_input.png) left center no-repeat; border:none; outline:none; margin-bottom:6px;*float:left;font-family: Verdana, Arial, Helvetica, sans-serif;}
.cont_y .input1 { padding-left:50px; height:39px; line-height:39px; font-size:12px; color:#575757; width:323px; padding-right:10px; background:url(../images/liuyan_input2.png) left center no-repeat; border:none; outline:none; margin-bottom:2px;*float:left;}
.cont_y textarea{ padding:4px 5px 10px 45px; width:273px; height:102px;font-size:12px; color:#575757; background:url(../images/liuyan_text.png) no-repeat left center; border:none; outline:none; resize:none;*float:left;font-family: Verdana, Arial, Helvetica, sans-serif;}
.cont_y dl{ overflow:hidden;  margin-top:27px; width:344px;margin-left:50px;}
.cont_y dt{ overflow:hidden; float:left; width:318px;}
.cont_y dd{width:52px; height:192px;overflow:hidden;}
.cont_y .liuyan_tj {overflow:hidden; cursor:pointer; background:url(../images/Submit.png) no-repeat center; }
.h100 { height:120px; width:auto; overflow:hidden;} 
.h100 dl { width:auto; height:auto; overflow:hidden; float:left; margin-left:25px;}
.h100 dl dt { background:url(../images/lx01.png) no-repeat left; padding-left:35px; font-size:16px; color:#000000; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.h100 dl dd { width:auto; height:auto; overflow:hidden;}
.h100 dl dd p{ font-size:14px;color:#000000; padding-left:10px; line-height:22px; padding-top:5px;}
/*liuyan*/
.liuyan { overflow:hidden; width:100%; height:345px; background:url(../images/index_ly.png) no-repeat center top;}
.liuyan p{ font-size:14px; margin-bottom:5px; color:#fff;}
.liuyan h3{ font-weight:normal; font-size:30px; color:#fff; font-family:Arial}
.liuyan .phone{ overflow:hidden; background:url(../images/liuyan_phone.png) no-repeat left center; padding-left:55px; float:left; margin-left:170px; margin-top:250px;}
.liuyan input{ padding-left:50px; height:39px; line-height:39px; font-size:12px; color:#575757; width:323px; padding-right:10px; background:url(../images/liuyan_input.png) left center no-repeat; border:none; outline:none; margin-bottom:6px;*float:left;font-family: Verdana, Arial, Helvetica, sans-serif;}
.liuyan .input1 { padding-left:50px; height:39px; line-height:39px; font-size:12px; color:#575757; width:323px; padding-right:10px; background:url(../images/liuyan_input2.png) left center no-repeat; border:none; outline:none; margin-bottom:2px;*float:left;font-family: Verdana, Arial, Helvetica, sans-serif;}
.liuyan textarea{ padding:3px 10px 5px 45px; width:273px; height:107px;font-size:12px; color:#575757; background:url(../images/liuyan_text.png) no-repeat left center; border:none; outline:none; resize:none;*float:left;font-family: Verdana, Arial, Helvetica, sans-serif;}
.liuyan dl{ overflow:hidden; float:right; margin-top:58px; width:344px;}
.liuyan dt{ overflow:hidden; float:left; width:318px;}
.liuyan dd{width:52px; height:192px;overflow:hidden;}
.liuyan .liuyan_tj {overflow:hidden; cursor:pointer; background:url(../images/Submit.png) no-repeat center; }


/** about **/
.about_q{width:100%;background:url(../images/bg88.jpg) no-repeat center;}
.med-tio{margin:0 auto;padding-bottom:32px;}
.im-ey{width:1180px;margin:0 auto;overflow:hidden;}
.im-ey h3 { text-align:center; height:150px;}
.im-ey h3 img { margin-top:34px;}
.im-ey ul{width:1024px; height:auto; overflow:hidden;margin:0 auto;}
.im-ey ul li{margin-left: 21px;float:left;position:relative;}
.im-ey ul li .pi-im{width:308px;height:188px;overflow:hidden;}
.im-ey ul li .pi-im img{width:308px;height:188px;}

.pi-ab{position:absolute;top:0;left:0;width:308px;height:188px;
background:rgba(0,0,0,0.5);opacity:0;}
.pi-ab a{display:block;width:100%;height:100%;cursor:pointer;}
.pi-ab a img{position:absolute;display:block;
top:50%;margin-top:-24px;left:50%;margin-left:-36px;}
.im-ey ul li:hover .pi-ab{opacity: 1;transition: all 1.5s;
-moz-transition: all 1.5s; /* Firefox 4 */
-webkit-transition: all 1.5s; /* Safari 鍜? Chrome */
-o-transition: all 1.5s; /* Opera */}

.intro{width:1180px;margin:20px auto auto;}
.a-logoo{cursor:pointer;width:285px;height:170px;background:#fff;display:block;    float: left;}
.a-logoo img{display:block; width:288px; height:170px;}
.p-comp{width:1024px;background:#fff;height:170px;margin:0 auto;}
.p-cla{width:950px;margin:0 auto;}
.sp-com{display:block;height:50px;line-height:50px;
font-size:18px;color:#221f1a;font-weight:bold;}
.re-com{display:block;height:50px;line-height:50px;
font-size:14px;color:#221f1a;}
.p-ti-sh{overflow: hidden;width:984px;margin:0 auto;padding-top: 5px;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp: 5;
 	-webkit-box-orient: vertical;
 	font-size:14px;color:#666; line-height:20px; letter-spacing:1px; padding-top:6px;}
.p-ti-ss { font-size:18px; padding-left:20px;font-family: Verdana, Arial, Helvetica, sans-serif;height: 30px;}
.p-ti-sx { float:right; font-size:14px; color:#434343; border:1px solid #CCC;margin-right: 48px}

/*news*/
.news { overflow:hidden; width:1024px; margin:60px auto 40px auto;}

.newsleft { overflow:hidden; width:650px; float:left; height:420px;}
.newsleft .menu{ overflow:hidden; width:100%; height:52px; padding-bottom:6px; margin-bottom:24px;}
.newsleft .menu li{ float:left; width:323px; height:52px; text-align:center; line-height:52px; position:relative; border:1px solid #CCC; font-size:20px;}
.newsleft .menu li a{ display:block; text-decoration:none; color:#333;}
.newsleft .menu li img{ display:none; position:absolute; left:50%; margin-left:-6px; top:52px;}
.newsleft .menu li.cur{ background-color:#434343;}
.newsleft .menu li.cur img{ display:block}
.newsleft .menu li.cur a{ color:#fff;}
.newsleft .newsbox { overflow:hidden; width:620px; margin:0 auto; height:330px; position:relative}
.newsleft .newslist{ overflow:hidden; width:100%; height:100%;}
.newsleft .newstop{ overflow:hidden; width:100%; margin-bottom:20px;}
.newsleft .newstop img{ display:block; float:left; border:1px solid #adadad;}
.newsleft .newstop .wen{ overflow:hidden; float:right; width:295px;}
.newsleft .newstop h3{ font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin:10px 0;}
.newsleft .newstop h3 a{ color:#333}
.newsleft .newstop p{ font-size:13px; color:#333; line-height:25px; height:50px; overflow:hidden; margin-bottom:20px;}
.newsleft .newstop .more{ font-size:13px; color:#333;}
.newsleft .list{ overflow:hidden; width:110%;}
.newsleft .list li{ float:left; overflow:hidden; width:285px; margin-right:20px; padding-left:10px; background:url(Img/Index/news_li.png) no-repeat left center; font-size:13px; color:#333; line-height:42px;}
.newsleft .list li a{ display:block; float:left; width:180px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.newsleft .list li span{ float:right}

.newsright { overflow:hidden; width:315px; float:right; height:420px;}
.newsright h2{ font-weight:normal; text-align:center; height:52px; line-height:52px; margin-bottom:30px; font-size:20px; border:1px solid #CCC;}
.newsright h2 a{ color:#333}
.newsright .wenda{ overflow:hidden; width:290px; margin:0 auto; height:330px; position:relative}
.newsright .wenda ul{ overflow:hidden; width:100%; position:absolute}
.newsright .wenda li{ overflow:hidden; width:100%; height:130px;}
.newsright .wenda h3{ font-weight:normal; padding-left:30px; background:url(../images/news_w.png) no-repeat left center; line-height:22px; margin-bottom:15px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; font-size:13px;}
.newsright .wenda h3 a{ color:#333}
.newsright .wenda p{ padding-left:30px; background:url(../images/news_d.png) no-repeat left top; line-height:22px; font-size:13px; color:#adadad; height:66px; overflow:hidden; text-align:justify}


/*xiuqiu*/

.ahSpan{ height:auto; width:1246px; margin:0 auto; overflow:hidden;}
.ahSpan h3 { width:1024px; margin:0 auto; text-align:center;  height:130px;margin-top: 15px;margin-bottom: 15px;}
.ahSpan h3 img { margin-top:20px;}

.alBox{width:1024px; height:auto; overflow:hidden; margin:0 auto; }
.alBox ul{overflow:hidden;width:1024px; height:auto;  margin:0 auto;}
.alBox li{position:relative; margin-right:1px; margin-bottom:16px; float:left; width:323px;margin-left: 17px;}

.alBox li img{display:block;}
.alBox li h5{position:absolute; left:0px; bottom:0px; padding:0 15px; width:293px; height:0px; line-height:40px; background:url(../images/alH5_ico.png) repeat; font-weight:normal;overflow:hidden; text-align:center;}
.alBox li h5 a{color:#fff;}
.alBox li:hover h5{height:40px;}


/*link*/
.link { width:auto; height:auto; overflow:hidden;margin-bottom:25px;}
.link .w1024 { width:1024px; height:15px;  margin:0 auto;  overflow:hidden; }
.link .w1024 h2 { background:url(../images/link.png) no-repeat; float:left; width:137px; height:15px; overflow:hidden;}
.link .w1024 p a { float: left; font-size:12px; padding-left:15px;}

/*footer*/
.footer { width:auto; height:290px; overflow:hidden; background:#f4f4f4;}
.footer .w1024 { width:1024px; height:290px; margin:0 auto; }
.footer .w1024 .h25 { width:auto; height:25px; overflow:hidden;}
.footer .w1024 .footer_nav { width:auto; height:auto; overflow:hidden;}
.footer .w1024 .footer_nav ul {width:auto; height:auto; overflow:hidden;}
.footer .w1024 .footer_nav ul li { float:left;  border:1px solid #000000; margin-left:14px;    line-height: 26px;}
.footer .w1024 .footer_nav ul li a { font-size:14px; color:#000000;}
.footer .w1024 .footer_nav  .p1 { width:59px; height:auto; overflow:hidden;text-align:center;}
.footer .w1024 .footer_nav  .p2 {width:150px; height:auto; overflow:hidden;text-align:center;}
.footer .w1024 .footer_nav  .p3 {width:107px; height:auto; overflow:hidden;text-align:center;}
.footer .w1024 .footer_d { width:1024px; height:auto; overflow:hidden; }
.footer .w1024 .footer_d h3 { width:auto; height:auto; overflow:hidden; float:left; margin-top:35px;margin-left: 68px;}
.footer .w1024 .footer_d  img {}
.footer .w1024 .footer_d .fppter_d_r { width:673px; height:auto; overflow:hidden; float:right;}
.footer .w1024 .footer_d .fppter_d_r p { padding-left:15px; line-height:30px; padding-top:45px; font-size:14px; color:#000000;}
.footer .w1024 .footer_d .fppter_d_r span { padding-left:20px;}
.footer .w1024 .footer_d .fppter_d_r ul { width:auto; height:auto; overflow:hidden;}
.footer .w1024 .footer_d .fppter_d_r ul li { float:left; padding-left:3px;}

/*news*/
.news_list { width:auto; height:auto; overflow:hidden; margin-bottom:10px;}
.news_list .h235 { height:235px;     width: 720px; overflow:hidden; border-bottom:1px dashed #CCCCCC; margin:auto;margin-top:10px;}
.news_list .h235 dl { width:720px; height:230px; margin:auto; background:#f7f7f7; }
.news_list .h235 dl dt { width:auto; height:auto; overflow:hidden; float:left;    margin-left:12px;    padding-top: 25px;}
.news_list .h235 dl dd { width:430px; height:auto; overflow:hidden; float:right;    padding-top: 25px;}
.news_list .h235 dl dd span { float:right; width:58px; height:28px; border:1px solid #CCC;text-align:center; background:#313131;margin-right: 10px;}
.news_list .h235 dl dd span a {  line-height:28px; font-size:13px; color:#ffffff;}
.news_list .h235 dl dd h3 { font-size:16px; color:#000000;}
.news_list .h235 dl dd p { font-size:13px; color:#000000; line-height:20px;    padding-top: 15px;}

.news_article { height:auto; width:750px;  margin:auto;}
.news_article .h110 {  height:auto; width:auto; overflow:hidden;}
.news_article .h110 h3 { text-align:center; line-height:50px; font-size:28px; color:#555555;font-family:Arial, Helvetica, sans-serif;}
.news_article .h110 ul { width:auto; height:27px; overflow:hidden; border-bottom:1px solid #CCC;}
.news_article .h110 ul li { float:left; padding-right:20px; line-height:27px; font-size:12px; color:#999999;font-family:Arial, Helvetica, sans-serif;}
.news_article .news_nr { width:auto; height:auto; overflow:hidden;  margin-bottom:30px;font-size:12px; color:#686868; line-height:18px; letter-spacing:0.5px;font-family:Arial, Helvetica, sans-serif;margin-top: 10px;}
.news_article .news_nr p { font-size:12px; color:#686868; line-height:18px; letter-spacing:0.5px;font-family:Arial, Helvetica, sans-serif;}
.news_article .h260 { height:260px; width:750px; margin:auto; border-top:1px solid #CCC;    margin-bottom: 26px;}
.news_article .h260 ul { width:auto; height:auto; overflow:hidden;}
.news_article .h260 ul li { line-height:40px; border-bottom:1px solid #CCC; background:url(../images/tj02.png) no-repeat left;}
.news_article .h260 ul li span { float:right;}
.news_article .h260 ul li a { font-size:14px; color:#555555;padding-left: 27px;}
.news_article .h260  h3 { line-height:40px; font-size:18px; color:#000000; font-weight:bold;}





/* new */
.case_temp { height:60px; width:auto; overflow:hidden; margin-bottom:25px;}
.case_temp ul { width:auto; height:auto; overflow:hidden;text-align:center;}
.case_temp ul li { width:137px; height:48px; float:left; border:1px solid #838383; margin-left:5px;}
.case_temp ul li:hover { background:#484848; }
.case_temp ul li a{  line-height:48px; color:#000000; font-size:14px;}


.case_title{ width:1024px; height:138px; margin:0 auto; background:url(../images/case_bg.png) repeat-x;}
.case_title_cnt{font-size:30px; color:#3d485c; width:190px; height:66px; background:#fff; margin-left:50px; padding-top:72px; padding-left:20px;}
.case_title_cnt span{color:#ccc; font-size:24px;}
.case_cnt{ width:auto; height:auto; overflow:hidden; }
.case_cnt_1200{width:1024px; margin:0 auto;    margin-top: 20px; }
.case_top_xuanxiang{ width:1024px; color:#525252; height:50px; background:#fff; padding-left:50px; padding-bottom:50px; padding-top:50px;}
.case_top_xuanxiang a{float:left; width:228px; height:40px; text-align:center; line-height:40px; color:#525252; background:#F1F1F1; font-size:16px;}
.case_top_xuanxiang .case_active{ background:url(../images/ny1_03.jpg) no-repeat; color:#fff;}
.case_top_xuanxiang p{line-height:24px; margin-top:10px; font-size:14px;}
.case_center_cnt{width:1024px; background:#fff;   height:auto; overflow:hidden;}
.case_center_cnt ul li{ width:323px; position:relative; height:274px; float:left; margin:0 5px; margin-left:9px; margin-bottom:20px;}
.case_fudong{ width:64px; height:66px; background:#1F80CF; position:absolute; top:-5px; left:10px; color:#fff; padding:5px; font-weight:bold;}
.case_center_cnt ul li p{color:#2A2929; line-height:40px; font-size:14px; height:40px;text-align: center;
}}
.case_fudong span{font-size:12px; position:absolute; top:5;}
.case_list_img{ width:323px; height:219px; overflow:hidden; position:relative;}
.case_list_img img{width:323px; height:219px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.case_center_cnt li:hover .case_list_img img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);
}

/*message*/
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}



.p-send{font-size:24px;color:#000000;text-align:center;    padding-top:3px;}
.span_send { font-size:16px; width:694px; margin:0 auto; line-height:20px; color:#000000; padding-top:20px;text-align: center;}
.p-tank{font-size:18px;color:#221f1a;padding-top:66px;}
.square-show p{width:822px;margin:0 auto;}
.mode-ul{margin-top:50px;}
.mode-ul p{width:822px;margin:0 auto 20px;
	font-size:18px;color:#221f1a;}
.mode-ul p .pp-input{float:left;display:block;width:610px;height:38px;
	border:1px solid #006666;margin-left:10px;padding-left:10px;}
.mode-ul p  span{width:106px;display:block;float:left;
height:40px;line-height:40px;text-align:right;}
.mode-ul p img{width:23px;height:40px;display:block;float:left;}
.mode-ul p .rad{display:none;}
.male{background-image:url(../images/rad.png);}
.males{background-image:url(../images/ra.png);}
.mode-ul p textarea{display:block;float:left;width:610px;
height:196px;padding-top:8px;border:1px solid #006666;margin-left:10px;
padding-left:10px;}
.inques{

	width: 240px;
    height: 40px;
    background: #000000;
    line-height: 40px;
    text-align: center;
    color: #fff;
    display: block;
    text-transform: uppercase;
    font-size: 24px;
    margin: 0 auto;
    margin-top: 11px;
	margin-bottom: 10px;
}

.mode-ul-ab{margin-top:24px;}
.mode-ul-ab p{width:795px;margin:0 auto 3px;
    font-size:18px;color:#221f1a;}
.mode-ul-ab p .pp-input{float:left;display:block;width:513px;height:38px;
    border:1px solid #006666;margin-left:10px;padding-left:10px;}
.mode-ul-ab p  span{width:140px;display:block;float:left;
height:40px;line-height:40px;text-align:right;}
.mode-ul-ab p img{width:23px;height:40px;display:block;float:left;}
.mode-ul-ab p .rad{display:none;}
.male{background-image:url(../images/rad.png);}
.mode-ul p textarea{display:block;float:left;width:610px;
height:196px;padding-top:8px;border:1px solid #006666;margin-left:10px;
padding-left:10px;}
.add-pi{width:100%;margin:0 auto;}
.add-pi h3{font-size:30px;color:#999;
    font-weight:bold;text-align:center;
margin-bottom:80px;text-transform: uppercase;}
.ad-hg{width:100%;margin:30px auto 0;}
.wid-le{width:430px;}
.p-di{width:420px;height:68px;
    margin-bottom:100px;background:url(../images/zt.png) no-repeat;}
.p-di span{font-size:18px;width:413px;
    padding-top:10px;
    color:#fff;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;display:block;
    -webkit-box-orient: vertical;
    padding-left:5px;overflow:hidden;
    height:45px;}
.p-ai{margin-bottom:100px;
    width:360px;height:68px;background:url(../images/zt1.png) no-repeat;}
.p-ai  span{overflow:hidden;
    height:45px;display:block;padding-left:5px;
    width:355px;padding-top:10px;
    font-size:18px;color:#fff;overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.wi-mi{width:318px;height:318px;background:#3b3b3b;
border-radius:159px;}
.wid-mid{width:320px;overflow: hidden;}
.nu-white{padding-top:20px;font-weight:bold;width:100px;height:100px;margin:0 auto;font-size:70px;
color:#fff;line-height:100px;text-align:center;
margin-top:40px;}
.p-shit{width:288px;margin:0 auto;font-size:18px;
color:#fff;text-align:center;margin-top:40px;}
.font-sh{width:1180px;margin:0 auto;position:relative;}
.fot-sh{width:640px;position:absolute;
left:510px;top:76px;}
.fot-sh p{font-size:27px;color:#006666;
text-transform:uppercase;font-weight:bold;}
.fot-sh  ul li{color:#808080;font-size:14px;height:20px;
background:url(../images/green.png) no-repeat left 8px;
padding-left:15px;}
.textare{
        display: block;
    float: left;
    width: 514px;
    height: 196px;
    padding-top: 8px;
    border: 1px solid #ccc;
    margin-left: 10px;
    padding-left: 10px;
}
#slider{position:relative;padding-bottom:20px;
margin:0 auto;}  
 #slider ul{position:relative;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{ width:176px;height:204px;overflow:hidden; } 
#prevBtn, #nextBtn{ display:
    block;width:25px;height:46px;
    position:absolute;left:6px;
    top:110px;} 
	#slider li  span{display:block;
		text-align:center;font-size:16px;height:30px;
	color:#221f1a;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
	#slider li a{display:block;}
	#nextBtn{ left:211px;}                                                      
	#prevBtn a, #nextBtn a{  display:block;width:25px;
		height:46px;background:url(../images/con01.png) no-repeat;    }   
	#nextBtn a{ background:url(../images/con02.png) no-repeat;} 
	.sssli{position:relative;padding-top:18px;
		border: 2px solid #1d7d8b;     height: 256px;}       
	.gsex{ font-style:normal; padding-left:20px;}
	.gsex span{ display:inline-block !important; text-align:left !important; float:none !important; text-align:left !important;}
	.gsex span input{ margin-right:6px;}
/* about us */
.about_nr { width:auto; height:auto;overflow:hidden; }
.about_nr .h62 { height:62px; width:auto; overflow:hidden; text-align:center; margin-bottom:15px;} 
.about_nr .h275 {height:275px; width:auto; overflow:hidden; text-align:center;}
.about_nr .h295 {height:auto; width:750px; overflow:hidden; margin:auto;    margin-bottom: 25px; }
.about_nr .h295 p {font-size:14px; color:#434343; line-height:20px;}
.about_nr .h751 { height:751px; width:auto; overflow:hidden;}
.about_nr .h525 { height:525px; width:auto; overflow:hidden;}

/*pro_ey*/
.pro_bjey  { width:auto; height:300px; background:url(../images/pro_ey.jpg) center no-repeat;}
.about_bjey {width:auto; height:300px; background:url(../images/about_bjey.jpg) center no-repeat;}
.news_bjey {width:auto; height:300px; background:url(../images/news_bjey.jpg) center no-repeat;}
.zhanhui_bjey {width:auto; height:300px; background:url(../images/zhanhui_bjey.jpg) center no-repeat;}
.liuyan_bjey {width:auto; height:300px; background:url(../images/liuyan_bjey.jpg) center no-repeat;}
.cont_bjey {width:auto; height:300px; background:url(../images/cont_bjey.jpg) center no-repeat;}
.liuyan_ey {overflow: hidden;width: 100%;height: 345px;background: url(../images/index_lyey.png) no-repeat center top;}



/*pro_xb*/
.liuyan_xb {overflow: hidden;width: 100%;height: 345px;background: url(../images/index_xb.jpg) no-repeat center top;}
.about_xby {width:auto; height:300px; background:url(../images/about_xby.jpg) center no-repeat;}
.news_xby  {width:auto; height:300px; background:url(../images/news_xby.jpg) center no-repeat;}
.pro_xby {width:auto; height:300px; background:url(../images/pro_xby.jpg) center no-repeat;}
.zhanhui_bjxb {width:auto; height:300px; background:url(../images/zhanhui_bjxb.jpg) center no-repeat;}
.liuyan_bjxb {width:auto; height:300px; background:url(../images/liuyan_bjxb.jpg) center no-repeat;}
.cont_bjxb {width:auto; height:300px; background:url(../images/cont_bjxb.jpg) center no-repeat;}
/*pro*/
.pro_bj { width:auto; height:300px; background:url(../images/pro_bj.jpg) center no-repeat;}
.cpMain { width:auto; height:auto; overflow:hidden;}
.pro { overflow:hidden; width:1024px; margin:21px auto}

.pro h2 a{ display:block; font-size:40px; color:#b5191d; margin-bottom:25px; text-decoration:none}
.pro h2 em{ color:#333;}
.pro h2 p{ font-weight:normal; font-size:18px; color:#666666; position:relative; top:-15px;}

.proleft { overflow:hidden; width:201px; float:left;  }
.proleft .leftTop{background: #fff;}
.proleft h3{ font-size:20px;  background:url(../images/pro01.png) no-repeat center top; width:201px; height:72px;    text-align: center;}
.proleft h3 a{ color:#fff;font-size: 25px;    line-height: 58px;}

.proleft .leftTop h4{ font-size:18px; margin:0 auto; margin-bottom:15px; font-weight:normal; width:160px; padding-left:40px; height:35px; background:url(Img/Index/pro_left_h02.png) no-repeat 15px center; background-color:#1b1b1b; line-height:35px; color:#fff;}

.proleft .leftTop h4 a{ color:#fff;}
.proleft h5{ font-size:18px; width:190px; padding-left:10px; margin:0 auto; margin-bottom:5px; padding-bottom:5px; border-bottom:2px solid #8d8d8d;}
.proleft h5 a{ color:#c80b0f;}
.proleft .list{ overflow:hidden; width:200px; margin:0 auto; margin-bottom:10px;}
.proleft .list a{ display:block; width:185px; padding-left:15px; font-size:14px; color:#000000; line-height:50px; border-bottom:1px solid #ddd; }
.proleft .list a.last{ border:none;}
.proleft .list a.cur,.proleft .list a:hover{ background:url(../images/jiantou01.png) no-repeat 180px center;}
.proleft .more{ display:block; width:160px; padding-left:40px; height:35px; background:url(Img/Index/pro_left_more.png) no-repeat 15px center; background-color:#1b1b1b; font-size:18px; color:#fff; line-height:35px; margin:0 auto; margin-bottom:20px;}
.proleft p{ font-size:26px; color:#fff; font-family:Impact; text-align:center; background-color:#c80b0f; height:30px; padding:15px 0; line-height:30px;}
.proleft p img{ position:relative; margin-right:10px; top:5px;}
.proleft .proHistory{margin-top:15px;border:2px solid #c80b0f; background: #fff}
.cpMain .news_tj { height:260px; width:auto; overflow:hidden;}
.cpMain .news_tj h3 { width:201px; height:61px; overflow:hidden; background:url(../images/pro01.png) no-repeat center top ;margin-bottom: 25px;}
.cpMain .news_tj h3 a { font-size:25px; color:#FFF;}
.cpMain .news_tj ul { width:auto; height:auto; overflow:hidden;}
.cpMain .news_tj ul li { width:auto; height:auto; overflow:hidden; background:url(../images/tuoyuan.png) no-repeat left; margin-left:7px; line-height:30px;text-overflow:ellipsis;white-space:nowrap; }
.cpMain .news_tj ul li a { font-size:12px; color:#010101; padding-left:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;  }
.cpMain .pro_lx { height:61px; width:auto; overflow:hidden; background:url(../images/pro01.png) no-repeat center top;padding-top: 13px;}
.cpMain .pro_lx span { color:#FFF; font-weight:bold;    line-height: 17px;margin-left: 10px; font-size:16px; }
.cpMain .pro_lx em { font-size:12px; background:none; color:#FFF;margin-left: 10px;font-size:14px;}

.cpMain .pro_r { width:804px; height:auto;  float:right; }
.cpMain .pro_r .h57 { width:790px; height:57px; border-bottom:1px solid #CCC; margin:0 auto;    margin-bottom: 5px;}
.cpMain .pro_r .h57 span { line-height:57px; float:right; font-size:12px; color:#434343;font-family: Verdana, Arial, Helvetica, sans-serif;}
.cpMain .pro_r .h57 span a {font-size:12px; color:#434343;}
.cpMain .pro_r .pro_c { width:auto; height:auto; overflow:hidden;margin-bottom: 25px;}
.cpMain .pro_r .pro_c ul { width:auto; height:auto; overflow:hidden;}
.cpMain .pro_r .pro_c ul li {width: 219px;
    height: 232px;
    margin-left: 36px;
    margin-top: 36px;
    border-bottom: 3px solid #313131;
    float: left;}
.cpMain .pro_r .pro_c ul li:hover  {background-color: #424141;}
.cpMain .pro_r .pro_c ul li:hover  a {color: #ffffff;
    text-decoration: none;}
.cpMain .pro_r .pro_c ul li:hover p {color: #FFF;}
.cpMain .pro_r .pro_c ul li p  {margin-top: 13px;
    margin-left: 6px;
    color: #000;
    float: left;
    height: 25px;
    line-height: 25px;
	    font-size: 14px;
} 	

.cpMain .pro_r .pro_c ul li span {float: right;
    width: 86px;
    height: 25px;
    line-height: 25px;
    color: #000000;
    text-align: center;
    margin-top: 16px;
    margin-right: 2px;
    background: url(../images/cpzx_li_juxingkuang.png) no-repeat center;}
	
/* proviewbox */
.proviewbox{float:left;width:400px;position:relative;z-index:5;}
.probigshow{position:relative;width:400px;padding:1px;border:1px solid #ddd;overflow:hidden;    height: 325px;}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px; text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow a.a_probigshow{cursor:crosshair;}
.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}
#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}
.div_prothumb{position:relative;padding:15px 15px 0; width:345px;}
.thumbporbox{position:relative;width:350px;overflow:hidden;}
.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:17px;width:22px;height:87px; text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background-position:-90px -282px;}
.div_prothumb .span_prevb{background-position:-112px -282px;cursor:default; background:url(../images/1_04.png)no-repeat;}
.div_prothumb .span_next{right:0px;background-position:-149px -282px;  background:url(../images/1_03.png) no-repeat;}
.div_prothumb .span_nextb{cursor:default;}
.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:101px;height:81px;text-align:center;margin-left:9px;}
.ul_prothumb img{padding:1px;border:1px solid #ddd;width:101px;height:77px;}
.ul_prothumb li.now img{border:1px solid #9e9e9e;}

/* pro*/
.pleft { height:343px;}
.proRight { width:802px; height:auto; overflow:hidden; float:right;	}
.prodbaseinfo_a{float:left;width:356px; margin-left:16px; z-index:1;}
.h2_prodtitle{font-size:20px;color:#414141;border-bottom:1px dashed #bbbbbb;padding:2px 0 10px;line-height:1.6em; }
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1; height:175px; overflow:hidden;}
.ul_prodinfos{padding:6px 15px;overflow:hidden;zoom:1;background:#f3f3f3;font-size:16px;font-weight:bold;}
.ul_prodinfos li{padding:5px 0 10px; float: left; width:200px;}
.ul_prodinfo li{float:left;width:370px; padding:6px 0; font-size:16px; color:#484848;line-height: 24px; font-family:Arial, Helvetica, sans-serif;}
.ul_prodinfo li span{ font-size:14px}
.li_normalprice,.li_prono{line-height:24px; }
.ul_prodinfo .li_prono,.ul_prodinfo .li_marketprice,
.ul_prodinfo .li_volume,.ul_prodinfo .li_weight,.ul_prodinfo .li_jf,
.ul_prodinfo .li_brand .span_title{
color:#999;}
.ul_prodinfo .li_brand{width:180px; }
.li_prono{line-height:2.9em;}
.ul_prodinfo .b_proprice{font-size:14px;color:#ce1919;font-weight:normal;}
.ul_prodinfo a.a_brand{color:#c00;}
.ul_prodinfo a.a_brand:hover{text-decoration:underline;}
.ul_prodinfo .li_jf{clear:both;width:300px; }
.ul_prodinfo .li_jf b{font-weight:normal;color:#c00;}
.ul_prodinfo .li_jf a.a_usejf{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:80px;height:22px;line-height:22px;line-height:25px\9;_line-height:22px;overflow:hidden;background-position:-420px -120px;text-align:center;color:#fff;margin:0 0 0 8px;filter:alpha(opacity=90);opacity:0.9;vertical-align:middle;}
.ul_prodinfo .li_jf a.a_usejf:hover{filter:alpha(opacity=100);opacity:1.0;}
.prodbaseinfo_a .div_choose{background:#fcf0f0; border:1px solid #fbd2d2;margin-top:7px;padding:10px;}
.prodbaseinfo_a .div_choose h3{font-weight:normal;padding:0 0 5px; }
.xq { font-size:14px; color:#333;}
.ul_choosecolor{overflow:hidden;zoom:1;}
.ul_choosecolor li{float:left;position:relative;width:48px;}
.ul_choosecolor li .span_lack{position:absolute;top:0px;left:0px;text-indent:-999em;overflow:hidden;width:42px;height:42px;background-position:0 -300px;}
.ul_choosecolor img{border:1px solid #c8c9cd;}
.ul_choosecolor a:hover img,.ul_choosecolor li.now img{border:1px solid #c00;}
.prodbaseinfo_a  .p_inputnum{padding:10px 0 0; }
.prodbaseinfo_a  .p_inputnum .txt{border:1px solid #c4c4c4;width:45px;height:15px; text-align:center;vertical-align:middle; }
.prodbaseinfo_a  .p_inputnum b{font-weight:normal;}
.prodbaseinfo_a .cp_lx { width:auto; height:76px; overflow:hidden; background:#e5e5e5; margin-left: 1px; }
.prodbaseinfo_a .cp_lx  .w230  { width:250px; height:auto; overflow:hidden; float:left; }
.prodbaseinfo_a .cp_lx dl {width:auto; height:auto; overflow:hidden; margin-top: 20px; margin-left:10px;}
.prodbaseinfo_a .cp_lx dl dt { width:auto; height:auto; float:left; overflow:hidden;}
.prodbaseinfo_a .cp_lx dl dd {  float:left; padding-left:5px;}
.prodbaseinfo_a .cp_lx dl dd h2 { font-size:16px;}
.prodbaseinfo_a .cp_lx dl dd p { font-size:16px; color:#268290;}
.prodbaseinfo_a  .z110 { float:left; width:110px;   overflow:hidden; height:42px; background:#268290; margin-top:20px; text-align:center;}
.prodbaseinfo_a  .z110 a { line-height:42px; color:#FFF; font-size:14px;}
.cp_nr { height:auto; width:718px; overflow:hidden; margin:0 auto;}
.cp_nr .h40 { height:40px; width:auto; overflow:hidden; border-bottom:2px solid #CCC;}
.cp_nr h2 { font-size:14px; line-height:42px; }
.cp_nr .cp_con { height:auto; width:auto; overflow:hidden; margin-top:20px; font-size:14px; line-height:20px; color:#000000;}
.cp_nr .cp_pr { height:60px;  width:auto; overflow:hidden; margin-top:50px;}
.cp_nr .cp_pr ul { width:auto; height:auto; overflow:hidden;}
.cp_nr .cp_pr ul li { float:left; height:26px; width:329px; background:#ffffff; margin-left:30px;    line-height: 26px;}
.cp_nr .cp_pr ul li  h2{ width:90px; height:31px; background:#1d7d8b; line-height:26px; font-size:14px; color:#FFF;	float:left; text-align:center;}
.cp_nr .cp_pr ul li  a {  line-height:26px; font-size:14px; color:#000000; padding-left:5px;}
.cp_tj { height:380px; width:auto; overflow:hidden;}
.cp_tj .w1000 { width:1000px; height:380px; background:#FFF; margin:0 auto;}
.cp_tj .w1000 .h70 { height:70px; width:auto; overflow:hidden; margin-top:50px;}
.cp_tj .w1000 .h70 h3 { font-size:20px; text-align:center; height:70px; line-height:70px; background:url(../images/about08.png) no-repeat center bottom;}
.cp_tj .w1000 .h430 { height:260px; width:auto; overflow:hidden;}
.cp_tj .w1000 .h430 dl { float:left; margin-left:42px;margin-top: 20px}
.cp_tj .w1000 .h430 dl dt { width:203px; height:151px; }
.cp_tj .w1000 .h430 dl dd { text-align:center; height:22px; width:203px; background:url(../images/tuoming03.png) no-repeat; }
.cp_tj .w1000 .h430 dl dd a { line-height:22px; font-size:14px; color:#FFF;}
.pro_n { height:auto; height:auto; overflow:hidden; margin-top:15px;}
.pro_n .h22 { text-align:center; height:22px;}
.pro_n .pro_nr { width:auto; height:auto; overflow:hidden;}
.pro_ys { height:auto; overflow:hidden; width:760px; margin:auto; margin-bottom:25px;}
.pro_ys .y400 { width:368px; float:left; height:auto; overflow:hidden;}
.pro_ys .y400 p { font-size:12px; color:#302c2b; padding-top:9px;}
.pro_ys .z400 { width:391px; float:left;  height:320px;}
.pro_ys .z400 img  { margin-top:36px;}	
.pro_cont { width:auto; height:22px; overflow:auto; text-align:center; margin-bottom:25px;}
.pro_cont_t { width:auto; height:auto; overflow:hidden;}
.pro_cont_t h3 { height:127px; width:auto; overflow:hidden; text-align:center; margin-bottom:15px;}
.pro_cont_t dl { width:760px; height:123px; border:1px solid #CCC; margin:auto; margin-top:15px; margin-bottom:15px;}
.pro_cont_t dl dt { float:left;  width:auto; height:auto; overflow:hidden; margin-top: 24px; margin-left: 15px;}
.pro_cont_t dl dd {float:left;  width:auto; height:auto; overflow:hidden;padding-top: 30px; padding-left:15px; }
.pro_cont_t dl dd span { font-size:16px; color:#302c2b; line-height:20px; color:#302c2b; font-weight:bold; letter-spacing:0.5px;}
.pro_cont_t dl dd p { padding-top:10px; line-height:15px;    line-height: 21px; font-size:14px; color:#9c9c9c;}
#mail_t  {width: 802px;
    height: auto;
    float: right;
    border: 1px solid #CCC;}
.pro_page { width:804px; height:50px;  margin:0 auto; float:left;}	
.pro_page ul { width:760px; height:50px; margin:auto;}
.pro_page ul li { float:left; line-height:50px; width:auto; height:auto;  font-size:14px; color:#000000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; width:250px;}
.pro_page .page_r { float:right;}


/*分页*/
.txt_red{
color:red;}

.txt_pagelist{
font-size:14px;float:left;    margin-bottom: 10px;}

.txt_pagelist .total{float:left; font-size:14px; margin-top:12px; color:#666; margin-right:10px;}

.txt_pagelist1{
color:#707070;
font-size:14px;
text-align:center;
padding-top:20px;
padding-bottom:15px;
}

.txt_pagelist a{
text-decoration:none;
margin-right:5px;
padding:0px 8px;
text-decoration:none;
white-space:nowrap;
height:25px; line-height:25px; overflow:hidden; text-align:center;
display:block;
float:left;
font-size:14px;
border-radius:3px;

}

.txt_pagelist1 a:hover{

}
.txt_pagelist a:hover{}

#cur_pagelist{
color:#fff;
background:#AAD64D;
}

#txt_First1, #txt_Pre1, #txt_Next1, #txt_Last1{
/*
padding:0px 5px;

text-decoration:none;
border:none;
text-decoration:none;
color:#fff;
font-weight:normal;
font-size:12px;
background:#ddd;*/
color:#AAD64D;
border:solid 1px #AAD64D;
}

#txt_First,#txt_Pre,#txt_Next,#txt_Last{
/*text-decoration:underline;
border:none;*/}

#txt_Pre, #txt_Pre1{}
#txt_Next, #txt_Next1{}

.pagelist{float:right;}
.txt_pagelist li {margin-right: 5px;
    padding: 0px 8px;
    text-decoration: none;
    white-space: nowrap;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-align: center;
    display: block;
    float: left;
    font-size: 14px;
    border-radius: 3px;
    border: solid 1px #ddd;
	    margin-left: 4px;
		 color:#000000;
		 font-family: Verdana, Arial, Helvetica, sans-serif;}