﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{margin:0;padding:0;font-size:15px;color:#707070; font-family:微软雅黑; font-weight:normal;background:#e7e7e7; }
div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, input, button,
textarea, p, table, th, td {margin:0px;padding:0px; }
img{border:0;}
ul,li{list-style-type:none;}
:focus {outline:0;}
h3{font-size:14px;}
h4{font-size:12px;}
a {color:#707070;text-decoration:none;}
a:hover {text-decoration:none;}


.top{  width:100%; height:93px; background:url(../images/1130head_bg.jpg) center no-repeat;}
.nav{  width:1050px; height:93px; background:url(../images/1130logo.png) left no-repeat; margin:auto;}
.top-gp{  width:100%; height:40px; line-height:40px; text-align:right; color:#fff;}

.nav-bar{ height:53px; float:right;}
.nav-bar li { width:100px; text-align:right; float:left; font-size:14px; line-height:24px; text-align:center; letter-spacing:1px;overflow:visible;position:relative;	}
.nav-bar li a{
	dispaly:block;
	float:left;
	width:100%;
	height:50px;/*font-weight:bold;*/
	text-align:center;
	color:#fff;
	font-size:16px;
	font-family:微软雅黑;
	overflow:visible;

	}
.nav-bar li	a h5{ font-weight:normal; font-size:11px; line-height:12px;letter-spacing:0px; color:#c6c6c6; }
.nav-bar li .xiala{
		display:none;
		width:100px;
		height:162px;
		float:left;
		position:absolute;
		top:50px;
		left:0;
		z-index:99999;
		font-size:12px;
		}
.xiala dd{
	float: left;
	width:100%;
	height:36px;
	line-height:36px;
	font-size:14px;
	}		
.nav-bar li:hover .xiala{
		display:block;
		font-size:12px;
		}
.nav-bar li:hover,.nav-bar li:hover a,.nav-bar li:hover a:hover,.nav-bar li.nav_current{
	background:#cf403c;
	color:#fff;
}
.nav-bar li.nav_current a{ color:#fff;}
.xiala li a{
	font-size:14px;
	}
.special li a:hover{
	background:#ff9708;
	color:#fff;
	
	}



.banner{ width:100%; height:400px; overflow:hidden; position:relative; }

.content{ width:100%; margin-top:0px;}
.content2{ width:100%;  padding-bottom:15px;  }
.content3{ width:100%; min-height:750px; background:url(../images/contentbbg.jpg) #ececee repeat-x top left; padding-bottom:15px;  }
.main{ width:1017px; margin:20px auto; clear:both;}
.index-about1{ width:743px; height:299px; background:url(../images/index1.jpg) no-repeat center; float:left;}
.news-tab{height:36px; width:98%; border-bottom:1px dashed #d2d2d2; overflow:hidden; margin-top:10px; margin-left:2px; float:left;}
.news-tab li{ float:left; text-align:center; width:129px; height:36px; line-height:36px; font-size:16px;}
.news-tab li.menu_link{ background:url(../images/tab-libg.jpg) repeat-x left top;}
.news-tab li a{ color:#606060;}
.news-tab li.menu_link a{ color:#fff;}
.tab-about1{ width:98%; height:229px; overflow:hidden; margin-left:2px; float:left; padding:10px;}
.tab-about1 .first{ float:left;}
.tab-right{float:left; width:380px; margin-left:15px; line-height:24px;border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.tab-right h3{color:#454545; height:30px; }
.tab-right h3 a{ color:#454545;}
.tab-right h3 span{ float:right;}
.gg{ width:100%; }
.gg li{ width:95%; float:left; height:30px; line-height:30px; background:url(../images/dot2.png) no-repeat 20px center; text-indent:42px;}
.gg li span{ float:right;}


.tab1-list{ float:left; width:380px; margin-left:15px;}
.tab1-list li{ height:32px; line-height:32px; width:100%; float:left; background:url(../images/row.jpg) no-repeat left center; text-indent:20px;}

.index-about2{ width:263px; height:297px; float:left; background:url(../images/index2bg.jpg) no-repeat center; margin-left:7px;}
.index-about201{ width:247px; height:186px; border:1px solid #d9d9d9; margin-top:11px; margin-left:7px;}
.tab2{ width:100%; height:31px; line-height:31px;}
.tab2 li{ float:left; width:82px; height:31px; line-height:31px; background:url(../images/tab2bg.jpg) no-repeat left top; text-align:center;}
.tab2 li.menu_link{ background:none}
.tab-about2{ width:100%; height:144px; overflow:hidden; float:left;}

.mF_expo2010_wrap{ float:left; width:319px; height:209px;}
.search{ width:247px; border:1px solid #d9d9d9; margin-left:7px; margin-top:12px; height:30px; line-height:30px; color:#404040}
.search option{ height:40px; line-height:40px;}
.index-about3{ width:100%; float:left; height:243px; margin-top:0px; margin-bottom:30px;}
.index-about3 li{ width:134px; height:243px; float:left; text-align:center; margin-right:11px; padding-top:20px;}
.about-0307{ margin-right:0;}


.bottom{ width:100%; height:72px; background:#cfcfd2; text-align:center; padding-top:10px;clear:both;}
.bottom p{color:#707070; font-size:12px; line-height:30px; }
.bottom p a{color:#707070;}
.bottom p a:hover{color:#707070;}

.news-content{ width:100%; background:url(../images/newsbg.jpg) no-repeat left top; padding-bottom:41px;   }
.rlzy-content{ width:100%; background:url(../images/rlzybg.jpg) no-repeat left top; padding-bottom:41px;}
.main2{ width:1010px; margin:0 auto;}
.location{ height:46px; line-height:46px; width:100%;  padding-top:27px; margin-bottom:24px; color:#fff; clear:both; text-align:left;}
.location a{ color:#fff;}
.new-tab{ width:360px; height:38px; clear:both; margin:0 auto; }
.new-tab22{ width:960px;}
.tab33{ width:480px;}
.tab44{ width:360px;}
.tab55{ width:240px;}
.new-tab li{ float:left; width:119px; height:38px; line-height:38px; text-align:center; background:#fff; }
.new-tab li a{ font-size:14px; color:#888888;}
.new-tab li.currclass{ background:#cf403c;}
.new-tab li.currclass a{ color:#fff;}
.new-about{ background:#fff; width:954px; padding:28px 34px; height:694px; margin:0 auto; margin-top:21px; margin-bottom:15px;  overflow:hidden;}
.new-about ul{ border:1px solid #dde0e7; padding:16px; height:87px; margin-bottom:16px;}
.new-about ul li{ height:30px; width:760px; line-height:30px; float:left;}
.new-about ul li.pic{ width:132px; height:87px; float:left; margin-right:13px;}
.new-about ul li.pic img{ width:132px; height:87px;}
.new-about ul li.title{ font-size:14px; color:#404040;}
.article{ width:954px; height:680px; margin-bottom:30px;line-height:30px; overflow:auto;}
.article img{ max-width:800px;}

.new-about ul.whnav2{ width:930px; float:left; height:30px; border:none; overflow:hidden; padding:0;}
.new-about ul.whnav2 li{ float:left; width:100px; text-align:center;}
.new-about ul.newslist2{ width:930px; float:left; height:580px; border:none; overflow:hidden;}
.new-about ul.newslist2 li{ float:left; font-size:14px; width:930px; height:40px; line-height:40px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(../images/dot2.png) no-repeat left center; text-indent:20px; }
.new-about ul.newslist2 li span{ float:right;}

.jyry{ width:235px; height:290px; display:inline-block;background:url(../images/img4.jpg) no-repeat left top}
.jyry h2{ width:100%; height:40px; line-height:40px; float:left; font-size:16px; margin-top:10px; text-indent:28px; }
.jyry h2 a{ font-size:14px;}
.jyry_2{width:210px; float:left; margin-left:28px; margin-top:20px; overflow:hidden;}
.jyry_2 p{ width:190px; line-height:30px; margin-bottom:18px;}
.jyry_2 img{ width:75px; height:111px;}


.contact-content{ width:100%; background:url(../images/contactbg.jpg) no-repeat left top; padding-bottom:41px; }
.tzzgx-content{ width:100%; background:url(../images/tzzgx.jpg) no-repeat left top; padding-bottom:41px; }
.zx-content{ width:100%;  padding-bottom:41px; min-height:750px;}
.conatct-about1{ width:1010px; height:290px; margin:0 auto; background:#fff;}
.contact-about2{ width:1010px; height:305px; margin:32px auto;}
.contact-about201{ width:562px; height:315px; background:url(../images/cont_bg.jpg) no-repeat left top; float:left;}
.contact-event1{ width:270px; float:left;}
.contact-event1 h2{ width:100%; height:40px; line-height:40px; float:left; font-size:16px; margin-top:18px; text-indent:28px; }
.contact-event1 h2 a{ font-size:14px;}
.contact-event1 ul{ width:210px; float:left; margin-left:28px; margin-top:20px; }
.contact-event1 ul li{ float:left; height:30px; line-height:30px; background:url(../images/dot.jpg) no-repeat left center; text-indent:32px;}
.conatct-about1 img{ float:left;}

.contact-event2{ width:270px; height:315px; float:left; margin-left:10px;}
.contact-event2 h2{ width:100%; height:40px; line-height:40px; float:left; font-size:16px; margin-top:18px; text-indent:28px; }
.contact-event2 h2 a{ font-size:14px;}
.contact-event2 ul{ width:215px; float:left; margin-left:28px; margin-top:20px; }
.contact-event2 ul li{ float:left; height:30px; line-height:30px;}

.location2{ width:1010px; height:98px; line-height:98px; margin:0 auto; color:#fff;}
.location2 a{ color:#fff;}
.product-about1{ width:988px; height:248px; margin:0 auto; border:1px solid #d8d8d8; background:#fff; padding:27px 10px; margin-bottom:17px;}
.product-about1 li{ float:left; line-height:30px; width:510px;}
.product-about1 li.pic{ width:466px; height:247px; float:left; margin-right:10px;}
.product-about1 li.pic img{ width:466px; height:247px;}
.product-about1 li.title{ font-size:14px; color:#292929;}
.product-about1 li.js{ height:180px; line-height:35px;}
.product-about1 li.ck{ width:104px; height:33px; border:1px solid #d7d7d7; text-align:center;}
.product-about1 li.ck a{ color:#7e7e7e;}


h1{ font-size:22px; width:100%; text-align:center; height:50px; line-height:50px;}
h4{ font-size:13px; width:100%; text-align:right; height:30px; line-height:30px; font-weight:normal;}


.fenye{ text-align:center;}
.fenye table{ width:100%;}
.fenye table a{ padding:5px 10px;}
.curr{ background:#3779d0; color:#fff;}

.maplist{ height:60px; font-size:14px; }
.classname{ height:30px;}
.maplist a{ padding:0 5px;}

/*成员企业*/
.cyqyleft{ width:150px; height:650px; float:left; background:url(../images/cyqleftbg.jpg) no-repeat #f2f2f2;}
.cyqyleft ul{ width:130px; margin:auto; margin-top:44px;}
.cyqyleft ul li {line-height:35px; width:130px; background:url(../images/cyqleftlibg.png) bottom center no-repeat; }
.cyqyleft ul li a{ font-size:14px; color:#2d2d2d;}
.cyqyleft ul li:hover{  background:#3d7bc4; }
.cyqyleft ul li:hover a{color:#fff;}
.cyqyright{ width:860px; height:650px; float:left; background:#f2f2f2;}
.cyqyzw{ width:800px; margin:auto;}
.cyqyzw h2{ width:800px; text-align:center;font-size:16px; font-weight:bold; line-height:70px; color:#101010; border-bottom: solid 1px #b2b2b2; margin-top:40px;}
.article2{ width:800px; height:530px; margin-bottom:30px;line-height:30px; overflow:auto; }
.article2 img{ max-width:800px;}



#nav_current{background:#3d7bc4; display:block; width:130px; height:35px;}
#nav_current{color:#fff;}


/*左右栏通用*/
.dtzx{width:100%;   }
.cyqy{width:100%;   }

#bigdiv{width:1010px; height:auto; }
#left{ height:650px;}
#right{ min-height:650px;}

.bigdiv{ width:1010px; margin:auto; min-height:800px;}
.bigdiv .left{ width:150px;  float:left; background:url(../images/cyqleftbg.jpg) no-repeat #f2f2f2;}
.bigdiv .left ul{ width:130px; margin:auto; margin-top:44px;}
.bigdiv .left ul li {line-height:35px; width:130px; background:url(../images/cyqleftlibg.png) bottom center no-repeat; }
.bigdiv .left li a{ font-size:14px; color:#2d2d2d;}

.bigdiv .left ul li.currclass{ background:#3d7bc4;}
.bigdiv .left ul li.currclass a{ color:#fff; }

.bigdiv .right{ width:860px;  float:left; background:#f2f2f2; margin-bottom:40px;}
.bigdiv .right ul.newslist3{ width:830px; height:550px; float:left; background:#f2f2f2; overflow:hidden; padding-left:30px; padding-top:40px;}
.bigdiv .right ul.newslist3 li{ float:left; font-size:14px; width:800px;height:40px; line-height:40px; overflow:hidden; border-bottom:1px dashed #ccc; text-indent:20px; }
.bigdiv .right ul.newslist3 li span{ float:right;}

.bigdiv .right .zw{ width:800px; margin:auto;}
.bigdiv .right .zw h2{ width:800px; text-align:center;font-size:16px; font-weight:bold; line-height:30px; color:#101010; border-bottom: solid 1px #b2b2b2; margin-top:40px;}
.bigdiv .right .zw h4{ }
.neirong{ width:800px; min-height:100px; margin-bottom:30px;line-height:30px;  }
.neirong img{ max-width:800px;}


/*产业板块*/
a .ccc{ width:800px; height:120px; margin:10px auto 0 auto;}
a .ccc dt{ width:200px; height:120px; float:left; text-align:left;}
a .ccc dd{ width:600px; height:120px; float:left;}
a .ccc dd h4{ text-align:left; font-size:15px; font-weight:bolder;}
a .ccc dd p{ line-height:24px; text-indent:2em; font-size:15px;}