@charset "utf-8";
/* CSS Document */

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {margin: 0;padding: 0;font: 12px "宋体","Arial Narrow",HELVETICA; color:#666;}
a {text-decoration: none; color:#393939; outline:none;}
a:hover {text-decoration: none;color:#393939;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal}
em {font-style: normal;}
li {list-style: none outside none;}
img {border: 0 none;vertical-align: middle;}

/* header */
.header{width:100%; height:101px;}
.header .center{width:1000px; height:73px; margin:0px auto; padding-top:28px;}
.header .center .logo{width:266px; height:62px; float:left;}
.header .center .txt{width:300px; height:28px; float:right; margin-top:15px;}
.header .center .text{width:230px; height:26px; border:1px solid #d5d5d5; float:left;}

/* banner */
.banner{width:100%; height:460px; background:url(../images/banner2.jpg) no-repeat center;}

/* nav */
.nav{width:100%; height:66px; background:url(../images/nav_bj.jpg) repeat-x; background-position:bottom;}
.nav .nr{width:1000px; margin:0px auto; height:58px; line-height:58px;}
.nav .nr li{width:180px; float:left; height:58px; display:block; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#494e54; line-height:58px;}
.nav .nr li a{width:180px; height:54px; display:block;}
.nav .nr li a:hover{width:180px; height:54px; border-bottom:4px solid #c65d62;}

/* main */
.main{width:1014px; overflow:hidden; margin:0px auto; background:url(../images/main_bj.jpg) repeat-y;}
.tp_1{width:905px; height:617px; margin:0px auto; background:url(../images/tp.jpg) no-repeat 0 0;}
.tp_1_left{width:267px; height:138px; float:left; font-family:"微软雅黑"; font-size:14px; color:#666; line-height:25px; margin-top:242px; margin-left:50px; text-align:right;}
.tp_2_left{width:267px; height:138px;float:right; font-family:"微软雅黑"; font-size:14px; color:#666; line-height:25px; margin-top:242px; text-align:left;}
.tp_3_right{width:487px; height:258px; float:right; margin-top:176px;font-family:"微软雅黑"; font-size:14px; color:#666; line-height:28px;}
.tp_4_right{width:457px; height:276px; float:right; margin-top:176px;font-family:"微软雅黑"; font-size:14px; color:#666; line-height:28px;}

.font3{font-size:16px; color:#333;}
.font4{color:#d83936;}

.tp_2{width:971px; height:602px; background:url(../images/tp_2.jpg) no-repeat 0 0; margin:0px auto;}
.tp_left{width:396px; overflow:hidden; float:left; margin-top:197px; margin-left:72px; font-family:"微软雅黑"; font-size:14px; color:#666; line-height:25px;}
.font1{color:#3b4d7d; font-weight:bold;}
.tp_3{width:959px; height:457px; margin:0px auto; background:url(../images/tp_3.jpg) no-repeat 0 0;}
.tp_4{width:916px; height:604px; margin:0px auto; background:url(../images/tp_4.jpg) no-repeat 0 0;}
.bk{width:1014px; height:33px; margin:0px auto; padding-left:25px;}
.bks{width:1014px; height:33px; margin:0px auto; padding-left:24px; margin-top:10px;}

.bottom{width:100%; background:#0a70b2; height:92px; margin-top:68px; border-bottom:3px solid #cfcfcf;}
.bottom_center{width:1000px; margin:0px auto; height:92px;}
.bottom_center li{width:161px; border-left:1px solid #3289be; float:left; height:82px; line-height:25px; padding-top:10px; color:#89c3e9; font-family:"宋体"; font-size:12px; padding-left:40px;}
.font2{font-size:14px; font-family:"微软雅黑"; color:#fff; margin-left:20px;}
.footer{width:1000px; height:51px; margin:0px auto; font-size:14px; font-family:"微软雅黑"; line-height:51px; color:#656565;text-align:center;}
.footer a{color:#656565px; margin-left:30px;}