﻿@charset "utf-8";

/**
FileName:        style.css
Version:         1.0.0(2010.12.22)
Website:         /
Author:          BAIB,baib88@qq.com
Page Width:      1000px;
**/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin:0; padding:0;}

html{ overflow-x:hidden;}

body { font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#454545; background:#e3e3e3;}

li,ol{ list-style:none;}

ins{ text-decoration:none;}

i,em{ font-style:normal;}

a{ text-decoration:none; color:#454545}

a:hover{ cursor:pointer;}

a img {	border:none;}

h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}

.undis {display:none;}

.clear { clear:both; font-size:0px; line-height:0px; height:0px;}

li.clear{ float:none; width:auto; height:auto; padding:0; margin:0;}

.center{ margin:0 auto; width:1000px;}

.home{ height:432px; position:relative;}

h1.logo{ position:absolute; top:30px; left:24px;}

h1.logo a{ display:block; background:url(../bg/logo_cn.png); width:238px; height:70px;}

ul.slide li{ position:absolute;font-size:0px; line-height:0px; width:100%; text-align:center;}

.menu{ background:url(../bg/menu_cn.png); width:663px; height:34px; top:39px; right:13px; position:absolute;}

.menu span.language{ float:right; padding:1px 3px 0 0;}

.menu span.language a{ display:block; width:117px; height:30px; background:#000; filter:alpha(opacity=0); opacity:0;}

.menu ul{ padding-left:8px;}

.menu ul li{ float:left; background:url(../bg/menu_li.gif) no-repeat right center; line-height:34px; padding-right:1px; position:relative;}

.menu ul li a{ display:block; width:101px; text-align:center; font-family:"Microsoft YaHei"; color:#2d2d2d; position:relative; z-index:2; font-size: 13px;}

.menu ul li a.hover{ background:url(../bg/menu_hover.gif) no-repeat center 25px;}

.menu ul li.last{ background:none; padding-right:0px;}

.menu ul li div{ position:absolute; font-size:0px; line-height:0px; width:105px; top:-4px; left:-2px; height:0px; overflow:hidden;}

.menu ul li div span{ display:block;}

.menu ul li div span.mt{ background:url(../bg/menu_top.png); height:5px;}

.menu ul li div span.mb{ background:url(../bg/menu_bottom.png); height:5px;}

.menu ul li div span.mm{ background:url(../bg/menu_bg.png); padding-top:36px; padding-bottom:4px;}

.menu ul li div span a{ display:block; width:auto; line-height:25px; margin:0 2px; height:25px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#767070;}

.menu ul li div span a:hover{ background:#8ea1af; color:#2a2a2a;}

.home ul.navi{ position:absolute; right:18px; bottom:15px; font-size:10px; text-align:center; font-family:Verdana, Geneva, sans-serif; }

.home ul.navi li{ float:left; margin-left:3px; display:inline; background:url(../bg/slide.png) no-repeat; width:21px; height:16px; cursor:pointer; overflow:hidden; position:relative;}

.home ul.navi li i{ background:url(../bg/slide.png) no-repeat 0 -16px; display:block; width:21px; height:16px; position:absolute; bottom:-100px; right:-100px;}

.home ul.navi li a{ position:relative; z-index:4; color:#FFF;}

.home ul.navi li.hover i{ bottom:0px; right:0px; _bottom:-1px; _right:-1px;}

.home ul.navi li.hover a{ color:#0d4d64;}

.bottom{ position:relative; }

.bottom .topbg{ position:absolute; top:-3px; left:0px; width:100%; background:url(../bg/banner_bottom.png) no-repeat center; height:6px; overflow:hidden;}

.homeBottom{ background:url(../bg/home.gif) no-repeat center top; width:1280px; margin:0 auto;}

.homeBottom .center{ height:201px;}

.homeBottom .hl,.homeBottom .hm,.homeBottom .hr{ float:left; height:165px; margin-top:17px; _display:inline; overflow:hidden;}

.homeBottom .hl{ width:274px; margin-left:12px;}

.homeBottom .title{ height:33px; overflow:hidden; font-family:"Microsoft YaHei"; line-height:33px;}

.homeBottom .title ul.txt{ float:left; padding-left:10px;}

.homeBottom .title ul.txt li{ float:left; padding:0px 10px;}

.homeBottom .title ul.txt li.li_1{ background:url(../bg/menu_li.gif) no-repeat right 12px;}

.homeBottom .hl ul.txt li.li_1{ position:relative; width:50px; height:33px; overflow:hidden;}

.homeBottom .hl ul.txt li.li_1 span{ display:block; width:50px; position:absolute; top:0px; left:10px;}

.homeBottom .hl ul.txt li.li_1 span a{ display:block; height:33px;}

.homeBottom .title ul.txt li.hover a{ color:#181818;}

.homeBottom .title ul.txt li a{ color:#737373;}

.homeBottom .title ul.ico{ float:right; padding:14px 5px 0 0;}

.homeBottom .title ul.ico li{ width:6px; height:6px; overflow:hidden; float:left; background:url(../bg/ico_01.gif); display:inline; margin-right:8px;}

.homeBottom .title ul.ico li.hover{ background-position:0 -6px;}

.homeBottom .hl .pic{ width:251px; height:107px; font-size:0px; line-height:0px; position:relative; overflow:hidden; left:12px; top:10px;}

.homeBottom .hl .pic ul{ width:600px; position:absolute; top:0px; left:0px;}

.homeBottom .hl .pic ul li{ float:left;}

.homeBottom .hm{ width:428px; margin-left:10px;}

.homeBottom .hm .title h2{ font-family:"Microsoft YaHei"; color:#000; padding-left:17px;}

.homeBottom .hm .title h2 a{ float:right; width:36px; height:7px; margin:13px 16px 0 0; _display:inline; background:#000; filter:alpha(opacity=0); opacity:0;}

.homeBottom .hm .pic{ width:395px; height:107px; overflow:hidden; padding:11px 0 0 16px;}

.homeBottom .hm .pic img{ float:left;}

.homeBottom .hm .pic ul{ float:left; line-height:22px; padding-left:18px; width:220px;}

.homeBottom .hm .pic ul li a{ display:block; height:22px; overflow:hidden; padding-left:8px; background:url(../bg/ico_02.gif) no-repeat left top;}

.homeBottom .hm .pic ul li a:hover{ color:#0256a5; background-position:0 -22px;}

.homeBottom .hr{ width:256px; margin-left:10px;}

.homeBottom .hr .pic{ position:relative; overflow:hidden; width:240px; height:115px; top:8px; left:7px;}

.homeBottom .hr .pic ul{ top:0px; left:0px; width:500px; position:absolute;}

.homeBottom .hr .pic ul li{ float:left;}

.footer{ height:27px; line-height:27px; background: url(../bg/footer.gif) no-repeat center top ;}

.footer .center{ width:960px;}

.footer ul{ float:right;}

.footer ul li{ padding-left:10px;}

.footer ul li{ display:inline;}

.inside{ height:255px; position:relative;}

.inside img{ left:50%; position:absolute; margin-left:-640px;}

.insideBottom{ width:100%; background:url(../bg/nybg.jpg) repeat-y center top;}

.insideBottom .center{ width:960px; padding:19px 0 25px 0; }

.left{ float:left; width:210px; background:url(../bg/left_bottom.gif) no-repeat center bottom; padding-bottom:15px;}

ul#SnbNav{  border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; padding:0px; margin:0px;}
ul#SnbNav a {
  display: block;
  text-decoration: none;
  width:190px;
  margin:0px  auto;

  
}

ul#SnbNav li {
  margin-top: 1px;
  font-family:"Microsoft YaHei";
  color:#4d4d4d;
  text-align:center;
  background:url(../bg/left_li.gif) no-repeat center bottom;
}

ul#SnbNav li a {
  display:block;
  width:190px;
  line-height:32px;
  height:32px;
}

ul#SnbNav li a:hover, ul#SnbNav .hover {
   background:url(../bg/left_hover.gif) no-repeat center bottom #FFF; color:#FFF
}

ul#SnbNav li ul li{
	height:28px;
	line-height:28px;
	
	}

ul#SnbNav li ul li a {
  font-family:"宋体";
  height:28px;
  line-height:28px;
  color:#999999;
}

ul#SnbNav li ul li a:hover {
	background:none; color:#03F;
}


.left ul{ border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}

.left ul li{font-size:12px; font-family:"Microsoft YaHei"; color:#4d4d4d; text-align:center; background:url(../bg/left_li.gif) no-repeat center bottom;}

.left ul li a{display:block; width:190px; margin:0 auto; line-height:32px; height:32px;}

.left ul li a:hover,.left ul li a.hover{ background:url(../bg/left_hover.gif) no-repeat center bottom; color:#FFF}

.left ul li ul{display:none; font-family:"宋体"; font-size:12px;color:#999999;}

.left ul li ul li{display:block}

.left ul li ul li a{ height:24px; line-height:24px; color:#999999;display:block}

.left ul li ul a:hover{ background:none; color:#03F;}


.left h2{ background:url(../bg/left_top.gif); height:73px; font-size:0px; line-height:0px; text-align:center; padding-top:9px;}

.right{ float:right; width:727px;  line-height: 24px;}

.right .title{ border-bottom:1px solid #cecece; height:32px; line-height:32px; padding-left:27px; background:url(../bg/ico_03.gif) no-repeat 3px 12px; font-size:11px; color:#999; text-transform:capitalize; margin-bottom:16px; font-family:Verdana, Geneva, sans-serif;}

.right .title em{ font-family:"Microsoft YaHei"; color:#151515; font-size:12px; padding-right:5px;}

.right .title ul{ font-family:"宋体"; float:right; font-size:12px;}

.right .title ul li{ display:inline; color:#b1b1b1;}

.right .title ul li a{ color:#b1b1b1;}

.right .title ul li a:hover{ color:#000;}

ul.list_01{ padding-top:17px;}

ul.list_01 li{ float:left; background:url(../bg/bg_01.gif) no-repeat; width:173px; height:239px;overflow:hidden; display:inline; margin-right:11px;}

ul.list_01 li h3{ height:26px; font-weight:bold; color:#333; padding-left:13px; line-height:26px;}

ul.list_01 li img{ display:block; font-size:0px; line-height:0px; margin:0 auto; margin-top:2px;}

ul.list_01 li p{ line-height:20px; padding:11px 9px; height:100px; overflow:hidden;}

ul.list_01 li a{ display:block; background:url(../bg/ico_04.gif) no-repeat 10px center; padding-left:22px; color:#378fde;}

ul.list_01 li.last{ margin:0px;}

ul.list_01 li.hover{ background-position:0 -239px;}

ul.list_01 li.hover h3{ color:#fff;}

.nk{ background:url(../bg/bg_02.gif); height:300px; margin:0 2px;}

.nt{ height:37px; line-height:37px; padding:0 16px; color:#000; position:relative;}

.nt a.rss{ float:right;}

.nt input{ background:url(../bg/input_01.gif); width:140px; padding:0 4px; height:21px; border:none; color:#aaa; line-height:21px; position:absolute; left:70px; top:9px; cursor:pointer;}

.nt img{position:absolute; left:180px; top:9px;cursor:pointer;}

.nt ul{ position:absolute; top:20px; left:0px; width:146px; border:1px solid #ccc; line-height:24px; font-size:0px; line-height:0px; background:#fff; display:none;}

.nt ul a{ display:block; font-size:12px;line-height:24px; padding:0 5px;}

.nt ul a:hover{ background:#ccc; color:#FFF;}

.nkTxt{ width:640px; height:226px; overflow:hidden; padding:21px 0 0 49px; line-height:24px;}

.nkTxt .bigPic{ float:left; display:inline; margin-right:35px;}

.nkTxt h2{ height:28px; line-height:28px; padding-bottom:8px;}

.nkTxt h2 img{ float:left; margin-top:5px;}

.nkTxt h2 a{ color:#4c4c4c;}

.nkTxt h2 a strong{ font-size:14px; color:#0055a3; padding:0 5px;}

.nkTxt h2 a:hover strong{ color:#000;}

.nkTxt p.txt{ height:160px; overflow:hidden;}

.nkTxt span.links{ display:block; height:16px; line-height:16px;}

.nkTxt span.links a{ float:left; padding-left:16px;}

.nkTxt span.links a.view{ background:url(../bg/ico_view.gif) no-repeat;}

.nkTxt span.links a.down{ background:url(../bg/ico_down.gif) no-repeat; display:inline; margin-left:10px;}

.nkScroll{ width:668px; height:126px; position:relative; margin:0 auto; margin-top:36px;}

.nkScroll a.more,.nkScroll a.prev,.nkScroll a.next{ position:absolute; font-family:"宋体";}

.nkScroll a.more{ top:-3px; left:23px;}

.nkScroll a.more:hover{ color:#F00;}

.nkScroll a.prev,.nkScroll a.next{ background:url(../bg/pn_01.gif); width:12px; height:101px; overflow:hidden; top:25px;}

.nkScroll a.prev{ left:0px;}

.nkScroll a.next{ right:0px; background-position:-12px 0;}

.nkScroll div{ width:623px; height:98px; overflow:hidden; margin:0 auto; top:25px; position:relative;}

.nkScroll div ul{ position:absolute; top:0px; left:0px; width:2000px;}

.nkScroll div ul li{ float:left; padding-right:14px;}

ul.list_02{ padding:10px 5px 20px 5px;}

ul.list_02 li{ font-size:0px; line-height:0px; height:36px; border-bottom:1px solid #efefef; padding-right:17px;}

ul.list_02 li a{ font-size:12px; line-height:36px;}

ul.list_02 li a span{ float:right; font-family:"宋体";}

ul.list_02 li a em{ float:left; width:141px; color:#828282; padding-left:23px;}

ul.list_02 li a:hover{ color:#F00;}

ul.page{  line-height:15px; text-align:center; padding-top:10px;}

ul.page li{ display:inline; color:#8f8f8f; padding:0 2px;}

ul.page li a{ color:#8f8f8f;}

ul.page li input{ border:1px solid #c1c1c1; height:13px; line-height:13px;}

ul.page li input.txt{ width:20px; text-align:center;}

ul.page li input.submit{ background:url(../bg/ico_go.gif); position:relative; top:2px; _top:0px; width:19px; height:15px; }

.hotEvent{ background:url(../bg/bg_03.gif); height:256px; margin:0 2px 0 1px; line-height:20px;}

.hotEvent .bigPic{ float:left; display:inline; margin:25px 30px 0 26px;}

.hotEvent h2{ padding-top:20px;}

.hotEvent h2 strong{ display:block;}

.hotEvent h2 strong a{ color:#0262bb;}

.hotEvent .txt{ height:140px; padding-top:5px; overflow:hidden; padding-right:20px;}

.hotEvent a.more{ display:block; width:1px; white-space:nowrap; background:url(../bg/ico_04.gif) no-repeat left 7px; padding-left:10px; color:#206bbc; margin-left:322px;}

.hotEvent a:hover{ color:#F00;}

.eventList{ background:url(../bg/bg_03.gif) no-repeat left bottom; height:373px; margin:0 2px 0 1px; }

.eventList h2{ height:37px; line-height:37px; font-family:"Microsoft YaHei"; color:#035fb4; padding:0 22px;}

.eventList ul{ padding-left:3px;}

.eventList ul li{ float:left; padding:16px 0 0 25px;}

.eventList ul li a{ display:block; width:148px; height:134px; overflow:hidden;}

.eventList ul li a img{ border:2px solid #e0e0e0;}

.eventList ul li a span{ display:block; height:35px; line-height:35px; overflow:hidden; text-align:center;}

.afTxt{ line-height:24px;}

.afTxt p{ text-indent:24px; padding-bottom:10px;}

.about{ line-height:24px; color:#333; padding:5px; padding-top:0px;}

.about p{ padding-bottom:5px;}

.about ul.list_03{ border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin:5px 0; padding:15px 0; padding-left:10px;}

.about ul.list_03 strong{ padding-right:5px; padding-left:5px;}

.about ul.list_03 img{  margin-bottom:-2px;}

.about ul.list_03 li{ line-height:33px; height:33px;}

.contact iframe{ margin-left:5px;}

.contact ul.list_03{ line-height:25px; color:#888; padding:8px 5px;}

.contact ul.list_03 strong{ font-family:"Microsoft YaHei"; color:#171717;}

ul.list_04{ overflow:hidden; _height:1px; _overflow:visible;}

ul.list_04 li{ float:left; background:url(../bg/bg_04.gif); width:356px; height:108px; display:inline; margin:12px 9px 0 1px;}

ul.list_04 li.odd{ margin-right:0px;}

ul.list_04 li img{ float:left; display:inline; margin:12px 17px 0 17px;}

ul.list_04 li h3{ font-family:"Microsoft YaHei"; padding-top:10px; line-height:24px; font-size:13px; color:#035eb2; padding-bottom:5px;}

ul.list_04 li h3 a{ color:#035eb2;}

.hotNews{ background:url(../bg/bg_05.gif); height:236px; margin:0 1px 0 2px; position:relative;}

.hotNews .sr{ position:relative; width:685px; height:190px; overflow:hidden; top:19px; left:16px;}

.hotNews .sr ul{ position:absolute; top:0px; left:0px; width:2000em;}

.hotNews .sr ul li{ float:left; width:685px; height:190px; line-height:20px;}

.hotNews .sr ul li .bigPic{ float:left; display:inline; margin-right:12px;}

.hotNews .sr ul li h2{ line-height:24px;}

.hotNews .sr ul li h2 strong{ display:block; height:24px; overflow:hidden;}

.hotNews .sr ul li a{ color:#0262bc;}

.hotNews .sr ul li a.more{ display:block; width:1px; white-space:nowrap; background:url(../bg/ico_04.gif) no-repeat left 8px; padding-left:10px; margin-left:315px;}

.hotNews .sr ul li div.txt{ height:80px; overflow:hidden; margin-bottom:5px;}

.hotNews .sr ul li a:hover{ color:#f00;}

.hotNews .navi{ position:absolute; bottom:20px; right:10px; line-height:17px; background:#fbfbfb; padding-top:5px; padding-left:5px;}

.hotNews .navi span{ float:left;}

.hotNews .navi ul{ float:left; padding-left:5px;}

.hotNews .navi ul li{ float:left; display:inline; background:url(../bg/pn_02.gif) no-repeat; width:17px; height:17px; cursor:pointer;}

.hotNews .navi ul li.next{ background-position:right top; margin-left:5px;}

ul.list_05{ padding:10px 5px;}

ul.list_05 li{ height:27px; line-height:27px; border-bottom:1px solid #efefef;}

ul.list_05 li span{ float:left; width:65px; padding-right:20px; padding-left:15px;}

ul.list_05 li a:hover{ color:#f00;}

.service p{ line-height:26px;}

.service ul.list_03 li.p_li{ float:left; background:url(../bg/bg_06.gif); width:219px; height:180px; overflow:hidden; position:relative; margin-top:18px; display:inline; margin-right:17px;}

.service ul.list_03 li.pn{ margin-right:0px;}

.service ul.list_03 li.p_li h2{ height:26px; line-height:28px; font-weight:bold; padding-left:26px;}

.service ul.list_03 li.p_li ul{ height:86px; padding-left:18px;}

.service ul.list_03 li.p_li ul li{ float:left; line-height:20px; padding-left:5px; padding-left:7px; background:url(../bg/ico_06.gif) no-repeat left 11px; _width:60px; min-width:60px;}

.service ul.list_03 li.p_li ul li a:hover{ color:#ab0808;}

.service ul.list_03 li.p_li img{ position:absolute; left:0px; top:28px;}

.service ul.list_03 li.hover{ background-position:0 -113px;}

/*04.19*/
.service ul.list_03 li.p_li0{ float:left; background:url(../bg/bg_06.gif); width:219px; height:113px; overflow:hidden; position:relative; margin-top:18px; display:inline; margin-right:17px;}


.service ul.list_03 li.p_li00{ float:left; background:url(../bg/bg_06.gif) no-repeat 0 -113px; width:219px; height:113px; overflow:hidden; position:relative; margin-top:18px; display:inline; margin-right:17px;}

.service ul.list_03 li.pn{ margin-right:0px;}

.service ul.list_03 li.p_li0 h2{ height:26px; line-height:28px; font-weight:bold; padding-left:26px;}

.service ul.list_03 li.p_li0 ul{ height:86px; padding-left:18px;}

.service ul.list_03 li.p_li0 ul li{ float:left; line-height:28px; padding-left:5px; white-space:nowrap; padding-left:7px; background:url(../bg/ico_06.gif) no-repeat left 11px; _width:60px; max-width:60px; min-width:60px;}

.service ul.list_03 li.p_li0 ul li a:hover{ color:#ab0808;}

.service ul.list_03 li.p_li0 img{ position:absolute; left:0px; top:28px;}
/**/

.service ul.list_03 li.hover h2{ color:#fff;}

.service ul.list_03 li.hover h2 a{ color:#ffffff;}

.made{ line-height:24px;}

.made p{ padding-bottom:9px;}

.made ul.list_03{ padding:10px 0;}

.made ul.list_03 li{ line-height:30px; background:url(../bg/ico_07.gif) no-repeat left center; padding-left:15px;}

.qx{position:relative; padding-top:10px; padding-bottom:20px;}

.qx h2{ font-weight:bold; padding-bottom:25px;}

.qx div ul{ position:absolute; top:0px; height:75px; left:0px; width:2000em;}

.qx div ul li{ float:left; padding-right:11px;}

.qx div ul li a{ display:block; width:125px; height:75px;}

.qx div ul li a img{ border:1px solid #e5e5e5;}

.qx div ul li a span{ display:block; text-align:center; line-height:24px;}

.qx a.prev,.qx a.next{ position:absolute; background:url(../bg/pn_03.gif); width:12px; height:82px; top:43px;}

.qx a.prev{ left:0px;}

.qx a.next{ right:0px; background-position:-12px 0;}

.enHome{ background:url(../bg/en_home_bg.gif);}

.enHome .home{ height:427px; background:url(../bg/en_bg.gif) no-repeat; overflow:hidden;}

.enHome h1.logo{ top:25px; left:34px;}

.enHome h1.logo a{ background:url(../bg/logo_en_home.gif); width:129px; height:47px;}

.enHome .menu{ background:url(../bg/logo_en_home.png); width:686px; height:35px; right:29px; top:30px;}

.enHome .menu ul{ padding-left:20px;}

.enHome .menu li{ background:none; padding:0 11px; line-height:30px;}

.enHome .menu li a{ color:#fff; width:auto; font-family:"Microsoft YaHei";}

.enHome .menu li a:hover{ color:#fccc2c;}

.enHome .menu span.language a{ width:123px; height:31px;}

.ehm{ height:146px; background:url(../bg/bg_09.gif) repeat-x left top;}

.eh{ height:325px; padding:91px 28px 0 28px;}

.eh .pr,.eh .enNews,.eh .wc{ float:left; position:relative; overflow:hidden; height:323px;}

.eh .pr img,.eh .enNews img,.eh .wc img{ position:absolute; z-index:4; left:0px; top:0px;}

.eh .pr h3,.eh .enNews h3,.eh .wc h3{ position:absolute; z-index:5; left:0px; bottom:0px; height:40px; width:100%; color:#FFF; background:url(../bg/en_h2.png); text-align:center; line-height:40px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; font-size:16px;}

.eh .pr,.eh .pr div.el{ width:238px;}

.eh .pr div.el{ padding-left:1px;}

.enNews{ width:230px; border-left:2px solid #fff;  border-right:2px solid #fff;}

.enNews div.el{ width:230px;}

.enHome div.el h2.et{ height:41px; line-height:40px; text-align:center; font-size:16px; color:#2a2a2a; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold;}

.enHome div.el{ background:url(../bg/en_ul.png) no-repeat center top; height:323px;word-wrap:break-word; word-break:break-all; font-size:0px; line-height:0px; position:absolute; top:0px; left:0px; z-index:3;}

.enHome div.el ul li a{ display:block; height:46px; overflow:hidden; font-size:11px; line-height:16px; background:url(../bg/en_line.gif) no-repeat center bottom; position:relative;}

.enHome div.el ul li a ins{ background:url(../bg/enNews.png); position:absolute; z-index:2; width:100%; height:44px; top:0px; left:-250px}

.enHome div.el ul li a em{ display:block; padding:6px 13px 0 24px; background:url(../bg/ico_08.gif) no-repeat 15px 11px; position:relative; z-index:3;}

.enHome div.el ul li a:hover{ color:#fff; background:none;}

.enHome div.el ul li a:hover em{ background-image:url(../bg/ico_09.gif);}

.enHome div.el ul li a:hover ins{ left:0px;}

.enHome div.hover img{ z-index:1;}

.enHome div.hover h3{ top:-50px;}

.eh .wc,.eh .wc div.el{ width:229px;}

.eh .enList{ background:url(../bg/bg_07.gif); width:243px; height:328px; float:left; margin-top:-2px;}

.eh .enList ul{ padding:2px 5px 0 0;}

.eh .enList ul li{ background:url(../bg/ico_10.gif) repeat-x left bottom; padding-bottom:2px;}

.eh .enList ul li a{ display:block; height:45px; line-height:45px; font-size:15px; padding-left:28px; letter-spacing:-1px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; color:#303030; background:url(../bg/ico_11.gif) no-repeat 202px 15px; color:#303030;}

.ehm .dl{ float:left; width:488px; padding:12px 0 0 37px; height:120px;}

.ehm .dl h2{ border-bottom:1px solid #efefef; height:24px; background:url(../bg/en_title_down.gif) no-repeat 14px 0px;}

.ehm .dl ul{ padding:10px 15px 0 13px;}

.ehm .dl li{ height:20px; line-height:20px; font-family:"Microsoft YaHei"; font-size:11px;}

.ehm .dl li img{ float:right; margin-top:2px;}

.ehm .dl li a{ color:#656565;}

.ehm .dl li a:hover{ color:#d3191b;}

.ehm .stock{ float:left; padding-left:68px; padding-top:10px;}

.ehm .stock h2{ height:25px; background:url(../bg/en_title_gu.gif) no-repeat left top;}

.enInside h1.logo{ top:28px; left:41px;}

.enInside h1.logo a{ background:url(../bg/en_logo.png); width:129px; height:48px;}

.enInside .menu{ background:url(../bg/en_menu.png); width:679px; height:34px; right:18px; top:36px;}

.enInside .menu li a{ width:auto;}

.enInside .menu li{ background:none; padding:0 11px; line-height:30px;}

.enBottom .left ul li a{ color:#363636; font-family:"Microsoft YaHei"; }

.enBottom .left ul li a.hover{ color:#FFF;}

.enBottom .right .title{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; font-size:14px; color:#303030; padding-left:16px;}

.enPage{ padding:0 15px 15px 15px; font-size:12px; line-height:20px; font-family:"Microsoft YaHei"; color:#333; word-wrap:break-word; word-break:break-all;}

.enPage em{ color:#44b0e8;}

.enPage p{ padding-top:15px;}

table.list_03{ line-height:42px; margin:0 auto; font-family:"Microsoft YaHei";}

table.list_03 thead td{ border-bottom:1px solid #ececec; color:#44aee5; text-align:center;}

table.list_03 tbody td{ border-bottom:1px dotted #b2b2b2; color:#3b3b3b; text-align:center;}

table.list_03 tbody td.txt{ text-align:left; padding-left:40px;}

table.list_03 tbody td img{ display:block; margin:0 auto;}

.enTab{ border-bottom:1px solid #eaeaea; height:29px;}

.enTab ul{ float:left; width:572px;}

.enTab li{ float:right; background:url(../bg/en_tab.png); width:151px; margin-left:-11px; display:inline;}

.enTab li a{ display:block; height:29px; margin-right:7px; text-align:center; line-height:29px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; font-size:13px; letter-spacing:-1px;}

.enTab li.hover{background-position:0 -29px; _background-position:0 -28px;}

.enTab li.hover a{ color:#FFF;}

.en_contact{ padding:20px; line-height:20px; font-size:11px; font-family:"Microsoft YaHei"; color:#3a3a3a;}

.en_contact img{ font-size:0px; line-height:0px; display:block;}

.en_contact h2{ color:#0260b7; font-size:11px;}


.en_contact li{ float:left; padding:23px 46px 0 20px; white-space:nowrap;}

.en_from{ padding:10px; font-family:"Microsoft YaHei";}

.en_from p{ line-height:24px; font-size:11px; color:#000;}

.en_from h2{ color:#adadad; line-height:40px; padding-top:5px;}

.en_from i{ color:#F00; font-size:11px; font-weight:bold;}

.en_from li{ font-size:0px; line-height:0px; height:23px; padding:6px 0; color:#000;}

.en_from li em{ float:left; width:120px; line-height:23px; font-size:11px;}

.en_from li input{ background:url(../bg/input_02.gif) no-repeat; border:none; height:23px; padding:0 5px; line-height:23px; _background-attachment:fixed; width:109px;}

.en_from li input.in2{ width:283px; background-position:0 -23px;}

.en_from li input.in3{ width:217px; background-position:0 -46px;}

.en_from li input.in4{ width:521px; background-position:0 -69px;}

.en_from dl{ color:#000; font-size:11px; padding-top:20px; line-height:28px; padding-bottom:10px;}

.en_from dl dt{ font-size:12px; font-weight:bold; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#44aee5; line-height:30px;}

.en_from dl dd input{ margin-right:5px;}

.en_from span{ display:block; text-align:center; border-top:1px dotted #aaa; padding-top:20px; margin-top:20px;}

.en_from span input{ background:url(../bg/submit.gif); width:102px; height:27px; border:none;}

.eventScroll{ border:1px solid #eee; padding:6px; width:705px; margin:0 auto; position:relative;}

.eventScroll div{ width:705px; height:323px; overflow:hidden; position:relative; font-size:0px; line-height:0px;}

.eventScroll div ul{ position:absolute; top:0px; left:0px; width:705px; height:323px;}

.eventScroll div ul li{ position:absolute; top:0px; left:0px;}

.eventScroll ul.navi{ position:absolute; bottom:15px; right:20px; text-align:center;}

.eventScroll ul.navi li{ float:left; margin-left:3px; display:inline; background:url(../bg/slide.png) no-repeat; width:21px; height:16px; cursor:pointer; overflow:hidden; position:relative;}

.eventScroll ul.navi li i{ background:url(../bg/slide.png) no-repeat 0 -16px; display:block; width:21px; height:16px; position:absolute; bottom:-100px; right:-100px;}

.eventScroll ul.navi li a{ position:relative; z-index:4; color:#FFF;}

.eventScroll ul.navi li.hover i{ bottom:0px; right:0px; _bottom:-1px; _right:-1px;}

.eventScroll ul.navi li.hover a{ color:#0d4d64;}

ul.list_06 { padding:10px; /*background:url(../bg/bg_11.gif) no-repeat center top;*/}

ul.list_06 li{line-height:27px; border-bottom:1px solid #f2f2f2; padding-left:10px;}

ul.list_06 li span{ float:right;}

ul.list_06 li a{ color:#6f6f6f;}


ul.list_06 li a:hover{ color:#F00;}

p.pmore{ height:20px; padding:10px;}

p.pmore a{ float:right; background:url(../bg/ico_04.gif) no-repeat left 3px; padding-left:15px;}



.left ul li ul li a{ font-family:@宋体 ; font-size:13px;}
.nt .input{ background:url(../bg/input_01.gif) no-repeat; width:180px; padding:0 4px; height:21px;color:#aaa; line-height:21px; position:absolute; left:70px; top:9px; cursor:pointer;}
.nt .input ul{overflow-y:scroll;height:200px;width:178px;}


/*** 6.3 xz ***/
.searchInput {background:none;border:none;color:#828282;font-size:12px;}
.td03{background:url(../bg/bg06.jpg) repeat-x;}

/** 2013-1-5 ccr**/
.c_ctr{ width:1280px; background:url(../bg/c_1.jpg) repeat-x; height:124px; margin:0 auto;}
.c_mn{ width:980px; background:url(../bg/c_3.png) no-repeat -1px 0; height:139px; margin:0 auto; margin-top:-15px; position:relative; z-index:99; }
.c_mn ul{ padding:3px; overflow:hidden;}
.c_mn ul li{ float:left; padding:5px 15px; border-left:1px solid #dedede; height:100%; height:123px;}
.c_mn ul li img{ width:210px; height:49px; border:1px solid #dedede;}
.c_mn ul li span.sp1{ display:block; color:#000; font-size:12px; line-height:20px; margin-top:5px;font-family:微软雅黑;}
.c_mn ul li span.sp2{ display:block; color:#666; font-size:12px;line-height:20px;margin-top:5px; height:40px; overflow:hidden;}
h2.h2_c{ color:#045bac; font-size:14px; font-weight:bold;}
h3.h3_c{ color:#045bac; font-size:12px; font-weight:normal;}
p.p_c{ color:#666; }
.service{ overflow:hidden; display:block; margin-bottom:20px;}
