/* CSS Document */
*{margin:0 auto;padding:0;}
body {
font-size: 14px;
font-family: "Î¢ÈíÑÅºÚ","Microsoft YaHei";
line-height: 32px;
}
ul, li {
list-style-type: none;
}
a{text-decoration: none;color:#404141;}
.clear{clear:both;}

.banner{width:1423px;margin:0 auto;height:211px;background:url(imagesbanner.jpg) no-repeat center;}



.nav{width:100%;background-color: #1d7ad9;
font-size:20px;}
.wrapper{width:1200px;margin:0 auto;height: 50px;}
.nav .wrapper .mainnav {
float: left;
margin-left:20px;}
.nav .wrapper .mainnav li {
float: left;
background: url(imagesnav_t.jpg) no-repeat right center;
display: block;
}
.nav .wrapper .mainnav li a {
font-size: 20px;
color: #FFF;
padding: 0 25px;
line-height: 50px;
height: 50px;
display: block;
float: left;
}
.nav .wrapper .mainnav a:hover {
color: #0168b7;
background: url(imagesnav_bg.png) repeat-x;
}

#search_box {
float:right;width: 239px;
margin-top:13px;
height: 23px;
background-color:#FFFFFF;
}#search_box #q {
float: left;
padding-left:6px;
margin: 0px;
border: 0;
width: 189px;
background: none;
font-size: 12px;
line-height: 23px;
color: #999999;
}
.cont,.cont4,.cont5,.cont6{width:1200px;margin:0 auto;margin-top:20px;}
.huand{width:600px;float:left;}
#YSlide{position:relative;z-index:1;width:600px;height:340px;overflow:hidden;}
.YSample{margin:0 auto;overflow:hidden;}
.YSample,.YSample img{width:600px;height:340px;border:0;}
.YSample strong{position:absolute;z-index:5;bottom:0px;left:0px;font-weight:normal;width:600px;height:40px;line-height:40px;text-indent:10px;font-size:16px;color:#FFF;background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=40);}
#YSIndex{position:absolute;z-index:6;bottom:0px;left:0px;padding-right:10px;width:590px;text-align:right;height:40px;line-height:40px;overflow:hidden;}
#YSIndex a:link,#YSIndex a:visited,#YSIndex a:hover{position:relative;z-index:6;padding:3px 8px;background-color:#2a2a2a;color:#eaeaea;margin-right:5px;font-weight:bold;text-decoration:none;font-size:14px;}
#YSIndex a:hover,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:hover{background-color:#ffa301;}

.YSample,.YSample a{font-size:12px;color:#666;}
.news_lb{position:relative;width:580px;height:340px;float:right;}
.right_news {
position:absolute;top:0;left:0;

}


#15233_ul{width:364px;float:left;}
.right_news h3 {
background: url(imagesh3_a_bg1.png) repeat-x;
line-height:33px;
background-color: #eeeeee;height:33px;

}
.right_news h3 a{
font-size: 16px;
color: #414141;
font-weight: normal;
padding:0px;width:111px;display:inherit;float:left;
text-decoration: none;text-align:center;
}
.right_news h3 .first{
background: url(imagesh3_a_bg.png) no-repeat center center;
color: #3983e6;

}
.right_news ul li {
margin-top: 2px;width:364px;height:32px;float:left;border-bottom:1px #cacaca dashed;}
.right_news ul li span {
float: right;
color: #999;
}
.right_news ul li a {
text-overflow: ellipsis;
width:275px;
overflow: hidden;
white-space: nowrap;
float: left;
}
.zwgk{width:200px;float:right;position:absolute;right:0;bottom:0;z-index:100;}
.zwgk li .i1:hover{background: url(imagesicon1s.jpg) no-repeat center center;}
.zwgk li .i1{background: url(imagesicon1.jpg) no-repeat center center;margin-top:15px;}
.zwgk li .i2:hover{background: url(imagesicon2s.jpg) no-repeat center center;}
.zwgk li .i2{background: url(imagesicon2.jpg) no-repeat center center;margin-top:15px;}
.zwgk li .i3:hover{background: url(imagesicon3s.jpg) no-repeat center center;}
.zwgk li .i3{background: url(imagesicon3.jpg) no-repeat center center;margin-top:15px;}
.zwgk li .i4:hover{background: url(imagesicon4s.jpg) no-repeat center center;}
.zwgk li .i4{background: url(imagesicon4.jpg) no-repeat center center;margin-top:15px;}
.zwgk li{margin-top:20px;}
.zwgk li a{display:block;width:200px;height:56px;text-indent: -10000px;}
.right_news ul li.lblast{border-bottom:0;height:14px;}



.cont2{width:1200px;height:290px;background: url(imagesbsdt.png) no-repeat center center;margin-top:20px;}
.cont2 .yaob{margin-left:65px;padding-top:45px;width:536px;float:left;}
.cont2 .yaob li,.cont2 .yaoc li{width:168px;height:60px;float:left;margin-right:10px;margin-top:15px;}

.cont2 .yaob li a,.cont2 .yaoc li a {
width: 168px;
height: 60px;
display: block;
line-height:60px;
text-indent: -10000px;
}
.cont2 .yaob li .a1{background: url(imagesbut1.jpg) no-repeat center center;}
.cont2 .yaob li .a1:hover{background: url(imagesbut1s.jpg) no-repeat center center;}
.cont2 .yaob li .a2{background: url(imagesbut2.jpg) no-repeat center center;}
.cont2 .yaob li .a2:hover{background: url(imagesbut2s.jpg) no-repeat center center;}
.cont2 .yaob li .a3{background: url(imagesbut3.jpg) no-repeat center center;}
.cont2 .yaob li .a3:hover{background: url(imagesbut3s.jpg) no-repeat center center;}
.cont2 .yaob li .a4{background: url(imagesbut4.jpg) no-repeat center center;}
.cont2 .yaob li .a4:hover{background: url(imagesbut4s.jpg) no-repeat center center;}
.cont2 .yaob li .a5{background: url(imagesbut5.jpg) no-repeat center center;}
.cont2 .yaob li .a5:hover{background: url(imagesbut5s.jpg) no-repeat center center;}
.cont2 .yaob li .a6{background: url(imagesbut6.jpg) no-repeat center center;}
.cont2 .yaob li .a6:hover{background: url(imagesbut6s.jpg) no-repeat center center;}
.cont2 .yaob li .a7{background: url(imagesbut7.jpg) no-repeat center center;}
.cont2 .yaob li .a7:hover{background: url(imagesbut7s.jpg) no-repeat center center;}
.cont2 .yaob li .a8{background: url(imagesbut8.jpg) no-repeat center center;}
.cont2 .yaob li .a8:hover{background: url(imagesbut8s.jpg) no-repeat center center;}
.cont2 .yaob li .a9{background: url(imagesbut9.jpg) no-repeat center center;}
.cont2 .yaob li .a9:hover{background: url(imagesbut9s.jpg) no-repeat center center;}
.cont2 .yaoc li .b1{background: url(imagesbutt1.jpg) no-repeat center center;}
.cont2 .yaoc li .b1:hover{background: url(imagesbutt1s.jpg) no-repeat center center;}
.cont2 .yaoc li .b2{background: url(imagesbutt2.jpg) no-repeat center center;}
.cont2 .yaoc li .b2:hover{background: url(imagesbutt2s.jpg) no-repeat center center;}
.cont2 .yaoc li .b3{background: url(imagesbutt3.jpg) no-repeat center center;}
.cont2 .yaoc li .b3:hover{background: url(imagesbutt3s.jpg) no-repeat center center;}
.cont2 .yaoc li .b4{background: url(imagesbutt4.jpg) no-repeat center center;}
.cont2 .yaoc li .b4:hover{background: url(imagesbutt4s.jpg) no-repeat center center;}
.cont2 .yaoc li .b5{background: url(imagesbutt5.jpg) no-repeat center center;}
.cont2 .yaoc li .b5:hover{background: url(imagesbutt5s.jpg) no-repeat center center;}
.cont2 .yaoc li .b6{background: url(imagesbutt6.jpg) no-repeat center center;}
.cont2 .yaoc li .b6:hover{background: url(imagesbutt6s.jpg) no-repeat center center;}
.cont2 .yaoc li .b7{background: url(imagesbutt7.jpg) no-repeat center center;}
.cont2 .yaoc li .b7:hover{background: url(imagesbutt7s.jpg) no-repeat center center;}
.cont2 .yaoc li .b8{background: url(imagesbutt8.jpg) no-repeat center center;}
.cont2 .yaoc li .b8:hover{background: url(imagesbutt8s.jpg) no-repeat center center;}
.cont2 .yaoc li .b9{background: url(imagesbutt9.jpg) no-repeat center center;}
.cont2 .yaoc li .b9:hover{background: url(imagesbutt9s.jpg) no-repeat center center;}
.cont2 .yaoc{float:right;margin-right:15px;padding-top:45px;width:536px;}

.adcont{width:1190px;height:82px;padding:5px;background-color:#eeeeee;margin-top:20px;}
.ad1{float:left;}.ad2{float:right;}

.cont4 .lieb{float:left;width:382px;margin-right:26px;}
.cont4 .liec{float:left;width:382px;margin-right:0px;}
.lieb h3,.liec h3 {
background: url(imagesh3_a_bg1.png) repeat-x;
line-height:33px;
background-color: #eeeeee;height:33px;

}
.lieb h3 a,.liec h3 a{
font-size: 16px;
color: #414141;
font-weight: normal;
padding:0px;width:111px;display:inherit;float:left;
text-decoration: none;text-align:center;
}
.lieb h3 .first,.liec h3 .first{
background: url(imagesh3_a_bg.png) no-repeat center center;
color: #3983e6;

}
.lieb ul,.liec ul{margin-top:5px;}
.lieb ul li,.liec ul li {
margin-top: 2px;width:382px;height:32px;float:left;border-bottom:1px #cacaca dashed;}
.lieb ul li span,.liec ul li span {
float: right;
color: #999;
}
.lieb ul li a,.liec ul li a {
text-overflow: ellipsis;
width:300px;
overflow: hidden;
white-space: nowrap;
float: left;
}
.tit1{width:100%;height:33px;border-bottom:1px solid #1c6ebd;}
.tit1 span{padding:8px 18px;background-color:#1c6ebd;color:#FFFFFF;}
.tit1 span.wzdh{padding:6px 18px;background-color:#eeeeee;color:#868686;}
.wszx{float:left;height:176px;padding-left:50px;background:url(imagesshu1.png) no-repeat left center;margin-top:15px;}
.wszx ul{width:300px;}
.wszx ul li{float:left;width:75px;text-align:left;height:30px;line-height:30px;}
.wtjd{float:left;height:176px;padding-left:50px;background:url(imagesshu2.png) no-repeat left center;margin-top:15px;margin-left:10px;}
.wtjd ul{width:360px;padding:0 20px;background-color:#eeeeee;height:30px;}
.wtjd ul.bais{height:40px;background-color:#ffffff;}
.wtjd ul li{float:left;text-align:left;height:30px;line-height:30px;}
.wtjd ul.bais li{height:40px;line-height:40px;}
.wtjd ul li.four{width:100px;}
.wtjd ul li.five{width:125px;}
.jbts{float:left;height:176px;padding-left:50px;background:url(imagesshu3.png) no-repeat left center;margin-top:15px;margin-left:30px;}
.jbts ul li a {
width: 302px;
height: 77px;
display: block;
line-height:77px;
text-indent: -10000px;
}

.jbts ul li .ts1:hover{background: url(imagests1s.jpg) no-repeat center center;}
.jbts ul li .ts1{background: url(imagests1.jpg) no-repeat center center;margin-top:5px;}
.jbts ul li .ts2:hover{background: url(imagests2s.jpg) no-repeat center center;}
.jbts ul li .ts2{background: url(imagests2.jpg) no-repeat center center;margin-top:15px;}
.yqlj{padding-top:10px;}
.yqlj a{background: url(imagesfangt.jpg) no-repeat left center;padding-left:10px;padding-right:20px;}

.footer{width:100%;height:200px;padding-top:30px;background-color:#1c6ebd;
margin-top:20px;color:#FFFFFF;text-align:center;}
.contentb {

background-color: #FFFFFF;
font-family: "Microsoft YaHei";
border: #E8E7E7 solid 1px;
width: 1200px;
margin: 0 auto;
text-align: left;
height: 30px;
font-size: 15px;
line-height: 30px;
margin-bottom: 10px;margin-top:20px;
}.contenta {
background-color: #FFFFFF;
font-family: "Microsoft YaHei";
border: #E8E7E7 solid 1px;
width: 1200px;
margin: 0 auto;
font-size: 15px;
line-height: 30px;
}.c_menu_i {
width: 74px;
height: 25px;
margin-left: 5px;
background: url(imagespos_bg.gif) no-repeat 0 5px;
float: left;
}.c_menu_i span {
margin-left: 6px;
color: #FFffff;
font-size: 12px;
}
.c_menu_i_link {
margin-left: 10px;
float: left;
color: #504F4F;
font-size: 14px;
}.c_menu_i_link a {
font-size: 14px;
color: #504F4F;
}
.contenta h4 {
font-size: 25px;
color: #D55A5B;
font-weight: normal;
line-height: 70px;
margin-top: 10px;
text-align: center;
width: 100%;
}.ninfoheng {
height: 2px;
background-color: #D55A5B;
margin: 0px 60px 10px 60px;
}.contenta .dianj {
color: #aaaaaa;
height: 40px;
text-align: center;
width: 465px;
margin: 0 auto;
}.ncon {
text-align: left;
font-size: 15px;
margin: 0px 100px;
line-height: 30px;
}
.lib{width:1200px;margin:0 auto;}
.libz{width:790px;float:left;}
.liby{width:390px;float:right;}
.libz .new {
border-bottom: 1px solid #ddd;
border-top: 3px solid #a40000;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
background-color: #FFFFFF;
padding-bottom: 5px;
min-height:730px;
}
.right_bar2_cont .title-1{height:30px;margin-top:10px;margin-bottom:10px;line-height:30px;}
.libz .new2 {
border-bottom: 1px solid #ddd;
border-top: 3px solid #a40000;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
background-color: #FFFFFF;
padding-bottom: 5px;
min-height:402px;
}
.libz .title {
height: 33px;
background-image: url(imagestitle_bj_3.jpg);
background-repeat: repeat-x;
line-height: 33px;
font-size: 14px;
font-weight: bold;
text-indent: 1.2em;
}
.libz .new ul {
padding: 20px 30px 30px 30px;
}
.libz .new li {
border-bottom: 1px solid #cccccc;
margin-bottom: 5px;
}.libz .new h1 {
font-size: 14px;
font-weight: bold;
padding: 7px 0 8px 0;
}.libz .new h2 {
color: #666666;
padding: 2px 0 2px 0;
font-size: 12px;font-weight:normal;line-height:22px;
}.libz .new h3 {
color: #333333;
padding: 5px 0 10px 0;
font-size: 12px;font-weight:normal;
}

.list_r_m,.list_r_sp,.list_r_t,.list_r_f {
background-color: #FFFFFF;
border: 1px solid #ddd;
border-top: 0px;
width: 389px;
margin-bottom: 10px;
padding-bottom:15px;
}

.list_r_m .hd {
height: 36px;
background-color: #333333;
background-image: url(imagestitle_bj.jpg);
background-repeat: repeat-x;
padding-right: 10px;
}

.list_r_sp .hd h2 ,.list_r_m .hd h2{
height: 36px;
font-size: 0px;
float: left;
width: 150px;
font-weight: bold;
text-indent: -9999px;
line-height: 36px;
}

.list_r_m .hd_b_14 {
background-image: url(imagestext_1.gif);
background-repeat: no-repeat;
background-position: 0px -216px;
}

.list_r_sp .photo,.list_r_m .photo {
padding: 20px 20px 10px 20px;
}
.list_r_sp .photo img,.list_r_m .photo img {
width: 200px;
height: 110px;
background-color: #FFFFFF;
border: 1px solid #ddd;
float: left;
margin-right: 15px;
}
.list_r_sp .photo h3,.list_r_m .photo h3 {
font-size: 14px;
color: #242424;
font-weight: bold;
display: block;
}
.list_r_sp .photo h4,.list_r_m .photo h4 {
font-size: 12px;
color: #3c3b3b;
display: block;
padding-top: 5px;font-weight:normal;
}
.list_r_sp .photo h4 a,.list_r_m .photo h4 a {
color: #666;
line-height:22px;}
.dot_2 {
background: url(../images/square.gif) repeat-x;
height: 1px;
display: block;
clear: both;
overflow: hidden;
margin: 10px 15px 10px 15px;
}
.list_r_t .list_n,.list_r_sp .list_n,.list_r_m .list_n,.list_r_f .list_n {
padding: 0 20px 0 20px;
}
.list_r_f .list_n li {
    float: left;
    display: block;
    margin: 0 5px 0 5px;
    float: left;
    display: inline;
    margin-top: 15px;
    margin-bottom: 3px;
}
.list_r_sp .list_n ul,.list_r_m .list_n ul {
padding-bottom: 20px;
}
.list_r_sp .list_n li,.list_r_m .list_n li {
line-height: 24px;
background-image: url(imagesdian.gif);
background-repeat: no-repeat;
background-position: 3px 10px;
text-indent: 1.2em;
}.list_r_sp .hd {
height: 36px;
background-color: #333333;
background-image: url(imagestitle_bj.jpg);
background-repeat: repeat-x;
padding-right: 10px;
}.list_r_sp .hd_b_14 {
background-image: url(imagestext_1.gif);
background-repeat: no-repeat;
background-position: 0px -1476px;
}.list_r_sp .hd span,.list_r_t .hd span {
display: block;
right: 5px;
top: 6px;
font-size: 12px;
width: 35px;
background-image: url(imagesdian.gif);
background-repeat: no-repeat;
background-position: 1px 8px;
line-height: 20px;
text-indent: 0.8em;
float: right;
margin: 10px 5px 0 0;
}.list_r_sp .hd span a {
color: #565656;
}
.list_r_t .hd,.list_r_f .hd {
height: 36px;
background-color: #333333;
background-image: url(imagestitle_bj.jpg);
background-repeat: repeat-x;
padding-right: 10px;
}
.list_r_t .hd_b_14,.list_r_f .hd_b_14 {font-size:14px;height: 36px;line-height: 36px;float: left;
width: 146px;font-weight: bold;padding-left:14px;

}.list_r_t .list_n li {
float: left;
display: block;
display: inline;
margin-top:15px;margin-bottom:3px;background-image: url(imagesdian.gif);
background-repeat: no-repeat;
background-position: 3px 13px;text-indent:1.2em;
}.list_r_f .list_n img {
width: 340px;
height:220px;
background-color: #FFFFFF;
padding: 3px;
border: 1px solid #c3c3c3;
}.list_r_f li span {
display: block;
text-align: center;
font-size: 13px;
line-height: 17px;
width: 300px;
padding: 5px;
height:16px;
}
#pages a {
display: inline-block;
height: 22px;
line-height: 22px;
background: #fff;
border: 1px solid #e3e3e3;
text-align: center;
color: #333;
padding: 0 10px;
}
#pages a.a1 {
background: url(imagespages.png) no-repeat 0 5px;
width: 56px;
padding: 0;
}
#pages span {
display: inline-block;
height: 22px;
line-height: 22px;
background: #CC0000;
border: 1px solid #CC0000;
color: #fff;
text-align: center;
padding: 0 10px;
}