﻿@charset "utf-8";
/* CSS Document */

.color-red{color:#ff0000;}

.sTitle a,.sTitle a:hover,.sTitle a:visited{color:#333;text-decoration:none;}

.searchBar{height:37px;overflow:hidden;line-height:37px;background:url(yl_19.jpg) no-repeat;margin-bottom:10px;_padding-top:6px;_height:31px;}
.search{height:25px;vertical-align:middle;padding-top:6px;*padding-top:0;}
.input-search{background:#fff;border:none;width:189px;height:24px;line-height:24px;padding:0 5px;margin:0 5px;}
.btn-search,.btn-search:hover{background:url(yl_23.jpg) no-repeat;width:47px;height:24px;text-align:center;color:#00519d;text-decoration:none;}
.hotKeyWord{color:#f5f6f7;margin-left:10px;}
.hotKeyWord a,.hotKeyWord a:visited{color:#f5f6f7;  padding-left: 5px;}

.textOnly{margin-top:5px;}
.textOnly li{font-size:12px;font-weight:normal;height:27px;line-height:27px;overflow:hidden;background:url(yl_40.jpg) no-repeat 0 12px;padding-left:8px;}
.textOnly li a{display:block;}
.textOnly li a:hover{}
.textOnly li span{font-size:10px;color:#a3a3a3;}

.productCenter{width:220px;height:674px;overflow:hidden;background:url(yl_072.jpg) no-repeat;margin-right:10px;}
.productCenter .sTitle a,.productCenter .sTitle a:visited{color:#f0f6f6;font-size:18px;height:43px;text-align:center;display:block;line-height:43px;font-weight:normal;}
.productCenter .sContent{padding:0 12px 0 13px;}
.productCenter h5 a,.productCenter h5 a:visited{background:url(yl_29.jpg) no-repeat;height:33px;line-height:30px;font-size:12px;color:#fff;padding-left:15px;display:block;margin-top:5px;}
.productCenter .sContent h4 a,.productCenter .sContent h4 a:visited{height:28px;line-height:28px;color:#19a1df;font-size:12px;padding-left:8px;}
.sList {padding-left:8px;margin-bottom:10px;}
.sList li{width:96%; clear:both;}
.sList li h3{font-size:12px;font-weight:normal;height:25px;overflow:hidden;line-height:25px;background:url(yl_40.jpg) no-repeat 0 12px;padding-left:8px;}

.productList{width:728px;height:672px;border:1px solid #dbd9d9;overflow:hidden;}
.productList .sTitle{border-bottom:1px solid #dbd9d9;line-height:35px;color:#dbd9d9;}
.productList .sTitle a{height:35px;line-height:35px;width:auto;text-align:center;font-size:12px;border-right:1px solid #dbd9d9;}
.productList .sTitle .current,.productList .sTitle a:hover{background:url(yl_22.jpg) repeat-x;color:#fff;}
.productList ul{margin:15px -25px 0 11px;}
.productList li{float:left;overflow:hidden;width:153px;margin:0 20px 28px 0;height:168px;}
.productList li img{border:1px solid #b3cad7;}
.productList li h3 a,.productList li h3 a:visited{font-size:12px;font-weight:normal;text-align:center;color:#007ecd;display:block;height:28px;line-height:28px;}

.vedio,.news{width:200px;overflow:hidden;}
.vedio .sTitle a,.vedio .sTitle a:visited,.news .sTitle a,.news .sTitle a:visited{background:url(yl_24.jpg) no-repeat;height:29px;line-height:29px;font-size:14px;color:#fff;padding-left:10px;display:block;margin-bottom:1px;}
.news .nlist{margin:10px 0 0 5px;}
.nlist li{font-size:12px;font-weight:normal;height:25px;overflow:hidden;line-height:25px;background:url(yl_40.jpg) no-repeat 0 12px;padding-left:8px;}

.solutions{width:748px;height:238px;background:url(yl_08.jpg) no-repeat;overflow:hidden;}
.solutions .sTitle li{height:37px;line-height:32px;overflow:hidden;background:url(yl_51.png) no-repeat;margin-bottom:5px;}
.solutions .sTitle li a {padding-left:8px; color:#fff}
/*.solutions .sTitle li a,.solutions .sTitle li a:visited{color:#fff;}*/
.solutions .sTitle .current,.solutions .sTitle .current a,.solutions .sTitle .current a:visited{background:url(yl_45.png) no-repeat;color:#666; display:block}
/*.solutions .sTitle .current,.solutions .sTitle a:hover{background:url(yl_45.png) no-repeat;color:#666;display:block;*color:#666;}*/
.solutions .sTitle li a:hover, .solutions .sTitle .cur a {background:url(yl_45.png) no-repeat;color:#666;display:block;}
.solutions .sTitle {width:209px;overflow:hidden;float:left;padding:12px 0 0 11px;}
.solutions .sContent{float:left;width:518px;overflow:hidden;padding:15px 0 0 30px;background:url(yl_08.png) no-repeat;margin:12px -20px 0 0;position:relative;top:0;left:-20px;height:531px; display:inline}
.solutions .sContent img{float:left;margin-right:15px;}
.solutions .sContent h3{font-size:14px;padding-bottom:5px;color:#333;}
.solutions .sContent p{line-height:20px;margin-right:30px;height:183px;overflow:hidden;}
.solutions .sContent p a{color:Red}

.partner{border:1px solid #d3d3d3;background:#f7f7f7;height:186px;margin-top:50px;}
.partner .sTitle a,.partner .sTitle a:visited{position:relative;top:-38px;background:url(yl_56.jpg) no-repeat top center;height:55px;line-height:48px;text-align:center;font-size:20px;display:block;color:#fff;margin-bottom:-18px;}
.partner ul{margin:0 -30px 0 20px;}
.partner li{float:left;border:1px solid #cfcfcf;margin:0 20px 15px 0;}

.adr{width:200px;overflow:hidden;height:238px;}
.odds{overflow:hidden;}
.odds .sTitle a,.odds .sTitle a:visited{background:url(yl_63.jpg) no-repeat;height:48px;line-height:36px;padding-left:10px;font-size:22px;color:#fff;display:block;}
.odds li{width:49.9%;float:left;height:178px;overflow:hidden;margin-bottom:15px;}
.odds .pic{background:url(yl_12.jpg) no-repeat;width:175px;height:178px;padding:12px 0 0 12px;float:left;margin-right:5px;}
.odds h3{font-size:14px;color:#047ccb;padding-bottom:5px;margin-top:30px;}
.odds p{line-height:21px;margin-right:20px;}
.odds p a{color:Red}

.companyIntro{width:748px;height:263px;overflow:hidden;}
.title_s1{background:url(yl_84.jpg) repeat-x left center;}
.title_s1 a,.title_s1 a:visited{font-size:14px;color:#047ccb;background:#fff;display:block;width:63px;}
.companyIntro .sTitle{margin-top:8px;}
.companyIntro .sContent{padding:10px 10px 0 5px;line-height:22px;}
.companyIntro img{float:left;border:4px solid #cac9c9;margin:5px 10px 0 0;}
.companyIntro h3 a,.companyIntro h3 a:visited{color:#7daa1c;font-size:14px;padding-bottom:10px;}

.equipment{height:261px;border:1px solid #d1ced1;width:200px;border-radius:3px;overflow:hidden;}
.equipment .sTitle a,.equipment .sTitle a:visited{background:url(yl_81.jpg) repeat-x;height:33px;line-height:33px;padding-left:10px;color:#047ccb;display:block;border-bottom:1px solid #d1ced1;}
.equipment .sContent{padding:7px 7px 0 7px;line-height:18px;}
.equipment .sContent h3{font-size:12px;line-height:24px;}
.equipment p{height:52px;overflow:hidden;}

.newsBar{height:250px;overflow:hidden;}
.case{width:355px;border-right:1px solid #e6e6e6;padding-right:10px;height:256px;}
.case ul{margin-top:10px;}
.case li{overflow:hidden;height:97px;margin:0 10px 10px 2px;line-height:19px;}
.case img{float:left;border:3px solid #cac9c9;margin-right:10px;}
.case li h3 a,.case li h3 a:visited{color:#047ccb;font-size:12px;}
.service{width:355px;margin-left:10px;border-right:1px solid #e6e6e6;padding-right:10px;height:256px;}
.report{width:208px;height:256px;}

.bottomBg{background:url(yl_109.jpg) repeat-x;}
.pictorial{height:224px;}
.pictorial .sTitle{background:url(yl_105.jpg) no-repeat top center;height:33px; margin-top:10px;}
.pictorial ul{margin:0px -20px 0 10px;}
.pictorial li{float:left;background:url(yl_162.jpg) no-repeat;width:230px;overflow:hidden;margin-right:10px;}
.pictorial li img{margin:10px 0 0 11px;}
.pictorial li .text,.pictorial li .text:visited{display:block;margin-top:13px; height:20px;text-align:center;color:#fff;}

.links{height:96px;background:url(yl_20.jpg) no-repeat;position:relative;}
.links .sTitle a{position:absolute;left:20px;top:15px;width:56px;height:50px;background:url(yl_125.jpg) no-repeat left center;border-right:1px solid #d0d8e2;padding-right:10px;display:block;}
.links .sContent{padding:15px 20px 10px 100px;color:#5286ba;height:43px;overflow:hidden;}
.links .sContent a,.links .sContent a:visited,.links .sContent a:hover{line-height:24px;margin:0 5px;color:#5286ba;}
.contents .banner{background:#fff;width:980px;margin:0 auto;clear:both;}