@charset "utf-8";
/* CSS Document */

/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
table,td{margin:0;padding:0;}
body{ background:#fff; color:#333; font-size:12px; font-family:Arial, Helvetica,微软雅黑;}
ul,li,dl{list-style-type:none;}
input{vertical-align:middle; margin:0px;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
input,button,textarea,select{font:100% Arial,微软雅黑;}

/* 默认全局样式超链接样式 */
a{color: #333; text-decoration:none; outline: none;}/* 链接基本样式 */
a:hover {color:#009bf4; text-decoration:none;}/* 链接移上时的样式 */
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }

/* 其它常用样式的定义 */
.clear{ clear: both;}
.noBorder{border:none;}
.fl{float:left;}
.fr{float:right;}


.head{ height:103px; width:100%;}
.head_logo{ width:1100px; height:103px; margin:0 auto; background:url(../images/zh/logo.jpg) left no-repeat;}
.head_right{ height:98px; float:right; width:570px; padding-top:5px;}
.nav_h{ height:53px; width:1100px; margin:0 auto; background:#18a9ff;}
.head_right .a1{ background:url(../images/zh/asd1.jpg) left no-repeat; padding-left:20px; color:#333;}
.head_right .a2{ background:url(../images/zh/asd2.jpg) left no-repeat; padding-left:20px; color:#333;}
.head_right .span1{ color:#e69200; font-size:23px; line-height:75px; padding-top:5px; padding-bottom:5px; background:url(../images/zh/as1.jpg) left no-repeat; padding-left:40px;}
.nav_h li{ width:120px; height:53px; display:block; float:left; border-right:1px #30b6ff solid; border-left:1px #008ef5 solid; text-align:center; font-size:16px; color:#fff; line-height:53px;}
.nav_h li a{ color:#fff; display:block; width:120px; height:53px;}
.nav_h li a:hover{ background:#009bf4;}

.banner_p{ height:360px; width:1100px; margin:0 auto; margin-top:9px;}
.banner{ width:744px; height:360px; float:left;}
.par{ height:360px; width:345px; float:right;}
.h2_st{ border-top:4px #0995e8 solid; background:#18a9ff; line-height:39px; height:39px; position:relative; color:#fff; font-size:15px; padding-left:15px;}
.h2_st a{ width:49px; height:39px; background:url(../images/zh/asd4.jpg) no-repeat; display:block; right:0px; position:absolute; top:0px;}


/*pro*/
.pro_1{ width:850px; height:auto!important; height:353px; min-height:353px; line-height:26px; padding-top:20px;}
.pro_1 li{ width:179px; height:164px; padding:15px 0 0 20px; float:left; background:url(../images/index2_07.jpg) no-repeat; margin-left:10px; margin-top:18px; display:inline;}
.pro_1 li span{ width:159px; line-height:22px; display:block; text-align:center; margin-top:14px;}


/*新添加css  公告*/
.gonggao{ width:1098px; height:25px; line-height:25px; margin:0 auto;margin-top:9px; /*border:1px solid #18a9ff; */background:url(../images/zh/gonggao.jpg) no-repeat;}
.gonggao span{ margin-left:100px; line-height:25px; height:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff;}
.gonggao_en{ width:1098px; height:25px; line-height:25px; margin:0 auto;margin-top:9px; /*border:1px solid #18a9ff; */background:url(../images/gonggao.jpg) no-repeat;}
.gonggao_en span{ margin-left:100px; line-height:25px; height:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff;}
.pro_f{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}  
.pro_f .aws1 a{ padding:2px 10px; background:#999999; line-height:30px; color:#fff;}
.pro_f .aws1 .a_on{ background:#3399cc} 
.pro_f dl{ border:1px #ddd solid; width:344px; display:block; height:auto; float:left; padding:10px; margin-bottom:15px;}
.pro_f dt{ width:100px; float:left; display:block; text-align:center; line-height:35px;}
.pro_f dt img{ border:1px #ddd solid;}
.pro_f dd{ width:234px; float:left; display:block; padding-left:10px; line-height:23px; overflow:hidden;}
.pro_f dt .a_color1{ color:#333;line-height:25px;}
.pro_f dt .a_color2{ color:#C00;line-height:25px;}
.pro_f dd b{ color:#3399cc;} 

.center{ width:1100px; height:545px; margin:0 auto; margin-top:9px;}
.cen_nav{ float:left; margin-right:12px; height:543px; border:1px #dcdcdc solid; width:243px;}
.cen_pro{ float:left; height:543px; border:1px #dcdcdc solid; width:555px;}
.cen_zs{ float:right; height:545px; width:273px;}
.cen_nav dl{ padding:15px}
.cen_nav dt{ padding-left:15px; background:url(../images/zh/asd5.jpg) no-repeat left; line-height:27px; font-size:13px; font-weight:bold;}
.cen_nav dd{ padding-left:15px; line-height:24px;}

.cen_pro ul{ padding:10px 0px 0px 0px;}
.cen_pro li{ width:169px; height:151px; float:left; display:block; margin-right:10px; margin-bottom:10px; border:1px #dcdcdc solid; text-align:center;}
.cen_pro li:hover{ border:1px #18a9ff solid;}

.cen_zs .zs1{ border:1px #dcdcdc solid; height:235px;}
.cen_zs .zs1 ul{ padding:10px;}
.cen_zs .zs1 li{ display:block; float:left;}
.cen_zs .zs2{ border:1px #dcdcdc solid; height:294px; margin-top:12px; text-align:center;}
.cen_zs .zs2 span{ display:block; margin:20px auto;}

.index_about{width:1100px; height:315px; margin:0 auto; margin-top:10px;}
.index_f{ float:left; margin-right:12px; height:315px; border:1px #dcdcdc solid; width:243px;}
.i_index{width:840px; height:315px; float:right; border:1px #dcdcdc solid;}
.index_f td{border:1px #dcdcdc solid; height:23px;}
.table_st input{ border:none; background:none; width:170px;}
.table_st button{ background:none; border:none; text-align:left;}
.table_st2 img{ padding:8px; border:#dedede solid 1px;}
.table_st2 p{ font-size:13px; line-height:26px; text-indent:20px;}
.about_w{ padding:10px;}


.index_news{ width:1100px; height:310px; margin:0 auto; margin-top:10px;}
.sup{float:left; margin-right:12px; height:310px; border:1px #dcdcdc solid; width:243px;}
.news{ float:left; height:310px; border: #dcdcdc 1px solid; width:413px;}
.ind{ float:right; height:310px; border:#dcdcdc 1px solid; width:413px;}
.sup li{ background:url(../images/zh/asd5.jpg) left no-repeat; padding-left:20px; line-height:32px; overflow:hidden;}
.sup ul{padding:7px 12px 7px 12px;}
.news li,.ind li{ background:url(../images/zh/asd5.jpg) left no-repeat; padding-left:20px; line-height:32px; position:relative; }
.news li span,.ind li span{ position:absolute; right:0px;}
.news ul,.ind ul{padding:7px 12px 7px 12px;}

.foot{ width:100%; background:#5e5e5e; margin-top:20px;}
.foot_cen{ width:1100px; margin:0 auto; height:auto; overflow:hidden; padding-top:25px;}
.foot .left{ width:220px; border-right:#3f3f3f 1px solid; height:135px; background:url(../images/zh/asd22s.jpg) no-repeat left; float:left;}
.f_bottom{ line-height:35px; height:35px; text-align:center; color:#717171; background:#454545; border-top:#3f3f3f 1px solid; margin-top:25px;}
.foot .right{ width:839px; float:left; color:#8b8b8b; font-size:13px; padding-left:40px; position:relative;}
.as2{ background:url(../images/zh/asd101123.jpg) left no-repeat; height:52px; position:absolute; right:0px; width:150px; top:0px; padding-left:75px; padding-top:5px;}
.as2-1{height: 61px; position: absolute; right: 0px; width: 150px; top: 52px; padding-left: 75px; padding-top: 5px;}
.as2 b{ color:#e69200; font-size:17px;}
.foot .right a{ color:#8b8b8b;}
.foot .right .p_st2{ line-height:25px; padding-top:20px;}

.n_banner{ width:1100px; height:218px; margin:0 auto; margin-top:10px;}

.pro{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.pro table{ font-size:13px; text-align:center;}
.pro td{ padding:5px; height:30px;}
.pro .tr_t{ font-weight:bold;}
.pro .tr1{ background:#fff;}
.pro .tr2{ background:#f2f2f2;}
.pro .a3{ color:#1aa7ff;}
.pro .a4{ color:#f34040;}


/*新增css样式 */
.pro_div{ width:100%; height:auto; margin:0 auto; }
.pro_div_small{ width:180px; height:170px;padding:1px; float:left; background-image:url(../images/zh/pro_bg.jpg); background-repeat:no-repeat;}
.pro_div_small_a{ width:100%; height:134px; text-align:center; vertical-align:middle;}
.pro_div_small_b{ width:100%; height:36px; line-height:36px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.clear{ clear:both;}
.pro_right{ float:left; margin-left:12px; width:800px; height:545px; }
.right_a{ width:800px; height:51px; line-height:51px; background:url(../images/zh/h4_back.jpg) 0 40px no-repeat;}
.right_b{ width:790px; height:492px;}
.right_b .rb_a{ width:330px; height:360px; float:left; margin-left:10px; margin-top:10px;}
.right_b .rb_a .rb_img{ width:300px; height:300px;text-align:center; vertical-align:middle;}
.right_b .rb_a .rb_txt{ width:300px; height:30px; line-height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.right_b .rb_a .rb_but{ width:300px; height:30px; vertical-align:middle; text-align:center; }
.right_b .rb_b{ float:left; width:420px; height:370px; margin-top:20px; padding:10px;}

.cen_pro dl{ border:1px #ddd solid; width:260px; display:block; height:auto; float:left; margin-bottom:10px; margin-left:2px;}
.cen_pro dt{ width:100px; float:left; display:block; text-align:center; line-height:35px;}
.cen_pro dt img{ border:1px #ddd solid;}
.cen_pro dd{ width:150px; float:left; display:block; padding-left:10px; line-height:23px;}
.cen_pro dt .a_color1{ color:#333;line-height:25px;}
.cen_pro dt .a_color2{ color:#C00;line-height:25px;}
.cen_pro dd b{ color:#3399cc;}

/*新增css样式 */


.cent{ width:1100px; margin:0 auto; padding-top:10px; padding-bottom:30px;}
.cent .left{ width:210px; float:left; padding-right:20px; overflow-x:hidden}
.cent .right{ width:870px; float:left; overflow-x:hidden;}

.left_tab{ padding-bottom:20px;}
.left_h3{ background:url(../images/zh/h2_back.jpg) 0 0 repeat-x; height:32px; line-height:32px; font-size:12px; color:#fff; text-indent:25px;}
.left_h3 b{ font-size:16px;}
.left_box{ border-left:1px #ddd solid; border-right:1px #ddd solid; width:180px; padding:10px 14px 30px 14px; }
.left_box li{ height:30px; line-height:30px; border-bottom:1px #8AC400 dashed; text-indent:10px}
.left_box2{ border-left:1px #ddd solid; border-right:1px #ddd solid; width:180px; padding:10px 14px 50px 14px; background:url(../images/zh/call.jpg) left bottom no-repeat;}

.right_h{ height:42px; line-height:32px; background:url(../images/zh/h4_back.jpg) 0 30px no-repeat; text-indent:15px; font-size:14px; color:#666; font-weight:bold;}
.right_box{ padding:15px; width:840px; overflow-x:hidden;}
.ul_st{}
.ul_st li{ line-height:35px; border-bottom:1px #CCC dotted; font-size:13px; background:url(../images/zh/asd5.jpg) left no-repeat; padding-left:15px; position:relative;}
.ul_st li span{ position:absolute; right:40px;}
.h1_st{ line-height:35px; font-size:15px; font-weight:bold; text-align:center; border-bottom:1px #ccc dotted}

#nav {
	height:53px; width:1100px; margin:0 auto; background:#18a9ff;
	}
#nav li {
	float: left;
	position: relative;
	font-size:13px;
	width:120px; height:53px; display:block; border-right:1px #30b6ff solid; border-left:1px #008ef5 solid; text-align:center; font-size:16px; color:#fff; line-height:53px;
	z-index:15;
	}
.ul_s b{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}	
#nav li.open, #nav li:hover {
  color:#fff;
  }
#nav .li_bgs{ width:119px; display:block; white-space:nowrap}
#nav .li_bgs:hover{ } 
#nav li.open a, #nav li:hover a{color:#333} 
#nav li:hover b{ color:#fff} 
#nav li a {
	color:#fff; display:block; width:120px; height:53px;
	}
#nav li ul {
  display: none;
  position: absolute;
  top:53px;
  left:-1px;
  width: 120px;
  background:#fff;
  }
#nav li:hover ul {
  display: block;
  }
#nav li ul li {
  float: none;
  border-bottom:1px #30b6ff solid;
  background:#18a9ff;
  }
#nav li ul li a {
  display: inline-block;
  color:#fff;
  }
#nav li ul li a {display: block;}
#nav li ul li a:hover {
  background: #36d500;
  color: #fff;
  }