﻿/** 首页 **/
/* 背景 */
body{ background:#ffffff;}
/* 按钮 */
.x-btwt{ background:url(../images/cmbtwt.gif) repeat-x; height:30px; color:#333; line-height:30px; padding:0 8px;*padding:0 4px; border:#b4b4b4 solid 1px; border-radius:3px 3px 3px 3px; cursor:pointer;}
.x-btbl{ background:url(../images/cmbtbl.gif) repeat-x; height:30px; color:#fff; line-height:30px; padding:0 8px;*padding:0 4px; border:#006eb9 solid 1px; border-radius:3px 3px 3px 3px; cursor:pointer;}
.x-btwt:hover{background:url(../images/cmbtwton.gif) repeat-x;}
.x-btbl:hover{background:url(../images/cmbtblon.gif) repeat-x;}
.x-more{ background:url(../images/more.gif) no-repeat; width:46px; height:13px; display:block; float:right; margin-top:10px;}
.x-more:hover{ background:url(../images/moreon.gif) no-repeat; width:46px; height:13px; display:block; float:right; margin-top:10px;}
/* head */
.x-head{ background:url(../images/topbg.gif) repeat-x; margin-bottom:10px;}
.x-head .x-top{ overflow:hidden;zoom:1;}
.x-head .x-top .x-logo{ float:left; width:407px; height:101px; margin:5px 10px;}
.x-head .x-top .x-rtth{ float:right; text-align:right;}
.x-head .x-top .x-rtth .x-search{ background:url(../images/searchbg.png) no-repeat; width:280px; height:37px; display:block; padding:4px 12px 4px 15px;margin:30px 10px 0px;}
.x-head .x-top .x-rtth .x-search .x-ipt{ width:248px;*width:240px; border:none; background:none; height:22px; line-height:22px; padding:2px; float:left;}
.x-head .x-top .x-rtth .x-search .x-schbt{ background:url(../images/searchbt.png) no-repeat center center; width:28px; height:24px; border:none; float:left;}
.x-head .x-top .x-rtth p{ color:#b8b8b8; padding-right:20px;}
.x-head .x-top .x-rtth p a{ margin:0 5px;}
.x-head .x-menu{ background:url(../images/menubg.png) no-repeat center top; width:1002px; height:54px; padding:0 10px;}
#jsddm li{float:left;list-style: none; font-size:12px;}
#jsddm li .x-stmtext{display: block;width:99px; margin-right:1px;text-align:center;white-space: nowrap;position:relative;height:24px; line-height:22px;color:#fff; font-weight:bold;padding:13px 0; text-decoration:none;}
#jsddm li .x-stmtext:hover,#jsddm li.on .x-stmtext{background:url(../images/menuon.gif) repeat-x;text-decoration:none; height:24px; color:#ffde00;}
#jsddm li ul{position:absolute;visibility: hidden;top:160px;background:#252525;}
#jsddm li ul li{float: none;display: inline; height:24px;line-height:24px;}
#jsddm li ul li a{width:auto;color:#e5e5e5; display: block;padding:5px 20px;min-width:58px;border-top:#161616 solid 1px;white-space: nowrap; text-decoration:none;}
#jsddm li ul li a:hover{ background:#121212; color:#ffde00;}

/* main */
.x-main .x-banner{ background:url(../images/bdbg.gif) repeat-y; margin-bottom:6px; border-top:#d8d8d8 solid 1px;}
.x-main .x-banner .x-bnpic{ text-align:center; padding:10px 0 8px;}
.x-main .x-banner .x-bnbtmbg{ background:url(../images/btmbg.gif) no-repeat; height:9px; width:1022px;}
.x-main .x-content{ background:url(../images/bdbg.gif) repeat-y; padding:12px 15px; border-top:#d8d8d8 solid 1px; overflow:hidden;zoom:1;}
.x-main .x-content .x-left{ width:250px; float:left;}
.x-main .x-content .x-box{ background:#f9f9f9; border:#d3d3d3 solid 1px;}
.x-main .x-content .x-box h3{ background:url(../images/boxtpbg.gif) repeat-x; text-shadow: 0 1px 0 #FFFFFF; height:35px; line-height:35px; padding:0 12px; color:#333; font-size:14px;}
.x-main .x-content .x-left .x-rzlink{ padding:5px 0;}
.x-main .x-content .x-left .x-rzlink a{ background:url(../images/lkbt.gif) no-repeat; text-decoration:none; width:220px; height:43px; margin:8px auto; line-height:38px; display:block; color:#2b2b2b; font-size:16px; font-family:"微软雅黑";text-shadow: 0 1px 0 #fff;}
.x-main .x-content .x-left .x-rzlink a:hover{background:url(../images/lkbton.gif) no-repeat; }
.x-main .x-content .x-left .x-rzlink img{ width:38px; height:34px; margin:0px 10px 0 12px;}
.x-main .x-content .x-left .x-rzlink .x-rzt01 img{ background:url(../images/icon01.png) no-repeat left 2px;}
.x-main .x-content .x-left .x-rzlink .x-rzt02 img{ background:url(../images/icon02.png) no-repeat left top;}
.x-main .x-content .x-left .x-rzlink .x-rzt03 img{ background:url(../images/icon03.png) no-repeat left 2px;}
.x-main .x-content .x-left .x-rzlink .x-rzt04 img{ background:url(../images/icon04.png) no-repeat left top;}
.x-left .x-login{padding:15px 0;}
.x-left .x-login .x-lgda{ width:225px; height:32px; margin:12px auto; overflow:hidden;zoom:1;}
.x-lgblk{ border:#c7c7c7 solid 1px; background:#fff; height:28px; line-height:24px; padding:0 2px;display:inline-block;border-radius:3px 3px 3px 3px; float:left;}
.x-lgblk img{ vertical-align:middle; margin:0 2px;}
.x-lgblk .x-lgipt{height:22px; padding:2px; border:none; border:0}
.x-left .x-login .x-lgda .x-lable{ color:#333; float:left; height:30px; line-height:30px; display:block;}
.x-main .x-content .x-right{ width:732px; float:right;}
.x-main .x-content .x-right .x-box{ width:359px; float:left;}
.x-right .x-news .x-hotnews{ overflow:hidden;zoom:1; padding-bottom:10px; margin:10px 10px 0; border-bottom:#ccc dotted 1px;}
.x-right .x-news .x-hotnews .x-hotpic{ float:left; width:123px; height:77px; padding:4px; border:#dcdcdc solid 1px; background:#fff; display:block;}
.x-right .x-news .x-hotnews .x-hottext{ float:right; width:195px;}
.x-right .x-news .x-hotnews .x-hottext h4{ line-height:24px; font-size:14px;}
.x-right .x-news .x-hotnews .x-hottext a{color:#0177ae;}
.x-right .x-news .x-hotnews .x-hottext p{ line-height:20px; color:#646464;}
.x-news .x-newslist{ padding:8px 12px;}
.x-news .x-newslist li{ background:url(../images/dot.gif) no-repeat left 10px; padding-left:10px; line-height:24px; height:24px; overflow:hidden;}
.x-news .x-newslist span{ color:#999999; float:right; margin-left:10px;}
.x-right .x-survey{ padding:9px 12px 12px;line-height:24px;}
.x-right .x-survey p{ color:#424242;}
.x-right .x-survey .x-wtbk{ background:#fff; border:#e3e3e3 solid 1px; padding:5px 10px 10px; margin-top:5px; border-radius:5px 5px 5px 5px;}
.x-right .x-survey .x-wtbk h4{ color:#e76302;margin-bottom:5px; font-size:12px;}
.x-right .x-survey .x-wtbk .x-radio label{ width:100px;display:inline-block;}
.x-right .x-survey .x-regt .x-btwt{ margin:11px auto;}

/* foot */
.x-foot{ background:url(../images/ftbg.gif) repeat-x; height:239px;}
.x-foot .x-links{ background:url(../images/linkbg.png) no-repeat; height:83px;_padding-top:12px;}
.x-foot .x-links .x-lktitle{text-shadow: 0 1px 0 #FFFFFF; height:70px; line-height:70px; padding:0 40px; font-weight:bold; color:#333; font-size:14px;}
.x-foot .x-links .x-lkpic a img{ border:#434343 solid 1px; margin-right:24px;}
.x-foot .x-links .x-lkpic a img:hover{ border:#0177ae solid 1px;}
.x-foot .x-infor{ line-height:28px; color:#f6f6f6; text-shadow: 0 1px 0 #666; text-align:center; height:105px; padding-top:5px;_padding-top:2px; margin-bottom:10px;_margin-bottom:0px;}
.x-foot .x-subnav{color:#e6e6e6; overflow:hidden;zoom:1; height:32px; line-height:32px;}
.x-foot .x-subnav .fl a{ color:#fff; margin:5px;}


/* 列表页 */
.x-right .x-boxrt{background:#fff; border:#d3d3d3 solid 1px; overflow:hidden;zoom:1;}
.x-right .x-boxrt h3{ background:url(../images/boxtpbg.gif) repeat-x; text-shadow: 0 1px 0 #FFFFFF; height:35px; line-height:35px; padding:0 12px; color:#4a4a4a; font-size:14px;}
.x-right .x-boxrt .x-listcm{padding:10px 15px;}
.x-right .x-boxrt .x-listcm ul li{ background:url(../images/dot.gif) no-repeat left 13px; border-bottom:#ccc dotted 1px; padding-left:12px; line-height:32px; height:32px; overflow:hidden; font-size:14px;}
.x-right .x-boxrt .x-listcm ul li span{ color:#999999; float:right; margin-left:10px;}
.x-right .x-boxrt .x-page{height:28px; line-height:28px; margin:20px auto 30px; width:300px;}
.x-right .x-boxrt .x-page a{ font-size:14px; text-decoration:none;background:#fff; border:#ccc solid 1px; display:inline-block; float:left; height:28px; line-height:28px; padding:0 10px; margin:0 3px;}
.x-right .x-boxrt .x-page a.on{ background:#0199dc; border:#0085cb solid 1px;color:#fff;}
.x-right .x-boxrt .x-page a.x-noclk{ color:#999; cursor:default;}
.x-left .x-sbnav h3{ background:url(../images/sbnavbg.gif) no-repeat; height:39px; line-height:37px; color:#fff; font-size:14px; padding-left:30px;}
.x-left .x-sbnav .x-sbnavlist{border: 1px solid #D3D3D3; border-bottom:none;}
.x-left .x-sbnav .x-sbnavlist li a{ background:url(../images/titlebg.gif) no-repeat;height:36px; line-height:36px; color:#333; font-size:14px; display:block; text-decoration:none; padding-left:30px;}
.x-left .x-sbnav .x-sbnavlist li a:hover,.x-left .x-sbnav .x-sbnavlist li.on a{background:url(../images/titlebgon.gif) no-repeat;color:#0177ae;}
.x-left .x-sbnav .x-sbnavlist li.on a{font-weight:bold;}

/* 详细页 */
.x-detial{background:url(../images/dtbg.gif) repeat-x;border: 1px solid #D3D3D3; padding:20px;font-size:14px; line-height:24px;}
.x-detial .x-dttitle{font-size:18px; text-align:center; line-height:30px; margin:15px 20px 25px;}
.x-detial .x-cmbyn{ overflow:hidden; zoom:1; font-size:12px; border-bottom:#d3d3d3 solid 1px; padding:5px 10px; margin:15px 0 20px;}
.x-detial .x-cmbyn .x-time{ float:left; color:#636363;}
.x-detial .x-cmbyn .x-smbtn{ float:right;}
.x-detial .x-cmbyn .x-smbtn a{ height:24px; line-height:24px; border:#fff solid 1px; background:#fff; display:inline-block; padding:0 5px; margin-left:5px; text-decoration:none;}
.x-detial .x-cmbyn .x-smbtn a:hover{border:#ccc solid 1px; background:url(../images/cmbtwt.gif) repeat-x left center;border-radius: 3px;}
.x-detial .x-cmbyn .x-smbtn a img{ margin-right:3px;}
.x-detial p{ text-indent:2em; margin:15px 0;}

/* 问题反馈 */
.x-right .x-quset{ padding:12px;}
.x-right .x-quset li{ background:#f9f9f9; border:#d7d7d7 solid 1px; padding:8px 12px; line-height:24px; color:#333; margin-bottom:10px;}
.x-right .x-quset li:hover{ background:#f3f8fe;}
.x-right .x-quset li .x-item{ padding:0 10px;}
.x-right .x-quset li .x-itwt{ background:#fff; border:#d7d7d7 solid 1px; padding:6px 10px; margin:8px 0 5px;}
.x-right .x-quset li .x-grcl{ color:#999;}

/* 公司相册 */
.x-right .x-pict{ padding:12px;}
.x-right .x-pict ul{ overflow:hidden;zoom:1;}
.x-right .x-pict li{ background:url(../images/picbg.gif) no-repeat;width:220px; height:178px; float:left; margin:7px;_margin:5px;}
.x-right .x-pict li:hover{background:url(../images/picbgon.gif) no-repeat;}
.x-right .x-pict li a{ width:220px; height:178px; display:block; text-align:center; line-height:26px; padding-top:5px; text-decoration:none;}
.x-right .x-pict li a img{ display:block; margin:2px auto 0;}

/* 内部通知 */
.x-itntc{ padding:30px;font-size:14px; min-height:376px;}
.x-notice{ background:#fbfbdf; border:#ecd3a4 solid 1px; line-height:22px; padding:5px 15px; border-radius:3px; font-size:12px; color:#646464;}
.x-itnlg{ background:#f9f9f9; border:#cccbcb solid 1px; padding:30px 20px; width:360px; margin:40px auto;}
.x-itnlg td{ line-height:40px; padding:5px 2px;}
.x-itnlg td .x-btbl{ margin-right:30px; padding:0 15px;}
.x-itnlg td .x-btwt{padding:0 15px;}

/* 客户满意度调查 */
.x-svycm{ padding:20px;}
.x-svycm .x-svsam{ margin-bottom:20px;}
.x-svycm .x-svsam h2{ height:35px; line-height:35px; font-size:20px; text-align:center;}
.x-svycm .x-svsam .x-svtext{ line-height:28px; font-size:14px; color:#555; margin:10px 0;}
.x-svycm .x-svsam .x-svtext p{ text-indent:2em;}
.x-svycm .x-svlis td{ line-height:28px; padding:2px; color:#333;}
.x-svycm .x-svlis td.x-tbtitle{ font-size:14px; background:#f5f5f5; padding:2px 10px;}
.x-svycm .x-svlis td input{ margin-right:5px; margin-top:-3px;}
.x-cmipt{ height:22px; line-height:22px; padding:2px; background:#fff; border:#ccc solid 1px;}
.x-svycm .x-svlis .x-cmipt{height:18px; line-height:18px;}
.x-svycm .x-svtbl p{text-indent:2em;line-height:28px; font-size:14px; color:#555; margin:15px 0; border-top:#ccc dashed 1px; padding:8px 0;}
.x-svycm .x-svtbl table{ margin:10px 30px;_margin:10px 0;}
.x-svycm .x-svtbl td{ font-size:14px; color:#333; line-height:30px; padding:5px 2px;}
.x-right td .x-btbl{ margin-right:30px; padding:0 15px;}
.x-right td .x-btwt{padding:0 15px;}

/* 在线认证申请 */
.x-mntb{ margin-top:15px;}
.x-mntb td{ font-size:14px; color:#333;line-height:30px; padding:5px 2px;}
.x-fgx{ border-bottom:#999 dashed 1px; height:1px; overflow:hidden; font-size:0; margin:10px 0;}

/* 按钮 */
.x-btlid{ padding:5px 0;}
.x-btlid a{ background:url(../images/btmbgd.gif) no-repeat; text-decoration:none !important; width:220px; height:39px; margin:8px auto; line-height:38px; display:block; color:#2b2b2b; font-size:16px; font-family:"微软雅黑";text-shadow: 0 1px 0 #fff;}
.x-btlid a:hover{background:url(../images/btmbgdon.gif) no-repeat; }
.x-btlid img{ width:30px; height:34px; margin:0px 10px 0 10px;}
.x-btlid .x-rzt01 img{ background:url(../images/icons_02.png) no-repeat left 3px;}
.x-btlid .x-rzt02 img{ background:url(../images/icons_03.png) no-repeat left 3px;}
.x-btlid .x-rzt03 img{ background:url(../images/icons_03.png) no-repeat left 3px;}
.x-btlid .x-rzt04 img{ background:url(../images/icons_01.png) no-repeat left 3px;}


.x-athbanner{ width:335px; height:200px; float:left; margin:10px;}
.x-athns{ width:365px; float:right; margin-right:5px;}
.x-right .x-news .x-athns .x-hotnews .x-hottext{ width:auto; clear:both; height:90px; overflow:hidden;}
.x-right .x-news .x-athns .x-hotnews .x-hottext h4{ text-align:center; margin-bottom:4px; line-height:28px; height:28px; overflow:hidden;}
.x-right .x-news .x-athns .x-hotnews .x-hottext p{ text-indent:2em;}


.x-main .x-content .x-tab{}
.x-main .x-content .x-tab h3{ padding:0;}
.x-main .x-content .x-tab h3 #tab1{ height:35px; line-height:35px; display:block; float:left; padding:0 15px; border-right:1px solid #d6d6d6; text-decoration:none;}
.x-main .x-content .x-tab h3 #tab2{ height:35px; line-height:35px; display:block; float:left; padding:0 15px;text-decoration:none;}

.x-main .x-content .x-tab h3 a.on{ background:#f9f9f9;color:#0177ae;}



