@charset "utf-8";
/* 全局 */
body { color:#333;font:12px/1.231 "microsoft yahei",arial,helvetica,clean,sans-serif,"宋体";} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
i,em{ font-style:normal;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
a{text-decoration:none}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.content{ width:1142px; margin:0 auto;  }
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
input,textarea {border: 2 none; box-shadow: none; outline: none;}


/* 头部 */
.tip{background:#fbfbfb}
.tipc{width:1142px; height:33px; margin:0 auto;}
.tipc>span{font-size:13px; line-height:33px; height:33px; color:#7c7c7c;}
.tipc>span a{color:#7c7c7c;}

.nav{width:1142px; height:130px; margin:0 auto;}
.nav .logo{float:left; margin:35px 20px 0 12px;}
.nav .biaoti{float:left; padding-left:20px; background:url(../images/index_01.jpg) left center no-repeat; margin-top:30px;}
.nav .biaoti h2{font-size:30px; color:#fbc707; margin-bottom:6px;}
.nav .biaoti p{font-size:18px; color:#565454;}
.dianhua{float:right; font-size:14px;  color:#4d4a4a; padding-left:55px; background:url(../images/phone.png) left center no-repeat; margin:27px 0 0 70px;}
.dianhua p{font-size:24px; font-weight:bold; color:#fbc707;}

.menu{border-top:#dedede 1px solid; }
.menu ul{width:1142px; height:56px; margin:0 auto}
.menu li{float:left; padding:0 41px; line-height:56px; text-align:center; font-size:15px; }
.menu li:nth-last-child(1){background:none;}
.menu li a{color:#fff;}
.menu ul .active{background:#fbc707; }
.menu li:hover{background:#fbc707; color:#fff;}
.menu li:hover a{color:#fbc707}

#nav{width:100%;height:56px;overflow:hidden; background:#fbc707 url(../images/menu.gif) bottom repeat-x;border-top:#dedede 1px solid;}
#navMenu{width:1142px;overflow:hidden;height:56px;margin:0 auto;}
#navMenu ul{overflow:hidden;height:56px;text-align:center;}
#navMenu ul li{float:left;display:block;}
#navMenu ul li a{padding:0 36px; height:100%;line-height:56px;display:block;float:left; text-align:center; color:#FFF;font-size:15px;font-weight: bold; background:url(../images/shun.gif) right center no-repeat;}
#navMenu ul li a:hover{ background:#fbc707;text-decoration:none}
#navMenu ul .cur a{background:#fbc707;}

.dropMenu{position:absolute;top:0;z-index:100;width:122px; padding:10px; visibility:hidden;margin-top:-2px; background:#00b5ed;opacity: 0.90; border-top:#fbc707 2px solid}
.dropMenu li {display:block;}
.dropMenu a {display: block;height:32px;line-height:32px; text-align:center; color:#FFFFFF;}
* html .dropMenu a {width: 100%;color:#FFFFFF;}
.dropMenu a:hover {color:fff;background-color:#f2b01b;}
.dropMenu li{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none; }
.dropMenu a{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none; }




.sou{ height:72px; background:url(../images/sou_bg.gif);overflow:hidden;}
.sou p{ width:633px; height:72px; font:14px "Microsoft YaHei"; line-height:72px; color:#000; font-weight:bold; float:left;}
.sou p a{ font:14px "Microsoft YaHei"; display:inline-block; padding:0 14px; color:#333;}
.sou3{ width:413px; margin-top:18px; overflow:hidden;}
.sou input{ width:298px; height:36px; padding-left:10px; font:14px "Microsoft YaHei"; line-height:36px; color:#9b9b9b; background:url(../images/sou1.gif) no-repeat center top; border:0; overflow:hidden;}
.sou .ip01{ width:105px; height:36px; background:url(../images/sou2.gif) no-repeat center center; border:0; overflow:hidden; cursor:pointer;}

.newList{padding: 10px;font-size: 14px; margin-bottom:10px}
.newList li{float:left;border-bottom:1px dotted #ccc;padding:15px 0}
.new_right{float:right}
.new_title{width:100%;float:left;line-height:25px;font-size:16px;color:#333}
.new_title a{color:#333}
.new_title span{float:right;font-size:14px;color:#666}
.new_content{width:100%;float:left;line-height:25px;height:60px;font-size:14px;color:#666;margin-top:10px}
.new_more{width:100%;float:left;line-height:25px}
.new_more a{float:right;color:#168301;padding-right:15px;font-family:"Arial"}

/*-----首页 banner-----*/
#wrapper {
	background:#fff;
	position:relative;
}
.fullwidthbanner-container{
	width:100% !important;
	position:relative;
	padding:0;
	max-height:500px !important;
	overflow:hidden;
}

.fullwidthbanner-container .fullwidthabnner	{
	width:100% !important;
	max-height:500px !important;
	position:relative;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	  .banner, .bannercontainer			{	width:768px; height:309px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	   .banner, .bannercontainer		{	width:480px; height:193px;	}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {	
	background:#e1472f !important; 
}
.tp-leftarrow:hover,
.tp-rightarrow:hover {	
	background-color:#e1472f !important;
 }
/** BULLETS **/
.tp-bullets {
    z-index: 1001;
    position: absolute;
    bottom: 0px;
}

.tp-bullets.simplebullets.round .bullet {
    cursor: pointer;
    position: relative;
    background: #fff;
    width: 188px;
    height: 6px;
    float: left;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
}


.tp-leftarrow.large {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: #393939 url(../images/slider-left-arrow.png) no-Repeat;
	width: 42px;
	height: 43px;
	margin-left: 0px;
	margin-top: -21px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}

.tp-rightarrow.large {
    z-index: 100;
    cursor: pointer;
    position: relative;
    background: #393939 url(../images/slider-right-arrow.png) no-Repeat 0 0;
    width: 42px;
    height: 43px;
    margin-left: 0;
    margin-top: -21px;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}



.tp-bullets.tp-thumbs {
    z-index: 100;
    position: absolute;
    padding: 3px;
    background-color: #fff;
    width: 500px;
    height: 50px;
    margin-top: -50px;
}

.fullwidthbanner-container .tp-thumbs {
    padding: 3px;
}

.tp-bullets.tp-thumbs .tp-mask {
    width: 500px;
    height: 50px;
    overflow: hidden;
    position: relative;
}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
    width: 5000px;
    position: absolute;
}

.tp-bullets.tp-thumbs .bullet {
    width: 100px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    background: none;
    margin: 0;
    float: left;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/*filter: alpha(opacity=50);	*/
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
}

.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}

.tp-thumbs img {
    width: 100%;
}

.tp-bannertimer {
    width: 100%;
    height: 10px;
    position: absolute;
    z-index: 200;
    z-index: 5000;
}

.tp-bannertimer.tp-bottom {
    bottom: 0px !important;
    height: 5px;
}


@media only screen and (min-width: 768px) and (max-width: 959px) {;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive .tp-bullets.tp-thumbs {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .tp-mask {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .bullet {
        width: 60px !important;
        height: 30px !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .responsive .tp-bullets {
        display: none;
    }

    .responsive .tparrows {
        display: none;
    }
}


.tp-simpleresponsive img {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-simpleresponsive a {
    text-decoration: none;
}

.tp-simpleresponsive ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.tp-simpleresponsive >ul >li {
    list-stye: none;
    position: absolute;
    visibility: hidden;
}

.caption.slidelink a div,
.tp-caption.slidelink a div {
    width: 10000px;
    height: 10000px;
}

.tp-loader {
    background: url(../images/loader.gif) no-repeat 10px 10px;
    background-color: #fff;
    margin: -22px -22px;
    top: 50%;
    left: 50%;
    z-index: 10000;
    position: absolute;
    width: 44px;
    height: 44px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}


/* 首页 */
.box1{width:1140px; margin:10px auto 30px; border:1px solid #e5e4e4;}
.box1_1{height:40px; border-bottom:1px solid #FFF; background:url(../images/index_14.jpg) repeat-x;}
.box1_1 h3{background:url(../images/index_15.jpg) left top no-repeat; line-height:40px; text-align:left; color:#FFF; font-size:15px; text-indent: 28px;}
.box1_1 a{font-size:12px; float:right; margin:-26px 10px 0 0; color:#333333;}
.box1_1 a:hover{color:#fbc707;}
.box1_2{height:130px; border-top:1px solid #e5e4e4; position:relative; overflow:hidden;}
.box1_2 ul{padding-top:16px; position:absolute; top:0; left:0;}
.box1_2 li{width:132px; height:62px; padding:3px; border:2px solid #c5c5c5; margin:0 4px; float:left;}
.box1_2 li img{width:100%; height:100%;}
.box1_2 li p{color:#666; font-size:12px; text-align:center; line-height:30px;}


/*首页产品中心*/
.pro_bg{width:100%; margin:40px auto;}
.pro_b{width:242px;  padding-bottom:12px; background:url(../images/lt_bg2.gif) bottom no-repeat;}
.pro_b h4{ color:#fff; font-size:18px; height:56px; line-height:56px; width:190px; padding-left:48px; background:url(../images/pro_left_t.png) top left no-repeat;}
.pro_b h4 i{ font-style:normal; font-size:11px; text-transform:uppercase;}
.pro_b ul{ width:204px; padding:0 15px;}
.pro_b li{padding:10px 10px 10px 10px; font-size:14px; color:#2e2e2e;  background: url(../images/lt_line.gif) left bottom repeat-x;  height:32px; line-height:32px; overflow:hidden;  overflow:hidden; cursor:pointer; }
.pro_b li a{display:block;text-overflow:ellipsis; white-space:nowrap; background:url(../images/cp04.png) no-repeat left; overflow:hidden;  font-size:14px; line-height:32px; padding-left:30px; color:#4c4c4c;}
.pro_b li a:hover{ color:#f76f0c; }
.pro_imgsbg{width:890px; float:right; padding:0 0 0}
.tit{background: url(../images/rt_tit.gif) no-repeat;padding: 0 22px 0 17px; margin-bottom: 25px; height: 56px; line-height: 56px;}
.tit h3{height: 56px; line-height: 56px; float:left}
.tit em { color:#fff; font-size:14px; font-weight:normal; float:left;  line-height: 65px; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }
.tit .f_name { color:#fff; font-size:18px;}
.tit .f_more { color:#fff; font-size:12px; font-weight:normal;}
.product08{ overflow:auto; padding-bottom:25px; outline:none; background: url(../images/lt_bg1.gif) left top repeat-y;}

.pro_imgsbg dl{ float:left; width:282px; height:318px; margin:0 0 10px 13px; overflow:hidden; background:#f6f6f6; color:#2e2e2e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; position:relative}
.pro_imgsbg dl:hover{ background:#fbc707;}
.pro_imgsbg dl dt{ width:274px; height:274px; overflow:hidden; border:#f6f6f6 solid 4px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dt a{ float:left; width:100%; height:274px; display:block; background-position:center; background-repeat:no-repeat; background-size: auto 100%; background-color:#fff;}
.pro_imgsbg dl:hover dt{ border:#fbc707 solid 4px;}
.pro_imgsbg dl dd{text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dd .tt{ display:block; margin:10px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:14px; color:#333}
.pro_imgsbg dl:hover .tt{ color:#fff;}
.pro_imgsbg dl dd span{ padding:10px 10px 0; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: font-size:13px;}
.pro_imgsbg dl:hover dd{ color:#fff;}
.pro_imgsbg dl dd .mm{ display:block; margin:20px auto 0; width:128px; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px;}
.pro_imgsbg dl:hover .mm{border:1px solid #fff; color:#fff;}

.pro_imgsbg22{margin-top:10px;}
.pro_imgsbg22 dl{ float:left; width:270px; height:308px; margin:0 0 10px 13px; overflow:hidden; background:#f6f6f6; color:#2e2e2e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; position:relative}
.pro_imgsbg22 dl:hover{ background:#fbc707;}
.pro_imgsbg22 dl dt{ width:262px; height:262px; overflow:hidden; border:#f6f6f6 solid 4px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg22 dl dt a{ float:left; width:100%; height:262px; display:block; background-position:center; background-repeat:no-repeat; background-size: auto 100%; background-color:#fff;}
.pro_imgsbg22 dl:hover dt{ border:#fbc707 solid 4px;}
.pro_imgsbg22 dl dd{text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg22 dl dd .tt{ display:block; margin:10px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:14px; color:#333}
.pro_imgsbg22 dl:hover .tt{ color:#fff;}
.pro_imgsbg22 dl dd span{ padding:10px 10px 0; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: font-size:13px;}
.pro_imgsbg22 dl:hover dd{ color:#fff;}
.pro_imgsbg22 dl dd .mm{ display:block; margin:20px auto 0; width:128px; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px;}
.pro_imgsbg22 dl:hover .mm{border:1px solid #fff; color:#fff;}


.ystit{ overflow:hidden; width:100%; background:url(../images/ys_01.jpg) no-repeat center; height:207px;}
.yst{margin:0 auto;width:754px;margin-top:58px;}
.yst dt{font-size:56px;color:#fff;width: 225px;float:left;font-weight: bold;}
.yst dd{float:right;width: 507px;border-left:1px solid #041f8c;padding-left: 11px;margin-top: 4px;}
.yst dd h3{ font-size:30px; color:#fff;}
.yst dd p{font-size:16px;color:#fff;/*background:url(../images/ystit-wenbg.png) no-repeat center;*/height:23px;width:471px;margin-top: 4px;text-align: left;}

 
.box4{width:1142px; height:1362px; margin:0 auto 70px; background:url(../images/index_12.jpg) center top no-repeat; position:relative;}
.box4 dl{width:450px; position:absolute;}
.box4 dl span{color:#0187ce;}
.box4 dt{font-size:26px; font-weight:bold; color:#0187ce; margin-bottom:40px; padding-left:60px; line-height:35px;}
.box4 dd{font-size:16px; color:#333; padding-left:28px; background:url(../images/index_13.jpg) left 4px no-repeat; margin-bottom:10px;}
.box4 .dl1{top:100px; left:74px; background:url(../images/num01.png) top left no-repeat}
.box4 .dl2{top:400px; right:10px; background:url(../images/num02.png) top left no-repeat}
.box4 .dl3{top:762px; left:74px; background:url(../images/num03.png) top left no-repeat}
.box4 .dl4{top:1130px; right:10px; background:url(../images/num04.png) top left no-repeat}

.box5{width:1140px; margin:0 auto; border:1px solid #e4e4e4;}
#box5gd{height:245px; position:relative; overflow:hidden;}
#cjbtn{margin:0 auto;}
#box5gd ul{padding:15px 0; position:absolute; top:0; left:10px;}
#box5gd li{float:left; margin:0 10px;}
#box5gd li img{width:250px; height:190px; padding:2px; border:1px solid #e4e4e4;}
#box5gd li img:hover{border:1px solid #fbc707;}
#box5gd li p{text-align:center; font-size:12px; color:#666;}

.box6{width:1142px; margin:14px auto;}
.box6_L{width:810px; float:left; border:1px solid #dcdcdc;}
.boz6_L1{height:40px; background:url(../images/index_14.jpg); border-bottom:1px solid #dcdcdc;}
.boz6_L1 h3{width:177px; line-height:40px; font-size:15px; color:#FFF; text-indent:28px; background:url(../images/index_15.jpg); float:left;}
.boz6_L1 a{float:right; padding:15px 16px 0 0;}
.box6_L2{padding:25px 10px 0; height:260px;}
.box6_L2 .fr{width:470px;}
.box6_L2 .fr h2{font-size:16px; margin-bottom:10px;}
.box6_L2 .fr p{font-size:14px; color:#666; text-indent:2em; line-height:26px;}
.box6_L2 .fr a{font-size:14px; background:#00a1e9; color:#FFF; padding:5px 15px; }
.box6_R{width:320px; float:right; border:1px solid #dcdcdc;}
.box6_R2{height:284px; text-align:center; }
.box6_R2>div{width:270px; margin:0 auto;overflow:hidden; height:280px;position:relative;}
.box6_R2 ul{padding-top:35px; position:absolute; top:0; left:0;}
.box6_R2 ul li{float:left; width:270px;}
.box6_R2 ul li img{width:270px; height:189px}
.box6_R2 p{text-align:center; line-height:30px; font-size:14px; color:#666;}

.box7{width:1142px; margin:0 auto; border:1px solid #dddddd;}
#box7gd{height:218px; position:relative;}
#box7zuo{display:block; float:left; position:absolute; top:50px; left:10px;}
#box7you{display:block; float:right; position:absolute; top:50px; right:10px;}
.box7gdbj{width:1056px; margin:0 auto; position:relative; overflow:hidden; height:218px;}
#box7gd ul{padding:20px 0 0 0; position:absolute; top:0; left:0;}
#box7gd li{float:left; margin:0 8px;}
#box7gd li img{width:208px; height:148px;}
#box7gd li p{text-align:center; font-size:14px; color:#666; line-height:30px;}

.box8{width:1142px; margin:14px auto;}
.box8_L{width:630px; float:left; border:1px solid #dddddd;}
.tejian{padding:18px 10px;}
.tejian img{float:left; padding:2px; border:1px solid #d3d3d3;}
.tejian .fr{width:390px;}
.tejian .fr h3{font-size:14px; margin-bottom:10px;}
.tejian .fr p{font-size:14px; color:#565555; line-height:24px; margin-bottom:8px;}
.tejian .fr a{padding:2px 4px; background:#0187ce; color:#FFF; font-size:12px; border-radius:4px;}
.box8_L ul{padding:0 18px;}
.box8_L ul li{line-height:32px; border-bottom:1px dashed #CCC;}
.box8_L ul a{font-size:14px; color:#666; float:left;}
.box8_L ul a:hover{color:#fbc707;}
.box8_L ul span{float:right; font-size:14px; color:#999;}
.box8_R{width:496px; float:right; border:1px solid #dddddd;}
.box8_R ul{padding:16px;}
.box8_R ul li{border-bottom:1px dashed #CCC; margin-bottom:14px;}
.box8_R ul a{font-size:14px; font-weight:bold; color:#333; background:url(../images/index_22.jpg) left 6px no-repeat; padding-left:30px; line-height:28px; display:block;}
.box8_R ul p{font-size:14px; color:#666; margin-top:6px; margin-bottom:10px; background:url(../images/index_23.jpg) left 2px no-repeat; padding-left:30px;}
.box8_R #faq{ margin:0 auto;}
.box8_R .mt10{margin-bottom:10px}

.box9{width:1142px; margin:0 auto 14px; border:1px solid #dddddd;}
.yqlj{padding:10px 12px;}
.yqlj a{font-size:12px; color:#666; padding:6px;}

/* 底部 */
.bottombj{background:url(../images/menubottom.gif) left top repeat-x;}
.bottom{width:1142px; margin:20px auto 0;}
.bottom1{height:40px; line-height:40px; text-align:center; font-size:14px;}
.bottom1 a{color:#FFF; padding:0 18px; background:url(../images/index_5F25.jpg) right center no-repeat;}
.bottom1 a:nth-last-child(1){background:none;}
.bottom2{ padding:15px 0; height:130px}
.bottom2 .logo{float:left; margin:40px 30px 0 165px;}
.bottom2 ul{float:left; font-size:14px; line-height:30px; margin-top:10px; background:url(../images/index_26.jpg) left center no-repeat; padding-left:30px; font-weight: normal;}
.bottom2 ul li {line-height:25px}
.bottom2 ul li a {color:#000;}

.bottom2 .ewm{float:left; margin:16px 0 0 20px;}

/* 左部 */
.left>.fl{width:232px;}
.left>.fl ul{border-top:none; padding:8px; padding-bottom:0;}
.left>.fl ul li{line-height:34px; background: url(../images/lt_line.gif) left bottom repeat-x; font-size:14px; padding-left:14px; margin-bottom:10px;}

.left>.fl ul li:hover{background-color:#fbc707;}
.left>.fl ul li.cur{background-color:#fbc707;}

.left>.fl ul li a{color:#2e2e2e; background:url(../images/cp04.png) left no-repeat; padding-left:24px;}
.left .lx{border:1px solid #cccccc;font-size:14px; padding-bottom:10px; font-weight:bold; background: url(../images/index_14.jpg) top repeat-x;}
.left .lx h3{height:40px; line-height:40px; text-align:left; color:#FFF; font-size:15px;    text-indent: 28px; background:url(../images/index_15.jpg) left no-repeat; border-bottom:1px solid #cccccc;}
.left .lx p{padding:5px 0 0 10px; line-height:25px; font-weight:normal}

.sub_banner{ height:300px; position:relative;}

/* 关于我们 */
.ny{width:1142px; margin:20px auto;}
.ny_R{float:right; width:896px;}
.ny_R1{height:55px; line-height:55px; background:#00b5ed;}
.ny_R1 h3{font-size:16px; color:#FFF; padding-left:20px;line-height:55px; float:left}
.ny_R1 .bread{float:right; font-size:14px; color:#515357;line-height:55px; color:#fff; width:500px; text-align:right; padding-right:10px;}
.ny_R1 .bread a{color:#fff;}
.ny_R2{ border:1px solid #d7d7d7; padding-bottom:15px}
.xx_xq{padding:10px; line-height:26px; font-size:14px}
.xx_xq>div,.xx_xq>p{padding-top:10px}
.xx_xq img,.xx_xq>div img,.xx_xq>p img{max-width:100%;}
.ny_R2:after{content:".";display: block;height: 0;clear:both;visibility: hidden}

/* 产品列表 */
.ny_R2 .list_img{padding:10px 0}
.ny_R2 .list_img li{width:272px; float:left; margin:0 8px 12px 14px;min-height: 300px;}
.ny_R2 .list_img li:nth-child(3n){margin-right:0;}
.ny_R2 .list_img li img{/*width:264px; height:264px;*/border:1px solid #d7d7d7;padding:4px;}
.ny_R2 .list_img li p{text-align:center; font-size:14px; color:#666; height:30px; line-height:30px; overflow:hidden}
.ny_R2 .list_img li:hover p{color:#00b5ed;}
.ny_R2 .list_img li:hover img{border:1px solid #00b5ed;}
.ny_R2 .listimg2 li img{/*height:200px; !important*/}

/* 新闻列表 */
.list_news{padding:10px; font-size:14px;}
.list_news li{line-height:36px; border-bottom:1px dashed #ddd;}
.list_news li a{color:#333; float:left;}
.list_news li a:hover{color:#fbc707;}
.list_news li span{float:right;}

/* 新闻详情 */
.ny_R2 .bt_h1{font-size:22px; height:55px; line-height:55px; text-align:center;}
.ny_R2 .xx_p{font-size:12px; text-align:center; color:#666; margin:10px 0; padding-bottom:10px; border-bottom:1px dashed #ddd;}
.shang{font-size:14px; color:#666; margin:10px 0 10px 15px;}
.shang a{color:#666;}
.xia{font-size:14px; color:#666; margin:10px 0 10px 15px;}
.xia a{color:#666;}


.pro_main {  zoom:1; padding:10px 15px}

 

 
/*---网站地图---*/
.map_main { overflow:hidden; padding-bottom:10px; }
.sitemap_con { color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.sitemap_con h4 { line-height:55px; height:55px; font-size:15px;}
.b4 { border:solid 1px #E0E0E0; padding:10px 0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:30px; height:30px; padding-right:15px; white-space:nowrap; overflow:hidden; }
.b4 li a { color:#666; font-size:13px}
.b4 li a:hover { color:#0F6BD6;}
.b5 { border:solid 1px #E0E0E0; padding:10px 0;}
.b5 ul { padding:0 11px;}
.b5 li { float:left ; line-height:30px; height:30px; width:50px; white-space:nowrap; overflow:hidden; }
.b5 li a { color:#666; font-size:13px}
.b5 li a:hover { color:#0F6BD6;}


/*在线客服*/
.float-contact-mini{position:absolute;right:1px;top:250px;}
.float-contact-mini a{background:url("../images/sprites.png") no-repeat scroll 0 0 transparent;color:#FFFFFF !important;display:block;height:65px;line-height:110%;padding:46px 5px 0;text-align:center;text-decoration:none !important;width:18px;}
.float-contact{display:none;position:absolute;right:1px;top:175px;width:102px;}
.float-contact .close{background:url("../images/sprites.png") no-repeat scroll -29px 0 transparent;color:#FFFFFF !important;display:block;height:31px;line-height:31px;padding-left:22px;text-decoration:none !important;}
.float-contact .conta{background:#FFFFFF;border-color:#E3E3E3;border-style:solid;border-width:0 1px;padding:1px 0;text-align:center;!important}
.float-contact .conta{border-style:solid;text-align:center;!important}
.float-contact .qq{padding:7px 0 6px;}
.float-contact .qqtitle{line-height:200%; text-align:center}
.float-contact .qq .btn{padding-top:4px;}
.float-contact .qq .btn li{padding-bottom:5px;}
.float-contact .qq .btn a{background:url("../images/sprites.png") no-repeat scroll -43px -80px transparent;color:#1A649D;display:block;height:23px;line-height:23px;margin:0 auto;padding-left:23px;width:53px;}
.float-contact .qqtel{background:url("../images/shadow-2.png") repeat-x scroll 0 100% transparent;padding-bottom:14px;}
.float-contact .qqtel .qqcontent{color:#FF6600;font-size:117%;font-weight:bold;line-height:130%;letter-spacing:0; text-align:center}
.float-contact .myqqlink{background:url("../images/bg-x.png") repeat-x scroll 0 -320px #FA8400;border-bottom:1px solid #E3E3E3;color:#FFFFFF !important;display:block;height:40px;line-height:40px;text-align:center;text-decoration:none !important;}
h3.qqtitle{margin:0;padding:0; font-size:14px}

/* msg 留言板 */
.contact-com-body{padding:30px 25px 25px 25px; }
.contact-com-body .row{}
.row:before, .row:after{content: "";display: table;line-height: 0}
.row:after{clear: both}
.row{margin-bottom:15px;*zoom: 1}
.col-2,.col-10{float: left;position: relative;min-height: 1px}
.contact-com-body .col-2{width:60px;line-height: 40px;margin-right: 10px;text-align: left}
.contact-com-body .input-control{padding: 5px;line-height: 30px;height: 30px;width: 400px;border: 1px solid #ccc}
.contact-com-body .textarea-control{height: 106px;width: 490px;padding: 5px;border: 1px solid #ccc}
.contact-com-body .help-inline{line-height: 40px; color:#F00}
.contact-com-body .input-shade{background-color: #f8f8f8}
.contact-com-body .input-short{width: 340px}
.contact-com-body .input-shorter{width: 140px}
.contact-com-body img{width: 80px;height: 41px;margin: 2px 5px}
.contact-com-btn{margin-left:70px;padding-top:20px}
.contact-com-btn .btn{margin-right: 30px}
.btn-warning{padding: 12px 44px;font-weight: bold;color: #fff;border: none;background-color: #ff8942;background: -webkit-linear-gradient(top, #ff9454, #ff7f30);background: -moz-linear-gradient(top, #ff9454, #ff7f30);background: -ms-linear-gradient(top, #ff9454, #ff7f30);background: -o-linear-gradient(top, #ff9454, #ff7f30)}
.btn-warning:hover{color: #fff;background-color: #ff8945;background: -webkit-linear-gradient(top, #ff8237, #fd8f4d);background: -moz-linear-gradient(top, #ff8237, #fd8f4d);background: -ms-linear-gradient(top, #ff8237, #fd8f4d);background: -o-linear-gradient(top, #ff8237, #fd8f4d)}
.btn-danger{padding: 12px 44px;font-weight: bold;color: #fff;border: none;background-color: #13bd49;background: -webkit-linear-gradient(top, #08d248, #13bd49);background: -moz-linear-gradient(top, #08d248, #13bd49);background: -ms-linear-gradient(top, #08d248, #13bd49);background: -o-linear-gradient(top, #08d248, #13bd49)}
.btn-danger:hover{color: #fff;background-color: #0ba43b;background: -webkit-linear-gradient(top, #13bd49, #0ba43b);background: -moz-linear-gradient(top, #13bd49, #0ba43b);background: -ms-linear-gradient(top, #13bd49, #0ba43b);background: -o-linear-gradient(top, #13bd49, #0ba43b)}

#floatDivBoxs{width:172px;background:#fff;position:fixed;top:250px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:97px;line-height:97px;background:url(../images/online_arrot.gif) top center no-repeat;position:relative;}
#floatDivBoxs .floatDqq{padding: 8px 0;}
#floatDivBoxs .floatDqq li{width: 146px;margin: 0 auto;}
#floatDivBoxs .floatDqq li a{width: 146px;margin: 0 auto;display: block;line-height: 38px;height: 38px;background: url(../images/qq.gif) center center no-repeat;}
#floatDivBoxs .floatDqq li a:hover{background: url(../images/qq1.gif) center center no-repeat;}
#floatDivBoxs .floatDtxt{width: 146px;margin: 0 auto;background: url(../images/online_arrowx.gif) top center no-repeat;padding: 46px 0 0;text-align: center;}
#floatDivBoxs .floatDtxt img{max-width: 115px;max-height: 115px;display: block;margin: 0 auto;}
#floatDivBoxs .floatDtxt b{line-height: 35px;text-align: center;font-size: 12px;color:#00b5ed;display: block;}
#floatDivBoxs .floatDbg{text-indent:43px;font-size:16px;color:#222322;width:100%;padding:15px 0 0;height:58px;background:url(../images/online_arrob.gif) no-repeat;}
.floatShadow{background:url(../images/online_arroz.gif);}
#rightArrow{position:absolute;top:50%;margin-top:-58px;left:-33px;width:33px;height:116px;background:url(../images/online_arrow.gif) no-repeat;z-index:999;}
#rightArrow a{display:block;height:116px;}

/*==========分页样式===========*/
.fanye{
	text-align:center;
	clear: both;
	padding-top: 26px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
.fanye a{display:inline-block;height:30px;color:#fff;text-align:center;margin:0 4px;line-height:30px; text-decoration:none;}
.fanye a.page{background-color:#999;width:30px;height:30px;color:#fff;text-align:center;margin:0 4px;line-height:30px}
.fanye a.next{background-color:#333;width:60px;}
.fanye a.page:hover{background-color:#00b5ed;box-shadow: 0px 0px 9px #999;}
.fanye a.cur{background-color:#00b5ed;width:30px; text-align:center;box-shadow: 0px 0px 9px #999;}
