@charset "utf-8";
/* CSS Document */
html{ overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#333; font-size:16px; font-family:"微软雅黑";}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#333; text-decoration:none;}
a:hover {color:#0093dd; text-decoration:underline; }
.layout{ width:1150px; margin:0 auto}
.layout2{ width:1000px; margin:0 auto}


.header{ border-bottom:1px solid #7785a9;}
.dingbu{ line-height:30px; margin-top:20px;}
.dingbu a{ margin:0 10px;}
.dingbu a.current{color:#0093dd;}
.dingbu p{ float:left;}
.dingbu .dingbu_r{ float:right;}
.dingbu .dingbu_r span{ background:url(../images/pic17.gif) no-repeat left center; padding-left:20px; margin-left:20px;}

.top{ padding-top:30px;}
.top h1{ float:left;}
.top .top_r{ float:right;}
.top .top_r .search{ float:right;width: 200px;}
.top .top_r .search p{font-size: 12px;text-align: center;height: 24px;line-height: 24px;}
.top .top_r .search p a{width: 50px;display: block;float: left;}
.top .top_r .search p a:hover{width: 50px;display: block;text-decoration: none;}
.top .top_r .search p a.current{background: #0093dd;color: #FFF;}
.top .top_r .search .input_txt{ width:162px; border:1px solid #0093dd; border-right:0 none; height:30px; padding-left:3px; outline:medium;float: left;}
.top .top_r .search .input_btn{ width:34px; border:1px solid #0093dd; border-left:1px solid #5a91aa; height:32px; background:#0075a9 url(../images/pic1.png) no-repeat center; border-radius:0 5px 5px 0; outline:medium;float: right;}
.top .nav{ padding-top:30px; clear:both; padding-bottom:20px;}
.top .nav ul{}
.top .nav li{ float:left; padding:0 18px;}
.top .nav li p{ font-size:18px; line-height:50px;}
.top .nav li p a{ display:block; border-bottom:4px solid #FFF;}
.top .nav li p a:hover{ display:block; text-decoration:none; border-bottom:4px solid #0093dd; text-decoration:none;}
.top .nav li p a.current{color:#0093dd; border-bottom:4px solid #0093dd;}


.foot{ background:#333; border-top:20px solid #ea5514;}
.foot .box{ color:#FFF; padding:30px 0;}
.foot .box .logo{ float:left; width:300px;}
.foot .box .logo p{ padding-top:10px;}
.foot .box .copyright{ float:left; text-align:center; width:250px; line-height:30px;}
.foot .box .copyright ul{ padding-bottom:20px;}
.foot .box .copyright ul li{ float:left;}
.foot .box .copyright h1{ text-align:left;}
.foot .box .copyright li p{ width:37px; line-height:37px; height:37px; text-align:center; font-size:0px; text-indent:-9999; margin:0 5px; overflow:hidden;}
.foot .box .copyright p a{ display:block; color:#FFF; text-align:left; font-size:12px;}
.foot .box .copyright li:nth-of-type(1) p{ background:url(../images/pic13.png) no-repeat;}
.foot .box .copyright li:nth-of-type(1) p a:hover{ background:url(../images/pic13_1.png) no-repeat;}
.foot .box .copyright li:nth-of-type(2) p{ background:url(../images/pic14.png) no-repeat;}
.foot .box .copyright li:nth-of-type(2) p a:hover{ background:url(../images/pic14_1.png) no-repeat;}
.foot .box .copyright li:nth-of-type(3) p{ background:url(../images/pic15.png) no-repeat;}
.foot .box .copyright li:nth-of-type(3) p a:hover{ background:url(../images/pic15_1.png) no-repeat;}
.foot .box .copyright li:nth-of-type(4) p{ background:url(../images/pic16.png) no-repeat;}
.foot .box .copyright li:nth-of-type(4) p a:hover{ background:url(../images/pic16_1.png) no-repeat;}

.lastdiv2{float:right;
	width:270px;	
}
.lastdiv2 h1{
	    font-size: 16px;
    color: #cccccc;
    font-weight: 100;
    margin-bottom: 20px;	
}
.lastdiv2 p{
	font-size:14px;
	color: #d9d9d9;
	margin-bottom:10px;	
}



.foot .box .copyright li .ewm{ position:absolute; left:-25px; bottom:0px; width:100px; background:#FFF; color:#666; transition:all 0.3s; visibility:hidden; opacity:0;}
.foot .box .copyright li img{ width:100%;}
.foot .box .copyright li:hover .ewm{ bottom:37px; visibility:visible; opacity:1;}

.foot .box .link{ float:right; text-align:center;}
.foot .box .link h2{ line-height:30px;}
.foot .box .link p{ line-height:24px;}
.foot .box .link p a{ color:#0093dd;}


.dzyi{margin:0px auto;padding:0px;max-width:750px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EBEBEB;color:#333333;font-size:16px;line-height:normal;white-space:normal;}
.dzyi dl{margin:0px;padding:30px 0px;}
.dzyi dl dt{margin:0px;padding:0px;line-height:60px;font-size:28px;color:#0093DD;}
.dzer{white-space:normal;margin:0px auto;padding:0px 0px 20px;max-width:750px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EBEBEB;color:#333333;font-size:16px;line-height:normal;}
.dzer h3{margin:0px;padding:0px;font-size:22px;font-weight:normal;line-height:60px;color:#0093DD;}
.txt1{margin:0px;padding:0px 0px 0px 30px;line-height:40px; background:url(../img/pic43.png) 0% 50% no-repeat;}
.dzyi dl dd{line-height:40px; height:40px;}
.txt2{margin:0px;padding:0px 0px 0px 30px;line-height:40px; background:url(../img/pic44.png) 0% 50% no-repeat;}
.txt3{margin:0px;padding:0px 0px 0px 30px;line-height:40px; background:url(../img/pic86.png) 0% 50% no-repeat;}
.txt4{margin:0px;padding:0px 0px 0px 30px;line-height:40px; background:url(../img/pic45.png) 0% 50% no-repeat;}