﻿/* 通用默认样式-------------------------------------- */
body {background-color:#ffffff; margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
td {font-family:'宋体';font-size: 12px;color:#333333;line-height:22px;WORD-WRAP: break-word}
div {font-family:'宋体';font-size: 12px;color:#333333;line-height:22px;WORD-WRAP: break-word}
A:link   {font-family:'宋体';font-size:12px;color:#333333;text-decoration: none;}
A:visited{font-family:'宋体';font-size:12px;color:#333333;text-decoration: none;}
A:hover  {font-family:'宋体';font-size:12px;color:#ff0000;text-decoration: none;}
A:active {font-family:'宋体';font-size:12px;color:#ff0000;text-decoration: none;}
p{ padding:0; margin:0;}
.clear{	margin:0; padding:0; line-height:1px; font-size:1px; height:0; clear:both; display:block;}

.box{ margin:0px auto; width:1000px; overflow:hidden;}

.top{ margin:0px; float:left; width:1000px;}
.top .head{ margin:0px; float:left; width:1000px; height:103px; background:url(../images/top_line.jpg) top no-repeat;}
.top .head .logo{ float:left; width:446px; height:103px; background:url(../images/logo.jpg) bottom left no-repeat;}
.top .head .right{ float:right; width:400px;}
.top .head .right .sc{float:right; margin-top:20px; text-align:right; width:400px;}
.top .head .right .search{width:214px; height:25px; background:url(../images/top_search.jpg); float:right; text-align:right; margin-top:10px;}
.top .menu{ margin:0px; float:left; width:1000px; height:36px; background:url(../images/menu_bg.jpg);}
.top .banner{ margin:0px; float:left; width:1000px; height:293px; margin-top:1px;}


#navigation {LIST-STYLE-TYPE: none; width:1000px; height:36px; float:left; margin:0; padding:0;}
#navigation LI {FLOAT: left; POSITION: relative; TEXT-ALIGN: center;}

.nav_li,.nav_lion {float:left; margin:0 0 0 0;width:124px;}
.nav_li A:link,.nav_li A:visited{display:block; font-size:14px;color:#ffffff;text-align:center;text-decoration:none; height:28px!important;height:36px;padding:8px 0 0 0;}
.nav_li A:hover,.nav_li A:active {color:#ffffff; text-decoration:none; height:28px!important;height:36px;padding:8px 0 0 0; background-color:#00254b;}
.nav_lion a{display:block; font-size:14px;text-align:center;text-decoration:none;color:#ffffff;height:28px!important;height:36px;padding:8px 0 0 0; background-color:#00254b;}


.main{ width:1000px; float:left; margin:0px;}
.main .left{float:left; width:215px; overflow:hidden; margin-top:6px;}
.topnav{width:215px; float:left; background:url(../images/left_bg.jpg) repeat-y;}
.topnav .title{width:215px; height:53px; background:url(../images/left_t.jpg); float:left;}
.topnav .title p{ text-align:center; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif,'宋体'; padding-top:5px;}
.topnav .con{width:215px; float:left; margin-bottom:20px;}
#in_news2{ clear:both;height:30px; background:url(../images/line.jpg) bottom repeat-x; margin:0px 10px;}
#in_news2_left{float:left;list-style-type:none;padding:4px 0px 0px 10px;}
.topnav .bottom{width:215px; float:left;}


.main .right{float:right; width:778px; overflow:hidden;}
.main .right .left{float:left; width:557px; overflow:hidden;}
.main .right .left .about{float:left; width:557px; background:url(../images/min_bg.jpg);}
.main .right .left .about .title{float:left; width:557px; height:46px; background:url(../images/min_t.jpg);}
.main .right .left .about .title .left{ font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif,'宋体'; float:left;width:150px; padding-left:15px;}
.main .right .left .about .title .right{ float:right; width:45px; float:right; padding-right:5px;}
.main .right .left .about .title .right A:link   {font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:11px;}
.main .right .left .about .title .right A:visited{font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:11px;}
.main .right .left .about .title .right A:hover  {color:#fff000;}
.main .right .left .about .title .right A:active {color:#fff000;}

.main .right .left .about .con{float:left; width:527px; margin:0 15px 0 15px; line-height:24px;}
.main .right .left .about .con img{float:left; margin:10px 20px 10px 0;}
.main .right .left .about .bottom{float:left; width:557px; height:9px;}

.proshow{width:165px; height:150px; float:left; margin:0 5px 10px 5px;}
.proshow .pic{float:left; width:163px; height:118px; border:1px solid #CCCCCC; background-color:#FFFFFF; overflow:hidden; text-align:center}
.proshow .name{text-align:center;float:left; width:165px; height:30px; line-height:30px; color:#0154a6; overflow:hidden;}

.main .right .right{float:right; width:215px; overflow:hidden; margin-top:6px;}
.main .right .right .video{ float:left; }
.main .right .right .video p{ width:215px; height:26px; float:left; line-height:26px; overflow:hidden; text-align:center; color:#FFFFFF; background-color:#0d69b3; margin-top:4px;}
.main .right .right .search{ width:215px; height:144px; float:left; background:url(../images/search_bg.jpg); margin-bottom:10px; }
.main .right .right .search .search_div{ padding-top:50px; padding-left:10px;} 
.main .right .right .search div{ float:left; width:100%; padding-bottom:6px} 
.main .right .right .search span{ display:block; text-align:right; width:80px; float:left;}
.main .right .right .search em{ display:block;width:120px; float:left;}
.main .right .right .search input[type='text']{ padding:0px 5px; height:20px; line-height:20px; width:100px; border:1px solid #cac8c9; background:#f9f9f9; color:#999} 
.main .right .right .search .but{ background:url(../images/ico2.jpg) no-repeat;width:92px; height:20px; border:0px}





.newsnav{width:215px; float:left; background:url(../images/left_bg.jpg) repeat-y; overflow:hidden;}
.newsnav .title{width:215px; height:45px; background:url(../images/in_news.jpg); float:left;}
.newsnav .title .left{ font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif,'宋体'; float:left;width:150px; padding-left:15px;}
.newsnav .title .right{  float:right; width:45px; float:right; padding-right:5px;}
.newsnav .title .right A:link   {font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:11px;}
.newsnav .title .right A:visited{font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:11px;}
.newsnav .title .right A:hover  {color:#fff000;}
.newsnav .title .right A:active {color:#fff000;}

.newsnav .con{width:215px; float:left; margin-bottom:20px;}
.in_news3{ clear:both;height:30px; background:url(../images/line.jpg) bottom repeat-x; float:left; width:100%}
.in_news3_left{float:left;list-style-type:none;padding:4px 0px 0px 15px;background:url(../images/in_news_title2.jpg) 5px 13px no-repeat;}
.in_news3_right{ float:right; font-family:Arial, Helvetica, sans-serif; color:#999999; padding:5px 0 0 0;}
.newsnav .bottom{width:215px; float:left;}

#subNav {
LIST-STYLE-TYPE: none; width:234px; padding:0px; margin:0px;
}
#subNav LI {
FLOAT: left; POSITION: relative; margin:10px 0px 0px 8px;
}
#subNav_li          {float:left; width:105px; height:24px; background:url(../images/left_bb.jpg); overflow:hidden;}
#subNav_li A:link   {display:block; font-size:14px; font-family:'微软雅黑'; color:#b20000; text-align:center; text-decoration:none; line-height:22px;}
#subNav_li A:visited{display:block; font-size:14px; font-family:'微软雅黑'; color:#b20000; text-align:center; text-decoration:none; line-height:22px;}
#subNav_li A:hover  {color:#427d39;}
#subNav_li A:active {color:#427d39;}

#subNav_li2          {float:left; width:105px; height:24px; background:url(../images/left_b.jpg); overflow:hidden;}
#subNav_li2 A:link   {display:block; font-size:14px; font-family:'微软雅黑'; color:#b20000; text-align:center; text-decoration:none; line-height:22px;}
#subNav_li2 A:visited{display:block; font-size:14px; font-family:'微软雅黑'; color:#b20000; text-align:center; text-decoration:none; line-height:22px;}
#subNav_li2 A:hover  {color:#427d39;}
#subNav_li2 A:active {color:#427d39;}

#in_news2_right{float:left; padding-top:5px; padding-left:5px;}

#in_news1{ clear:both;height:32px; background:url(../images/news_line.jpg) bottom repeat-x;}
#in_news1_left{float:left;list-style-type:none;padding:5px 0px 0px 5px;}
#in_news1_left A:link,#in_news1_left A:visited{font-size:12px; font-family:'宋体';}
#in_news1_left A:hover,#in_news1_left A:active {color:#aa4337;}
#in_news1_right{float:right; font-family:Arial, Helvetica, sans-serif; color:#666666; padding-top:7px;}

.aboutright{float:right; width:778px; overflow:hidden; background:url(../images/about_min.jpg); margin-top:6px;}
.aboutright .title{float:left; width:778px; height:52px; background:url(../images/about_top.jpg); overflow:hidden;}
.aboutright .title .left{ font-size:12px; color:#FFFFFF; float:left;width:250px; padding-left:15px;}
.aboutright .title .right{  float:right; width:345px; text-align:right; padding-top:5px; padding-right:5px; color:#FFFFFF;}
.aboutright .title A:link,.aboutright .title A:visited{ color:#FFF}
.aboutright .title A:hover,.aboutright .title A:active {color:#ccc;}

.aboutright .con{width:778px; float:left; text-align:left; min-height:650px;}
.aboutright .con .text{ padding:5px 15px 10px 15px;}
.aboutright .con .text .proshow{width:165px; height:150px; float:left; margin:0 10px 10px 10px;}
.aboutright .con .text .proshow .pic{float:left; width:163px; height:118px; border:1px solid #CCCCCC; background-color:#FFFFFF; overflow:hidden;}
.aboutright .con .text .proshow .name{text-align:center;float:left; width:165px; height:30px; line-height:30px; color:#0154a6; overflow:hidden;}
.aboutright .bottom{width:778px; float:left; height:11px;}

.link{ float:left; width:1000px; height:36px; background:url(../images/link_bg.jpg); overflow:hidden; margin-top:15px; line-height:34px;}
.link .title{ padding-left:10px; color:#075298; float:left;}
.link ul{ padding:0px; margin:0px; float:left;}
.link li{ padding:0px; margin:0px; float:left; list-style:none; padding-left:10px;}

.foot{width:1000px; height:77px; float:left; background:url(../images/foot_bg.jpg) top repeat-x;}
.foot p{text-align:center; padding:27px 0 0 0;}

.pages{ width:100%; text-align:center; float:left; padding-top:40px;}

.job_c{ margin:0 auto; padding:0px;width:650px; padding-top:10px;}
.job1{ width:130px; float:left; text-align:center; height:30px; font-size:14px; border-bottom:1px solid #333; margin-bottom:20px; margin-top:40px;}
.job{ width:130px; float:left; text-align:center; height:40px; font-size:14px;}
.job_c input[type='text'],.job_c select{ border:1px solid #d6d6d6; padding:5px}
.job_c TEXTAREA{ border:1px solid #d6d6d6; padding:5px}


.pages{ width:100%; float:left; padding-top:30px; padding-bottom:20px; font-size:12px; }
.pages span{ display:block; height:20px; float:left; line-height:19px;}
.pages .page,.pages .pageon{ border:1px solid #dbdbdb; margin-right:3px;vertical-align:middle;color:#000000}
.pages .page a:link,.pages .page a:visited{ color:#000000; display:block;  height:100%; padding:0px 6px; float:left}
.pages .page a:hover,.pages .page a:active{ color:#fff; background:#ec7b01}
.pages .pageon{color:#fff; background:#ec7b01;display:block; padding:0px 6px; margin-right:3px;}
.pages .page2{display:block; padding:0px 6px;border:1px solid #dbdbdb; margin-right:10px;margin-left:10px;  }
.pages .page1{}
.pages .page1 input{ height:20px;height:20px;border:1px solid #dbdbdb; background:none; color:#717171; font-size:11px}
.pages .page1 #pages{ width:30px; height:18px;border-right:0px ; text-align:center; margin-left:10px}