@charset "utf-8";
@import url("common.css");

/*Layer*/
html{overflow-y: scroll;}
body{width:100%;}
#wrap{width:100%;}
#container{width:100%;}
#contents{min-height:410px}
#contents,.sub{width:100%}
#footer{ background:black; z-index:9999;margin-top:100px;
/*position:absolute; top:500px; */width:100%; height:35px; background:#000; z-index:9999}

/*header*/
#header{width:100%;}
#header #bar{position:relative;z-index:9999;width:100%; height:1px; background:#dddddd; margin-top:-35px;}
.head{position:relative;z-index:9999; width:1300px; height:110px; text-align:center; margin:auto; margin-top:33px;}
.head div img,.news img{cursor:pointer}
.head div{float:left}
.head div li{float:left}
.head .hd1{width:262px; margin-left:29px; margin-top:2px;}
.head .hd2{margin-top:16px;width:758px;}
.head .hd2 .nav2{margin-left:3px;}
.head .hd2 .nav3{margin-left:6px;}
.head .hd2 li{margin-right:51px}
.head .hd3{margin-top:17px;}
.head .hd3 .ti5{margin-left:14px}

@media screen and (-webkit-min-device-pixel-ratio:0){
.head .hd2{margin-top:18px;}
.head .hd2 .nav2{margin-left:3px;}
.head .hd2 .nav3{margin-left:5px;}
.head .hd3{margin-top:18px;}
}

/*sub_top*/
.subm1{width:755px; margin:auto; text-align:center; margin-top:70px; *margin-top:35px;}
.subm1 li,.subm2 li,.subm3 li{float:left; margin-left:-1px; margin-top:-1px;}
.subm2{width:752px; margin:auto; text-align:center; margin-top:70px; *margin-top:35px;}
.subm3{width:757px; margin:auto; text-align:center; margin-top:70px; *margin-top:35px;}
.title{clear:both; width:100%; margin:auto; text-align:center; padding-top:20px;}
.m1Mar{padding-left:11px;}

/*m11*/
.m11{position:relative; clear:both; width:1200px;margin:auto; text-align:center; margin-top:60px; }
.m11 .conimg{width:1160px; margin-bottom:64px;}

/*m12*/
.m12_profil{display:none; position:fixed; top:30%;left:0px; z-index:99999; width:100%; text-align:center;}
.m12_back{position:fixed; top:0px; left:0px; z-index:99998; display:none; width:100%; height:100%; background:url('/images/page/m12_pbeg.png');}
.m12{width:1200px; height:1100px; text-align:center; margin:auto; margin-top:50px;}
.m12>.clast{float:left; margin-left:20px;}
.m12>.conbin{width:458px;}
.m12>.conimg{margin-bottom:18px;}
.m12>.conimg img{margin-right:5px; cursor:pointer}

/*m13*/
.m13{position:relative; clear:both; width:1160px;margin:auto; text-align:center; margin-top:60px; }
.m13 .conimg{width:1160px; margin-bottom:54px;}

/*m14*/
.m14{position:relative; clear:both; width:1200px;margin:auto; text-align:center; margin-top:60px;}
.m14 .conimg{width:1160px;}
.m14 .conimg .botimg{margin-bottom:29px;}

