/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body{font-family:"微软雅黑"; font-size:12px;}

/*header*/
.header{width:1000px; height:89px; line-height:89px; overflow:hidden; margin:0 auto;}
.header a{width:110px; height:89px; float:left;}
.header p{height:89px; line-height:89px; color:#a93838; font-size:22px; float:right;}

.banner{width:1000px; height:684px; overflow:hidden; margin:0 auto; position:relative;}

.zx_btn{width:180px; height:60px; line-height:60px; text-align:center; background:#fff; color:#c44040; font-size:20px; border-radius:4px; position:absolute; top:440px; left:236px;}

.nav{width:1000px; height:120px; overflow:hidden; position:absolute; left:0px; bottom:0px;}
.nav a{width:107px; height:90px; text-align:center; padding-top:30px; line-height:30px; color:#c44040; font-size:20px; margin-right:70px; float:left;}

/*intro*/
.intro{width:1000px; height:498px; padding-top:48px; overflow:hidden; margin:0 auto; position:relative;}
.intro h2{width:100%; height:58px; line-height:58px; overflow:hidden; color:#222222; font-size:36px; text-align:center; font-weight:bold;}
.intro h2 font{color:#c44040;}

.intro ul{margin-top:36px;}
.intro ul li{width:366px; line-height:37px; color:#222222; font-size:14px; float:left; margin-left:64px;}
.intro a{position:absolute; right:24px; bottom:50px; width:311px; height:60px; line-height:60px; background:url(imagesbtn_bg.png) no-repeat; text-indent:24px; color:#61383f; font-size:18px;}

/*mao*/
.mao{width:1000px; height:670px; overflow:hidden; margin:0 auto; position:relative;}
.mao h2{width:100%; height:144px; line-height:144px; overflow:hidden; color:#fff; font-size:36px; text-align:center; font-weight:bold;}
.mao h2 font{color:#ffd212;}

.mao ul{margin-top:62px;}
.mao ul li{width:370px; line-height:61px; color:#c44040; font-size:16px;}
.mao ul li font{ float:right; line-height:24px; margin-top:20px; height:24px; width:65px; background:#c44040; color:#ffd212;}

.mao p{width:698px; height:60px; overflow:hidden; position:absolute; bottom:51px; left:151px;}
.mao p span{float:left; width:538px; height:58px; line-height:58px; overflow:hidden; border:1px solid #ffd212; color:#ffd212; font-size:18px; text-align:center; border-radius:4px;}
.mao p a{width:148px; height:60px; line-height:60px; background:url(imagesbtn_bg2.png) no-repeat; text-align:center; float:right; color:#c44040; font-size:18px;}


/*tsdx*/
.tsdx{width:1000px; height:781px; padding-top:30px; overflow:hidden; margin:0 auto; position:relative;}
.tsdx h2{width:100%; height:70px; line-height:70px; overflow:hidden; color:#222222; font-size:36px; text-align:center; font-weight:bold;}
.tsdx h2 font{color:#c44040;}
.tsdx h3{width:100%; line-height:44px; color:#666666; font-size:18px; text-align:center;}

.tsdx p{width:266px; height:178px; overflow:hidden; position:absolute;}
.tsdx p span{width:100%; line-height:30px; color:#333333; font-size:14px; display:block;}
.tsdx p a{width:138px; height:46px; line-height:46px; text-align:center; background:url(imagesbtn_bg3.png) no-repeat; color:#c44040; font-size:18px; position:absolute; bottom:0px; left:28px;}

.word1{top:229px; left:48px;}
.word2{top:268px; right:-14px;}
.word3{top:528px; left:48px;}
.word4{top:570px; right:-14px;}

/*book*/
.book{width:1000px; height:537px; padding-top:30px; overflow:hidden; margin:0 auto; position:relative;}
.book h2{width:100%; height:70px; line-height:70px; overflow:hidden; color:#222222; font-size:36px; text-align:center; font-weight:bold;}
.book h2 font{color:#c44040;}
.book h3{width:100%; line-height:44px; color:#666666; font-size:18px; text-align:center;}

.book dl{width:180px; height:289px; overflow:hidden; position:absolute; cursor:pointer;}
.book dl dt{width:180px; height:289px; overflow:hidden;}
.book dl.se dt{display:none;}
.book dl dd{width:180px; height:289px; overflow:hidden; background:#c44040; color:#fff;}
.book dl dd h4{width:144px; height:52px; line-height:52px; font-size:18px; border-bottom:1px solid #fff; margin:0 auto;}
.book dl dd p{width:144px; line-height:28px; margin:0 auto; margin-top:12px; font-size:14px;}
.book dl dd a{position:absolute; display:none; left:18px; bottom:20px; width:144px; height:50px; line-height:50px; text-align:center; color:#c44040; font-size:18px; background:#fff; border-radius:6px;}
.book dl.se dd a{display:block;}

#buy_book{top:174px; left:0px;}
#buy_book2{top:225px; left:205px;}
#buy_book3{top:174px; left:410px;}
#buy_book4{top:225px; left:615px;}
#buy_book5{top:174px; right:0px;}


/*jiqiao*/
.jiqiao{width:1000px; height:682px; overflow:hidden; margin:0 auto; position:relative;}
.jiqiao h2{width:100%; height:70px; line-height:70px; overflow:hidden; color:#222222; font-size:36px; text-align:center; font-weight:bold;}
.jiqiao h2 font{color:#c44040;}
.jiqiao h3{width:100%; line-height:44px; color:#666666; font-size:18px; text-align:center;}

.jiqiao div{width:232px; height:350px; overflow:hidden; float:left; margin-right:10px; margin-top:46px;}
.jiqiao div h4{width:100%; line-height:128px; text-indent:102px; color:#fff; font-size:22px;}
.jiqiao div p{margin-top:23px;}
.jiqiao div p a{display:block; width:210px; line-height:44px; color:#333333; font-size:14px; margin:0 auto;}
.jiqiao div p a:hover{color:#c44040;}


.jiqiao .btn_main{width:758px; height:60px; overflow:hidden; position:absolute; bottom:51px; left:151px;}
.jiqiao .btn_main span{float:left; width:538px; height:58px; line-height:58px; overflow:hidden; border:1px solid #c44040; color:#c44040; font-size:18px; text-align:center; border-radius:4px;}
.jiqiao .btn_main a{width:208px; height:60px; line-height:60px; background:#c44040; border-radius:6px; text-align:center; float:right; color:#fff; font-size:18px;}


/*footer*/
.footer{width:1000px; height:163px; padding-top:350px; position:relative; text-align:center; color:#fff; font-size:14px; line-height:26px; overflow:hidden; margin:0 auto;}
.footer a{position:absolute; top:228px; left:416px; width:180px; height:56px; line-height:56px; background:#ffc90e; color:#c03c3c; font-size:20px; border-radius:6px;}
.footer a:hover{background:#fff;}




















