@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-size:12px; }
body{font-size:12px;line-height:22px;font-family:Microsoft YaHei;}
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:#5c5c5c; text-decoration:none;}
a:hover{color:#2b6c72; text-decoration:none;}

.top ul, .banner{width:980px; margin:0 auto;}
/*top*/
.top{width:100%; background:url(../images/top_bg.jpg) repeat-x;color:#8e8e8e;height:32px;}
.top li{float:right; margin:0 3px;height:30px; line-height:30px; }
.top .line{width:3px; background:url(../images/top_line.jpg) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;}
.top li a:hover{color:#2b6c72; text-decoration:underline;}

/*header*/
.header{width:100%; height:380px; background:url(../images/header_bg.gif) 50% 0 repeat-y #3c2b4f;}
.header .banner{height:380px; background:url(../images/banner.jpg) no-repeat;}
.header .banner .txt{width:900px; margin:0 auto; text-indent:30px; font-size:14px; color:#9a82b1; display:block; padding-top:130px;}
.header .banner .txt span{color:#e4bc32;}

.header .banner .link{ width:930px; margin:29px auto 0 auto; height:97px;}
.header .banner .link a{width:222px; height:97px; display:block; float:left;}
.header .banner .link .mr{margin-right:6px;width:230px;}

/*first_line*/
.first_line{width:100%; height:24px; background:url(../images/first_line.gif) 50% 0 no-repeat #a48fba; clear:both;}

/*part_one part_two*/
.part_one, .part_two, .part_three, .part_four{width:100%; position:relative; background:#e3daed; clear:both;}

.part_two .title, .part_three .title, .part_four .title{width:100%; height:175px; background:url(../images/title_bg.gif) 50% 0 repeat-y #a48fba;}
.part_two .text, .part_three .text, .part_four .text{width:980px; margin:0 auto; text-align:center; height:145px; padding:40px 0 15px 0;}
.part_two .text h3, .part_three .text h3, .part_four .text h3{font-family:'方正大黑简体'; font-size:36px; color:#fff; font-weight:normal; line-height:36px;}
.part_two .text .reason, .part_three .text .reason, .part_four .text .reason{font-family:'汉仪菱心体简'; font-size:26px; color:#3e2d51; margin:15px 0; line-height:30px; font-weight:bold;}
.part_two .title .text p, .part_three .title .text p, .part_four .title .text p{font-size:18px; color:#3e2d51;}
.part_two .shadow, .part_three .shadow, .part_four .shadow{width:100%; position:absolute; top:175px; _top:195px; left:0; background:url(../images/shadow.png) -15px 0 repeat-x; height:15px;}




/*part_one*/
.part_one .shadow{width:100%; position:absolute; top:150px; left:0; background:url(../images/shadow.png) -15px 0 repeat-x; height:15px;}

.part_one .title{width:100%; height:150px; background:url(../images/title_bg.gif) 50% 0 repeat-y #a48fba;}
.part_one .title .text{width:980px; margin:0 auto; text-align:center; padding:15px 0; height:120px;}
.part_one .title .text h3{font-family:'方正大黑简体'; font-size:36px; color:#fff; font-weight:normal; line-height:36px;}
.part_one .title .text .reason{font-family:'汉仪菱心体简'; font-size:26px; color:#3e2d51; margin:15px 0; line-height:30px; font-weight:bold;}
.part_one .title .text p{font-size:18px; color:#3e2d51;}


.part_one .graphic{width:980px; margin:0 auto; height:630px; padding-bottom:25px;}
.part_one .graphic .img_box{width:270px; float:left; height:630px; overflow:hidden;}
.part_one .graphic .img_box .H1{height:289px; overflow:hidden;}
.part_one .graphic .img_box .H2{height:340px; overflow:hidden;}

.part_one .graphic .txt_box{width:440px; float:left;height:630px;}
.part_one .graphic .txt_box .infor{width:390px; height:220px; background:#d9b227; color:#fff; padding:25px;}
.part_one .graphic .txt_box .infor p{text-indent:25px;}

.part_one .graphic .txt_box .news{width:390px; background:#c89f12;color:#ffe074; padding:25px; height:96px;}
.part_one .graphic .txt_box .news li{background:url(../images/news_icon.png) 0 5px no-repeat; padding-left:18px;}
.part_one .graphic .txt_box .news li a{color:#ffe074; text-decoration:none;}
.part_one .graphic .txt_box .news li a:hover{color:#ffe074; text-decoration:underline;}

.part_one .graphic .txt_box .pic{width:390px;}

/*part_two*/
.part_two .graphic{width:980px; margin:0 auto; height:630px; padding-bottom:25px;}
.part_two .graphic .img_box{width:270px; float:left; height:630px; overflow:hidden;}
.part_two .graphic .img_box .H1{height:289px; overflow:hidden;}
.part_two .graphic .img_box .H2{height:340px; overflow:hidden;}

.part_two .graphic .txt_box{width:440px; float:left;height:630px;}
.part_two .graphic .txt_box .infor{width:390px; height:220px; background:#c6618d; color:#e3daec; padding:25px;}
.part_two .graphic .txt_box .infor p{text-indent:25px;}

.part_two .graphic .txt_box .news{width:390px; background:#b4527d;color:#f9afcf; padding:25px; height:96px;}
.part_two .graphic .txt_box .news li{background:url(../images/news_icon.png) 0 -25px no-repeat; padding-left:18px;}
.part_two .graphic .txt_box .news li a{color:#f9afcf; text-decoration:none;}
.part_two .graphic .txt_box .news li a:hover{color:#f9afcf; text-decoration:underline;}

.part_two .graphic .txt_box .pic{width:390px;}


/*part_three*/

.part_three .graphic{width:980px; margin:0 auto; height:630px; padding-bottom:25px;}
.part_three .graphic .img_box{width:270px; float:left; height:630px; overflow:hidden;}
.part_three .graphic .img_box .H1{height:289px; overflow:hidden;}
.part_three .graphic .img_box .H2{height:340px; overflow:hidden;}

.part_three .graphic .txt_box{width:440px; float:left;height:630px;}
.part_three .graphic .txt_box .infor{width:390px; height:220px; background:#c44039; color:#fbe5e3; padding:25px;}
.part_three .graphic .txt_box .infor p{text-indent:25px;}

.part_three .graphic .txt_box .news{width:390px; background:#af352f;color:#ff948e; padding:25px; height:96px;}
.part_three .graphic .txt_box .news li{background:url(../images/news_icon.png) 0 -52px no-repeat; padding-left:18px;}
.part_three .graphic .txt_box .news li a{color:#ff948e; text-decoration:none;}
.part_three .graphic .txt_box .news li a:hover{color:#ff948e; text-decoration:underline;}

.part_three .graphic .txt_box .pic{width:390px;}


/*part_four*/
.part_four .graphic{width:980px; margin:0 auto; height:630px; padding-bottom:25px;}
.part_four .graphic .img_box{width:270px; float:left; height:630px; overflow:hidden;}
.part_four .graphic .img_box .H1{height:289px; overflow:hidden;}
.part_four .graphic .img_box .H2{height:340px; overflow:hidden;}

.part_four .graphic .txt_box{width:440px; float:left;height:630px;}
.part_four .graphic .txt_box .infor{width:390px; height:220px; background:#8bb355; color:#f9fff1; padding:25px;}
.part_four .graphic .txt_box .infor p{text-indent:25px;}

.part_four .graphic .txt_box .news{width:390px; background:#779d43;color:#deffb2; padding:25px; height:96px;}
.part_four .graphic .txt_box .news li{background:url(../images/news_icon.png) 0 -79px no-repeat; padding-left:18px;}
.part_four .graphic .txt_box .news li a{color:#deffb2; text-decoration:none;}
.part_four .graphic .txt_box .news li a:hover{color:#deffb2; text-decoration:underline;}

.part_four .graphic .txt_box .pic{width:390px;}



/*bottom*/
.bottom{width:100%; background:url(../images/bottom_bg.jpg) repeat-x; clear:both; margin-top:25px;}
.bottom ul{width:920px; margin:auto; padding:25px 0; color:#000; text-align:center;}
.bottom ul a{color:#000; text-decoration:none;}
.bottom ul a:hover{color:#000; text-decoration:underline;}
