@charset "utf-8";
/* CSS Document */
body{ font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; font-size:12px; color:#333;line-height:24px; background:#fff;}
a{ color:#333; text-decoration:none;outline: medium none;}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#da4343;}
img,li{ vertical-align:top; border:0px}
.clear{ clear:both; line-height:0px;font-size:0px; width:0; height:0;}/**/
*{margin:0px;padding:0px;}
ul{ list-style-type:none;}
ul,li,h5,dt,dd,img{margin:0px;padding:0px;}
html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;}
body,td,th{ font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;font-size:12px;}
input{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }

/*开始*/

#frame{ float:left; width:100%; height:169px; background:url(../images/1_01.png) repeat-x left top; position:relative; z-index:999;}
#frame .top{ margin:0 auto; width:1004px; height:130px;}
#frame .itop{ margin:0 auto;width:1004px; height:39px;}

#frame .hottel{ float:left; width:700px; height:39px;line-height:39px;}
#frame .hottel li{ float:left;font-size:16px; color:#fff;}
#frame .hottel li img{ float:left; width:20px; height:20px; margin-top:9px; padding-left:20px;}
#frame .hottel li span{ float:left;padding-left:10px; font-size:14px; color:#fff;}

#frame .itop_lang{ float:right; width:185px;line-height:39px;}
#frame .itop_lang li{ float:left; }
#frame .itop_lang li span{ float:left;font-size:14px; color:#fff;}
#frame .itop_lang li img{ float:left; width:23px; height:15px; margin-top:12px; padding:0px 5px;}
#frame .itop_lang li a{ float:left;font-size:14px; color:#fff;}

#frame .logo{ float:left; width:98px; height:129px;}
#frame .logo a img{float:left;width:98px; height:129px;}

.nav{ float:right; width:725px; height:86px; margin-top:44px; }
#jsddm{ float:left;}
#jsddm li{ float:left;}
#jsddm li a{ display:block; padding:0 28px; font-size:17px; color:#2f2d2d; line-height:86px; text-align:center;}
#jsddm li a:hover{ background:url(../images/navbj.png)  no-repeat center center; color:#77900e;}
#jsddm li a.hover{ background:url(../images/navbj.png)  no-repeat center center; color:#77900e;}

#jsddm li dl{ float:left; width:142px; min-height:40px; padding:25px 0px;  background:#0b437d ; position:absolute; z-index:999;  display:none; }
#jsddm li dl dd{ float:left; width:80%; padding:0% 10%; }
#jsddm li dl dd a{ float:left; width:100%; text-align:center; line-height:32px;  font-size:12px; color:#fff; border-bottom:solid 1px #eb8c87; padding:0px; clear:both;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
#jsddm li dl dd a:hover{ color:#fff; background:none; width:90%; padding-right:10%; background:none;}


#bframe{float:left;  width:100%; margin-top:-130px;}
#nbar{ float:left; width:100%; height:auto;}
#nbar img{ float:left; width:100%; height:auto;}
#bar{ float:left; width:100%; height:auto;}
/* flexslider */
#bar .flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
#bar .slides{position:relative;z-index:1;}
#bar .slides li{height:auto;}
#bar .slides li a{ float:left; width:100%; height:auto;}
#bar .slides li a img{ float:left; width:100%; height:auto;}
#bar .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
#bar .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
#bar .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
#bar .flex-control-nav .flex-active{background-position:0 0;}
#bar .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
#bar .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
#bar .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
#bar .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


#tframe1{ float:left; width:100%;  margin-top:67px;}
.main{ width:1004px; min-height:325px;}
.iab{ float:left; width:580px;}
.iab_tit{ float:left; width:580px;}
.iab_tit b{ float:left; font-size:12px; color:#0056a2; font-weight:normal; padding-right:5px; margin-top:10px;}
.iab_tit p{ float:left; width:500px;}
.iab_tit p strong{ float:left; width:500px; font-size:35px; color:#333333; line-height:40px; font-weight:normal;}
.iab_tit p span{ float:left; width:500px; font-size:12px; color:#0056a2; text-transform:uppercase; line-height:18px;}

.iab #tabs { float:left; width:580px; height:42px; margin-top:15px;}
.iab #tabs li {float: left; height:42px; margin-right:3px;}
.iab #tabs a {float: left; position: relative;  width:190px; line-height:42px; text-align:center; font-size:17px;color:#fff; text-decoration: none;  background:#515151;}
.iab #tabs a:hover, #tabs a:hover::after, #tabs a:focus, #tabs a:focus::after {float: left; position: relative;  width:190px; line-height:42px; text-align:center; font-size:17px;color:#fff; text-decoration: none;  background:#a3c514;}
.iab #tabs a:focus {outline: 0;}
.iab #tabs #current a{ z-index: 3;float: left;  position: relative;  width:190px; line-height:42px; text-align:center; font-size:17px;color:#fff; text-decoration: none;  background:#a3c514;}
.iab #content{ float:left; width:580px;  margin-top:10px; z-index: 2; }
.iab #content p{ float:left; width:580px; font-size:14px; color:#666666; line-height:23px; height:161px; overflow:hidden;}
.iab #content a{ float:right; padding-right:15px; background:url(../images/moer.jpg) no-repeat right center; font-size:12px; color:#0056a2; line-height:25px;}

.ivideo{ float:right; width:396px; height:281px; margin-top:15px;}
.ivideo img{ float:left; width:396px; height:281px;}

#tframe2{ float:left; width:100%;  margin-top:67px;}
.pnk_tit{ float:left; width:1004px; background:url(../images/pnk_tit.jpg) no-repeat center bottom; padding-bottom:120px;}
.pnk_tit b{ float:left; font-size:12px; color:#2e56bc; font-weight:normal; padding-right:5px; margin-top:10px;}
.pnk_tit p{ float:left; width:960px;}
.pnk_tit p strong{ float:left; width:960px; font-size:35px; color:#333333; line-height:40px; font-weight:normal;}
.pnk_tit p strong i{ font-style:normal; color:#2e56bc;}
.pnk_tit p span{ float:left; width:960px; font-size:12px; color:#2e56bc; text-transform:uppercase; line-height:18px;}

.pnk{ float:left; width:472px; padding:15px;}
.pnk_show{ float:left; width:472px;}
.pnk_show a.a1{ float:left; width:472px; font-size:17px; color:#333333; line-height:40px;}
.pnk_show p{ float:left; width:472px; line-height:20px; font-size:14px; color:#575656;}
.pnk_show a.a2{ float:left; margin-top:10px; padding-right:15px; background:url(../images/moer.jpg) no-repeat right center; font-size:12px; color:#0056a2; line-height:25px;}

.pnk_list{ float:left; width:472px;}
.pnk_list li{ float:left; width:472px; margin-top:40px;}
.pnk_list li .cateimg{ float:left; width:205px;}
.pnk_list li .cateimg img{ float:left; width:205px; height:auto;}
.pnk_list li .cate_ent{ float:right; width:250px;}
.pnk_list li .cate_ent a.a1{ float:left; width:250px; font-size:17px; color:#0055a2; line-height:40px;}
.pnk_list li .cate_ent p{ float:left; width:250px; line-height:22px; font-size:14px; color:#575656; height:66px; overflow:hidden;}
.pnk_list li .cate_ent a.a2{ float:left; margin-top:10px; width:235px; padding-right:15px; text-align:right; background:url(../images/moer1.jpg) no-repeat right center; font-size:12px; color:#0056a2; line-height:25px;}

#tframe3{ float:left; width:100%; min-height:509px; margin-top:50px; background:url(../images/gdbj.jpg) center center;}
.iwork_tit{ float:left; width:1100px;}
.iwork_tit b{ width:1100px; float:left; line-height:70px; text-align:center; font-weight:inherit; font-weight:normal; font-size:35px; color:#fff; padding-top:25px;}
.iwork_tit span{ width:1100px; float:left; line-height:20px;text-align:center;  font-size:12px; color:#fff; text-transform:uppercase; margin-top:-10px;}

.iwork_cent{ float:left; width:1100px; height:266px;}
.blk_28 {width:1100px; ZOOM: 1; position:relative;}
.blk_28 .Cont { float:left;  WIDTH:968px; height:auto; margin-left:65px;  margin-top:60px;}
.blk_28 #LeftArr1 { background:url(../images/gdan.png) no-repeat center center; width:39px; cursor:pointer; height:39px; float:left; position:absolute; z-index:999; left:0px; top:190px;}
.blk_28 #RightArr1 { background:url(../images/gdan1.png) no-repeat center center; width:39px; cursor:pointer; height:39px; float:right; position:absolute; z-index:999; top:190px; right:0px;}

.ptp{ float:left;  width:306px;height:261px;padding-right:25px; padding-top:10px;}
.ptp img{ float:left; width:300px; height:255px; border:3px solid #42b1fc; border-radius:20px; border-top-left-radius:20px; border-top-right-radius:20px; border-bottom-left-radius:20px; border-bottom-right-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}

#tframe4{ float:left; width:100%; min-height:980px;}
.newPro_tit{ float:left; width:1004px; margin-top:25px;}
.newPro_tit b{ float:left; font-size:12px; color:#2e56bc; font-weight:normal; padding-right:5px; margin-top:10px;}
.newPro_tit p{ float:left; width:960px;}
.newPro_tit p strong{ float:left; width:960px; font-size:35px; color:#333333; line-height:40px; font-weight:normal;}
.newPro_tit p strong i{ font-style:normal; color:#2e56bc;}
.newPro_tit p span{ float:left; width:960px; font-size:12px; color:#2e56bc; text-transform:uppercase; line-height:18px;}

.newPro_cent{ float:left; width:1004px; padding-top:25px;}
.ipcp{ float:left; width:326px; height:396px; padding-right:13px; margin-top:10px; background:url(../images/ipcp.jpg) no-repeat left top;}
.iptp{ float:left; width:290px; height:218px; padding:18px 18px 0px 18px;}
.iptp img{ float:left; width:290px; height:218px;}
.ipwz{ float:left; width:290px; margin-top:10px; padding:18px 18px 18px 18px;}
.ipwz a{ float:left; width:290px; font-size:17px; color:#0055a2; line-height:20px; text-align:center;}
.ipwz p{ float:left; width:290px; font-size:14px; color:#333333; margin-top:10px; line-height:20px; height:60px; overflow:hidden;}

.ipcp3{ padding-right:0px;}
.newPro_more{ float:left; margin-top:35px; width:80px; height:30px; padding-left:452px;}
.newPro_more a{ float:left; width:80px; height:20px; line-height:20px; text-align:center; color:#3071ac; background:url(../images/moer.jpg) no-repeat right 2px; }



#tframe5{ float:left; width:100%; min-height:500px; margin-top:21px; background:url(../images/end.jpg) no-repeat center 10px;}
.cases_tit{ float:left; width:1004px; margin-top:25px;}
.cases_tit b{ float:left; font-size:12px; color:#2e56bc; font-weight:normal; padding-right:5px; margin-top:10px;}
.cases_tit p{ float:left; width:960px;}
.cases_tit p strong{ float:left; width:960px; font-size:35px; color:#333333; line-height:40px; font-weight:normal;}
.cases_tit p strong i{ font-style:normal; color:#2e56bc;}
.cases_tit p span{ float:left; width:960px; font-size:12px; color:#2e56bc; text-transform:uppercase; line-height:18px;}

.cases_cent{ float:left; width:1004px; background:#d6d6d6; margin-top:15px;}
.cases_cent_show{ float:left; width:990px; background:#fff; padding:14px 0px; margin:25px 7px;}
.icpcp{ float:left; width:230px; height:180px; padding-left:14px;}
.icpcp img{ float:left; width:230px; height:180px;}



#fframe{ float:left; width:100%; min-height:402px; background:url(../images/foot.jpg) repeat-x left top;}
.foot{ margin:0 auto; width:1004px;}

.fck1{ float:left; width:220px; min-height:297px; padding:10px 0px 0px 25px;}
.fck1 .fck_tit{ float:left; width:220px;}
.fck1 .fck_tit strong{ float:left; line-height:50px; font-size:17px; color:#3399ff;font-weight:normal;}

.fck1 ul{ float:left; width:110px;}
.fck1 ul li{ float:left; width:100px; padding-left:10px;background:url(../images/dian.png) no-repeat left; }
.fck1 ul li a{ float:left; color:#c4d8e9; line-height:28px; font-size:14px;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.fck1 ul li a:hover{ width:90px; padding-left:10px;}

.fck2{ float:left; width:380px; padding:10px 0px 0px 65px;}
.fck2 .fck_tit{ float:left; width:380px;}
.fck2 .fck_tit strong{ float:left; line-height:50px; font-size:17px; color:#3399ff;font-weight:normal;}

.fck2 ul{ float:left; width:380px;}
.fck2 ul li{ float:left; width:190px; }
.fck2 ul li a{ float:left; color:#fff; padding:0px 15px; line-height:28px; font-size:14px; background:#a3c514;border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}


.fck2 ul li ul{ float:left; width:190px; margin-top:10px;}
.fck2 ul li ul li{ float:left; width:180px; padding-left:10px;background:url(../images/dian.png) no-repeat left;}
.fck2 ul li ul li a{ float:left; width:180px; padding:0px;line-height:28px; font-size:14px;color:#c4d8e9; background:none;   -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.fck2 ul li ul li a:hover{ width:170px; padding-left:10px;}

.fck3{ float:right; width:280px; padding:10px 0px 0px 0px;}
.fck3 .fck_tit{ float:left; width:280px;}
.fck3 .fck_tit strong{ float:left; line-height:50px; font-size:17px; color:#3399ff;font-weight:normal;}
.fck3 .fck_tit em{ float:left; color:Red; font-size:23x; line-height:50px; padding:0px 10px;}
.fck3 .fck_tit span{ float:left; line-height:50px; font-size:12px; color:#cccccc;font-weight:normal;}

.feed_show{ float:left; width:280px; margin-top:10px; height:188px; background:url(../images/feed_show.jpg) no-repeat left top;}
.feed_show li{ float:left; width:245px; padding-bottom:5px;}
.feed_show li span{ float:left; font-size:14px; color:#333; line-height:29px; padding:0px 10px;}
.feed_show li input{ border:0px; background:none;}
.feed_show li input.itxtname{ float:left; width:170px; height:29px; line-height:29px; font-size:14px; color:#333;}
.feed_show li input.itxttel{ float:left; width:170px; height:29px; line-height:29px; font-size:14px; color:#333;}
.feed_show li input.ibtnsend{ float:left; width:93px; height:26px; margin-top:20px; line-height:26px; font-size:12px; color:#fff; text-align:center;}
.feed_show li input.ibtnresult{ float:left; width:93px; margin-left:17px; height:26px; margin-top:20px; line-height:26px; font-size:12px; color:#fff; text-align:center;}
.feed_show li textarea.itxtarea{ float:left; width:230px; padding-left:10px; height:40px; line-height:20px; font-size:14px; color:#333; border:0px; background:none;}


.foot_by{ float:left; width:1004px; height:95px;}
.foot_by p.p1{ float:left; width:630px; height:30px; margin-top:32px; line-height:30px; font-size:12px; color:#000;}
.foot_by p.p2{ float:right; min-width:200px; height:30px; margin-top:32px;}
.foot_by p.p2 a{ float:left; font-size:12px; color:#000; line-height:30px;}
.foot_by p.p2 span{ float:left; padding:0px 10px; font-size:12px; color:#000; line-height:30px;}



/*内页*/
#ntframe{ float:left; width:100%; min-width:1004px;  min-height:640px;padding-top:25px; padding-bottom:50px;}
#main{ margin:0 auto; width:1004px;}

/*左侧栏目导航*/
#left{ float:left; width:221px; }

/*分类*/
.lmb{ float:left; width:221px;}
.lbt{ float:left; width:221px; height:45px; padding-bottom:46px; background:url(../images/lbt.jpg) no-repeat left bottom;}
.lbt strong{ float:left; width:221px; font-size:25px; line-height:45px; color:#333333; font-weight:normal;}
#lnr{ float:left; width:221px;  background:#d5d4d5; }
#lnr ul{float:left;width:221px;}
#lnr ul li { float:left; width:221px; }
#lnr ul li a{ float:left; width:200px; padding:0px 0px 0px 21px; line-height:37px; font-size:14px;color:#333333; text-transform:capitalize; border-bottom:solid 1px #fff;}
#lnr ul li a:hover{color:#0056a2;background:url(../images/lnrullihover.jpg) no-repeat left top; }
#lnr ul li a.hover{color:#0056a2; background:url(../images/lnrullihover.jpg) no-repeat left top;}

#lnr ul li ul{float:left;width:221px;}
#lnr ul li ul li { float:left; width:221px; }
#lnr ul li ul li a{ float:left; width:185px;padding:0px 0px 0px 36px; line-height:25px; font-size:12px; color:#333333; text-transform:capitalize;background:url(../images/hdli.png) no-repeat 20px center; }
#lnr ul li ul li a:hover{color:#0056a2;background:url(../images/hdlihover.png) no-repeat 20px center;}
#lnr ul li ul li a.hover{color:#0056a2;background:url(../images/hdlihover.png) no-repeat 20px center;}

#lnr ul li ul li ul{float:left;width:221px; }
#lnr ul li ul li ul li { float:left; width:221px; }
#lnr ul li ul li ul li a{ float:left; width:175px; padding:5px 0px 5px 46px; line-height:16px; font-size:12px; color:#333333;text-transform:capitalize; text-align:left;background:url(../images/hdli2.png) no-repeat 30px center; }
#lnr ul li ul li ul li a:hover{color:#0056a2;background:url(../images/hdlihover2.png) no-repeat 30px center;}
#lnr ul li ul li ul li a.hover{color:#0056a2;background:url(../images/hdlihover2.png) no-repeat 30px center;}

.lbt_bottom{ float:left; width:221px; height:auto;}
.lbt_bottom img{ float:left; width:221px; height:auto;}

#right{ float:right; width:750px;}

/*面包屑导航*/
#rbt{ float:left; width:750px; height:45px; padding-bottom:10px; background:url(../images/rbt.jpg) no-repeat left bottom;}
#rbt strong{ float:left; font-size:25px; color:#333; line-height:45px; font-weight:normal;}
.more{ float:right; font-size:14px; line-height:45px;color:#0056a2; padding-left:25px; background:url(../images/here.png) no-repeat left center;}
.more a{ font-size:14px; line-height:45px;color:#0056a2;}


/*右侧内容*/
#neirnr{ float:right; width:750px;padding-top:15px;}

/*产品分类列表*/
.bigcate{ float:left; width:750px;  border-bottom:solid 1px #dddddd; border-bottom-style:dashed; padding:20px 0px 20px 0px;}
.bigcate_img{ float:left; width:200px; height:auto;}
.bigcate_img img{float:left; width:200px; height:auto;border:solid 1px #dddddd;  border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.bigcate_cent{ float:right; width:520px; padding-left:20px; min-height:125px;}
.bigcate_cent_title{ float:left; width:520px; min-height:25px;}
.bigcate_cent_title a{ float:left;  line-height:20px; font-size:16px; color:#333; font-weight:bold;}
.bigcate_cent_title a:hover{color:#1d61c4;}

.bigcate_cent_remark{ float:left; width:520px;  padding-bottom:5px; line-height:20px; font-size:12px;overflow:hidden;color:#666666; background:url(../images/1_13.jpg) repeat-x left 63px;}
.bigcate_cent_remark_small{ float:left; width:520px;   padding-bottom:5px; line-height:20px; font-size:12px;overflow:hidden;color:#666666; }

.bigcate_cent_list{ float:left; width:520px; padding-top:3px; }
.bigcate_cent_list li{ float:left; width:230px; height:20px; overflow:hidden;  padding-left:15px; padding-right:8px; background:url(../images/inewsli.jpg) no-repeat left 6px;}
.bigcate_cent_list li a{ float:left;line-height:20px; font-size:12px; color:#999999;}
.bigcate_cent_list li a:hover{color:#1d61c4;}

.cate_cent_more{ float:left; line-height:20px; padding-right:15px; margin-top:10px; background:url(../images/doct.gif) no-repeat right center;}
.cate_cent_more a{ float:left; line-height:20px;  color:#333;}
.cate_cent_more a:hover{color:#1d61c4;}

#rnrp{ float:left; width:750px;}

.ppcps{ float:left; width:232px; margin-top:15px; padding-right:25px;}
.pptps{ float:left; width:232px; height:175px;}
.pptps img{ float:left; width:220px; height:165px;padding:5px;border:solid 1px #dddddd; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc); }
.ppwds{ float:left; width:220px;  padding:8px 6px; text-align:center; }
.ppwds a{color:#666; font-size:12px; line-height:18px;}
.ppwds a:hover{color:#0067d0;}





/*产品分类说明*/
.cateremark{ float:left; width:750px; line-height:25px;}
.strrnr{ float:left; width:750px; margin:10px 0px 0px 0px; font-size:14px; line-height:20px;  color:#666;}
.plink{ float:left; width:750px; margin-top:15px;}

.sorry{ float:left; width:750px;}

#newsrnrp{ float:left; width:750px; }

/*产品内页开始*/

#pro_cent{ float:left; width:750px;}
#pro_right{ float:left; width:320px; }
#pro_right{ float:left; width:320px;}
#pro_left{ float:right; width:400px; }
#pro_tit{ float:left; width:400px;  line-height:35px; font-size:18px; color:#009ce2;}
#pro_left_remark{ float:left; width:400px; line-height:20px; font-size:12px; color:#666;}



/*产品图片*/
.rtp{ float:left; width:320px; padding:5px; border:solid 1px #eaeaea; text-align:center;}
.rtp a{ float:left;}
.rtp a img{ float:left; }

/*小图滚动*/
.carousel{ float:left; width:320px; padding-top:5px;}
.carousel .prev{padding-top:5px; float:left;width: 14px;display: block;height: 51px;overflow: hidden;cursor: pointer;background:url(../images/pro-left.gif) no-repeat left center;text-decoration: none;}
.carousel .next{padding-top:5px; float:right;width: 14px;display: block;height: 51px;overflow: hidden;background:url(../images/pro-right.gif) no-repeat left center;cursor: pointer;text-decoration: none;}
.jCarouselLite{ float:left; width: 285px; padding-top:2px; padding-left:5px; height:51px;overflow: hidden;}
.jCarouselLite LI{ text-align:center; padding-right:4px;width: 67px;height:51px;}
.jCarouselLite LI img{ float:left; border:solid 1px #eaeaea; width:65px;height:49px;}

.rtp1{ float:left; padding:0px;border:#e5e5e5 solid 1px; margin-right:5px; }

/*相片详细也在线服务*/
.product_act { float:left;  width:320px; padding-top:15px;}
.rms a{ color:#000000;}
.rms a:hover{ color:#da251d;}
.product_act img { float:none; margin-top:6px;}
.product_act_t { font-weight:bold;}
.product_act tr{ height:35px; line-height:35px;}


/*产品描述*/
.pro_detail{ float:left; width:750px; margin-top:20px;}
.pro_detail #tabs { float:left; width:750px; height:42px; border-bottom:solid 3px #a3c514;}
.pro_detail #tabs li {float: left; height:42px; margin-right:3px;}
.pro_detail #tabs a {float: left;  width:190px; line-height:42px; text-align:center; font-size:17px;color:#fff; text-decoration: none;  background:#515151;}
.pro_detail #tabs a:hover{float: left;  width:190px; line-height:42px; text-align:center; font-size:17px;color:#fff; text-decoration: none;  background:#a3c514;}
.pro_detail #tabs a:focus {outline: 0;}
.pro_detail #tabs #current a{ z-index: 3;float: left;   width:190px; line-height:42px; text-align:center; font-size:17px;color:#fff; text-decoration: none;  background:#a3c514;}
.pro_detail #content{ float:left; width:750px;  margin-top:10px; z-index: 2; }




#feed_remark{ float:left; width:715px;}
#feed_remark a{ color:red; font-weight:bold;}

#FeedbackContext table{margin-bottom: 15px;border-collapse: collapse;width: 510px;}
#FeedbackContext table tr{margin-top: 10px;}
#FeedbackContext table th{text-align: right;font-weight: lighter;padding-top: 5px;padding-bottom: 5px;color:#000;width: 140px;padding-right: 6px;}
#FeedbackContext table td{padding-top: 5px;padding-bottom: 5px;color:#3D4146;padding-left: 5px;text-align: left;}
Feedbackbg{float: right;width: 300px;height: 140px;}
.textStyle{width: 350px;height: 20px;line-height: 20px;background-color: #ffffff;border: solid 1px #C5C5C5;padding-left: 2px;}
.textAreaStyle{width: 350px;line-height: 20px;background-color: #ffffff;border: solid 1px #C5C5C5;padding-left: 2px;}


.hotProduct{ float:left; width:750px; margin-top:25px;}
.hotProduct .tit{ float:left; width:750px; height:40px; border-bottom:solid 3px #a3c514;}
.hotProduct .tit strong{ float:left; width:190px; line-height:42px; text-align:center; font-size:17px;color:#fff; background:#a3c514;}




/*新闻*/
#newsrnr{ float:left; width:750px;}
.cwzNewss{ float:left; width:750px;  padding-bottom:20px;}
.cwz_img{ float:left; width:172px;  padding-top:3px;}
.cwz_img img{ float:left; width:160px;height:120px; padding:5px; background:#cccccc; border:solid 1px #ccc; *position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.cwz_img img:hover{ float:left; width:160px; height:120px; padding:5px; background:#0055a2; border:solid 1px #0055a2; *position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.cwzNewsRemark{ float:right; width:560px;}
.cwzNewsTitle{ float:left; width:560px;}
.cwzNewsTitle a{ float:left; width:560px;line-height:22px;  color:#333; font-size:14px; font-weight:bold; }
.cwzNewsTitle a:hover{color:#ea3e00;}
.cwzNewsAddtime{float:left; width:560px; text-align:left;line-height:30px;color:#999; font-size:12px; font-style:italic;  }
.cwzNewsRemark p{float:left; width:560px; line-height:20px; font-size:12px; color:#666; max-height:80px; overflow:hidden; text-align:justify;}

/*无图片*/
.cwzNewsRemarknone{ float:right; width:750px;}
.cwzNewsTitlenone{ float:left; width:750px;}
.cwzNewsTitlenone a{ float:left; width:750px;line-height:22px;  color:#333; font-size:14px; font-weight:bold;}
.cwzNewsTitlenone a:hover{color:#ea3e00;}
.cwzNewsAddtimenone{float:left; width:750px; text-align:left;line-height:30px;color:#999; font-size:12px; font-style:italic;  }
.cwzNewsRemarknone p{float:left; width:750px; line-height:20px; font-size:12px; color:#666; max-height:80px; overflow:hidden; text-align:justify;}

/*新闻内页*/
.cwzt{ float:left; width:750px; }
.newtitle{ float:left; width:750px; color:#333; text-align:center; font-size:16px; line-height:50px; font-weight:bold; }
#newscontent{ float:left; width:750px; padding:20px 0px; color:#666666; background:#fff;  *position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
#newsback{ float:left; width:750px;padding:10px 0px; text-align:center;font-size:14px; color:#666666; }
#newsback a{color:#cccccc;font-size:14px;}
#newsback a:hover{color:#ea3e00;}
#newsdate{ float:left; width:750px;color:#666;  font-size:12px; line-height:25px; }

.newsf{ float:left; width:750px;font-size:14px; padding:10px 0px; margin-top:30px; color:#666; }
.newsf strong{ font-weight:normal; }
.newsf a{color:#666; font-size:14px;}
.newsf a:hover{color:#ea3e00;}



/*下载*/
.downloadlist{ float:left; width:740px;}
.downtable{ float:left; width:740px; margin-top:10px; border:solid 1px #cccccc;border-left:0px;font-size:14px;font-family:Arial; line-height:20px; border-collapse: collapse;}
.downtit1{ width:80px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:400px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:200px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:14px;color:#666; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{ font-size:12px; color:#666;  font-weight:bold;line-height:30px;}
.downtable td a:hover{ color:#ea3e00;}
.downtable td a img{ padding-right:5px; padding-top:2px;}
.trdown1{ background:#fff;}
.trdown2{ background:#eeeeee; font-size:14px;}


/*联系我们*/
.contactUs{ float:left; width:750px; min-height:333px;  }
.contactUs .tips{ margin-bottom:35px;}
.contactDetails{float:left; color:#666; margin-bottom:30px; line-height:35px; width:750px; font-size:14px;}
.contactDetails a{ color:#666;font-size:14px; font-weight:bold;}
.contactDetails a:hover{ color:#666;}
.contactDetails b{ font-size:16px; color:#666; line-height:35px;}


/*留言*/
.form_list li { margin:0 0 8px; float:left; width:600px; }
.form_list li:after{content: '\0020';display: block;height: 0;clear: both;}
.form_list label {margin:2px 10px 0 0; text-align:right;  display:inline-block; color:#666666;  font-size:12px; float:left; zoom: 1; }
.form_list label em { padding-right:3px; font-style:normal; color:#666666;  }
.form_list input.input_t { width:260px; height:20px; float:left; border:1px solid #d5d5d5;}
.form_list textarea { width:260px; height:70px; float:left; border:1px solid #d5d5d5; resize:none; }
 
.form_list label.error { display:inline; width:auto;min-height:13px; margin:3px 0 0 150px; padding-left:8px; background:url(../images/bg_required.png) no-repeat 0 4px; font-size:10px; line-height:13px; text-align:left; color:#f24300;  }
.form_list input.error,.form_list textarea.error,.form_list select.error { border:1px solid #f15c22; background:#fff7f5;  }

.w100{ width:150px!important;}
.message{ width:280px; height:120px;}
.form_list input.text,.form_list textarea{ width:260px; height:16px;}
.form_list input,.form_list select,.form_list textarea{ float:left; padding:3px 2px; border-width:1px; border-style:solid; border-color:#9f9f9f #dddddd #dddddd #9f9f9f; background-color:#f7fbfd;}
.form_list .check span{padding-right:15px;}
.form_list .check a{padding-left:12px; color:#4848b9; text-decoration:underline; }
.form_list .check a.add{background:url(../images/icon_add.png) no-repeat 0 4px;}
.form_list .check a.minus{ background:url(../images/icon_minus.gif) no-repeat 0 4px;}
.form_list .count{text-align:right;}
.form_list .count span{ margin-right:98px; display:inline-block;padding:2px 5px;border:1px solid #ccc; color:#3f3f3f; background-color:#f4fff2; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.form_list .input_c{ float:none; width:16px; height:16px; padding:0; margin:2px 2px 2px 0; overflow:hidden; vertical-align:bottom}
.form_list .btn{border:0;width:161px;height:27px;background:url("../images/bg_next_step.png") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer; color:#425281; font-size:11px; font-weight:bold; text-indent:-999em;}
.form_list .info{color:#3f3f3f; font-weight:bold; font-size:13px;}
.form_list .check label{vertical-align:top; float:left;}
.form_list .check div{ float:left; width:360px; margin-left:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.form_list .check div span{ display:inline-block; float:left; white-space:nowrap;}
.input1{ float:left; width:300px; height:20px; line-height:20px; border:solid 1px #999999;}
.textarea{ float:left; width:300px; height:200px;border:solid 1px #999999; margin-top:5px;}

#btnFeedbackSend{width:94px; height:30px; font-family:Arial; cursor:pointer; color:#fff; border:0px;line-height:30px; font-size:18px; background:url(../images/btns.png) no-repeat right top;}

/*在线留言*/
.feedbackUL{ float:left; width:1115px; margin-top:15px;}
.feedbackUL li{ float:left; width:500px; background:#fff; margin-bottom:15px; margin-right:50px;}
.feedbackUL li.allli{ float:left; width:1050px; margin-right:0px;}
.feedbackUL li.btnli{ float:left; width:100px; margin-right:0px; padding:0px;}
.feedbackUL li span{ float:left; font-size:14px; color:#999; line-height:30px; padding:0px 10px;}
.feedbackUL li span em{ color:red; padding-right:5px;}
.feedbackUL li input{ float:left; width:350px; line-height:30px; background:none; border:none; font-family:Microsoft YaHei; color:#666;}
.feedbackUL li textarea{ float:left; width:950px; line-height:30px; background:none; border:none; font-family:Microsoft YaHei;color:#666;}
.feedbackUL li input.feedbtn{ float:left; width:100%; text-align:center; font-size:14px; color:#000; font-family:Microsoft YaHei;}
 
#feedbackremark{ float:left; width:1115px; color:#ccc; line-height:35px;font-size:16px; text-align:left;}




/*证书*/
.pcpcw{ float:left; width:232px;  padding-right:25px; margin-top:10px;}
.ptpcw{ float:left; width:220px; height:165px; padding:5px; border:solid 1px #cccccc; background:#cccccc;  position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.ptpcw:hover{ float:left; width:220px; height:165px; padding:5px; border:solid 1px #0055a2;background:#0055a2; position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc); }
.ptpcw img{ float:left; width:220px; height:165px;  position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.pwzcw{ float:left; width:232px; padding-top:5px; line-height:25px;text-align:center; color:#666666; }


/*产业园区*/
.pcpc{ float:left; width:232px;  padding-right:25px; margin-top:10px;}
.ptpc{ float:left; width:220px; height:165px; padding:5px; border:solid 1px #cccccc; background:#cccccc;  position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.ptpc:hover{ float:left; width:220px; height:165px; padding:5px; border:solid 1px #0055a2;background:#0055a2; position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc); }
.ptpc img{ float:left; width:220px; height:165px;  position:relative; z-index:10; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.pwzc{ float:left; width:232px; padding-top:5px; line-height:25px;text-align:center; color:#666666; }




/*网站地图*/
#sitemapnav {float:left; width:750px;padding-bottom:50px;}
#sitemapnav a{ color:#666666; text-decoration:underline;}
#sitemapnav .fontbig {	width:750px !important;}
#sitemapnav .bigli{float:left;	width:735px; padding-left:15px; line-height:30px;font-size:14px; background:url(../images/hdlihover.png) no-repeat left 12px; }
#sitemapnav .bigli a {color:#666666;text-decoration:underline}
#sitemapnav .bigli a:hover {color:#333;}
#sitemapnav .abli_02{ float:left;width:125px;padding-left:15px;font-size:12px; height:30px; line-height:30px; overflow:hidden; margin-left:30px;display:inline;font-weight:normal; background:url(../images/hdli.png) no-repeat left center; }
#sitemapnav .abli_02 a:hover{color:#333;}
.jiange{ float:left; width:735px;padding-left:15px; height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left; width:705px;padding-left:15px; font-size:14px; line-height:30px; margin-left:30px;display:inline;font-weight:normal; background:url(../images/hdli.png) no-repeat left center; }
#sitemapnav .PROclass_02 { float:left;width:300px;padding-left:15px;color:#666666;font-size:12px; height:22px; line-height:22px;  overflow:hidden;margin-left:50px;display:inline;font-weight:normal; background:url(../images/hdli.png) no-repeat left 8px; }

#sitemapnav .PROclass_01 a{ color:#666666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#333;}
#sitemapnav .PROclass_02 a:hover{ color:#333;}

#sitemapnav .PROclass_03 { float:left;width:210px;padding-left:15px;color:#666666;font-size:12px;margin-left:70px;display:inline;background:url(../images/hdli.png) no-repeat left 5px;}
#sitemapnav .PROclass_04 { float:left;width:270px;padding-left:22px;margin-left:100px;display:inline;}


/*视频详细页*/
#videotitle{ float:left; width:740px; line-height:45px; font-size:14px; border-bottom:solid 1px #dddddd; color:#ec3c03;text-align:center;}
#videocontent{ float:left; width:740px; padding:25px 0px; text-align:center;}
#derster{ float:left; width:740px; text-align:left;font-size:12px; height:auto;}
#derstertit{ float:left; width:740px; height:30px; padding-left:10px; margin-bottom:15px; font-size:14px; text-align:left; background:#e67817; color:#fff; text-transform:capitalize; line-height:30px;}


.vpcp{ float:left; width:162px; padding-right:30px; margin-top:10px;}
.vptp{ float:left; width:160px; height:120px;border:solid 1px #dddddd; }
.vptp img{ float:left; width:160px; height:120px; }
.vpwz{ float:left; width:162px;  padding-top:5px; line-height:18px; text-align:center; }
.vpwz a{color:#666666;}
.vpcp:hover .vpwz a{color:#ec3c03;}
.vpcp:hover .vptp{ float:left; width:160px; height:120px; border:solid 1px #e67817;  }


#map{ float:left;}


  
/*FAQ*/
.divcate{float:left; width:760px; height:30px; line-height:30px; padding:5px 0px; font-family:Candara;  background:url(/images/divcate.png) no-repeat 720px center; border-bottom:solid 1px #eaeaea;}
.divcate:hover{ background: url(/images/divcatehover.png) no-repeat 720px center;}
.divcate a{ float:left; color:#333333;padding-right:40px; width:720px; font-size:16px; display:block;font-weight:normal; text-transform:capitalize;}
.divcate a img{ float:left; padding-right:10px;}

.divChild{ float:left; width:730px; padding-left:30px; padding-top:5px; padding-bottom:10px; background:#eff0f2}
.divChildShow{ float:left; width:730px; font-size:14px; color:#666666; line-height:30px; font-family:Candara;}

.redd{ color:red; font-weight:bold;}


#thankyou{ float:left; width:1100px;}
#thankyou strong{ float:left; width:1100px; margin-top:50px; font-size:25px; font-style:italic; line-height:60px; text-align:center;}


#hot_neirnr_pro{ float:left; width:1100px;}