﻿/* -------------------------------------------------------- 全局样式 -------------------------------------------------------- */
* { padding: 0px; margin: 0px; }
body { font: normal 12px 宋体; margin-top: 2px; }
a { font-size: 12px; color: black; text-decoration: none; }
a:link { color: black; text-decoration: none; font-size: 12px; }
a:visited { color: black; text-decoration: none; font-size: 12px; }
a:hover { color: black; text-decoration: none; font-size: 12px; background-color: transparent; }
hr { background-color: #184d69; height: 2px; margin-top: 5px; }
img { border: 0px; }
.hig20 { height: 20px; }
.hig50 { height: 50px; }
.float_lef { float: left; }
/* 错误消息处理红色消息 */
.emsg { color: Red; }
/* 隐藏 */
.hdn { display: none; }
.hoverclass { background-color: #D3EDFB; }
/* 下边一行解决火狐中文字偏下问题，使其居中*/
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: none; padding: 0; }
.btn { height: 21px; line-height: 21px; width: 70px; font-family: 黑体; border: 0px; font-size: 12px; background-image: url('Images/btn.jpg'); background-repeat: no-repeat; cursor: pointer; }
.btn1 { border-style: none; border-color: inherit; border-width: 0px; height: 54px; width: 185px; font-size: 12px; overflow: visible; background-image: url('../../Styles/Images/btn1.jpg'); background-repeat: no-repeat; cursor: pointer; color: White; }
.btn2 { background-image: url(Images/btn2.jpg); background-repeat: no-repeat; border-width: 0px; height: 26px; width: 86px; font-size: 12px; cursor: pointer; color: White; }
.btn3 { color: White; border: 0px; width: 176px; height: 52px; background-image: url(Images/btn3.png); background-repeat: no-repeat; font-size: 14px; font-family: 微软雅黑; }
.btn4 { height: 20px; line-height: 20px; width: 67px; font-family: 黑体; border: 0px; font-size: 12px; background-image: url('Images/btn4.jpg'); background-repeat: no-repeat; cursor: pointer; }
.btn5 { height: 20px; line-height: 20px; width: 63px; font-family: 黑体; border: 0px; font-size: 12px; background-image: url('Images/btn5.png'); background-repeat: no-repeat; cursor: pointer; color: White; }
.btn6 { height: 25px; line-height: 25px; width: 166px; font-family: 黑体; border: 0px; font-size: 12px; background-image: url('Images/btn6.png'); background-repeat: no-repeat; cursor: pointer; color: White; }
.btn13 { height: 23px; line-height: 23px; width: 87px; font-family: 黑体; border: 0px; font-size: 12px; background-image: url('Images/btn13.jpg'); background-repeat: no-repeat; cursor: pointer;  }
.btn14 { height: 26px; line-height: 26px; width: 118px; font-family: 黑体; border: 0px; font-size: 12px; background-image: url('Images/btn14.png'); background-repeat: no-repeat; cursor: pointer;  }
.btn15 { height: 26px; line-height: 26px; width: 71px; font-family: 黑体; border: 0px; font-size: 12px; background-image: url('Images/btn15.png'); background-repeat: no-repeat; cursor: pointer;  }
.txt1 { width: 185px; }
.textarea { width: 190px; overflow: hidden; border: 1px solid #bdbdbf; }
/* -------------------------------------------------------- 全局样式 -------------------------------------------------------- */

/* -------------------------------------------------------- 无信息提 -------------------------------------------------------- */
.noneinfo { padding-top: 100px; width: 100%; margin: auto; text-align: center; height: 300px; background: #fff; float: left; display: inherit; }
.noneinfo ul { list-style: none; }
.noneinfo ul li { padding-top: 48px; margin: 0px auto; width: 315px; height: 100px; background: url(Images/dao.gif) -294px -239px no-repeat; }
.noneinfo ul li h1 { padding-left: 125px; width: 185px; line-height: 22px; font-size: 14px; color: #ff6600; font-weight: bold; text-align: left; float: left; }
.noneinfo ul li h2 { padding-left: 125px; width: 185px; height: 50px; line-height: 50px; text-align: left; float: left; }
/* -------------------------------------------------------- 无信息提 -------------------------------------------------------- */

/* -------------------------------------------------------- 分页样式 --------------------------------------------------------  - 1*/
.paginator { font: 11px Arial, Helvetica, sans-serif; padding: 10px 0px 10px 0px; margin: 0px; text-align: center; }
.paginator a { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; margin-right: 2px; }
.paginator a:visited { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.paginator .cpb { padding: 1px 6px; font-weight: bold; font-size: 13px; border: none; }
.paginator a:hover { color: #fff; background: #ffa501; border-color: #ffa501; text-decoration: none; }
/* -------------------------------------------------------- 分页样式 --------------------------------------------------------  - 1*/

/* -------------------------------------------------------- Site.Master -------------------------------------------------------- */
.tw { width: 1000px; margin: auto; background-color: White; }
.header { height: 55px; overflow: hidden; }
.header .left { height: 55px; float: left; width: 800px; background-image: url('../../Styles/Images/header.jpg'); background-repeat: no-repeat; }
.header .right { position: relative; height: 55px; float: right; width: 200px; text-align: right; }
.header .right a { text-align: right; }
.header .right .rb { position: relative; float: left; height: 55px; width: 252px; top: 0px; left: 30px; background-image: url('../../Styles/Images/Roche/roche01.jpg'); background-repeat: no-repeat; }
.itemlist { margin-top: 18px; height: 63px; width: 1000px; }
.itemlist .menulist { height: 35px; width: 1000px; }
.itemlist .menulist .l { width: 11px; height: 35px; float: left; background-image: url('../../Styles/Images/menu_l.jpg'); background-repeat: no-repeat; }
.itemlist .menulist .c { width: 800px; height: 35px; float: left; background-image: url('../../Styles/Images/menu_c.jpg'); background-repeat: repeat-x; }
.itemlist .menulist .r { width: 11px; height: 35px; float: left; background-image: url('../../Styles/Images/menu_r.jpg'); background-repeat: no-repeat; }
.itemlist .menulist .c ul { list-style: none; zoom: 1; overflow: hidden; width: 800px; }
.itemlist .menulist .c ul li { float: left; text-align: center; cursor: pointer; height: 35px; line-height: 35px; font-size: 14px; font-family: 微软雅黑; color: White; width: 100px; }
.itemlist .menulist .c ul li.item { }
.itemlist .menulist .c ul li.cur { color: #000; background-image: url('../../Styles/Images/curitem.jpg'); width: 106px; background-repeat: no-repeat; }
.itemlist .menulist .c ul li.line { background-image: url('../../Styles/Images/menuline.jpg'); background-repeat: no-repeat; width: 3px; }
.menuitemlist { height: 28px; font-size: 12px; font-family: 微软雅黑; padding-left: 10px; background-color: #EEF0EF; }
.menuitemlist ul { list-style: none; zoom: 1; overflow: hidden; width: 700px; }
.menuitemlist ul li { float: left; text-align: center; padding: 0 5px; height: 28px; line-height: 28px; }
.nav { color: #595a5a; font-size: 12px; font-family: 微软雅黑; padding-left: 3px; height: 15px; padding-top: 5px; }
.nav img { vertical-align: middle; }
.content { width: 1000px; margin: auto; overflow: hidden; }
.footer { }

.cr { position: relative; z-index: 0; float: left; width: 178px; height: 35px; background-image: url('../../Styles/Images/menu_c.jpg'); background-repeat: repeat-x; }
.bbs { position: relative; right: 10px; z-index: 100; }

/* -------------------------------------------------------- Site.Master -------------------------------------------------------- */


/* 首页已经登录的样式 */
.fphasl{ width:200px; margin:auto;}
.fphasl ul{zoom: 1; list-style: none; overflow: hidden;}
.fphasl ul li{ float:left;}
.fphasl ul li.odd{ width:70px;}
.fphasl ul li.even{ width:110px; padding-top:10px;}

/* -------------------------------------------------------- 首页 -------------------------------------------------------- */
.content .left { width: 774px; float: left; overflow: hidden; }
.content .right { width: 214px; float: right;  }
.t1 { padding-left: 10px; font-size: 14px; font-family: 微软雅黑; height: 34px; line-height: 34px; background-image: url('../../Styles/Images/t1.jpg'); background-repeat: repeat-x; }
.t2 { padding-left: 10px; font-size: 14px; font-family: 微软雅黑; height: 26px; line-height: 26px; background-image: url('../../Styles/Images/t2.jpg'); background-repeat: repeat-x; color: White; border-top-left-radius: 2px; border-top-right-radius: 2px; -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; -moz-border-top-right-radius: 2px; -moz-border-top-right-radius: 2px; behavior: url(ie-css3.htc); }

.service { width: 774px; margin: auto; margin-bottom: 15px; margin-top: 10px; padding-bottom: 20px; border: 1px solid #C8C8C8; }
.service .deail { overflow: hidden; padding-left: 21px; }
.service .deail ul { list-style: none; width: 231px; padding-right: 20px; margin-top: 15px; zoom: 1; float: left; }
.service .deail ul li { }
.service .deail ul li.t { font-size: 14px; font-family: 微软雅黑; color: #102f3f; border-bottom: 2px solid #E0E0E0; padding-bottom: 4px; }
.service .deail ul li.c { margin-top: 4px; }
.service .deail ul li.c p { line-height: 20px; }
.service .deail ul li.is { margin-left: 150px; padding-left: 10px; height: 22px; line-height: 22px; width: 67px; background-image: url('../../Styles/Images/is.jpg'); background-repeat: no-repeat; font-size: 11px; font-family: 微软雅黑; margin-top: 10px; cursor: pointer; }

.first { overflow: hidden; width: 1000px; margin-top: 10px; }
/* 首页轮播的css */
.turn { float: left; width: 768px; border: 1px solid #c9caca; height: 218px; background-color: white; }
.turn .loading ul li img { width: 770px; height: 218px; border: 0px; cursor: pointer; }
/* 首页轮播的css */

.login { float: right; height: 220px; width: 210px; background-color: #3f5661; padding-left: 18px; color: White; }
.login .mt { margin-top: 15px; }
.login .mt1 { margin-top: 15px; }
.login .fp { height: 60px; line-height: 60px; overflow: hidden; }
.login .fp1 { float: left; width: 60px; line-height: 60px; }
.login .fp2 { float: left; text-align: right; width: 130px; }
.login .mtf { margin-top: 5px; font-size: 18px; font-family: 微软雅黑; }
.login .mb { margin-bottom: 5px; }
.login .mtb { margin-top: 10px; margin-bottom: 5px; }

.login .fontbig { font-size: 16px; font-family:微软雅黑; overflow:hidden; }
.login .l1{ width:180px; text-align:right; padding-top:20px;}

/* 综合服务的css */
.loginZ { float: right; height: 220px; width: 190px; background-color: #3f5661; padding-left: 18px!important; padding-left: 9px; color: White; }
.loginZ .mt { margin-top: 15px; }
.loginZ .mt1 { margin-top: 15px; }
.loginZ .fp { height: 60px; line-height: 60px; overflow: hidden; }
.loginZ .fp1 { float: left; width: 60px; line-height: 60px; }
.loginZ .fp2 { float: left; text-align: right; width: 130px; }
.loginZ .mtf { margin-top: 5px; font-size: 18px; font-family: 微软雅黑; }
.loginZ .mb { margin-bottom: 5px; }
.loginZ .mtb { margin-top: 10px; margin-bottom: 5px; }

.loginZ .fontbig { font-size: 16px; font-family:微软雅黑; overflow:hidden; }
.loginZ .l1{ width:180px; text-align:right; padding-top:20px;}


.icore { width: 1000px; overflow: hidden; margin-top: 10px; }
.icore .is, .icore .rq, .icore .cnews { float: left; border: 1px solid #C8C8C8; }
.icore .is { width: 423px; }
.icore .space1 { float: left; height: 540px; width: 10px; }
.icore .rq { width: 323px; }
.icore .space2 { float: left; height: 540px; width: 10px; }
.icore .cnews { width: 228px; float: right; }

.icore .is .sitem, .icore .rq .q, .icore .cnews .newslist { height: 655px; padding: 15px 20px 0px 20px; }
.icore .is .sitem { height: 655px; width: 383px; padding: 15px 20px 0px 20px; }
.icore .is .sitem ul { width: 383px; list-style: none; zoom: 1; overflow: hidden; border-bottom: 1px dashed #C9C9C9; padding-bottom: 5px; margin-top: 15px; }
.icore .is .sitem ul li { float: left; }
.icore .rq .q .title, .icore .is .sitem ul li.title { height: 25px; font-size: 14px; font-family: 微软雅黑; }
.icore .is .sitem ul li.title { width: 383px; }
.icore .is .sitem ul li.title a { font-size: 14px; }
.icore .is .sitem ul li.content { width: 333px; color: #CBCBCB; }
.icore .is .sitem ul li.content p { line-height: 21px; font-family: 楷体; color: #595757; }
.icore .is .sitem ul li.img { width: 50px; text-align: center; }

.icore .rq .q .text { margin-bottom: 10px; margin-top: 5px; }
.icore .rq .q .text input { width: 263px; height: 30px; line-height: 30px; font-size: 16px; text-indent: 5px; }
.icore .rq .q .query { width: 273px; text-align: center; margin-top: 10px; }

.icore .cnews .newslist { padding-left: 10px; padding-right: 10px; }
.icore .cnews .newslist ul { list-style: none; zoom: 1; }
.icore .cnews .newslist ul li { height: 30px; line-height: 30px; width: 200px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.icore .cnews .newslist .more { text-align: right; margin-top: 20px; }

/* -------------------------------------------------------- 首页 -------------------------------------------------------- */
/* -------------------------------------------------------- 页尾 -------------------------------------------------------- */
.footer { width: 1000px; margin: auto; padding-top: 5px; height: 268px; background-image: url(../../Styles/Images/bottom.jpg); background-repeat: repeat-x; margin-top: 15px;   }
.footer div { line-height: 22px; font-size: 12px; }
.footer div.f { font-family: 微软雅黑; font-size: 14px; }
.footer table tr td { padding-left: 20px; }
.footer table tr td.rline { border-right: 1px solid #989A99; }
.footer .copyright { padding-right: 20px; color: #B2B4B3; text-align: right; padding-top: 5px; }
.footer table tr td div.hz { padding-left: 25px; }
/* -------------------------------------------------------- 页尾 -------------------------------------------------------- */
/* -------------------------------------------------------- 文章列表页面 -------------------------------------------------------- */
.content .aleft { float: left; }
.content .aright { float: right; }
.aleft .newsnav { width: 170px; border: 1px solid #D8D8D8; padding-bottom: 10px; }
.aleft .newsnav .t2 { margin-bottom: 8px; }
.aleft .newsnav ul { zoom: 1; list-style: none; overflow: hidden; }
.aleft .newsnav ul li { height: 25px; line-height: 25px; padding-left: 20px; }
.aleft .newsnav ul li.cur a { color: Red; text-decoration: underline; }
.aleft .newsnav ul li a { cursor: pointer; }
.aleft .zhfw { width: 170px; border: 1px solid #D8D8D8; height: 300px; margin-top: 10px; }

.aright { width: 820px; }
.aright div.title { width: 800px; padding-left: 20px; line-height: 29px; height: 29px; background-image: url(../../Styles/Images/atitle.jpg); background-repeat: repeat-x; }
.search { overflow: hidden; margin-top: 10px; }
.search div { float: left; height: 34px; padding-top: 12px; width: 6px; background-repeat: no-repeat; }
.search .s1 { background-image: url(../../Styles/Images/s1.png); }
.search .s2 { width: 794px; padding-left: 14px; background-image: url(../../Styles/Images/s2.png); background-repeat: repeat-x; }
.search .s3 { background-image: url(../../Styles/Images/s3.png); }
.aright .month { margin-top: 10px; padding-left: 20px; height: 29px; line-height: 29px; background-color: #EEF0EF; }
.aright .article div { padding-left: 20px; font-size: 13px; font-family: 微软雅黑; }
.aright .article .time { color: #A5A5A5; padding-top: 15px; }
.aright .article .arttitle { padding-top: 15px; padding-bottom: 15px; border-bottom: 2px solid #E6E6E6; }
.aright .article .arttitle p { line-height: 23px; }
.detailtitle { cursor: pointer; }
/* -------------------------------------------------------- 文章详细页面 -------------------------------------------------------- */
.aright .adetail, .aright .adetail .bt, .aright .other, .aright .content, .aright .np { width: 700px; }
.aright .adetail { margin: auto; }
.aright .adetail .bt { text-align: center; margin-top: 30px; font-size: 18px; font-family: 微软雅黑; word-break: break-all; }
.aright .adetail .bt p { line-height: 20px; }
.aright .other { text-align: center; border-bottom: 2px solid #F2F2F2; margin-top: 5px; padding-bottom: 20px; color: #ADADAD; font-family: 微软雅黑; }
.aright .content { padding-top: 20px; padding-bottom: 50px; }
.aright .content p { line-height: 20px; }
.aright .np { height: 30px; width: 820px; line-height: 30px; background-color: #EEF0EF; border-bottom: 2px solid #CACACA; }
.aright .np div { float: left; width: 400px; cursor: pointer; padding-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.aright .np div a { cursor: pointer; }


/* -------------------------------------------------------- 文章详细页面 -------------------------------------------------------- */

/* -------------------------------------------------------- 文章列表页面 -------------------------------------------------------- */




/* -------------------------------------------------------- 共同模块页 ----------------------------------------------------- */
.well_layout { width: 1000px; height: auto; margin: 0 auto; margin-top: 7px; margin-bottom: 20px; }
/*页面左边菜单导航*/
.well_nav { width: 215px; height: auto; float: left; }
.well_nav_ppt10 { padding-top: 10px; }
.well_nav_ppl5 { padding-left: 5px; }
.well_nav_ppl20 { padding-left: 20px; }
.well_nav_title { width: 215px; height: 0.1px; }
.well_nav_item { width: 213px; height: auto; border-left: #c9caca 1px solid; border-right: #c9caca 1px solid; border-bottom: #c9caca 1px solid; }
.well_nav_item ul { list-style: none; padding: 0px; margin: 0px; width: 213px; }
.well_nav_item ul .well_split { border-bottom-color: #c9caca; border-bottom-width: 1px; border-bottom-style: dotted; width: 212px; }
.well_nav_item li span { font-weight: bold; display: block; width: 204px; height: 36px; line-height: 34px; color: #FFFFFF; padding-left: 10px; font-size: 16px; }
.well_nav_item a, .well_nav_item a:visited { font: 300 14px/1.01 "微软雅黑" , "黑体" , serif; color: #000000; text-decoration: none; width: 213px; display: block; line-height: 30px; text-indent: 50px; margin: 4px 0; }
.well_nav_item a:hover { color: #ff4200; width: 213px; }
.well_nav_item ul li dl { padding-left: 15px; height: 20px; }
.well_nav_item ul li .pd10 { padding-top: 10px; }
.well_nav_item .well_nav_server { font-family: 宋体; font-size: 12px; border-top: #c9caca 1px solid; }
.well_setTabState { background: url(../../Styles/Images/border02.jpg); background-repeat: no-repeat; line-height: 30px; }
/*页面内容栏*/
.well_content { width: 775px; float: right; margin-left: 10px; }
.well_content_logo { width: 771px; height: auto; border: #c9caca 1px solid; padding: 4px 0px 4px 0px; }
.well_content_logo img { width: 760px; }
.well_content_title { width: 630px; height: auto; padding: 35px 0; font: 300 18px/1.01 "微软雅黑" , "黑体" , serif; color: #000000; }
.well_content_title_ovrride { width: 630px; height: auto; padding: 0px 0; font: 300 18px/1.01 "微软雅黑" , "黑体" , serif; color: #000000; }
.well_content .left { text-align: left; padding-left: 66px; }
.well_content .center { text-align: center; }
.well_content .well_content_title ul { list-style: none; padding: 0px; margin: 0px; width: 630px; }
.well_content .well_content_title ul .well_no_content { padding-top: 5px; width: 630px; height: 20px; }
.well_content .well_content_title ul .well_no_content1 { padding-top: 12px; width: 200px; }
.well_content .well_content_title ul .well_no_content2 { padding-top: 12px; }
.well_content .well_content_title ul li { font-size: 12px; font-family: 宋体; }
.well_content .well_content_title ul .well_no { font-size: 12px; font-family: 宋体; font-weight: bold; padding-top: 21px; height: 20px; }
.well_content .well_content_title ul .well_no_ovrride { font-size: 12px; font-family: 宋体; padding-top: 21px; }
.well_content input { width: 200px; }
.well_content select { width: 205px; }
.well_content textarea { width: 200px; height: 140px; vertical-align: top; }
.well_no_ovrride ul li { height: 30px; }
.well_nav_ppl5 #customer { width: 500px; padding: 21px 0px 0px 50px; }
.customer_s { float: right; width: 300px; }
.pagePugin { width: 500px; text-align: center; margin-top: 2em; }
.pagePugin a { margin-right: 1em; }
.well_content .lwid330 { width: 330px; float: left; }
.well_content .rwid195 { width: 195px; float: right; }
.well_content .lwid392 { width: 392px; float: left; }
.well_content .well_boon_i { width: 630px; float: left; border-bottom: #c9caca 1px dashed; padding: 10px 0px 40px 0px; }
.well_content .well_boon_ii { width: 630px; float: left; }
.well_content .well_boon_s { color: #af4200; font-size: 16px; font-family: 宋体; vertical-align: middle; }
.well_content .well_boon_img { vertical-align: middle; }
.well_content .well_boon_i .well_boon_w { width: 210px; float: left; }
.well_content .well_boon_ii .well_boon_w { width: 210px; float: left; }
.is_r { border: 1px solid #ffff; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -moz-border-top-right-radius: 10px; behavior: url(ie-css3.htc); }
.t1_r { border: 1px solid #ffff; border-top-left-radius: 2px; border-top-right-radius: 2px; -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; -moz-border-top-right-radius: 2px; -moz-border-top-right-radius: 2px; behavior: url(ie-css3.htc); }
.rq_r { border: 1px solid #ffff; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; behavior: url(ie-css3.htc); }
.cnews_r { border: 1px solid #ffff; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; behavior: url(ie-css3.htc); }
.boon_back { background: url(../../Styles/Images/content/back.png); background-repeat: no-repeat; width: 40px; height: 20px; font-size: 12px; border: none; color: #ffffff; }
#showitems { list-style: none; }
#showitems li { font-size: 14px; color: #222; line-height: 22px; height: 22px; cursor: pointer; list-style: none; background: url(../../Styles/Images/tree/bline.jpg); background-repeat: no-repeat; padding: 0 0 3px 20px; vertical-align: middle; }
#showitems li a:hover { color: #f33; text-decoration: underline; font-size: 10px; }
#showitems li a { text-decoration: underline; font-size: 10px; }
#Ul1 { list-style: none; zoom: 1; }
#Ul1 li { font-size: 14px; color: #222; line-height: 22px; height: 22px; cursor: pointer; list-style: none; background: url(../../Styles/Images/tree/bline.jpg); background-repeat: no-repeat; padding: 0 0 3px 20px; vertical-align: middle; }
#Ul1 li a:hover { color: #f33; text-decoration: underline; font-size: 12px; }
#Ul1 li a { text-decoration: underline; font-size: 12px; }
.item_but { width: 200px; border-bottom: 1px solid #bebebe; }
.item_top { width: 200px; border-top: 1px solid #bebebe; border-bottom: 1px solid #bebebe; }
.showtip { width: 200px; background-color: #fff; position: absolute; }
/* -------------------------------------------------------- 模块页 -------------------------------------------------------- */

/* -------------------------------------------------------- start树形菜单 -------------------------------------------------------- */
.cs_tree { padding-top: 10px; }
.cs_tree a { text-decoration: none; }
.cs_tree a:hover { color: #f33; text-decoration: underline; }
.cs_tree ul { padding-left: 13px; margin: 0; }
.cs_tree ul li { font-size: 14px; color: #222; line-height: 18px; cursor: pointer; list-style: none; background: url(../../Styles/Images/articlejt.jpg); background-repeat: no-repeat; padding: 0 0 3px 15px; }
.cs_tree ul li ul li { font-size: 14px; color: #222; line-height: 18px; cursor: pointer; list-style: none; background: url(../../Styles/Images/arrow02.jpg); background-repeat: no-repeat; padding: 0 0 3px 20px; }
.cs_tree ul li ul { }
.cs_tree u li a { padding-right: 10px; }
.cs_tree #it { background: url(../../Styles/Images/tree/ico01A.jpg); background-repeat: no-repeat; }
.cs_tree #zm { background: url(../../Styles/Images/tree/ico02A.jpg); background-repeat: no-repeat; }
.cs_tree #zt { background: url(../../Styles/Images/tree/ico03A.jpg); background-repeat: no-repeat; }
.cs_tree #bg { background: url(../../Styles/Images/tree/ico04A.jpg); background-repeat: no-repeat; }
.cs_tree #ck { background: url(../../Styles/Images/tree/ico05A.jpg); background-repeat: no-repeat; }
.cs_tree #ems { background: url(../../Styles/Images/tree/ico06A.jpg); background-repeat: no-repeat; }
.cs_tree #kj { background: url(../../Styles/Images/tree/ico07A.jpg); background-repeat: no-repeat; }
.cs_tree #fir li { font-size: 14px; color: #222; line-height: 18px; cursor: pointer; list-style: none; background: url(../../Styles/Images/tree/bline.jpg); background-repeat: no-repeat; padding: 0 0 3px 20px; }
.cs_tree .chidIcon { background: url(../../Styles/Images/arrow01.jpg); background-repeat: no-repeat; padding: 0 0 0 -10px; }
.cs_tree .folder { background: url(../../Styles/Images/articlejt.jpg); background-repeat: no-repeat; padding: 0 0 0 -10px; }
.cs_tree .open { background: url(../../Styles/Images/articlejt.jpg); background-repeat: no-repeat; padding: 0 0 0 20px; }
.cs_tree .on { background: url(../../Styles/Images/tree/on.jpg); background-repeat: no-repeat; padding: 0 0 0 20px; }
.cs_tree .off { background: url(../../Styles/Images/tree/off.jpg); background-repeat: no-repeat; padding: 0 0 0 20px; }
/* -------------------------------------------------------- end树形菜单 -------------------------------------------------------- */


/* -------------------------------------------------------- 无信息提 -------------------------------------------------------- */
.noneinfo { padding-top: 135px; width: 100%; margin: auto; text-align: center; height: 335px; background: #fff; float: left; display: inherit; }
.noneinfo ul { list-style: none; }
.noneinfo ul li { padding-top: 48px; margin: 0px auto; width: 315px; height: 100px; background: url(Images/dao.gif) -294px -239px no-repeat; }
.noneinfo ul li h1 { padding-left: 125px; width: 185px; line-height: 22px; font-size: 14px; color: #ff6600; font-weight: bold; text-align: left; float: left; }
.noneinfo ul li h2 { padding-left: 125px; width: 185px; height: 50px; line-height: 50px; text-align: left; float: left; }
/* -------------------------------------------------------- 无信息提 -------------------------------------------------------- */

/* -------------------------------------------------------- 综合服务 -------------------------------------------------------- */
.isi_l { float: left; width: 780px; margin-top: 8px; }
.isi_l .ban { padding: 4px; border: 1px solid #9F9F9F; }
.isi_l .items { width: 580px; margin: auto; margin-bottom: 40px; padding-top: 10px; }
.isi_l .items ul { list-style: none; zoom: 1; border-bottom: 1.5px dashed #9D9D9D; overflow: hidden; margin-top: 20px; padding-bottom: 10px; }
.isi_l .items ul li.logo { width: 80px; float: left; padding-left: 10px; }
.isi_l .items ul li.logo img { width: 56px; height: 56px; }
.isi_l .items ul li.desc { width: 490px; float: left; }
.isi_l .items ul li.desc .t { font-family: 微软雅黑; font-size: 15px; height: 28px; }
.isi_l .items ul li.desc p { line-height: 22px; }
.isi_r { float: left; width: 210px; margin-top: 8px; }

.dl { width: 210px; }
.dl .db { height: 26px; background: url('Images/slb.jpg') right 0 no-repeat; font-family: 微软雅黑; padding-left: 10px; width: 200px; line-height: 26px; color: White; }
.dl .inp { width: 193px; padding-left: 15px; border: 1px solid #E5E5E5; height: 205px; }
.dl .uname { margin-top: 15px; }
.dl .uname .ltxt { margin-top: 5px; width: 170px; }
.dl .dr { margin-top: 10px; }
.dl .ks { margin-top: 15px; }

/* -------------------------------------------------------- 综合服务 -------------------------------------------------------- */

/* -------------------------------------------------------- 公司简介 -------------------------------------------------------- */
.descr { width: 650px; overflow: hidden; margin-bottom: 30px; margin-top: 20px; }
.descr .dleft { float: left; width: 400px; font-size: 14px; }
.descr .dleft p { line-height: 23px; font-size: 12px; text-indent: 2em; }
.descr .dright { float: right; width: 240px; }
.cimg { width: 650px; text-align: center; height: 260px; }
/* -------------------------------------------------------- 公司简介 -------------------------------------------------------- */

/* -------------------------------------------------------- 罗氏企业模板也 -------------------------------------------------------- */
.footer1 { width: 100%; margin: auto; padding-top: 15px; background-image: url(../../Styles/Images/bottom.jpg); background-repeat: repeat-x; margin-top: 15px; }
.footer1 .context{ height:42px; width:100%; text-align:center; padding:10px 0px;}
.footer1 .context p{ line-height:22px; width:100%; text-align:center; color: #B2B4B3 }
.footer1 .f_bottom{ height:13px; background-image:url('Images/fbottom.png'); width:100%;}
.header1{ height:89px; width:100%; margin:0px auto; border: #9fa0a0 1px solid;}
.header1 .log{ height:62px; width:125px; background-image:url('Images/logo.png'); background-repeat:no-repeat; margin :13px; zoom:1; float:left; }
.header1 .desc{ height:50px; width:325px; background-image:url('Images/desc.png'); background-repeat:no-repeat; margin :19px 0px;zoom:1; float:left;  }
.header1 .link_right{ float:right; padding-top:10px;  padding-right:15px;}
/* -------------------------------------------------------- 公司简介 -------------------------------------------------------- */

