@charset "utf-8";

body { margin:0; padding:0; font-size:14px;font-family: "微软雅黑"}

ul,li,p,div,h1,h2,h3,img,dd,dt,dl{ margin:0; padding:0; list-style: none;}

img{ border:0; vertical-align:top}

a{ text-decoration:none}

.main{ background:url(images/bg.gif) center top no-repeat}

.main_in{max-width: 640px;margin: auto;min-height: 100%;position: relative;}

.logo{ text-align:center; padding:15px 0}

.show_img{ padding:0 12px 12px 12px}

.show_img img{ width:100%}

.c{ clear:both}



.luotong_page{ margin: 10px 0 0 2.5%; overflow: hidden;}

.luotong_page li{padding: 0 2px; float: left;}





.mylogo{text-align: center; padding: 0 0 20px 0;}

.mylogo img{width: 100%; max-width: 616px; height: auto;}



.mylist_ul{padding: 8px 8px 20px 8px; list-style: none; overflow: hidden;}

.mylist_ul li{ width: 45%; height: auto; margin: 5px;}

.mylist_ul li img{width: 100%; height: auto;}



.nav{}

.list_ul{ padding:8px;}

.list_ul li{width: 100%;

display: -webkit-box;

display: -moz-box;

-webkit-box-orient: horizontal;

-moz-box-orient: horizontal;

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;}

.list_ul dl {

text-align: center;

line-height: 20px;

border-right: 1px solid #dadada;

border-bottom: 1px solid #dadada;

margin: 5px;

background: #ff8a4a;

}

.list_ul dl:nth-of-type(1) {-webkit-box-flex: 2;}

.list_ul dl a {display: block;height: 100%;color: #ffffff;position: relative;}

.list_ul dd {width: 50px;display: table;margin: auto;}

.list_ul div {padding-top: 20px;padding-left: 20px;width: 100%;text-align: center;height: 60px;vertical-align: middle;display: table-cell;font-size: 40px;}

.list_ul li:nth-of-type(3n+1) dl:nth-of-type(2) {

background-color: #fc5366;}

.list_ul li:nth-of-type(3n+1) dl:nth-of-type(3) {

background-color: #8c67df;}

.list_ul dt{ top:10px; left:10px;position: absolute;}

.icon-home{ background:url(images/ico_01.gif); width:50px; height:45px; display:block}

.icon-home1{ background:url(images/ico_02.gif); width:50px; height:45px; display:block}

.icon-home2{ background:url(images/ico_03.gif); width:50px; height:45px; display:block}

.icon-home3{ background:url(images/ico_04.gif); width:50px; height:45px; display:block; }

.icon-home4{ background:url(images/ico_05.gif); width:50px; height:45px; display:block; }

.icon-home5{ background:url(images/ico_06.gif); width:50px; height:45px; display:block; }

.icon-home6{ background:url(images/ico_07.gif); width:50px; height:45px; display:block}

.icon-home7{ background:url(images/ico_08.gif); width:50px; height:45px; display:block}

.list_ul li:nth-of-type(3n+2) dl:nth-of-type(1) {background-color: #8c67df;height: 90px;}

.list_ul li:nth-of-type(3n+2) dl:nth-of-type(2) {background-color: #14c760;height:90px;}

.list_ul li:nth-of-type(3n) dl:nth-of-type(1) {background-color: #84d018;}

.list_ul li:nth-of-type(3n) dl:nth-of-type(2) {background-color: #f3b613;}

.list_ul li:nth-of-type(3n) dl:nth-of-type(3) {background-color: #fc5366;}

.foot{ text-align:center; font-size:14px; color:#666; line-height:25px; margin-bottom:70px;}

.footer{Z-INDEX: 1000;

POSITION: fixed;

PADDING-BOTTOM: 0px;

MARGIN-TOP: 1em;

PADDING-LEFT: 0px;

WIDTH: 100%;

BOTTOM: 0px;

PADDING-RIGHT: 0px;

DISPLAY: table;

CLEAR: both;

OVERFLOW: visible;

CURSOR: pointer;

PADDING-TOP: 0px; background:url(images/footer_bg.gif) repeat-x; height:45px; 

_position: absolute; color:#fff;}

.footer li{ float:left; width:50%; line-height:45px; text-align:center}

.footer li img{ padding:10px 4px 0 0}

.footer li a{ display:block; color:#fff; text-decoration:none}



.banner { position: relative; overflow: auto; }

.banner li { list-style: none; }

.banner ul li { float: left; }

.banner ul li .img{width: 100%; height: auto;}



.ny_top img{ width:100%; max-width:640px; display:block; margin:0 auto; }

.ny_nav{ margin: 0 auto; background:#f4f4f4; padding:0 10px;border-bottom: solid 1px #d0d0d0; padding-top:8px;}

.ny_nav a{ display:block; width: 25%; text-align: center; font-size: 16px; line-height:25px; float:left; color:#7e7e7e; font-weight:700  }

.nybox{

width: 95%;

background-color: #E3F3FF;

font-size: 13px;

margin-left: 2.5%; margin-top:20px;

overflow: hidden;}

.nbtitle {

font-weight: bold;

color: #081D2B;

font-size: 14px;

}

.nbcontent {

	text-indent: 2em;

}

.ny_list{ background:#c6e6ff}

.ny_nr{ margin:12px; padding:8px; background:#fff;}

.nr_tit h2{ font-size:14px; line-height:30px; padding-top:10px; border-bottom:solid 2px #4891BC ; text-align:center}

.nr_tit p { text-align:center; font-size:12px; line-height:35px;}

.nr_in{ line-height:25px;}

.nr_in p{ line-height:25px; padding-bottom:15px;}

.nr_in img,.nr_in p img{ width:100%}

.input6 {

BORDER-BOTTOM: #ccc 1px solid;

BORDER-LEFT: #ccc 1px solid;

LINE-HEIGHT: 25px;

PADDING-LEFT: 10px;

WIDTH: 95%;

HEIGHT: 25px;

COLOR: #333;

FONT-SIZE: 13px;

BORDER-TOP: #ccc 1px solid;

BORDER-RIGHT: #ccc 1px solid;

}

.input5 {

BORDER-BOTTOM: #ccc 1px solid;

BORDER-LEFT: #ccc 1px solid;

LINE-HEIGHT: 25px;

PADDING-LEFT: 10px;

WIDTH: 95%;

HEIGHT: 25px;

COLOR: #333;

FONT-SIZE: 13px;

BORDER-TOP: #ccc 1px solid;

BORDER-RIGHT: #ccc 1px solid;

}