@charset "utf-8";
@font-face {
    font-family: 'allerbold';
    src: url('../fonts/aller-webfont.eot');
    src: url('../fonts/aller-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller-webfont.woff2') format('woff2'),
         url('../fonts/aller-webfont.woff') format('woff'),
         url('../fonts/aller-webfont.ttf') format('truetype'),
         url('../fonts/aller-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'aller_lightregular';
    src: url('../fonts/aller_lt-webfont.eot');
    src: url('../fonts/aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_lt-webfont.woff2') format('woff2'),
         url('../fonts/aller_lt-webfont.woff') format('woff'),
         url('../fonts/aller_lt-webfont.ttf') format('truetype'),
         url('../fonts/aller_lt-webfont.svg#aller_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;font-family:Microsoft YaHei,Arial,Tahoma, Helvetica, sans-serif; background:#fff;}
body,td,th {font-size:12px;color:#666666; }
a{ color:#666666; text-decoration:none;}
a:hover{color:#cc3300;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */

#frame{ float:left;width:100%; min-width:1100px;height:111px; position:relative; z-index:999;}
#frame .top{float:left;width:100%; height:111px; z-index:999;display: block;overflow: visible;	position: fixed;top: 0px; _position: absolute; _top: expression(documentElement.scrollTop + "px");}

/*
#frame{ float:left; width:100%; min-width:1100px; height:111px; position:relative; z-index:999;}
*/
#top{ margin:0 auto; width:1100px; height:111px; background:url(../images/1_01.png) no-repeat left top;}

#logo{ float:left; width:255px; height:111px;}
#logo a{ float:left; width:255px; height:111px;}

#tr{ float:right; width:750px;}
#search{ float:right; width:297px; height:36px; padding:21px 66px 0px 0px;}
#sform{ float:left; width:297px; height:36px;}
#sform input{ background:0; border:0; }
#stext{ float:left; width:140px; margin-left:35px;_margin-left:17px; line-height:36px;height:36px; font-size:12px;  color:#999}
#sbut{ float:right; width:112px; height:36px; cursor:pointer; color:#fff; line-height:36px; text-align:center; font-size:16px;}


#nav{  float:right; width:740px; height:36px; margin-top:18px; }
#jsddm{ float:left; width:740px; height:36px; position:relative; }
#jsddm li{ float:left; height:25px; }
#jsddm li a.menuli{ float:left; text-align:center; padding:0px 29px 11px 29px; line-height:25px; color:#000;font-size:15px; text-transform:capitalize; }
#jsddm li a.menuli:hover{color:#00569d;padding:0px 29px 8px 29px;border-bottom:solid 3px #00569d;}


/*产品下拉*/
.catelist{ float:left; margin: 0;display:none; position:absolute;  padding:20px 20px 20px 20px; background:#00569d; *background:url(../images/catelist.png) no-repeat left bottom; top:36px; left:0px; z-index:999; -moz-border-radius:0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; border-radius:0px 0px 10px 10px; }
.catelist_left{ float:left; width:210px; padding-right:10px;}
.catelist_left a{ float:left; display:block;width:210px; font-size:12px; color:#89c6f8; line-height:30px; font-weight:normal; border-bottom:solid 1px #176eb6; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.catelist_left a:hover{color:#fff; width:200px; padding-left:10px;}

.catelist_right{ float:left; width:180px; min-height:180px; position:relative; display:none; }
.catelist_right img{ float:left; width:180px; height:180px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

/*其他下拉*/
.othercatelist{ float:left; margin: 0;padding:20px 20px 20px 20px; width:500px;  display:none; background:#00569d;*background:url(../images/othercatelist.png) no-repeat left bottom;  position:absolute; top:36px; left:0px;  z-index:999; -moz-border-radius:0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; border-radius:0px 0px 10px 10px;}
.othercatelist_left{ float:left; width:150px;}
.othercatelist_left a{ float:left; display:block;width:150px; font-size:12px; color:#89c6f8; line-height:30px; font-weight:normal; border-bottom:solid 1px #176eb6; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.othercatelist_left a:hover{ color:#fff; width:140px; padding-left:10px;}
.othercatelist_right{ float:left; width:330px; padding-left:20px;}
.other_right_img{ float:left; width:150px;}
.other_right_img img{ float:left; width:150px; height:auto; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.other_right_tit{ float:left; width:160px; padding-left:20px;}
.other_right_tit strong{ float:left; width:160px; font-size:14px; color:#89c6f8; line-height:16px; padding-bottom:5px; border-bottom:solid 1px #176eb6; max-height:28px; overflow:hidden; font-weight:normal;}
.other_right_cent{ float:left; width:160px; padding-left:20px; padding-top:5px; font-size:12px; color:#89c6f8; line-height:20px; height:100px; overflow:hidden;}
.other_right_cent a{ color:#fff; text-decoration:underline;}



#bframe{ float:left; width:100%; position:relative; margin-top:-111px;}
#nbar{ float:left; width:100%; height:294px;}


#tframe{ float:left; width:100%; min-width:1100px; min-height:867px; background:url(../images/tframe.jpg) no-repeat center top;}
.main{ margin:0 auto; width:1100px;}
.pnk{ float:left; width:1100px;}
.pnk_tit{ float:left; width:1100px; padding-top:74px;}
.pnk_tit p{ float:left; width:1100px; text-align:center; font-size:22px; color:#333333; line-height:32px; font-family:Microsoft YaHei; text-transform:uppercase;}
.pnk_cent{ float:left; width:1100px;}

.blk_29 {float:left;width:1100px;height:427px; padding-top:130px; overflow:hidden;zoom:1; position:relative; }		
.blk_29 .LeftBotton{background:url(../images/pro_fangxiang.png) no-repeat left top;left:0px;width:40px;cursor:pointer;position:absolute;top:270px;height:80px;}
.blk_29 .RightBotton{background:url(../images/pro_fangxiang.png) no-repeat right top;right:0px;width:40px;cursor:pointer;position:absolute;top:270px;height:80px;}
.blk_29 .Cont {overflow:hidden;width:1002px; margin:0 auto; margin-left:60px; height:427px; }

.ipcp{float:left; width:304px; height:427px; padding-right:30px; background:url(../images/ipcp_bg.png) no-repeat left top;}
.iptp {float:left; width:300px; height:250px; padding:0px 25px;}
.iptp img{float:left; width:250px; height:250px;}
.ipwz{float:left; width:250px; height:160px; padding:0px 25px;text-align:left; }
.ipwz a.a1{ float:left; width:250px; max-height:56px;  font-size:25px; color:#333; font-weight:bold; line-height:28px; text-transform:uppercase; overflow:hidden; font-family:Microsoft YaHei;}
.ipwz a.a2{ float:left; width:250px; max-height:30px;  font-size:22px; color:#333; line-height:30px; text-transform:capitalize; overflow:hidden;}
.ipwz a.a3{ float:left; width:250px; height:54px;text-align:center; margin-top:10px; line-height:54px; font-size:18px; text-transform:capitalize;color:#fff; background:#00569d;}
.ipwz a.a3:hover{ float:left; width:250px; height:54px;text-align:center; line-height:54px; font-size:18px; text-transform:capitalize;color:#fff; background:#e67818;}
.ipwz p{ float:left; width:250px; height:32px; margin-top:5px; font-size:13px; color:#333; line-height:16px; overflow:hidden; font-family:Verdana;}

#tframe2{ float:left; width:100%; min-width:1100px; min-height:643px; background:url(../images/tframe2.jpg) no-repeat center top;}

.idown{ float:left; width:884px; height:241px; margin-top:160px; text-align:center; background:url(../images/idown_bg.png) no-repeat left top;}
.idown strong{ float:left; width:884px; padding-top:35px; line-height:36px; height:72px; font-size:30px; color:#fff; text-align:center; font-family:Microsoft YaHei;}
.idown p{ float:left; width:884px; line-height:18px; height:36px; margin-bottom:25px; margin-top:5px; font-size:14px; color:#fff; text-align:center; font-family:Verdana;}
.idown a{ font-size:18px; line-height:30px; text-decoration:underline; color:#fff; }
.idown_list{ float:left; width:884px; margin-top:32px;}
.idown_list ul{ float:left; width:450px; padding-left:217px;}
.idown_list ul li{ float:left; width:130px; padding-right:30px;}
.idown_list ul li a.a1{ float:left; width:130px; height:130px; overflow:hidden;}
.idown_list ul li a.a1 img{ float:left; width:130px; height:auto;}
.idown_list ul li a.a1:hover img{ float:left; width:130px; height:auto; margin-top:-130px;}
.idown_list ul li a.a2{ float:left; width:130px; font-family:Verdana; font-size:14px; color:#fff; line-height:20px; height:40px; overflow:hidden; margin-top:7px; text-align:center; font-weight:bold;}

#tframe3{ float:left; width:100%; min-width:1100px; min-height:849px; background:url(../images/tframe3.jpg) no-repeat center top;}

.pnw{ float:left; width:1100px;}
.pnw_tit{ float:left; width:1100px; padding-top:90px;}
.pnw_tit p{ float:left; width:1100px; text-align:center; font-size:22px; color:#333333; line-height:32px; font-family:Microsoft YaHei; text-transform:uppercase;}
.pnw_cent{ float:left; width:1100px;}

.pck{ float:left; width:353px; padding-right:20px; margin-top:80px;}
.pck_img{ float:left; width:353px; height:216px;}
.pck_img img{ float:left; width:353px; height:216px;}
.pck_cent{ float:left; width:287px; height:175px; background:#fff; padding:20px 33px 10px 33px;}
.pck_cent a{ float:left; width:287px; height:57px; line-height:28px; font-size:30px; color:#333333; overflow:hidden; text-transform:uppercase; font-family:Microsoft YaHei; font-weight:bold;}
.pck_cent span{ float:left; width:287px; height:25px; line-height:25px; font-size:22px; color:#333333; overflow:hidden;}
.pck_cent p{ float:left; width:287px; height:72px; margin-top:10px; line-height:18px; font-size:12px; color:#333333; overflow:hidden; font-family:Verdana;}
.pck_more{ float:left; width:278px;}
.pck_more a{ float:left; width:125px; height:36px; text-align:center; line-height:36px; color:#fff; font-size:12px; text-transform:uppercase; font-family:Microsoft YaHei; font-weight:bold; background:#333333;}
.pck_more a:hover{ float:left; width:125px; height:36px; text-align:center; line-height:36px; color:#fff; font-size:12px; text-transform:uppercase; font-family:Microsoft YaHei; font-weight:bold; background:#e67818;}

.pck:hover .pck_cent{ background:#00569d;}
.pck:hover .pck_cent a{ color:#fff;}
.pck:hover .pck_cent span{ color:#fff;}
.pck:hover .pck_cent p{ color:#fff;}
.pck:hover .pck_more a{ background:#e67818;}

.pnw_more{ float:left; width:646px; padding:89px 0px 0px 454px;}
.pnw_more a{ float:left; width:123px; height:33px; border:solid 1px #333333; text-transform:uppercase; color:#333333; text-align:center; line-height:33px; font-family:12px; font-family:Microsoft YaHei;}
.pnw_more a:hover{ float:left; width:123px; height:33px; border:solid 1px #e67818; text-transform:uppercase; color:#e67818; text-align:center; line-height:33px; font-family:12px; font-family:Microsoft YaHei;}


#tframe4{ float:left; width:100%; min-width:1100px; min-height:912px; background:#fff url(../images/tframe4.jpg) no-repeat center top;}

.ifeed{ float:left; width:884px; height:228px; margin-top:155px; text-align:center; background:url(../images/idown_bg.png) no-repeat left top; }
.ifeed strong{ float:left; width:884px; padding-top:35px; line-height:60px; height:60px; font-size:30px; color:#fff; text-align:center; font-style:italic; font-weight:normal; font-family:Microsoft YaHei;}
.ifeed p{ float:left; width:844px; padding:0px 20px; line-height:18px; height:54px; margin-bottom:15px; margin-top:5px; font-size:14px; color:#fff; text-align:center; font-family:Verdana; overflow:hidden;}
.ifeed a{ font-size:18px; line-height:30px; text-decoration:underline; color:#fff; }
.ifeed_show{ float:left; width:884px; height:360px; margin-top:45px; background:url(../images/ifeed_show.jpg) no-repeat left top;}
.ifeed_show ul{ float:left; width:681px; height:295px; padding:54px 0px 0px 94px;}
.ifeed_show ul li{ float:left; padding-bottom:10px;}
.ifeed_show ul li span{ float:left; font-size:14px; color:#333; line-height:45px; padding:0px 20px;font-family:Microsoft YaHei;}
.ifeed_show ul li input{ border:0px; background:none;}
.ifeed_show ul li input.itxtname{ float:left; width:250px; height:45px; line-height:45px; font-size:14px; color:#333;}
.ifeed_show ul li input.itxtemail{ float:left; width:250px; height:45px; line-height:45px; font-size:14px; color:#333;}
.ifeed_show ul li input.ibtnsend{ width:250px; height:54px; line-height:54px; font-size:18px; color:#fff; text-align:center; text-transform:uppercase; font-weight:bold; cursor:pointer;}
.ifeed_show ul li textarea.itxtarea{ float:left; width:580px; height:140px; line-height:30px; font-size:14px; color:#333; border:0px; background:none;}

#tframe5{ float:left; width:100%; min-width:1100px; min-height:282px; background:#fff url(../images/tframe5.jpg) no-repeat center top;}
.fx_show{ float:left; width:1024px;}
.fx_tit{ float:left; width:1024px; color:#fff; text-align:center; font-size:28px; font-family:Microsoft YaHei; line-height:87px; font-style:italic;}
.fx_show ul{ float:left; width:1024px; padding-top:10px;}
.fx_show ul li{ float:left; width:137px; padding:0px 100px;}
.fx_show ul li a{ float:left; width:137px; height:137px; overflow:hidden;}
.fx_show ul li a img{ float:left; width:137px; height:auto;}
.fx_show ul li a:hover img{ float:left; width:137px; height:auto; margin-top:-137px;}


#fframe{ float:left; width:100%; min-width:1100px; min-height:547px; background:url(../images/fframe.jpg) repeat-x left top;}
.foot{ margin:0 auto; width:1100px;}
.fck1{ float:left; width:290px; min-height:430px; padding-top:33px;}
.fck1 .tit{ float:left; width:290px; background:url(../images/fck1_tit.jpg) no-repeat left bottom;}
.fck1 .tit strong{  font-size:18px; color:#00569d; font-style:italic; line-height:40px; text-transform:uppercase;}
.fck1 .cent{ float:left; width:290px;padding-top:25px;}
.fck1 .cent p{ float:left; width:290px; font-size:13px; color:#bcc1c5; line-height:18px; height:108px; overflow:hidden;}
.fck1 .cent p a{font-size:13px; color:#bcc1c5; line-height:18px;}
.fck1 ul{ float:left; width:290px; padding-top:25px;}
.fck1 ul li{ float:left; width:265px; padding-left:25px; padding-bottom:15px; }
.fck1 ul li p{ float:left; width:265px; font-size:13px; color:#bcc1c5; line-height:18px;}
.fck1 ul li p a{font-size:13px; color:#bcc1c5; line-height:18px;}

.fck2{ float:left; width:260px; padding-top:33px; padding-left:68px;}
.fck2 .tit{ float:left; width:260px; background:url(../images/fck2_tit.jpg) no-repeat left bottom;}
.fck2 .tit strong{  font-size:18px; color:#00569d; font-style:italic; line-height:40px; text-transform:uppercase;}
.fck2 ul{ float:left; width:260px; padding-top:25px;}
.fck2 ul li{ float:left; width:260px; padding-bottom:20px;}
.f_news_img{ float:left; width:75px; height:75px;}
.f_news_img img{ float:left; width:65px; height:65px; border:solid 5px #fff;}
.f_news_cent{ float:left; width:175px; padding-left:10px;}
.f_news_cent a{ float:left; width:175px; font-size:13px; color:#bcc1c5; line-height:22px; height:44px; overflow:hidden;}
.f_news_cent span{ float:left; width:175px; font-size:13px; color:#bcc1c5; line-height:22px; height:22px; overflow:hidden;}

.fck3{ float:left; width:250px; padding-top:33px; padding-left:84px;}
.fck3 .tit{ float:left; width:250px; background:url(../images/fck3_tit.jpg) no-repeat left bottom;}
.fck3 .tit strong{  font-size:18px; color:#00569d; font-style:italic; line-height:40px; text-transform:uppercase;}
.fck3 ul{ float:left; width:250px; padding-top:25px;}
.fck3 ul li{ float:left; width:230px; padding-left:20px; background:url(../images/fck3_ul_li_bg.jpg) no-repeat left 10px;}
.fck3 ul li a{ float:left; width:230px; color:#bbbbbb; font-size:13px; line-height:28px; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.fck3 ul li a:hover{ width:220px; padding-left:10px;}

.fck4{ float:right; width:123px; padding-top:95px;}
.foot_by{ float:left; width:1100px;}
.foot_by p{ float:left; width:800px; font-size:14px; color:#1f1f1f; line-height:85px; }
.foot_by ul{ float:right; width:80px; padding-top:30px;}
.foot_by ul li{ float:left; width:16px; height:16px; padding-right:10px;}
.foot_by ul li img{ float:left; width:16px; height:16px;}

.copyright{ color:red;}


/*内页*/
#ntframe{ float:left; width:100%; min-width:1100px; padding:0px 0px 50px 0px; background:#fff;}
#main{ margin:0 auto; width:1100px;}

/*公司简介*/
/*公司简介面包屑导航*/
#rbt{ float:left; width:1100px; height:40px; position:relative; margin-top:-95px; z-index:99;}
.more{ float:left; float:left; width:1100px; font-size:16px; line-height:40px;color:#fff; text-align:center;}
.more a{ font-size:16px; line-height:40px;color:#fff;}
.more b{ font-size:30px; line-height:40px;color:#fff; font-weight:normal;}

#rnr{ float:left; width:1100px; padding-top:50px;}
#neirnr{ float:left; width:1100px; font-family:aller_lightregular; color:#1c252d;}
#neirnr table tr td{color:#1c252d;}


/*左侧栏目导航*/
#left{ float:left; width:1100px;padding-top:40px;}

#left ul{float:left;width:1100px;}
#left ul li { float:left; margin-right:20px;}
#left ul li a{ float:left; padding:0px 20px; line-height:35px; font-size:14px; color:#1c252d; border:solid 1px #d2d3d5;}
#left ul li a:hover{color:#fff; border:solid 1px #0080bc; background:#0080bc;}
#left ul li a.hover{color:#fff; border:solid 1px #1c252d; background:#1c252d;}

#left_pro{ float:left; width:1100px;padding-top:40px;}

#left_pro ul{ float:left; width:286px; height:39px; padding-right:10px;}
#left_pro ul li{ float:left; width:286px; height:39px; background:url(../images/left_pro_ul.jpg) no-repeat left top;}
#left_pro ul li strong{width:230px; height:39px; padding-left:20px; font-size:14px; color:#656565; line-height:39px; overflow:hidden; font-weight:normal;}

#left_pro ul li dl{ float:left; width:284px; border:solid 1px #b4b4b4; border-top:0px; background:#fff; display:none; position:absolute; z-index:999;}
#left_pro ul li dl dd{ float:left; width:250px; height:39px; padding-left:20px;}
#left_pro ul li dl dd a{ float:left; width:250px; font-size:14px; color:#656565; line-height:39px; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
#left_pro ul li dl dd a:hover{ width:240px; padding-left:10px; color:#00569d;}

/*产品分类列表*/
.bigcate{ float:left; width:1100px; padding:35px 0px; border-top:solid 1px #eaeaea;}
.bigcate .bigcate_img{ float:left; width:580px; height:300px; overflow:hidden; position:relative;}
.bigcate .bigcate_img a.bigcatea1{ float:left; width:580px; height:300px;}
.bigcate .bigcate_img a.bigcatea1 img{ float:left; width:580px; height:300px;}
.bigcate .bigcate_img a.bigcatea2{ float:left; width:580px; height:300px; position:absolute; left:-100%; top:0px; }
.bigcate .bigcate_img a.bigcatea2 img{ float:left; width:580px; height:300px;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }

.bigcate .bigcate_cent{ float:right; width:420px; height:160px; padding:20px 35px; margin-top:50px; background:#0080bc;}
.bigcate .bigcate_cent_title{ float:left; width:420px;}
.bigcate .bigcate_cent_title a{ float:left;font-size:25px; color:#fff; line-height:45px; height:45px; overflow:hidden;}
.bigcate .bigcate_cent_remark{ float:left;width:420px;margin-top:5px; line-height:20px; font-size:14px; color:#fff; height:60px; overflow:hidden;}
.bigcate .bigcate_more{float:left;width:420px;margin-top:10px;}
.bigcate .bigcate_more a{ float:left; width:95px; height:30px; border:solid 1px #fff; text-align:center; line-height:30px; font-size:14px; color:#fff; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.bigcate .bigcate_more a:hover{ margin-left:10px;}

.bigcate2{ float:left; width:1100px; padding:35px 0px; border-top:solid 1px #eaeaea;}
.bigcate2 .bigcate_img{ float:right; width:580px; height:300px; overflow:hidden; position:relative;}
.bigcate2 .bigcate_img a.bigcatea1{ float:left; width:580px; height:300px;}
.bigcate2 .bigcate_img a.bigcatea1 img{ float:left; width:580px; height:300px;}
.bigcate2 .bigcate_img a.bigcatea2{ float:left; width:580px; height:300px; position:absolute; left:-100%; top:0px; }
.bigcate2 .bigcate_img a.bigcatea2 img{ float:left; width:580px; height:300px;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }

.bigcate2 .bigcate_cent{ float:left; width:420px; height:160px; padding:20px 35px; margin-top:50px; background:#5f5f5f;}
.bigcate2 .bigcate_cent_title{ float:left; width:420px;}
.bigcate2 .bigcate_cent_title a{ float:left; font-size:25px; color:#fff; line-height:45px; height:45px; overflow:hidden;}
.bigcate2 .bigcate_cent_remark{ float:left;width:420px;margin-top:5px; line-height:20px; font-size:14px; color:#fff; height:60px; overflow:hidden;}
.bigcate2 .bigcate_more{float:left;width:420px;margin-top:10px;}
.bigcate2 .bigcate_more a{ float:left; width:95px; height:30px; border:solid 1px #fff; text-align:center; line-height:30px; font-size:14px; color:#fff; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.bigcate2 .bigcate_more a:hover{ margin-left:10px;}


.bigcate .bigcate_cent_list{ float:left; width:100%; margin-top:6%; display:none;}
.bigcate .bigcate_cent_list li{ float:left; width:33%;}
.bigcate .bigcate_cent_list li a{ float:left; width:100%; font-size:16px; color:#057076; line-height:24px; height:24px; overflow:hidden;}



.cate_pro_remark{ float:left; width:1100px; padding-top:50px;}
.cate_pro_remark_tit{ float:left; width:1100px;}
.cate_pro_remark_tit a{ float:left; font-size:37px; color:#0080bc; line-height:50px;}
.cate_pro_remark_cent{ float:left; width:1100px;}
.cate_pro_remark_more{ float:left; width:1100px; padding-top:30px;}
.cate_pro_remark_more a{ float:left; width:229px; height:36px; color:#fff; background:#f67300; font-size:16px; text-align:center; line-height:36px;}


#rnrp{ float:left; width:1100px;}

.ppcps{ float:left; width:256px; height:300px; margin-top:15px; padding-bottom:10px; padding-right:25px;background:url(../images/ipcp.png) no-repeat left top;}
.pptps{ float:left; width:250px; height:250px; padding:3px;}
.pptps img{ float:left; width:250px; height:250px; }
.ppwds{ float:left; width:240px;  padding:8px 5px; text-align:center; }
.ppwds a{color:#333333; font-size:14px; line-height:18px;}
.ppwds a:hover{color:#0067d0;}





/*产品分类说明*/
.cateremark{ float:left; width:740px; line-height:25px;}
.strrnr{ float:left; width:728px; margin:10px 0px 0px 0px; font-size:14px; line-height:20px; font-family:Candara; padding:5px 5px;  border:dashed 1px #cecece;}
.sorry{ float:left; width:740px;}

#newsrnrp{ float:left; width:740px; }

/*产品内页开始*/
#pro_detail_title{ float:left; width:100%;}
#pro_detail_title strong{ float:left; width:100%; font-size:23px; color:#00569d; line-height:100px; text-align:center;}
#pro_detail_title p{ float:left; width:100%; font-size:16px; line-height:24px; color:#333;text-align:center;}

/* 产品最终页图片切换
#pro_detail_img{ float:left; width:1004px; margin-left:7%; min-height:550px;}
.artist_flow_contn{ float:left; width:1004px;height:550px;}
#flip{height:550px;overflow:hidden;position:relative;margin:0 0px;}
#flip img{ border:solid 1px #eaeaea; min-height:100px; min-width:100px; max-height:477px; max-width:477px; cursor:pointer;}
.ui-jcoverflip{position:relative;}
.ui-jcoverflip--item{position:absolute;display:block;padding-bottom:16px;}
	 */

/* 产品最终页图片切换 */
#pro_detail_img{ float:left; width:100%; min-height:500px;padding-top:25px;}
.artist_flow_contn{ float:left; width:100%;height:500px;}
#flip{height:500px;overflow:hidden;position:relative;margin:0 0px;}
#flip img{ border:solid 1px #cbcbcb; min-height:100px; min-width:100px; max-height:450px; max-width:450px; cursor:pointer;}
.ui-jcoverflip{position:relative;}
.ui-jcoverflip--item{position:absolute;display:block;padding-bottom:16px;}



/*产品描述*/
.repro{float:left; width:1100px;  margin:10px 0px;}
.reprotit{float:left; width:1100px; height:35px; margin-top:25px; margin-bottom:10px; line-height:35px; border-bottom:solid 3px #00569d; text-align:left; }
.reprotit strong{ float:left;font-size:16px; color:#fff; background:#00569d; padding:0px 10px;}
.reprocent{float:left; width:1100px; line-height:25px;color:#000; font-size:14px;}
.reprocent table{ border-collapse:collapse; border:solid 1px #666666;}
.reprocent table tr td{ padding-left:10px; line-height:25px; color:#000;}


/*产品留言*/
#feed_remark{ float:left; width:1100px;}
#feed_remark a{ color:red; font-weight:bold;}
#FeedbackContext{ float:left; width:1100px; padding-bottom:45px;}
#FeedbackContext ul{ float:left; width:1100px; padding-top:45px;}
#FeedbackContext ul li{ float:left; width:47%; margin-right:2%; border:solid 1px #eaeaea; margin-top:10px;}
#FeedbackContext ul li.feed_pro_all{ float:left; width:97px;}
#FeedbackContext ul li span{  float:left; font-size:14px; color:#333; line-height:35px; padding:0px 10px;}
#FeedbackContext ul li input{  float:left; background:none; border:0px; width:70%; line-height:35px; font-family:Arial; color:#333; }
#FeedbackContext ul li .textAreaStyle{ float:left; width:80%; background:none; border:0px; line-height:25px; font-family:Arial; color:#333; }

#FeedbackContext ul li input.btnFeedProSend{  float:left; font-size:14px; width:200px; height:38px; line-height:38px; font-size:18px; color:#fff; text-align:center;  color:#fff; cursor:pointer; background:#00569d;border:none!important; }


.red{ color:Red;}
.FeedbackUsText{ width:auto;  clear:both;background:url(../images/Feedback.jpg) no-repeat 0px 25px; }
.FeedbackUsText p{ clear:both;  color:#3D4146;  padding-top:0px; margin:0px;   text-indent:15px; line-height:24px;  }


/*新闻*/
.cwzNewss{ float:left; width:328px; padding-right:57px; margin-top:30px; padding-bottom:25px;}
.cwz_img{ float:left; width:328px; height:246px; overflow:hidden; position:relative;}
.cwz_img a.a1{ float:left; width:328px; height:246px;}
.cwz_img a.a1 img{ float:left; width:328px; height:246px;}
.cwz_img a.a2{ float:left; width:328px; height:246px; position: absolute;left: -100%;top: 0;}
.cwz_img a.a2 img{ float:left; width:328px; height:246px;}

.cwzNewsRemark{ float:left; width:328px; padding-top:18px;}
.cwzNewsAddtime{float:left; width:70px; background:#0080bc;  }
.cwzNewsAddtime span{float:left; width:70px; height:36px; padding:17px 0px; text-align:center;line-height:18px;color:#fff; font-size:16px; }


.cwzNewsTitle{ float:right; width:245px;}
.cwzNewsTitle a{ float:left; width:245px;line-height:18px;  color:#333333; font-size:14px; height:72px; overflow:hidden;}
.cwzNewss3{ padding-right:0px;}



/*新闻内页*/
.cwzt{ float:left; width:1100px; }
.newtitle{ float:left; width:1100px;border-bottom:1px #cccccc dotted; color:#333333; text-align:center; font-size:16px; padding:10px 0px; line-height:30px; font-weight:bold; text-transform:capitalize;}

#newsdate{ float:left; width:1100px;border-bottom:1px #cccccc dotted; padding:5px 0px; }
#newsdate span{ float:left; font-size:14px;  padding-right:50px; line-height:30px; color:#333;}
#newsdate .newsdate_show{ float:left; width:500px;}
#newsdate .newsdate_show a{float:left;font-size:14px;  padding-right:50px; line-height:30px; color:#333; }
#newsdate .newsdate_show img{float:left; margin-top:7px;  padding-right:5px;}

#newsdate .ziti{ float:right; width:120px;}
#newsdate .ziti a{ float:left; width:40px; font-size:20px; color:#666;}

#newscontent{ float:left; width:1100px;padding:15px 0px; color:#666666; }

.newsf{ float:left; width:1100px; padding:10px 0px; color:#333333; line-height:30px; }
.newsf strong{ font-weight:normal;}
.newsf a{color:#333333; font-size:14px; }
.newsf a:hover{color:#ea3e00;}

#newsback{ float:left; width:1100px;padding:15px 0px; text-align:center;font-size:12px; color:#666666; }
#newsback a{color:#333333;font-size:14px;}
#newsback a:hover{color:#ea3e00;}


#video_show_bg{ float:left; width:100%; height:100%; position:fixed; left:0px; top:0px; background:url(../images/video_bg.png); z-index:999; display:none;}
#video_show_cent{margin:100px auto 0 auto; width:640px; height:580px; background:#fff; border:solid 5px #eaeaea; }
#video_show_tit{ float:left; width:640px; height:35px; border-bottom:solid 1px #eaeaea; background:#f5f5f5;}
#video_show_tit strong{ float:left; width:600px; padding-left:10px; font-size:18px; color:#333; line-height:35px;}
#video_show_tit img{ float:right; width:25px; margin-top:5px;}
#video_show{ float:left; width:640px; text-align:center; padding-top:25px;}
#video_show_title{ float:left; width:600px; padding-left:10px; padding-top:15px;}
#video_show_title strong{ float:left; width:600px; font-size:20px; color:#333; line-height:30px; text-transform:capitalize; font-weight:normal;}
#video_show_title span{ float:left; width:600px; font-size:14px; color:#333; line-height:20px;}



/*视频列表*/
.video_ca{ float:left; width:1100px; margin-top:60px;}
.video_ca_tit{ float:left; width:1100px; height:50px;}
.video_ca_tit a.a1{ float:left;  font-size:37px; color:#0080bc; line-height:50px;}

.video_ca_tit a.a2{ float:right; width:110px; margin-top:10px; }
.video_ca_tit a.a2 span{ float:left; font-size:16px; color:#0080bc; line-height:30px; text-decoration:underline;}
.video_ca_tit a.a2 img{ float:left; margin-top:7px; padding-left:10px;}

.video_ca_show{ float:left; width:1100px; padding-top:10px;}

.vpcp{ float:left; width:360px; padding-right:10px; margin-top:10px; padding-bottom:30px;}
.vptp{ float:left; width:360px; height:270px; overflow:hidden; position:relative;}
.vptp a.a1{ float:left; width:360px; height:270px;}
.vptp a.a1 img{ float:left; width:360px; height:270px; }
.vptp a.a2{ float:left; width:360px; height:270px; position: absolute;left: -100%;top: 0;}
.vptp a.a2 img{ float:left; width:360px; height:270px;}

.vpwz{ float:left; width:360px; }
.vpwz a{ float:left; width:360px; font-size:22px; color:#3a3a3a; line-height:30px; padding:5px 0px;}
.vpwz span{ float:left; width:360px; font-size:14px; color:#3a3a3a; line-height:20px;}

.vpcp3{ padding-right:0px;}

/*下载*/
.vpwz_down{ float:left; width:360px; padding-top:10px;}
.vpwz_down a{ float:left; width:300px; font-size:22px; color:#3a3a3a; line-height:30px; padding:5px 0px 5px 40px; background:url(../images/down.png) no-repeat left center;}



/*视频详细页*/
#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;}

/*下载*/
.downloadlist{ float:left; width:1100px;}
.downloadlist li{ float:left; width:100%; padding:2% 0% 3% 0%; border-bottom:solid 1px #eaeaea;}
.downloadlist li .down_list_img{ float:left; width:30%; height:auto; padding-top:1%;}
.downloadlist li .down_list_img img{ float:left; width:100%; height:auto; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}

.downloadlist li .down_list_show{ float:right; width:66%;}
.downloadlist li .down_list_show strong{ float:left; width:100%; padding:1% 0%; font-size:160%; color:#000000;}
.downloadlist li .down_list_show span{ float:left; width:100%;padding:1% 0%;  font-size:100%; color:#999999; font-style:italic;}
.downloadlist li .down_list_show p{ float:left; width:100%; min-height:60px; margin-top:1%;  overflow:hidden; font-size:120%; color:#666666;}
.downloadlist li .down_list_show .down_list_link{ float:left;width:150px; margin-top:3%; padding:5px; }
.downloadlist li .down_list_show .down_list_link a{ float:left; width:95%; padding:3% 0%; font-size:14px;  padding-left:5%; font-weight:bold;}

.down_list_link_down{ background:url(../images/down.png) no-repeat 95% center; border:solid 1px #666; color:#666666; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}
.down_list_link_down:hover{ background:url(../images/down.png) no-repeat 95% center;border:solid 1px #333;color:#333; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}



/*联系我们*/
.contactUs{ float:left; width:1100px;}
.contactUs .contactUs_tit{ float:left; width:1100px;}
.contactUs .contactUs_tit strong{ float:left; width:1100px; font-size:48px; color:#2c2c2c; line-height:70px; font-weight:normal;}

.contactDetails{float:right;  width:275px; }
.contactDetails li{ float:left; width:275px; font-size:14px; line-height:25px; padding:3px 0px;}
.contactDetails img{ float:left; padding-right:5px; margin-top:5px;}
.contactDetails span{ float:left;}
.contactDetails a{ float:left; color:#00569d;font-size:14px;line-height:25px; }
.contactDetails a:hover{ color:#1d61c4;}
.contactDetails b{ font-size:25px; color:#2c2c2c; line-height:30px; font-weight:normal;}

.prliuyan{ float:left;color:#000000; }
.prliuyan td{ float:left;color:#000000; }
/*留言*/
.form_list{ float:left; width:775px;}
.form_list li{ margin-top:10px; min-height:38px;}
.form_list li.form_list_all{float:left; width:773px; border:solid 1px #b4b4b4;}

.form_list label { float:left; color:#999; padding-left:10px;  padding-right:10px; line-height:38px; font-size:18px;}
.form_list label em { padding-right:3px; font-style:normal; color:#999; line-height:38px; font-size:18px; }

.form_list input,.form_list select,.form_list textarea{ float:left; width:500px; height:2em; border:0px; background:none;}

#btnFeedbackSend{  float:left; font-size:14px; width:257px; height:38px; line-height:38px; font-size:18px; color:#fff; text-align:center;  color:#000000; cursor:pointer; background:#0080bc;border:none!important; }


#destxt{ float:left; width:1100px; padding-top:50px; }
.cpck{ float:left; width:300px; padding-right:100px; margin-top:25px;}
.cpck strong{ float:left; width:300px; font-size:25px; color:#2c2c2c; line-height:30px;}
.cpck span{ float:left; width:300px; font-size:17px; color:#0080bc; line-height:25px;}
.cpck b{ float:left; width:300px; font-size:14px; color:#666666; line-height:20px; font-weight:normal;}
.cpck p{ float:left; width:300px; font-size:16px; color:#2c2c2c; line-height:24px; margin-top:15px;}
.cpck p a{font-size:16px; color:#00569d; line-height:24px;}
.cpck p a:hover{ color:#00569d;}

.cpck3{ padding-right:0px;}

#map{ float:left; width:100%;}
#map img{ float:left; width:100%; height:auto;}


/*在线留言*/
.feedback{ float:left; width:450px; margin-left:50px; margin-top:15px;}
.feedback tr{  height:30px; padding-top:10px;}
.feedback tr th{text-align:right;line-height:30px; width:100px; padding-right:5px;}
.feedback tr td{line-height:30px; width:350px; text-align:left; color:#666666;}

#feedbackremark{ float:left; width:740px; color:#333; line-height:35px;font-size:16px; text-align:left;}

/*证书*/
#honor_remark{ float:left; width:740px; line-height:25px; font-size:14px;}
.pcpcw{ float:left; width:162px;  padding-right:30px; margin-top:10px;}
.ptpcw{ float:left; width:160px; height:213px;border:solid 1px #dddddd;}
.ptpcw:hover{ float:left; width:160px; height:213px; border:solid 1px #e67817; }
.ptpcw img{ float:left; width:160px; height:213px; }
.pwzcw{ float:left; width:162px; padding-top:5px; line-height:18px;text-align:center; }


/*生产车间*/
.pcpc{ float:left; width:162px; padding-right:30px; margin-top:10px;}
.ptpc{ float:left; width:160px; height:120px;border:solid 1px #dddddd; }
.ptpc:hover{ float:left; width:160px; height:120px; border:solid 1px #e67817; }
.ptpc img{ float:left; width:160px; height:120px; }
.pwzc{ float:left; width:162px;  padding-top:5px; line-height:18px; text-align:center; }


/*网站地图*/
#sitemapnav {float:left; width:1100px; padding-bottom:50px;}
#sitemapnav a{ color:#666666; text-decoration:underline;}
#sitemapnav .fontbig {	width:1100px !important;}
#sitemapnav .bigli{float:left;	width:1085px; padding-left:15px; line-height:35px;font-size:16px; background:url(../images/hdlihover.jpg) no-repeat left 12px; }
#sitemapnav .bigli a {color:#333333;text-decoration:underline}
#sitemapnav .bigli a:hover {color:#00569d;}
#sitemapnav .abli_02{ float:left;width:125px;padding-left:15px;font-size:14px; height:30px; line-height:30px; overflow:hidden; margin-left:30px;display:inline;font-weight:normal; background:url(../images/hdli.jpg) no-repeat left center; }
#sitemapnav .abli_02 a:hover{color:#00569d;}
.jiange{ float:left; width:1085px;padding-left:15px; height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left; width:1055px;padding-left:15px; font-size:14px; line-height:30px; margin-left:30px;display:inline;font-weight:normal; background:url(../images/hdli.jpg) no-repeat left center; }
#sitemapnav .PROclass_02 { float:left;width:300px;padding-left:15px;font-size:14px; height:22px; line-height:22px;  overflow:hidden;margin-left:50px;display:inline;font-weight:normal; background:url(../images/hdli.jpg) no-repeat left 8px; }

#sitemapnav .PROclass_01 a{ color:#666666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#00569d;}
#sitemapnav .PROclass_02 a:hover{ color:#00569d;}

#sitemapnav .PROclass_03 { float:left;width:210px;padding-left:15px;color:#666666;font-size:12px;margin-left:70px;display:inline;background:url(../images/hdli.jpg) no-repeat left 5px;}
#sitemapnav .PROclass_04 { float:left;width:270px;padding-left:22px;margin-left:100px;display:inline;}


#map{ float:left;}

.feedbackBox{float: left;padding: 15px;}
.Feedbackbg{float: right;width: 300px;height: 140px;}

/*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;}