*{margin: 0;padding: 0;}
body{padding: 0px;margin: 0px;color: #333;font-family: "微软雅黑";font-size: 12px;}
ul, li, ul li{margin: 0px;padding: 0px;list-style: none;}
input{font-family: Arial, Helvetica, sans-serif;}
i{font-style: normal;}
img{border: 0px;}
.l{float: left;}
.r{float: right;}
.cl{clear: both;display: block;overflow: hidden;font-size: 0px;line-height: 0;height: 0px;visibility: hidden;}
a:link{color: #333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a:hover{color: #0099cc;text-decoration: none;}
a.imagehover:hover img{border-top-width: 0px;border-left-width: 0px;filter: alpha(opacity=65);opacity: 0.65;border-bottom-width: 0px;border-right-width: 0px;}
.h30{ height:30px; line-height:30px; }

.ff{width: 960px;margin: 0 auto;}
.head{height: 80px;padding-top: 20px;}
.logo{padding-top: 5px;}
.head_r{text-align: right;}
.search{float: right;}
.search input{color: #d4d4d4;font-size: 12px;background: url(../img/search_1.jpg) no-repeat left top;border: 0px;padding: 0px;width: 90px;height: 24px;line-height: 24px;float: left;padding-left: 14px;}
.search .go{background: url(../img/search_2.jpg) no-repeat left top;width: 32px;height: 24px;border: 0px;padding: 0px;}
.imcon{clear: both;background-color: #eee;padding:40px 0px 20px 0px;}
.inews .tips{width: 155px;height: 180px;padding: 49px 0 0 28px;background: #0099cc;float: left;line-height: 24px;color: #a3d0e6;}
.inews .tips p.en{font-size: 36px;line-height: 38px;font-family: Arial;color: #fff;}
.inews .tips a.more2{display: inline-block;width: 52px;height: 27px;padding-left: 16px;line-height: 27px;color: #C3E5EC;background: url(../img/more2.png) no-repeat;margin-top: 42px;}
.inews .tips a.more2:hover{color: #00428e;background-position: 0 -27px;}
.inews .list{width: 418px;padding: 20px 24px;float: left;background-color:#fff;border-right: 2px solid #e7e7e7;}
.inews .rec{height: 69px;margin-bottom: 10px;line-height: 18px;padding-bottom: 8px;border-bottom: 1px dashed #ececec;}
.inews .rec a{display: inline-block;width: 100%;line-height: 18px;color: #818181;}
.inews .rec a.tit{font-weight: bold;line-height: 32px;color: #333;font-size:14px;}
.inews .rec a:hover{color: #0099cc;}
.inews .list li{height: 34px;background:url(../img/icon3.png) no-repeat left center;}
.inews .list .time{width: 34px;padding-right: 12px;border-right: 1px dashed #e0e0e0;float: left;font-size: 10px;line-height: 12px;text-align: center;}
.inews .list p.fz22{font-weight: bold;font-size: 22px;line-height: 22px;}
.inews .list li a{display: inline-block;padding-left: 16px;font-size: 14px;line-height: 34px;color: #666;}
.inews .list li a:hover{color: #0099cc;}
.inews_r{width: 280px;}
.inews-box{width: 280px;height: 98px;margin-bottom: 27px;background: url(../img/bg_shadow03.png) no-repeat;}
.inews-box .detail{width: 140px;height: 64px;float: left;padding: 14px 0 0 15px;}
.inews-box p{line-height: 18px;color: #959595;}
.inews-box p.fz16{font-size: 16px;line-height: 28px;color: #333;}
.inews-box a:hover p{color: #0099cc;}

.banner_about{height:200px; position:relative;}
.banner_tit{}
.banner_tit h2{font-size:30px; color:#fff; line-height:60px;font-weight: normal; padding-top:20px;}
.banner_tit p{color:#E5EBF7;}
.location{background: url(../img/location.png) no-repeat center top;height: 40px;padding-top: 16px;line-height: 30px;color: #949494; width:100% !important; position:absolute; bottom:0;}
.location h2{color:#666; font-size:16px;}
.location .ff p a{ color:#949494}
.location .ff p a:hover{ color:#0099cc}
a.home{width: 20px;display: inline-flex;background: url(../img/bg_sign19.png) no-repeat left -14px;}
a.home:hover{background-position: 0 -70px;}
.sign{display: inline-block;padding: 0 5px;font-family: "宋体";color: #a2a2a2;}

.mainNav{ min-height:460px; padding:30px 0px; line-height:180%; font-size:14px;}
.mainNav .l{ width:170px; }
.ltel{ margin-top:30px;}
.mainNav .r{ width:730px;}
.mainNav .con{ line-height:160%; font-size:14px; color:#666;}
.menu_1{  border-bottom: 1px double #eee;}
.menu_1 a{ padding:6px 0px 8px 14px; text-decoration:none; color:#333; display:block;}
.menu_1 a:hover{ background:#0099cc url(../img/m1.png) no-repeat left center; padding:6px 0px 8px 14px; text-decoration:none; color:#fff; display:block;}
.menu_1 .lefton{ background: #0099cc url(../img/m1.png) no-repeat left center; padding:6px 0px 8px 14px; text-decoration:none; color:#fff; display:block; }
.menu_2 a{ font-size:12px;   padding:4px 0px 4px 14px; color:#999; text-decoration:none; display:block; }
.menu_2 a:hover{  padding:4px 0px 4px 14px; color:#0099cc; text-decoration:none; display:block; cursor:pointer; }
.menu_2 .eron{  padding:4px 0px 4px 14px; color:#0099cc; text-decoration:none; display:block; cursor:pointer; }
.nocon{ clear:both; text-align:center; font-size:14px;color:#ccc;padding-top:20%;}


/*新闻列表*/
a.morelink2:link { font-size:12px; color: #fe820c;  }
a.morelink2:visited {font-size:12px;  color: #fe820c;}
a.morelink2:hover {font-size:12px;  color: #fdd7a6;  }
a.morelink2:hover {text-decoration: none;}
a.morelink2:active {text-decoration: none;}

a.news_tit1link:link { font-size:14px; color: #282626; font-weight:bold; }
a.news_tit1link:visited {font-size:14px;  color: #282626; font-weight:bold;}
a.news_tit1link:hover {font-size:14px;  color: #30a577;  font-weight:bold; }
a.news_tit1link:hover {text-decoration: none;}
a.news_tit1link:active {text-decoration: none;}
.news3{ padding:0px 15px 20px 15px;  border-bottom:1px solid #eee; margin-bottom:10px;}
.news3_l{ float:left; padding:4px; }
.news3_r{ float:right; width:490px;}
.news3_r h1{ padding:0; margin:0px; font-size:14px; font-weight:bold; margin-bottom:10px;}
.news3_r p{ padding-top:10px 0px; font-size:12px; color:#949494;}
.news_con{ } 
.news_con ul{ }
.news_con ul li{ height:36px; line-height:36px; overflow:hidden; background:url(../img/icon3.png) no-repeat left center; padding-left:16px;}
.news_con ul li a{ color:#666;}
.news_con ul li a:hover{ color:#0099cc;}
.news_con ul li span{ float:right; text-align:right; color:#949494; }
.newsInfo_time{ height:20px;  text-align:center; color:#969695; margin-bottom:20px; font-size:12px;}
.newsInfo_time a{ color:#949494;}
.newsInfo_con{ line-height:180%; font-size:14px; padding-top:20px; padding-bottom:20px; min-height:300px;}
.news_img img{padding:4px; border:1px solid #eee;}
.news_foot{ clear:both; border-top:1px solid #eee; padding:15px 0px;}
.newsinfo_left{ float:left; }
.newsinfo_left a{ font-size:12px; color:#969695}
.newsinfo_right{ float:right; margin-top:6px; text-align:center; }
.newsinfo_r{margin-top:6px; text-align:center;}
.newsinfo_right a,.newsinfo_r a{font-size:14px; color:#999; text-decoration: none; background:url(../img/back3.jpg) no-repeat center left; padding-left:20px; }
.newsinfo_right a:hover,.newsinfo_r a:hover{font-size:14px; color:#0099cc;text-decoration: none;}

.team_t{ height:45px; line-height:45px; text-align:center; border-bottom:1px solid #ccc;}
.team_c{ padding-top:25px; line-height:160%;}
.top1{ background:url(../img/up.jpg) no-repeat left center; padding-left:10px; width:70px; height:30px;}


/*产品图片列表+标题*/
.pro_con{ }
.pro_con ul { }
.pro_con ul li{ float:left; margin:0px 15px;  border:1px solid #eee; margin-bottom:40px;}
.pro_tu{  width:200px; height:200px; padding:4px; text-align:center; }
.pro_tit{ width:210px; height:34px; font-size:12px; padding-top:8px; text-align:center;  }
.pro_tit a{ color:#47b0d3;}
.pro_tit a:hover{ color:#047da5;}
.detailed{ font-weight:bold; margin-top:30px;}
.pro_info{ height:42px; overflow:hidden; }
.pro_more{padding-left:15px; background:url(../img/ico_info.jpg) no-repeat left center; height:19px; line-height:19px; margin-top:10px;}

.cpzs_left{ float:left; width:300px; }
.cpzs_right{ float:right; width:360px; padding-right:20px;  }
.cpzs_right h1{font:normal 16px/48px Arial; font-weight:bold; text-align:center;  margin:0px; margin-bottom:20px; color:#104289; border-bottom: 1px solid #ededed; }
.jg_css{ color:#CA0105;}
.pro_banenr{ margin-bottom:20px;}


.productsinfo_c{ padding:20px 0px;}
.productsinfo_l{ float:left; width:300px; }
.productsinfo_r{ float:right; width:370px; }
.proinfo_tit,.newsInfo_tit{ line-height:40px; border-bottom:1px solid #eee; margin-bottom:10px; font-size:18px; color:#ff9900; font-weight:bold; text-align:center;  }
.proinfo_tu{ text-align:center; margin-top:30px;} 
.proinfo_con{ padding:15px 0px 40px 0px; line-height:180%;}
.back{ padding:20px 0px; text-align:center;}

.hrtit {background: url(../img/hrtit.jpg) no-repeat scroll 0 0 transparent;}

/*底部*/
.foot{ clear:both; padding:20px 0; color:#999; border-top:1px solid #eee; }
.foot .l a{color:#999;}
.foot .l a:hover{color:#0099cc;}
a.qq{background:url(../img/qq.png) no-repeat left top; width:22px; height:19px; padding:2px 10px; margin-left:10px;}
a.qq:hover{background:url(../img/qq2.png) no-repeat left top; width:22px; height:19px;}
a.msn{background:url(../img/msn.png) no-repeat left top; width:22px; height:19px; padding:4px 10px; margin-left:10px;}
a.msn:hover{background:url(../img/msn2.png) no-repeat left top; width:22px; height:19px;}
.scroll{width:100px;height:40px;background:#efefef;color:#333;line-height:40px;text-align:center;position:fixed;right:20px;bottom:20px;cursor:pointer;font-size:14px;}