﻿@charset "utf-8";
/* CSS Document */
.left{width:650px;}

.banner{ width:100%; height:445px; margin:-20px auto 0; position:relative; z-index:2; overflow:visible;}
  .banner h2{width:100%; height:445px; position:relative; z-index:5;overflow: hidden;}
  .banner h2 img{width:100%; height:445px;}
/*.bannertext{ width:1000px; height:617px; margin:0 auto; position:relative;}*/
  .banner dl{ width:1000px; height:428px; position:absolute;bottom:0px; left:0px; right:0px; margin:0 auto;*margin:0 auto; z-index:999; overflow:visible;}
  .banner dl dt{ width:330px; height:368px; overflow:visible; float:left;background:url(../images/bj_banner001.png) repeat-x; padding:30px;}
  .banner dl dt p{width:330px; text-align:left; height:94px; position:relative;}
  .banner dl dt p.text{ height:70px; border-bottom:#E2E2E2 1px solid; width:330px; margin-top:-8px;}
  .banner dl dt p.text span{display:block; width:68px; height:34px; float:left; overflow:hidden;}
  .banner dl dt p.text span.txt{ width:330px; text-align:left; font-size:9px; height:30px;}
  .banner dl dt p.text span.btn{float:right; margin-left:6px;}
  .banner dl dt p.text span.btn em{ display:none;}
  .banner dl dt p.text span.btn:hover em{ display:block;}
  .banner dl dt p.cont{ padding:12px 0 12px 0; height:126px;border-bottom:#E2E2E2 1px solid;}
  .banner dl dt p.cont span{ display:block; overflow:hidden; width:330px;color:#343434; text-align:left;}
  .banner dl dt p.cont span a{color:#343434;}
  .banner dl dt p.cont span.sty01{ height:28px; line-height:28px; font-size:13px;}
  .banner dl dt p.cont span.sty02{ height:75px; line-height:35px; font-size:28px;color:#5E5E5E;}
  .banner dl dt p.cont span.sty03{ height:30px; line-height:30px; font-size:16px;color:#505050;}
  .banner dl dt p.mt01{
	padding-top:20px;
	height:118px;
	line-height:20px;
	color:#5E5E5E;
}
  .banner dl dt p.mt01 a{color:#5E5E5E;text-decoration: none;}
  .banner dl dt p.mt01 a:hover{color:#5E5E5E;text-decoration: underline;}

  .banner dl dt p.numb{ font-size:18px; padding:30px 0 0 0px; text-align:center;}
  .banner dl dt p.numb span{display: block; width:10px; height:10px; float:left; margin-right:7px;}
  .banner dl dt p.numb span em{ width:10px; height:10px; display:none;}
  .banner dl dt p.numb span.on em,.banner dl dt p.numb span:hover em{ display:block;}
  /*-------------------------*/
.banner{width:100%;}
.banner,.banner .bn_box li{height:437px;}
.bn_box{height:437px;width:100%;/*position: relative;*/}
.bn_box li{position: absolute; left:0; top:0; width:100%;}
.banner .li_b_img{background-position:center center no-repeat;}

    .banner ul.bn_tab{
	height:25px;
	position:absolute;
	bottom:15px;
	z-index:100;
	left:0;
	width:490px;

	*width:490px;
	+margin-left:226px;
	text-align:center;
}
    .banner .bn_tab li{margin:0 5px;display:inline-block; *display:inline;}
    .banner .bn_tab li a{
    width:10px;
    height:0;
    padding-top:10px;
	float:left; 
	*margin-left:10px;
	
	overflow:hidden;
    display:block;
	*display:block;
    background:url(../images/ico_031b.png);
    }
    .banner .bn_tab li a:hover{background:url(../images/ico_031a.png);/*border:1px solid #979797;background:#c7c7c7;*/}
    .banner .bn_tab li.current a{background:url(../images/ico_031a.png);/*border:1px solid #4794ba;background:#3eaee6;*/}
  /*-------------------------*/

  .banner dl dd{ width:137px; height:16px; float:right;}
  .banner dl dd p{ width:16px; height:16px; float:left; margin-left:10px;}
  .banner dl dd p span{width:16px; height:16px;}
  .banner dl dd p em{ width:16px; height:16px; display:none;}
  .banner dl dd p.on span,.banner dl dd p:hover span{ display:none;}
  .banner dl dd p.on em,.banner dl dd p:hover em{ display:block;}


.newsindex{
	height:190px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
  .newsindex ul{ width:1100px;}
  .newsindex dl{ width:462px; height:190px; /*float:left; margin-right:30px; overflow:hidden;*/}
  .newsindex dl dt{ width:462px; height:44px; line-height:44px; font-size:15px;}
  .newsindex dl dd{ float:left; width:210px;text-transform:uppercase;}
  /*.newsindex dl dd.pic{ width:144px; height:146px;}*/
  .newsindex dl dd.til{ height:17px;color:#535353; font-weight:bold; margin-bottom:5px; font-weight:bold;}
  .newsindex dl dd.cont{height:100px; line-height:20px;color:#5E5E5E;}
  .newsindex dl dd.more{ height:15px; padding:8px 0 0 0;color:#4E4E4E; font-size:10px;-webkit-text-size-adjust:none;}
  .newsindex dl dd.more a{color:#4E4E4E;}
  /*.newsindex dl.on{ width:462px;}*/
  /*20131203新增*/
.newsindex dl dd.til{font-family:"Arial", "Tahoma", "Century Gothic";}
/*首页行业介绍部分*/
  #div_hangye{height:192px;width:2000px;overflow:hidden;/*background: #ff0;*/}
  #div_hangye dl{float: left;}
  #div_hangye dd.pic img{cursor: pointer;}
  #div_hangye dl dd.pic{ width:231px; height:146px;}
  /*#div_hangye dl.on dd.pic{ width:231px;}*/
  #div_hangye dd.til {margin-left: 20px;font-family:'微软雅黑', Arial;}
  #div_hangye dd.cont {margin-left: 20px;font-family:'微软雅黑', Arial;}
  #div_hangye dd.more {margin-left: 20px;}
  #div_hangye dd.cont a{color: #5E5E5E;text-decoration: none;}
  #div_hangye dd.cont a:hover{color: #5E5E5E;text-decoration: underline;}

  #div_hangye ul li div{width:144px; height:190px; float:left; margin-right:30px; overflow:hidden;}
  #div_hangye ul li div.on{width:462px;}
/*搜索*/
.search{ width:732px; height:83px; background:#EEEEEE;}
  .search dl{ padding:11px; height:61px; width:710px;}
  .search dl dt{ width:310px; height:60px; float:right; padding-top:5px;}
  .search dl dt #keyword{
	border:#C6C6C6 1px solid;
	height:27px;
	line-height:27px;
	width:120px;
	color:#B5B5B5;
	margin-top:5px;
	margin-right:2px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
  .search dl dt #keyword1{
	border:#C6C6C6 1px solid;
	height:27px;
	line-height:27px;
	width:80px;
	color:#B5B5B5;
	margin-top:5px;
	margin-right:2px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 10px;
	margin-left:10px;
}
  .search dl dt input.gosearch{ padding:0; width:49px;height:29px; border:#DDDBD4 0px solid; background:url(../images/btn_search02.gif) center center no-repeat; color:none; margin-top:5px; margin-left:5px;}
  .search dl dd{ width:385px; height:62px; float:left;background:url(../images/bj_line01r.png) right 0 repeat-y; position:relative; z-index:10;}
  .search ul.ul_doc_list{ width:340px; height:62px; padding:0 15px;}
  .search ul.ul_doc_list li{ width:60px; height:62px; float:left;background:url(../images/bj_line01r.png) right 3px no-repeat; padding:0 4px 0 4px; text-align:center;}
  .search ul.ul_doc_list li img{ display:block;padding-bottom:10px}
  .search ul.ul_doc_list li em{ width:60px; height:30px;display:block; text-align:center; padding-bottom:10px;}
  .search ul.ul_doc_list li em img{ margin:0 auto;}
  .search dl dd ul.ul_doc_list li.noline{ background:none;}
  .search dl dd ul.ul_doc_list li em,.search dl dd ul.ul_doc_list li:hover img{ display:none;}
  .search dl dd ul.ul_doc_list li:hover em,.search dl dd ul.ul_doc_list li:hover em img{ display:block;}
  .search dl dd ul.ul_doc_list li a{color:#79756F;}
  .search dl dd ul.ul_doc_list li:hover a{color:#1B4B97;}
  .search ul.ul_doc_list li img{ margin:0 auto;}
  .search dl dd p{width:24px; height:24px; position:absolute; display:block; top:15px;}
  .search dl dd p img{ padding:8px 4px;}
  .search dl dd p.pre{ left:5px;}
  .search dl dd p.next{right:5px;}
  #goSou_div{width: 321px;height: 36px;/*position: relative;*/}
  #goSou_div input{float: left;}
  /*#goSou_div div{float: left;}*/
  /*select自定义样式1*/
DIV.selectbox-wrapper {
  BORDER-RIGHT: #DCDCDC 1px solid; 
  BORDER-TOP: #DCDCDC 0px solid; 
  MARGIN-TOP:39px; 
  BORDER-LEFT: #DCDCDC 1px solid; 
  WIDTH: 91px; 
  BORDER-BOTTOM:#DCDCDC 1px solid; 
  POSITION: absolute;right:37px;top:29px;z-index: 9999;
  BACKGROUND-COLOR:#fff; 
  TEXT-ALIGN: left;
  font-family: Arial;
  font-size: 12px;
}
DIV.selectbox-wrapper UL LI.selected {BACKGROUND-COLOR:#7694c1;HEIGHT: 29px;}
DIV.selectbox-wrapper UL LI.current {  COLOR: #fff; BACKGROUND-COLOR:#9E9E9E;HEIGHT: 29px;}
DIV.selectbox-wrapper UL LI {
  clear: both;
  PADDING-RIGHT: 3px; 
  PADDING-LEFT: 3px; 
  PADDING-BOTTOM: 3px; 
  WIDTH: 91px; 
  CURSOR: pointer; 
  LINE-HEIGHT:29px; 
  PADDING-BOTTOM: 3px;
}
.selectbox { border:none;  DISPLAY: block; padding-left:4px; width: 91px; CURSOR: pointer; padding-top:2px; HEIGHT: 29px; background:url(../images/sel_box.gif) no-repeat;color:#9E9E9E;margin-top:5px;line-height: 29px;}
/*新闻*/
.newslist{ width:300px; height:160px; margin-top:16px;}
.newslist1{ float:left;}
  .newslist h3{width:100%; height:30px; border-bottom:#E6E6E6 1px solid;}
  .newslist h3 p{ width:50px; height:20px; float:right; padding-top:5px;}
  .newslist h3 p span{ width:14px; height:14px; float:right; margin-left:2px; padding:3px;}
  .newslist h3 p.btn span:hover,.newslist h3 p.btn span.on{ background:url(../images/ico_03bj.png) center center no-repeat;}
  .newslist h3 span.til{ border:#DCDCDC 1px solid; width:80px; height:24px; background:#F2F2F2; float:left; line-height:24px; margin-right:5px; text-align:center; font-size:16px; font-weight:bold;color:#414141;}
  .newslist h3 span.til a{color:#414141;}
  .newslist h3 span.ti2{  float:left; line-height:24px; margin-right:5px; text-align:center; font-size:16px; font-weight:bold;color:#414141;}
  .newslist h3 span.ti2 a{color:#414141;}
  
  .newslist h3 span.on{ background:#5C5C5C;}
  .newslist h3 span.on a{color:#FFF;}
  .newslist ul{ width:100%; height:140px; padding-top:6px;}
  .newslist ul li{height:28px; line-height:28px;color:#5E5E5E; width:100%;}
  .newslist ul li em{ float:right; padding-left:20px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
  .newslist ul li a{color:#5E5E5E;}
  .newslist ul li:hover a{color:#3d67a8;}
.newr{ float:right; width:300px;}
  .newr h3 span.tiltj{ border-color:#FFF; text-align:left; background:#FFF;}
   
.newstj{ width:246px; height:266px; background:url(../images/bj_newsbj.gif) no-repeat; margin:-6px 0px 0 0; padding:7px;}
  .newstj dl{}
  .newstj dl dt{ width:246px; height:165px; position:relative; z-index:10;}
  .newstj dl dt img{width:246px; height:165px; position:relative; z-index:15; display:block;}
  .newstj dl dt em{ width:52px; height:52px; position:absolute; display:block; top:55px; left:95px; z-index:20;}
  .newstj dl dt em img{ width:52px; height:52px;}
  .newstj dl dd{ width:216px; padding:0 15px;color:#474A4D;}
  .newstj dl dd p.text{ height:40px; padding-top:5px;}
  .newstj dl dd p.text span{display:block; width:60px; height:28px; float:left; overflow:hidden;}
  .newstj dl dd p.text span.txt{ width:140px; text-align:left; font-size:9px;}
  .newstj dl dd p.text span.btn{float:right; margin-left:6px;}
  .newstj dl dd p.text span.btn em{ display:none;}
  .newstj dl dd p.text span.btn:hover em{ display:block;}
  .newstj dl dd.til{ height:25px; line-height:25px; font-size:16px; padding-top:4px;}
  .newstj dl dd a{color:#474A4D;}
  .newstj dl dd.til a{color:#474A4D;font-family: Arial;font-weight: bold;}
  .newstj dl dd.tilcont{ font-size:10px;color:#7E7E7E; padding:5px 15px;}


  /*子菜单项定义*/  
  #div_submenuBgBar{
    clear: both;
    margin-right:auto!important;
    margin-left:auto!important;
    height: 158px;/*max-width: 1920px;*/
    background: url(../images/submenubg.jpg) no-repeat top center;
    display: none;
  }
  #div_submenuBg{
  	margin-right:auto!important;
    margin-left:auto!important;
    height: 132px;
    width: 1000px;    
  }
  #div_SubMenuClose{ text-align: center;}
  #div_SubMenuClose img{cursor: pointer; }

  .div_submenuItem{
    clear: both;
    padding-top:8px;
    margin-left: 430px;
    width: 470px;
    height: 130px;
    font-size: 12px;
    font-family: Arial;
  }
  .div_submenuItem ul{ float:left; width:235px;}
  .div_submenuItem ul li{text-align: left;height: 22px;}
  .div_submenuItem ul li a{color:#FFFFFF;text-decoration: none;}
  .div_submenuItem ul li a:hover{color:#FFFFFF;text-decoration: underline; }
  .div_submenuItem ul li a span{color:#FFFFFF;text-decoration: none;}
  .div_submenuItem ul li a:hover span{color:#FFFFFF;text-decoration: underline; }
  /*.div_submenuItem span{text-decoration: none; }
  .div_submenuItem span.on{text-decoration: underline; }
  .div_submenuItem span:hover{text-decoration: underline; }*/
  .div_submenuItem .span_zhongwen{padding-left:20px;background:url(../images/tag_arrow.jpg) left center no-repeat;margin-top:5px;display:block;width: 90px;height: 18px;line-height: 18px;float: left; }
  .div_submenuItem .span_en{margin-top:5px;margin-left:5px;display:block;width: 120px;height: 18px;line-height: 18px;float: left;}
