@charset "utf-8";
/* CSS 全局样式 */
body {background:#FFF;font-family:"微软雅黑";font-size:12px;background:url(body_bj.png) repeat;}
a{ text-decoration:none;font-size:12px;}
a:hover { cursor:pointer;}
a:focus{outline:0;text-decoration: none}
.width1000 {width:1000px;margin:auto;}
*{margin:0px;padding:0px;}
.clear{ clear: both;}
li{list-style:none;}
img{border:none;}

/* CSS TOP样式 */
.head_top{height:140px;overflow:hidden;}
.top_logo{height:140px;width:570px;float:left;}
.top_tell{height:120px;width:280px;background:url(top_tell.png) no-repeat;float:right;padding-left:45px;margin-top:20px;}
.top_tell span{font-size:16px;color:#000;font-weight:bold;}
.top_tell font{font-size:20px;font-weight:bold;color:#fe0000;line-height:40px;}

/* CSS NAV样式 */
.nav_bj{width:100%;height:50px;background:#93686f;overflow:hidden;}
.head_nav{height:50px;line-height:50px;}
.head_nav li{width:142px;float:left;text-align:center;}
.head_nav li a{font-size:16px;color:#fff;display:block;}
.head_nav li a:hover{background:#8e000b;}

/* CSS  Banner样式 */
.fullSlide {width:1440px;position:relative;height:460px;margin:auto;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:1440px !important;}
.fullSlide .bd li {width:1440px !important;height:460px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:460px;}
.fullSlide .hd {width:1440px;position:absolute;z-index:1;bottom:0;left:0;height:40px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin-right:5px;margin-top:20px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}

.nyhd {width:100%;position:relative;height:220px;}
.nyhd li {width:100% !important;height:220px;overflow:hidden;text-align:center;}

/* CSS  服务标准样式 */
.main_fw01{height:115px;overflow:hidden;margin-top:15px;margin-bottom:15px;}
.fw01{font-size:30px;line-height:200%;text-align:center;color:#079FF9;}
.fw02{font-size:18px;line-height:200%;text-align:center;color:#F5630B;}
.pr02 font{text-decoration:line-through;}
.main_fw02{overflow:hidden;margin-bottom:10px;}
.gn01, .gn02, .gn03, .gn04, .gn05{height:350px;width:165px;float:left;}
.gn01, .gn02, .gn03, .gn04{margin-right:43px;}
.fmzl1{width:165px;height:190px;text-align: center;}
.fmzl1 a{font-size:20px;color:#EF570C;display:block;}
.fmzl1 a img{padding-bottom:25px;width:110px;height:110px;}
.fmzl1 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl1:hover a{color:#ba000f;}

.fmzl2{width:165px;height:190px;text-align: center;}
.fmzl2 a{font-size:20px;color:#EF570C;display:block;}
.fmzl2 a img{opacity:1.0;filter:alpha(opacity=40);padding-bottom:25px;width:110px;height:110px;}
.fmzl2 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl2:hover a{color:#ba000f;}

.fmzl3{width:165px;height:190px;text-align: center;}
.fmzl3 a{font-size:20px;color:#EF570C;display:block;}
.fmzl3 a img{opacity:1.0;filter:alpha(opacity=40);padding-bottom:25px;width:110px;height:110px;}
.fmzl3 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl3:hover a{color:#ba000f;}

.fmzl4{width:165px;height:190px;text-align: center;}
.fmzl4 a{font-size:20px;color:#EF570C;display:block;}
.fmzl4 a img{opacity:1.0;filter:alpha(opacity=40);padding-bottom:25px;width:110px;height:110px;}
.fmzl4 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl4:hover a{color:#ba000f;}

.fmzl5{width:165px;height:190px;text-align: center;}
.fmzl5 a{font-size:20px;color:#EF570C;display:block;}
.fmzl5 a img{opacity:1.0;filter:alpha(opacity=40);padding-bottom:25px;width:110px;height:110px;}
.fmzl5 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl5:hover a{color:#ba000f;}

.price{text-align:center;}
.pr01{font-size:16px;color:#F72A07;line-height:200%;}
.pr01 span{color:#ba000f;}
.more{text-align:center;line-height:35px;margin-top:10px;}
.more a{width:100px;display:block;height:35px;background:#93686f;margin:auto;color:#fff;font-size:16px;}
.gn06, .gn07, .gn08{height:355px;width:165px;float:left;margin: 0px 84px;}

.fmzl6{width:165px;height:210px;text-align: center;}
.fmzl6 a{font-size:20px;color:#EF570C;display:block;}
.fmzl6 a img{padding-bottom:25px;width:140px;height:140px;}
.fmzl6 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl6:hover a{color:#ba000f;}

.fmzl7{width:165px;height:210px;text-align: center;}
.fmzl7 a{font-size:20px;color:#EF570C;display:block;}
.fmzl7 a img{opacity:1.0;filter:alpha(opacity=40);padding-bottom:25px;width:140px;height:140px;}
.fmzl7 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl7:hover a{color:#ba000f;}

.fmzl8{width:165px;height:210px;text-align: center;}
.fmzl8 a{font-size:20px;color:#EF570C;display:block;}
.fmzl8 a img{opacity:1.0;filter:alpha(opacity=40);padding-bottom:25px;width:140px;height:140px;}
.fmzl8 a img:hover{opacity:1.0;filter:alpha(opacity=100);}
.fmzl8:hover a{color:#ba000f;}

/* CSS  我们的优势 */
.main_ys{width:100%;overflow:hidden; }
.main_ys li{width:1000px;margin:auto;}

/* CSS  申请专利的好处 */
.main_hc{width:1440px;height:540px;position:relative;margin:auto;}
.hc_img{position: absolute;}
.hc_main{position:relative;}
.hc_main a{color:#333;}
.hc_main li{position:absolute;}
.hc_main li font{font-weight:bold;font-size:20px;}
.hc_main li span{font-size: 15px;line-height: 200%;}
.hc_title01{top:110px;left:300px;}
.hc_title02{top: 195px;left: 578px;}
.hc_title03{top: 264px;left: 178px;text-align: right;}
.hc_title04{top: 333px;right: 180px;}
.hc_title05{top: 405px;left: 178px;}
.hc_title06{top: 478px;right: 320px;}

/* CSS  专业团队 */
.zytd_title{margin-top:15px;margin-bottom:15px;display:none;}
.zcgj{margin-top: 70px;line-height: 190%;width: 985px;padding-left: 15px;font-size: 17px;color: #F83D3D;font-weight: bold;}
.zytd_title li{margin:0px auto;width:333px;}
.zytd_bj{width:1440px;height:400px;background:url(zytd_bj.png) no-repeat;margin:auto;display:none;}
.main_zytd {overflow:hidden;padding-top:30px;}
.main_zytd li{float:left;}
.zy01, .zy02, .zy03, .zy04, .zy05{margin:0px  37px;}
.zy01, .zy02, .zy04, .zy05{margin-top:30px;}
.zy01 img, .zy02 img, .zy04 img, .zy05 img{width:111px;height:111px;}
.zy03 img{width:182px;height:182px;}

/* CSS  新闻动态 */
.news_bj{height:111px;overflow:hidden;margin-top: 15px;margin-bottom: 15px;}
.main_news{overflow:hidden;}
.news1, .news2, .news3, .news4{width:470px;height:152px;float:left;margin-bottom:15px;}
.news1, .news3{margin-right:60px;}
.news1 li, .news2 li, .news3 li, .news4 li{float:left;}
.news_cont{width:280px;height:152px;background:#f6f6f6;padding:0px 5px;}
.news_cont p a{line-height:200%;font-size:15px;font-weight:bold;color:#000;}
.news_cont p font{padding:0px 10px;}
.news_cont p font a{color:#333;font-size:12px;font-weight:400;line-height:180%;}

/* CSS  证书展示 */
.main_zszs{height:390px;overflow:hidden;}
.main_zszs li{float:left;margin:0px 13px 20px 23px;}

/* CSS  荣誉证书 */
.rollBox{overflow:hidden;height:165px;margin-top:15px;width:1000px;margin:auto;}
.rollBox .LeftBotton{height:135px;width:45px;background:url(left_jt.png) no-repeat;overflow:hidden;float:left;display:inline;margin:15px 15px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:135px;width:45px;background:url(right_jt.png) no-repeat;overflow:hidden;float:left;display:inline;margin:15px 0 0 15px;cursor:pointer;}
.rollBox .Cont{width:880px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:145px;float:left;text-align:center;margin-bottom: 15px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;width: 880px;}

/* CSS  友情链接 */
.friend_link{height:30px;margin-top:10px;overflow:hidden;}
.friend_link li{line-height:30px;}
.friend_link li font{font-weight:bold;}
.friend_link li a{color:#333;}

.footer_bj{background:#333;height:120px;width:100%}
.footer_nav{text-align:center;color:#fff;line-height:200%;padding:15px 0px;}
.footer_nav a{ont-size:16px;color:#fff;font-size:14px;}
.footer_xx{text-align:center;font-size:14px;color:#fff;line-height:200%;}

/*内页样式*/
.sx_nymain {  margin:auto;  overflow: hidden;  padding-bottom: 20px  width:1000px;  padding-top:10px;}
.sx_nyleft {  border: 1px solid #ccc; width:998px;  background:#fff;    margin-top: 10px; margin-bottom:15px;}
.sx_nyfenlei li {  background:#ccc;  height: 32px;  line-height: 32px;  margin-bottom: 3px;  text-align: center; }
.sx_nyfenlei li.thisclass {  background: #909090;}
.sx_nyfenlei li.thisclass a{ color:#fff;}
.sx_nyfenlei li a{	display:block;	color: #1A1A1A;}
.sx_nyfenlei li a:hover{}
.sx_nycontactcon li{float: left; line-height:30px;	padding-left:10px;	color: #1A1A1A;	font-size:13px;width: 310px;}
.sx_nycontactcon li:hover a{color:#fe0000!important;}
.sx_nybt{background:url(goodsbt_03.jpg) left bottom;font-family: "宋体";color:#fff;font-size: 14px;height: 40px;line-height: 40px;padding-left: 15px;	}
.sx_nyfenl {}
.sx_nyfenlei { padding: 10px;}
.sx_nycontactcon {overflow:hidden;}
.sx_nyright{ margin-right:9px;	 width:998px;	 background:#fff;	 padding-bottom:15px;	 color: #1A1A1A;	 border: 1px solid #DDDEDE;	}
.sx_nyright a{	color: #1A1A1A;	}
.sx_dq {  border-bottom: 1px solid #CCCCCC;  font-size: 12px;  height: 34px;  line-height: 34px;  padding-left: 10px;}
.sx_nyaboutcontent{	line-height:24px;	padding:10px;	}
.sx_nyaboutcontent p{	line-height:24px;	}
.sx_nynewsli{	line-height:24px;	padding:15px 20px;	}
.sx_nynewsli2{	line-height:24px;	padding:15px 20px;	}
.sx_nynewsli2 li a:hover{color:#1A1A1A;}
.sx_nynewsli2 li span{	float:right;	color:#858585;	}

.sx_nynewsli li {  border-bottom: 1px dashed #7e7e7e;  font-size: 13px;  height: 28px;  line-height: 28px  padding-left: 10px;  float:none;}
.sx_nynewsli li a:hover{color:#1A1A1A;}
.sx_nynewsli li span{	float:right;	color:#858585;	}
.sx_nycaseli{	padding:15px 0px;	}
.sx_nycaseli li {  float: left;  height:192px;  padding-right:0px;  text-align: center;  width:177px;  padding-left: 10px;}
.sx_nycaseli li img {  background:#FFFFFF;  border: 1px solid #CCCCCC;  height:146px;  margin-bottom: 5px;  padding: 2px;  width: 171px;}
.sx_nycontact{}
.sx_xgwenz{background:url(xiang.jpg) no-repeat left bottom;  color: #000;  font-size: 16px;  height: 25px;  line-height:25px; margin: 15px 1px 10px;  padding-left: 10px;font-weight:bold;}
.sx_xgarti li {  float: left;  height: 25px;  line-height: 25px;  width: 320px;  padding-left:10px;}
.sx_nyright div {  clear: both;}
.dede_pages {  height: 30px;  line-height: 30px;  text-align: center;}
.dede_pages li{	display:inline;	padding-right:5px;	}
.sx_nyaboutcontent h1 {  height: 30px;  line-height: 30px;  text-align: center;  font-size:18px;}
.dede_page li {  padding-left: 10px;padding-top: 6px;}
.title_title{height:40px;text-align:center;line-height:40px;color:#666;border-top:1px #999 dotted;font-size: 14px;}

/*表格样式*/

.elegant-aero {
margin-left:auto;
margin-right:auto;
max-width: 500px;
background: #ffffff;;
padding: 20px 20px 20px 20px;
font: 12px Arial, Helvetica, sans-serif;
color: #666;
border: 1px solid #999999;
margin-top: 12px;
}
.elegant-aero h1 {
font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 10px 10px 10px 20px;
display: block;
border-bottom: 1px solid #999999;
margin: -20px -20px 15px;
}
.elegant-aero h1>span {
display: block;
font-size: 11px;
}
.elegant-aero label>span {
float: left;
color: #5E5E5E;
}
.elegant-aero label {
display: block;
margin: 0px 0px 5px;
line-height: 26px;
}
.elegant-aero label>span {
float: left;
width: 25%;
text-align: right;
padding-right: 15px;

font-weight: bold;
}
.elegant-aero input[type="text"], .elegant-aero input[type="email"], .elegant-aero textarea, .elegant-aero select {
color: #888;
width: 35%;
padding: 0px 0px 0px 5px;
border: 1px solid #999999;
background: #FBFBFB;
outline: 0;
-webkit-box-shadow:inset 0px 1px 6px #999999;
box-shadow: inset 0px 1px 6px #ECF3F5;
font: 200 12px/25px Arial, Helvetica, sans-serif;
height: 25px;
line-height:15px;

}
.elegant-aero textarea{
height:100px;
padding: 5px 0px 0px 5px;
width: 70%;
}
.elegant-aero select {
background: #fbfbfb url('down-arrow.png') no-repeat right;
background: #fbfbfb url('down-arrow.png') no-repeat right;
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
}
.elegant-aero .button{
padding: 10px 30px 10px 30px;
background: #C2C2C2;
border: none;
color: #FFF;
box-shadow: 1px 1px 1px #4C6E91;
-webkit-box-shadow: 1px 1px 1px #4C6E91;
-moz-box-shadow: 1px 1px 1px #4C6E91;
text-shadow: 1px 1px 1px #5079A3;
}
.elegant-aero .button:hover{
background: #3EB1DD;
}

.newslist{width: 915px;overflow: hidden;margin-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #d2d2d2;}
.newlist_img{float: left;width: 166px;height: 124px;overflow: hidden;}
.newlist_cont{float: right;width: 690px;padding-right: 22px;overflow: hidden;}
.cont01 a{font-size:18px;}
.cont02{color:#666;}
.cont03{color:#666;font-size:14px;}
.cont04 a{color:#fe0000;}

.tab_nymain {  margin:auto;  overflow: hidden;  padding-bottom: 20px; width:1200px;  padding-top:10px;}
#tab{overflow:hidden;border: 1px #ccc solid;border-top: none;}
.tab-nav{height:55px;}
.tab-nav li{width:239px;height:55px;line-height:55px;text-align:center;color:#fff;font-family:"微软雅黑";float:left;background:#aaa;border-bottom: 1px #fff solid;}
.tab-nav li a{text-decoration:none;}
.afont{color:#fff;font-size: 16px;font-family: "微软雅黑";padding:0px 5px;display:block;border-left:1px #ccc solid;border-bottom:1px #ccc solid;}

.hover{background:#008cd6 !important;color:#fff !important;font-size: 16px;font-family: "微软雅黑";padding:0px 5px;display:block;}
.tab-bd{margin:0 auto;padding:35px 10px 0px 10px;text-align:left;float:left;}
.tab-bd li{line-height:200%;}
.tab-bd li p a{color:#000;font-size:14px;text-decoration:none;}
.hidden{display:none}
.tab_right{float:left;background:#fff;padding-bottom:15px;color: #1A1A1A;width: 100%;}
.tab_dq{border:1px #ccc solid;border-bottom:none;font-size:12px;height:34px;line-height:34px;padding-left:10px;}
.tab_dq a{color: #1A1A1A;}