@charset "utf-8";
/* CSS Document */
.top{width:978px; height:300px; overflow: hidden; margin: auto;}
.navi{width:978px; margin:8px auto;}
.astyle{background: #087ce6;}
.main{width:976px; height:auto; margin:auto; border:1px solid #A4A4A4;}
.main .line1{width:976px; height:335px;}
.main .line1 .l1left{width:400px; height:305px; float:left;margin-left: 15px;}
.main .line3 .l3left{width:295px; height:265px; float:left;margin-left: 15px;}
.main .line1 .l1left .picnewshead{width:400px; height:36px; border-bottom:1px solid #A4A4A4; }
.main .line3 .l3left .l3lhead{width:295px; height:36px; border-bottom:1px solid #A4A4A4; }
.main .line1 .l1left .picnewshead p,.main .line3 .l3left .l3lhead p,.main .mainleft .hotnews .hothead{ margin: 0; padding: 0; color:#1b90ff; line-height: 34px; font-weight: bold}
.main .line2 .l1right,.main .line2 .l2right,.main .line3 .l3right{width:305px; height:250px; float: left; margin-left:18px}
.main .line3 .l3right{width:630px; height:250px; float: left; margin-left:18px}
.main .line2 .l1right .l1rhead, .main .line2 .l2right .l2rhead,.main .line3 .l3right .l3rhead{width:305px; height:36px; border-bottom:1px solid #A4A4A4; }
.main .line3 .l3right .l3rhead{width:630px; height:36px; border-bottom:1px solid #A4A4A4; }
.main .line2 .l1right .l1rhead p,.main .line2 .l2right .l2rhead p,.main .line3 .l3right .l3rhead p{ margin: 0; padding: 0; color:#1b90ff; line-height: 34px; display:block; width:260px; height:36px;float:left;font-weight: bold}
.main .line3 .l3right .l3rhead p{ margin: 0; padding: 0; color:#1b90ff; line-height: 34px; display:block; width:585px; height:36px;float:left;font-weight: bold}
.main .line2 .l1right .l1rhead a,.main .line2 .l2right .l2rhead a,.main .line3 .l3right .l3rhead a{ margin: 0; padding: 0; color:#1b90ff; line-height: 34px;line-height:50px; display:block; width:45px; height:36px;float:left;font-size:12px; color:#333}
.main .line2 .l1right .nclist,.main .line2 .l2right .nclist,.main .line3 .l3right .nclist{width:305px; height:205px;}
.main .line3 .l3right .nclist{width:630px; height:205px;}
.main .line2 .l1right .nclist ul,.main .line2 .l2right .nclist ul,.main .line3 .l3right .nclist ul{width:305px; height:200px; margin-top:10px;}
.main .line3 .l3right .nclist ul{width:630px; height:200px; margin-top:10px;}
.main .line2 .l1right .nclist ul li,.main .line2 .l2right .nclist ul li,.main .line3 .l3right .nclist ul li{width:305px; height:25px;}
.main .line3 .l3right .nclist ul li{width:630px; height:25px;}
.main .line2 .l1right .nclist ul li a,.main .line2 .l2right .nclist ul li a,.main .line3 .l3right .nclist ul li a{width:305px; height:24px; font-size:12px; color:#333; border-bottom:1px dashed #aaa; line-height:24px;height:24px;display: block}
.main .line3 .l3right .nclist ul li a{width:630px; height:24px; font-size:12px; color:#333; border-bottom:1px dashed #aaa; line-height:24px;height:24px;display: block}
.main .line2 .l1right .nclist ul li a span,.main .line2 .l2right .nclist ul li a span,.main .line3 .l3left ul.newslist li a span,.main .line3 .l3right .nclist ul li a span{float:right}
.main .line2 .l1right .nclist ul li a:hover,.main .line2 .l2right .nclist ul li a:hover,.main .line3 .l3right .nclist ul li a:hover,.main .line3 .l3left ul.newslist li a:hover{color:#008aff}
.main .line2{width:976px; height:260px;}
.main .line2 .l2left{width:315px; height:250px; float:left;}
.main .line2 .l2left #time {wdith:315px; height:24px; color:#333; text-align: center; display:block; margin:auto}
.main .longpic{width:966px; height:132px; margin:auto;}
.main .longpic a{display:block; width:966px; height:132px;}
.main .line3{width:976px; height:260px;}
.main .line3 .l3left .l3lhead a{display:block; float:left;width:45px; height:36px; line-height: 40px; color:#333; font-size:12px}
.main .line3 .l3left ul.newslist {width:292px; height:210px;margin-top:10px;}
.main .line3 .l3left ul.newslist li{width:292px; height:25px;}
.main .line3 .l3left ul.newslist li a,.main .mainleft .hotnews .hotlist li a{width:290px; height:24px; font-size:12px; color:#333; border-bottom:1px dashed #aaa; line-height:24px;height:24px;display: block}
.main .honor{width:945px; margin-top:10px; border-top:1px solid #eee;padding-top:10px; margin-bottom:10px;}
.coryright{width:100%; height:auto;border-top:3px solid #4653ff; margin:auto; margin-top:8px; background: #ddd}
.coryright .bline{width:600px; height:24px; margin:auto; text-align: center; margin-top:12px; color:#333; font-size:12px;}
.coryright .bline a{color:#333; font-size:12px;}
.coryright p{width:700px; height:24px; color:#333; font-size:12px; margin:auto; text-align: center}
.fudong{width:148px; height:603px; position:fixed; top:100px; right:1px;background:url(../img/tel.jpg) no-repeat center;}
.fudong .fdhead{width:148px; height:30px; }
.fudong .fddetail{width:148px; height:289px;}
.fudong .fdhead a {width:30px; height:25px; display:block;margin-left:110px}
.telplan{width:25px; height:105px;position:fixed; top:150px; right:1px; background:#429dff; padding:12px 0;}
.telplan a{width:25px; height:105px;font-size:16px; text-align:center; color:#FFF;display:block}
.main .position {width:964px; height:32px; background:url("../img/main_tbg.jpg") bottom repeat-x;margin-top:6px;color:#00F; padding-left:12px}
.main .position a{color:#008aff; font-size:12px;height:24px}
.main .mainleft{width:280px; height:auto; float:left;}
.main .mainleft .myteln {width:280px; height:221px; background:url("../img/mytel.jpg") no-repeat; margin-top:24px}
.main .mainleft .hotnews {width:250px; height:auto; margin-left:18px; margin-top:12px}
.main .mainleft .hotnews .hothead{border-bottom:1px solid #666}
.main .mainright {width:690px; height:510px; float:left;}
.main .mainright .mainrighthead{width:670px; height:60px; background:url("../img/zp_bg.jpg") no-repeat; color:#0070df; line-height:50px; font-weight:bold;padding-left:20px}
.main .mainright .mnewslist{width:660px; height:410px; margin:auto;}
.main .mainright .mnewslist li {width:660px; height:32px; border-bottom:1px dashed #ccc}
.main .mainright .mnewslist li a{width:660px; height:31px; display:block; color:#222; font-size:12px;line-height:31px;}
.main .mainright .mnewslist li a span{float:right;}
.main .detail .dhead{width:700px; height:auto; color:#0083ff; text-align:center; margin:auto; line-height:40px; margin-top:12px;margin-bottom:8px;font-size:24px; font-weight:bold;}
.main .detail .desc{width:500px; font-size:12px; color:#333; text-align:center; margin:auto; margin-bottom:20px}
.main .detail .mypage{width:300px; height:32px; line-height:30px; font-size:12px; text-align:center; margin:auto; margin-bottom:12px; margin-top:12px;}
.main .detail .content{width:680px; min-height:350px; margin:auto;}
.main .detail .content img{width:600px;}
.main .line1 .jianjie{width:525px;height:305px; float:left;margin-left:15px; }
.main .line1 .jianjie .jjhead{width:525px; height: 36px;border-bottom: 1px solid #A4A4A4; color: #1b90ff;line-height: 34px;font-weight: bold;margin-bottom:4px;}
.main .line1 .jianjie p{font-size:12px; color:#333; line-height: 18px}