@charset "gb2312";
/* CSS Document */

* { margin:0; padding:0;}
img{ border:0; vertical-align:top;} 
ul, li { list-style:none;}
a{ text-decoration:none; outline:none;}
p{ text-indent:2em;}
.left{ display:inline; float:left;}
.rig{ display:inline; float:right;}
.top{ margin-top:10px;}
body{ font-size:14px; line-height:24px; color:#2d2c2c; background-color:#f0f2f5;}
/*......公共样式结束......*/


.top1{ background-color:#eeeded; height:100px; margin:0 auto; overflow:hidden; text-align:center;}

.top2{ background:url(../imgs/top_03.jpg) repeat-x; height:300px; margin:0 auto; overflow:hidden;}
.banner{ background:url(../imgs/top_05.jpg) repeat-x; width:1321px; height:100%; margin:0 auto; overflow:hidden;}
.banner img{ margin-top:225px; margin-left:710px;}

.body{ background:url(../imgs/pic_07.jpg) repeat-y; width:1000px; margin:0 auto; overflow:hidden; padding-bottom:5px;}
.body_cont{ width:980px; margin:0 auto; overflow:hidden;}

.menu{ background:url(../imgs/pic_03.jpg) repeat-x; height:43px; margin:0 auto; overflow:hidden;}
.menu ul{ overflow:hidden; width:960px; margin:0 auto; overflow:hidden; margin-top:7px;}
.menu li{  display:inline; float:left; width:80px; margin:0 8px;}
.menu a{ display:inline-block; width:100%; height:27px; line-height:27px; text-align:center; color:#656565; font-weight:bold;}
.menu a:hover{ background:url(../imgs/btn_07.jpg) no-repeat; color:white;}

.cont{ width:960px; margin:0 auto; overflow:hidden;}


.part1{ width:920px; margin:10px auto; overflow:hidden;}
.part1_rig{ width:570px; overflow:hidden;}
.part1_rig p{ overflow:hidden; margin-bottom:5px;}
.part1_rig li{ display:inline; float:left; font-size:12px; width:130px; line-height:20px;}

.part2{ margin:10px auto; overflow:hidden;}
.part2_top{ background:url(../imgs/pic_22.jpg) no-repeat; height:44px; overflow:hidden;}
.part2_top img{ display:inline; float:right; margin-right:20px; margin-top:5px;}

.part2_cont{ width:920px; margin:0 auto; overflow:hidden;}

.part3{ margin:10px auto; overflow:hidden;}
.part3_top{ background:url(../imgs/pic_40.jpg) no-repeat; height:44px; overflow:hidden;}
.part3_top img{ display:inline; float:right; margin-right:20px; margin-top:5px;}

.part3_cont{ width:920px; margin:0 auto; overflow:hidden; margin-top:10px;}
.part3_cont p{ width:630px; display:inline; float:left;}

.part4{ margin:10px auto; overflow:hidden;}
.part4_top{ background:url(../imgs/pic_46.jpg) no-repeat; height:44px; overflow:hidden;}
.part4_top img{ display:inline; float:right; margin-right:20px; margin-top:5px;}

.part4_cont{ width:916px; margin:0 auto; overflow:hidden; margin-top:10px;}

.part5{ margin:10px auto; overflow:hidden;}
.part5_top{ background:url(../imgs/pic_54.jpg) no-repeat; height:44px; overflow:hidden;}
.part5_top img{ display:inline; float:right; margin-right:20px; margin-top:5px;}

.part5_cont{ width:882px; margin:0 auto; overflow:hidden; margin-top:10px;}
.part5_cont a{ color:red}
.part5_cont a:hover{ text-decoration:underline;}
.part5_cont p{ width:655px; margin-top:30px;}
.part5_cont1{ background:url(../imgs/xie_03_01.jpg) no-repeat; height:184px; overflow:hidden;}
.part5_cont1 p{ margin-top:35px;}
.part5_cont2{ background:url(../imgs/xie_03_02.jpg) no-repeat; height:184px; overflow:hidden;}
.part5_cont2 p{ display:inline; float:right; width:640px;}
.part5_cont3{ background:url(../imgs/xie_03_03.jpg) no-repeat; height:184px; overflow:hidden;}
.part5_cont4{ background:url(../imgs/xie_03_04.jpg) no-repeat; height:184px; overflow:hidden;}
.part5_cont4 p{ display:inline; float:right; width:640px;}

.part6{ margin:10px auto; overflow:hidden;}
.part6_top{ background:url(../imgs/pic_56.jpg) no-repeat; height:44px; overflow:hidden;}
.part6_top img{ display:inline; float:right; margin-right:20px; margin-top:5px;}

.part6 dl{ display:inline; float:left; overflow:hidden; margin-left:40px; margin-top:10px;}
.part6 dd{ margin-top:5px}

.part7{ margin:10px auto; overflow:hidden;}
.part7_top{ background:url(../imgs/pic_77.jpg) no-repeat; height:44px; overflow:hidden;}
.part7_top img{ display:inline; float:right; margin-right:20px; margin-top:5px;}

.part7_cont{ width:920px; margin:0 auto; overflow:hidden;}
.part7_cont_txt{ width:450px; background-color:#f0f2f5; overflow:hidden; height:198px; font-size:12px; margin-top:10px;}
.part7_cont_txt dl{ display:inline; float:right; width:280px;}
.part7_cont_txt dl img{ margin-top:10px;}
.part7_cont_txt dd{ margin-top:5px;}

.bot{ background-color:#d1d4da; height:195px; margin:0 auto; overflow:hidden;}
.bot_menu{ width:980px; height:55px; margin:15px auto; overflow:hidden; border:1px solid #aaacb1; background-color:#e1e4e9;}
.bot_menu ul{ overflow:hidden; width:800px; margin:0 auto; overflow:hidden; margin-top:15px;}
.bot_menu li{  display:inline; float:left; width:80px; margin:0 8px;}
.bot_menu a{ display:inline-block; width:100%; height:27px; line-height:27px; text-align:center; color:#656565;}
.bot_menu a:hover{ text-decoration:underline;}

.bot_bot{ text-align:center; line-height:30px; color:#656565;}
.bot_bot span{ color:red}