@charset "gb2312";
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none;}
h1, h2, h3, h4, h5, h6{font-weight:normal}
a{ text-decoration:none;}
*{ font-family:'Î¢ÈíÑÅºÚ';-webkit-tap-highlight-color: rgba(0,0,0,0);}
ul,li{ list-style:none;}
img{ display:block; border:none;}
input,button{  -webkit-appearance: none; border:none;}

.body{ width:1000px; margin:auto;}
.top_box{ padding:11px 0; background:url(tl_02.jpg); height:48px; width:1000px;  overflow:hidden;}
.top_box a{ float:left; padding-left:15px;}
.top_box div{ float:right; font-size:16px; color:#036bb6; font-weight:600; padding-right:15px; line-height:50px;}
.top_box div span{ font-size:22px; color:#dd3936;}
.nav{ overflow:hidden; background:url(tl_08.jpg); height:43px;}
.nav a{ line-height:43px; font-size:16px; color:#fff; text-align:center; float:left; width:12.5%;}
.nav a:hover{ text-decoration:underline;}
.banner{ width:1000px; height:280px; overflow:hidden; position:relative; margin-bottom:20px}
.banner a{ display:block; position:absolute; top:0; left:0;}
.banner div{ position:absolute; top:250px; right:40px; overflow:hidden;}
.banner p{ float:left; width:10px; height:10px; background-color:#fff; border-radius:50%; margin:5px; cursor:pointer;}
.banner .dq{ background-color:#119ad3;}

.center{ margin-bottom:20px; overflow:hidden;}
.left_nav{ float:left; width:215px;}
.title{ line-height:48px; color:#fff; background-color:#1a589f; font-size:16px; font-family:'ËÎÌå'; font-weight:600; overflow:hidden; padding:0 10px;}
.title span{ float:right; font-size:14px;font-family:'Arial'; color:#c4c5c5; font-weight:normal;}
.classification{ padding: 10px;}
.classification p{ background:url(tl_18.jpg); line-height:30px; text-indent:10px; color:#fff; font-size:14px; font-weight:600;}
.classification a{ display:block; padding:0 10px; border-bottom:1px dashed #4a7cb1; font-size:14px; color:#4a7cb1; line-height:31px;}
.classification a:hover{ text-decoration:underline;}
.classification .fw{ font-weight:600; text-decoration:underline;}
.exhibition{  float:right; width:763px; border:1px solid #dddcdc;}
.r_title{ border-bottom:1px solid #dddcdc; line-height:32px; height:32px; overflow:hidden;}
.r_title p{ width:104px; background:url(tl_14.jpg); text-align:center; font-size:14px; color:#fff; float:left;}
.r_title a{ float:right; line-height:32px; height:32px; font-size:12px; color:#087cc5; margin-right:10px;}
.pord_list{ padding:20px; overflow:hidden;}
.pad_b{ padding-bottom:0;}
.pord_list a{ width:162px;  text-align:center; display:block; margin-right:25px; float:left;}
.pord_list div{border:1px solid #dddcdc; height:124px;}
.pord_list img{ display:inline; vertical-align:middle; max-width:100%; max-height:124px;}
.pord_list span{ display:inline-block; vertical-align:middle; height:100%;}
.pord_list p{ font-size:12px; line-height:30px; color:#2a2a2a;}
.pord_list a:hover div{ border:1px solid #4a7cb1;}
.index_contaxt{ background:url(tl_25.jpg); padding:80px 10px 10px 10px; border:1px solid #dddcdc; height:120px; overflow:hidden;}
.index_contaxt h3{ font-size:14px; color:#077bc5; line-height:28px;height:28px; overflow:hidden;}
.index_contaxt p{ font-size:12px; line-height:23px; font-family:'ËÎÌå'; }
.gsjs{ padding:13px; overflow:hidden;}
.gsjs img{ width:129px; height:198px; float:left; margin-right:20px;}
.gsjs p{ font-size:14px; line-height:20px; color:#2a2a2a; height:198px; overflow:hidden;}
.index_news{border:1px solid #dddcdc; margin-bottom:20px;}
.tj_list{ overflow:hidden;}
.tj_nwes{ float:left; width:680px;}
.tj_img{ text-align:center; float:left; margin-right:20px; color:#225599; line-height:30px; font-size:12px; font-weight:600; margin-left:20px; margin-top:10px;}
.tj_img p{ height:30px; overflow:hidden;}
.tj_nwes a{ overflow:hidden; padding-left:15px; background: url(ljt_03.jpg) center left no-repeat; border-bottom:1px dashed #dddcdc; line-height:30px; height:30px; color:#545454; font-size:12px;font-family:'ËÎÌå'; display:block;}
.tj_nwes a p{ float:left;}
.tj_nwes a span{ float:right; color:#999;}
.tj_nwes a p:hover{ text-decoration:underline;}
.footer{ background-color:#278bd3; font-size:14px; color:#fff; line-height:28px; padding:15px 0; text-align:center;}
.news_list{ padding:20px; height:590px;}
.news_list li{ overflow:hidden; padding-left:15px; background:url(jt_03.png) no-repeat  left center; height:28px; line-height:28px; overflow:hidden; border-bottom:1px dashed #dcdcdc; font-size:14px;}
.news_list li a{ float:left; width:80%; overflow:hidden; height:28px; color:#292929;}
.news_list li span{ float:right; width:20%; text-align:right; color:#909090; font-size:12px;}
.page{ overflow:hidden; line-height:25px; text-align:right; margin-top:20px;}
.page a{ display:inline-block; padding:0 5px; color:#292929; font-size:12px;}
.news_list a:hover{ text-decoration:underline;}
.page a:hover{ text-decoration:underline;}
.info{ padding:20px; min-height:590px;}
.info{ font-size:14px; color:#292929; line-height:24px;}
.info img{ max-width:100%; display:inline-block;}
.map{ width:100%; height:320px; overflow:hidden; margin-bottom:10px;}
.no_bor{ border:none;}
.q_bor{    border: 1px solid #dddcdc;}
.top_tab{
	background: #dddcdc;
	color: #1080c9;
	font-size: 14px; 
}
.top_tab td{ background:#fff; text-indent:15px;}
.top_tab td a{color: #1080c9;font-size: 14px; margin: 0 10px;}
table{ margin-top:20px;}
.tab_img{height:300px; max-width:100%;}
.tab_img img{ max-height:260px; max-width:90%;}
.bottom_tab{
	background: #dddcdc;
	font-size: 14px;
	color: #292929;
}
.bottom_tab td{ background:#fff; text-indent:15px;}
.td1{	color: #1080c9;}
.top_tab .aaaa{ text-indent:inherit; padding:15px; line-height:24px;}
.ly_box{ padding:10px; border:1px solid #dddcdc; padding:20px; min-height:590px; border-top:none;}
.ly_box div{ overflow:hidden; margin-bottom:25px;}
.ly_box p{ float:left; width:80px; color:#292929; font-size:14px; line-height:40px; height:40px;}
.ly_box input{ float:left; width:300px; border:1px solid #dddcdc; height:38px; line-height:38px; color:#666; font-size:14px; text-indent:15px;}
.ly_box textarea{ width:450px; height:200px;border:1px solid #dddcdc; padding:15px;color:#666; font-size:14px; line-height:20px; resize:none;}
.ly_box button{background-color: #278bd3; width:100px; height:30px; color:#fff; font-size:14px; cursor:pointer;}










