@charset "utf-8";
/* CSS Document */

* html {} /*only for IE6.0 */
* + html {} /*only for IE7.0 */
* {margin: 0px;padding: 0px;}
body{font-family:"宋体", tahoma, arial, sans-serif; font-size:12px; line-height:23px; text-align: center;}
.clearboth{clear:both;}
ul{list-style-type:none;}
li{list-style:none;}
a img{border:0px none #ffffff;}
a{color:#4F7DB1; text-decoration:none;}
a:link{text-decoration:none; color:#4F7DB1;}
a:visited{text-decoration:none; color:#4F7DB1;}
a:hover{text-decoration: none; color:#FEB228;}
#bodycss{}

.header{margin:0px auto 20px auto;}
.banner{ height:467px; padding-top:255px;}

.banner dl{ width:1060px; margin:0px auto 0px auto;}
.banner dd{ float:right; width:165px; font:15px/30px "微软雅黑", "宋体"; clear:both; text-align:left;padding-left:10px;background:url(../images/d.png) no-repeat 0px 12px;}
.xiazai {
    cursor: pointer;
    float: right;
    height: 30px;
    margin-right: 90px;
    margin-top: 480px;
    width: 96px;
}

.dh{ font:20px/45px "微软雅黑", "宋体";overflow:hidden; height:45px; width:1000px; margin:0px auto 0px auto; padding-top:265px;}
.dh .home{ width:55px;}
.dh a{ color:#fff;}
.dh li{ float:left; padding: 5px 15px;}
.dh li a:hover{color:#4F7DB1;}
.box1_bg{ margin:0px auto; background-color:#fff; width:1000px;}
.box1{ width:860px; margin:0 auto; padding:30px 70px 0px 70px; height:323px; background:url(../images/bg1.gif) no-repeat bottom;}

.box2_bg{ padding-top:100px;}
.hdbj{ width:930px; margin:0px auto 50px auto; font: bold 22px/50px "微软雅黑", "宋体"; text-align:left; color:#D2A304;}

.box1_1{ float:left; width:420px; background:url(../images/box1_bg.gif) no-repeat;}
.box1_1 dt{ border-bottom:2px #4F7DB1 dashed; text-align:left; font: bold 20px/20px "微软雅黑", "宋体"; height:30px; margin-top:10px;}
.box1_1 dt a{ border-left:5px #FEB228 solid; padding-left:10px;}
.box1_1 dd{ color:#818383; text-align:left; font:15px/28px "微软雅黑", "宋体"; overflow:hidden; float:left; width:420px; height:90px; overflow:hidden; text-indent:2em; margin-bottom:0px; }
.box1_1 li{ color:#4F7DB1; text-align:left; font:16px/30px "微软雅黑", "宋体"; overflow:hidden; float:left; width:410px; padding-left:10px;background:url(../images/d.png) no-repeat 0px 12px; height:30px; overflow:hidden; }



#focus {width:390px;height:260px;overflow:hidden;position:relative; float:right; margin-right:8px;background:url(../images/line.gif) no-repeat; padding-top:10px; margin-top:5px;  }
#focus ul {height:250px; position:absolute;}
#focus ul li {float:left; width:390px; height:250px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{width:390px; height:250px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:390px; height:35px; left:0; bottom:0; background:#1964BD;}
#focus .btn {position:absolute; width:390px; height:10px; padding:2px 10px; right:0; bottom:20px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#FEB228;}
#focus .btn span.on {background:#FEB228;}
#focus .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(../images/../images/sprite.png) no-repeat 0 0; cursor:pointer; display:none;}
#focus .pre {left:0px;}
#focus .next {right:0px; background-position:right top;}
#focus .hd_title{ position:absolute; left:0; bottom:0px; color: #FFFFFF; font:14px/35px "宋体"; z-index:9999999; padding-left:10px; text-align:left;height:35px;}
#focus li{ position:relative;}

.box2{ width:1040px; margin:15px auto; background:url(../images/gdt.gif) no-repeat;}
.box2_top{height:60px; width:140px; font: bold 22px/60px "微软雅黑", "宋体";  margin:0 auto; padding-right:10px;}
.box2_top a{ color:#57C3FF;}
.huigu{width:1020px; margin:0px auto; overflow:hidden;}
.rollBox2{width:1020px; overflow:hidden; height:220px; padding-top:20px;}
.rollBox2 .LeftBotton{height:126px; width:40px; overflow:hidden; float:left; display:inline; cursor:pointer; background:url(../images/lr.png); background-repeat:no-repeat; background-position:0px 70px; margin-right:25px;}
.rollBox2 .RightBotton{height:126px; width:40px; overflow:hidden; float:left; display:inline; cursor:pointer; background:url(../images/lr.png); background-repeat:no-repeat; background-position:-40px 70px; margin-left:25px;}
.rollBox2 .Cont{width:890px; overflow:hidden; float:left; position: relative;}
.rollBox2 .ScrCont{width:10000000px;}
.rollBox2 #List1,.rollBox #List2{float:left;}
.huigulist{float:left; width:178px; display:inline;}
.huigulist1{ width:178px; height:205px;}
.huigupic{width:178px; overflow:hidden; float:left; position:relative;}
.huigupic img{width:165px; height:165px; }
.huigupic img:hover{}
.huigutitle{width:165px; height:40px; line-height:40px; font:14px "微软雅黑", "宋体"; margin:0 auto;}


.box3_bg{ background:url(../images/pxnr2.png) no-repeat; height:334px; width:1000px; margin:0 auto 40px auto; padding-top:100px; padding-left:38px;}
.box3 dl{ width:300px; float:left; margin:0px 20px;margin-right:10px;}
.box3 dt{ color:#818383; font:22px/32px "微软雅黑", "宋体"; text-align:left; height:64px; overflow:hidden; margin-bottom:100px;}
.box3 dd{ float:left; width:300px;font:18px/32px "微软雅黑", "宋体"; text-align:left; color:#3D87C5; height:32px; overflow:hidden;}


.box4_bg{ background:url(../images/cpff2.png) no-repeat; height:540px; margin:20px auto; width:1000px;}
.box5_bg{ background:url(../images/pxlc2.png) no-repeat; height:417px; margin:20px auto; width:1121px; padding-top:145px;}

#box5 {width:375px;height:210px;overflow:hidden;position:relative; float:right;}
#box5 ul {height:210px; position:absolute;}
#box5 ul li {float:left; width:375px; height:210px; overflow:hidden; position:relative;}
#box5 ul li img{width:300px; height:210px;}
#box5 ul li .box5_zy {position:absolute; overflow:hidden; width:290px; font:16px/28px "微软雅黑", "宋体"; text-align:left; left:40px; top:20px; height:165px;padding-left:5px;padding-right:5px;}
#box5 ul li a{ color:#FF680A}
#box5 .btn {position:absolute; width:300px; height:10px; padding:2px 10px; right:0; bottom:20px; text-align:right; display:none;}
#box5 .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#FEB228;}
#box5 .btn span.on {background:#FEB228;}
#box5 .preNext {width:35px; height:100px; position:absolute; top:64px; background:url(../images/lr1.png) no-repeat 0 0; cursor:pointer;}
#box5 .pre {left:0px;}
#box5 .next {right:0px; background-position:right top;}


.box6_bg{ background:url(../images/hdld.jpg) no-repeat; height:680px; margin:20px auto; width:1027px;}
.box7_bg{ background:url(../images/zxjg2.png) no-repeat center -115px; height:282px; margin:20px auto; width:1000px;}
.box8_bg{ background:url(../images/hdsm2.png) no-repeat; height:363px; margin:20px auto; width:1000px;}
.box9_bg{ background:url(../images/lxwm.jpg) no-repeat; height:227px; margin:20px auto; width:1000px; padding-top:160px;}
.box9{ color:#4FCCEC; text-align:left; font:22px/36px "微软雅黑", "宋体"; margin-left:65px; letter-spacing:2px;}