@charset "gb2312";
/* CSS Document */
.first{ background:url(../images/firstbigbg.jpg) repeat-x left top; height:561px;}
.f_con{ width:1003px; margin: 0 auto;}
.collect{ height:23px;}
.collect a:link,.collect a:visited{ color:#333;}
.collect a:hover{ color:red;}
.f_bg{ height:38px; background:url(../images/first_bg.jpg) repeat-x left bottom; width:1003px; text-align:right; padding-top:7px;}
.f_foot1{ height:22px; background-color:#d1dee4;}
.f_foot2{ height:63px; background-color:#e8eff5;}
.header{ background-color:#edeef0; height:130px; padding-top:18px;}
.head{ width:1003px; height:84px; margin:0 auto; background:url(../images/headbg.jpg) no-repeat left top;}
.nav{ width:991px; height:47px; padding:0 6px; background:url(../images/bigbg.jpg) repeat-y left top;}
.nav li{ font-size:14px; font-weight:bold; background-color:#384d5e; text-align:center; line-height:47px; width:111px; height:47px; float:left;}
.nav a:link,.nav a:visited{ display:block; width:111px; height:47px;}
.nav a:hover{ display:block; width:111px; height:47px; background:url(../images/navbg.jpg) no-repeat; color:#fff;}
.search{ width:193px; height:32px; float:left; background:url(../images/searchbg.jpg) no-repeat; padding:15px 0 0 21px;}
.content{ width:1003px; background:url(../images/bigbg.jpg) repeat-y left top; margin:0 auto;}
.con_p{ width:986px; height:316px; padding:4px 8px;}
.con_c{ width:991px; padding:2px 6px;}
.con_tit{ width:222px; height:30px; font-weight:bold; font-size:14px; background:url(../images/titbg.jpg) no-repeat 3px bottom; padding-left:30px; line-height:30px;}
.con_c1{ width:230px; height:150px; margin:15px 8px;}
.news_ul{ width:240px; margin:8px 0 0 20px; }
.news_ul li{ background:url(../images/list_bg.jpg) no-repeat 5px center; height:26px; line-height:26px; border-bottom:1px dashed #cbccce; padding-left:15px;}
.news_ul li a:link,.news_ul li a:visited{ color:#333;}
.news_ul li a:hover{ color:red;}

.pro_ul li{ width:130px; height:114px; border:1px solid #ccc; background-color:#fff; float:left; margin-left:21px; display:inline; text-align:center; }
.pro_ul li a:link,.pro_ul li a:visited{ color:#333;}
.pro_ul li a:hover{ color:red;}
.foot{ width:1003px; height:104px; margin:0 auto; clear:both;}
.foot1{ width:990px;padding-left:20px; height:62px; line-height:62px; vertical-align:middle; margin-left:-7px; background:url(../images/foot_bg.jpg) no-repeat left top;_padding-top:18px;  }
.select{ width:200px; height:22px; border:1px solid #7e9eb7;}

.con_left{ width:225px; float:left; background:url(../images/con_leftbg.jpg) no-repeat right top;}
.con_left1{ width:198px; overflow:hidden; height:55px; border-bottom:1px solid #88b2ca; margin-left:2px;}
.con_left2{ background:url(../images/ab_bg3.jpg) no-repeat 10px top; padding-left:12px; margin-top:10px; padding-bottom:15px;}
.con_left2 li{width:163px; height:22px; line-height:22px; text-align: left; padding-left:25px; font-size:12px; line-height:30px;}
.con_left2 li a:link,.con_left2 li a:visited{ color:#556974; }
.con_left2 li a:hover{ color:#fff; display:block; width:188px; height:22px; background-color:#0d699a;}
.con_left3{ width:180px; padding:10px 0 0 20px; background:url(../images/ab_bg4.jpg) no-repeat 10px 10px;}

.con_right{ width:743px; float:left;}
.con_righttit{ border-bottom:1px solid #8ab0c5; width:743px; height:43px; line-height:43px;}
.con_righttit1{ width:160px; height:43px; background:url(../images/abtit_bg.jpg) no-repeat left center; float:left; color:#054e6f; font-size:14px; font-weight:bold; line-height:43px; padding-left:45px;}
.con_righttit2{ width:240px; height:43px; float:right; color:#758288; text-align:right;}
.con_righttit2 a:link,.con_righttit2 a:visited{ color:#758288}
.con_righttit2 a:hover{ color:red;}

.con_right_c{ width:713px; padding:20px 15px; line-height:25px;  }
.con_right_c img{ width:100%; height:auto;}