/*m21*/
.m21{width:927px;margin:auto; text-align:center;margin-top:60px;margin-bottom:50px;}
.m21 .contxt{position:absolute; width:196px; height:14px; background:url('/images/page/m21_txt_beg.png') no-repeat; padding:14px; color:#fff; font-weight:600; margin-top:181px; }
.m21 .conimg{float:left; width:224px; height:223px; margin-right:7px; margin-bottom:7px; }


/*m31*/
.m31{width:1010px;min-height:238px; margin:auto; text-align:center;margin-top:60px;margin-bottom:50px;}
.m31 a{color:#666666}
.m31 .m31_beg{clear:both; width:1160px; height:150px; }
.m31 .m31_beg .m31Txt{width:384px;}
.m31 .m31_beg .m31Con,.m31 .m31_beg .m31Txt{float:left; padding:15px;}
.m31 .m31_beg .m31Txt{margin-top:30px; text-align:left; line-height:30px;}

.m31 .m31text{margin-top:40px;text-align:left;}
.m31 .m31text .m31title{font-size:25px; font-weight:600;color:#444444; padding-bottom:5px; width:1000px; border-bottom:2px solid #5288af;}

.m31 .m31text .m31tb td{background:url('/images/page/m31_tbb.gif'); padding:10px; width:395px}
.m31 .m31text .m31tb .th{width:110px; background:url('/images/page/m31_thb.gif'); height:23px; font-size:13px; font-weight:600; color:#666666;}
.m31 .m31text .txt{margin-top:16px; margin-left:30px; width:973px; font-size:13px; line-height:22px;}
/*sum*/
.sum{margin-top:14px; margin-left:3px; width:1000px; height:695px; margin-left:-1px;}
.backsum{position:absolute; left:0px; z-index:1; width:100%; text-align:center; }
.sum .next,.sum .prev{float:left; margin-top:320px; margin-left:20px; position:relative;z-index:9999}
.sum .next{text-align:right; width:910px;}

/*minisum*/
.minisum_b{position:absolute; z-index:9999; margin-left:83px;*margin-left:75px;}
.minisum li,.minisum_b li{float:left; cursor:pointer}
.minisum .prev,.minisum .next{margin-top:36px;}
.minisum .prev,.minisum_b .prev{margin-left:30px; margin-right:28px;}
.minisum .next,.minisum_b .next{margin-left:28px;}
.minisum .btnN{position:absolute; margin-left:923px; *margin-left:420px; *margin-top:-90px; z-index:9999;}
.minisum .imgs{*position:relative; width:847px; *left:-40px; margin:auto;}
.minisum .img img{margin-left:3px;margin-top:10px;}
.minisum_b .img{margin-left:3px;margin-top:10px; width:81px; height:81px; display:block;}
.minisum{width:1000px; height:103px; background:url('/images/page/m31_sbeg.gif') no-repeat; position:relative; z-index:1; margin-left:5px;} 



/*m32*/
.m32{width:1300px; margin:auto; margin-top:70px; }

/*m33*/
.m33{width:1160px; min-height:238px; margin:auto; margin-top:70px; }
.m33 table td{text-align:center;background:url('/images/page/m33_td_beg.gif') repeat-x; padding-top:14px; padding-bottom:13px; height:14px; }
.m33 .m33th{background:url('/images/page/m33_th_beg.gif') repeat-x; height:16px;}
.m33 table .num{width:100px;}
.m33 table .subject{width:920px;}
.m33 table .regdate{width:144px;}
.m33 table .ttl{text-align:left}

/*m33 view*/
.m33 .m33text .m33tb{width:1160px; border-top:2px solid #5288af;}
.m33 .m33text .m33tb td{background:url('/images/page/m31_tbb.gif'); padding:10px; width:395px}
.m33 .m33text .m33tb .th{width:101px; background:url('/images/page/m31_thb.gif'); height:23px; font-size:13px; font-weight:600; color:#666666;}
.m33 .m33text .txt{margin-top:16px; margin-left:30px; width:973px; font-size:13px; line-height:22px;}
.m33 .m33text .m33tb .sub{text-align:left;}
.m33 .m33text .m33tbbor{border-top:1px solid #e9e9e9;}
.m33 .m33text .m33tbbor .sub{color:#999999;}
.m33 .m33text .txt{width:825px; margin:auto; margin-top:45px; margin-bottom:48px;}
.m33 .m33text .txt .img{text-align:center; margin-bottom:18px;}
.m33 .m33text .list{text-align:right; margin-top:12px;}
.m33 .m33text .list li{float:right; margin-right:5px;}

/*contactus*/
.m11 .map{width:366px; height:202px; position:absolute; z-index:99999; text-align:left; margin-left:29px; margin-top:29px;}


/*paging*/
.paging{clear:both; width:100%; margin:auto; text-align:center}
.paging li{float:left; margin-right:5px;}
.paging .num{width:10px; height:13px; padding:10px; padding-top:7px; border-right:0px;}
.paging .first{margin-left:6px; border:0px; width:12px; height:15px;}
.paging .end{margin-right:6px;}
.paging .page{background:#528dc6;}
.paging a{color:#898989;  font-size:13px; font-weight:600}
.paging .page a{color:#fff;}


/*footer*/
.foot{position:relative; z-index:9999; width:1400px; text-align:right;overflow:hidden;margin:auto;}
.fm .last{padding-right:40px;}
.foot li{float:right; margin-top:11px; margin-right:4px; }

