@charset "gb2312";
@charset "gb2312";
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p{margin:0;padding:0; font-style:normal; list-style:none;}
h1, h2, h3, h4, h5, h6, em{font-weight:bold;}
a, a:hover {text-decoration:none; color:#333;}
body{font:14px/26px "Î¢ÈíÑÅºÚ";color:#333;outline:0;}
p{ text-indent:2em;}

.header{ overflow:hidden; width:100%; height:100px; background:#0e1b40;}
.header .logo{ margin:0 auto; width:1000px; height:100px;}
.header .logo .left,.header .logo .left img{ float:left; width:480px; height:100px;}
.header .logo .right,.header .logo .right img{ float:left; width:520px; height:100px;}
.nav{ overflow:hidden; width:100%; background:#c0a669; height:50px; font-size:16px; font-weight:bold; }
.nav ul{ margin:0 auto; width:1000px; overflow:hidden;}
.nav ul li{ float:left; width:125px; text-align:center; line-height:50px; height:50px; background:url(../images/navline.jpg) no-repeat right;}
.nav ul li a{color:#0e1b40;}
.nav ul li.last{ background:none;}
.banner1{ width:100%; overflow:hidden; height:200px; margin:0 auto; background:url(../images/banner1.jpg) no-repeat center;}
.banner2{ width:100%; overflow:hidden; height:200px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat center;}

.con1{ overflow:hidden; width:1000px; margin:0 auto;}
.con1 .bt,.con1 .bt img{ float:left; width:1000px; height:44px;}
.con1 .bt{ margin:20px 0;}
.con1 .cont1{ width:970px; float:left; padding:0 15px; height:auto; overflow:hidden;}
.con1 .cont1 p img{ float:left; width:412px; height:226px; margin-right:18px;}
.con1 .cont1 p{ float:left; width:970px; height:226px; line-height:26px; background:url(../images/con1_inco.jpg) no-repeat right bottom; text-indent:2em;}
.con1 .cont1 .ban,.con1 .cont1 .ban img{ float:left; width:970px; height:136px;}
.con1 .cont1 .ban{ margin:20px 0;}

.con_bt{ overflow:hidden; height:70px; background:#0e1b40; width:100%; margin-bottom:20px;}
.con_bt .btt{ margin:0 auto; width:1000px; height:70px;}
.con_bt .btt img{ float:left; width:1000px; height:70px;}

.sall{ overflow:hidden; width:970px; margin:0 auto; margin-bottom:20px;}
.con2,.con3,.con4{ overflow:hidden;}
.con2 .left{ float:left; width:450px; height:662px; background:url(../images/con2_pic1.jpg) no-repeat;}
.con2 .left p{ float:left; color:#0e1b40; padding:15px 20px 0; width:410px; line-height:26px;}
.con2 .right{ float:right; width:495px;}
.con2 .right h2{ font-size:22px; color:#0e1b40; float:left; line-height:50px; width:495px;}
.con2 .right p{ float:left; width:495px;}
.con2 .right p img{ float:left; width:495px;}

.con3 .bd{ overflow:hidden; width:970px; float:left;}
.con3 .bd ul,.con3 .bd ul li{ float:left; width:970px; overflow:hidden; height:380px;}
.con3 .bd ul li p{ float:left; width:274px; background:#0e1b40; height:380px; color:#fff; font-size:15px; padding:20px 20px 0;}
.con3 .bd ul li img{ float:right; width:634px; height:380px;}
.con3 .hd{ float:left; margin-top:20px; width:970px; height:124px;}
.con3 .hd ul{}
.con3 .hd ul li{ float:left; width:150px; height:116px; margin-right:3px; border:4px solid #c9b68b; cursor:pointer;}
.con3 .hd ul li.last{ margin-right:0;}
.con3 .hd ul li img{ float:left; width:150px; height:116px;}
.con3 .hd ul li.on{ border:4px solid #0e1b40;}

.con4 p.co1{ float:left; width:970px; overflow:hidden;}
.con4 p.co1 img{ float:left; width:970px; height:88px; margin-top:20px;}
.con4 .cont{ width:938px; float:left; border:1px solid #d2d2d2; padding:15px; margin-top:20px;}
.con4 .cont .left{ float:left; width:546px; height:auto;}
.con4 .cont .left p{ float:left; width:546px;}
.con4 .cont .left p img{ float:left; width:546px; margin-bottom:20px;}
.con4 .cont .right{ float:right; width:373px; height:509px;}
.con4 .cont .right img{ float:left; width:373px; height:509px;}
.con4 .cont1{ overflow:hidden; width:970px; margin-bottom:10px; float:left; margin-top:20px;}
.con4 .cont1 ul{ overflow:hidden; float:left; width:970px; }
.con4 .cont1 ul li{ float:left; margin-right:11px; width:212px; height:490px; padding:10px; border:1px solid #d2d2d2;}
.con4 .cont1 ul li img{ float:left; width:212px; height:222px;}
.con4 .cont1 ul li h3{ float:left; width:212px; text-align:center; margin-top:10px; line-height:22px; font-size:16px; color:#0e1b40; margin-bottom:10px;}
.con4 .cont1 ul li p{ float:left;width:212px;}
.con4 .cont1 ul li.last{ margin-right:0;}

.con5,.con6,.con7{ overflow:hidden;}
.con5 img{ float:left; width:970px;}
.con6 img{ float:left; width:564px; height:288px;}
.con6 .right{ float:right; width:400px;}
.con6 .right h3{ font-size:28px; color:#c4a137; float:left; margin-top:26px; width:400px; line-height:34px; text-align:center;}
.con6 .right h3 span{ font-size:18px; font-weight:normal;}
.con6 .right p{ float:left; width:400px; margin-top:10px;}

.con7{ overflow:hidden; background:url(../images/con7_bj.jpg) no-repeat; height:190px;}
.con7 p{ float:left; width:920px; padding-left:25px; padding-top:80px; font-size:15px;}

.footer{ overflow:hidden; width:100%; padding:30px 0; background:#0e1b40;}
.footer .cont{ width:800px; margin:0 auto; height:264px;}
.footer .cont .left,.footer .cont .left img{ float:left; width:242px; height:264px;}
.footer .cont p{ float:right; width:534px; text-indent:0; color:#fff;}
.footer .cont p img{ float:left;}