/* CSS Document 
*/

html,body{
	font-family:"微软雅黑";
	color: #555;
	margin: 0px;
	overflow-x:hidden;
	font-size: 12px;
	background:url(../images/bg.jpg) repeat-x top #FEFEFE;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*IE6 fixed bug*/


/**/
A IMG {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
a{
	color:#555;
	text-decoration: none;
}
li {
	list-style-type: none;
}

a:hover{
	text-decoration:none;
	color:#0071C5;
}
a:active {
	color: #0071C5;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}







#left_nav {
	float: left;
	width: 189px;
	height: auto;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 6px;
	margin-top: 0px;
}
#left_nav ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#left_nav ul li a {
	line-height: 26px;
	float: left;
	width: 159px;
	height: 26px;
	text-decoration: none;
	display: block;
	list-style-type: none;
	color: #666666;
	padding-left: 30px;
	border-bottom-width: 1px;
	margin-bottom: 1px;
	font-family:"微软雅黑";
	font-size:13px;
	font-weight:bold;
	background-image: url(images/cp1.jpg);
}

#left_nav ul li a:hover {
    background:url(images/cp2.jpg) no-repeat;
	color: #ffffff;
}

.clear { clear:both; }

#header { width:1060px; height:153px; margin:0 auto; }
#ding { height:28px; line-height:28px; }
.welcome { color:#fff; float:left; }
.sc { text-align:right; color:#fff; }
.sc a { font-family:"宋体"; color:#fff; }
.sc a:hover { color:#FFFF00; }
#top { height:125px; }
.logo { width:568px;  height:125px; float:left; }
.top_r { width:492px; height:125px; float:right; background:url(../images/top_r.jpg) no-repeat; }
.top_tel { width:300px; float:right; margin-top:40px; }
.top_tel_cn { background:url(../images/icon2.png) no-repeat left; font-size:15px; font-weight:bold; color:#FF7E00; padding-left:30px; float:left; line-height:26px; }
.top_tel_no { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FF7E00; font-weight:bold; text-align:right; line-height:26px; }

#nav { width:1053px; margin:0px; padding:0px; margin:0 auto; }
#nav ul{ width:1053px; margin:0px; padding:0px; list-style:none;}
#nav ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:center; }
#nav ul li a{ width:117px;height:41px; line-height:41px; display:block; margin:0px; padding:0px; color:#fff; text-decoration:none; font-size:15px; font-weight:bold; font-family:"微软雅黑"; }
#nav ul li a:hover{ width:117px; height:41px; line-height:41px; display:block; margin:0px; padding:0px;color:#fff; text-decoration:none; background:url(../images/m1_1.jpg); font-size:15px; font-weight:bold; background-repeat:no-repeat; background-position:center; }

#nav ul li ul{ display:none; position:absolute; text-align:center; background-image:url(../images/mm_bg.png); width:117px; margin:0; padding:0; }
#nav ul li ul li{ float:none; width:117px;  margin:0; padding:0; height:33px; line-height:33px; }
#nav ul li ul li a{ background:none; font-size:12px; color:#FFFFFF; width:117px; height:33px; line-height:33px; }
#nav ul li ul li a:hover{ color:#FFFFFF; font-size:12px; width:117px; height:33px; line-height:33px; display:block; padding:0px;text-align:center; background:url(../images/mm_bg1.png) repeat-x; }

#nav ul li:hover ul { display:block; }
#nav ul li.sfhover ul { display:block; }

#dlan { width:1000px; height:37px; line-height:37px; margin:0 auto; }
#dnews { width:640px; float:left; }
.dnews_bt { width:85px; font-size:15px; font-weight:bold; color:#005DB5; float:left; background:url(../images/icon1.png) no-repeat left; padding-left:20px; }
.dnews_list { width:400px; float:right; margin-right:25px; margin-left:10px; }
.dnews_list ul li { background:url(../images/icon3.png) no-repeat left; padding-left:15px; }
.dnews_list ul li a:hover { color:#ff6600; }
.dnews_list ul li em { float:right; font-style:normal; color:#999; }
.dnews_more { width:100px; float:right; text-align:right; }
.dnews_more a { color:#ff6600; font-family:"宋体"; }
.dnews_more a:hover { color:#A70000; }

/* 搜索样式 */
#search {width:211px;height:28px; background:url(../images/search_bg.png) no-repeat; float:right; margin-top:4px; } 
.input_search{ float:left; width:150px; height:14px; line-height:14px; padding-top:7px; border:0; text-align:left; font-size:12px; color:#999; background:none; padding-left:14px; } 
.button{ float:right; border:0; background:url(../images/icon_search.jpg) no-repeat left; text-indent:-999px; width:30px; height:29px; cursor:pointer;}

#banner { background:url(../images/banner.jpg) no-repeat center; height:390px; }

#main { width:1060px; background:#fff; margin:0 auto;  padding-top:26px; padding-bottom:30px; overflow:hidden; }
#f1 { width:1060px; }
#company { width:353px; float:left; }
#inews { width:405px; float:right; margin-right:30px; }
#icontact { width:242px; float:right; background:url(../images/t1.jpg) no-repeat top; }
.mtop { height:34px; }
.bt { background:url(../images/icon4.png) no-repeat left; padding-left:32px; font-size:15px; font-weight:bold; color:#0E5B93; float:left; }
.bt_green { color:#368300; }
.bt_en { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; padding-left:6px; }
.more { float:right; padding-top:1px; }
.ctop_bt { font-size:15px; font-weight:bold; color:#0E5B93; float:left; }


.company_img { width:353px; height:95px; }
.company_text { text-align:left; line-height:25px; padding-top:8px; }

.inews_d { width:405px; }
.inews_img { width:154px; height:108px; border:1px solid #ccc; float:left; }
.inews_d_bt { margin-left:177px; }
.inews_d_bt a { font-size:14px; font-weight:bold; color:#0071C5; }
.inews_d_bt a:hover { color:#ff6600; }
.inews_d_text { margin-left:177px; line-height:22px; text-align:left; color:#777; padding-top:3px; }
.inews_list { width:403px; margin:0 auto; padding-top:6px; }
.inews_list ul li { background:url(../images/inews_bg.jpg) no-repeat; height:31px; line-height:31px; padding-left:15px; }
.inews_list ul li em { float:right; font-family:Arial, Helvetica, sans-serif; color:#999; font-style:normal; }

.ctop { height:45px; line-height:45px; width:212px; margin:0 auto; padding-top:6px; }
.icontact_main { background:url(../images/t1_bg.jpg) no-repeat; height:254px; }
.icontact_img { width:212px; height:79px; margin:0 auto; }
.p1 { width:190px; margin:0 auto; text-align:left; font-size:13px; font-weight:bold; color:#007CD8; padding-top:14px; }
.p2 { width:190px; text-align:left; line-height:26px; margin:0 auto; font-weight:bold; padding-top:2px; }

#tonglan { width:1060px; height:110px; margin:0 auto; margin:10px 0px 16px 0px; }

#f2 { width:1060px; }
#ipro { width:788px; float:left; }
#f2_r { width:242px; float:right; }
.f2top { height:22px; }
.ipro_list { width:816px; margin:0 auto; }
.ipro_list ul li { width:243px; float:left; margin:12px 29px 0px 0px; }
.ipro_list ul li img { width:241px; height:155px; border:1px solid #ccc; }
.ipro_list ul li a:hover img { border:1px solid #ff6600; }
.ipro_show { width:243px; }
.p3 { width:243px; text-align:center; padding:6px 0px 6px 0px; }
.p3 a:hover { color:#ff6600; }

#network { width:242px; background:url(../images/t1.jpg) no-repeat top; }
.network_main { background:url(../images/t2_bg.jpg) no-repeat; height:181px; }
.network_map { width:210px; height:162px; margin:0 auto; }
.kl { width:242px; height:78px; margin-top:14px; }

#link_wrapper { background:url(../images/link_bg.jpg) repeat-x; height:84px; }
#link { width:1060px; margin:0 auto; padding-top:18px; }
.link_list { width:1040px; margin:0 auto; }
.link_list ul li { float:left; }
.link_fg { width:21px; text-align:center; }

#bot_nav_wrapper { background:url(../images/bot_nav_bg.jpg) repeat-x; height:245px; overflow:hidden; }
#bot { width:1020px; margin:0 auto; padding-top:20px; }
#bot_nav { width:848px; float:left; }
#bot_nav ul li { width:106px; text-align:center; float:left; }
.bot_nav_b { width:106px; text-align:center; }
.bot_nav_b a { font-size:14px; font-weight:bold; color:#fff; }
.bot_nav_b a:hover { color:#FFFF00; }
.bot_nav_s { width:106px; padding-top:6px; }
.bot_nav_s ul li { line-height:26px; }
.bot_nav_s ul li a { color:#ddd; }
.bot_nav_s ul li a:hover { color:#fff; }

#weixin { width:130px; float:right; padding-top:5px; }
.2w_img { width:130px; height:130px; }
.p4 { width:130px; text-align:center; padding-top:6px; color:#fff; }

#footer { background:#003F80; height:108px; margin-top:1px; }
.footer_menu { width:1000px; margin:0 auto; text-align:center; color:#fff; padding-top:18px; }
.footer_menu a { color:#fff; }
.footer_menu a:hover { color:#FFFF00; }
.footer_text { width:1000px; text-align:center; color:#fff; line-height:24px; margin:0 auto; padding-top:8px; }

#pmain_l { width:246px; float:left; }
#pmain_r { width:770px; float:right; line-height:26px; font-size:14px; color:#666; }

#lmenu { width:246px; }
.lmenu_bt { background:url(../images/t3.jpg) no-repeat; height:37px; line-height:33px; font-size:15px; font-weight:bold; color:#fff; padding-left:20px; }
.lmenu_box { width:240px; border:1px solid #1B5583; border-top-style:none; }
.lnav { width:240px; padding-bottom:20px; }
.lnav_b a { background:url(../images/lnav01.jpg) no-repeat; height:36px; line-height:36px; font-size:13px; font-weight:bold; color:#666; padding-left:70px; display:block; }
.lnav_b a:hover { background:url(../images/lnav02.jpg) no-repeat; color:#0059AF; }
.lnav_s a { background:url(../images/lnav03.jpg) no-repeat; height:27px; line-height:27px; font-size:12px; color:#888; padding-left:30px; display:block; }
.lnav_s a:hover { background:url(../images/lnav04.jpg) no-repeat; color:#0059AF; }

#pcontact { width:242px; background:url(../images/t1.jpg) no-repeat top; margin-top:16px; }

.page_title { background:url(../images/page_title.jpg) no-repeat left; height:36px; line-height:36px; }
.page_bt { width:91px; text-align:center; font-size:15px; font-weight:bold; color:#333; float:left; }
.page_wz { text-align:right; padding-right:12px; }
.page_content { width:700px; margin:0 auto; text-align:left; line-height:24px; padding-top:14px; }