﻿body,h1,h2,h3,h4,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3{font-size:100%}
ol,ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
body,input,button,textarea,select,option{font-size:normal}
input,textarea,select{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}
ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
a{ text-decoration:none;}

.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}

body{background:#fff; font-size:62.5%;}

.top_bg{ width:100%; height:120px; margin:auto; background:#fff;}
.top_nr{ width:1000px; margin:auto; }
.top_nrsy{ width:1100px; margin:auto; }
.top_logo{ float:left; width:197px; height:66px; margin-top:27px; margin-right:30px; border-right:#ebebeb 1px solid; padding-right:40px;}
.top_lf{ float:left; width:270px; margin-top:15px;}
.top_rgt{ float:right; width:460px;}
.top_rtt{ width:460px; float:left; margin-top:30px; margin-bottom:15px;}
.top_rtt h2{ float:left; font-size:12px; color:#666666; font-weight:normal; line-height:16px; margin-left:10px;}
.top_rttnr{ width:170px; float:right;}

.top_rtmob{ float:left; width:65px; height:16px; position:relative; z-index:10; border-right:#e9e9e9 1px solid;}
.top_rtmob h3{ float:left; width:65px; height:16px; line-height:16px; text-align:center; font-size:12px; color:#666; font-weight:normal;}
.top_rtmob:hover h3{ float:left; width:65px;}
.mob_nr{ display:none;}
.top_rtmob:hover .mob_nr{ display:block; position:absolute; z-index:4; top:22px; left:-11px;}
.mob_nr{ width:90px; background:#fff; border:#e6e6e6 1px solid; position:relative; margin-top:0px; z-index:5;}
.mob_nr span{ position:absolute; left:36px;}
.mob_nr span b,.mob_nr span i {position:absolute; width:18px; height:7px; font:16px/21px Simsun; overflow:hidden}
.mob_nr span b{color:#ccc;top:-8px; }
.mob_nr span i{color:#fff;top:-7px;}  
.mob_nrpc{ width:90px; float:left; text-align:left;}
.mob_nrpc img{ width:78px; padding:6px; background:#fff;}

.top_rtwx{ float:left; width:55px; height:16px; position:relative; z-index:10; border-right:#e9e9e9 1px solid;}
.top_rtwx h3{ float:left; width:55px; height:16px; line-height:16px; text-align:center; font-size:12px; color:#666; font-weight:normal;}
.top_rtwx:hover h3{ float:left; width:55px;}
.wx_nr{ display:none;}
.top_rtwx:hover .wx_nr{ display:block; position:absolute; z-index:4; top:22px; left:-15px;}
.wx_nr{ width:90px; background:#fff; border:#e6e6e6 1px solid; position:relative; margin-top:0px; z-index:5;}
.wx_nr span{ position:absolute; left:36px;}
.wx_nr span b,.wx_nr span i {position:absolute; width:18px; height:7px; font:16px/21px Simsun; overflow:hidden}
.wx_nr span b{color:#ccc;top:-8px; }
.wx_nr span i{color:#fff;top:-7px;}  
.wx_nrpc{ width:90px; float:left; text-align:left;}
.wx_nrpc img{ width:78px; padding:6px; background:#fff;}

.top_rtwb{ float:right; width:38px; height:16px; position:relative; z-index:10; border-right:#e9e9e9 1px solid;}
.top_rtwb h3{ float:left; width:55px; height:16px; line-height:16px; text-align:center; font-size:12px; color:#666; font-weight:normal;}
.top_rtwb:hover h3{ float:left; width:55px;}
.wb_nr{ display:none;}
/*
.top_rtwb:hover .wb_nr{ display:block; position:absolute; z-index:4; top:22px; left:-15px;}
.wb_nr{ width:90px; background:#fff; border:#e6e6e6 1px solid; position:relative; margin-top:0px; z-index:5;}
.wb_nr span{ position:absolute; left:36px;}
.wb_nr span b,.wb_nr span i {position:absolute; width:18px; height:7px; font:16px/21px Simsun; overflow:hidden}
.wb_nr span b{color:#ccc;top:-8px; }
.wb_nr span i{color:#fff;top:-7px;}  
.wb_nrpc{ width:90px; float:left; text-align:left;}
.wb_nrpc img{ width:78px; padding:6px; background:#fff; float:left;}
.wb_nrpc h3{ width:78px; padding-left:15px; background:#fff; text-align:center; font-size:12px;}*/


.top_rtwb:hover .wb_nr{ display:block; position:absolute; z-index:4; top:22px; left:-15px;}
.wb_nr{ width:90px; background:#fff; border:#e6e6e6 1px solid; position:relative; margin-top:0px; z-index:5;}
.wb_nr span{ position:absolute; left:36px;}
.wb_nr span b,.wb_nr span i {position:absolute; width:18px; height:7px; font:16px/21px Simsun; overflow:hidden}
.wb_nr span b{color:#ccc;top:-8px;left:95px; }
.wb_nr span i{color:#fff;top:-7px;left:95px;}  
.wb_nrpc{ width:90px;}
.wb_nrpc1{ width:85px; float:left}
.wb_nrpc1 img{ width:78px; padding:6px; background:#fff; float:left;}
.wb_nrpc1 h3{ width:78px; padding-left:15px; background:#fff; text-align:center; font-size:12px; padding-bottom:5px;}


.top_rtwb{ width:38px; float:right; height:16px; line-height:16px; text-align:right;}
.top_rtwb a{ font-size:12px; color:#666;}

.top_rser{ width:460px; float:left;}
.top_rsinp{ float:left; width:324px; height:38px; background:url(imagesimagesser.jpg) no-repeat center;}
.top_rsinp input{ border-style:none; background:none; width:290px; float:left; margin:0px 17px; font-size:12px; color:#000; height:38px; line-height:38px;}
.top_but{ width:40px; height:40px; float:left; margin-left:1px; outline:medium; border-style:none; background:none; background:url(imagesimagesser_but.jpg) no-repeat;}
.top_but02{ width:80px; float:right; height:38px; line-height:38px; font-size:12px; color:#fff; text-align:center; outline:medium; border-style:none; background:none; background:url(imagesimagesser_but02.jpg) no-repeat;}

.sytop_ban{ width:1100px; margin:20px auto 10px; overflow:hidden;}


.foot_bg{ width:100%; margin:auto; overflow:hidden; background:#fff;}
.foot_nr{ width:1000px; margin:30px auto 40px; overflow:hidden;}
.ftnr_dz{ width:52px; height:64px; float:left; margin-right:10px;}
.foot_wz{ float:right; width:728px; font-size:14px; color:#9d9d9d; line-height:16px; text-align:center;margin-right: 90px;}
.foot_wz a{ background:url(/images/images/ghs899.png) no-repeat; padding-left: 25px}
.foot_wz02{ float:left; width:938px; }
.foot_wz02 p{ float:left; font-size:12px; color:#9d9d9d; line-height:28px;}
.foot_wz02 img{ width:32px; float:left; height:35px; margin-left:5px;}
.dbbanq{ float:left;}


.foot_synr{ width:1100px; margin:30px auto 40px; overflow:hidden;}
.foot_synrwz{ float:left; width:1038px; font-size:12px; color:#9d9d9d; line-height:20px;}
.foot_synrwz02{ float:left; width:1038px; }
.foot_synrwz02 p{ float:left; font-size:12px; color:#9d9d9d; line-height:20px;}
.foot_synrwz02 img{ width:32px; float:left; height:35px; margin-left:5px;}


.nav_bg{ width:100%; margin:auto; overflow:hidden; height:40px; background:#36abfd;}
.nav{ width:1000px; margin:auto; overflow:hidden;}
.nav ul{ width:1000px; float:left;}
.nav ul li{ width:125px; float:left; line-height:40px; text-align:center; font-family:"微软雅黑";}
.nav ul li a{ font-size:18px; color:#fff;}
.nav ul li.nav_at{ background:#229ef4;}




@media screen and (min-width: 320px) and (max-width: 1099px) {	
.top_bg{ width:1000px; height:120px; margin:auto; background:#fff;}

.nav_bg{ width:1000px; margin:auto; overflow:hidden; height:40px; background:#36abfd;}
.nav{ width:1000px; margin:auto; overflow:hidden;}
.nav ul{ width:1000px; float:left;}
.nav ul li{ width:125px; float:left; line-height:38px; text-align:center; font-family:"微软雅黑";}
.nav ul li a{ font-size:14px; color:#fff;}
.nav ul li.nav_at{ background:#229ef4;}

.foot_bg{ width:1000px; margin:auto;  overflow:hidden; background:#fff;}
.foot_nr{ width:1000px; margin:30px auto 40px; overflow:hidden;}
.ftnr_dz{ width:52px; height:64px; float:left; margin-right:10px;}
.foot_wz{ float:left; width:938px; font-size:12px; color:#9d9d9d; line-height:25px;}
.foot_wz02{ float:left; width:938px; }
.foot_wz02 p{ float:left; font-size:12px; color:#9d9d9d; line-height:35px;}
.foot_wz02 img{ width:32px; float:left; height:35px; margin-left:5px;}

}









