@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0;}
li{list-style-type:none;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:22px;}
A:link {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #333333; TEXT-DECORATION: none}
A:hover {COLOR: #333333; TEXT-DECORATION: none}
A:active {COLOR: #333333; TEXT-DECORATION: none}
img{border:0}
div#a,div#b,div#c,div#d { float:left;} 
div#b,div#d,div#bb { white-space:nowrap; } 
/*通用css*/
.line30{line-height:30px;}
.line24{line-height:24px;}
.marginT10{margin-top:10px;}
.Div_left{float:left;}
.Div_right{float:right;}
.clear{clear:both;}
.div_word{word-wrap:break-word}
.padd10{padding:10px;}
.padd5{padding:5px;}
.bold{font-weight:bold;}
/*.border_b7b7b7{border:1px solid #b7b7b7;}*/
.border_a8b3c2{border:1px solid #a8b3c2;}
#body_div{clear:both; width:1002px; margin:0 auto; text-align:left; background-color:#f8f8f8;}
#body_left{width:222px; float:left; padding:35px 11px;}
#leftNav{clear:both; margin-top:10px;}
#leftNav li{height:36px; line-height:36px; background-image:url(../images/left-01.jpg); background-repeat:no-repeat; background-position:10px; padding-left:25px; border-bottom:1px dotted #98a0ab;_border-bottom:1px solid #98a0ab; color:#3c648e; font-size:13px;}
#leftNav li A:link {COLOR: #3c648e; TEXT-DECORATION: none}
#leftNav li A:visited {COLOR: #3c648e; TEXT-DECORATION: none}
#leftNav li A:hover {COLOR: #3c648e; TEXT-DECORATION: none}
#leftNav li A:active {COLOR: #3c648e; TEXT-DECORATION: none}

#body_right{width:755px; float:left; text-align:left; border-left:1px solid #e1e1e1; padding-left:2px; background-color:#FFFFFF;}
#body_right_index{clear:both; background-image:url(../images/page_bg.jpg); background-repeat:repeat-x; background-position:top; padding:20px 12px; background-color:#FFFFFF;}

#Right_title{background-image:url(../images/right-02.jpg); height:24px; clear:both; padding-left:1px; padding-right:8px; margin-bottom:20px;}
#Right_title span.left{float:left; margin-top:3px; color:#556f8a; font-weight:bold; font-size:14px;}
#Right_title span.left A:link {COLOR: #556f8a; TEXT-DECORATION: none}
#Right_title span.left A:visited {COLOR: #556f8a; TEXT-DECORATION: none}
#Right_title span.left A:hover {COLOR: #556f8a; TEXT-DECORATION: none}
#Right_title span.left A:active {COLOR: #556f8a; TEXT-DECORATION: none}


#Right_title span.en{float:left; margin-top:3px; margin-left:5px; color:#a4b3c5;}
#Right_title span.right{float:right; margin-top:3px; color:#556f8a;}
#Right_title span.right A:link {COLOR: #556f8a; TEXT-DECORATION: none}
#Right_title span.right A:visited {COLOR: #556f8a; TEXT-DECORATION: none}
#Right_title span.right A:hover {COLOR: #556f8a; TEXT-DECORATION: none}
#Right_title span.right A:active {COLOR: #556f8a; TEXT-DECORATION: none}


#banner{width:1002px; margin:0 auto; text-align:left; clear:both; margin-bottom:1px; height:204px;}
#banner div{border:1px solid #697b91; background-color:#ffffff; background-image:url(../images/banner_bg.jpg); height:23px; line-height:23px; margin-top:2px; padding:0 15px; color:#3d6086; clear:both; display:none; position:absolute;}
#banner div a{color:#3d6086; margin-right:10px;}
#banner div#company{margin-left:310px; width:345px; overflow:hidden;}
#banner div#News{margin-left:230px; width:305px; overflow:hidden;}
#banner div#Business{margin-left:540px; width:210px; overflow:hidden;}
#banner div#Product{margin-left:650px; width:255px; overflow:hidden;}
#banner div#Culture{margin-left:670px; width:260px; overflow:hidden;}
#banner div#Talent{margin-left:640px; width:330px; overflow:hidden;}
#banner div#Contact{margin-left:623px; width:345px; overflow:hidden;}
/*字体颜色*/
.fc_527aaa{color:#527aaa;}
.fc_527aaa A:link {COLOR: #527aaa; TEXT-DECORATION: none}
.fc_527aaa A:visited {COLOR: #527aaa; TEXT-DECORATION: none}
.fc_527aaa A:hover {COLOR: #527aaa; TEXT-DECORATION: none}
.fc_527aaa A:active {COLOR: #527aaa; TEXT-DECORATION: none}

.fc_333333{color:#333333;}
.fc_333333 A:link {COLOR: #333333; TEXT-DECORATION: none}
.fc_333333 A:visited {COLOR: #333333; TEXT-DECORATION: none}
.fc_333333 A:hover {COLOR: #333333; TEXT-DECORATION: none}
.fc_333333 A:active {COLOR: #333333; TEXT-DECORATION: none}

.fc_999999{color:#999999;}
.fc_999999 A:link {COLOR: #999999; TEXT-DECORATION: none}
.fc_999999 A:visited {COLOR: #999999; TEXT-DECORATION: none}
.fc_999999 A:hover {COLOR: #999999; TEXT-DECORATION: none}
.fc_999999 A:active {COLOR: #999999; TEXT-DECORATION: none}

.fc_666666{color:#666666;}
.fc_666666 A:link {COLOR: #666666; TEXT-DECORATION: none}
.fc_666666 A:visited {COLOR: #666666; TEXT-DECORATION: none}
.fc_666666 A:hover {COLOR: #666666; TEXT-DECORATION: none}
.fc_666666 A:active {COLOR: #666666; TEXT-DECORATION: none}


.fc_3c648e{color:#3c648e;}
.fc_3c648e A:link {COLOR: #3c648e; TEXT-DECORATION: none}
.fc_3c648e A:visited {COLOR: #3c648e; TEXT-DECORATION: none}
.fc_3c648e A:hover {COLOR: #3c648e; TEXT-DECORATION: none}
.fc_3c648e A:active {COLOR: #3c648e; TEXT-DECORATION: none}

.fc_cc0000{color:#cc0000;}
.fc_cc0000 A:link {COLOR: #cc0000; TEXT-DECORATION: none}
.fc_cc0000 A:visited {COLOR: #cc0000; TEXT-DECORATION: none}
.fc_cc0000 A:hover {COLOR: #cc0000; TEXT-DECORATION: none}
.fc_cc0000 A:active {COLOR: #cc0000; TEXT-DECORATION: none}

/*头部*/
.logo{width:488px; height:76px; float:left;}

.logo_nav{width:406px; height:76px; float:right; background-image:url(../images/logo_bg.jpg); text-align:right; line-height:76px; padding-right:50px; font-size:13px;}
.logo_nav span{color:#cc0000; font-size:13px;}
.logo_nav span A:link {COLOR: #cc0000; TEXT-DECORATION: none}
.logo_nav span A:visited {COLOR: #cc0000; TEXT-DECORATION: none}
.logo_nav span A:hover {COLOR: #cc0000; TEXT-DECORATION: none}
.logo_nav span A:active {COLOR: #cc0000; TEXT-DECORATION: none}
.nav{background-image:url(../images/top_bg.jpg); height:28px; clear:both;}
.nav ul li{float:right;}

/*首页*/
#index_div{width:953px; margin:0 auto; text-align:left; clear:both; background-image:url(../images/i_top_bg.jpg); background-repeat:repeat-x; background-position:top; padding:40px 25px 35px 24px;}
#index_div div#left{float:left; width:302px; margin-right:43px;}
#index_div div.title{background-image:url(../images/index-02.jpg); height:23px; line-height:23px; margin-bottom:10px;}
#index_div div.news_list{clear:both; margin-top:15px;}
#index_div div.news_list li{background-image:url(../images/index_05.jpg); background-position:3px; background-repeat:no-repeat; padding-left:15px; height:24px; line-height:24px;}
#index_div div.touzi{margin-top:15px; background-image:url(../images/index-05.jpg); clear:both;  height:31px; line-height:31px; overflow:hidden; padding-right:3px;}
#index_div div.touzileft{float:left; width:140px;}
#index_div div.touzileft a{display:block; width:140px; height:31px;}
#index_div div.touzileft1{float:left;}

/************************************************************************************/
#index_div div#middle{float:left; width:330px; margin-right:42px;}
#index_div div.title_l{background-image:url(../images/index-06.jpg); height:25px; width:18px; float:left; font-size:0;}
#index_div div.title_m{background-image:url(../images/index-07.jpg); height:25px; width:304px; float:left; line-height:25px;}
#index_div div.title_r{background-image:url(../images/index-08.jpg); height:25px; width:8px; float:left; font-size:0;}
/*************************************************************************************/
#index_div div#right{float:left; width:236px;}

#index_div div.title_m_1{background-image:url(../images/index-07.jpg); height:25px; width:210px; float:left; line-height:25px;}
#index_div div.link_t{border-bottom:1px solid #4e84ae; clear:both;}
#index_div div.link_list{clear:both;margin-top:15px;}
#index_div div.link_list ul{}
#index_div div.link_list li{background-image:url(../images/index_14.jpg); height:25px; line-height:25px; background-repeat:no-repeat; background-position:3px; padding-left:25px;}
#login_btn {
	float: right;
	margin-bottom:3px;
}
#login_user, #login_pass {
	font-family: "宋体";
	font-size: 12px;
	color: #376BA4;
	height: 15px;
	width: 120px;
	border: 1px solid #b5cee0;
	background-color:#f3fafe;
	padding-left:3px;
	padding-top:3px;
}
.login_user_text{ height:20px; line-height:2.2em; }
.login_pass_text{ height:20px; line-height:2.2em;}






/*news*/
.news_img{border:1px solid #cccccc; padding:2px; width:144px; height:107px;}
.news_span{background-image:url(../images/news-01.jpg); height:13px; line-height:13px; background-position:left; background-repeat:no-repeat; padding-left:11px; line-height:30px;}

#news_title{background-image:url(../images/news_bg.jpg); width:698px; clear:both; height:30px; line-height:30px; margin-bottom:5px;}
#news_title span#left{float:left; margin-left:18px;}

#news_title span#right{float:right; margin-right:39px;}
#news_list{width:698px; clear:both;}
#news_list li{height:36px; line-height:36px; background-image:url(../images/left-01.jpg); background-repeat:no-repeat; background-position:10px; padding-left:25px; border-bottom:1px dotted #98a0ab;_border-bottom:1px dashed #98a0ab;}
#news_list li span#left{float:left;}
#news_list li span#right{float:right; margin-right:19px;}

#paging{clear:both; margin-top:20px; margin-left:20px;word-spacing: 3px; }

#npage_title{clear:both; height:43px; line-height:43px; background-color:#ececec; margin-bottom:10px;}
#npage_title span#left{float:left; width:600px; text-align:center; color:#333333; font-weight:bold; font-size:14px;}
#npage_title span#right{float:right; width:121px;}
#news_info{clear:both; padding:5px; border-bottom:1px dotted #98a0ab;_border-bottom:1px dashed #98a0ab; padding-bottom:15px; overflow:auto; height:auto;}
#news_up{clear:both; margin-top:20px;}
#news_up img{margin-right:10px;}
#news_next{clear:both; margin-top:10px;}
#news_next img{margin-right:10px;}



/*business*/
#business_title{clear:both; background-color:#dae2e7; color:#cc0000; height:26px; line-height:26px; padding-left:12px; font-size:14px; font-weight:bold; margin-bottom:20px;}
#busioness_list{clear:both; margin-top:20px;}
#busioness_list li{clear:both; height:106px; padding:30px 0; border-top:1px dotted #cccccc;_border-top:1px dashed #cccccc;}
#busioness_list a{color:#336699;}
#busioness_list li img{margin-right:10px;}
#busioness_list div#title{color:#006699; font-weight:bold; margin-bottom:10px;_padding-top:5px;}
#busioness_list div#title a{color:#006699; font-weight:bold; margin-bottom:10px;}
#busioness_list div#title img{padding-left:5px;}


#busioness_page_list{clear:both;}
#busioness_page_list li img{margin-right:10px;}
#busioness_page_list a{color:#336699;}
#busioness_page_list div#title{color:#cc0000; font-weight:bold; margin-bottom:10px; font-size:14px;_padding-top:5px;}
#busioness_page_list div#title a{color:#cc0000; font-weight:bold; margin-bottom:10px;}
#busioness_page_list div#title span a{color:#006699; font-size:12px; font-weight:normal; text-decoration:underline;}

#busioness_page_list li{clear:both; height:106px; padding:30px 0;}

.business_img{border:1px solid #c5ccd5; padding:3px; background-color:#FFFFFF; height:188px; width:250px; margin-top:5px; margin-right:15px;}



/*product*/

/*左边*/
#proNav{clear:both; margin:0px; padding:0px; margin-bottom:30px;}
#proNav ul{list-style-type:none; list-style:none; margin:0px; padding:0px; clear:both;}
#proNav ul li{line-height:36px; margin-top:5px; cursor:pointer; clear:both;background-image:url(../images/left-01.jpg); background-repeat:no-repeat; background-position:left; background-position:10px 15px; border-bottom:1px dotted #98a0ab;_border-bottom:1px solid #98a0ab; color:#3c648e; font-size:13px;}
#proNav a{display:block;}
.padd-left25{padding-left:25px;}
.padd-left45{padding-left:45px;}
#proNavulliimg{padding-left:120px;_padding:14px 0 14px 120px;}
#proNav ul li ul{margin:0; padding:0; display:none; border:1px solid #dee4ea; margin-top:1px;}
#proNav ul li ul li{background-image:url(../images/product-01.jpg);line-height:28px; color:#6191c1; font-weight:normal;  display:block; background-color:#dee4ea; margin:0px; padding:0px; margin-top:1px; border:0;}
#proNav ul li ul li{_line-height:5px;_padding-top:14px;_background-position:10px 15px;}/*ie6*/


#proNav ul li ul li ul{background-color:#f7f9fb;font-size:12px; margin:0; padding:0;_margin-top:10px;_padding-top:10px;}
#proNav ul li ul li ul li{background-image:none; background-color:#f7f9fb; margin:0; padding:0; padding-left:27px; line-height:28px;}
#proNav ul li ul li ul li div{line-height:22px;}
#proNav ul li ul li ul li div a{font-size:12px; color:#666666; font-weight:normal;}
#productShow{border:1px solid #dee4ea; background-color:#FFFFFF; font-size:12px; padding:6px; margin:10px 30px 10px 0; display:none;}

#listPro{background-color:#FFFFFF;}


.proListli{font-size:12px; color:#0084cd; font-weight:bold;}
.proListli A:link {COLOR: #0084cd; TEXT-DECORATION: none; font-weight:bold;}
.proListli A:visited {COLOR: #0084cd; TEXT-DECORATION: none; font-weight:bold;}
.proListli A:hover {COLOR: #0084cd; TEXT-DECORATION: none; font-weight:bold;}
.proListli A:active {COLOR: #0084cd; TEXT-DECORATION: none; font-weight:bold;}
.prolistbottomLi{border-bottom:1px dotted #98a0ab;_border-bottom:1px solid #98a0ab;margin-bottom:1px;}
/***********************************************************************/
.product{}
.product ul li{ float:left; margin-right:12px; margin-left:12px;_margin-left:20px;}
.product ul li img{border:1px solid #7e93ae; width:125px; height:125px; background-color:#e9ebee; padding:3px;}
.product ul li span{background-image:url(../images/product-05.jpg); background-repeat:no-repeat; background-position:6px; padding-left:20px; color:#506177;}
#span1{background-image:url(../images/product-05.jpg); background-repeat:no-repeat; background-position:0px 6px; padding-left:10px; color:#506177; width:125px; line-height:20px;}
.product ul li a{color:#506177}
#pDiv{background-color:#FFFFFF; height:140px;  clear:both; padding:30px 0;}
#pDiv1{background-color:#FFFFFF; height:140px;  clear:both; padding:30px 0;}
.Dpaging{border-top:6px solid #c0ccd8; padding-top:20px;}
.product div#paging{clear:both;_margin:0;}


.pshow_img{float:left; width:300px; margin-right:15px;}
.pshow_img img{width:292px; height:auto;}
.pshow_info{float:left; width:400px;}
.ptitle{height:40px; line-height:40px; clear:both; text-align:left; background-color:#dee4ea;padding-left:15px; margin-bottom:20px;}
.ptitle span{font-size:15px; font-weight:bold; color:#333333;}
.pcs{float:left; width:70px; text-align:left; padding-left:15px; line-height:30px; margin-bottom:4px;}
.pinfo{float:left; line-height:30px; margin-bottom:4px;}







/*在线留言*/
.message{clear:both; color:#556f8a;}
.message li{float:left; margin-right:40px; margin-top:10px; margin-bottom:5px;}
.message li input{border:1px solid #b4bdc9; width:220px; height:20px;}
.message li span{color:#cc0000;}
.message li textarea{width:554px; height:100px; overflow:hidden;border:1px solid #b4bdc9;}
#submit{height:32px; width:121px; border:0;}
#reset{height:32px; width:121px; border:0; background-image:url(../images/message-02.jpg)}




/*honor*/
.honor{clear:both; margin-bottom:20px;}
.honor li{float:left; background-image:url(../images/honor-01.jpg); width:78px; height:23px; line-height:23px; text-align:center; color:#092e54; margin-right:13px;}
.honor li A:link {COLOR: #092e54; TEXT-DECORATION: none; background-image:url(../images/honor-01.jpg); width:78px; height:23px; line-height:23px; text-align:center; color:#092e54; display:block;}
.honor li A:visited {COLOR: #092e54; TEXT-DECORATION: none; background-image:url(../images/honor-01.jpg); width:78px; height:23px; line-height:23px; text-align:center; color:#092e54; display:block;}
.honor li A:hover {COLOR: #ffffff; TEXT-DECORATION: none; display:block; background-image:url(../images/honor-02.jpg); width:78px; height:23px; line-height:23px; text-align:center; }
.honor li A:active {COLOR: #092e54; TEXT-DECORATION: none; background-image:url(../images/honor-01.jpg); width:78px; height:23px; line-height:23px; text-align:center; color:#092e54; display:block;}
#honorli{}
#honorli A:link {COLOR: #ffffff; TEXT-DECORATION: none; display:block; background-image:url(../images/honor-02.jpg); width:78px; height:23px; line-height:23px; text-align:center; }
#honorli A:visited {COLOR: #ffffff; TEXT-DECORATION: none; display:block; background-image:url(../images/honor-02.jpg); width:78px; height:23px; line-height:23px; text-align:center; }
#honorli A:hover {COLOR: #ffffff; TEXT-DECORATION: none; display:block; background-image:url(../images/honor-02.jpg); width:78px; height:23px; line-height:23px; text-align:center; }
#honorli A:active {COLOR: #ffffff; TEXT-DECORATION: none; display:block; background-image:url(../images/honor-02.jpg); width:78px; height:23px; line-height:23px; text-align:center; }

#newhonor_title{background-image:url(../images/honor-03.jpg); height:21px; text-align:left; clear:both}
#newhonor_info{clear:both;}
#newhonor_info ul li{clear:both; margin:30px 0px; line-height:18px;}
#newhonor_info ul li span{color:#cc0000; font-weight:bold; display:block;}

.honor_table{}
.honor_table td{padding:8px; line-height:18px;}

.team_fc{color:#333333; font-weight:bold; font-size:14px;}
/*友情链接*/
.link_info{margin-left:26px; width:661px; padding:10px; margin-top:20px;}
.link_info li{float:left; width:205px; background-image:url(../images/links-1.jpg); background-repeat:no-repeat; padding-left:13px; height:30px; line-height:30px; background-position:left;}
/*bottom*/
#bottom{border-top:1px solid #e1e1e1; background-color:#f8f8f8; width:972px; margin:0 auto; padding:20px 0; text-align:left; padding-left:30px; line-height:25px; clear:both;}














/***********************************************************************************/


.texttitle {
	COLOR: #003278; font-weight:bold;
}
.texttitle A:link {
	COLOR: #003278; TEXT-DECORATION: none
}
.texttitle A:visited {
	COLOR: #003278; TEXT-DECORATION: none
}
.texttitle A:hover {
	COLOR: #003278; TEXT-DECORATION: none
}
.texttitle A:active {
	COLOR: #003278; TEXT-DECORATION: none
}
#imgTitle {
	FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
}
#imgTitle_up {
	LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left
}
#imgTitle_down {
	LEFT: 0px; TEXT-ALIGN: right
}
.imgClass {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#txtFrom {
	VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-ALIGN: center;
}
.button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #7b7b63; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 9px sans-serif; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.button {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:link {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:visited {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:hover {
	BACKGROUND: #fff; COLOR: #fff; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
.buttonDiv {
	BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center
}
.trans {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
}

.newsbox1 {WIDTH: 302px; clear:both; overflow:hidden;}
.photonews {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(../images/photonew.gif); PADDING-BOTTOM: 8px; WIDTH: 284px; PADDING-TOP: 8px; HEIGHT: 234px}

.intro {
	PADDING-RIGHT: 20px; MARGIN-TOP: 2px; PADDING-LEFT: 20px; BACKGROUND: url(../images/introbg.gif); PADDING-BOTTOM: 8px; WIDTH: 263px; TEXT-INDENT: 2em; LINE-HEIGHT: 18px; PADDING-TOP: 8px; HEIGHT: 36px; display:none;
}

#myframe{width:302px; overflow:hidden;}