@charset "gb2312";
/*外套*/
.wrap{ width:100%; height:auto; margin:0 auto;}
/*顶端头部*/
.header{ width:100%; height:30px; background:#f8f8f8; border-bottom:1px solid #e5e5e5;}
.head{ width:1200px; height:30px; color:#999; line-height:30px; margin:0 auto;}
.head a, .head a:hover{ color:#e94b3c;}
.head span{ width:auto; height:auto; color:#c7c7c7; line-height:30px; float:right;}
.head span a, .head span a:hover{ color:#999;}

/*环球logo开始*/
.logoer{ width:1200px; height:82px; border-bottom:1px solid #ddd; margin:0 auto;}
.logoer h1{ width:240px; height:62px; margin-top:10px; float:left;}
.logoer ul{ width:641px; height:66px; padding-left:319px; float:left;}
.headform{ width:auto; height:66px; margin-top:14px; float:left;}
.headform ul{ width:416px; height:32px; border:1px solid #c1c4cb; border-right:0px; padding:0px; float:left;}
.headform dl{ width:auto; height:34px; float:left;}
.headform dl dt{ width:auto; height:34px; float:left;}
.headform dl dd{ width:auto; height:34px; padding-left:10px; float:left;}
.headform ul li input{ width:410px; height:30px; font-size:12px; line-height:30px; padding-left:6px; border:0px; outline:none; float:left;}
.headform dl dt input{ width:102px; height:34px; background:url(../images/s_input.jpg) no-repeat; cursor:pointer; border:0px; outline:none; float:left;}
.headform p{ width:100%; height:28px; color:#e89e00; line-height:28px; float:left;}
.headform p a{ color:#aaa;} .headform p a:hover{ color:#666;}

/*商铺logo开始*/
.logo{ width:1200px; height:92px; background:#fafafa; margin:0 auto;}
.logo p.qiye_logo{ width:78px; height:78px; text-align:center; margin-top:7px; margin-left:30px; display:inline; float:left;}
.logo p.qiye_logo img{ max-width:78px; max-height:78px; _height:expression(this.width > 78 && this.width > this.height ? 78: true); border:0px; vertical-align:middle;}
.logo p.qiye_logo:after{display:inline-block; width:0px; height:100%; content:" "; vertical-align:middle; overflow:hidden;}
.logo p.qiye_name{ color:#000; font-size:42px; line-height:92px; font-family:"Microsoft YaHei"; font-weight:500; padding-left:10px; padding-right:88px; background:url(../images/sp.gif) right 29px no-repeat; float:left; width:930px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*menu开始*/
.smenu{width:1198px; height:38px; border:1px solid #007d09; background:#00ab01; margin:0 auto;}
ul.menu{ width:1188px; height:36px; border-top:1px solid #00d41f; border-bottom:1px solid #00d41f; padding-left:10px; float:left;}
ul.menu li{ width:80px; height:24px; padding:6px 58px; float:left;}
ul.menu li a{ width:80px; height:24px; color:#fff; font-size:14px; text-align:center; line-height:24px; font-weight:700; float:left;}
ul.menu li a:hover, ul.menu li a.hover{ width:80px; height:24px; color:#000; font-size:14px; text-align:center; line-height:24px; font-weight:700; background:#FFF; border-radius:3px; text-decoration:none; float:left;}

/*banner开始*/
.banner{width:1200px; height:auto; margin:0 auto;}

/*面包屑*/
.breadCrumb{width:1200px; height:auto; padding-left:10px; margin:0 auto;}
.breadCrumb p{width:1175px; height:auto; color:#a9a9a9; font-size:12px; line-height:20px; padding-left:25px; margin-top:10px; background:url(../images/home.gif) 4px 1px no-repeat; float:left;}
.breadCrumb p a{color:#6e6e6e;}
.breadCrumb p a:hover{color:#6e6e6e; text-decoration:underline;}

/*gundong开始*/
.gundong{width:1198px; height:auto; border:1px solid #ddd; padding:6px 0px; margin:10px auto auto auto;}
#demo{ width:1186px; height:200px; overflow:hidden; margin:0 auto;}
#indemo{width:800%; float:left;}
#demo1{float:left;}
#demo2{float:left;}

/*main开始*/
.main{width:1200px; height:auto; margin:0 auto;}

/*首页内容开始*/
.w_l{width:304px; height:auto; padding-right:10px; float:left;}
.w_r{width:886px; height:auto; float:left;}
.dangan_l, .fenlei_l, .contact_l{width:304px; height:auto; margin-top:10px; float:left;}
.dangan_l h2, .fenlei_l h2, .contact_l h2{width:292px; height:34px; color:#FFF; font-size:14px; line-height:34px; background:#00ab01; border:1px solid #007d09; padding-left:10px; float:left;}
.dangan_l h2 span, .fenlei_l h2 span, .contact_l h2 span{color:#FFF; font-size:12px; line-height:34px; font-weight:100; padding-right:10px; float:right;}
.dangan_l h2 span a, .fenlei_l h2 span a, .contact_l h2 span a{color:#FFF;}
.dangan_l h2 span a:hover, .fenlei_l h2 span a:hover, .contact_l h2 span a:hover{color:#FFF; text-decoration:underline;}
.dangan_l ul, .fenlei_l ul, .contact_l ul{width:282px; height:auto; border:1px solid #ddd; border-top:0px; padding:6px 10px; float:left;}

.dangan_l ul{min-height:200px;}
.dangan_l ul p{width:282px; height:auto; color:#444; font-size:14px; line-height:26px; float:left;}
.dangan_l ul p em{width:282px; height:auto; color:#444; font-size:14px; line-height:26px; text-align:center; font-weight:700; border-bottom:1px dashed #ddd; padding-bottom:6px; margin-bottom:10px; float:left;}
.dangan_l ul p a{color:#0021c7; font-size:12px;}

.fenlei_l ul{min-height:310px;}
.fenlei_l ul a{width:270px; height:30px; font-size:14px; line-height:30px; border-bottom:1px dashed #ddd; background:url(../images/news_d.gif) 4px 12px no-repeat; padding-left:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}

.contact_l ul{padding-bottom:20px; background:url(../images/c_bg.png) right bottom no-repeat;}
.contact_l ul p{width:282px; height:auto; color:#444; font-size:14px; line-height:26px; word-wrap:break-word; text-shadow:#FFF 1px 1px 0px; float:left;}
.contact_l ul p img{ vertical-align:sub;}
.contact_l ul p span{width:282px; height:auto; text-align:center; border-bottom:1px dashed #ddd; padding-bottom:6px; margin-bottom:20px; float:left;}
.contact_l ul p span img{width:140px; height:140px; border:0px;}
.contact_l ul p span i{width:282px; height:auto; color:#444; font-size:12px; line-height:24px; text-align:center; font-weight:100; float:left;}

.about_r, .news_r{width:886px; height:auto; margin-top:10px; float:left;}
.about_r h2, .news_r h2{width:874px; height:34px; color:#FFF; font-size:14px; line-height:34px; background:#00ab01; border:1px solid #007d09; padding-left:10px; float:left;}
.about_r h2 span, .news_r h2 span{color:#FFF; font-size:12px; line-height:34px; font-weight:100; padding-right:10px; float:right;}
.about_r h2 span a, .news_r h2 span a{color:#FFF;}
.about_r h2 span a:hover, .news_r h2 span a:hover{color:#FFF; text-decoration:underline;}
.about_r ul{width:864px; height:auto; border:1px solid #ddd; border-top:0px; padding:6px 10px; float:left;}
.news_r ul{width:864px; height:auto; border:1px solid #ddd; border-top:0px; padding:0px 10px 10px 10px; float:left;}

.about_r ul{min-height:200px;}
.about_r ul div.img{ width:200px; padding-left:10px; float:right;}
.about_r ul div.img img{ width:200px; border:0px; float:left;}
.about_r ul, .about_r ul p{ font-size:14px; line-height:25px; text-indent:2em;}

.news_r ul{min-height:312px;}
.news_r ul li{width:864px; height:auto; border-bottom:1px dashed #ddd; padding:10px 0px; float:left;}
.news_r ul li div{ width:80px; height:80px; text-align:center; border:1px solid #eaeaea; float:left;}
.news_r ul li div:hover{border:1px solid #00ac02;}
.news_r ul li div img{ max-width:80px; max-height:80px; _height:expression(this.width > 80 && this.width > this.height ? 80: true); border:0px; vertical-align:middle;}
.news_r ul li div:after{display:inline-block; width:0px; height:100%; content:" "; vertical-align:middle; overflow:hidden;}
.news_r ul li p{ width:772px; height:auto; color:#5a5a5a; font-size:12px; line-height:24px; padding-left:10px; float:left;}
.news_r ul li p em{ width:772px; height:auto; line-height:30px; float:left;}
.news_r ul li p em a{ color:#444; font-size:14px; font-weight:700;}

/*link开始*/
.link{width:1198px; height:auto; border:1px solid #ddd; margin:10px auto auto auto;}
.link p{width:1198px; height:34px; background:url(../images/ty_title.jpg) repeat-x; margin-top:1px;}
.link p i{width:80px; height:30px; color:#FFF; font-size:14px; line-height:30px; text-align:center; font-weight:700; background:#00ab01; border:1px solid #007d09; margin:2px 0px 0px 10px; display:inline; float:left;}
.link dl{width:1178px; height:auto; padding:6px 10px;}
.link dl a{ font-size:14px; padding:4px 10px;}

/*tongyong开始*/
.tongyong_r{width:884px; height:auto; border:1px solid #ddd; margin-top:10px; float:left;}
.tongyong_r h2{width:884px; height:34px; background:url(../images/ty_title.jpg) repeat-x; margin-top:1px;}
.tongyong_r h2 i{width:80px; height:30px; color:#FFF; font-size:14px; line-height:30px; text-align:center; font-weight:700; background:#00ab01; border:1px solid #007d09; margin:2px 0px 0px 10px; display:inline; float:left;}
.tongyong_r h2 i.hover{width:80px; height:30px; color:#FFF; font-size:14px; line-height:30px; text-align:center; font-weight:700; background:#a8a8a8; border:1px solid #7f7f7f; margin:2px 0px 0px 10px; display:inline; cursor:pointer; float:left;}

.tongyong_r ul.about{width:864px; height:auto; padding:6px 10px;}
.tongyong_r ul.about div.img{ width:200px; padding-left:10px; float:right;}
.tongyong_r ul.about div.img img{ width:200px; border:0px; float:left;}
.tongyong_r ul.about, .tongyong_r ul.about p{ font-size:14px; line-height:28px;text-indent:2em; }

.tongyong_r ul.products{width:864px; min-height:606px; padding:0px 10px;}
.tongyong_r ul.products p.pr_list{width:864px; height:auto; border-bottom:1px solid #ddd; padding-bottom:10px; float:left;}
.tongyong_r ul.products p.pr_list a{ font-size:13px; padding:3px 8px; background:#fafafa; border:1px solid #ececec; margin-top:10px; margin-right:10px; display:inline; border-radius:3px; float:left;}
.tongyong_r ul.products p.pr_list a:hover, .tongyong_r ul.products p.pr_list a.hover{ color:#FFF; background:#00ab01; border:1px solid #009701; text-decoration:none;}

.tongyong_r ul.products li{width:196px; height:auto; padding:0px 10px; border-bottom:1px dashed #ddd; margin-top:14px; float:left;}
.tongyong_r ul.products li div.pic{width:192px; height:192px; text-align:center; padding:1px; border:1px solid #ddd; float:left;}
.tongyong_r ul.products li div.pic:hover{border:1px solid #00ac02;}
.tongyong_r ul.products li div.pic img{ max-width:192px; max-height:192px; _height:expression(this.width > 192 && this.width > this.height ? 192: true); border:0px; vertical-align:middle;}
.tongyong_r ul.products li div.pic:after{display:inline-block; width:0px; height:100%; content:" "; vertical-align:middle; overflow:hidden;}
.tongyong_r ul.products li span{width:196px; height:auto; padding-bottom:10px; float:left;}
.tongyong_r ul.products li span i.name{width:196px; height:auto; color:#009b01; font-size:14px; line-height:24px; margin-top:4px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}
.tongyong_r ul.products li span i.all{width:196px; height:auto; color:#737373; font-size:12px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}

.tongyong_r ul.news{width:864px; min-height:606px; padding:0px 10px;}
.tongyong_r ul.news li{width:864px; height:auto; border-bottom:1px dashed #ddd; padding:10px 0px; float:left;}
.tongyong_r ul.news li div{ width:80px; height:80px; text-align:center; border:1px solid #eaeaea; float:left;}
.tongyong_r ul.news li div:hover{border:1px solid #00ac02;}
.tongyong_r ul.news li div img{ max-width:80px; max-height:80px; _height:expression(this.width > 80 && this.width > this.height ? 80: true); border:0px; vertical-align:middle;}
.tongyong_r ul.news li div:after{display:inline-block; width:0px; height:100%; content:" "; vertical-align:middle; overflow:hidden;}
.tongyong_r ul.news li p{ width:772px; height:auto; color:#5a5a5a; font-size:12px; line-height:24px; padding-left:10px; float:left;}
.tongyong_r ul.news li p em{ width:772px; height:auto; line-height:30px; float:left;}
.tongyong_r ul.news li p em a{ color:#444; font-size:14px; font-weight:700;}

.tongyong_r ul.news_title{width:864px; height:auto; padding:0px 10px; float:left;}
.tongyong_r ul.news_title h1{font-family:"Microsoft YaHei";width:864px; color:#333; font-size:24px; text-align:center; line-height:40px; margin-top:20px; float:left;}
.tongyong_r ul.news_title p{font-family:"Microsoft YaHei";width:864px; height:24px; color:#808080; font-size:14px; text-align:center; line-height:24px; float:left;}
.tongyong_r ul.news_title p span{padding:0px 10px;}

.tongyong_r ul.news_view{width:844px; height:auto; padding:20px; float:left;}
.tongyong_r ul.news_view p{font-family:"Microsoft YaHei";color:#333333; font-size:15px; line-height:24px; text-align:justify;  text-justify:inter-ideograph;}
.tongyong_r ul.news_view p img{max-width:804px;  border:0px; vertical-align:middle;}

.tongyong_r ul.news_view p a, .tongyong_r ul.news_view p a:link, .tongyong_r ul.news_view p a:visited { color: #000099; text-decoration: none;}

.tongyong_r ul.news_view p a:hover { color: #000099; text-decoration: underline;}

.tongyong_r ul.quality{width:864px; height:auto; padding:6px 10px;}
.tongyong_r ul.quality li{width:268px; height:auto; padding:0px 10px; border-bottom:1px dashed #ddd; margin-top:14px; float:left;}
.tongyong_r ul.quality li div.pic{width:264px; height:264px; text-align:center; padding:1px; border:1px solid #ddd; float:left;}
.tongyong_r ul.quality li div.pic img{ max-width:264px; max-height:264px; _height:expression(this.width > 264 && this.width > this.height ? 264: true); border:0px; vertical-align:middle;}
.tongyong_r ul.quality li div.pic:after{display:inline-block; width:0px; height:100%; content:" "; vertical-align:middle; overflow:hidden;}
.tongyong_r ul.quality li span{width:264px; height:auto; color:#737373; font-size:14px; line-height:24px; text-align:center; padding:10px 0px; float:left;}

.tongyong_r ul.contact{width:604px; min-height:546px; padding:30px 140px;}
.tongyong_r ul.contact div.img{ width:200px; padding-left:10px; float:right;}
.tongyong_r ul.contact div.img img{ width:200px; border:0px; float:left;}
.tongyong_r ul.contact{ font-size:14px; line-height:28px;}
.tongyong_r ul.contact img{ vertical-align:sub;}

.tongyong_r ul.message{width:864px; min-height:594px; padding:6px 10px;}
.tongyong_r ul.message{ font-size:14px; line-height:28px;}
.tongyong_r ul.message table td{ font-size:12px; line-height:20px; padding-left:0px; text-indent:0px;}

.tongyong_r ul.fankui{width:864px; min-height:594px; padding:6px 10px;}
.contact_form{ width:864px; height:auto; float:left;}
.contact_form p{ width:864px; height:auto; color:#333; font-family:fabrica; font-size:14px; line-height:40px; border-bottom:1px solid #ebebeb; float:left;}
.contact_form p em{ color:#FF0000; font-size:14px; padding:0px 6px;}
.contact_form ul{ width:864px; height:auto; float:left;}
.contact_form ul li{ width:864px; height:auto; border-bottom:1px solid #ebebeb; padding:4px 0px 4px 0px; float:left;}
.contact_form ul li span{ width:80px; height:30px; color:#7c7c7c; font-family:fabrica; font-size:12px; line-height:30px; text-align:right; float:left;}
.contact_form ul li span em{ color:#FF0000; font-size:14px;}
.contact_form ul li label{width:778px; height:auto; color:#333; font-size:14px; padding-left:6px; float:left;}
.contact_form ul li label input.dx{width:14px; height:14px; margin-top:8px; outline:none;}
.contact_form ul li label input.txt{width:340px; height:26px; color:#7c7c7c; font-size:14px; line-height:26px; border-radius:2px; border:1px solid #b4b4b4; padding-left:2px; outline:none; float:left;}
.contact_form ul li label input.txt:hover{border:1px solid #00ab01;}
.contact_form ul li label textarea{width:668px; height:120px; color:#7c7c7c; font-size:14px; line-height:26px; border-radius:2px; border:1px solid #b4b4b4; padding-left:2px; outline:none; float:left;}
.contact_form ul li label textarea:hover{border:1px solid #00ab01;}
.contact_form ul li label input.int{width:120px; height:36px; color:#FFF; font-size:14px; text-align:center; line-height:36px; border:0px; background:#007d09; border-radius:2px; cursor:pointer; float:left;}

/*pages开始*/
.pages{ width:100%; overflow:hidden; padding:15px 0; text-align:center; font-size:14px; line-height:24px;}
.pages a, .pages span{ border:1px #ccc solid; padding:4px 10px; margin:0 2px;}
.pages a.active,.pages a:hover{ background:#009b01; border:1px #007d05 solid; color:#fff; text-decoration:none;}

/*bottom开始*/
.bottom{width:1200px; height:auto; margin:0 auto;}
.copyright{width:1200px; height:112px; background:url(../images/bottom.jpg) repeat-x; border-top:2px solid #00ab01; margin-top:10px; float:left;}
.copyright p.wx{width:238px; height:auto; float:right;}
.copyright p.wx img{ margin-top:8px; margin-right:40px; float:right;}
.copyright p.tx{width:922px; height:auto; color:#868686; font-size:12px; text-align:right; line-height:24px; padding-top: 30px; padding-right:40px; float:left;}