body{ font-size:12px;color:#595757; margin:0px; font-family:"宋体"; }
ul,li,ul li{ margin:0px;padding:0px;list-style:none;}
.cl{ clear:both; display:block; overflow:hidden; font-size: 0px; line-height: 0; height: 0px;visibility: hidden;}
html{-webkit-text-size-adjust:none;}input{ padding-top:3px;font-family:"宋体"}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0}fieldset,img,iframe{border:0}b,em,i{font-style:normal}.fl{float:left}.fr{float:right}


a:link {color: #6b6c6d;text-decoration: none;}
a:visited {	color: #6b6c6d;text-decoration: none;}
a:hover {color: #076a99;text-decoration: none;}
a.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=65);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px; }

a.link6:link { color: #024c67; text-decoration: none; font-size:14px; }
a.link6:visited {color: #024c67;font-size:14px;  }
a.link6:hover {color: #0484b3;font-size:14px;}
a.link6:hover {text-decoration: none;}
a.link6:active {text-decoration: none;}

a.link7:link { color: #535353; text-decoration: none; font-size:14px; font-weight:bold; }
a.link7:visited {color: #535353;font-size:14px; font-weight:bold;}
a.link7:hover {color: #024c67;font-size:14px; font-weight:bold;}
a.link7:hover {text-decoration: none;}
a.link7:active {text-decoration: none;}
.f24{ font-family:"微软雅黑"; font-size:24px; color:#000; padding-top:30px; }

.head_bg{ background:url(../img/head_bg.jpg) repeat-x left top; height:74px; width:100%;}
.head{ width:990px; margin:0 auto;}
.logo{ float:left;}
.imenu{ float:right;}

.iabout_l{ float:left; width:100px; }
.iabout_r{ float: right; width:188px; }
.iabout_r p{ line-height:30px; line-height:30px; font-size:14px; font-family:"微软雅黑"; color:#003a56; padding:0px; margin:0px;}
.imenu_tit{ font-family:"微软雅黑"; font-size:16px;  color:#818181; padding-bottom:6px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.imenu_con{ line-height:160%;  }


.iabout_con{ color:#777777; line-height:160%;}

.inews{ width:287px;}
.inews_tu{ height:122px; margin-bottom:15px;}
.inews_con{ height:74px;}
.inews_con ul{ }
.inews_con ul li{ padding-left:10px; height:25px; line-height:25px; overflow:hidden; background:url(../img/n1.gif) no-repeat left 10px; float:left;}
.inews_con ul li span{ float:right; width:50px; text-align:right; color:#918e8e;}


.mainNav_about_bg{ width:100%; background: url(../img/about_bg.jpg) no-repeat center top; min-height:635px;}
.mainNav_news_bg{ width:100%; background: url(../img/news_bg.jpg) no-repeat center top; min-height:635px;}
.mainNav_join_bg{ width:100%; background: url(../img/join_bg.jpg) no-repeat center top; min-height:635px;}
.mainNav_Service_bg{ width:100%; background: url(../img/Service_bg.jpg) no-repeat center top; min-height:635px;}
.mainNav_contact_bg{ width:100%; background: url(../img/contact_bg.jpg) no-repeat center top; min-height:635px;}
.mainNav_pro_bg{ width:100%; background: url(../img/pro_bg.jpg) no-repeat center top; min-height:635px;}
.mainNav_newsinfo_bg{ background-color:#E5E5E5; padding-bottom:40px;}
.mainNav{ width:990px; margin:0 auto;}
.aboutusCont {width: 924px;	height: 335px;	padding: 35px 28px; color: #666;}
.gCont {margin: 18px auto 72px; background: #fff;}
.clearfix {	*zoom:1;}
.overviewRight {float: left;width: 560px;color: #666;line-height: 20px;}
.overviewRight .txtScroll {	width: 560px;}
.overviewRight .scrollContBox {	width: 530px;height: 335px;}
.overviewRight .scrollBar {	height: 335px;}
.scrollCont {position: absolute;left: 0;}
.scrollBar {position: absolute;	right: 0;top: 0;width: 1px;	height: 100%;background: #dfdfdf;}
.scrollBar .btn {display: block;position: absolute;left: -2px;width: 5px;height: 30px;background: #710503;cursor: pointer;}

.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
.dvs,.dvm{border-width:0px}


/* --[[ Main Expand Icons ]]-- */

#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url("sample3_main_arrow.gif"); width:7px; height:5px; left:-7px; top:5px; background-repeat:no-repeat;background-position:top left;}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url("sample3_main_arrow.gif"); background-repeat:no-repeat;background-position:top left;}
#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url("sample3_sub_arrow.gif"); width:5px; height:7px; left:-5px; top:3px; background-repeat:no-repeat;background-position:top left;}
#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url("sample3_sub_arrow.gif"); background-repeat:no-repeat;background-position:top left;}
#imouter0 { border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }
#imenus0 li ul { margin:4px 0px 0px;  }
#imenus0 li a, #imenus0 .imctitle {color:#080707; text-align: center; font-family:微软雅黑; font-size:13px; text-decoration: none; border-style:solid; border-width:0px; padding:36px 0px 14px 0px; }

/* 主导航经过颜色.*/
#imenus0 li:hover>a { background:url("img/menus.jpg") no-repeat center bottom; color:#024a6c;text-decoration:none; }
#imenus0 li a.ihover, .imde imenus0 a:hover {background:url("img/menus.jpg") no-repeat center bottom; color:#024a6c; text-decoration:none; }
#imenus0 li a.iactive { background:url("img/menus.jpg") no-repeat center bottom; color:#024a6c; }
#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#fff; text-align:center; font-size:12px; font-weight:normal; text-decoration:none; border-style:none; padding:7px; background:url("img/menus2.jpg"); }
#imenus0 ul li:hover>a {background:#056b96 url(); color:#fff; text-decoration:none;}
#imenus0 ul li a.ihover {background:#056b96 url(); color:#fff; text-decoration: none; }
#imenus0 ul li a.iactive {  }


.lmenu { padding-top:30px; height:70px;  }
.lmenu ul li{ float: left;height: 50px;line-height: 50px;text-align: center;background-color: #fff;border-left: 1px solid #f5f6f6; border-right: 1px solid #dde0e1; font-family:"微软雅黑"}
.lmenu ul li a { padding:0px 25px;display: block;height: 50px;color: #626262;}
.lmenu ul li a:hover { padding:0px 25px;height: 56px;border: none; color:#fff; background: url(../img/global_menu_cur.png) no-repeat center top;}
.lmenu ul li .now { padding:0px 25px; height: 56px;border: none;color:#fff; background: url(../img/global_menu_cur.png) no-repeat center top;}

.lmenu2 { padding-top:30px; height:70px;  }
.lmenu2 ul li{ float: left;height: 50px;line-height: 50px;text-align: center;background-color: #fff;border-left: 1px solid #f5f6f6; border-right: 1px solid #dde0e1; font-family:"微软雅黑"}
.lmenu2 ul li a { padding:0px 10px;display: block;height: 50px;color: #626262;}
.lmenu2 ul li a:hover { padding:0px 10px;height: 56px;border: none; color:#fff; background: url(../img/global_menu_cur.png) no-repeat center top;}
.lmenu2 ul li .now { padding:0px 10px; height: 56px;border: none;color:#fff; background: url(../img/global_menu_cur.png) no-repeat center top;}


/*视频列表*/
.video_con{ }
.video_l{ float:left; width:600px; }
.video_r{ float:right; width:290px; height:390px; padding:15px; background:#ECECEC url(../img/videoNewsBg.jpg) no-repeat right top; }
.video_r ul li{ ;padding:8px 0px 8px 10px;background: url(../img/sign06.jpg) no-repeat left center; border-bottom: 1px solid #d6d6d6;}



.mainNav_con{ clear:both; width:948px; height:440px; padding:20px 0px 20px 20px; background-color:#fff;}
.mainNav_con2{ clear:both; width:930px; height:420px; padding:30px; background-color:#fff;}
.news_left{ float:left; width:182px; height:115px; padding:9px; background:url(../img/newsl_bg.jpg) no-repeat left top;}
.news_right{ float:right; width:700px; }
.nr_tit{ padding:10px 0px; border-bottom:1px solid #d9d9d9; font-family:"微软雅黑";}
.nr_tit span{ float:right;  color:#898787;}
.nr_con{ padding:10px 0px; line-height:160%;}
.news_con{ clear:both; padding:20px 0px; border-bottom:1px solid #d9d9d9; } 
.news_con ul{ }
.news_con ul li{ width:98%; margin:0 auto; height:30px; line-height:30px; overflow:hidden; float:left; background:url(../img/icon.png) no-repeat 10px 10px; padding-left:26px; background-color:#efefef;}
.news_con ul li span{ float:right; text-align:right; color:#444343; padding-right:10px;}
.newsInfo_con{clear:both; width:930px; min-height:420px; padding:30px; background-color:#fff;  }
.newsInfo_tit{color:#4b4a4a; margin-bottom:15px;  padding-top:10px; padding-bottom:10px;  font-size:18px; text-align:center; font-weight:bold; }
.newsInfo_time{ height:20px; text-align:center; color:#969695; padding-bottom:20px; border-bottom:#d9d9d9 1px solid;}
.newsInfo_time a{ color:#969695;}
.newsInfo_con2{ line-height:180%; font-size:14px; padding-top:20px; padding-bottom:20px;}
.news_img img{}
.news_foot{  padding:10px 0px; border-top:#d9d9d9 1px solid;}
.newsinfo_left{ float:left; width:600px;}
.newsinfo_left a{ color:#666}
.newsinfo_right{ float:right; width:70px; height:20px; line-height:20px; text-align:center; background-color:#F3F3F3;}
.team_t{ height:45px; line-height:45px; text-align:center; border-bottom:1px solid #ccc;}
.team_c{ padding-top:25px; line-height:160%;}
.top1{ background:url(../img/up.jpg) no-repeat 2px center; padding-left:10px; width:80px; height:30px;}


.pro{ padding-top:70px;}

.proinfo_f{ background-color:#f8f8f8; height:120px;}
.proinfo_l{ float:left; width:600px; padding:40px 0px 0px 30px; color:#024c67;}
.proinfo_r{ float:right;}
.proinfo_tu{ position:relative; width:990px; height:260px;  }
.proinfo_tit{position:absolute; z-index:1;visibility:visable; bottom:0px; left:0px; background:url(../img/titbg.png); padding:20px; font-size:24px; color:#fff; font-family:"微软雅黑";  }

/*友情链接*/
.links{  margin:0 auto;}
.links_tit{ background-color:#f7f7f7; padding-left:10px;  height:33px; line-height:33px; margin-bottom:15px; font-size:14px; font-weight:bold; color:#105082;}
.link{ min-height:300px; }
.link ul li{ float:left; margin:0px 6px 36px 6px; display:inline; overflow: hidden; white-space:nowrap;}
.ifoot_bg{ clear:both; background:url(../img/foot.jpg) repeat-x left top; min-height:60px;}
.ifoot{ width:990px; margin:0 auto; padding-top:16px;}
.ifoot_l{ float:left;}
.ifoot_r{ float:right;}