﻿@charset "utf-8";
/* CSS Document */
body{ min-width:1000px;  font-size:13px;   margin:0px; padding:0px; font-size:13px; font-family:'微软雅黑'; text-align:center; color:#333333;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, img, div, dl, dt, dd{margin:0px;padding:0px;border:0px;list-style:none;}
a{color: #2d3037;text-decoration: none;}
a:link{color: #2d3037;text-decoration: none;}
a:visited{text-decoration: none;color:#2d3037;}
a:hover{text-decoration: underline;color:#2d3037;}
a:active{text-decoration: none;color:#2d3037;}
.f_le{ float:left;}
.f_rig{ float:right;}
.mt5{ margin-top:5px;}
.mt7{ margin-top:7px;}
.mt10{ margin-top:10px;}
.mt14{ margin-top:14px;}
.mt16{ margin-top:16px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.m_le10{ margin-left:10px;}
.m_le20{ margin-left:20px;}
.m_rig20{ margin-right:20px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.p_all{ padding:10px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.fontb{ font-weight:bold;}
.clear{ clear:both;}
.pos_re{ position:relative;}
.dis_b{ display:block;}
.dis_no{ display:none;}
.dis_in{ display:inline-block;}
.tx_cen{ text-align:center;}
.tx_le{ text-align:left;}
.font14{ font-size:14px;}
.font99{ color:#999999;}
a.font99{ color:#999999;}
.font449401{ color:#449401;}
.font52A519,div a.font52A519{ color:2d3037;}
.red{color:#cc2c2c; }
.mt60{margin-top:60px;}
.mt100{margin-top:100px;}


/* 字体 */
.text01{font-size:12px; color:#333;}
.text011{font-size:12px; color:#999;}
.text04{font-size:15px; color:#fff; font-family:"微软雅黑"; font-weight:bold;}
.text05{font-size:14px; color:#9FC9E7; font-family:Arial, Helvetica, sans-serif;}
.text06{font-size:16px; color:#333333; font-weight:bold;}
.text066{font-size:14px; color:#003D99; font-family:"微软雅黑"; font-weight:bold;}
.text07{font-size:13px; color:#96ACC4; font-family:Arial, Helvetica, sans-serif; padding-left:0px; margin-left:6px;}
.text08{font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:bold;}
.text14{font-size:14px; color:#f00; }
.text15{font-size:14px; color:#333; }
.text12{font-size:14px; color:#333; }

.watertextcss {font-size:12px;color:#b0b0b0;position:absolute;padding:0px 0 0 10px;line-height:26px; left:0;}


/*头部*/
.warp_topbg{ height:30px; width:100%;background:#ffffff; }
.warpTop{ width:1000px; margin:0px auto; line-height:30px; text-align:left; color:#999999; }
.warpTop a{ color:#999999;}
.warpTop01{ width:284px; margin:0px auto; line-height:30px; text-align:left; color:#999999; }
.warpTop01 a{ color:#999999;}
.header{ width:1000px; height:160px; margin:0 auto; text-align:left; position:relative;}
.logo{ width:486px; height:202px; position:absolute; left:-160px; z-index:19998; }
.top_tit{ float:left; margin:52px 0 0 280px; position:relative; z-index:19999; }
.top_right{ float:right; width:284px; height:87px; }
.top_tel{ margin:10px 0 0 0; padding-left:75px;background:url(../images/tel_top.png) no-repeat 0px bottom; color:#dc0405; height:42px;font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold;  }
.phone{ width:284px; height:30px; float:right; text-align:right; margin-top:27px;}
.top_rig{  float:right; text-align:right; margin-top:8px;}


/*导航*/
.nav_bg{ width:780px; height:46px; float:right; position:relative; z-index:19999; margin-top:12px; }
.nav{ width:auto; float:right;  overflow:hidden; height:46px; margin:0 auto;
}

.nav ul li{ float:left;background:url(../images/nav_01.png) no-repeat right center; }
.nav ul li:last-child{ background:none}
.nav_bg .nav ul .bgno a{ background:none;}
.nav_bg .nav ul li a{font-size:15px; color:#666666;  display:block; padding:0 10px ; margin:0 2px; height:46px; line-height:46px; float:left; }
.nav ul li a:hover,.nav_bg .nav .on a,.nav_bg .nav ul .bgno.on a,.nav_bg .nav ul .bgno a:hover{  background:url(../images/nav_02.png) no-repeat center bottom; text-decoration:none; color:#000000;}

.search_nav_bg{ width:100%; margin:0 auto;background:#f3f3f3;height:50px;}
.search_nav{ padding:3px 0;   width:1000px; margin-left:auto; margin-right:auto; }
.hot_keyword{ padding:15px 0 0 0px; float:left;}
.hot_keyword a{ margin-right:8px;}
.search{ float:right; padding:0 0px 0 0;}
.search_le{ float:left; padding-top:10px;}
.search_box{ float:right; padding:8px 20px 0 0;}
.search_text{ float:left; position:relative;}
.search_text input{float:left; height:24px; line-height:24px; color:#666; width:180px; padding-left:10px; border:1px solid #cccccc; }
.search_bnt{float:left;}
.search_bnt input{ float:left;width:42px; height:28px;  border:none;background:url(../images/q_03.png) no-repeat; cursor:pointer;}

/*轮播图*/

.z_bannerBg2{ width:100%; height:300px;}

.banner2 { 
	width:100%; height:390px; margin:0px auto; padding:0px; position: relative; overflow:hidden;
}

.banner2 img{ width:100%; height:380px; margin:0px; padding:0px;}

.i_bannerBg{ width:100%; height:572px;  }


.banner {
	width:auto; height:572px; margin:0px auto; position: relative; 
}
.banner .img li {
	left: 0px; top: 0px; width:auto; height: 572px; position: absolute; cursor: pointer;
}
.banner .img .num01 {
	width: 100%; height: 572px; min-width: 1000px;
}
.banner .img .num02 {
 width: 100%; height: 572px; min-width: 1000px; 
}
.banner .img .num03 {
 width:100%; height: 572px; min-width: 1000px; 
}

.banner .img .num04 {
 width:100%; height: 572px; min-width: 1000px; 
}
.banner .circle {
 left: 50%; width: 300px; height: 30px; text-align: center; bottom: 0px; margin-left: -150px; position: absolute;
}
.banner .circle a {
	background: url(../images/banner_cir.png) no-repeat -26px 0px; padding: 0px 0px; width: 14px; height: 14px; display: inline-block;
}
.banner .circle a.orange {
	background-position:0px 0px;
}
.circleBox{ width:1000px; height: 30px; position:absolute; margin:0 auto; left:50%; margin-left:-500px; bottom:0px;}


/*产品*/
.productsTop{ width:1005; height:109px;background: url(../images/productsTop_07.png) no-repeat center center; }
.productTab{ padding:18px; height:164px; padding-left:30px;}
.productTab ul li{ width:163px; height:164px; background:#f0f0f0; float:left; text-align:center;   cursor:pointer; margin-left:2px;background: url(../images/tab_14.png) no-repeat; margin:0px 10px; }
.productTab ul .on{color:#ffffff;background: url(../images/tab_11.png) no-repeat;}
.productTab ul li .cn{color:#ffffff;font-family:'微软雅黑'; font-size:18px; margin-top:50px;}
.productTab ul li .en{color:#ffffff;font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.i_products{ width:1000px; overflow:hidden;}
.i_products ul{ width:1050px;}
.i_products ul li{ width:242px; height:352px; float:left; margin-right:8px; padding-top:8px;background: url(../images/picbg_19.png) no-repeat;}
.i_products ul li p{ width:210px; text-align:left; padding:4px 8px;}
.i_products ul li .tit{font-family:'微软雅黑'; font-size:16px; height:20px; overflow:hidden;}
.i_products ul li .cont{font-size:13px; color:#666666; line-height:20px; height:90px; overflow:hidden;}
.i_products ul li .look a{ color:#2D3037; font-size:13px;}
.i_products ul li a img{ width:226px; height:180px;}
.i_products ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}


.why_bg{ padding:40px 0px  60px  0px; background:#f3f3f3; width:100%; margin-top:40px;}
.whyImg{ width:460px; height:550px;float:left;}
.whyCon{ width:520px; float:left; padding-left:20px;}
.whyCon ul li{ padding:0px 20px;background:url(../images/w_07.png) no-repeat left 0px; text-align:left; padding-bottom:25px;}
.whyCon ul li .tit{ padding-left:5px; font-size:18px; font-weight:600;}
.whyCon ul li .cont{ padding-left:5px; line-height:24px; padding-top:5px;}


.i_boxbg{ background:#f3f3f3; padding-bottom:30px;}
.i_news_list{ width:615px; float:left; background:#ffffff;}
.i_news_list .top{width:615px; height:42px; border-top:3px solid #2D3037; border-bottom:2px solid #eeeeee;background:#ffffff url(../images/news_03.png) no-repeat left center;}
.i_news_list .top .more{float:right; margin:12px 10px 0 0;}
.i_news_list .top .more a{ color:#666666;}
.i_news_list ul li{ float:left; margin-left:20px; padding:18px 0; width:590px; text-align:left;}
.i_news_list ul li img{ width:120px; height:86px; float:left;}
.i_news_list ul li h2{ padding-left:10px; float:left; width:450px; font-family:'微软雅黑'; font-size:15px; height:26px; overflow:hidden; color:#666666;}
.i_news_list ul li .cont{ padding-left:10px; float:left; width:450px; line-height:20px; height:40px; overflow:hidden;color:#666666;}
.i_news_list ul li .more{ padding-left:10px; float:left; width:450px; line-height:20px; }
.i_news_list  ul li .more a{color:#2D3037;}


.topBrand{ margin-top:50px;  text-align:center;height:50px; background:url(../images/b_07.png) no-repeat center top ;}


.interflow{ width:1000px; margin:0 auto;}
.maquee-box{ width:1000px; height:auto; overflow:hidden; border-top:none;padding:10px 0px 0px 0px;  _display:inline;}
.gun_left{width:24px;  float:left;   cursor:pointer; margin-top:40px }
.gun_left a{ display:block; cursor:pointer;}
.maquee{width:800px; height:180px;  overflow:hidden; float:left;  padding:10px 0 0px 0; margin-left:5px;}
.gun_right{width:24px;float:right; cursor:pointer; margin-top:40px;}
.gun_right a{ display:block; cursor:pointer;}
.maquee-list li{ display:block; width:174px; margin-left:2px;  margin-right:10px; float:left; list-style:none;}
.maquee-list li img{ width:168px; height:90x; border:#CCC solid 1px; padding:2px; cursor:pointer;}
.maquee-list li span{ width:168px; display:block; text-align:center; padding-top:8px; }



.mainBg{ width:100%;background:#f1f1f1;}
.main{ width:1000px;margin-left:auto; margin-right:auto;}
.main2{ width:1000px;margin-left:auto; margin-right:auto;}
.pro-box{ width:1000px;padding-top:10px;  }
.pro-box2{ width:1000px;padding-top:18px; }
.pro-m{ width:222px;  }
.pro-m.f_rig{padding-right:0px;}
.pro-m.pro{width:260px;}
.pro-m2{ width:222px;  display:inline;}
.pro-mm{ width:222px; height:auto;}
.pro-t{ width:222px; height:42px;background:url(../images/top_03.png) no-repeat ;line-height:38px;  }
.pro-t .toptitle{  font-size:16px;  font-weight:bold; float:left;  color:#ffffff; margin-left:18px; }
.pro-t .en{ color:#ffe6e6; font-size:14px; font-family:Arial, Helvetica, sans-serif; float:left; display:block;  margin-left:5px;}
.pro-t .text04{ line-height:36px; padding:10px 0 0 10px; font-size:14px; font-weight:bold; }

.pro-m-c{ width:220px; border:1px solid #e8e8e8;  border-top:none; padding-bottom:10px; }
.pro-m-c.pages{ height:auto; padding-bottom:20px;}
.pro-m-c2{ width:220px; height:650px;   border-top:none; padding-top:5px;border:1px solid #cccccc;}
.yym{ width:220px; height:17px; background:url(../images/yinying01.jpg);}
.yym01{ width:762px; height:17px; background:url(../images/yinying02.jpg);}


.pro-t2{ width:222px; height:36px; background:#2D3037; line-height:36px; text-align:left;}
.pro-t2 .toptitle{ font-size:14px; color:#ffffff; font-weight:bold; padding-left:10px;}
.pro-t2 .en{ color:#ffffff; font-size:14px; font-family:Arial, Helvetica, sans-serif;padding-left:15px; }
.pro-bt{ width:222px; height:15px; overflow:hidden; background:url(../images/pbt_15.png);}
.pro-t2 .more { float:right; font-size:12px; margin:0px 8px 0 0;}
.pro-t2 .more a{ color:#ffffff; font-size:12px; }

.sub-pro{ width:214px; height:auto; overflow:hidden; padding-left:6px;}
.sub-pro strong{ width:178px; display:block; height:26px; line-height:26px; padding:4px 0 4px 18px; font-size:13px;   color:#333;  text-align:left;background:url(../images/p_07.png) no-repeat 0px center ; border-bottom:1px dashed #e8e8e8; margin:0 0px 0 6px; cursor:pointer;}
.sub-pro strong a{  font-size:13px;  color:#333;}
.sub-pro ul { display:none;}
.sub-pro ul li{ width:198px; float:left;text-align:left;height:28px;line-height:28px;   *height:26px;*line-height:26px;  overflow:hidden;  border-bottom:1px dashed #e8e8e8;  text-indent:3px; padding-left:10px;background:url(../images/dian_02.png) no-repeat left center ;} 
.sub-pro .list01,.sub-pro .list02 { padding-top:6px;}
.sub-pro .list01 li{ background:none;  width:170px; padding-left:26px;}
.sub-pro .list02 li{ background:none; border:none; width:80px; padding-left:4px; float:left;}
.sub-pro ul{ padding:0 6px; overflow:hidden; }
.sub-pro .porMenu ul li span{ display:block; width:85px; padding-left:5px; float:left; overflow:hidden; white-space:nowrap;}
.sub-pro ul li a:hover,.sub-pro ul .on a{ color:#ff9501;}

.sub-prooa{ width:204px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto;}
.sub-prooa strong{width:184px; display:block; height:26px; line-height:26px; padding:4px 0 4px 20px; font-size:13px;   color:#333;  text-align:left;background:url(../images/p_07.png) no-repeat 0px center ; border-bottom:1px dotted #ddd; margin:0 0px 0 6px; cursor:pointer;}
.sub-prooa strong a{ color:#333; font-size:14px; }
.sub-prooa strong a:hover,.sub-prooa strong a.on{ color:#129992; text-decoration:none;}
.sub-prooa ul li{
	display:block;
	height:28px;
	line-height:28px;
	border-bottom:#ddd dotted 1px;
	padding-left:27px;
	text-align:left;
	overflow:hidden;
	background-image: url(../images/dian_02.png);
	background-repeat: no-repeat;
	background-position: 8px;
} 
.sub-prooa ul .on a{ color:#129992;}



.i_ad_bg { width:100%; overflow:hidden; text-align:center; background:#db261f; }
.i_ad{ width:1000px; margin:0 auto;}

.sub-pro .red{ color:#990000; text-align:left; margin-left:25px;}

.pro-p{ width:700px;margin:0px 0px 0 0;display:inline;}

.pro-p2{ width:762px;*display:inline;  padding:0px 0px 0px 0px; background:#ffffff; }
.pro-p2.mt20{ margin-top:15px;}
.pro-p2.prorig{ width:720px;}
.pro-p3{ width:730px;display:inline; background-color:#ffffff;}
.pro-p4{ width:760px;display:inline;  padding:0px 0px 0px 0px;border:1px solid #cccccc;background:url(../images/ab0.jpg) no-repeat right bottom; background-color:#ffffff;}

.pss-box-i{ border-top:none; padding-bottom:10px;}
.pss-box{ width:730px; padding:0 15px; border:1px solid #ddd; border-top:none; padding-bottom:10px;}
.pss-box2{ width:730px; padding:0 15px; border:1px solid #cccccc; border-top:none; padding-bottom:20px; }
.psa-box{ width:760px; height:auto; border-top:none; overflow:hidden;  }

.psa-box ul{ list-style-image:none;width:780px;  padding-top:6px; }
.psa-box ul li{ background:#ffffff; width:220px; height:200px; margin-right:11px; margin-top:12px; margin-bottom:10px; overflow:hidden; float:left; padding:0px 0px 0 0; border:1px solid #cccccc; padding:2px;}
.psa-box ul li:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;border:1px solid #db261f; padding:2px; }
.psa-box img{ width:220px; height:166px;}
.psa-box  ul li p{ width:215px; height:40px; text-align:center
; padding:6px 2px 6px 3px; line-height:18px; overflow:hidden; ;position:relative;}
.psa-box.pages img{width:225px; height:225px; }
 .psa-box.pages ul li{ width:225px; height:280px;}
 .psa-box  ul li a{ color:#666666; }
 .psa-box  ul li a:hover{ color:2d3037;}

.psa-box.pages{  height:auto;}
.psa-box.pages ul{ padding-left:0px;}
.psa-box.pages ul li{margin-right:15px;}
.psa-box.pages ul li p{ width:225px;}

.prorig .psa-box{ width:720px;}
.prorig .pro-l-t{ width:720px;}
.prorig .pageRightTop{ width:692px; background:url(../images/pagetop2.png) no-repeat;}
.pro-p2.prorig .pss-box{width:700px; padding:0 10px;}
.prorig .news_list5 { width:690px;}
.prorig .news_list5 li{ width:330px;}
.prorig .news_list5 li .text_l{ width:225px;}
.prorig .pro-pages{}
.pro-p2.prorig{width:722px;}
.prorig .pro-pages ul li{ margin:0 8px 20px 1px; width:220px;}
.prorig .case-neirong,.prorig .xiangce,.prorig .p-neirong,.prorig .pbt{ width:698px;}
.pro-p4.prorig{width:722px;}


.pro-m.pro .pageLeft{ width:258px;}
.pro-m.pro .pro-t2{ width:260px; background:url(../images/top_04.png) no-repeat;}
.pro-m.pro .left_dh_list ul .tag .picImg .tit{ width:120px;}
.pro-m.pro .jdanli{ width:248px; height:410px; padding-left:10px}
.pro-m.pro .jdanli ul li img{ width:220px; height:166px;}
.pro-m.pro .jdanli ul li{ width:226px;}
.pro-m.pro .link-c{ width:250px;}
.pro-m.pro .link-wz{ width:230px;}

.psa-box3{ width:740px; height:auto;border-top:none; overflow:hidden; padding-left:18px; border:1px solid #cccccc; border-top:none; }

.psa-box4{ width:758px; height:auto;border-top:none; overflow:hidden; border:1px solid #cccccc; border-top:none; padding-bottom:10px; padding-top:10px; }
.psa-box2{ width:720px; height:auto;border-top:none; overflow:hidden; border-top:none; }
.psa-box2 .pro{ list-style-image:none;width:760px; padding-top:18px; }
.psa-box2 .pro li{ width:228px; height:203px; margin-bottom:12px; overflow:hidden; float:left; padding:3px 19px 0 0; background:url(../images/p_18.png) no-repeat left top;}
.psa-box2 .pro li img{ width:224px; height:160px;}
.psa-box2 .pro li img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:0.6; }
.psa-box2 .pro li p{ width:211px; height:32px; padding:0 5px 0 8px; line-height:32px; overflow:hidden; text-align:center;}
.psa-box2 .pro li:hover{background:url(../images/p_19.png) no-repeat top;}

.psa-box03{ width:740px; height:auto;border-top:none; overflow:hidden; padding-left:18px; border:1px solid #cccccc; border-top:none; padding-bottom:20px; }

.n-t0{ width:700px; height:36px; background:url(../images/linebg_03.png) no-repeat 80%  center;}

.n-t0 .more{ float:right;margin:10px 10px 0 0px; }
.n-t0 .more a{  color:#999999;}
.n-t0 ul { list-style-image:none;}
.n-t0 ul li{CURSOR: pointer; width:120px; height:36px; line-height:36px; margin-right:3px; text-align:center; float:left; display:inline;color:#ffffff; font-weight:bold; font-size:16px; background:#666666; }
.n-t0 .on{ color:#fff;font-weight:bold; background:#db261f; font-size:16px;}
.n-t0 .anniu a{ color:#fff;font-weight:bold;font-size:14px;}
.n-t0 .toptitle{ height:18px; line-height:18px; margin:8px 0 0 10px; font-size:14px; font-weight:bold; color:#1c6dd6; padding-left:10px; display:block; float:left;background:url(../images/p_09.png) no-repeat 0 2px ;}



.i_jies_top{ width:100%; height:173px;background:url(../images/e_02.png) no-repeat center 0px ;}
.i_jies{ width:1000px; height:764px; overflow:hidden; margin:0px auto; background:#ffffff;}
.i_jies_left{ float:left; width:640px; background:#ffffff;}
.i_jies_right{ float:left; width:340px; height:766px; background:#f1f1f1;  }
.i_jies_left .le{ float:left; margin-left:15px; width:68px; height:711px;background:url(../images/e_07.jpg) no-repeat center 0px ;}
.i_jies_left .rig{ float:left; width:490px; text-align:left; padding-left:10px; padding-top:10px;}
.i_jies_left .rig .txt{ font-family:'微软雅黑';  font-weight:600; font-size:16px; line-height:20px; padding:10px 0px; display:block; width:400px;}
.i_jies_left .rig .line{ border-bottom:1px dashed #cccccc; padding:2px 0; line-height:30px;}


.youshi{ width:100%; height:1210px;background:url(../images/y_bg_19.png) no-repeat center 0px ; padding-top:180px;}
.youshiBox{ width:1000px; margin:0 auto;}
.youshiBox .list{ width:436px; text-align:left;}
.youshiBox .list .tit{ padding:30px 0 0 90px; font-size:17px; font-weight:bold; color:#DB261F; line-height:24px; width:350px; height:63px;background:url(../images/y_03.png) no-repeat 0px 0px ;}
.youshiBox .list .txt{ line-height:24px; padding-left:20px;background:url(../images/y_07.png) no-repeat 0px 2px ; margin:10px 0 0 8px;}
.youshiBox .list .tit2{ padding:20px 0 0 90px; font-size:17px; font-weight:bold; color:#DB261F; line-height:24px; width:350px; height:73px;background:url(../images/y_20.png) no-repeat 0px 0px ;}
.youshiBox .list .tit3{ padding:20px 0 0 90px; font-size:17px; font-weight:bold; color:#DB261F; line-height:24px; width:350px; height:73px;background:url(../images/y_06.png) no-repeat 0px 0px ;}
.youshiBox .list .tit4{padding:20px 0 0 90px; font-size:17px; font-weight:bold; color:#DB261F; line-height:24px; width:320px; height:73px;background:url(../images/y_24.png) no-repeat 0px 0px ;}


.i_why{ width:1000px; height:73px;background:url(../images/p_03.png) no-repeat center 0px ;}
.i_pk{ position:relative;}
.i_pk_le{ float:left; width:673px; height:417px;}
.i_pk_le img{width:673px; height:417px;}
.i_pk_rig{ float:right;width:307;height:330; margin:45px 0 0 0;}
.i_pk_rig img{width:307;height:330;}
.pk_icon{ width:152px; height:173px; position:absolute;background:url(../images/p_06.png) no-repeat ; z-index:99; top:25%; left:620px;}


.bg1{ width:100%;background:url(../images/bg1.jpg) no-repeat center; height:476px; }
.bg1 .text{ font-family:'微软雅黑'; font-size:14px; line-height:35px; width:420px; padding-top:200px; text-align:left; float:left;}
.bg1  .video{ width:363px; height:253px; float:right; padding:140px 58px 0 0;}
.bg2{ width:1000px; height:575px; margin:20px auto 0 auto;background:url(../images/bg2.jpg) no-repeat center; }
.bg2 .cont{ padding:132px 0 0 465px; text-align:left; font-size:14px;}
.bg2 .cont .tit1{ font-size:18px; font-weight:600;font-family:'微软雅黑'; height:20px; line-height:20px;}
.bg2 .cont .con1{ padding:18px 0 0 115px;}
.bg2 .cont .con1 p{ padding-bottom:42px; line-height:100%;}
.bg2 .cont .tit2{ font-size:18px; height:20px; font-weight:600;font-family:'微软雅黑';line-height:20px; margin-top:35px; color:#666666;}
.bg2 .cont .con2{padding:25px 0 0 20px;padding:20px 0 0 20px\0; *padding:20px 0 0 20px; height:20px;}
.bg2 .cont .con2 p{ padding-bottom:21px;padding-bottom:22px\0; *padding-bottom:22px;height:20px;}



.reason{  width:100%;height:630px;background:url(../images/xz.jpg) no-repeat left top; position:relative;}
.reason .cont{ width:502px; float:right;}
.reason .cont ul li{background:url(../images/xz_11.png) no-repeat left top; text-align:left; padding-left:50px; font-size:14px; line-height:24px; padding-top:13px; padding-bottom:20px;}


.i_ad2_bg{ background:#db261f; width:100%;}
.i_ad2{ width:1000px; margin:0 auto;}


.cooperateTop{ width:100%; height:35px; border-bottom:1px solid #cccccc; margin-top:30px;}
.cooperateTop span{ width:366px; height:69px; display:inline-block;background:url(../images/h_11.png) no-repeat;}
.cooperateBg{ width:100%; height:314px; margin:130px 0 0 0; background:#f0f0f0;position:relative;}
.cooperate{ width:1000px;margin-right:auto; margin-left:auto; overflow:hidden; position:relative; margin-top:-374px;}
.cooperate ul{ width:1000px;}
.cooperate ul li{ float:left; width:230px; height:364px; margin-right:12px; background:#ffffff; padding:3px; border-bottom:4px solid #dbd8d3; text-align:left; }
.cooperate ul li img{ width:230px; height:160px;}
.cooperate ul li .tit{ font-size:14px; font-weight:bold; color:#000000; width:220px; height:26px; line-height:26px; overflow:hidden; padding:0 5px;}
.cooperate ul li .con{ line-height:24px;width:220px; height:146px; overflow:hidden; color:#666666; padding:0 5px;}
.cooperate ul li .more{ color:#DB261F; padding:0 5px;}
.cooperate ul li .more a{ color:#DB261F;}
.cooperateBox{width:100%; }

.liucheng{ width:1000px; height:154px; margin:20px auto;background:url(../images/liuc_18.png) no-repeat; }

/*感言*/
.ganyan{ width:100%; height:800px;background:url(../images/gy_02.jpg) no-repeat center top;}
.gyList{ width:586px; float:left; padding:150px 0 0 15px;}
.gyList ul li{ width:586px; height:184px; overflow:hidden;background:url(../images/gy_07.png) repeat-x; text-align:left;}
.gyList ul li img{ float:left; margin:15px 0 0 10px;}

.gyList ul li h2{ float:left;width:400px; font-size:14px; margin:30px 0 0 10px;}
.gyList ul li p{ float:left; width:400px; height:96px; overflow:hidden; color:#666666; line-height:24px; margin:10px 0 0 10px;}
.gyList ul li p a{ color:2d3037;}
.seemore{ text-align:right; margin-top:20px; margin-right:10px;}
.seemore a{ color:2d3037;}

/*客户见证*/
.customer_t{ width:1000px; margin:20px auto 0px auto; height:34px; background:url(../images/p_02.png) repeat-x;border:1px solid #cccccc; border-bottom:none;}
.customer_t .tit{width:120px; height:36px; line-height:36px; float:left;font-size:16px; font-weight:bold;color:#ffffff;  display:block; float:left;background:url(../images/n_03.png) no-repeat ; position:relative; margin:-1px 0 0 -1px;}
.customer_t .more{color:#999999; float:right; margin:10px 15px 0 0;}
.customer_box{width:960px;margin:0px auto; background:#ffffff; border:1px solid #cccccc; padding:0 10px; }
.customer_le{ float:left; width:418px; height:540px; overflow:hidden;}
.customer_le_pic{padding:10px 0px 0px 0px;}
.customer_le_pic img{ width:412px; height:308px; padding:2px;border:1px solid #cccccc;}
.customer_le_pic img:hover{filter:alpha(opacity=60);-moz-opacity:.5;opacity:0.5; border:1px solid #5b9103;}
.customer_le_tit{ font-size:14px; font-weight:bold; color:#333333; padding:8px 0px; width:400px;}
.customer_le_con{ text-align:left; height:170px; overflow:hidden; font-size:13px; line-height:24px; color:#666666; padding:0px 5px;}
.customer_le_con .more{ color:#b60101; float:right;}
.customer_rig{float:left; width:542px;  height:572px;}
.customer_rig ul{ width:620px;}
.customer_rig ul li{ float:left; width:172px; padding:10px 0px 0px 8px;}
.customer_rig ul li img{ width:168px; height:124px; padding:2px;border:1px solid #cccccc;}
.customer_rig ul li img:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; border:1px solid #5b9103;  padding:2px;}
.customer_rig ul li p{ color:#333333; line-height:18px; width:170px; overflow:hidden;}
.customer_rig ul li .tit{ height:18px; font-weight:bold; padding:3px 0px;}
.customer_rig ul li .info{ height:36px; text-align:left; margin-top:0px;}
.customer_rig ul{ position:relative; z-index:100;}
.picrig{ float:right; position:relative; margin-right:-10px; margin-top:-25px; z-index:98;}

/*新闻*/
.boxBg{width:1000px; height:500px; overflow:hidden; padding:0 4px;}
.i_news{ width:516px; height:420px; float:left; background:#ffffff; }
.i_news-box{ height:460px; *height:450px;}
.new-t .more{float:right;  margin:0px 10px 0 0;}
.new-t .more a{ color:#999999;}
.new-t{width:516px;height:46px;line-height:46px;  background:url(../images/n_03.png) no-repeat; }
.new-t ul li{ width:90px; height:36px; float:left;font-size:16px; font-weight:bold; color:#333333;cursor:pointer;}
.new-t ul .on{color:#52a61a;  display:block; float:left;}
.news-pic{  padding:15px 10px 0 0px;width:525px; height:130px; text-align:left;}
.news-pic img{ width:174px; height:120px; float:left; padding:2px; border:1px solid #ccc;}
.news-pic .tit{ width:330px; height:25px;  overflow:hidden;  line-height:25px; font-size:14px;  font-weight:bold;  color:#000;}
.news-pic .text{ width:330px; height:112px; margin-top:5px;  overflow:hidden;  font-size:13px; line-height:24px; float:left; color:#666666;}
.i_news .news-pic  .more{ color:#6b9f16; margin-right:10px; }

.new-t .news-pic h3 a{ color:#000;}

.news_list{width:495px;height:210px; *height:220px;padding:0px 15px 0 0px;padding-top:0px; overflow:hidden; }
.news_list li{ width:495px;background-image: url(../images/dian_02.png);background-repeat: no-repeat;background-position: left; height:34px; line-height:34px;  *height:35px; *line-height:35px;float:left; display:inline; margin-left:0px; padding-left:15px; border-bottom:1px dashed #CECECE;}
.text_r{float:right; font-style: normal;font-weight: normal;color: #333; padding-right:6px; width:76px; text-align:right;}
.text_l{float:left;text-align:left; width:350px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.n-jg{ margin-top:8px;}
.nl{ margin-left:35px;}


.i_questions_box{float:right;padding-bottom:10px; background:#ffffff;}
.i_questions{ width:340px; height:534px; overflow:hidden; float:right; background-color:#ffffff;  }
.i_questions_top .more{float:right; margin:15px 10px 0 0;}
.i_questions_top .more a{ color:#ffffff;}
.i_questions_top{width:340px;height:46px;  background:url(../images/q_04.png) no-repeat;}
.i_questions_top .tit{}


.i_questions_list{ text-align:left; height:500px; overflow:hidden; padding:0px 0px;  }
.i_questions_list ul li{width:320px; border-bottom:1px dashed #cccccc; padding:9px 0px;line-height:24px; margin:0 10px; }
.i_questions_list ul li  p{ font-size:13px;}
.i_questions_list ul li .tit{ width:320px;background:url(../images/i_cj.png) no-repeat -3px -4px; text-indent:28px; height:28px; line-height:28px; overflow:hidden;}
.i_questions_list ul li .cont{ color:#666666; width:320px;background:url(../images/i_cj.png) no-repeat -3px -30px; text-indent:28px;height:72px; overflow:hidden; padding-top:6px; }
.i_questions_list ul li .tit a{ color:#333333;}
.i_questions_list ul li .tit a:hover{ color:#129992;}
.i_questions_list.page{ width:730px; height:auto; }
.i_questions_list.page ul li{ width:720px;}
.i_questions_list.page ul li .tit{ width:auto;}
.i_questions_list.page ul li .cont{ width:auto;height:auto;}



.i_about{ }
.i_about .top{ margin:30px auto 0 auto; width:76px; height:31px;background:url(../images/about_21.png) no-repeat center center; position:relative; z-index:99; }

.i_about_bg{ background:url(../images/a_line_01.png) repeat-x; }
.i_about_box{ width:1000px; height:244px; margin:0px auto; position:relative;}
.i_about_box .top{width:550px; padding-top:35px;}
.i_about_txt{ width:550px; color:#ffffff; height:96px; overflow:hidden; line-height:24px; text-align:left;}
.i_about_txt2{ padding:10px;color:#ffffff; text-align:left; font-weight:bold;}
.i_about_txt2 a{ display:inline-block; padding:5px 6px; background:#fece00; color:#ffffff; margin-left:10px;}
.i_about_rig{ float:right; width:570px; text-align:left;}
.i_about_rig .text{ text-align:left; line-height:24px; color:#CCD0D3;}


.i_about_rig .more a{ display:block; color:#ffffff; background:#db261f;height:28px; width:90px; text-align:center; line-height:28px;}

.i_about_sp{ position:relative; margin-top:0px;float:right; padding:18px 18px 15px 88px; width:306px; height:208px;background:url(../images/about_11.png) no-repeat;}

.i_case{ width:620px; margin-top:50px; float:left;background: url(../images/c_12.png) no-repeat right 37px}
.i_case .top{ height:37px; width:570px;background: url(../images/c_07.png) no-repeat}
.i_case .top a{ float:right; color:#888888; margin-top:8px;}
.i_case ul li{ height:144px; text-align:left; padding:20px 0px;background: url(../images/case_libg_19.png) no-repeat left bottom;}
.i_case ul li img{ width:198px; height:144px; float:left;}
.i_case ul li p{ float:left; width:360px; padding-left:20px;}
.i_case ul li .tit{ font-family:'微软雅黑'; font-size:15px; font-weight:bold;}
.i_case ul li .cont{ line-height:25px; color:#666666; height:100px; overflow:hidden; margin-top:5px;}
.i_case ul li .more{margin-top:5px;}
.i_case ul li .more a{color:#2D3037;}



.i_honor{ float:right; width:340px;margin-top:50px; }

.i_honor .top{height:37px;background: url(../images/c_09.png) no-repeat}
.i_honor .top a{ float:right; color:#888888; margin-top:8px;}
.i_honor_cont{ width:340px; overflow:hidden; padding:15px 0px;}
.i_honor_cont ul li{ float:left; width:160px; height:180px; margin-right:20px; }
.i_honor_cont ul li img{ padding:2px; width:154px; height:174px; border:1px solid #dddddd;}


.i_customer{ float:right; width:340px;margin-top:20px;}
.i_customer .top{height:37px;background: url(../images/c_16.png) no-repeat}
.i_customer .top a{ float:right; color:#888888; margin-top:8px;}
.i_customer .list{width:340px; overflow:hidden; padding:0px 0px;}
.i_customer .list ul{ width:370px;}
.i_customer .list ul li{ float:left; margin:10px 16px 0 0;}
.i_customer .list ul li img{ width:160px; height:80px; border:1px solid #e0e0e2;}
.i_customer .list ul li img:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}





.arrow{ width:50px; height:55px; margin:0 auto;background:url(../images/arrow_18.png) no-repeat;}
.lineBg{ width:100%; height:55px;background:url(../images/l_21.png) repeat-x 0px center;}


.gdDivBg{ height:260px; width:100%; background:#f1f1f1; position:relative;}
.gdDivLe{ width:694px; height:290px; position:relative; background:#ffffff url(../images/line_37.png) no-repeat center 225px;float:left; margin-top:-345px;}
.gdDivRig{ width:286px; height:324px;position:relative; background:#db261f; float:right; margin-top:-380px;}



.gd-list2{ width:auto; height:230px; overflow:hidden; margin-left:auto; margin-right:auto;}
.gd-list2 ul{ list-style-image:none; display:block; padding-top:15px;}

.gd-list2 ul li{ width:208px; height:185px; background:#f9f9f9; overflow:hidden; float:left; margin-right:16px; margin-left:3px;  }
.gd-list2 ul li img{ width:208px; height:150px;}
.gd-list2 p{ width:208px; height:24px; line-height:24px; padding-top:2px; text-align:center;}
.gun_left2{width:28px; height:22px;display:inline-block;  cursor:pointer; margin-bottom:15px; }
.gun_left2 a{ display:inline-block; cursor:pointer;}
.gun_right2{width:28px; height:22px; display:inline-block; cursor:pointer; margin-bottom:15px;}
.gun_right2 a{ display:inline-block; cursor:pointer;}


.honor-t{ height:35px; line-height:35px; text-align:left;}
.honor-t .toptitle{ font-size:14px; font-weight:bold; color:#ffffff;margin-left:20px; }
.honor-t .en{ font-family:Impact; font-size:14px; margin-left:10px; color:#ffffff;}
.honor-t .more{ float:right; margin-right:10px;}
.honor-t .more a{color:#ffffff; font-family:Verdana, Geneva, sans-serif;}
.honor-list4{ width:160px; height:230px; overflow:hidden; margin-left:55px; margin-right:auto;}
.honor-list4 ul{ list-style-image:none; padding-top:10px;}
.honor-list4 ul li{ width:160px; height:206px; overflow:hidden; float:left; margin-left:5px; margin-right:5px;  }
.honor-list4 ul li img{ width:160px; height:206px;}
.honor-list4 p{ width:160px; height:24px; line-height:24px; padding-top:2px; text-align:center;}
.gun_left4{width:28px; height:22px;display:inline-block;  cursor:pointer; margin-bottom:15px; }
.gun_left4 a{ display:inline-block; cursor:pointer;}
.gun_right4{width:28px; height:22px; display:inline-block; cursor:pointer; margin-bottom:15px;}
.gun_right4 a{ display:inline-block; cursor:pointer;}


/*首页在线留言*/
.i_liuyan{ border:1px solid #e3e3e3; padding:15px 15px 15px 15px; text-align:left;}
.picBg{ float:left; height:400px; width:486px;background:url(../images/n_09.jpg) no-repeat}
.formTable{ float:right; width:460px;}
.formTable h2{ font-family:'微软雅黑'; font-size:24px; font-weight:500; line-height:35px;color:#52a61a;  }
.formTable .tips{ color:#999999;}
.formList{ overflow:hidden;}
.formList label{ display:block; float:left; height:36px; width:80px; text-align:center; line-height:36px; color:#666666; background:#eaeaea; border:1px solid #d8d8d8; border-right:none; font-size:14px; font-weight:bold;}
.formList .textBox{ width:365px; padding-left:5px; height:34px; border:1px solid #d8d8d8; border-left:none;}
.formList .textBox2{ width:445px;  height:80px; border:1px solid #d8d8d8; }


.linkBg{ width:100%; height:66px;background:url(../images/link_03.png) repeat-x;}
.i_link{ width:850px;height:26px; margin:0 auto;background:url(../images/link_06.png) no-repeat left center; padding-left:150px; text-align:left; padding-top:20px; padding-bottom:20px;}
.i_link a{ margin:0 15px 0 5px; color:#cccccc; line-height:26px;}
.i_link a:hover{ color:#52a61a;}

.footerBg{ width:100%; padding:50px 0px; background:#2D3037;}
.footer{ width:1000px; margin:0 auto; color:#ffffff;}
.footerLeft{ width:350px; height:139px; float:left; padding-left:25px; text-align:left;background:url(../images/footbt_11.png) no-repeat left top;}
.footerLeft p{ line-height:24px;}
.footerLeft .wx{ float:left; margin-top:77px; margin-left:10px; line-height:18px;}
.footer a{ color:#ffffff;}

.footerRight{ width:600px; float:left; padding-left:20px;}
.footerRight ul{ width:140px;height:139px;   float:left;background:url(../images/footbt_11.png) no-repeat left top;}
.footerRight ul li{ padding-left:25px; text-align:left; line-height:24px; height:26px;}



/*内页*/
.location{ float:right; margin:12px 15px 0 0; }
.pro-l-t-i{width:742px; height:40px;}
.pro-l-t{width:760px; height:42px; padding:0px 0px 0px 0px; border:1px solid #cccccc; border-bottom:none;}
.pageRightTop{ width:730px; height:40px; border-bottom:3px solid #2D3037; margin:0 15px; }
.pageRightTop .tit{  height:40px; line-height:40px; border-bottom:3px solid #ff9501; float:left;  font-size:16px; color:#2D3037; font-weight:bold; }
.pageRightTop .tit .en{ color:#999999; font-size:14px; font-weight:normal;  font-family:Geneva, Arial, Helvetica, sans-serif; margin-left:10px;}
.pageLeft{ width:220px;  background:#ffffff;   border:1px solid #dddddd;border-top:none; }
.left_dh_list{ padding:6px 0 10px 0px; background:#ffffff;}

.left_dh_list ul li{ line-height:24px; height:24px; margin:0px 8px; padding:5px 0px 5px 12px; overflow:hidden; text-align:left; background:url(../images/dian002.gif) no-repeat 0px 10px; border-bottom:1px dotted #dddddd;}
.aboutList ul li{ height:26px; line-height:26px; padding:5px 0; text-indent:20px; text-align:left; color:#333; font-size:14px; margin:0 5px; border-bottom:1px dotted #dddddd;}
.left_dh_list ul .newli { background:none; padding-left:0px;}
.left_dh_list ul .newli .numRed,.left_dh_list ul .newli .numGrey{ float:left; display:block; background:none; width:18px; height:14px;  background:#2D3037; text-align:center; line-height:14px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin:5px 5px 0 0 }
.left_dh_list ul .newli .numGrey{ background:#666;}


.left_dh_list ul .tag{ height:auto;background:none; padding-left:0px;}
.left_dh_list ul .tag .title { height:20px; line-height:20px; overflow:hidden;}
.left_dh_list ul .tag .num{ float:left; display:block; background:none; width:18px; height:14px;  background:#ffffff; text-align:center; line-height:14px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#129992; margin:5px 5px 0 0;  }
.left_dh_list ul .tag .num.on{ height:14px;  background:#2D3037;color:#ffffff; margin-top:0px;  }



.left_dh_list ul .tag .picImg img{ width:75px; height:75px; float:left; padding:1px; border:1px solid #cccccc;}
.left_dh_list ul .tag .picImg .tit{ width:90px; float:left; padding-left:8px; line-height:20px; height:80px; overflow:hidden;}


.aboutList{ padding-bottom:10px; }
.aboutList ul .on,.aboutList ul .on a{ color:#129992; font-weight:bold;}
.link-wz{width:200px;height:auto;padding-top:0px; overflow:hidden; padding-top:0px; text-align:left;}

.link-bx{width:214px; height:auto; overflow:hidden; }
.link-c{ width:212px; height:auto; background-color:#ffffff; overflow:hidden; border-top:none; padding:0px 0px 6px 0px;}
.link-wz{width:190px;height:auto;padding-top:0px; overflow:hidden; padding-top:0px; padding:10px; line-height:24px; color:#666666;}

.case-neirong{ width:720px; height:auto; overflow:hidden;  background:#fff; padding:16px 0px 0px 0px; line-height:26px; text-align:left;}
.case-neirong p{ margin-bottom:10px;}
.case-neirongxz{ width:712px; height:auto; overflow:hidden;  background:#fff; padding:6px 0px 14px 0px; line-height:26px; text-align:left;}
.case-neirong01{ width:720px; height:auto; overflow:hidden;  background:#fff; padding:8px 0px 0px 0px; line-height:26px; text-align:left;}
.case-neirong01 p{ margin-bottom:10px;}

.xiangce{ width:732px; height:24px; color:#666666; font-size:14px; margin-top:22px;  background:url(../images/heng04.gif); line-height:24px; text-align:left;}
.xiangce01{ width:732px; height:24px; color:#666666; font-size:14px; margin-top:4px;  background:url(../images/heng04.gif); line-height:24px; text-align:left;}
.pic-list{ width:732px; height:auto; overflow:hidden;margin-top:10px;}
.pic-list ul{ list-style-image:none; width:781px;}
.pic-list ul li{ width:226px; height:212px; float:left; margin-right:15px; padding-left:2px; overflow:hidden; margin-bottom:12px; padding:3ppx; border:1px dotted #ccc;}
.pic-list img{ width:220px; height:172px; float:left; padding:3px; }
.pic-list img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:0.6;padding:3px; }
.pic-list p{ width:224px; height:24px; line-height:24px; padding-top:4px; text-align:center;float:left;}
.videoList { width:732px; overflow:hidden;}
.videoList ul{ width:800px;}
.videoList ul li{ float:left; padding-right:4px; padding-top:10px;}
.videoList .vid{ width:350px; height:244px; padding:7px 7px 23px 7px;background:url(../images/v_bg.png) no-repeat;}
.videoList { font-size:14px;}



.honor-list5{ width:164px; height:255px; overflow:hidden; margin-left:auto; margin-right:auto;}
.honor-list5 ul{ list-style-image:none; padding-top:10px;}
.honor-list5 ul li{ width:160px; height:255px; overflow:hidden; float:left; margin-left:5px; margin-right:5px;  }
.honor-list5 ul li img{ width:160px; height:206px;}
.honor-list5 p{ width:154px; height:24px; line-height:24px; overflow:hidden; padding-top:2px; text-align:center;}
.gun_left5{width:28px; height:22px;display:inline-block;  cursor:pointer; margin-bottom:15px; }
.gun_left5 a{ display:inline-block; cursor:pointer;}
.gun_right5{width:28px; height:22px; display:inline-block; cursor:pointer; margin-bottom:15px;}
.gun_right5 a{ display:inline-block; cursor:pointer;}



.contact{ width:712px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:4px; padding-left:10px; line-height:24px; text-align:left;}
.contact_box{line-height:26px; padding-left:20px; font-size:14px; padding-bottom:20px; }



.interflowPic{width:730px;  padding:10px 0 0px 0;}
.interflowPic li{ display:block; width:166px; margin:10px 8px 10px 7px; float:left; list-style:none;}
.interflowPic li img{ width:160px; height:206px; border:#CCC solid 1px; padding:2px; cursor:pointer;}
.interflowPic li span{ width:160px; display:block; text-align:center; padding-top:8px; height:22px; line-height:22px; overflow:hidden; }


.products01{ width:726px; height:auto; overflow:hidden; padding-bottom:16px; border-bottom:1px dotted #ccc; margin-bottom:4px; padding-top:16px; text-align:left;}
.products01 img{float:left; width:224px; height:163px; padding:3px; border:1px solid #ccc;}
.products01 a:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.products01 h2{float:left; width:470px;height:auto;line-height:28px; font-size:14px; color:#333;overflow:hidden;text-overflow:ellipsis; padding-left:20px;}
.products01 p{float:left; width:470px;height:124px;line-height:24px; font-size:13px; color:#666666;overflow:hidden;text-overflow:ellipsis; padding-left:20px; overflow:hidden; text-align:left;}
a.viewDetails{ color:#129992;}



.news-pic01{ width:730px; height:130px; margin-bottom:0px; padding-top:18px; text-align:left;}
.news-pic01 img{ width:174px; height:120px; float:left; padding:2px; border:1px solid #ccc;}
.news-pic01 span{ width:515px; height:24px; overflow:hidden; padding-left:12px; line-height:24px; float:left; color:#333333;white-space:nowrap;text-overflow:ellipsis; font-size:13px; display:block; font-weight:bold;}
.news-pic01 p{ width:535px; height:104px; overflow:hidden; padding-left:12px; line-height:25px; float:left; color:#666666; font-size:13px;}

.news_list02{width:730px;height:auto;padding-top:0px; overflow:hidden;}
.news_list02 li{ width:721px;background-image: url(../images/dian002.gif);background-repeat: no-repeat;background-position: left;height:40px; line-height:40px; float:left; display:inline; margin-left:0px; padding-left:15px; border-bottom:1px dashed #CECECE;}
.text_ro{float:right;font-size: 13px;font-style: normal;font-weight: normal;color: #666; padding-right:6px; width:80px; text-align:center; }
.text_lo{float:left;text-align:left; height:40px; line-height:40px; width:610px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.news-t{ width:220px; height:80px; background:url(../images/news.gif); text-align:center;}

.wenti-list04{width:200px;height:auto;padding-top:0px; overflow:hidden; padding-top:0px;}
.wenti-list04 li{ width:196px;background-image: url(../images/dian002.gif);background-repeat: no-repeat;background-position: left;height:28px; line-height:28px; float:left; display:inline; margin-left:0px; text-indent:15px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; border-bottom:1px dashed #ccc;}


.news-neirong{ width:720px; height:auto; overflow:hidden; padding:12px 0px 20px 0px; text-align:left; }

.news-box{ width:710px; height:auto;padding-top:17px; }

.biaoti01{width:710px; height:24px; line-height:24px;margin-top:8px;}
.biaoti01 h1{font-size:16px; color:#333;font-weight:bold; text-align:center; }
.riqi{width:710px; height:24px; line-height:24px; text-align:center;}
.zhaiyao{ width:690px; height:auto; overflow:hidden; padding:10px 10px 14px 10px; font-size:12px; color:#666; line-height:20px; background:#F3F3F3; margin-bottom:12px; margin-top:6px; }
.news-con{width:710px; height:auto; text-align:left; padding-bottom:10px;  font-size:14px; line-height:28px; color:#333;text-indent:24px;}
.news-con p{ margin-bottom:20px;}
.news-con a{color:#129992;}
.back{ width:710px; height:auto; line-height:30px; text-align:left;  border-top:1px solid #ccc; margin-top:8px; padding-top:10px; padding-bottom:10px; overflow:hidden;}


.xiantiao{ width:730px; height:16px; background:url(../images/hh_07.png) no-repeat; margin-left:15px;}
.pro_txt{ padding:15px; text-align:left; font-size:14px; line-height:28px; }
.font_de{ color:#129992;}
.text001{ font-size:26px; text-align:right;}
.text002{ text-align:right;font-size:26px; }
.text002 a{ display:inline-block; padding:20px 20px; color:#ffffff; background:#ff9501;}


.jdanli{ width:196px;height:220px; overflow:hidden; margin-left:auto; margin-right:auto;  margin-bottom:10px;}

.jdanli ul li{ width:186px; height:240px; line-height:22px; font-size:13px; font-weight:bold; text-align:center; margin-right:5px; margin-left:5px; float:left;  }

.jdanli ul li p{ margin-bottom:8px;line-height:24px; height:24px; overflow:hidden;}
.jdanli ul li img{ padding:2px; border:1px solid #ccc; width:180px; height:180px;}
.jdanli-list p{ width:166px; height:24px; line-height:24px; padding-top:0px;  text-align:center;}
.jdanli.anli{height:350px;}
.jdanli.anli  ul li img{ height:134px;}


.pro-neirong{ width:720px; height:auto; overflow:hidden; padding:20px 0px 20px 0px; }
.pro-neirong{ width:720px; height:auto; overflow:hidden; padding:20px 0px 20px 0px; }
.pt_box{ width:720px; height:386px; padding-top:8px; text-align:left;}
.pt_l{ width:300px; height:376px; overflow:hidden; float:left; padding:10px 0px 0px 0px;}
.pt_r{ width:420px; height:386px; overflow:hidden; float:right;}

.pro-pic{ width:280px; padding: 5px; height:280px; border:1px solid #ccc;}
.ca-right01{ width:410px; height:34px; float:right; line-height:34px; border-bottom:1px dotted #ccc;overflow:hidden; margin-bottom:6px; padding-top:6px;}
.ca-right02{ width:410px; height:203px; float:right; line-height:25px; font-size:13px; color:#333; overflow:hidden; }
.ca-right03{ width:418px; height:auto; float:right; line-height:26px; padding-top:0px; }
.ca-right03 img{ cursor:pointer;}
.ca-right03.f_le{ float:left;}
.ca-right04{ width:410px; height:40px; float:right; line-height:40px; font-size:13px; color:#333;  border-top:1px solid #ccc;}
.ca-right05{ width:712px; height:40px; float:left; line-height:40px; font-size:13px; color:#333;  border-top:1px solid #ccc; padding-top:20px; padding-bottom:20px;}


.pbt{ width:720px; height:34px; background:url(../images/h05.jpg) no-repeat; margin-bottom:4px; float:left; }

.pbt-tit{ width:122px; height:32px;  line-height:32px; padding-top:2px; font-size:14px; font-weight:bold; color:#666666; float:left; }
.pbt-wz{ width:540px; height:34px; float:left; padding-top:0px;}
.pbt-wz ul{ list-style-image:none;}
.pbt-wz ul li{ width:132px; height:34px;line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#333; float:left; margin-right:2px; overflow:hidden;  background:url(../images/bq02.jpg) no-repeat;}
.pbt-wz .anniu{ CURSOR: pointer;color:#003D99;font-weight:bold; background:url(../images/bq01.jpg) no-repeat;font-size:14px;}
.pbt-wz .anniu a{ color:#003D99;font-weight:bold;font-size:14px;}
.pbt-wz  a:hover {width:132px; background:url(../images/bq01.jpg) no-repeat; float: left; height:34px; color: #003D99; font-weight:bold; font-size:14px;}

.pbt-nav{ width:250px; height:34px; line-height:34px; float:right; padding-right:6px; overflow:hidden;}
.haoma{font-size:15px; color:#D81A00;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.p-neirong{ width:720px; height:auto; overflow:hidden; text-align:left; padding-top:4px; font-size:14px; color:#333; line-height:28px; text-indent:0px;}
.p-neirong p{ margin-bottom:20px;}

.liuyan{ width:760px; height:320px; overflow:hidden; text-align:left; color:#666666; padding:0px 0px;  border-top:none; margin-left:15px; }
.wbk{ width:200px; height:24px; line-height:24px; border:1px solid #ccc; background:#fff;}
.wbk01{ width:300px; height:80px; line-height:20px; border:1px solid #ccc; background:#fff;}
.button{ width:145px; height:43px; background:url(../images/an.png) no-repeat; border:0;}
.poo-l-t{width:740px;height:33px;line-height:33px;padding-left:0px; border-bottom:3px solid #c2c2c2; }
.poobt{ width:auto; height:32px; line-height:32px; float:left; border-bottom:4px solid #0E77C4; padding-right:18px; padding-left:6px;}


.brandList{ overflow:hidden; width:730px;}
.brandList ul{ width:750px; padding-top:15px;}
.brandList ul li{ float:left;width:174px; padding:0px 11px 10px 0;}
.brandList ul li span{ display:block; padding-top:6px; height:22px; line-height:22px; overflow:hidden;}
.brandList ul li img{ width:168px; height:90px; padding:2px; border:1px solid #cccccc;}
.brandList ul li img:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}




.news_list5{width:730px; padding:8px 0 2px 0px;padding-top:0px; overflow:hidden; }
.news_list5 ul{ width:770px;}
.news_list5 li{ width:347px;background-image: url(../images/dian002.gif);background-repeat: no-repeat;background-position: left; height:36px; line-height:36px; float:left; display:inline; margin-left:0px; padding-left:13px; margin-right:15px; border-bottom:1px dashed #CECECE;}
.news_list5 li .text_r{float:right; font-style: normal;font-weight: normal;color: #333; padding-right:6px; width:80px; text-align:right;}
.news_list5 li .text_l{float:left;text-align:left; width:245px;height:36px; line-height:36px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}



.news-neirong{ width:730px; height:auto; overflow:hidden; padding:12px 0px 20px 0px; text-align:left; }
.news-neirong01{ width:730px; height:auto; overflow:hidden; padding:0px 0px 20px 0px; text-align:left;}
.news-box{ width:730px; height:auto;padding-top:17px; }

.biaoti01{width:730px; height:24px; line-height:24px;margin-top:8px;}
.biaoti01 h1{font-size:16px; color:#333;font-weight:bold; text-align:center; }
.riqi{width:730px; height:24px; line-height:24px; text-align:center;}
.zhaiyao{ width:710px; height:auto; overflow:hidden; padding:10px 10px 14px 10px; font-size:12px; color:#666; line-height:20px; background:#F3F3F3; margin-bottom:12px; margin-top:6px; }
.news-con{width:730px; height:auto; text-align:left; padding-bottom:10px;  font-size:14px; line-height:28px; color:#333;text-indent:24px;}
.news-con p{ margin-bottom:20px;}
.back{ width:720px; height:auto; line-height:30px; text-align:left; padding-right:30px; border-top:1px solid #ccc; margin-top:8px; padding-top:10px; padding-bottom:10px; overflow:hidden;}


.left_all{ width:34px; height:128px; float:left; padding-left:20px; padding-top:130px;}
.right_all{ width:34px; height:128x; float:right; padding-right:20px; padding-top:130px;}
.case-show{ width:720px; height:auto; padding-bottom:10px; overflow:hidden; margin-top:10px;}
.case-show strong{ display:block; height:35px; line-height:35px; font-size:20px; text-align:center; padding:10px 0;}

.gun-case{ width:600px; height:430px; float:left; overflow:hidden;}
.gun-case li{width:570px; height:430px; display:block; float:left;padding-left:15px; padding-right:15px;}
.gun-case li img{ width:560px; height:413px; border:#CCC solid 1px; padding:4px;}

.al-list{width:710px; height:auto; overflow:hidden; padding-top:12px; padding-bottom:6px;}
.al-list ul{list-style-type: none;margin: 0px; width:730px;}
.al-list ul li {width:230px; float:left; height:208px; margin-right:8px; overflow:hidden; margin-bottom:0px; margin-left:3px;}
.al-list img{ width:224px; height:172px; padding:2px; border:1px solid #ccc;float:left;}
.al-list img:hover{filter:alpha(opacity=60);-moz-opacity:.2;opacity:0.99; width:224px; height:172px; padding:2px; border:1px solid #ccc;}
.al-list span{width:230px; height:30px; line-height:30px; padding-top:2px; overflow:hidden; text-align:center; display:block;float:left;}





/*分页代码*/
.fenye{ width:100%; height:30px;  text-align:center; padding-top:20px; margin-bottom:15PX; }
.fy{ width:auto;  height:30px; line-height:30px; display:inline-block; text-align:center; margin:0 auto; }
DIV.pageb {
	PADDING-BOTTOM: 4px; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 20px; PADDING-TOP: 1px;  margin-left:auto; margin-right:auto;
}
DIV.pageb A { 
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; COLOR: #666666; BORDER-TOP: #ccdbe4 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 3px
}
DIV.pageb SPAN.current {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; FONT-WEIGHT: 700; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.pageb SPAN.disabled {
	DISPLAY: none
}
DIV.pageb A.next {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A.prev {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 1px 0px 0px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A:hover {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND: #666666; COLOR: #fff; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
DIV.pageb A:active {
	BORDER-BOTTOM: #2b55af 1px solid; BORDER-LEFT: #2b55af 1px solid; BACKGROUND: #3666d4; COLOR: #fff; BORDER-TOP: #2b55af 1px solid; BORDER-RIGHT: #2b55af 1px solid
}
DIV.pageb A.next:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.prev:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.pagedot {
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccdbe4 1px solid; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 1px
}
DIV.pageInfo {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px
}
/*分页代码*/

.sp-list01{width:730px; height:auto; overflow:hidden; padding-bottom:10px; padding-top:12px;}
.sp-list01 ul{list-style-type: none;margin: 0px;width:750px; padding-left:5px;}
.sp-list01 ul li {width:228px; float:left; height:195px; margin-right:18px; overflow:hidden; margin-bottom:0px;}
.sp-list01 img{ width:220px; height:162px; padding:3px; border:1px solid #ccc;}
.sp-list01 img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:0.6; width:220px; height:162px; padding:3px; border:1px solid #129992;}
.sp-list01 span{text-align:center;width:228px; height:24px; line-height:24px; padding-top:0px; overflow:hidden; display:block;}

    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
	
	.ditu{ width:712px; height:auto; overflow:hidden; margin-top:10px; margin-bottom:14px;}
	
.fangan{ width:700px; height:auto; overflow:hidden; border:1px solid #ccc; padding:5px; margin-bottom:14px;}
.fangan_left{ width:530px; height:218px; float:left;}
.fangan_left img{ width:530px; height:218px; float:left;}
.fangan_right{ width:150px; height:158px; float:right; text-align:center; padding:60px 5px 0px 5px; color:#F00;}

.anniu{ width:148px; height:48px; margin-top:6px;}
.ann{ width:148px; height:48px; background:url(../images/anniu.jpg); border:0px;cursor:pointer;}


.hont{ width:720px; height:auto; overflow:hidden; padding-top:4px; padding-bottom:10px;}
.hont ul{ list-style-image:none; margin:0px;}
.hont ul li{ width:174px; height:157px; float:left;  overflow:hidden; float:left; margin-right:2px; margin-left:2px; }
.hont img{ width:166px; height:116px; padding:3px; border:1px solid #ccc; float:left;}
.hont img:hover{filter:alpha(opacity=60);-moz-opacity:.2;opacity:0.99;width:166px; height:116px; padding:3px; border:1px solid #C0A062;}
.hont span{ width:174px; height:30px; line-height:30px; padding-top:0px; text-align:center; overflow:hidden; font-size:13px; display:block; float:left;}





.pss-box.pages{width:760px; padding:0px;}
.p_products{ width:760px; overflow:hidden;}
.p_products ul{ width:780px; padding-left:8px; padding-top:10px;}
.p_products ul li{ width:242px; height:344px; float:left; margin-right:8px; margin-bottom:8px; padding-top:8px;background: url(../images/picbg_19.png) no-repeat;}
.p_products ul li p{ width:210px; text-align:left; padding:4px 8px;}
.p_products ul li .tit{font-family:'微软雅黑'; font-size:16px; height:16px; overflow:hidden;}
.p_products ul li .cont{ font-size:13px; color:#666666; line-height:20px; height:40px; overflow:hidden;}
.p_products ul li .look a{ color:#2D3037; font-size:13px;}
.p_products ul li a img{ width:226px; height:226px;}
.p_products ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}


.jdanliat{ width:196px;height:340px; overflow:hidden; margin-left:auto; margin-right:auto;  margin-bottom:10px; padding-top:4px;}
.jdanliat ul li{ width:186px; height:340px; line-height:22px; font-size:13px; font-weight:bold; text-align:center; margin-right:5px; margin-left:5px; float:left;  }
.jdanliat ul li p{ padding-bottom:8px;}
.jdanliat ul li img{ padding:2px; border:1px solid #ccc; width:180px; height:130px;}


.pro-pages{ border:1px solid #cccccc; border-top:none;}
.pro-pages ul{ padding:20px 10px;}
.pro-pages ul li{ margin:0 10px 20px 10px;}


.table1{
width:720px;
font-size:13px;
color:#333333;
text-align:center;
border-collapse:collapse;/*细线表格代码*/
}
.table1 td{
border:1px solid #ccc;/*细线表格线条颜色*/
height:32px;
line-height:24px;
}


.pic-list01{ width:732px; height:auto; overflow:hidden;margin-top:10px;}
.pic-list01 ul{ list-style-image:none; width:780px;}
.pic-list01 ul li{ width:226px; height:192px; float:left; margin-right:19px; padding-left:2px; overflow:hidden; margin-bottom:14px; padding:3ppx; border:1px dotted #ccc;}
.pic-list01 img{ width:220px; height:152px; float:left; padding:3px; }
.pic-list01 img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:0.6;padding:3px; }
.pic-list01 p{ width:230px; height:24px; line-height:24px; padding-top:4px; text-align:center;float:left;}

.brandListt{ overflow:hidden; width:730px;}
.brandListt ul{ width:750px; padding-top:15px;}
.brandListt ul li{ float:left;width:174px; height:72px;  margin-right:8px; line-height:20px;  margin-bottom:10px;}
.brandListt ul li A {width:164px; height:40px; line-height:20px; font-size:13px;display:inline; display:block; overflow:hidden; float:left; text-align:center; font-weight:bold; color:#333;text-decoration: none; margin-right:25px;padding:15px 5px 15px 5px; border:1px solid #ccc; }
.brandListt ul li A:hover {width:164px; height:40px; line-height:20px; font-size:14px;display:inline;float:left; text-align:center; font-weight:bold; color:#fff;text-decoration: none; margin-right:25px; background:#129992;padding:15px 5px 15px 5px; border:1px solid #ccc;}
.brandListt ul li .en{font-family:Arial, Helvetica, sans-serif; font-size:10px; height:20px; line-height:20px; overflow:hidden;}
.brandListt ul li span{width:164px;height:20px; line-height:20px; display:block;overflow:hidden;}


.pic-listta{ width:732px; height:auto; overflow:hidden;padding-top:16px;}
.pic-listta ul{ list-style-image:none; width:780px;}
.pic-listta ul li{ width:226px; height:260px; float:left; margin-right:19px; padding-left:2px; overflow:hidden; margin-bottom:12px; padding:3ppx; border:1px dotted #ccc;}
.pic-listta img{ width:220px; height:220px; float:left; padding:3px; }
.pic-listta img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:0.6;padding:3px; }
.pic-listta p{ width:224px; height:24px; line-height:24px; padding-top:4px; text-align:center;float:left;}

/*公司产品优势*/
.case-neirong05 ul li{ padding:5px 0px 5px 0px; text-align:left; }
.case-neirong05 ul li .tit{ padding-left:5px; font-size:18px; font-weight:600;}
.case-neirong05 ul li .cont{ padding-left:5px; line-height:24px; ;}
/*公司产品优势结束*/
.yl{padding:5px 0px 0px 150px;float:left;}