@charset "utf-8";

/* wrapper */
.wrapper { width:1024px; }


/* header */
.header { height:200px; overflow:hidden; background:url(banner.jpg) no-repeat; background-size:cover; background-position:center;}
.header img { position:relative; z-index:1; margin-top:-57px; }

/* logo_text */
.logo_text { width:400px; float:left; left:380px; display:inline; color:#fff; top:44px; position:relative; z-index:99; }
.logo_text .cn { font-family:微软雅黑, 黑体, 宋体; font-size:24px; font-weight:bold; margin-bottom:3px; }
.logo_text .en { font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:26px; text-transform:capitalize; }

/* hot_links */
.hot_links { width:60px; float:right; position:relative; z-index:99; top:90px; color:#fff; }
.hot_links a { color:#fff; text-decoration:none; }
.hot_links a:hover { color:#fff; text-decoration:underline; }


/* content */
.content { width:1024px; margin:10px auto 0px; overflow:hidden; padding-top:5px;}

/* c_left 
.c_left { width:344px; float:left; overflow:hidden; }*/

/* c_   middle */
.c_middle { width:1024px; float:left; overflow:hidden;margin-top:10px;}

/* c_left 
.c_right { width:206px; float:right; overflow:hidden; }*/

/* c_bottom */
.c_bottom { width:1024px; float:right; overflow:hidden; margin-top:5px;margin-bottom:5px; }

/* search */
.search { width:162px; height:20px; line-height:20px; background:url(search_bg01.gif) no-repeat; margin-top:30px; }
.search input { width:115px; height:16px; line-height:16px; background:none; border:none; text-indent:2px; }
.search a { width:45px; *width:35px; height:20px; display:block; }


/* pic_news */
.pic_news { width:490px; height:285px; background:url(picnews_bg.gif) right bottom no-repeat; vertical-align:top; text-align:left; display:inline; }
.pic_news .pic_box { width:488px; height:280px;}

#info_r_01_01{width:520px;height:280px;border:1px solid #005375;}
#info_r_01_01 ul{margin-top:5px;border:none;padding:0 10px;}
#info_r_01_01 ul li{border-bottom:none;background:url(fang.png) left center no-repeat; height:1.9em; line-height:1.9em; }
#info_r_01_01 h3{vertical-align:middle;background:#005375;}
#info_r_01_01 h3 a{color:#fff;font-size:15px;}



#info_r_01_02{float:left;width:330px;display:inline;}
#info_r_01_03{display:inline;margin-left:15px;float:left;width:330px;}
#info_r_01_04{display:inline;float:right;width:330px;}

/* info_r_01 */
.info_r_01 {background:#fff;}
.info_r_01 ul{padding:15px 20px; border-left:1px solid #005375;border-right:1px solid #005375;border-bottom:1px solid #005375;}
.info_r_01 li{border-bottom:1px dotted  #407fb9;padding-bottom:3px;}

.info_r_01 h3 { width:89px;height:33px; line-height:33px;text-align:center;}


.info_r_01 h3 a { color:#fff; font-size:14px; }
.info_r_01 h3 a:hover {
    color: rgb(255,176,34);
    -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.23s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in;
    text-decoration:none;
}
.tou{width:330px;height:33px;
    background:#005375;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#0678d0,endColorStr=#9ecaed); /*ie678 360*/
    background: -ms-linear-gradient(right, #005375 , #9ecaed);
    background: -webkit-gradient(linear, left , right, color-stop(#005375), color-stop(#0b6cb8));
    background: -webkit-linear-gradient(#005375, #9ecaed); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#005375,#9ecaed); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#005375, #9ecaed); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,#005375, #9ecaed); /* 标准的语法 */
}
.tou a{color:#fff;width:300px;height:40px;}



.info_r_01 ul li {height:25px; line-height:25px; vertical-align:middle; background:url(hsanjiao.png) left center no-repeat; margin-bottom:3px; _margin-bottom:2px; *margin-bottom:1px;}
.info_r_01 ul li a {font-size:13px; margin:0 5px 0 25px; float:left;display:inline; color:#085aa5; }
.info_r_01 ul li span{float:right;display:inline;height:25px; line-height:25px; }
.info_r_01 ul li a:hover {
    text-decoration: underline;
    color: #0b6cb8;
}
.info_r_01 ul li:hover{background:url(sanjiao.png) left center no-repeat;}
.info_r_01 ul li:hover span{color:#0a5894;display:inline-block; }

.info_r_01 ul li span{color:#090D7F;opacity:0.8}
/*.menu_bg_line { height:50px;  margin-bottom:10px; }*/

/* box_01 */
.box_01 { width:250px; float:left; overflow:hidden; display:inline; }
.box_01 h3, .box_02 h3 {height:45px; line-height:45px; overflow:hidden; *display:inline-block;background:#DBE2EA;}
.box_01 h3 span, .box_02 h3 span a{ margin-left:15px; color:#0b6cb8; font-size:14px;  }
.box_01 p { margin:10px 5px; }
.box_01 p a { color:#906; line-height:16px; text-decoration:none; }
.box_01 p a:hover { text-decoration:underline;color:rgb(35,74,133); }
.box_01 h3 span a {
    color: #88694D;
    font-size: 12px;
    font-weight: lighter;
    float: right;
    margin-right: 15px;
}


/* box_02 */
.box_02 { width:1024px; float:right; overflow:hidden; }


.box_02 h3 span a { color:#0b6cb8; font-size:14px; text-decoration:none;float:left; }
.box_02 h3 p a:hover { text-decoration:underline; }
.box_02 .tpwl { margin:25px 25px; }
.box_02 div a { margin:0 20px; display:inline; }
.box_02 div a img { vertical-align:middle;margin-left:20px; }


/* footer */
.footer {
    background: #005375;
    line-height:26px;
    overflow:hidden;
    color:#fff;
    text-align:center;
    border-top-width: 1px;
    border-bottom-width: 5px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #cacaca;
    border-bottom-color:#005375;
}