@charset "utf-8";
/* CSS Document */

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑"; color:#000;-webkit-text-size-adjust:none; background:url(../images/bg.jpg) top center no-repeat;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*head*/
.top{ width:1200px; margin:0 auto; }
.logo{ padding:40px 0 0 0; width:318px;}
.nav li{ float:left;}
.nav li a{ width:95px; height:150px; padding:64px 0 0 0; display:block; font-size:16px; color:#FFF; text-align:center;}
.nav li a:hover{ background:url(../images/nav_hover.png);}

/*body*/
.body{ width:1200px; margin:0 auto; padding:72px 0 150px 0;}
.by_l{ width:231px;}
.by_l li{ margin-top:57px;}
.by_c{ width:813px; height:534px; background:url(../images/banner_bg.png); padding:35px 15px 15px 14px; position:absolute; left:230px; z-index:9999;}
.by_r{ width:186px; padding:48px 0 0 0; position:absolute; left:-20px; margin-left:1071px;}
.by_r li{ margin-top:36px;}

/*foot*/
.foot{ width:100%; background:#152640; padding:20px 0px; clear:both;}
.foot_wid{ width:1200px; margin:0 auto; line-height:25px; font-family:"宋体"; font-size:14px; color:#FFF; text-align:center;}

/*main*/
.main{ width:1200px; margin:0 auto; padding:20px 0 50px 0;}
.title{ width:1233px; height:75px; background:url(../images/title.png); margin-bottom:7px;}
.title_l{ width:415px; text-align:left; margin-left:10px; float:left; font-size:24px; color:#FFF; line-height:1.3; padding:10px 0 0 0;}
.title_l div{ font-size:12px; text-transform:uppercase;}
.title_r{ float:right; line-height:68px; font-size:16px; color:#fff; margin-right:124px;}
.left{ width:259px;}
.right{ width:918px; height:654px; background:url(../images/right.png);overflow-y:scroll; overflow-x:hidden; }
.lei{ width:233px; height:340px; background:url(../images/lei.png); margin-bottom:28px; padding:14px 0 0 0;overflow-y:scroll; overflow-x:hidden; }
.lei a{ display:block; font-size:18px; color:#FFF; text-align:left; padding-left:10px; width:220px;  line-height:34px; }
.lei a:hover{ background:url(../images/lei_h.png);}
.main_cont_t{ width:179px; height:63px; font-size:24px; color:#FFF; background:url(../images/main_cont.png);text-align:center; line-height:1.3; margin-bottom:6px; padding:10px 80px 0 0;}
.main_cont_t div{ font-size:12px; text-transform:uppercase; }
.main_cont_c{ width:203px; height:164px; background:url(../images/main_cont_c.png); font-size:18px; color:#FFF; line-height:1.8; padding:15px;overflow-y:scroll; overflow-x:hidden; }
.page{ clear:both; text-align:right; padding:0 30px 0 0;}
.page a{ padding:9px; background:#FFF; font-family:"宋体"; font-size:12px; color:#000; margin:0 3px;}
.page a:hover{ color:#FFF; background:#04346d;}
.main_pro{ padding:50px 0 0 0;}
.main_pro li{ float:left; margin:0 17px; margin-bottom:45px;}
.main_pro li img{ border:solid 1px #005982;}
.main_pro_n{ width:251px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#FFF; background:url(../images/tou_02.png);}
.sec_title{color:#fff; text-align:center}
.sec_text{color:#fff; padding:15px 30px; font-size:16px; line-height:25px;}
#news_cons{padding:20px 40px; color:#fff}

/*main02*/
.main_m{ padding:50px 0 0 0;}
.name{ font-size:18px; color:#FFF; margin:22px 0 35px 0; text-align:center;}
.next{ padding:0 0 0 50px; margin-bottom:3px;}
.next a{ font-family:"宋体"; font-size:14px; color:#FFF;}
