﻿
/* CSS Document */
@import url("global.css");
body{margin:0 auto;padding:0; font-size:12px; color:#333333;font-family:Arial, Helvetica, sans-serif; background:url(../image/bg.jpg) center top  repeat-x #ffffff;}

ul,li,dl,dt,dd,form,h1,h2,h3,h5,p{ margin: 0px; padding: 0px;}
ul li{ list-style:none;}
img{ border:0px;}
h3{font-size:16px; color:#c2c2c2; font-family:Arial, Helvetica, sans-serif;  font-weight:normal;}
h5{ font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
/*清除链接虚框*/

a,area {blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus {-moz-outline-style: none; }  /*for Firefox   */
/*英文强制换行*/
*{word-break:break-all;}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#195d97;}

#header{ margin: 0 auto; width:1003px; height:86px; background:url(../image/header_bg.jpg) repeat-x; overflow:hidden;}
.version{ width:100%; height:43px; line-height:43px; text-align:right; overflow:hidden;}
.version span{ float:right; padding-right:30px;color:#1c68aa; font-weight:bolder;}
.version a{ font-family:Arial, Helvetica, sans-serif; padding-left:5px; padding-right:5px; color:#1c68aa; font-weight:bolder;}
.version a:hover{ text-decoration:underline;}

.header_nav{ margin:0 auto; width:981px; height:37px;}
.logo{ float:left; width:290px; height:62px; margin-top:-22px;}
.nav{ float:right; width:675px; height:37px; overflow:hidden;}
.nav ul { width:100%; height:37px; line-height:37px; overflow:hidden;}
.nav ul li{ float:left; padding-right:2px; padding-left:2px; background:url(../image/nav_spacing.jpg) right center no-repeat;}
.nav ul li a{ display:block; width:80px; height:37px; line-height:35px; color:#4978cf; text-align:center; font-family:"微软雅黑"; background:none; }
.nav ul li a:hover{display:block; width:80px; height:37px; line-height:35px; color:#ffffff; text-align:center; font-family:"微软雅黑"; background:url(../image/nav_bg.jpg) no-repeat;}

#banner{ margin:0 auto; width:1003px; height:245px; background:url(../image/banner_bg.jpg) center bottom repeat-x; overflow:hidden;}

#index_part_1{ margin:7px auto 0px; width:971px; height:248px; overflow:hidden;}
.index_about{ float:left; width:388px; height:248px; overflow:hidden;}
.index_about_title{ width:100%; height:45px; line-height:35px;  overflow:hidden;}
.index_about_content{ width:100%; height:203px; line-height:25px; overflow:hidden;}

.index_news{ padding-left:29px; float:left; width:290px; height:248px; overflow:hidden;}
.index_news_tags{ margin:0 auto; width:280px; height:60px; overflow:hidden;}
.index_news_tags h4{ font-size:12px; height:20px; line-height:20px; overflow:hidden;}
.index_news_tags h4 a{ width:100%; height:20px; color:#505050; font-weight:bolder;}
.index_news_tags p{ width:100%; line-height:18px; height:36px; overflow:hidden; color:#7c7c7c;}
.index_news_tags p a{ color:#227acf}
.index_news_tags p a:hover{ color:#195d97; }
.index_news_list{margin:0 auto; width:280px; height:130px; overflow:hidden; }
.index_news_list ul{ width:100%; height:130px; line-height:24px; overflow:hidden;}
.index_news_list ul li{ padding-left:10px; height:24px; line-height:24px; overflow:hidden; background:url(../image/list_2.jpg) left 8px no-repeat; border-bottom:1px dashed #b8b8b8;}
.index_news_list ul li span{ float:right; color:#8e8e8e; padding-right:5px;}

.index_honor{ float:right; width:215px; height:248px; overflow:hidden;}
.index_honor_title{ margin-top:5px; width:215px; height:30px;  overflow:hidden;}
.index_honor_content{ width:215px; height:213px; background:#f3f3f3; overflow:hidden;}
.index_honor_content p{ padding-top:10px; width:100%; text-align:center; line-height:20px;}

.index_contact{ float:right; width:215px;   overflow:hidden;}
.index_contact_title{margin-top:3px; width:215px; height:28px; overflow:hidden;}
.index_contact_box{  width:215px; height:162px; line-height:24px; background:url(../image/index_contact_bg.jpg) no-repeat;  overflow:hidden;}
.index_contact_detail{ padding:10px; line-height:24px;}
.index_feedbacks{ margin-top:8px; width:215px; height:54px; overflow:hidden;}


#index_part_2{ margin:17px auto 0px; width:971px; height:195px; overflow:hidden;}
.index_projects{ float:left; width:722px; height:195px; overflow:hidden;}
.index_projects_title{ width:722px; height:45px; overflow:hidden;}
.index_projects_list{ width:722px; height:150px; overflow:hidden;}
.index_projects_list ul{ width:100%; height:150px; overflow:hidden;}
.index_projects_list ul li{ float:left; padding-right:10px;}
.index_projects_list ul li img{ padding:2px; border:1px solid #d6d4d7;}
.index_projects_list ul li p{ width:163px; height:30px; line-height:30px; text-align:center; overflow:hidden;}

.index_equipment{ float:right; width:215px; background:#f3f3f3; overflow:hidden;}
.index_equipment_content{ width:100%; height:162px; overflow:hidden;}
.index_equipment_content p{ width:100%; text-align:center; height:25px; line-height:25px; overflow:hidden; }
.index_equipment_content p a{ color:#1a7dce;}


#footer{ clear:both; margin:10px auto 0px; width:100%; height:100px; background:url(../image/bot.jpg) center top repeat-x;  overflow:hidden;}
.footer_info{ padding-top:10px; text-align:center; line-height:180%;}




/*Subject Css*/
.left {float:left;}
.right {float:right;}
#content { margin:0 auto; width:980px; overflow:hidden;}
#inside_banner{margin:0 auto; width:1003px; height:188px; background:url(../image/banner_bg.jpg) center bottom repeat-x; overflow:hidden;}
#sidebar { float:left; width:196px; padding:0 10px 0 0;}	
	.subLink .title {height:83px;  overflow:hidden;}
	.subLink .link li {width:170px; height:26px; padding:4px 0 0 26px; background:url(../image/link_bg.gif) no-repeat; overflow:hidden;}
	.subLink .link a:hover {color:#3DC215;}
#main { float:right; width:770px; height:auto; background:url(../image/main_bg.gif) repeat-y;}
#main .bottom {width:100%; height:1px; background:#E1E1E1; line-height:0px; overflow:hidden;}
#main .show {width:734px; float:left; padding:0 20px 40px;}
	.Parth {width:100%; height:90px; }
		.Parth .right {padding:34px 10px 0 0;}
	.newsShow li {padding:4px 0 4px;}
	.newsShow .right {color:#CCC;}
	.newsShow .top {padding:0 0 10px;}
#main .products li {width:99%; float:left; margin:0 0 8px; text-align:left; border-bottom:1px #E1E1E1 solid;}



	.products li span {}
	.guestList li {background:#F6F6F6;}
	.guestList .title {background:#D8F1FF; color:#0955C6;}
	.guestList .right {padding-right:8px;}
	.guestList .cont {border:1px solid #FFF; border-left:none; border-right:none;}
	.guestPost p.blue {width:97%; float:left; padding:4px 0 2px 2%;}
	
	.title14 {background:url(../image/main_title_141.jpg) no-repeat;}
	.title15 {background:url(../image/main_title_151.jpg) no-repeat;}
	.title16 {background:url(../image/main_title_161.jpg) no-repeat;}
	
	.title27 {background:url(../image/main_title_27.jpg) no-repeat;}
	.title28 {background:url(../image/main_title_281.jpg) no-repeat;}
	
	.title3 {background:url(404.png) no-repeat;}
	.title39 {background:url(../image/main_title_391.jpg) no-repeat;}
	.title310 {background:url(../image/main_title_3101.jpg) no-repeat;}
	
	.title4 {background:url(../image/main_title_41.jpg) no-repeat;}
	.title5 {background:url(../image/main_title_5.jpg) no-repeat;}
	.title6 {background:url(../image/main_title_61.jpg) no-repeat;}
	.title7 {background:url(../image/main_title_71.jpg) no-repeat;}
	
	.titleg {background:url(../image/main_title_g1.jpg) no-repeat;}
	.titlec {background:url(../image/main_title_c.jpg) no-repeat;}
	
	
/**/
.banner_tab {height:43px; position:absolute; right:5px; bottom:5px;}
.banner_tab ul {cursor:pointer;}
.banner_tab li {float: left; list-style-type:none; text-align:center;}
.banner_tab a {width:80px; height:43px; display:block; margin-right:2px;}
.banner_tab  img{border:1px solid #659ab6;}
.hidecontent {display:none;}
.on{ background-position:0px -100px;}
.on img{border:1px solid #0099ff;}
.out{}
.clear{clear:both;}
.content{margin:0 auto;  border-left:1px solid #bad1de; border-right:1px solid #bad1de;}
.tab_img{width:72px;  height:35px;  margin-top:3px;  border:1px solid #fff;}
.help{margin-top:10px; width:670px;}
.help .div_p{padding:10px 5px 15px; >padding:13px 5px 15px;}
.help .help_ul{padding:10px 0px 30px 30px; >padding-top:1px;}
.help_ul li{float:left; width:310px; height:28px; line-height:28px; position:relative;}
.help_ul .img_hot{top:8px; position:absolute;}
a.k:link, a.k:visited {color:#228ada; text-decoration:none;}
a.k:active,a.k:hover {color:#000; text-decoration:underline;}

.news_title{ height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:center; color:#666;}
.news_other{ height:20px; line-height:20px; color:#999; text-align:center;}
.news_print{text-align:right;border-bottom:1px #ccc dashed; margin-bottom:15px; }

.hits{ border-bottom:1px dotted #ccc; height:25px; line-height:25px; margin:5px 0px; text-align:right;}
.pagee{ padding:2px 5px; line-height:1.5; color:#666; text-align:center;}

.gtc_imgg{ float:left; text-align:left; border:1xp red solid;}
.tab_about{ width:680px; height:350px;}

.js {POSITION: relative; WIDTH: 1003px; HEIGHT: 235px;margin:0 auto;}
.jsNav {POSITION: absolute; left:850px; top:200px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px;}
.jsNav A {color:#fff;TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; FLOAT: left; VERTICAL-ALIGN: middle; margin:0 1px;}
.jsNav  a:link{ color:#fff; text-decoration:none;}
.jsNav  a:visited{ color:#fff; text-decoration:none;}
.jsNav  a:hover{ color:#fff;text-decoration:none;}
.jn_tab{ color:#4E4E4E}
.trigger{ width:20px; height:20px; background-color:#4C4C4C; /*filter:alpha(opacity=60);IE*/ /*opacity:0.6;Mozilla*/ }
.imgSelected, .imgSelected span{ width:20px; height:20px; background-color:#D8261C; color:#fff;}
