@charset "utf-8";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{background:url(../images/bg.jpg) no-repeat top center;font-size:12px;color:#666;position:relative;}
ul li,li,dl dd,dd{list-style:none;margin:0;padding:0;}
.tc{text-align:center;}.tr{text-align:right;}
img{border:none;}
.fl{float:left;}.fr{float:right;}
.cl{clear:both;width:0;height:0;display:block;float:none;font-size:0;line-height:0px;overflow:hidden;visibility:hidden;border:none;background:none;}
.fb{font-weight:bold;}
.cm{color:#007197;}.cs{color:#ff6600;}
.tb_data{border-collapse:collapse;}
.tb_data tr td{border:1px solid #ccc;vertical-align:middle;padding:4px;height:20px;line-height:20px;font-size:12px;font-family:arial;}

/*======首页======*/
/*头部*/
#header_box{margin:0 auto;background:url(../images/header_bg.png) repeat-x top;padding-top:5px;}
#header{width:980px;height:98px;margin:0 auto;}
#logo{float:left; padding:21px 0;}
.mini_nav_box2{margin:0 auto;background:url(../images/header_top_bg.png) repeat-x top;}
.mini_nav_box{width:980px;margin:0 auto;height:27px;}
.mini_nav_greeting{float:left;margin:5px 0 0 10px;color:#666;display:inline;}
.mini_nav{ text-align:right;padding:5px 5px 0 0;color:#666;}
	.mini_nav a:link{color:#666;text-decoration:none;}
	.mini_nav a:visited{color:#666;text-decoration:none;}
	.mini_nav a:hover{color:#666;text-decoration:underline;}
	.mini_nav a:active{color:#666;text-decoration:underline;}
.tel{padding-top:25px;text-align:right;float:right;}
.weibo_box{height:22px;float:right;padding:10px 0 0 100px;}
.weibo_box .cnt{width:62px;height:22px;float:left;}
.weibo_box .size{width:50px;line-height:22px;float:left;margin:0 10px;}

#nav_box{margin:0 auto;height:36px;}

#nav{width:980px;margin:0 auto;font-size:14px;font-weight:bold;overflow:hidden;color:#fff;background:url(../images/nav_bg.png) no-repeat;}
#nav li {width:120px;float:left;padding-right:1px;background:url(../images/nav_bg2.png) no-repeat right center;}
#nav li a {height:35px;line-height:35px;text-align:center;color:#fff;white-space:nowrap;display:block;}
#nav li a:hover {text-decoration:underline;color:#fff;}

#nav li ul{width:auto;min-width:110px;position:absolute;visibility:hidden;z-index:10;filter:alpha (opacity=90);background:#333;padding:5px;}
#nav li ul li{width:auto;float:none;border-right:none;margin-bottom:1px;display:block;background: none;}
#nav li ul li a{width:auto;height:26px;line-height:26px;padding:0 5px;text-align:left;font-size:12px;font-weight:normal;}
#nav li ul li a:hover{text-decoration:underline;}



.wrapper_box{margin:0 auto;background:#fcfcfc url(../images/wrapper_bg.png) repeat-x top;padding:5px 0;}
.wrapper{width:980px;margin:10px auto 0;}
.l_col{width:228px;float:left;display:inline;}
.c_col{width:500px;margin-left:10px;float:left}
.r_col{width:228px;margin-left:10px;float:left;display:inline;}
.more{float:right;color:#fff;font-size:12px;font-weight:normal;margin-right:10px;}

/*slides*/
#slides_box{margin:0 auto;width:980px;height:250px;background:url(../images/slides_bg.jpg) repeat-x top;padding:10px 0 0;}
#slides{ margin:0 auto;width:980px;height:250px;position:relative;}
#slides_box .bot{height:20px;width:980px;margin:0 auto;background:url(../images/slides/bot.png) no-repeat bottom center;}

.slides_container {width:980px;overflow:hidden;display:none;text-align:center;}
.slides_container a {width:980px;height:300px;display:block;}
.slides_container a img {width:980px;height:300px;}

.pagination {position:absolute;right:20px;bottom:20px;z-index:999;text-align:center;}
.pagination li {float:left;margin:0 3px;plist-style:none;}
.pagination li a {display:block;width:10px;height:0;padding-top:10px;background-color:#666;float:left;overflow:hidden;}
.pagination li.current a {background-color:#0a4bb3;}
/*slides end*/

/*产品分类*/
.category_box{width:228px;border:1px solid #ddd;}
.category_box .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:2px 0 0 35px;background:url(../images/category_tit_bg.png) no-repeat left top;}
.category_box .cnt{padding:4px 10px 4px;border-top:none;}
.category_box .cnt ul li{height:30px;line-height:30px;font-family:'宋体';font-size:12px; font-weight:bold;background:url(../images/category_cnt_bg.png) no-repeat left center;padding-left:20px;display:block;margin:13px 0;}
.category_box .cnt ul li a{color:#333;}
.category_box .cnt .level1{height:27px;line-height:27px;font-family:'宋体';font-size:12px;font-weight:normal;padding-left:20px;background:none;margin:auto;}

/*滚动图片*/
.focus_box{width:228px;float:left;display:inline; margin:10px 0 0 10px;border:1px solid #ddd; }
.focus_box .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:3px 0 0 35px;background:url(../images/category_tit_bg.png) no-repeat left top;}
.focus_box .cnt{width:254px; padding:17px 7px; }

/*公司简介*/
.intro_box{width:498px;float:left;border:1px solid #ddd;margin-top:10px;}
.intro_box .tit{height:32px;line-height:32px;color:#134f72;font-size:14px;font-weight:bold;padding:0 0 0 23px;background:url(../images/about_tit_bg.png) no-repeat left bottom;}
.intro_box .cnt{padding:5px 10px 5px;line-height:21px;color:#666;}

/*新闻中心*/
.news_box{width:318px;float:left;margin:10px 10px 0 0px;border:1px solid #ddd;}
.news_box .tit{height:30px;line-height:30px;color:#111;font-size:14px;font-weight:bold;padding:3px 0 0 35px;background:url(../images/news_tit_bg.png) no-repeat left top;}
.news_box .cnt{padding:6px 10px 5px;}
.news_box .cnt ul li{height:26px;line-height:26px;font-family:'宋体';font-size:12px;background:url(../images/news_cnt_bg.png) no-repeat left center;border-bottom:1px dashed #b7b2a2;}

/*技术文档*/
.skill_box{width:318px;float:left;margin:10px 0 0 10px;border:1px solid #ddd;}
.skill_box .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:5px 0 0 55px;background:url(../images/category_tit_bg.png) no-repeat left top;}
.skill_box .cnt{padding:10px;}
.skill_box .cnt ul li{height:26px;line-height:26px;font-family:'宋体';font-size:12px;padding-left:10px;background:url(../images/news_cnt_bg.png) no-repeat left center;border-bottom:1px dashed #ddd;}

/*产品展示*/
.product_box{width:738px;float:left;margin-left:10px;border:1px solid #ddd;}
.product_box .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:3px 0 0 45px;background:url(../images/case_tit_bg.png) no-repeat left top;}
.product_box .cnt{width:728px;padding:10px 5px 1px;}
.product_box .cnt ul li{width:172px;float:left;margin:0 5px;display:inline;overflow:hidden;background:url(../images/product_cnt_bg.png) no-repeat;}
	.product_box .cnt ul li a.pic{width:168px;height:125px;border:1px solid #e0e0e0;padding:1px;display:table-cell;vertical-align:middle;text-align:center;/* hack for ie */
									*display:block;*font-size:109px;/* 约为高度的0.873 */
									*font-family:Arial;/* 防止非utf-8引起的hack失效问题，如gbk编码 */
									}
	.product_box .cnt ul li img{max-width:168px;height:125px;vertical-align:middle;width:expression(this.width > 154 ? "154" :true);}
	.product_box .cnt ul li .name{height:27px;line-height:27px;font-size:12px;display:block;text-align:center;}
	.product_box .cnt ul li .name a{color:#666;}
	/*案例展示*/
.case_box{width:498px;float:left;margin:10px 0 0 10px;border:1px solid #ddd;}
.case_box .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:3px 0 0 45px;background:url(../images/case_tit_bg.png) no-repeat left top;}
.case_box .cnt{ padding:10px 0 0 10px;line-height:21px;}


	
/*案例*/
.case_box2{width:978px;margin-top:10px;background:#fff;border:1px solid #dedede;}
.case_box2 .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:3px 0 0 45px;background:url(../images/case_tit_bg2.png);font-size:14px;font-weight:bold;color:#fff;}
.case_box2 .cnt{border-top:none;padding:10px 0 0 9px;}
.case_box2 .cnt ul li{width:182px;float:left;margin:0 5px;display:inline;overflow:hidden;background:url(../images/product_cnt_bg.png) no-repeat;}
	.case_box2 .cnt ul li a.pic{width:178px;height:140px; border:1px solid #dedede; padding:1px;
									display:table-cell;
									vertical-align:middle;
									text-align:center;/* hack for ie */
									*display:block;*font-size:122px;/* 约为高度的0.873 */
									*font-family:Arial;/* 防止非utf-8引起的hack失效问题，如gbk编码 */
									}
	.case_box2 .cnt ul li img{ max-width:178px;height:140px;vertical-align:middle;vertical-align:middle;width:expression(this.width > 178 ? "178" :true);}
	.case_box2 .cnt ul li .name{height:41px;line-height:41px;font-size:12px;display:block;text-align:center;}

/*三个产品切换 CSS Document */

/************结束***************/

/*联系方式*/
.contact_box{width:228px;float:left;margin:10px 0 0 0px;border:1px solid #ddd;}
.contact_box .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:3px 0 0 35px;background:url(../images/category_tit_bg.png) no-repeat left top;}
.contact_box .cnt{padding:6px 0 5px;line-height:24px;overflow:hidden;background:url(../images/contact_cnt_bg.png) no-repeat right bottom;}
.contact_box .cnt ul li{font-family:"宋体";padding:0 9px;}

/*荣誉客户*/
.client_box{width:228px;margin:10px auto 0;float:left;}
.client_box .tit{height:35px;line-height:35px;color:#431f00;font-size:14px;font-weight:bold;padding:0 0 0 20px;background:url(../images/contact_tit_bg.png) no-repeat left bottom;}
.client_box .cnt{padding:10px 0 0;}
.client_box .cnt ul li{float:left;margin:0 0 10px 8px;border:1px solid #ccc;padding:1px;}
.client_box .cnt ul li img{width:98px;}

/*友情连接*/
.link_box2{margin:10px auto 0;background:#205baa;}
.link_box{width:980px;margin:0 auto;}
.link_box .tit{ width:90px;height:33px;line-height:33px;color:#fff;font-size:14px;font-weight:bold;float:left;background:url(../images/links_tit_bg.png) no-repeat right;}
.link_box .cnt{ width:870px;padding:0 10px;height:33px;line-height:33px;float:left;color:#fff;}
.link_box .cnt a{color:#fff;}

/*网站地图*/
.map_box{width:978px;margin-top:10px;border:1px solid #ddd;background:#fff;}
.map_box .tit{height:32px;line-height:32px;color:#134f72;font-size:14px;font-weight:bold;padding:0 0 0 23px;background:url(../images/sitemap_bg.png) no-repeat left bottom;}
.map_box .cnt{width:958px;padding:5px 10px;line-height:26px;background:url(../images/link_bg.png) repeat-x top;}
.map_box .cnt ul li{float:left;line-height:24px;height:24px;font-size:12px;margin-right:20px;overflow:hidden;}
.map_box .cnt h2{font-size:14px;color:#ff6600;width:930px;line-height:40px;}
.map_box .cnt h2 a{color:#ff6600;}

/*======内页======*/

.s_banner_box{margin:10px auto 0;background:url(../images/slides_bg.png) repeat-x top;}
.s_banner{margin:0 auto;width:980px;}

/*侧栏*/
.s_col{width:228px;float:left;display:inline;}
.s_col .nav_box{width:228px;float:left;}
.s_col .nav_box .tit{height:34px;line-height:34px;color:#fff;font-size:14px;font-weight:bold;padding-left:30px;background:url(../images/product_tit_bg.png) no-repeat left bottom;}
.s_col .nav_box .cnt{padding:0 0 10px 0;}
.s_col .nav_box .cnt ul li{height:34px;line-height:34px;font-family:'宋体';font-size:12px;background:url(../images/category_cnt_bg.png) no-repeat left bottom;padding-left:20px;}

/*主栏*/
.m_col{width:738px;margin-left:10px;float:left;border:1px solid #ddd;}
.pos{height:35px;line-height:35px;color:#fff;font-size:14px;font-weight:bold;background:url(../images/case_tit_bg.png) no-repeat left top;}
	
	.pos .tit_c{height:30px;line-height:30px;float:left;padding-top:3px;color:#fff;font-size:14px;font-weight:bold; padding-left:39px;}

.position{height:32px;line-height:32px;color:#000;font-size:12px;font-weight:normal;float:right;padding-right:10px;}
.pos .position a{color:#000;}
.m_col .cnt{padding:10px;line-height:24px;}
.m_col .cnt p{font-size:12px;line-height:24px;}
.m_col .cnt h2{text-align:center;font-size:15px;}
.m_col .cnt h3{border-bottom:1px dotted #b4b4b4;border-top:1px dotted #b4b4b4;color:#343436;font-size:12px;font-weight:normal;height:26px;line-height:26px;margin:10px 0;text-align:center;}

/*在线留言 文本框*/
.ipt_dft{width:260px;height:18px;padding-top:4px;font-size:12px;padding-left:2px;float:left;border:1px solid #7c7c7c;}
.sp-title{color:#888;padding:0px 12px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#f3fbea url(../images/search-top-bg.gif) repeat-x scroll;margin-bottom:8px;}
.sp-title h2{font-size:14px;line-height:27px;}
.sp-title h2 a{margin-left:6px;color:#03541F;}
.sp-title .more{float:right;margin:-27px 0px;line-height:27px;}

/*列表联系方式*/
.list_contact_box{width:228px;float:left;margin:10px 0 0 0;border:1px solid #ddd;}
.list_contact_box .tit{height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding:5px 0 0 55px;background:url(../images/pos_bg.png) no-repeat left top;}
.list_contact_box .cnt{padding:6px 0 59px;line-height:24px;overflow:hidden;background:url(../images/contact_cnt_bg.png) no-repeat right bottom;}
.list_contact_box .cnt ul li{font-family:"宋体";padding:0 9px;}

/*产品列表*/
.productlist{width:738px;line-height:24px;padding:10px 0;}
.productlist .title{padding-bottom:10px;text-align:center;}
.productlist ul li{width:172px;float:left;margin:0 0 0 10px;background:url(../images/product_cnt_bg.png) no-repeat;}
	.productlist ul li a.pic{width:168px;height:125px;border:1px solid #ddd;padding:1px;display:table-cell;vertical-align:middle;text-align:center;/* hack for ie */
								*display:block;*font-size:109px;/* 约为高度的0.873 */
								*font-family:Arial;/* 防止非utf-8引起的hack失效问题，如gbk编码 */
								}
	.productlist  ul li img{width:168px;height:125px;vertical-align:middle;}
	.productlist  ul li .name{height:32px;line-height:32px;font-size:12px;display:block;text-align:center;}
	.productlist  ul li .name a{color:#666;}
	.productlist  ul li .det{width:200px;float:left;line-height:21px;font-weight:normal;font-size:12px;color:#333;display:block;}

/***/
.view_product_left{width:320px;height:260px;border:1px solid #d3e2ef; padding:2px;
									display:table-cell;
									vertical-align:middle;
									text-align:center;/* hack for ie */
									*display:block;*font-size:226px;/* 约为高度的0.873 */
									*font-family:Arial;/* 防止非utf-8引起的hack失效问题，如gbk编码 */
					}
.view_product_left img{max-width:300px;max-height:240px;vertical-align:middle;vertical-align:middle;*display:block;*font-size:109px; }
.view_product_right{width:290px;float:left;margin-left:15px;}
.view_product_right .rx{ font-size:24px;font-family:"微软雅黑";color:#bd2800;line-height:36px;}
.view_product_right ul li{line-height:26px;font-family:'宋体';font-size:12px;color:#555;}
.view_product_cnt{width:718px;float:left;margin-top:5px;display:inline;}
.view_product_cnt .tit{height:24px;line-height:24px;padding-left:20px;background:url(../images/view_product_cnt.png) no-repeat; color:#333;}
.view_product_cnt .cnt{}
.view_product_cnt .seo{}

.news_box_inner .tit{height:30px;line-height:30px;background:#31496b;color:#fff;font-size:14px;font-weight:bold;text-align:center;}
.news_box_inner{padding:20px 10px 10px 10px;line-height:26px;font-family:'宋体';}



.view_product_left{float:left;margin-right:30px;display:inline;padding:5px 0 0 0;}
.view_product_left img{width:360px;height:300px;vertical-align:middle;}
.view_product_right{width:330px;float:left;}
.view_product_right ul li{line-height:26px;font-family:'宋体';font-size:12px;}
.view_product_cnt{margin-top:5px;display:inline;}
.view_product_cnt .tit{height:30px;line-height:30px;padding-left:10px;font-size:12px; color:#fff;background:url(../images/view_product_cnt.png) no-repeat;}
.view_product_cnt .cnt{ border:none;}

.news_box_inner .tit{height:30px;line-height:30px;background:#31496b;color:#fff;font-size:14px;font-weight:bold;text-align:center;}
.news_box_inner{padding:20px 10px 10px 10px;line-height:26px;font-family:'宋体';}

/*新闻列表*/
.newslist{padding:10px;line-height:24px;}
.newslist li{border-bottom:1px #ccc dashed;line-height:28px;font-family:'宋体';}
.newslist li img{ width:80px; height:80px;border:1px #ccc solid; padding:1px;float:left; margin:5px 5px 0;}
.newslist .title{font-size:9pt;font-weight:normal;line-height:25px;margin-left:2px;overflow:hidden;}
.newslist .info{color:#555555;display:block;line-height:23px;padding-left:12px;}
.newslist .intro{color:#999999;line-height:20px;margin-left:5px;padding-left:10px;padding-right:10px;}
.time{float:right;font-family:Arial;font-size:12px;color:#999;}

/*相关产品*/
.xg_product_box{}
.xg_product_box .tit{height:30px;line-height:30px;color:#333;font-size:14px;font-weight:bold;border-bottom:1px #CCC dashed;background:url(../images/xg_product_tit_bg.png) no-repeat center left;}
.xg_product_box .cnt{padding:10px 0px;border:none;}
.xg_product_box ul li{width:170px;float:left;margin:0 5px;display:inline;overflow:hidden;}
	.xg_product_box ul li a.pic{width:164px;height:140px;border:1px solid #ccc;padding:2px;display:table-cell;vertical-align:middle;text-align:center;/* hack for ie */
									*display:block;*font-size:120px;/* 约为高度的0.873 */
									*font-family:Arial;/* 防止非utf-8引起的hack失效问题，如gbk编码*/}
	.xg_product_box ul li img{width:164px;height:140px;vertical-align:middle;}
	.xg_product_box ul li .name{height:35px;line-height:35px;font-weight:normal;font-size:12px;color:#333;text-align:center;cursor:pointer;display:block;}

/*相关新闻*/
.xg_news_box{}
.xg_news_box .tit{height:30px;line-height:30px;color:#333;font-size:14px;font-weight:bold;border-bottom:1px #CCC dashed;background:url(../images/xg_product_tit_bg.png) no-repeat center left;}
.xg_news_box .cnt{padding:10px 0px;border:none;}
.xg_news_box ul li{height:21px;line-height:21px;font-family:'宋体';font-size:12px;padding-left:15px;background:url(../images/news_cnt_bg.png) no-repeat center left;}

/*翻页*/
.content_n_pn {margin:5px 0 0 0;width:auto;border-top:1px #ccc dashed;padding-top:5px;}
.page_area{ padding-top:10px; padding-bottom:5px;width:750px; margin:auto; text-align:center; margin-bottom:20px; margin-top:10px; }
.page_area li{ display:inline-block;background-color:#f0f2f3; border-radius:2px; overflow:hidden;}
.page_area li a{ display:inline-block; padding:3px 6px; text-decoration: none;color: #666;}
.page_area span{ display:inline-block; padding:3px 6px;background-color:#f0f2f3; color:#666; border-radius:2px; overflow:hidden;}
.page_area span a{ display:inline-block;color: #666;}

.page_area .thisclass {
	    padding:3px 6px; 
   color:#fff;background-color:#033cb4;
}

/*样式区*/
a:link{color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#f05c00;text-decoration:none;}
a:active{color:#666;text-decoration:none;}

a.a_m:link{color:#007197;text-decoration:none;}
a.a_m:visited{color:#007197;text-decoration:none;}
a.a_m:hover{color:#ff6600;text-decoration:none;}
a.a_m:active{color:#ff6600;text-decoration:none;}


/*======脚部======*/
#footer{background:url(../images/footer_bg.png) repeat-x;width:980px; margin:0 auto;}
#footer ul{color:#fff;width:980px;margin:0 auto;line-height:32px;font-family:Arial;clear:both;text-align:center; height:32px;}


#footer .nav{color:#fff;}
#footer .nav a{color:#fff;}
#footer .links{color:#333;text-align:left;line-height:21px;}
#footer p{ color:#333; line-height:22px; padding:8px; text-align:center;}
#footer p a{color:#333;}
/*搜索*/
.search{ float:right;height:30px;background:url(../images/search_bg.png) no-repeat;padding-top:30px;}
.search-keyword {float:left;width:175px;height:17px;padding-top:2px;padding-left:6px;border:#d7d7d7 solid 1px;color:#444;}
.search-submit {float:left;cursor:pointer;width:49px;height:22px;font-size:0px;margin-left:5px;color:#fafafa;border:0px;background:url(../images/search-bt.gif) no-repeat;}
.search-option {margin-left:3px;margin-right:3px;border:#badaa1 solid 1px;height:22px;}
.form {float:left;margin:4px 0 0 0;*margin:4px 0 0 0;_margin:4px 0 0 0;}
.tags {width:600px;overflow:hidden;}
.tags h4 {float:left;margin-right:6px;line-height:30px;height:30px;font-size:12px;color:#777;}
.tags li {float:left;margin-right:6px;line-height:30px;}

.resultbar{height:32px;line-height:32px;background:transparent url(../images/search-top-bg.gif) repeat-x scroll;text-indent:12px;color:#333;border-bottom:1px solid #E4E4E4;}
.result_content{overflow:hidden;zoom:1;border:1px solid #ccc;}
.resultlist{overflow:hidden;}
.resultlist ul{padding:20px;}
.resultlist ul li{padding-top:15px;}
.resultlist ul li h3{line-height:30px;font-size:14px;font-weight:normal;}
.resultlist ul li h3 a{text-decoration:underline;}
.resultlist ul li p{line-height:22px;color:#333;font-size:12px;}
.resultlist ul li span small{line-height:22px;font-size:12px;margin-left:5px;color:#999;}
.resultlist ul li span a{color:#000;}


.link{ background:url(../images/link_bg.png) repeat-x; width:880px; padding-left:100px; height:34px; margin-top:10px; line-height:34px;}


.toutiao{ width:300px; height:85px; border-bottom: dashed 1px #CCC; padding-top:10px;}
.toutiao dt{ width:86px; height:68px; float:left; border: solid 1px #dedede; padding:2px; overflow:hidden;}
.toutiao dd{ width:193px; height:70px; line-height:22px; float:right; overflow:hidden;}
.toutiao a{ color:#f00; text-decoration:none; font-weight:bold;}
.toutiao a:hover{ color:#f00;}