@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ";}
a {cursor:pointer; text-decoration:underline;}
a:hover {}
img { border:none;}
ul,li,ol { list-style:none;}
.blue { color:#12a1eb;}
.main_div h2 { height:135px;color:#12a1eb; font-size:40px; font-weight:normal; text-align:center; line-height:135px;}
.clear { clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}
.zhanwei { height:10px;}

.con_1 { width:100%; height:auto; background:#1b233c;}
.banner { width:1000px; margin:auto; height:393px; position:relative;}
.banner img {display:block;}
.banner p { position:absolute; left:0; top:305px; padding:0 75px; color:#e9b1ce; font-size:14px; line-height:24px; text-indent:28px;}
.main_1 { width:1000px; margin:auto;}
.main_1 h2 { height:80px; color:#fff;line-height:50px;}

.tongzhi { padding-bottom:35px; background:#fff;}
.tongzhi h3 { height:114px; font-size:20px; text-align:center; line-height:114px;}
.tongzhi_r {float:right; width:430px; padding-right:35px;}
.tongzhi_l { width:430px; padding-left:35px;}
.tongzhi div p { font-size:14px; text-indent:28px; line-height:26px;}

.jiao { position:relative;}
.jiao_img { position:absolute; left:0; top:-14px;}

.main_1_ul { width:1000px; height:650px; position:relative; margin:auto;}
.main_1_ul ul li { width:242px; height:270px; position:absolute;background:#fff; z-index:5;}
.main_1_ul ul li.hover {height:auto; padding-bottom:5px;z-index:50; box-shadow:0 0 5px #666;}
.main_1_ul ul li a{ display:block; width:242px; height:270px; overflow:hidden; }
.main_1_ul ul li a:hover { padding-bottom:4px;}
.main1li_1,.main1li_2,.main1li_3,.main1li_4 { top:35px;}
.main1li_5,.main1li_6,.main1li_7,.main1li_8 { top:340px;}
.main1li_1,.main1li_5 { left:0;}
.main1li_2,.main1li_6 { left:252px;}
.main1li_3,.main1li_7 { left:504px;}
.main1li_4,.main1li_8 { right:0;}

.main_1_ul .ask { padding:18px 15px 0 52px; background:url(../images/ask_03.jpg) no-repeat 15px 23px; font-size:14px; font-weight:bold; color:#12a1eb; line-height:26px;}
.main_1_ul .answer {padding:10px 15px 0 52px; background:url(../images/answer_03.jpg) no-repeat 15px 15px;  font-size:14px; line-height:26px;  text-overflow:ellipsis;}

.con_2 {width:1000px;margin:auto;}

.main_2_r { float:right; width:315px; padding:25px 40px; height:485px; position:relative;  background:#f2f2f2;}
.main_2_r .up { display:block; width:395px; position:absolute ; left:0; top:9px; height:12px; background:url(../images/up_11.jpg) no-repeat center top;}
.main_2_r .up:hover {  background:url(../images/up_hover_11.jpg) no-repeat center top;}
.main_2_r .down { display:block; width:395px; position:absolute ; left:0; bottom:9px; height:12px; background:url(../images/down_11.jpg) no-repeat center top;}
.main_2_r .down:hover {  background:url(../images/down_hover_11.jpg) no-repeat center top;}
.main_2_r div { width:315px;  height:485px; overflow: hidden; }
.main_2_r div ul li { padding:0 0 10px 0;}
.main_2_r div ul li dt {  color:#12a1eb; font-size:14px; font-weight:bold;line-height:26px;}
.main_2_r div ul li dd { font-size:14px; line-height:24px; text-indent:28px;}

.main_2_l { width:580px; height:535px;}
.main_2_l ul li { float:left; width:280px;}
.main_2_l ul li dt { height:210px; padding: 0 40px; border-left:1px solid #b4b4b4; text-align:center; }
.main_2_l ul li dt img { padding:15px 0 20px;}
.main_2_l ul li dt p { text-align:left; font-size:14px; font-weight:bold; line-height:26px;}
.main_2_l ul li dd { height:315px; padding:10px 40px 0; border-left:1px solid #5c5c5c; font-size:14px; text-indent:28px; line-height:24px; }

.main_3 { height:54px; text-align:center;}
.main_3 a { margin:0 25px; display:inline-block; height:54px; font-size:18px; cursor:pointer;}
.main_3 a.hover { height:49px; color:#12a1eb; border-bottom:5px solid #3d3d3d;}

.main_3_in { padding:40px 60px; border:1px solid #3d3d3d; border-radius:10px; font-size:14px; line-height:40px; text-indent:28px;}
.main_3_in p a { font-weight:bold; color:#12a1eb;}
.main_3_in ul li { width:435px; float:left; list-style: circle;}

.con_3_in { background: url(../images/main4bg_15.jpg) repeat-x left -1px;}
.main_4 { width:1000px; height:auto; position:relative; margin:auto;}
.main_4 img { display:block;}
.main_4 a { display:block; width:120px; height:120px; position:absolute; z-index:5;}
.main_4 a.main_4_1 { left:633px;top:15px;}
.main_4 a.main_4_2 { left:352px;top:75px;}
.main_4 a.main_4_3 { left:171px;top:167px;}
.main_4 a.main_4_4 { left:515px;top:178px;}
.main_4 a.main_4_5 { left:773px;top:217px;}
.main_4 a.main_4_6 { left:327px;top:289px;}
.main_4 a.main_4_7 { left:153px;top:348px;}
.main_4 a.main_4_8 { left:682px;top:348px;}
.main_4 a.main_4_9 { left:488px;top:411px;}
.main_4 a.main_4_10 { left:281px;top:491px;}

.main_5 { width:1000px; height:285px; margin:auto;}
.qysj { width:1000px; padding-top:30px; height:120px; position:absolute; background:#f2f2f2;}
.qysj li { padding-left:90px; width:410px; float:left; height:32px; font-size:14px;line-height:32px;}

.main-6 { padding:0 60px 60px; width:940px; margin:auto;}
.main-6 p { font-size:14px; line-height:26px; text-indent:28px;}


.con_5 h2 { height:89px; color:#fff; background:url(../images/news-bg_31.jpg) repeat-x; text-align:center; font-size:28px; font-weight:normal; line-height:89px;}
.con_5 ul { width:1000px; padding:60px 0; margin:auto;}
.con_5 ul li { padding-left:60px; width:440px; float:left; height:38px; font-size:14px; line-height:38px; overflow:hidden; text-overflow:ellipsis;}

p.more a { display:inline-block; width:53px; height:45px; background:#fcfcfc; border:1px solid #dedede; border-bottom:none; border-radius:10px 10px 0 0; font-size:14px; line-height:45px; overflow:hidden; text-align:center;}
p.more { height:45px; text-align:center; border-bottom:1px solid #dedede;}
p.more a:hover { color:#fff; background:#67cbff; border-color:#fff;}

.qysj li a:hover,.con_5 li a:hover,.main_3_in p a:hover,body .main_3_in .last-p a:hover { text-decoration: underline;}
.last-p { height:30px; text-align:center; line-height:30px;}
.main_3_in .last-p  { padding-top:25px;}
.main_3_in .last-p a { color:#a1a1a1;}

.main_3 a,.main_1_ul li a{ text-decoration:none;}
/*
²»×Ô¶¯¹ö¶¯
*/
/*
.main_2_r { width:325px;padding-right:30px;}
.main_2_r div { width:325px;overflow:scroll;}
.main_2_r div ul { width:280px;}
.up,.down { display:none;}*/