@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-size:12px; }
body{font-size:12px;line-height:22px;font-family:Microsoft YaHei; background:url(../images/body_bg.jpg);}
dl,dt,dd,ul,li{display:block;}
li{list-style-type:none;}
img{border:none;}
.clr{clear:both; height:0px; overflow:hidden;}
.left{float:left;}
.right{float:right;}
a{color:#37aac3; text-decoration:none;}
a:hover{text-decoration:underline;}
h3 a{font-size:18px; color:#01a2d8;}


.banner{width:980px; margin:0 auto;}

/*top*/
.top{width:100%; background:url(../images/top_bg.gif) repeat-x; color:#8e8e8e; border-bottom:1px solid #fff;height:30px;}
.top ul{width:1000px; margin:0 auto;}
.top li{float:left; margin:0 3px;height:30px; line-height:30px; font-size:12px;}
.top .topline{width:3px; background:url(../images/top_line.gif) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;}
.top li a:hover{color:#7b0707; text-decoration:underline;}

/*header*/
.header{width:100%; height:486px; background:url(../images/header_bg.jpg) center 0 #29a9c3 no-repeat;}
.header .box{width:980px; height:437px; margin:0 auto; position:relative;}
.header .box .erweima{position:absolute;top:200px; left:872px;}
.header .box .guide{width:820px; margin:0 auto; position:absolute; top:295px; left:95px;}
.header .box .guide .text{width:810px; height:80px;font-size:14px; color:#333; line-height:28px;color:#f0efef;font-style:italic;}
.header .box .guide .text span{color:#ff3d01; font-size:16px; font-weight:bold;}



/*part_one*/
.part_one{width:833px; height:317px; margin:0 auto; background:url(../images/txt_bg.png) no-repeat; padding:60px;}
.part_one .img_box{width:235px; height:300px; float:left;}
.part_one .img_box img{width:235px; height:300px; border:solid 1px #ddd;}

.part_one .infor{width:270px; margin-left:20px; height:300px; float:left;}
.part_one .infor h3{font-size:18px; color:#01a2d8;}
.part_one .infor .time{width:240px; height:45px; background:url(../images/time_bg.gif) no-repeat; margin:15px 0 0 0; padding:25px 15px 15px 15px; font-size:14px; font-weight:bold;}
.part_one .infor h4{width:270px;font-size:16px; color:#000; border-bottom:3px solid #37aac3; margin-top:35px; height:30px;}
.part_one .infor .news{width:270px; margin-top:10px; color:#df8e33;}

.part_one .txt_box{width:288px; height:300px; float:right;}
.part_one .txt_box h3{width:273px; padding-left:15px; height:26px; line-height:26px; background:url(../images/reason.gif) no-repeat; font-size:16px; color:#fff;}
.part_one .txt_box .text{margin-top:10px;}

/*part_two*/
.part_two{width:833px; height:317px; _height:377px; margin:0 auto; background:url(../images/txt_bg.png) no-repeat; padding:60px; _padding:60px 60px 0 60px;}
.part_two .img_box{width:235px; height:300px; float:right;}
.part_two .img_box img{width:235px; height:300px;}

.part_two .infor{width:270px; margin-left:20px; height:300px; float:left;}
.part_two .infor h3{font-size:18px; color:#01a2d8;}
.part_two .infor .time{width:240px; height:45px; background:url(../images/time_bg.gif) no-repeat; margin:15px 0 0 0; padding:25px 15px 15px 15px; font-size:14px; font-weight:bold;}
.part_two .infor h4{width:270px;font-size:16px; color:#000; border-bottom:3px solid #37aac3; margin-top:35px; height:30px;}
.part_two .infor .news{width:270px; margin-top:10px; color:#df8e33;}

.part_two .txt_box{width:288px; height:300px; float:left;}
.part_two .txt_box h3{width:273px; padding-left:15px; height:26px; line-height:26px; background:url(../images/reason.gif) no-repeat; font-size:16px; color:#fff;}
.part_two .txt_box .text{margin-top:10px;}

/*conclusion*/
.conclusion{margin:10px auto 0 auto; background:url(../images/jieyuBg.jpg) center top no-repeat; padding:20px 50px;color:#333; line-height:24px;}
.conclusion p{width:790px;margin:10px auto;color:#006167;line-height:22px;font-style:italic;font-size:14px;font-weight:bold; padding-left:65px;}








/*bottom*/
.bottom{width:100%; background:url(../images/bottom_bg.gif) repeat-x; height:200px; clear:both; line-height:24px; margin-top:15px; font-size:12px;}
.bottom .bt{width:980px; margin:auto; padding:40px 0 15px 0; color:#373737; text-align:center;}
.bottom .bt a{color:#373737; text-decoration:none;}
.bottom .bt a:hover{color:#373737; text-decoration:underline;}


