@charset "utf-8";

/**********

 * 鍒濆鍖�

 *********/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}

body{ color:#525252; font-size:14px; font-family:'微软雅黑' , Microsoft yahei, arial, Verdana, Helvetica, sans-serif; }

ul, ol { list-style-type:none; }

table { border-collapse:collapse; border-spacing:0; }

input, textarea, select { font-family:'微软雅黑' , Microsoft yahei, arial, Verdana, Helvetica, sans-serif; color:#555; outline:0; }

input, textarea { border: none; resize: none; outline: none; }

textarea { resize:none; overflow:auto; }

h1, h2, h3, h4, h5, h6, font { font-size:14px; }

a { color:#555; text-decoration:none; cursor:pointer; }

a:hover, a:active { text-decoration:none; }

img { border:0px; }

.clear { clear:both; font-size:0px; line-height:0px; height:0px; }

.clearfix{*zoom:1;}

.clearfix:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}

.hidden { display:none; }

.center { text-align:center; }

.wrap { width:1200px; margin:0 auto;}

.wrapper { padding:20px 0 50px; }

.sideBar { float:left; width:240px; background:#f8f8f8; }

.container { float:right; width:840px; }

.content { width:100%; position:relative; }

.column-gray { width:100%; background:#f6f6f6; padding-bottom:30px; }

.red { color:#e30000; }

.yahei { font-family:"Microsoft Yahei" !important; }

.fl{ float:left;}

.fr{ float:right;}



/*首页topbar*/

.topbar { height: 31px; background: #f1f1f1; border-bottom: 1px solid #e4e4e4; color: #6c6c6c; padding-top: 8px; width:100%; }

.zi{font-size:12px; float:left;}

.top_right{float:right;}

.lang{ float:left; margin-right:20px;}

.lang a { color: #6c6c6c; font-size:12px;}

.lang a:hover { color: #f48a00; }

.lang span { margin: 0 5px; cursor: default; }



/*首页top*/

.head { width:100%; height: auto; margin-bottom:15px;}

.logo { padding-top: 13px; width:500px; height:auto;}

.logo img{width:500px; height:90px;}

.vice { position: relative; top: 17px; padding-left: 18px; margin-left: 16px; margin-right: 30px; }

.vice h2 { color: #7d7d7d; font-size: 18px; margin-top:8px; font-weight:normal;}

.vice h3 { color: #7d7d7d; font-size: 18px;font-weight:normal;}

.vice h4 { color: #7d7d7d; font-size: 18px;font-weight:normal;}

.vice h3 b { font-family: Arial; font-size: 18px; color: #f48a00; font-style: italic; }

.vice h3 span { color: #f48a00; font-size: 16px; }

.vice em { position: absolute; width: 1px; height: 60px; background: #c1c1c1; top: 50%; margin-top: -18px; left: 0; }

.business { padding-top: 34px; }

.business a { cursor: default; }



.tel { background: url(../images/tel.png) no-repeat 0 center; padding-left: 55px; line-height: 20px; position: relative; top: 24px; }

.tel p { color: #a2a2a2; }

.tel h3 { font-family: Arial; font-size: 18px; color: #e80000; }





/*menu*/

.headerNav{height:50px;background:#0c4b9c;}

.nav{width:1100px;margin:0 auto;}

.nav li{height:50px;float:left;position:relative;}

.nav li a{display:block;width:136px;height:50px;line-height:50px;font-size:15px;color:#fff;text-align:center; border-left:1px solid #4173b2;}

.nav li.none a{background:none;}

.nav li a:hover{background:#c90005;color:#fff}

.nav li a.active{background:#c90005;color:#fff}

.nav li ol{display:none;position:absolute;left:0px;top:50px;width:136px;background:#0c4b9c;z-index:120;overflow:hidden;}

.nav li ol li{float:none;height:35px;padding:0;margin:0;}

.nav li ol li a{display:block;padding:0 5px;width:136px;height:35px;line-height:35px;border:none;border-top:1px solid #4173b2;text-align:center;font-size:12px;color:#fff;overflow:hidden;margin:0;background:none;}

.nav li ol li a:hover{background:#c90005;color:#fff;}



/* search */

.search { background: url(../images/searchBg.png) repeat-x; height: 67px; margin-top: -2px; }

.keywords { padding-top: 20px; height: 20px; overflow: hidden; width: 700px; }

.keywords span { color: #e54517; margin-right: 10px; }

.keywords a { margin-right: 30px; }

.search form { width: 304px; height: 33px; position: relative; border-radius: 17px; overflow: hidden; top: 14px; }

.search .txt { width: 240px; height: 31px; border: 1px solid #d4d4d4; border-radius: 17px; color: #9a9999; padding-left: 18px; padding-right: 44px; transition: 0.3s; }

.search .txt:focus { border-color: #000; }

.search .btn { width: 45px; height: 33px; background: url(../images/search.png) no-repeat 12px center; position: absolute; top: 0; right: 0; cursor: pointer; }





/* banner */

.flexslider{ position:relative;}

.flexslider .slides > li{ display:none; -webkit-backface-visibility:hidden;}

.flexslider .slides img{ width:100%; display:block;border-radius:0px;}

.flex-pauseplay span{ text-transform:capitalize;}



.flex-control-nav{ width:100%; text-align:center; position:absolute; bottom:10px; font-size:0;}

.flex-control-nav li{ margin:0 6px; display:inline-block; zoom:1; *display:inline;}

.flex-control-paging li a{ width:48px; height:8px; display:block; background:#666; cursor:pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; border-radius:20px;}

.flex-control-paging li a:hover{ background:#e30a19; }

.flex-control-paging li a.flex-active{ background:#e30a19; cursor:default;}

.flex-direction-nav li a{ width:50px; height:50px; position:absolute; top:50%; margin-top:-25px;}

.flex-direction-nav li a.flex-prev{ background:url(../images/left.png) center center no-repeat; left:2%; z-index:99;}

.flex-direction-nav li a.flex-next{ position:absolute; background:url(../images/right.png) center center no-repeat; right:2%;}



/* product */

.mainProduct{padding:30px 0;overflow:hidden;}

.mainProduct .list{width:200px;overflow:hidden;}

.mainProduct .list h2{height:57px;line-height:57px;background:url(../images/prt.jpg) no-repeat;font-size:24px;font-weight:normal;color:#fff;text-align:center;}

.mainProduct .list ul{padding:10px 12px 18px;border:3px solid #005eb8;overflow:hidden;border-bottom:none;}

.mainProduct .list ul li a{display:block;width:130px;height:35px;line-height:35px;background:url(../images/pli.jpg) no-repeat;color:#fff;font-size:14px;padding-left:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; margin-bottom:10px;}

.mainProduct .list ul li a:hover{background:url(../images/pli.jpg) no-repeat;color:#fff;}

.mainProduct .list ul li ol{padding:0;}

.mainProduct .list ul li ol li{margin:0;}

.mainProduct .list ul li ol li a{display:block;background:url(../images/picon.jpg) no-repeat 20px center;color:#333;font-size:12px;padding-left:30px;width:120px;line-height:35px;height:35px;;border-top:1px dotted #ccc;}

.mainProduct .list ul li.none ol li a{border:none;}

.mainProduct .list ul li ol li a:hover{background:url(../images/piconh.jpg) no-repeat 20px center;color:#3bb000;}

.mainProduct .list .tel{width:200px;height:178px;background:url(../images/ptel.jpg) no-repeat;text-align:center;padding-top:42px;color:#fff; padding-left:0px; position:static;}

.mainProduct .list .tel span{display:block;width:100%;font-size:22px;line-height:25px;padding-top:5px;}

.mainProduct .list .tel .al{width:180px;margin:32px auto 0;height:39px;}

.mainProduct .list .tel a{display:block;width:80px;height:26px;line-height:26px;padding-bottom:13px;text-align:center;color:#fff;float:left;margin:0 5px;}

.mainProduct .list .tel a.zx1{background:url(../images/zt.png) no-repeat;}

.mainProduct .list .tel a.zx2{background:url(../images/zta.png) no-repeat;}



.mainProduct .show{width:870px;overflow:hidden;}

.mainProduct .show .shTj{overflow:hidden;}

.mainProduct .show .shTj .hd{height:40px;border-bottom:2px solid #dadada;}

.mainProduct .show .shTj .hd ul{float:left;background:url(../images/prline.jpg) no-repeat 114px center;}

.mainProduct .show .shTj .hd ul li{float:left;font-size:18px;height:40px;line-height:40px;margin-right:20px;}

.mainProduct .show .shTj .hd ul li.on{border-bottom:2px solid #005eb8;color:#005eb8;}

.mainProduct .show .shTj .hd a{float:right;padding-top:10px;}

.mainProduct .show .shTj .bd{width:770px;overflow:hidden;margin-top:10px;}

.mainProduct .show .shTj .bd ul,.mainProduct .show .phot .bd ul{}

.mainProduct .show .shTj .bd ul li,.mainProduct .show .phot .bd ul li{width:263px;float:left;margin-left:20px;margin-top:5px; text-align:center;}

.mainProduct .show .shTj .bd ul li img,.mainProduct .show .phot .bd ul li img{display:block;border:1px solid #cdcdcd; width:100%;}

.mainProduct .show .shTj .bd ul li span,.mainProduct .show .phot .bd ul li span{width:220px;height:35px;line-height:35px;}

.mainProduct .show .shTj .bd ul li:hover img,.mainProduct .show .phot .bd ul li:hover img{border-color:#005eb8;}



.mainProduct .show .phot{overflow:hidden;margin-top:10px;}

.mainProduct .show .phot h2{height:40px;line-height:40px;border-bottom:2px solid #dadada;font-weight:normal;}

.mainProduct .show .phot h2 a{float:right;padding-top:10px;}

.mainProduct .show .phot h2 span{display:inline-block;background:url(../images/hot.jpg) no-repeat left center;padding-left:25px;font-size:18px;color:#005eb8;border-bottom:2px solid #005eb8;height:40px;}

.mainProduct .show .phot .bd{width:870px;height:auto;margin-top:15px;overflow:hidden;margin-top:10px;}

.mainProduct .show .phot .hd{height:30px;background:url(../images/pine.jpg) no-repeat center;position:relative;margin-top:15px;}

.mainProduct .show .phot .hd a.prev,

.mainProduct .show .phot .hd a.next{display:block;width:30px;height:30px;background:url(../images/anta.jpg) no-repeat;position:absolute;left:351px;top:0;cursor:pointer;overflow:hidden;}

.mainProduct .show .phot .hd a.next{left:391px;background-position:0 -30px;}

.mainProduct .show .phot .hd a.prev:hover{background-position:-30px 0}

.mainProduct .show .phot .hd a.next:hover{background-position:-30px -30px}



/*pro*/



.rcontn1 {width:1100px;height:auto;float:left;}

.syab_titleS { text-align: center; color: #065ea5; margin-bottom: 20px; }

.syab_titleS h3 { font-size: 40px; font-family: Arial; font-weight: normal; line-height: 48px; }

.syab_titleS h5 { font-size: 24px; font-weight: normal; }

.syab_titleS i { display: inline-block; width: 50px; height: 1px; background: #333; margin-top: 8px; }

.prowai1 {width:274px;height:206px;float:left;}

.zzsc {width:274px;height:206px;position: relative;float:left; border:1px solid #ccc; margin-left:-1px; margin-top:-1px;}

.zzsc a {text-decoration:none;}

.text {height:auto;background:#000;background:rgba(0,0,0,0.4);  background:#000 9;/*CSS Hack,只能对ie9以下浏览器ie6,ie7,ie8有效，否侧ie10,FF,Cherome会失去透明效果*/  filter:Alpha(opacity=60);/*只对ie7,ie8有效*/  position:absolute;position:absolute;left:0;bottom:0;}

.imgtext {width:225px;height:156px;float:left;color:#FFF;font-size:14px;text-align:left;line-height:150%;padding:25px;}

.zzsc img{ width:100%;}



/* 优势 */

.homeWhy{ background-color:#fff; padding:60px 0;}

.whyTitle{ background:url(../images/why-title.png) no-repeat center top; height:150px;}
.whyTitle8{ background:url(../images/why-title-.png) no-repeat center top; height:150px;}

.homeWhyTab{ height:160px; margin-top:40px;}

.homeWhyTab ul{}

.homeWhyTab ul li{ width:183.3px; height:120px; padding-top:40px; float:left; background-color:#f5f5f5; text-align:center; cursor:pointer;}

.homeWhyTab ul li:nth-child(2){ background-color:#eee;}

.homeWhyTab ul li:nth-child(3){ background-color:#e3e3e3;}

.homeWhyTab ul li:nth-child(4){ background-color:#dcdcdc;}

.homeWhyTab ul li:nth-child(5){ background-color:#d0d0d0;}

.homeWhyTab ul li:nth-child(6){ background-color:#cccbcb;}

.homeWhyTab ul li h6{ font-weight:700; font-size:30px; line-height:40px; color:#a6a6a6; }

.homeWhyTab ul li p{ font-size:18px; line-height:40px; color:#555;}



.homeWhyTab ul li.on{ background-color:#cc2b1e; color:#fff;}

.homeWhyTab ul li.on h6{ color:#fff;}

.homeWhyTab ul li.on h6:before,.homeWhyTab ul li.on h6:after{ background-color:#fff;}

.homeWhyTab ul li.on p{ color:#fff;}





.whyList{ height:300px; border-bottom:3px solid #e5e5e5; background-repeat:no-repeat; background-position:right bottom;}



.whyText{ position:relative; width:430px; float:left; padding-left:100px;}

.whyText h6{font-size:80px; line-height:80px; color:#888; position:absolute; left:0; top:0px;}



.whyText h2{ position:relative; font-weight:700; font-size:23px; line-height:30px; color:#333;}

.whyText h2 span{ color:#cc2b1e;}



.whyText ul{ padding:0px 0 20px; font-size:14px; line-height:28px; color:#333;}

.whyText ul li{ padding:0 0 10px 12px; background-image:url(../images/why-jiao.png); background-repeat:no-repeat; background-position:left 8px; font-size:14px; line-height:24px; color:#555; margin-top:10px; border-bottom:1px dotted #aaa;}

.whyText ul li:nth-last-child(1){ border:none;}



.whyText h5 a{ display:inline-block; font-size:12px; line-height:30px; color:#555; position:relative; padding:0 25px 0 15px; background-color:#ddd; margin-right:5px;}

.whyText h5 a em{ width:4px; height:7px; position:absolute; right:14px; top:50%; margin-top:-3px; background:url(../images/tm/jiao-b-2.png) no-repeat right 50%;}

.whyText h5 a:hover{ background-color:#cc2b1e; color:#fff;}

.whyText h5 a:hover em{background:url(../images/tm/jiao-w-8.png) no-repeat right 50%;}





.whyTel{padding-left:48px; background:url(../images/tel.png) no-repeat left 3px; margin-top:30px;}

.whyTel dt{ font-size:14px; line-height:20px; color:#888}

.whyTel dd{ font-size:24px; line-height:24px; color:#555;}





.whyList-1{ background-image:url(../images/why-a.jpg);}

.whyList-2{ background-image:url(../images/why-b.jpg);}

.whyList-3{ background-image:url(../images/why-c.jpg);}

.whyList-4{ background-image:url(../images/why-d.jpg);}

.whyList-5{ background-image:url(../images/why-e.jpg);}

.whyList-6{ background-image:url(../images/why-f.jpg);}



.whyList-1 .whyText{ margin-left:40px; margin-top:100px;}

.whyList-2 .whyText{ margin-left:40px; margin-top:100px;}

.whyList-3 .whyText{ margin-left:40px; margin-top:100px;}

.whyList-4 .whyText{ margin-left:40px; margin-top:100px;}

.whyList-5 .whyText{ margin-left:40px; margin-top:100px;}

.whyList-6 .whyText{ margin-left:40px; margin-top:42px;}





/*===============首页公司简介===============*/

.wd { width: 1100px; height: auto; overflow: hidden; margin: 0 auto; }

.sy_about { background: #e8e8e8; padding: 25px 0px; }

.sy_about .syab_title { text-align: center; color: #065ea5; margin-bottom: 20px; }

.sy_about .syab_title h3 { font-size: 40px; font-family: Arial; font-weight: normal; line-height: 48px; }

.sy_about .syab_title h5 { font-size: 24px; font-weight: normal; }

.sy_about .syab_title i { display: inline-block; width: 50px; height: 1px; background: #333; margin-top: 8px; }

.syab_con .syab_con_img { float: left; width: 480px; }

.syab_con .syab_con_img img { width: 100%; }

.syab_con .syab_con_txt { color: #333; width: 600px; margin-left: 20px; float: left; }

.syab_con .syab_con_txt .title { font-size: 24px; padding-bottom: 10px; }

.syab_con .syab_con_txt .texts { line-height: 30px; }

.syab_con_txt .ayab_btn a { color: #333; width: 130px; height: 37px; line-height: 37px; border: 1px solid #fff; text-align: center; margin-top: 16px; display: block; background: #ccc; }

.syab_con_txt .ayab_btn a:hover { background: #1171b7; color: #fff; }

/*cj-display*/

.cj-display { padding: 20px 0; }

.cj-title { line-height: 40px; margin-bottom: 15px; font-size: 24px; color: #065ea5; border-bottom: 1px solid #065ea5; box-shadow: 0px 1px #fefefe; -moz-box-shadow: 0px 1px #fefefe; -webkit-box-shadow: 0px 1px #fefefe; }

.cj_ds { overflow: hidden; }

#cj_ds { width: 10000%; position: relative; }

.cj_ds li { float: left; margin-right: 7px; display: inline; text-align: center; line-height: 30px; font-size: 14px; }

.cj_ds li a { display: block; height: 254px; }

.cj_ds li img { height: 219px; border: 1px solid #065ea5; }

.cj_ds li p { text-align: center; line-height: 35px; color: #333; font-size: 14px; }

/*生产实力_start*/ 





/* partner */

.partner { background: #fff; margin-top: 50px; margin-bottom: 50px; }

.partnerLeft { width: 785px; overflow: hidden; }

.partnerTitle { height: 22px; overflow: hidden; background: url(../images/partnerTitle.png) repeat-x 0 bottom; padding-bottom: 13px; margin-bottom: 27px; }

.partnerTitle img { margin-right: 4px; }

.partnerTitle span { line-height: 32px; color: #939393; }

.partnerTitle a { line-height: 22px; font-family: Arial; color: #939393; }

.partnerTitle a:hover { color: #c90005; }



.partnerWrap { height: 247px; overflow: hidden; }

.partnerWrap ul { width: 785px;margin-right: -14px; }

.partnerWrap li { float: left; margin-right: 14px; margin-bottom: 25px; }

.partnerWrap img { border: 1px solid #dad9d9; transition: 0.2s; }

.partnerWrap a:hover img { border-color: #c90005; }





/*在线*/

.online{ background:url(../images/onlinebg.jpg) no-repeat center 0; height:; padding:20px 0 0; height:306px;}

.onl_l{ width:410px; padding:0 40px 0 24px; overflow:hidden;}

.onl_l h2{ font-weight:normal; color:#fff; height:37px; border-bottom:solid 1px #0766d8; line-height:37px; font-size:16px; background:url(../images/ico07.gif) no-repeat 2px 7px; padding:0 0 0 27px;}

.onl_c{ padding:10px 0 0 2px;}

.onl_c li{ height:40px; line-height:29px; font-size:16px; color:#fff;}

.onl_c li.h11{ height:93px;}

.onl_c li label{ width:79px; float:left; white-space:nowrap; overflow:hidden}

.inp02,.area{ background:#0657d0; border:solid 1px #77bdf4; height:27px; line-height:27px; padding:0 10px; width:305px; float:left; color:#fff;}

.area{ margin:5px 0 0; height:72px;}

.onl_c li.h12{ padding:0 0 0 100px;}

.onl_r{ padding:199px 103px 0; width:316px; text-align:center; color:#fff; font-size:16px;}

.onl_r img{ display:block; margin:0 auto}

.onl_r b{ font-size:28px; line-height:54px; padding:0 0 0 5px}





/* 首页新闻中心 */

.cc1{ width:100%; height:auto; background:#ebebeb; overflow: hidden; padding-top:30px;}

.clientTop { background: url(../images/clientTitle.gif) no-repeat center 0; height: 74px; text-align: center; margin-bottom: 74px; }

.clientTop h2 { line-height: 30px; font-weight: bold; font-size: 24px; color: #434343; }

.clientTop h3 { padding-top: 8px; color: #cfcfcf; font-size:32px;}

.c1{ width:1100px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:30px;}  

.inew{ width:366px; height:auto; float:left; background:#fff;}

.inew_img{ width:366px; height:240px; float:left;}

.inew_n{ width:336px; height:210px; margin:15px; float:left;}

.inew_n_tit{ width:100%; float:left; font-size:16px; color:#333; line-height:42px; height:42px; overflow:hidden;}

.inew_n_memo{ width:100%; float:left; font-size:12px; color:#999; line-height:24px; height:96px; overflow:hidden;}

.inew_n_more{ width:100%; float:left; margin-top:26px;}







.gs-news { float: left; width: 395px; margin-right: 15px; }

.gs-news-title { width: 395px; background-image: url(../images/index_109.jpg); background-repeat: no-repeat; float: left; }

.gs-news-content { width: 370px; background-image: url(../images/index_114.jpg); background-repeat: repeat-y; padding-top: 10px; padding-left: 10px; padding-right: 15px; float: left; padding-bottom: 10px;  }

.rq { float: right; }

.gs-news-content ul li { background-image: url(../images/index_121.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; line-height: 35px; }

.gs-news-bottom { width:395px; float: left; }

.cjwt { width: 280px; float: right; }

.cjwt-title { width: 280px; background-image: url(../images/index_107.jpg); background-repeat: no-repeat; float: left; }

.cjwt-a { width: 205px; line-height: 43px; float: left; padding-left: 6px; font-size: 14px; }

.cjwt-more { width: 65px; float: right; line-height: 43px; }

.cjwt-content { width: 260px; background-image: url(../images/index_113.jpg); background-repeat: repeat-y; padding-top: 10px; padding-left: 10px; padding-right: 10px; float: left; }

.cjwt-wd { width: 235px; margin-bottom: 15px; }

.cjwt-wen { width: 255px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }

.w { float: left; height: auto; width: 20px; padding-top: 5px; }

.d { float: left; height: 40px; width: 20px; padding-top: 5px; }

.cjwt-wen a { color: #18529b; }

.cjwt-wen a:hover { text-decoration:underline; color: #18529b;}

.cjwt-da { width: 255px; margin-top: 10px; font-size: 12px; height: 53px; overflow: hidden; }

.cjwt-da a {font-size:12px;}

.cjwt-da a:hover {font-size:12px;}

.cjwt-bottom { width: 280px; float: left; }





.links{  padding:10px 0; background-color:#585858;}

.links-co{ position:relative; padding-left:70px;}

.links-co em{ font-weight:700; font-size:14px; line-height:24px; color:#ffffff; position:absolute; left:0; top:0px; height:24px; font-style:normal;}

.links-co a{ font-size:12px; line-height:24px; height:24px; color:#ddd; display:inline-block; padding:0 1px; margin-right:15px; overflow:hidden;}

.links-co a:hover{ color:#fff;}



/* footer */

.footer { background-color: #333333; background-image: url(../images/footer_bg.jpg); background-repeat: repeat-x; }

.footer2 { width: 1100px; margin-right: auto; margin-left: auto; padding-top: 40px; padding-bottom: 20px; }

.footer3 { height: 32px; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #555555; padding-bottom: 12px; }

.footer3 a { font-size: 14px; color: #FFFFFF; line-height: 16px; display: inline-table; text-align: center; background-repeat: no-repeat; background-position: right; width: 100px; }

.footer3 a:hover { color: #01afe9; -webkit-transition: all 0.5s; transition: all 0.5s; }

.dblogo { float: left; }

.contact { float: left; width: 600px; padding-left: 35px; padding-top: 20px; }

.contact p { color: #999999; line-height: 24px; }

.ewm { float: right; margin-top: 15px; }





/*内页banner样式*/

.banner_pic { position: relative; height: 310px; width: 100%; min-width: 1200px; }





/*  内页关于我们左边样式 */

.ny-product-left { width: 200px; float: left; }

.cont { width: 200px; margin-right: 15px; margin-top: 10px; }

.zxrx { width: 200px; margin-bottom: 15px; box-shadow: #b6b6b6 5px 5px  5px; }

.cont-title { width: 200px; background-color: #005eb8; font-size: 16px; color: #FFF; line-height: 45px; text-align: center; }

.about-left { width: 200px; float: left; margin-right: 15px; }

.about-left-a { width: 198px; background-color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #c8c8c8; border-left-color: #c8c8c8; padding-bottom: 15px; padding-top: 10px; }

.about-left-a ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; line-height: 33px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;  margin: 20px;}

.about-left-a ul li a {  /*padding-left: 30px;*/  }

.about-left-a ul li a:hover {/* background-image: url(../images/index_38.jpg); background-repeat: no-repeat; */ display: block; color: #005eb8; text-decoration: none; }





/*  内页产品展示左边样式*/ 
.main-product-left8 { width: 216px; float: left; background-image: url(../images/index_30-.jpg); background-repeat: no-repeat; padding-top: 71px; margin-right: 15px; }
.main-product-left { width: 216px; float: left; background-image: url(../images/index_30.jpg); background-repeat: no-repeat; padding-top: 71px; margin-right: 15px; }

.product-left-a { width: 198px; background-color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #c8c8c8; border-left-color: #c8c8c8; padding-bottom: 10px; }

.product-left-a ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; line-height: 33px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;  margin: 10px;}

.product-left-a ul li a { /*padding-left: 30px; */  }

.product-left-a ul li a:hover { /*background-image: url(../images/index_38.jpg); background-repeat: no-repeat; */ display: block; color: #005eb8; text-decoration: none; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}

.product-left-b { width: 200px; }



.conts { width: 200px; margin-right: 15px; margin-top: 10px; }

.conts-title { width: 200px; background-color: #005eb8; font-size: 16px; color: #FFF; line-height: 45px; text-align: center; }

.cont-nr { box-shadow: 5px 5px 5px #b7b7b7; width: 180px; background-color: #FFF; font-size: 12px; padding: 10px; margin-bottom: 20px; }

.cont-nr p{font-size: 13px; line-height:25px;}





.tjcp { width: 198px; margin-bottom: 10px; }

.tjcp-tu { width: 180px; }

.tjcp-tu img:hover{  box-shadow:#005eb8 5px 5px 5px;  }

.tjcp-title { width: 180px; line-height: 35px; text-align: center; }





.cm-news { width: 188px; background-color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #c8c8c8; border-left-color: #c8c8c8; padding-bottom: 15px; padding-top: 10px; padding-right: 5px; padding-left: 5px; }

.cm-news ul li { background-image: url(../images/index_121.jpg); background-repeat: no-repeat; background-position: left; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 30px; }

.cm-news ul li a { font-size: 12px; }



/*  内页关于我们样式 */

.produtlist {margin-top: 20px;}

.listaboutcomt{line-height:30px; font-size:14px;}

.listaboutcomt p{line-height:30px; font-size:14px;}



/*工厂实力*/

.workshop { margin-top: 20px;}

.workshop ul { list-style: none; overflow: hidden; margin-right: -13px; }

.workshop li { width: 281px; height: auto; overflow: hidden; margin: 10px 13px 6px 0px; float: left; }

.workshop li div { width: 275px; height: auto; overflow: hidden; border: 1px solid #cdcdcd; padding: 2px; }

.workshop li a { display: block; width: 275px; height: 182px; overflow: hidden; }

.workshop li img { width: 100%; }

.workshop ul li div:hover { border: 1px solid #e4672f; }

.workshop li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }



/*工厂实力*/

.partners { margin-top: 20px;}

.partners ul { list-style: none; overflow: hidden; margin-right: -13px; }

.partners li { width: 207px; height: auto; overflow: hidden; margin: 10px 13px 6px 0px; float: left; }

.partners li div { width: 201px; height: auto; overflow: hidden; border: 1px solid #cdcdcd; padding: 2px; }

.partners li a { display: block; width: 201px; height: auto; overflow: hidden; }

.partners li img { width: 100%; }

.partners ul li div:hover { border: 1px solid #e4672f; }

.partners li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }



/******************新闻中心************************/

.news {margin-top: 20px; }

.news ul {height: 38px;margin-right: 8px;padding-left: 12px;background-image: url(../images/xu2.jpg);background-repeat: no-repeat;margin-left: 8px;}

.news li {font-size: 12px;color: #999999;list-style-type: none;float: left;line-height: 38px;height: 38px;}

.news_wz {width: 775px;}

.news_wz a {color: #434343;text-decoration: none;}

.news_wz a:hover {color: #005eb8;text-decoration: underline;}





/*详情页*/

.news-detail-box {margin-top: 20px;}

.news-detail-box h1 { font-size: 30px; line-height: 50px; color: #363a3c; text-align: center; }

.news-info { text-align: center; color: #7f8080; font-size: 14px; line-height: 34px; margin-top: 6px; margin-bottom: 10px; }

.news-detail { padding-top: 10px; padding-bottom: 40px; border-top: 1px solid #e5e5e5; }

.news-detail img { display:block; clear:both; margin:auto;}

.news-detail p { line-height: 30px; color: #7f8080; font-size:14px;}

.news-detail h3 { font-size: 18px; font-weight: bold; color: #393939; margin-bottom: 15px; }





/*产品展示详情*/

.product_deaite{height:auto; overflow:hidden; margin-top:20px;}

.product_left{height:auto; text-align:center; font-size:14px; line-height:35px;}

.product_left img{border:1px solid #ccc; display:block; clear:both; margin:auto;}



.pro_detail2 {padding-top: 15px;}

.pro_detail2 p {font-size: 12px;line-height: 24px;color: #434343;}



.prodBox{margin-bottom:10px;font-size:14px;line-height:1.66em;}

.prodBox .hds{margin-bottom:10px; height:44px; line-height:44px; border-bottom:1px solid #ddd;}

.prodBox .hds h3{font-weight:200;font-size:16px;color:#0d5ba7;}

.prodBox .bds p{padding-bottom:10px;} 

.back{font-size:14px; line-height:30px; float:right; color:#e96206; font-weight:bold;}

.back a{font-size:14px; line-height:30px; float:right; color:#e96206; font-weight:bold;}









