@charset "utf-8";
/*---- Design Director:  mob:  Production Date:  
When I writing this code, only God and I know what it is doing.now only God knows.
/*
	   *                        .::::.
	   *                      .::::::::.
	   *                     :::::::::::
	   *                  ..:::::::::::'
	   *               '::::::::::::'
	   *                 .::::::::::
	   *            '::::::::::::::..
	   *                 ..::::::::::::.
	   *               ``::::::::::::::::
	   *                ::::``:::::::::'        .:::.
	   *               ::::'   ':::::'       .::::::::.
	   *             .::::'     :::::     .:::::::'::::.
	   *            .:::'       :::::  .:::::::::' ':::::.
	   *           .::'        :::::.:::::::::'      ':::::.
	   *          .::'         ::::::::::::::'         ``::::.
	   *      ...:::           ::::::::::::'             ``::.
	   *     ````':.          ':::::::::'                  ::::..
	   *                        '.:::::'                   ':'````..
	   */
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
html, body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, iframe, form, lable, span, strong, em, img, b, u, i, center { margin: 0px; padding: 0px; }
body { font-family:"Microsoft YaHei","微软雅黑","宋体"; }
p{ color:#666; font: "Microsoft YaHei","微软雅黑","宋体"; }
*{font-family:"Microsoft YaHei", "微软雅黑", "宋体";}
h1 { font: 20px/150% "Microsoft YaHei","微软雅黑","宋体"; }
ul, ol, dl {list-style-position: inside;list-style-image: none;list-style-type: none;}
:focus { outline: 0px none; }
a img { border: medium none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
.clearfix::after { height: 0px; content: "."; display: block; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
.clearfix { display: block; }
.red, .red a{color:#f00;}

.w1 { width: 960px; margin: 0px auto; }
.where { color: rgb(102, 102, 102); text-align: right; padding-bottom: 6px; }
.where a { color: rgb(102, 102, 102); background: transparent url(../img/dd3.jpg) no-repeat scroll left center; padding-left: 10px; margin-left: 10px; }
.where a:hover { color: rgb(17, 119, 198); text-decoration: none; background: transparent url(../img/dd4.jpg) no-repeat scroll left center; }
.prev-next { padding-left: 21px; }
.prev-next .prev { color: rgb(153, 153, 153); background: rgb(230, 230, 230) none repeat scroll 0% 0%; float: left; padding: 2px 10px; margin-right: 2px; }
.prev-next .prev a { color: rgb(153, 153, 153); }
.prev-next .next { color: rgb(36, 133, 208); background: rgb(230, 230, 230) none repeat scroll 0% 0%; float: left; padding: 2px 10px; margin-left: 2px; }
.prev-next .next a { color: rgb(36, 133, 208); }
.clearfix { display: inline-block; }
.clearfix::after { content: " "; display: block; height: 0px; clear: both; font-size: 0px; visibility: hidden; }
.clearfix { display: block; }
html {}
fieldset, img { border: 0px none; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q::before, q::after { content: ""; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; z-index: -1; }
input.text { line-height: 18px; height: 13px; }
br { letter-spacing: 0px; }
a { text-decoration: none; }

.clear { float: none; clear: both; font-size: 0px; line-height: 0px; height: 0px; min-height: 0px; padding: 0px; margin: 0px; overflow: hidden; }
a { outline: medium none; color: #666; }
a img { border: medium none; }
body { font-size: 12px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255); line-height: 22px;  }

/*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index *//*index */

.header_bj { width: 100%; background: transparent url(../img/header_bj.png) repeat-x scroll left 31px; position: relative; top: 0px; left: 0px; z-index: 999; min-height: 125px; }
.header { width: 1200px; height: 93px; margin: 0px auto; }
.top_bj { width: 100%; background: transparent url(../img/top_bj.png) repeat-x scroll 0% 0%; height: 32px; z-index: 10; }
.top {
	width: 1200px;
	height: 30px;
	font-size: 13px;
	line-height: 29px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top a { color: rgb(102, 102, 102); }
.top_right { float: right; width: 400px; text-align: right; font-size: 13px; color: rgb(221, 221, 221); }
.top_right img { margin-right: 6px; }
.top_right strong { font-weight: 100; margin-right: 26px; font-size: 16px; color: rgb(143, 189, 32); }
.top_right em { font-style: normal; color: #666; margin-right: 10px; }
.top_left { float: left; width: 790px; }
.top_left h3{float:left; display:inline; color:#f00; line-height:30px;}
.top_left h3 a{color:#f00;}
.top_left div{float:left; display:inline; width:300px; line-height:30px; height:30px; overflow:hidden;}
.top_left div p{line-height:30px; padding-top:0;}
.sousuo { float: right; margin-top: 28px; width: 196px; height: 26px; padding: 1px 10px; background: transparent url(../img/sou.png) no-repeat scroll 0% 0%; }
.sousuo .text { width: 163px; height: 26px; border: 0px none; margin-right: 4px; background: transparent none repeat scroll 0% 0%; float:left; display:inline; }
.search { width: 26px; height: 26px; background:url(../img/fdj.png) no-repeat; border:none; }
.logo {
	height: 140px;
	background-color: #FF9900;
}
.nav { float: right; height: 88px; width: 710px; }
.nav li { float: left; height: 88px; width: 100px; font-size: 16px; text-align: center; }
.nav li a { display: block; text-decoration:none; padding:20px 0; line-height: 24px; color:#666; }
.nav li a span{color:rgb(209,209,209); font-size:12px;}
.nav li a:hover, .nav li.active a { color: #f00; background: rgb(248, 248, 249) none repeat scroll 0% 0%; }
.nav_child { height: 0px; width: 100%; min-width: 1200px; overflow: hidden; position: relative; z-index: 4; margin-top: -6px; }
.nav_child_box { width: 100%; margin: 0px auto 10px; position: relative; top: 0px; z-index: 0; background: transparent url(../img/nav_bj.png) repeat-x scroll 0% 0%; }
.nav_cont_box { position: relative; width: 1200px; margin: 0px auto; height: 200px; overflow: hidden; }
.nav_cont { position: relative; height: auto; width: 100%; background:#fff; z-index:100; }
.nav_close { cursor: pointer; width: 20px; height: 20px; margin: 0px auto; }
.nav_cont .li { height: auto; width: 1200px; display:none; margin:0 auto; }
.kuku { width: 100%; height: auto; overflow: hidden; }
.pu_List { float: left; width: 200px; margin-top: 15px; }
.pu_List dt {
	position: relative;
	padding-bottom: 10px;
	display: inline-block;
	font-size: 16px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099FF;
}
.pu_List dt i { display: block; width: 20px; height: 24px; position: absolute; right: -25px; top: -8px; }
.pu_List dt a { text-decoration:none; }
.pu_List dd { padding-top: 0px; }
.pu_List dd h3 { font-size: 16px; color: font-weight: 100; background: transparent url(../img/dian.png) no-repeat scroll left center; padding-left: 5px; margin-top: 6px; line-height:24px; }
.pu_List dd h3 b { font-weight: 600; }
.pu_List dd h3 a:hover { color: #FF9900; }
.pu_List dd p { line-height: 28px; height: 28px; color: rgb(102, 102, 102); font-size: 16px; padding-left: 15px; }
.lxwm{width:600px;}
.lxwm h3{width:600px;}
.lxwm h3 strong{color:#f00;}
.two_nav_trade{width:1200px; height:240px;}
.two_nav_trade h3{float:left; display:inline; width:133px; margin-top:50px;}
.two_nav_trade .two_nav_trade01 { display: block; float: left; width: 108px; height: 108px; background: transparent url(../img/trade01.png) no-repeat scroll center top; }
.two_nav_trade .two_nav_trade01:hover { display: block; float: left; width: 108px; height: 108px; background: transparent url(../img/trade01_1.png) no-repeat scroll center top; }
.two_nav_trade .two_nav_trade02 { display: block; float: left; width: 108px; height: 108px; background: transparent url(../img/trade02.png) no-repeat scroll center top; }
.two_nav_trade .two_nav_trade02:hover { display: block; float: left; width: 108px; height: 108px; background: transparent url(../img/trade02_1.png) no-repeat scroll center top; }
.two_nav_trade .two_nav_trade03 { display: block; float: left; width: 108px; height: 108px; background: transparent url(../img/trade03.png) no-repeat scroll center top; }
.two_nav_trade .two_nav_trade03:hover { display: block; float: left; width: 108px; height: 108px; background: transparent url(../img/trade03_1.png) no-repeat scroll center top; }
.two_nav_trade ul{float:left; display:inline; width:450px; margin-left:12px; margin-top:30px;}
.two_nav_trade ul li { font-size: 16px; color: rgb(51, 51, 51); font-weight: 100; background: transparent url(../img/dian.png) no-repeat scroll left center; padding-left: 15px; margin-top: 12px; }
.two_nav_trade h6{float:left; display:inline; width:240px; height:60px; margin-top:20px; text-align:center;}
.tj_gc { width: 320px; float: left; padding-top: 35px; margin-right: 100px; }
.tj_gc li { line-height: 46px; height: 46px; font-size: 15px; text-overflow: ellipsis; white-space: pre; word-break: keep-all; overflow: hidden; border-bottom: 1px solid rgb(221, 221, 221); }
.tj_gc li a { font-weight: 600; }
.pu_pic { width: 220px; float: left; padding-top: 35px; margin-right: 50px; }
.pu_pic dt { width: 220px; height: 165px; overflow: hidden; margin-bottom: 15px; }
.pu_pic dt img { width: 220px; height: 165px; }
.pu_pic dd { font-size: 14px; text-overflow: ellipsis; white-space: pre; word-break: keep-all; overflow: hidden; }
.pu_pic dd a { color: rgb(51, 51, 51); }
.pu_pic dd a:hover { color: rgb(143, 189, 32); }
.teshu { width: 480px; }
.teshu2 { width: 650px; }
.gai_left { float: left; width: 138px; margin-right: 20px; }
.gai_left h3 { margin-top: 5px; }
.gai_right { float: left; width: 330px; height: auto; overflow: hidden; }
.gai_right p, .nav_pu p { float: left; width: 130px; margin-right: 20px; }
.nav_pu { width: 330px; line-height: 28px; color: rgb(102, 102, 102); font-size: 15px; padding-left: 15px; }
.teshu .nav_pu p { padding-left: 0px; }
.cxx_righ { width: 190px; height: auto; overflow: hidden; float: right; }
.cxx_left { width: 260px; float: left; }
.ydlogo { width: 145px; height: 240px; overflow: hidden; }
.ydlogo a { display: block; margin: 0px auto; width: 90px; }
.ydlogo a img { width: 90px; height: 30px; }
.kuku .pu_List { width: 200px; }
.kuku .cxx_a_l { width: 600px;}
.kuku .cxx_a_l h3 { float: left; width: 185px; }
.kuku .cxx_b_l { width: 400px; }
.kuku .cxx_b_l h3 { float: left; width: 185px; }
#connav1{height:180px;}
#connav2{height:210px;}
#connav3{height:210px;}
#connav4{height:240px;}
#connav5{height:169px;}
@font-face {font-family: "方正正粗黑简体";}
#wrap {
	overflow: hidden;
	margin: auto;
	width:  px;
}
.sprite { background-image: url(../img/sprite.png); }
.container { padding: 0px; margin: 0px auto; }
.hide { display: none; }
#header, .container, .search-wrap { background-color: #fbfafa; }
.container-title {
	height: 178px;
	width:100%;
	background-repeat: no-repeat;
}
.title-background {
	width: 100%;
	position: static;
	top: 0px;
	z-index: 1001;
}
.top-bar { border-bottom: 1px solid rgb(220, 220, 220); background-color: rgb(244, 244, 244); height: 25px; line-height: 25px; }
.top-bar .container { background-color: transparent; padding: 0px; overflow: hidden; }
.bar-left { margin-left: -1px; }
.bar-right { float:right; }
.bar-item li { float: left; padding: 0px 10px; border-left: 1px solid rgb(220, 220, 220); color: rgb(85, 85, 85); }
.bar-item li a { color: rgb(85, 85, 85); }
.bar-item li a:hover { color: rgb(17, 121, 234); }
.bar-right li i { float: left; width: 20px; height: 16px; margin: 4px 4px 0px 0px; }
.bar-right li .weixin { background-position: -20px 0px; }
.top-bar #qrcode { width: 134px; height: 134px; position: relative; top: 0px; z-index: 888; left:50%; margin-left:380px; display:none; }
#logo { float: left; }
#header .container { overflow: hidden; }
#header .tel { width: 259px; height: 56px; background-position: 0px -245px; margin-top: 25px; text-indent: -585858em; float:right; }
.navigation-title { height: 45px; width:100%; }
.navigation {
	width: 100%;
	height: 45px;
	line-height: 45px;
	position: static;
	top: 178px;
	z-index: 1008;
	background-color: #003366;
}
.navigation .container { background-color: transparent; }
.navigation .container li {
	float: left;
	height: 44px;
	width: 133px;
}
.navigation .container li a { display: block; padding: 0px 23px; font-size: 14px; color: rgb(255, 255, 255); }
.navigation .container li a.current, .navigation .container li a:hover { background-color: #0076ce; }
.nav-btn { width: 35px; height: 27px; padding: 4px 0px; background: rgb(17, 121, 234) none repeat scroll 0% 0%; position: fixed; right: 10px; top: 10px; display: none; z-index: 99999; }
.nav-btn span { float: left; width: 25px; height: 3px; background-color: rgb(255, 255, 255); margin: 3px 5px; }
.search-wrap { overflow: hidden; padding: 10px 0px; }
.keywords-label { font-size: 14px; color: rgb(136, 136, 136); }
.keywords-label b, .keywords-label .label { float: left; height: 20px; overflow: hidden; }
.keywords-label .label a { color: rgb(136, 136, 136); height: 14px; padding: 0px 8px; }
.keywords-label .label a:hover { color: rgb(0, 0, 0); }
.search-wrap .search { width: 185px; height: 22px; border: 1px solid rgb(204, 204, 204); float:right; }
.search-wrap .search .txt { width: 140px; height: 18px; font: 12px "Microsoft YaHei"; padding: 2px 5px; border: medium none; }
.search-wrap .search .btn { width: 35px; height: 22px; border: medium none; text-indent: -585858em; background:url(../img/fd.jpg) no-repeat; cursor: pointer; float:right; }
.fixed-bottom a::before { display: inline-block; content: ""; width: 26px; height: 26px; background: transparent url(../img/tel.png) no-repeat scroll 0% 0% / 26px 26px; position: absolute; left: 10px; top: 7px; }
@media screen and (max-width: 1140px) {
	.navigation li a { padding: 0px 20px; }
}
@media screen and (max-width: 1600px) {
}
@media screen and (max-width: 1300px) {
}
@media screen and (max-width: 1100px) {
	.navigation li a { padding: 0px 15px; font-size: 13px; }
}
@media screen and (max-width: 1000px) {
}
@media screen and (max-width: 918px) {
	.navigation li a { padding: 0px 10px; font-size: 12px; }
	.search-wrap .search { float: left; margin-top: 10px; }
}
@media screen and (max-width: 820px) {
	/*.search-wrap { display: none; }*/
	/*.label { background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 100%; height: 24px; line-height: 24px; }*/
	/*.logowz { display: none; }*/
	/*.nav-btn { display: block; }*/
	/*#header .tel { display: none; }*/
	/*.navigation { width: auto; height: auto; background: transparent none repeat scroll 0% 0%; }*/
	/*.navigation-title { width: auto; height: auto; background: transparent none repeat scroll 0% 0%; }*/
	/*.navigation .container { position: fixed; right: -230px; top: 0px; bottom: 0px; z-index: 99999; width: 230px; height: 100%; background: rgb(51, 51, 51) none repeat scroll 0% 0%; transition: all 0.5s ease 0s; padding: 20px 0px; }*/
	/*.navigation li { margin: 0px 1px 1px 0px; width: 100%; height: 40px; }*/
	/*.navigation li a { font-size: 16px; }*/
	/*.navigation li a.current, .navigation li a:hover { color: rgb(170, 170, 170); background: transparent none repeat scroll 0% 0%; }*/
}
@media screen and (max-width: 720px) {
}
@media screen and (max-width: 640px) {
	.top-bar { display: none; }
}
@media screen and (max-width: 480px) {
	#logo { float: none; display: block; }
	.keywords-label .label { margin-left: -8px; }
}
@media screen and (max-width: 414px) {
	.wiring-after-sale li:nth-of-type(2n) .info, .wiring-after-sale ul li.sale-3 .thumb { float: right; }
}
@media screen and (max-width: 375px) {
}
@media screen and (max-width: 320px) {
}
@media screen and (max-width: 600px) {
}
#wrap .navigation-title .navigation .container {
	width: 1200px;
}

/*设定*/

#wrap .container-title .title-background .container .logoa {
	margin: auto;
	width: 1200px;
	height: 148px;
	background-image: url(../img/index_02-03.jpg);
	background-repeat: no-repeat;
}
#wrap .container-title .title-background .container .toop {
	margin: auto;
	height: 30px;
	background-color: #f3f2f2;
}
#wrap .container-title .title-background .container .toop .top .top1 {
	float: left;
	height: 30px;
	width: 30px;
	background-image: url(../img/iconjt.png);
	background-position: -5px -1px;
}
#wrap .container-title .title-background .container .toop .top .top2 {
	height: 30px;
	width: 200px;
	float: left;
}
#wrap .container-title .title-background .container .toop .top .top2 a {color: #0099FF;}
#wrap .container-title .title-background .container .toop .top .top2 a:hover { color: #ff9900;  }

#wrap .container-title .title-background .container .toop .top .top3 {
	float: left;
	height: 30px;
	width: 30px;
	background-image: none;
	background-position: -5px -33px;
}
#wrap .container-title .title-background .container .toop .top .top4 {
	height: 30px;
	width: 250px;
	float: left;
	margin-left: 5px;
}
#wrap .container-title .title-background .container .toop .top .top4 a {color: #cc0000;}
#wrap .container-title .title-background .container .toop .top .top4 a:hover { color: #ff9900;  }

/*AF mid 设定*/
.middle {
	margin: auto;
}

.AF {
	margin: auto;
	background-color: #1c2c3b;
	width:  px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #edecec;
}
.AF .mid {
	width: 1200px;
	margin: auto;
	height: 240px;
}

.AF .mid2 {
	width: 1200px;
	margin: auto;
	height: 230px;
}

.AF .mid3 {
	width: 1200px;
	margin: auto;
	height: 68px;
}

.AF .midK {
	width: 1200px;
	margin: auto;
	height: 20px;
}


/*fafd12345设定*/
.AF .mid .fafd1 {float: left;height: 240px;width: 240px; margin-top: 0px; }
.AF .mid .fafd1 a { display: block; height: 240px;width: 240px;text-decoration: none; background:url(../img/in-01.png )  }
.AF .mid .fafd1 a:hover  {display: block;  height: 240px;width: 240px; text-decoration: none; background:url(../img/in-001.png ) }


.AF .mid .fafd2 {float: left;height: 240px;width: 240px;}
.AF .mid .fafd2 a { display: block; height: 240px;width: 240px;text-decoration: none; background:url(../img/in-02.png ) }
.AF .mid .fafd2 a:hover  {display: block;  height: 240px;width: 240px; text-decoration: none; background:url(../img/in-002.png) }

.AF .mid .fafd3 {float: left;height: 240px;width: 240px;}
.AF .mid .fafd3 a { display: block; height: 240px;width: 240px;text-decoration: none; background:url(../img/in-03.jpg ) }
.AF .mid .fafd3 a:hover  {display: block;  height: 240px;width: 240px; text-decoration: none; background:url(../img/in-003.jpg) }

.AF .mid .fafd4 {float: left;height: 240px;width: 240px;}
.AF .mid .fafd4 a { display: block; height: 240px;width: 240px;text-decoration: none; background:url(../img/in-04.png ) }
.AF .mid .fafd4 a:hover  {display: block;  height: 240px;width: 240px; text-decoration: none; background:url(../img/in-004.png) }

.AF .mid .fafd5 {float: left;height: 240px;width: 240px;}
.AF .mid .fafd5 a { display: block; height: 240px;width: 240px;text-decoration: none; background:url(../img/in-05.jpg ) }
.AF .mid .fafd5 a:hover  {display: block;  height: 240px;width: 240px; text-decoration: none; background:url(../img/in-005.png) }

/*fafd678设定*/

.AF .mid2 .fafd6 {float: left;height: 230px;width: 400px;}
.AF .mid2 .fafd6 a { display: block; height: 230px;width: 400px;text-decoration: none; background:url(../img/in-0001.jpg ) }
.AF .mid2 .fafd6 a:hover  {display: block; height: 230px;width: 400px; text-decoration: none; background:url(../img/index_19_01.jpg) }

.AF .mid2 .fafd7 {float: left;height: 230px;width: 400px;}
.AF .mid2 .fafd7 a { display: block;height: 230px;width: 400px;text-decoration: none; background:url(../img/in-0002.jpg ) }
.AF .mid2 .fafd7 a:hover  {display: block;  height: 230px;width: 400px; text-decoration: none; background:url(../img/index_19_02.jpg) }

.AF .mid2 .fafd8 {float: left;height: 230px;width: 400px;}
.AF .mid2 .fafd8 a { display: block; height: 230px;width: 400px;text-decoration: none; background:url(../img/in-0003.jpg ) }
.AF .mid2 .fafd8 a:hover  {display: block;  height: 230px;width: 400px; text-decoration: none; background:url(../img/index_19_03.jpg) }

/*fafd9设定搜索条*/

.AF .mid3 .fafd8 {float: left;height: 68px;width: 781px; background:url(../img/index_08.jpg) }

/*设定搜索条文本域*/
.AF .mid3 .fafd8 input {
	height: 68px;
	width: 740px;
	display: block;
	border-right-style:none;
	border-left-style:none;
	border-top-style:none;
	border-bottom-style:none;
	margin-left: 41px;
}

.AF .mid3 .fafd9 {float: left;height: 68px;width: 379px;}
.AF .mid3 .fafd9 a { display: block; height: 68px;width: 379px;text-decoration: none; background:url(../img/index_090.jpg) }
.AF .mid3 .fafd9 a:hover  {display: block; height: 68px;width: 379px; text-decoration: none; background:url(../img/index_0090.jpg) }

.AF .mid3 .fafd9 button { display: block; height: 68px;width: 379px; box-shadow: none;border: none;
  text-decoration: none; background:url(../img/index_090.jpg) }
.AF .mid3 .fafd9 button:hover  {display: block; height: 68px;width: 379px; box-shadow: none;border: none;
text-decoration: none; background:url(../img/index_0090.jpg) }

.AF .mid3 .fafdk {float: left;height: 68px;width: 20px;}

/*产品列表01*/
.FWZ {
	margin: auto;
	width:  px;
	background-color: #f0f0f0;

}
.FWZ .mid {
	margin: auto;
	width: 1200px;
}
.FWZ .mid .kk {
	height: 20px;
	width: 1200px;
}

.FWZ .mid .icon {
	width: 1200px;
	height: 35px;
}

/*产品列表图标01*/
.FWZ .mid .icon .ff {
	float: left;
	height: 60px;
	width: 60px;
	background-image: url(../img/iconjt.png);
	background-position: -10px -60px;
	margin-left: 30px;
}

/*产品列表图标02*/
.FWZ .mid .icon .ffx1 {
	float: left;
	height: 60px;
	width: 60px;
	background-image: url(../img/iconjt.png);
	background-position: -86px -60px;
	margin-left: 30px;
}
/*产品列表图标03*/
.FWZ .mid .icon .ffx2 {
	float: left;
	height: 60px;
	width: 60px;
	background-image: url(../img/iconjt.png);
	background-position: -155px -60px;
	margin-left: 30px;
}
/*产品列表图标04*/
.FWZ .mid .icon .ffx3 {
	float: left;
	height: 60px;
	width: 60px;
	background-image: url(../img/iconjt.png);
	background-position: -8px -135px;
	margin-left: 30px;
}
/*产品列表图标05*/
.FWZ .mid .icon .ffx4 {
	float: left;
	height: 60px;
	width: 60px;
	background-image: url(../img/iconjt.png);
	background-position: -86px -136px;
	margin-left: 30px;
}





.FWZ .mid .icon .fff {
	float: left;
	height: 60px;
	width: 30px;
	background-image: url(../img/iconjt.png);
	background-position: -168px -138px;
	margin-left: 5px;
}

.FWZ .mid .icon .ff1 {
	float: left;
	height: 35px;
	width: 150px;
	line-height: 30px;
	font-size: 24px;
	color: #0099FF;
	margin-top: 14px;
	margin-left: 20px;
	margin-bottom: 14px;
}

.FWZ .mid .icon .ff3 {
	float: left;
	height: 35px;
	width: 170px;
	line-height: 30px;
	font-size: 24px;
	color: #FF9900;
	margin-top: 14px;
	margin-left: 10px;
	margin-bottom: 14px;
}

.FWZ .mid .icon .ff2 {
	float:right;
	height: 35px;
	width: 600px;
	font-size: 16px;
	line-height: 30px;
	margin-right: 70px;
	margin-top: 14px;
	margin-bottom: 14px;
	
}
.FWZ .mid .icon .ff2 a {text-decoration: none;color:#0099FF;float: right;}
.FWZ .mid .icon .ff2 a:hover { text-decoration: none; color:#FF9900;float: right;}

/*列表图---*/

.FWZ .mid .kkss {
	height: 322px;
	width: 1200px;
}

.FWZ .mid .kkss .ff {
	height: 322px;
	width: 373px;
	margin-left: 0px;
	background-color:#ffffff;
	float: left;
	margin-left: 19px;
	border-radius: 40px;
	margin-top: 20px;
}
/* border-radius: 40px;  圆角的半径 */

.FWZ .mid .kkss .ff .pic {
	height: 238px;
	width: 330px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
}

.FWZ .mid .kkss .ff .pic2 {
	height: 25px;
	width: 310px;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	padding: 10px; /* 内边距 */
	text-align: center;
}
.FWZ .mid .kkss .ff .pic2 a {text-decoration: none;color:#666666;}
.FWZ .mid .kkss .ff .pic2 a:hover { text-decoration: none; color:#FF9900;}




/*CSS Snq style **CSS Snq style **CSS Snq style **CSS Snq style **CSS Snq style **CSS Snq style **CSS Snq style **CSS Snq style **CSS Snq style */

.FWZ .mid .icon8 {
	width: 1200px;
	height: 35px;
}


.FWZ .mid .icon8 .ff1 {
	float: left;
	height: 35px;
	width: 300px;
	line-height: 30px;
	font-size: 24px;
	color: #0099FF;
	margin-top: 14px;
	margin-left: 20px;
	margin-bottom: 14px;
}

.FWZ .mid .icon8 .ff3 {
	float: left;
	height: 35px;
	width: 200px;
	line-height: 30px;
	font-size: 18px;
	color: #FF6600;
	margin-top: 14px;
	margin-left: 50px;
	margin-bottom: 14px;
	text-align: right;
}

.FWZ .mid .icon8 .ff2 {
	float:left;
	height: 35px;
	width: 900px;
	font-size: 18px;
	line-height: 30px;
	margin-top: 14px;
	margin-bottom: 14px;
	margin-left: 20px;
	
}
.FWZ .mid .icon8 .ff2 a {text-decoration: none;color:#0099FF;float: right;}
.FWZ .mid .icon8 .ff2 a:hover { text-decoration: none; color:#FF9900;float: right;}


.FWZ .mid .icon8 .fff {
	float: left;
	height: 30px;
	width: 30px;
	background-image: url(../img/iconjt.png);
	background-position: -1px -255px;
	margin-left: 20px;
	margin-top: 15px;
}














































/*CSS fanye style */

DIV.badoo {
	display: block;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #999999; PADDING-TOP: 10px;  sans-serif; TEXT-ALIGN: center
}
DIV.badoo A {
	BORDER-RIGHT: #e4e1e1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#e4e1e1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 1px; BORDER-LEFT:#e4e1e1 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #e4e1e1 1px solid; TEXT-DECORATION: none
}
DIV.badoo A:hover {
	BORDER-RIGHT: #ff5a00 1px solid; BORDER-TOP: #ff5a00 1px solid; BORDER-LEFT: #ff5a00 1px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 1px solid
}
DIV.badoo A:active {
	BORDER-RIGHT: #ff5a00 1px solid; BORDER-TOP: #ff5a00 1px solid; BORDER-LEFT: #ff5a00 1px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 1px solid
}
DIV.badoo SPAN.current {
	BORDER-RIGHT: #ff5a00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-LEFT: #ff5a00 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #ff5a00 1px solid; BACKGROUND-COLOR: #ff6c16
}
DIV.badoo SPAN.disabled {
	DISPLAY: none
}

.page-index{}
.page-pre{}
.page-next{}
.page-last{}
.page-numbar{}

.page {
	clear: both;
	margin: 10px 0;
	text-align: center;
}
.page a:hover {
	color:#ff5a00;
}
.page-status{
	border-radius: 2px 0 0 2px;
}
.page-last{
	border-radius: 0 2px 2px 0;
}
.page-status,.page-index,.page-pre,.page-num,.page-next,.page-last{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding: 0 15px;
	height: 28px;
	line-height: 28px;
	margin: 0 -1px 5px 0;
	/* background-color: #e4e1e1; */
	color: #333;
	font-size: 12px;
	/* border: 1px solid #e2e2e2; */
}
.page-num-current{
	background-color: #ff5a00;
	height:30px;
	line-height: 30px;
	border-top:none;
	border-bottom:none;
	color:#fff;
}
a.page-num-current:hover{
	color:#fff;
}

/*CSS fanye style */



/*------ 设定分隔 ---------*/


/*------ 图片左右滚动 ---------*/

.layout{padding:0 0 0 40px;}
.layout  h2{margin:20px 0 20px 0;font-size:14px;}
.hotPic{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.hotPic .JQ-slide{
	position:relative;
	width:800px;
	height:180px;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	margin: auto;
}
.hotPic .JQ-slide .wrap{
	width:1000px;
	height:180px;
	overflow:hidden;
	position:relative;
	margin-left: -130px;
}
.hotPic .JQ-slide-content{
	position:absolute;
	top: 2px;
}
.hotPic .imgList li{width:240px;margin:0 5px;}
.hotPic .imgList img{width:240px;height:180px;}
.hotPic .JQ-slide-nav a{
	display:block;
	z-index:99;
	width:48px;
	height:48px;
	overflow:hidden;
	text-indent:-999em;
	text-decoration:none;
	position:absolute;
	top:98px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	background-image: url(../img/index_779.jpg);
}
.hotPic .JQ-slide-nav a.prev{left:-151px;background-position:0 0;}
.hotPic .JQ-slide-nav a.next{
	right:-109px;
	background-image: url(../img/index_882.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
/* imgList */
.imgList{float:none;overflow:hidden;zoom:1}
.imgList li{float:left;display:inline;overflow:hidden;}
.imgList li a{display:block;}
/*------ 图片左右滚动 ---------*/
.pic {
	width: 1980px;
}
.pic .pic1 {
	margin: auto;
	width: 1200px;
}
.JTJ .gdpic {
	margin: auto;
	width: 1200px;
	height: 240px;
}
.JTJ .gdpic {
	margin: auto;
	width: 1200px;
}
.LC {
	margin: auto;
	width:  px;
	background-color: #fbfafa;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #edecec;
}
.LC .mid {
	margin: auto;
	width: 1200px;
}
.LC .mid .kk {
	height: 20px;
	width: 1200px;
}

.LC .mid .icon {
	width: 1200px;
	height: 35px;
}
.LC .mid .icon .ff {
	float: left;
	height: 35px;
	width: 35px;
	background-image: url(../img/iconjt.png);
	background-position: -1px -173px;
}
.LC .mid .icon .ff1 {
	float: left;
	height: 35px;
	width: 170px;
	line-height: 30px;
	font-size: 30px;
	color: #FF9900;
}
.LC .mid .icon .ff2 {
	float: left;
	height: 35px;
	width: 600px;
	font-size: 16px;
	line-height: 30px;
}
.LC .mid .lclist {
	width: 1200px;
	margin: auto;
	height: 128px;
}



.ZTD {
	margin: auto;
	width:  px;
	background-color: #FFFFFF;
}
.ZTD .mid {
	margin: auto;
	width: 1200px;
}
.ZTD .mid .kk {
	height: 20px;
	width: 1200px;
}

.ZTD .mid .icon {
	width: 1200px;
	height: 35px;
}
.ZTD .mid .icon .ff {
	float: left;
	height: 35px;
	width: 35px;
	background-image: url(../img/iconjt.png);
	background-position: -1px -253px;
}
.ZTD .mid .icon .ff1 {
	float: left;
	height: 35px;
	width: 170px;
	line-height: 30px;
	font-size: 24px;
	color: #0099FF;
}
.ZTD .mid .icon .ff2 {
	float: left;
	height: 35px;
	width: 600px;
	font-size: 16px;
	line-height: 30px;
}

/*demo滚动*/
#demo {
	overflow:hidden;
	width: 1200px;
	margin: auto;
	background-color: #FFFFFF;
}
#demo img {
border: 1px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.ZTD .mid .mr {
	margin: auto;
	width: 1200px;
	height: 300px;
}


/*------ 图片左右滚动2 ---------*/

.layout2{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
}
.layout2  h2{margin:20px 0 20px 0;font-size:14px;}
.hotPic2{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.hotPic2 .JQ-slide{
	position:relative;
	width:800px;
	height:180px;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	margin: auto;
}
.hotPic2 .JQ-slide .wrap{
	width:1080px;
	height:266px;
	overflow:hidden;
	position:relative;
	margin-left: -170px;
}
.hotPic2 .JQ-slide-content{
	position:absolute;
	top: 2px;
}
.hotPic2 .imgList li{width:1080px;margin:0 5px;}
.hotPic2 .imgList img{width:1080px;height:266px;}
.hotPic2 .JQ-slide-nav a{
	display:block;
	z-index:99;
	width:48px;
	height:48px;
	overflow:hidden;
	text-indent:-999em;
	text-decoration:none;
	position:absolute;
	top:126px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	background-image: url(../img/index_779.jpg);
}
.hotPic2 .JQ-slide-nav a.prev{left:-182px;background-position:0 0;}
.hotPic2 .JQ-slide-nav a.next{
	right:-146px;
	background-image: url(../img/index_882.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
/* imgList */
.imgList2{float:none;overflow:hidden;zoom:1}
.imgList2 li{float:left;display:inline;overflow:hidden;}
.imgList2 li a{display:block;}
/*------ 图片左右滚动2 ---------*/



.fwfw .fwlist .newlist {
	width: 360px;
	float: left;
	margin-left: 30px;
}
.fwfw .fwlist.newlist.newpic {
	height: 155px;
}
.fwfw .fwlist .newlist .newtex {
	line-height: 45px;
	font-size: 18px;
	color: #333333;
	height: 45px;
}

.fwfw .fwlist .newlist .newtex  a {color: #333333;}
.fwfw .fwlist .newlist .newtex a:hover { color: #cc0000;  }
.fwfw .fwlist.newlist .newtex2 a {color: #333333;}
.fwfw .fwlist .newlist .newtex2 a:hover { color: #cc0000;  }
.fwfw .fwlist .newlist .newtex3 a {color: #ff9900;}
.fwfw .fwlist .newlist .newtex3 a:hover { color: #cc0000;  }

.fwfw .fwlist.newlist .newtex2 {
	height: 80px;
	padding: 10px;
}
.fwfw .fwlist.newlist .newtex3 {
	height: 20px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.fwfw {
	margin: auto;
	background-color: #FBFAFA;
}
.fwfw .fwlist {
	margin: auto;
	width: 1200px;
	height: 290px;
}
.fwfw .kk {
	margin: auto;
	height: 30px;
	width: 1200px;
}
.foott {
	margin: auto; background-color:#141d28;
	background-repeat: no-repeat;
}
.foott .foot1 {
	margin: auto;
	width: 1200px;
	height: 223px;
}
.foott .foot1 .footlogo {
	float: left;
	height: 229px;
	width: 240px;
}
.foott .foot1 .footlogo1 {
	float: left;
	height: 223px;
	width: 739px;
}
.foott .foot1 .footlogo2 {
	float: left;
	height: 229px;
	width: 218px;
}
.foott .foot1 .footlogo1 .kk {
	height: 30px;
}
.foott .foot1 .footlogo1 .txxx {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
}
.foott .foot1 .footlogo1 .txxx li { margin:0 auto;text-align:center 
	font-size: 12px;  color: #FFFFFF; }

.foott .foot1 .footlogo1 .txxx li a {color: #FFFFFF;}
.foott .foot1 .footlogo1 .txxx li a:hover { color: #FF9900;  }
.bea {
	margin: auto;
	background-color: #022b57;
}
.bea .bea1 {
	margin: auto;
	width: 1200px;
	height: 48px;
	font-size: 14px;
	line-height: 38px;
	color: #FFFFFF;
}





/*CSS xq style */

.FWZ0 {
	margin: auto;
	width:  px;
	background-color: #f0f0f0;

}
.FWZ0 .mid {
	margin: auto;
	width: 1200px;
}

.FWZ0 .mid .kk {
	height: 20px;
	width: 1200px;
}

.FWZ0 .mid .dh {
	height: 30px;
	font-size: 14px;
}

.FWZ0 .mid .dh li {height: 30px;}
.FWZ0 .mid .dh li a {color: #666666;}
.FWZ0 .mid .dh li a:hover { color: #FF9900;  }


.FWZ0 .mid .bt {
	font-size: 18px;
	background-color:#1d56c0; height: 100px;
}
.FWZ0 .mid .bt li {height: 30px; color: #FFFFFF;}
.FWZ0 .mid .bt .btkk {
	height: 20px;
}
.FWZ0 .mid .zw { 
	width: 1098px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size: 14px;
	line-height: 30px;
	padding-top: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	padding-right: 50px;
}

.FWZ0 .mid .updo { height: 25px; 	font-size: 14px; background-color:#1d56c0; color: #ffffff; }

.FWZ0 .mid .updo li {height: 30px;}
.FWZ0 .mid .updo li a {color: #ffffff;}
.FWZ0 .mid .updo li a:hover { color: #FF9900;  }

/*CSS lx style */

.FWZ01 {
	margin: auto;
	width:  px;
	background-color: #f0f0f0;

}
.FWZ01 .mid {
	margin: auto;
	width: 1200px;
}

.FWZ01 .mid .kk {
	height: 20px;
	width: 1200px;
}

.FWZ01 .mid .dh {
	height: 30px;
	font-size: 14px;
}

.FWZ01 .mid .dh li {height: 30px;}
.FWZ01 .mid .dh li a {color: #666666;}
.FWZ01 .mid .dh li a:hover { color: #FF9900;  }


.FWZ01 .mid .bt {
	font-size: 18px;
	background-color:#1d56c0; height: 200px;
}
.FWZ01 .mid .bt li {height: 30px; color: #FFFFFF;}
.FWZ01 .mid .bt .btkk {
	height: 20px;
}
.FWZ01 .mid .zw {
	width: 1098px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size: 14px;
	line-height: 30px;
	padding-top: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	padding-right: 50px;
}

/* -map- */

.FWZ01 .mid .zw  #container {
	width: 1098px;
	height: 500px;  position: relative; background-color: rgb(229, 227, 223); overflow: hidden; 
}

/*自适应高度------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.clear{ clear:both} 

/*自适应高度------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/*CSS图片展示*/
.FWZ0 {
	margin: auto;
	width:  px;
	background-color: #f0f0f0;

}
.FWZ0 .mid {
	margin: auto;
	width: 1200px;
}

.FWZ0 .mid .pppp {
	height: 630px;
	width: 520px;
	margin: auto;
}

/*CSS图片展示*/
