@charset "utf-8";
/* CSS Document */

body{font:12px/18px "微软雅黑","Microsoft Yahei";font-weight:lighter;color:#333; -webkit-font-smoothing: antialiased; max-width:1920px; min-width:1200px; margin:0 auto;}
a{color:#333; text-decoration:none; cursor:pointer; outline: 0 none;}
a:hover{ text-decoration:none;color:#ff4f20;}
a:focus{-moz-outline-style:none; border:0px;blr:expression(this.onFocus=this.blur());}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:lighter;}
table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{font-weight:normal; font-style:normal;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clearfix{ zoom:1;}
.clear{ clear:both;}
.container { width:1200px; position:relative; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
#TopicNavCenter, #TopicNavCenter a:link, #TopicNavCenter a:visited, #TopicNavCenter a:active, #TopicNavCenter a:hover {
    color: #fff;
    font-size: 12px;
}
a:visited {
    color: #333;
    text-decoration: none;
}
a:link {
    color: #000;
    text-decoration: none;
}

.liststyle1 li {
    text-align: left;
    text-indent: 1.5em;
    list-style: none;
    background:url(i1.gif) no-repeat 8px center;
}
.liststyle1 li a:hover{ color:#be0610;}
.n_list p{ text-align:right; font-size:12px; color:#666;}
.n_list p a:hover{ color:#be0610;}

.wzn .ban {
	overflow: hidden;
	*height: 1233px;
	_height: 1233px;
}
body{ background:#e1f8ff;}
.ban .ban1 {
	background-image: url(../images/banner1_01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 473px;
}
.ban .ban2 {
	background-image: url(../images/banner1_02.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 417px;
}
.ban .ban3 {
	background-image: url(../images/banner1_03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 393px;
}


.top_biao{width:1200px; margin:0 auto; height:130px; margin-top:87px;}
.top_biao .t_xian1{ float:left;width:254px;}
.top_biao .t_text{ font-size:43px; line-height:54px;float:left;width:690px; text-align:center; margin-top:20px;}
.top_biao .t_xian2{ float:left;width:254px;}
.xqnew {width:1200px; margin:0 auto; position:relative; margin-top:115px;}
.xqnew img{width:490px; height:140px;display:block; margin:0 auto;}
.xqnew a{display:block; position:absolute;left:755px; bottom:10px;}




.met_red{ width:1200px; margin:0 auto; margin-top:55px; overflow:hidden;}
.red_med_left{ float:left; width:600px;}
.red_med_left p{ float:right;width:60px; height:25px; background:#ccedf4; text-align:center; line-height:25px; margin:20px 50px 0 0;}
.red_med_right p{ float:right;width:60px; height:25px; background:#ccedf4; text-align:center; line-height:25px; margin:20px 50px 0 0;}


.ship{width:1200px; margin:0 auto; margin-top:140px;}
.ship img{ display:block;  margin:0 auto;}


.s_cont_3{ width:1200px; margin:0 auto; margin-top:68px;}
.s_cont_3 .ship01{ float:left; width:773px; height:491px; margin-right:8px;}
.s_0203{ float:left;width:380px;}
.s_cont_3 .ship02{width:380px; height:242px; margin-bottom:8px;}
.s_cont_3 .ship03{width:380px; height:242px;}
.s_cont_3 p{float:right;width:60px; height:25px; background:#ccedf4; text-align:center; line-height:25px; margin:20px 50px 0 0;}

.hetutai{width:1200px; margin:0 auto; margin-top:140px;}
.hetutai img{ display:block;  margin:0 auto;}



.sheng_men{ margin:0 auto; width:1200px; overflow:hidden; margin-top:82px;}
.sheng_left{ float:left; width:528px; height:400px; margin-right:70px;}
.sheng_left p{ font-size:16px; text-align:center; line-height:40px;}

.s_text{ margin-top:20px; font-size:16px; line-height:36px;}
.sheng_right{float:left; width:528px; height:400px; margin-right:70px;}
.sheng_right p{ float:right;width:60px; height:25px; background:#ccedf4; text-align:center; line-height:25px; margin:20px 50px 0 0;}

.bg_cye{width:100%; margin:0 auto; height:1063px; background:url(bj_cy.jpg) center no-repeat; }
.cy_center{width:1106px; margin:0 auto; overflow:hidden; padding-top:436px;}
.cy_ui{ margin-top:30px; font-size:16px;}
.cy_ui ul li{ line-height:36px; color:#fff;}
.cy_left{ margin-right:107px;}
.ge-dip{ margin-top:30px;}
.ge-dip a{display:block; text-align:right; color:#fff;}


.rili{width:394px; height:374px; margin:0 auto; padding-top:300px;}
