@charset "utf-8";

.ad_newsLast { height:50px; background:#f6f6f6;}
.ad_newsIcon { width:90%; height:50px; line-height:50px; background:url(../images/ad_news.jpg) 68px 15px no-repeat; float:left;}
.ad_newsIconRight { width:9%; float:right; height:50px; line-height:50px; text-align:right;}
.ad_newsIcon span { display:inline-block; width:100px; font-size:15px; font-weight:bold; line-height:50px;}
.ad_newsIcon a { display:inline-block; font-size:14px; line-height:50px;}
.ad_newsIcon a:hover { color:#2094e7;}

.home_content { padding:10px 0px 60px 0px;}
.home_about_news { height:380px; overflow:hidden;}
.home_about { width:730px; float:left;}
.home_aboutTitle { height:40px; background:url(../images/home_about.jpg) 0 bottom no-repeat;}
.home_aboutTitle span { float:left; display:inline-block; width:50%; line-height:40px; font-size:16px; }
.home_aboutTitle p a { float:right; display:inline-block;line-height:40px; width:50%; text-align:right;}
.home_aboutContent { padding:20px 0px;}
.home_aboutLeft { width:445px; float:left;}
.home_aboutLeft img { margin-bottom:8px;}
.home_aboutText { font-size:13px; height:150px; overflow:hidden; }
.home_aboutText a { color:#2094e7;}

.home_aboutRight { width:200px; padding-left:60px; float:left; overflow:hidden;}
.home_aboutRight ul { display:block; width:190px; height:300px;}
.home_aboutRight ul li { width:70px; height:105px; float:left;}
.home_aboutRight ul li a { display:block; width:70px; text-align:center;}
.home_aboutRight ul li a img { text-align:center;}
.home_aboutRight ul li a span { text-align:center;}

.home_news { width:353px; float:right;}
.home_newsTitle {background:url(../images/home_news.jpg) 0 bottom no-repeat!important;}
.home_newsContent {}
.home_newsContent ul { padding:10px 0px;}
.home_newsContent ul li { height:45px; padding:0px 10px 0px 13px; background:#f6f6f6; margin:6px 0px;}
.home_newsContent ul li a { display:inline-block; padding-left:14px; height:45px; line-height:45px; background:url(../images/home_newsLi.jpg) 0px 20px no-repeat; color:#666;}
.home_newsContentHover{ background:#006cb7!important;}
.home_newsContentHover a {background:url(../images/home_newsLiHover.jpg) 0px 20px no-repeat!important; color:#fff!important;}

.home_productServer { font-size:20px; font-weight:bold; color:#898989;}
.home_productCategory { padding:15px 0px;}
.home_projectAll { width:348px; height:119px; overflow:hidden; margin-right:28px; float:left; background:url(../images/home_nav01.jpg) 0 0 no-repeat; }
.home_productText { width:200px; padding-top:15px; padding-right:20px; text-align:right; float:right;}
.home_productText h1 { font-size:21px; color:#fff; font-weight:300;}
.home_productText p { text-align:right; font-size:14px; color:#fff;}
.home_projectAll02 {background:url(../images/home_nav02.jpg) 0 0 no-repeat;}
.home_projectAll03 { float:right;margin-right:0px; background:url(../images/home_nav03.jpg) 0 0 no-repeat;}

/*----contact_title-----*/
.contact_title { border-bottom:1px dotted #e6e6e6; line-height:25px; padding:10px 10px; font-size:14px;}
.contact_text { background:url(../images/contact_tel.jpg) right 30px no-repeat; padding:10px;}
.contact_text h5 { height:50px; line-height:50px; font-size:20px;}
.contact_textAddress { min-height:50px; line-height:30px; padding-top:10px;}
.contact_text p { line-height:33px; font-size:14px;}
.contact_map { margin:0 auto; text-align:center;}

/*----product---*/
.right_content02 { padding:20px 10px;}
.product_all { width:242px; height:252px; overflow:hidden; float:left; text-align:center; padding:20px 58px 10px 0px; }
.product_img { width:236px; height:186px; border:1px solid #e6e6e6; margin-bottom:10px; overflow:hidden; padding:2px;}
.product_img a { display:block;width:236px; height:186px; text-align:center; margin:0 auto; overflow:hidden;}
.product_img a img { margin:0 auto; text-align:center;}
.product_img:hover { border:1px solid #2094e7;}
.product_link { display:inline-block; line-height:23px; text-align:center; }
.product_allRight {padding-right:0px!important;}

/*------solution-----*/
.solution_all { height:136px; overflow:hidden; padding:20px 0px;}
.solution_all a { display:block;}
.solution_date {float: left; width:50px; padding-right:20px; padding-top:5px;}
.solution_date span { display:block; border-bottom: 1px solid #bebebe; font-size: 14px; color:#808080;font-family: Arial; font-size:18px;text-align:center;}
.solution_date p { text-align:center;color:#808080;}
.solution_img { float:left; width:200px; overflow:hidden; margin-right:20px;}
.solution_text { float:left; width:560px;}
.solution_text strong { display:block; height:35px; line-height:35px; overflow:hidden; font-size:16px; color:#444444;}
.solution_text p { display:block; height:70px; line-height:23px; overflow:hidden; color:#808080;}
.solution_text span { display:block; text-align:right; color:#808080;}
.solution_all:hover { background:#fdfdfd;}

/*-------news-----*/
.news_content { padding:10px 10px;}
.list_all { height:40px; line-height:40px; overflow:hidden; overflow:hidden; border-bottom:1px dotted #ddd;}
.list_all span { display:block; width:85px; line-height:40px; float:left;}
.list_all a { display:block; float:left; height:40px; line-height:40px; color:#555;max-width:750px; overflow:hidden;}
.list_all:hover,.list_all a:hover {color:#2094e7;}

/*---product_detail--*/
.product_detail { padding:30px 10px;}
.product_detailTitle { height:300px; overflow:hidden;}
.product_detailImg { width:352px; float:left; height:290px;border:1px solid #e6e6e6; overflow:hidden; padding:4px;}
.product_viewWidth { width:352px; height:296px; overflow:hidden; margin:0 auto;}
.product_detailRight { float:right; width:450px; overflow:hidden; height:300px;}
.product_detailRight strong { line-height:30px; font-size:20px; text-align:left; color:#555;}
.product_detailSummary { padding-top:10px;}
.product_detailSummary p { line-height:33px; text-align:left;}
.product_line { height:32px; background:#ececec; border-bottom:1px solid #dadada; padding-left:20px;}
.product_line span { display:inline-block; line-height:30px; padding:0px 15px; color:#c9120e; border-left:1px solid #dadada; border-right:1px solid #dadada; border-top:2px solid #777078;}
.product_detailContent { padding:20px 0px;}
.news_detail_bottom { padding:15px 0px;}
.page2 { width:75%; float:left;}
.page2 ul {}
.page2 ul li { line-height:30px;}
.page2 ul li a { color:#555;}
.page2 ul li a:hover { text-decoration:underline; color:#2094e7;}

.share { width:23%; float:right; text-align:right;}
.share div { text-align:right;}
.share a { text-align:right;}

/*-----news_detail------*/
.news_detail { padding:20px 0px;}

.news_title {border-bottom: 1px dotted #ddd; height: 105px; overflow: hidden;}
.news_titleText {color: #333; font-size: 26px; line-height: 35px; text-align: center;}
.news_auther {height: 35px; line-height: 35px; margin: 0 auto; overflow: hidden;}
.news_auther table {margin: 0 auto;}
.news_auther table tr td {color: #888; font-size: 12px;}
.news_articleContent {color: #565656; padding: 15px 10px;}











