/**********通用样式**********/
* { margin: 0px; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
body { font-family:"微软雅黑", Arial, "宋体"; font-size: 12px; color: #333;background: #fff; }
ul { list-style-type: none; }
html { overflow-x: hidden; overflow-y: auto; }
a{ text-decoration:none;} 
.clear{ clear: both;}
/**********顶部**********/
.topbg { background-color: #f5f5f5; height: 34px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e1e1e1; display: none; }
.top { width: 1000px; margin-right: auto; margin-left: auto; }
.top .login { float: left; width: 600px; }
.top .login li { float: left; display: inline; line-height: 34px; color: #6e6e6e; }
.top .login span, .top .module span { color: #d7d7d7; padding-right: 12px; padding-left: 12px; }
.top .login .color1 { color: #ff4600; padding-right: 7px; padding-left: 7px; }
.top .login a { color: #6e6e6e; }
.top .login .qq a { background-image: url(../images/index_001.png); background-repeat: no-repeat; background-position: -10px top; height: 34px; width: 80px; display: block; text-indent: -5000px; }
.top .login .sina a { background-image: url(../images/index_001.png); background-repeat: no-repeat; background-position: -10px -30px; height: 34px; width: 75px; display: block; text-indent: -5000px; }
.top .login a:hover, .top .module a:hover { color: #ff4600; }
.top .module { float: right; width: 400px; }
.top .module li { float: right; display: block; line-height: 34px; }
.top .module a { color: #6e6e6e; }
.top .module .wzdh { z-index: 998; cursor: pointer; position: relative; background-image: url(../images/icon_001.png); background-repeat: no-repeat; background-position: -17px top; height: 34px; }
.top .module .wzdh .div { color: #6e6e6e; text-indent: 17px; }
.top .module .wzdh:hover .tensort { display: block; }
.tensort { width: 990px; border: 1px solid #e1e1e1; background-color: #fff; margin-right: auto; margin-left: auto; position: absolute; right: 0px; z-index: 999; display: none; top: 34px; overflow: hidden; height: 380px; padding-top: 13px; padding-right: 4px; padding-bottom: 13px; padding-left: 4px; }
.tensort .sort { float: left; width: 10%; display: inline; }
.tensort .sort .sortone { padding-right: 9px; padding-left: 9px; border-left-width: 1px; border-left-style: solid; border-left-color: #e6e6e6; height: 380px; }
.tensort .sort_a .sortone { border-left-color: #fff; }
.sortone h5 { font-family:"微软雅黑", Arial, "宋体";font-size: 14px; line-height: 28px; height: 28px; }
.sortone ul { overflow: hidden; zoom: 1; }
.sortone li { display: block; height: 25px; line-height: 25px; width: 80px; overflow: hidden; margin-top: 5px; float: left; }
.sortone li a { line-height: 25px; height: 25px; display: inline-block; cursor: pointer; color: #4b4b4b; padding-right: 5px; padding-left: 5px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; float: left; }
.sort_a .sortone h5 a { color: #ed5a90; }
.sort_b .sortone h5 a { color: #2ab8e7; }
.sort_c .sortone h5 a { color: #23b47c; }
.sort_d .sortone h5 a { color: #ec9008; }
.sort_e .sortone h5 a { color: #2e8cff; }
.sort_f .sortone h5 a { color: #f76d2d; }
.sort_g .sortone h5 a { color: #20b320; }
.sort_h .sortone h5 a { color: #2e8cff; }
.sort_i .sortone h5 a { color: #df61ab; }
.sort_j .sortone h5 a { color: #ee371d; }
.sort_a .sortone li a:hover { background-color: #ed5a90; color: #fff; }
.sort_b .sortone li a:hover { background-color: #2ab8e7; color: #fff; }
.sort_c .sortone li a:hover { background-color: #23b47c; color: #fff; }
.sort_d .sortone li a:hover { background-color: #ec9008; color: #fff; }
.sort_e .sortone li a:hover { background-color: #2e8cff; color: #fff; }
.sort_f .sortone li a:hover { background-color: #f76d2d; color: #fff; }
.sort_g .sortone li a:hover { background-color: #20b320; color: #fff; }
.sort_h .sortone li a:hover { background-color: #2e8cff; color: #fff; }
.sort_i .sortone li a:hover { background-color: #df61ab; color: #fff; }
.sort_j .sortone li a:hover { background-color: #ee371d; color: #fff; }
/********************/
.head {margin-right: auto; margin-left: auto; padding-bottom: 10px; }
.head .logo { width: 405px; float: left; display: inline; padding-top: 0px; }
.head .logo a { display: block; height: 70px; width: 330px; cursor: pointer; }

.head .pub_but { width: 145px; padding-top: 24px; float: right; display: inline; margin-right:20px;}
.pub_but a { display: block; }
.pub_but .fbbut { line-height: 32px; height: 32px; width: 143px; background-color: #fff3ee; border: 1px solid #ffae84; background-image: url(../images/icon_001.png); background-repeat: no-repeat; background-position: left -30px; font-size: 14px; font-weight: bold; color: #f55800; text-indent: 40px; }
.pub_but .scbut { text-align: center; line-height: 32px; color: #828282; height: 32px; width: 145px; }
.pub_but a:hover, .find .choose a:hover { color: #f55800; }
.head .find { float: right; display: inline; width: 435px; padding-right: 15px; padding-top: 24px; }
.sousuo1 { width: 435px; height: 34px; }
.sousuo1 dl { width: 435px; overflow: hidden; background-color: #fff; }
.sousuo1 dt { float: left; width: 328px; height: 30px; border-top-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #f86e12; border-bottom-color: #f86e12; border-left-color: #f86e12; background-image: url(../images/icon_001.png); background-position: -7px -66px; background-repeat: no-repeat; padding-right: 5px; }
.sousuo1 dt input { height: 28px; width: 318px; font-family:"微软雅黑", Arial, "宋体"; font-size: 14px; color: #bebebe; line-height: 28px; margin-left: 10px; }
.sousuo1 dd { width: 100px; float: left; }
.sousuo1 dd a { background-image: url(../images/index_001.png); background-repeat: no-repeat; background-position: -10px -114px; display: block; height: 34px; width: 100px; text-indent: -5000px; }
.find .choose a { line-height: 32px; height: 32px; color: #828282; padding-right: 15px; }

/**********导航菜单**********/

.dhbox {
	height: 42px;
	background: #00a2ca url(none) repeat-x left -324px;
}
.nav { width: 740px; margin-right: auto; margin-left: auto; height: 42px; }
.nav li { float: left; line-height: 42px; display: block; height: 42px; position: relative; z-index: 980; background-image: url(../images/nav_line.png); background-repeat: no-repeat; background-position: right center; width: 92px; }
.nav a span { width: 82px; display: block; margin-right: 6px; margin-left: 4px; }
.nav a { display: block; font-size: 14px; color: #fff; text-align: center; cursor: pointer; }
.nav .shouye { width: 60px; }
.nav .shouye span { margin-left: 0px; width: 60px; }
.nav .indexbg span { background-color:#008fb5; }
.nav li:hover{background-color:#008fb5; }
/*******服务中心********/

.serving { width: 988px; margin-right: auto; margin-left: auto; border: 1px solid #e1e1e1; margin:10px 0; }
.serving h1 { line-height: 38px; height: 38px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e1e1e1; font-family:"微软雅黑", Arial, "宋体"; font-size: 15px; font-weight: bold; padding-left: 10px; color: #282828; width: 968px; padding-right: 10px; background-color: #ebebeb; }
.serving h1 .s_text { float: right; line-height: 38px; font-size: 12px; color: #828282; font-family:"微软雅黑", Arial, "宋体"; font-weight: normal; }
.serving h1 .s_text i { font-style: normal; padding-right: 10px; }
.serving h1 .s_a { float: right; height: 22px; padding-top: 8px; }
.serving ul { width: 970px; padding-right: 14px; padding-left: 14px; overflow: hidden; zoom: 1; padding-bottom: 15px; }
.serving li { float: left; }
.serving li a { height: 35px; width: 154px; display: block; line-height: 35px; font-family:"微软雅黑", Arial, "宋体"; font-size: 14px; color: #646464; padding-left: 40px; background-image: url(../images/icon_001.png); background-repeat: no-repeat; margin-top: 15px; font-weight: bold; }
.serving li a:hover { color: #ff5a00; }
.serving li a.dianhua { background-position: left -574px; }
.serving li a.mima { background-position: left -612px; }
.serving li a.tuiguang { background-position: left -652px; }
.serving li a.shanchu { background-position: left -690px; }
.serving li a.lianjie { background-position: left -730px; }
.serving li a.xinxi { background-position: left -768px; }
.serving li a.renzheng { background-position: left -808px; }
.serving li a.yue { background-position: left -846px; }
.serving li a.women { background-position: left -886px; }
.serving li a.tousu { background-position: left -926px; }
