@charset "utf-8";
/*整体大小控制*/
.container_body {
    width: 998px;
    height: auto;
    margin: 0px auto;
    padding: 0px 0px;
    background: #000;}
.hide{display:none;}
.container {
    width: 950px;
    height: auto;
    margin: 0px auto;
    padding: 0px;}

.container2 {
    width: 930px;
    height: 3px;
    margin: 0 auto;
    background: #0076e0;}

/*=============首页全部样式=============*/
/*=============首页头部样式=============*/
.header {
    width: 950px;
    height: auto;}

.header_logo {
    width: 950px;
    height: 214px;
    position: relative;
    background: url(img/xw_top_01.jpg) no-repeat;}

.header_logo .h_text {
    width: 195px;
    height: 24px;
    text-align: center;
    position: absolute;
    top: 0px;
    right: 0px;
    line-height: 24px;}


.header .home {
    width: 230px;
    height: 20px;
    position: absolute;
    top: 0px;
    right: 10px;
    text-align: center;
    background: url() no-repeat;
    color: #ccc;
    line-height: 20px;}

.header .time {
    width: 230px;
    height: 28px;
    position: absolute;
    bottom: 2px;
    right: 10px;
    text-align: center;
    line-height: 28px;}

/*=============首页主导航样式=============*/
/*=============首页广告样式=============*/
.banner {
    width: 950px;
    height: 270px;
    background: url() no-repeat;
    position: relative;}

.banner .banner_left {
    width: 651px;
    height: 250px;
    position: absolute;
    top: 9px;
    left: 9px;}

.banner .banner_left .pic_tu {
    width: 651px;
    height: 211px;
    display: block;}

.banner .banner_left .from_login {
    width: 651px;
    height: 30px;
    background: url() no-repeat;}

.banner .banner_right {
    width: 250px;
    height: 250px;
    position: absolute;
    top: 10px;
    right: 10px;}

.banner .banner_right h2 {
    height: 26px;}

.banner .banner_right .b_r_main {
    padding-left: 10px;
    height: 224px;}

.banner2 {
    width: 950px;
    height: 200px;}

/*=============首页公告样式=============*/
.i_gonggao {
    width: auto;
    height: auto;}

.i_gonggao ul {}

.i_gonggao li {
    border-bottom: 0px dashed #ccc;
    padding: 4px 0px 3px;}

.i_gonggao li a {
    padding-left: 20px;
    background: url() 8px 2px no-repeat;}

.i_gonggao li a:hover {
    background: url() 8px 2px no-repeat;}

.i_gonggao li span {
    float: right;
    color: #999;
    font: 300 11px "Verdana, Arial";}

/*=============首页表单样式=============*/
.input_2 {
    width: 160px;
    height: 14px;
    border: 1px solid #FF9801;
    background: #fff;
    line-height: 14px;}

/*友情链接边框颜色141414*/
.i_yqlj {
    border: 1px solid #141414;}

/*=============首页小框新闻样式=============*/
.i_ffs2 {
    width: auto;
    height: auto;}

.i_ffs2 ul {}

.i_ffs2 li {
    height: 21px;}

.i_ffs2 li span {
    float: right;
    font: 300 11px "Verdana, Arial";
    color: #999;
    padding-right: 8px;}

.i_ffs2 li a {
    width: auto;
    height: 21px;
    padding-left: 26px;
    background: url(img/news_icon.jpg) 8px 2px no-repeat;
    lin-height: 21px;}

.i_ffs2 li a:hover {
    text-decoration: underline;
    background: url(img/news_icon.jpg) 10px 2px no-repeat;}

/*=============首页小框新闻样式=============*/
.i_ffs {
    width: auto;
    height: auto;}

.i_ffs ul {}

.i_ffs li {
    height: 25px;}

.i_ffs li span {
    float: right;
    font: 300 11px "Verdana, Arial";
    color: #999;
    padding-right: 8px;}

.i_ffs li a {
    width: auto;
    height: 25px;
    padding-left: 26px;
    background: url(img/icon_news2.jpg) 8px 2px no-repeat;
    lin-height: 25px;}

.i_ffs li a:hover {
    text-decoration: underline;
    background: url(img/icon_news2.jpg) 10px 2px no-repeat;}

/*=============首页视频样式=============*/
.i_video {
    width: 260px;
    height: 220px;
    background: url() no-repeat;}

.i_video .video_main {
    width: 250px;
    height: 208px;
    padding-top: 6px;
    padding-left: 6px;}

/*=============首页图片滚动样式=============*/
.i_pic_gd {
    width: 155px;
    height: 150px;
    padding-right: 12px;}

.i_pic_gd img {
    width: 150px;
    height: 120px;
    padding: 1px;
    border: 1px solid #666;}

.i_pic_gd img:hover {
    border: 1px solid #999;}

.i_pic_gd p {
    height: 30px;
    text-align: center;
    line-height: 30px;}

/*=============案例图片滚动样式====168=========*/
.aili_pic {
    width: 168px;
    height: 142px;
    padding-right: 12px;}

.aili_pic .aili_b {
    border: 1px solid #67b0ce;
    padding: 3px;}

.aili_pic .aili_b img {
    width: 159px;
    height: 108px;}

.aili_pic .aili_b p {
    height: 25px;
    text-align: center;
    line-height: 25px;}

/*=============四势合一 剑指中国 i_sshy 666633 330000=============*/
.i_sshy_t {
    color: #999900;
    font-size: 14px;
    font-weight: 600;}

.i_sshy {
    color: #888;
    line-height: 22px;}

/*=============核心价值=============*/
.i_hyjz_t {
    color: #999900;
    font-size: 14px;
    font-weight: 600;}

.i_hyjz {
    color: #666633;}

.i_footer {
    font-family: "宋体";
    text-align: center;
    margin-top: 12px;
    color: #663300;}

/*=============首页底部样式=============*/
.footer {
    width: 950px;
    height: 88px;
    margin: 0 auto;
    background: url() no-repeat;}

.footer .text {
    width: auto;
    height: auto;
    padding-top: 22px;
    padding-left: 245px;}

.footer .f_top {
    width: 44px;
    height: 17px;
    position: absolute;
    top: 0px;
    right: 10px;}

.footer p {
    color: #fff;
    line-height: 22px;}

/*=============二级页面全部样式==============================================*/
/*==================二栏控制===============*/
.main_left {
    width: 230px;
    height: auto;}

.main_right {
    width: 750px;
    height: auto;}

/*=============二级左边外框样式=============*/
.left_main_kuang {
    width: 230px;
    height: auto;}

.left_main_kuang .top {
    height: 42px;
    background: url() no-repeat;}

.left_main_kuang .top h2 {
    padding-top: 12px;
    padding-left: 25px;
    font: 600 16px 微软雅黑, 黑体, sans-serif;
    letter-spacing: 1px;
    color: #cccc33;}

.left_main_kuang .kuang_main {
    background: url() repeat-y;}

.left_main_kuang .bot {
    height: 17px;}

/*=============二级左边导航样式=============*/
.nav_sub {
    width: 174px;
    height: auto;
    margin: 0px auto;}

.nav_sub ul {}

.nav_sub li {
    height: 30px;}

.nav_sub li a {
    display: block;
    padding-left: 35px;
    background: url(img/li_bg.jpg) 0px bottom no-repeat;
    letter-spacing: 1px;
    font: 300 12px Arial;
    color: #fff;
    line-height: 30px;}

/*.nav_sub li a:visited,.nav_sub li a:active{ background: url(img/li_bg.jpg) 0px bottom no-repeat;}*/
.nav_sub li a:hover {
    padding-left: 38px;
    text-decoration: none;
    color: #fff;
    background: url(img/li_bg_voer.jpg) 0px bottom no-repeat;}

.left_menu_rightbg {
    width: 16px;
    height: auto;
    background: url() left top no-repeat;}

.right_bt {
    padding-top: 4px;
    padding-left: 24px;
    font: 600 16px 微软雅黑，黑体，Arial, Helvetica, sans-serif;
    color: #ff0000;}

.left_bt {
    padding-top: 18px;
    padding-left: 130px;
    font: 600 18px 微软雅黑，黑体，Arial, Helvetica, sans-serif;
    color: #fff;}

/*=============内容编辑页标题样式=============*/
.left_lerong_bt {
    font-size: 14px;
    color: #fff;}

/*================首页右边样式=============*/
.index_right_k {
    width: 238px;
    height: auto;
    border: 1px solid #94d8ec;}

.index_right_k .i_r_k_t {
    width: auto;
    height: 30px;
    background: url(img/index_right_k_t.jpg) repeat;}

.index_right_k .i_r_k_t .i_title_t {
    padding-left: 25px;
    padding-top: 9px;
    color: #0066cc;
    font: 600 14px "宋体";}

.index_right_k .i_r_k_t .i_title_t span {
    float: right;
    font: 300 12px "宋体";
    padding-top: 0px;
    padding-right: 5px;}

.index_right_k .i_r_k_bg {
    width: 238px;
    height: auto;
    background: url(img/index_right_k_bg.jpg) left top no-repeat;}

.index_right_main {
    width: 345px;
    height: 36px;}

.index_right_main .i_r_m_t {
    width: 343px;
	height: 38px;
	float: left;
    color: #0066cc;
    font: 600 14px "宋体";	
	border: 1px #77b9dc solid;
	border-bottom: 2px #0066cc solid;
	margin-bottom: 2px;}

.index_right_main .i_r_m_t span a{
    float: left;
	display: block;
    color: #0066cc;
	float: left;
	width: 100px;
	height: 36px; 
	line-height: 36px;
    font: 600 14px "宋体";
    padding-top: 0px;
    padding-right: 10px;
	text-align: center;
	border: 1px solid #efefef;}

.index_right_main .i_r_m_t span a:hover {
    float: left;
	display: block;
	float: left;
	width: 100px;
	height: 36px; 
	line-height: 36px;
    font: 600 14px "宋体";
    padding-top: 0px;
    padding-right: 10px;
	text-align: center;
	border: 1px solid #efefef;
	background: #0066cc;
	color: #fff;}

.index_right_main_bg {
    width: 345px;
    height: 210px;
    background: url(img/news_main_bg.jpg) left bottom no-repeat;}

.index_right_main_bg div a{
	width: 235px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	display: block;
	float: left;
	padding-left: 20px;
	background: url(img/news_icon.jpg) 8px 4px no-repeat ;}

.index_right_main_bg div span{
	color: #999999;
	width: 80px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	display: block;
	float: left;
	text-align: right;}

/*================首页滚动图片样式=============*/
.i_g_t_tu {
    width: 950px;
    height: 27px;
    background: url(img/i_g_t_tu_t.jpg) no-repeat;}

.i_g_t_tu .i_g_t_tu_t {
    padding-left: 35px;
    padding-top: 7px;
    color: #fff;
    font: 600 14px "宋体";}

.i_g_t_tu .i_g_t_tu_t span {
    float: right;
    font: 300 12px "宋体";
    padding-top: 0px;
    padding-right: 10px;}

.i_g_t_tu_bg {
    width: 950px;
    height: 172px;
    background: url(img/i_g_t_tu_bg.jpg) left bottom no-repeat;}

/*=============二级页面右边栏目及当前位置=============*/
.main_right_title {
    width: 750px;
    height: 42px;
    background: url() 0px bottom no-repeat;}

.main_right_title .b_t {
    padding-top: 13px;
    padding-left: 58px;
    font: 300 14px Arial, Helvetica, sans-serif;
    color: #cc0000;}

.main_right_title .text2 {
    width: 130px;
    height: 14px;
    padding-top: 5px;}

.main_right_title .b_t span {
    float: right;
    padding-top: 0px;
    padding-right: 15px;
    color: #666;
    font: 300 12px Arial, Helvetica, sans-serif;}

.main_right_title .b_t span a {
    color: #666;
    text-decoration: none;}

.main_right_title .b_t span a:hover {
    color: #666;
    text-decoration: underline;}

.main_right_title_bg {
    width: 740px;
    height: 30px;
    background: url() left top no-repeat;}

.main_right_title_bg .text {
    width: 130px;
    height: 14px;
    padding-top: 10px;}

.main_right_title_bg .text a {
    color: #999;
    text-decoration: none;}

/*=============二级页面文章列表样式=============*/
.xingwen_list {
    width: auto;
    height: auto;}

.xingwen_list ul {}

.xingwen_list li {
    border-bottom: 1px dashed #5c5c5c;
    padding: 7px 0px;}

.xingwen_list li a {
    padding-left: 18px;
    background: url(img/news_icon.jpg) left 5px no-repeat;}

.xingwen_list li a:hover {
    background: url(img/news_icon.jpg) 3px 5px no-repeat;
    text-decoration: underline;}

.xingwen_list li span {
    float: right;
    color: #999;
    font: 300 11px Arial;}

.xingwen_list li b {
    padding: 0 3px;
    color: #f00;
    font: 300 11px Arial;}

/*=============二级页面文章详细页样式=============*/
/*.fenye { width: auto; height: 25px; margin: 20px 0px 0; text-align: center; line-height: 25px;}*/
.lerong {
    padding: 0px;
    line-height: 22px;}

.lerong .bt {
    text-align: center;
    color: #000;
    font: 600 25px Arial, 黑体;
    letter-spacing: 0px;
    line-height: 40px;}

.lerong .laiyuan {
    width: auto;
    height: 28px;
    padding-left: 100px;
    margin-bottom: 20px;
    border-top: 1px dashed #5c5c5c;
    border-bottom: 1px dashed #5c5c5c;
    border-bottom: 1px dashed #5c5c5c;
    position: relative;
    line-height: 28px;}

.lerong .laiyuan .l_text {
    width: 150px;
    height: 28px;
    text-align: center;
    line-height: 28px;}

.lerong .laiyuan .xixi {
    width: 150px;
    height: 28px;
    text-align: left;
    display: inline;
    position: absolute;
    top: 0px;
    right: 10px;
    line-height: 28px;}

.c_E7077B {
    color: #E7077B;}

.lerong p {
    line-height: 24px;}

.lerong .dayin {
    width: auto;
    height: 28px;
    margin-top: 20px;
    text-align: center;
    border-top: 1px dashed #E7E7E7;
    line-height: 28px;}

.lerong .pre_next {
    width: 100%;
    height: auto;
    padding: 10px 0px;
    position: relative;
    line-height: 24px;
    margin-bottom: 20px;
    }

.lerong .pre_next span {
    width: 100px;
    float: right;
    text-align: right;
    margin-top: 10px;}

.lerong .pre_next .p_back {
    width: 100px;
    float: right;
    text-align: right;
    position: absolute;
    top: 20px;
    right: 0px;}

.lerong2 {
    padding: 0px 0px;
    line-height: 22px;}

.lerong2 .pre_next {
    width: auto;
    height: auto;
    margin-top: 20px;
    padding: 10px 0px;
    line-height: 22px;}

.lerong2 .pre_next span {
    width: 100px;
    float: right;
    text-align: right;
    margin-top: 10px;}

.main_lerong {
    width: auto;
    height: auto;}

.main_lerong p { /*text-indent: 2em;*/
    margin: 12px 0 12px 0px;
    line-height: 22px;}

.main_lerong img {
    border: 1px solid #212121;
    padding: 0px;}

/*=============二级页面产品/图片列表样式 竖排=============*/
.list_tu {
    width: 230px;
    height: 180px;
    padding-right: 0px;
    padding-bottom: 20px;
    text-align: center;}

.list_tu .pic_tu {
    width: auto;
    height: auto;}

.list_tu .pic_tu img {
    width: 190px;
    height: 143px;
    border: 1px solid #ccc;
    padding: 1px;
    margin-bottom: 10px;}

.list_tu .pic_tu img:hover {
    border: 1px solid #f90;
    padding: 1px;}

.list_tu .pic_tu p {
    width: 190px;
    height: 28px;
    overflow: hidden;
    line-height: 28px;}

.pic_img_tu {
    width: auto;
    height: auto;}

.pic_img_tu img {
    width: 190px;
    height: 143px;
    border: 1px solid #ccc;
    padding: 1px;
    margin-bottom: 10px;}

.pic_img_tu img:hover {
    border: 1px solid #f90;
    padding: 1px;}

.pic_img_tu p {
    width: 190px;
    height: 28px;
    overflow: hidden;
    line-height: 28px;}

/*=============二级页面产品/图片列表样式 横排=============*/
.nytu_list2 {
    width: 650px;
    height: auto;}

.nytu_list2 ul {}

.nytu_list2 li {
    width: 315px;
    height: auto;
    padding-right: 10px;
    float: left;
    border-bottom: 1px dashed #333;}

.nytu_list2 dl {
    height: 150px;
    padding: 15px 0;}

.nytu_list2 dt {
    width: 120px;
    height: auto;
    float: left;}

.nytu_list2 dt img {
    width: 115px;
    height: 140px;
    padding: 2px;
    border: 1px solid #333333;}

.nytu_list2 dt img:hover {
    border: 1px solid #666666;}

.nytu_list2 dd {
    width: 185px;
    height: auto;
    margin-left: 0px;
    float: right;}

.nytu_list2 dd .gyh_h2 {
    height: 25px;
    font-weight: 600;
    margin-bottom: 5px;
    border-bottom: 1px dashed #339966;
    line-height: 25px;}

.nytu_list2 dd .gyh_h3 {
    height: 25px;
    text-align: right;
    line-height: 25px;}

/*.nytu_list2 dd p { text-indent:2em; line-height: 18px;}*/
.nytu_list2 dd p {
    height: 22px;
    line-height: 22px;}

/*------------------------向上滚动边框样式------------------------*/
.logo_tu_up {
    border: 1px solid #666;
    padding: 1px;}

/*===============经典案例===============*/
.case {
    width: 690px;
    height: auto;}

.case ul {}

.case li {
    width: 320px;
    height: auto;
    float: left;
    padding-right: 20px;
    padding-bottom: 20px;
    border-bottom: 0px dashed #333;}

.case li div {
    padding: 10px;
    border: 1px solid #cde5f1;}

.case li div:hover {
    padding: 10px;
    border: 1px solid #94d8ec;
    background: #edf4fa;}

.case li.li2 {
    width: 320px;
    height: auto;
    margin-left: 25px;
    float: left;
    border-bottom: 1px dashed #333;}

/*=============二级页面产品/图片详细样式=============*/
.pic_list_2 {
    width: 650px;
    height: auto;
    margin: 0px auto;}

.pic_list_2 .pic_left {
    width: 48%;
    height: auto;
    float: left;
    text-align: center
;}

.pic_list_2 .pic_left img {
    width: 270px;
    height: 320px;
    padding: 1px;
    border: 1px solid #5c5c5c;}

.pic_list_2 .pic_left img:hover {
    border: 1px solid #838383;}

.pic_list_2 .pic_right {
    width: 46%;
    height: auto;
    float: right;
    padding-right: 6%;}

.pic_list_2 .pic_right p {
    height: 30px;
    border-bottom: 1px dashed #e6e6e6;
    line-height: 30px;}

.pic_list_2 .pic_right b {
    color: #;}

.pic_list_2 .pic_tu_table {}

.pic_list_3 {
    width: 650px;
    height: auto;
    margin: 0px auto;}

.pic_list_3 .pic_left {
    width: 48%;
    height: auto;
    float: left;
    text-align: center
;}

.pic_list_3 .pic_left img {
    width: 280px;
    height: 210px;
    padding: 1px;
    border: 1px solid #5c5c5c;}

.pic_list_3 .pic_left img:hover {
    border: 1px solid #838383;}

.pic_list_3 .pic_right {
    width: 48%;
    height: auto;
    float: right;
    padding-right: 4%;}

.pic_list_3 .pic_right p {
    height: 30px;
    border-bottom: 1px dashed #e6e6e6;
    line-height: 30px;}

.pic_list_3 .pic_right b {
    color: #;}

.pic_titile {
    width: auto;
    height: 25px;
    padding-left: 18px;
    margin-top: 20px;
    margin-bottom: 10px;
    font: 600 12px #333;
    background: #ececec;
    line-height: 25px;}

.pic_titile_bt {
    font: 600 14px Arial;
    color: #cccccc;
    line-height: 25px;}

.pic_titile_bg {
    width: auto;
    height: 25px;
    background: url() left top no-repeat;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-left: 15px;
    font: 600 14px Arial;
    color: #999;
    line-height: 25px;}

.pic_titile_bg span {
    width: auto;
    height: 25px;
    background: url() right top no-repeat;}

.pic_titile_text {
    padding: 0 15px;
    line-height: 24px;}

.pic_titile_text p {
    line-height: 24px;}

.pic_list_01 {
    width: auto;
    height: auto;}

.pic_list_01 .p_title {
    height: 30px;
    background: #EDEDED;
    color: #03349B;
    padding-left: 15px;
    font: 600 12px/30px Arial, Helvetica, sans-serif;}

.pic_list_01 .p_title span {
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    cursor: pointer;}

.pic_list_01 .p_main {
    border: 1px dashed #EDEDED;
    border-top: none;
    padding: 30px 30px;
    line-height: 22px;}

.pic_list_01 .p_main img {
    width: auto;
    height: auto;}

.pic_list_01 .p_main p {
    line-height: 22px;}

.pic_list_sm {
    width: auto;
    height: auto;
    padding-top: 30px;}

.pic_list_sm .sm_title {
    height: 22px;
    padding-left: 16px;
    border-bottom: 1px solid #EDEDED;
    color: #fff;
    background: url() left top no-repeat;
    line-height: 22px;}

.pic_list_sm .sm_main {
    width: auto;
    height: auto;
    padding: 20px;
    background: url() left top repeat-x;
    line-height: 24px;}

.pic_list_sm .sm_main p {
    line-height: 24px;}

/*==========================留言页面样式=============================*/
/*
留言边框样式颜色值：#4b4b4b
留言标题背景样式颜色值：#111111
*/
.liuyan {
    width: auto;
    height: auto;
    border: 1px solid #5c5c5c;}

.liuyan .l_title {
    height: 28px;
    background: #2c2c2c;
    padding-left: 12px;
    line-height: 28px;
    color: #ff9933;}

.liuyan .l_title span {
    font: 300 10px Verdana, Arial;}

.liuyan .l_main {
    padding: 8px 10px 6px 12px;
    line-height: 18px;
    background: #444444;}

.liuyan .l_main p {
    line-height: 18px;}

.liuyan .fbly {
    font-weight: 600;
    text-align: right;
    padding-top: 10px;}

.liuyan .l_main .l_huifu {
    margin-top: 10px;
    padding: 8px;
    border: 1px dashed #5c5c5c;
    background: #565656;}

.liuyan .l_main .l_huifu .hf_bt {
    color: red;
    line-height: 18px;}

.liuyan .l_main .l_huifu .hf_main {
    color: #red;
    line-height: 18px;}

.liuyan .l_main .l_huifu .hf_main p {
    line-height: 18px;}

.fbly {
    color: #000;
    text-decoration: underline
;}

a.fbly:link {
    color: #000;
    text-decoration: underline
;}

a.fbly:visited {
    color: #000;
    text-decoration: none
;}

a.fbly:hover {
    color: #000;
    text-decoration: underline;}

a.fbly:active {
    color: #000;
    text-decoration: none;}

/*======================留言提交表单样式========================*/
.ly_form {
    width: auto;
    height: auto;
    padding: 0px;
    border: 1px solid #5c5c5c;
    background: #fff;}

.ly_form .title {
    height: 26px;
    padding-left: 12px;
    background: #2c2c2c;
    color: #cc3300;
    line-height: 26px;}

.ly_form .main {
    padding: 20px;
    color: #c3c3c3;
    background: #4a4a4a;}

.ly_form input {
    border: 1px solid #424242;
    background: #EDEFEF;
    height: 16px;
    color: #000;
    line-height: 16px;}

.ly_form textarea {
    border: 1px solid #424242;
    background: #EDEFEF;
    height: 50px;
    overflow: hidden;
    line-height: 16px;}

/*======================留言提交表单样式========================*/
.table_job {}

.table_job input {
    border: 1px solid #424242;
    background: #b5b5b5;
    height: 16px;
    color: #000;
    line-height: 16px;}

.table_job textarea {
    border: 1px solid #424242;
    background: #b5b5b5;
    height: 80px;
    overflow: hidden;
    line-height: 16px;}

/*分页样式*/
.pagelist {
    margin: 2px 3px;
    padding: 2px 3px;
    border: 0px;}

.pagelist .n {
    border: 1px #2088d2 solid;
    padding-left: 5px;
    padding-right: 5px;
    *padding-top: 2px;
    *padding-bottom: 2px;
    background: #FFFFFF;}

.pagelist .m {
    border: 1px #2088d2 solid;
    padding-left: 5px;
    padding-right: 5px;
    *padding-top: 2px;
    *padding-bottom: 2px;
    background: #ecfaff;}

/*======================人才招聘列表页面样式========================*/
.job_title {
    height: 24px;
    line-height: 24px;}

.job_title b {
    color: #f60;
    font-weight: 600;}

.job_main_th {
    width: 100%;
    height: 34px;
    border: 1px solid #e8e8e8;
    font-weight: 600;
    background: url() repeat-x;}

.job_main_th .th01 {
    width: 62%;
    height: 34px;
    padding-left: 10px;
    line-height: 34px;}

.job_main_th .th02 {
    width: 12%;
    height: 34px;
    line-height: 34px;}

.job_main_th .th03 {
    width: 12%;
    height: 34px;
    line-height: 34px;}

.job_main_th .th04 {
    width: 12%;
    height: 34px;
    line-height: 34px;}

.job_main_td {}

.job_main_td .td01 {
    width: 62%;
    height: 34px;
    border-bottom: 1px solid #e8e8e8;
    padding-left: 10px;
    line-height: 34px;}

.job_main_td .td02 {
    width: 12%;
    height: 34px;
    border-bottom: 1px solid #e8e8e8;
    line-height: 34px;}

.job_main_td .td03 {
    width: 12%;
    height: 34px;
    border-bottom: 1px solid #e8e8e8;
    line-height: 34px;}

.job_main_td .td04 {
    width: 12%;
    height: 34px;
    border-bottom: 1px solid #e8e8e8;
    line-height: 34px;}

.job_bottom {}

.job_line {
    height: 1px;
    border-top: 1px dashed #ccc;}

.job_btn {
    border: #cccccc 1px solid;
    padding-left: 22px;
    font: 300 12px Tahoma, Verdana, Arial, sans-serif;
    background: url() no-repeat left center;
    color: #555555;
    height: 22px;
    line-height: 22px;}

/*======================影视视听列表页面样式========================*/
.move {
    width: 658px;
    height: auto;
    margin: 0px auto;}

.move .m_title {
    width: 658px;
    height: 30px;
    background: url() no-repeat;}

.move .m_main {
    width: 658px;
    background: url() repeat-y;}

.move .m_main ul {
    padding: 15px;}

.move .m_bot {
    height: 6px;}

.m_t_li {
    width: auto;
    height: 30px;}

.m_t_li ul {
    height: 26px;
    padding-top: 4px;
    padding-left: 12px;}

.m_t_li ul li {
    width: 87px;
    height: 26px;
    display: block;
    float: left;
    margin-right: 10px;}

/*.m_t_li ul li { width: 87px; height: 26px; display: block; float: left; margin-right: 10px;background: url() no-repeat;}
.m_t_li ul li span { padding-left: 28px; font: 600 12px Arial, Helvetica, sans-serif; color: #ff3300; cursor: pointer; line-height: 26px;}
.m_t_li ul li.li_hover{ width: 87px; height: 26px; background: url() no-repeat;}
.m_t_li ul li.li_hover span { padding-left: 28px; font: 300 12px Arial, Helvetica, sans-serif; color: #fff; cursor: pointer; line-height: 26px;}*/
.sd01 {
    /*width: 87px; height: 26px;*/
    display: block;
    float: left;
    margin-right: 0px;
    background: url() no-repeat;
    }

.sd01 span {
    padding-left: 28px;
    font: 600 12px Arial, Helvetica, sans-serif;
    color: #ff3300;
    cursor: pointer;
    line-height: 26px;}

.sd02 {
    width: 87px;
    height: 26px;
    background: url() no-repeat;}

.sd02 span {
    padding-left: 28px;
    font: 300 12px Arial, Helvetica, sans-serif;
    color: #fff;
    cursor: pointer;
    line-height: 26px;}

/*==================================================================================================*/
.weizhi {
    width: 50%;
    position: absolute;
    top: 0px;
    right: 0px;
    color: #000;
    text-align: right;
    color: #666;
    padding-top: 0px;
    padding-right: 15px;}

.weizhi a, .main_right .weizhi a:visited, .main_right .weizhi a:active {
    color: #005999;}

.weizhi a:hover {
    color: #005999;
    text-decoration: underline;}

/*===============三栏控制====================*/
.content_l {
    width: 715px;
    height: auto;}

.content_l h2 {
    width: auto;
    height: 35px;}

.content_l .c_l_main {
    width: auto;
    height: 185px;
    background: url() no-repeat;}

.content_c {
    width: 660px;
    height: auto;}

.content_c h2 {
    width: auto;
    height: 35px;}

.content_c .c_c_main {
    width: auto;
    height: 185px;
    background: url() no-repeat;}

.content_r {
    width: 220px;
    height: auto;}

.content_r h2 {
    width: auto;
    height: 35px;}

.content_r .c_r_main {
    width: auto;
    height: 185px;
    background: url() no-repeat;}

/*===========首页友情链接125_45============*/
.i_link_tu_b {
    border: 1px solid #b2d1e0;
    padding: 8px 8px 8px;
	float: left;}

.i_link_tu {
    width: 130px;
    height: 48px;
    padding-left: 18px;}

.i_link_tu img {
    width: 116px;
    height: 38px;
    padding: 0px;
    border: 1px solid #cccccc;}

.i_link_tu img:hover {
    border: 1px solid #999;}

/*=============首页播放器样式=============*/
.content_l .c_left {
    width: 339px;
    height: auto;}

.content_l .c_left h2 {
    padding-left: 30px;
    height: 28px;
    background: url() 10px center no-repeat;
    line-height: 28px;}

.content_l .c_left h2.news {
    padding-left: 20px;
    height: 26px;
    border-bottom: 2px solid #5d8a04;
    background: url(img/icon_news.jpg) 0px center no-repeat;
    line-height: 28px;}

.content_l .c_left h2 span {
    float: right;
    font: 300 12px Airal;
    padding-top: 5px;}

.content_l .c_left .lb_tu {
    width: 318px;
    height: 205px;
    margin: 0px auto;}

.content_l .c_right {
    width: 339px;
    height: auto;}

/*=============首页圆角友情链接样式=============*/
.link {
    width: 980px;
    height: auto;
    background: url() repeat-y;}

.link .top {
    height: 10px;
    background: url() repeat-y 0px 0px;}

.link .bot {
    height: 10px;
    overflow: hidden;
    background: url() repeat-y 0px -115px;}

/*=============外填充控制=============*/
.mar_l_10 {
    margin-left: 10px;}

.mar_l_11 {
    margin-left: 11px;}

.mar_b_10 {
    margin-bottom: 10px;}

.mar_b_20 {
    margin-bottom: 20px;}

.mar_b_5 {
    margin-bottom: 5px;}

.mar_b_6 {
    margin-bottom: 6px;}

.mar_t_10 {
    margin-top: 10px;}

.mar_t_20 {
    margin-top: 20px;}

.padding_1px {
    padding: 1px;}

.i_border {
    border: 1px solid #74aed8;}

/*------------------------------------------------------------------------------*/
.padding_bztk {
    padding: 10px 0px 10px;}

/*==========病种图库列表信息==========*/
.bztk_list {
    width: auto;
    height: auto;}

.bztk_list ul {}

/*.bztk_list li { width: 196px; height: 176px; float: left; margin-left: 17px; margin-bottom: 5px;}*/
.bztk_list li {
    width: 200px;
    height: 185px;
    float: left;
    display: block;
    text-align: center;
    padding-right: 20px;}

/*.bztk_list li a { display: block;}
.bztk_list li a:hover {background:#fff;}*/
.bztk_list li div {
    width: 200px;
    height: 175px;
    border: 1px solid #f90;
    padding: 1px;
    background: #fff;}

.bztk_list li div img {
    width: 180px;
    height: 140px;
    padding: 5px;}

.bztk_list li div p {
    height: 20px;
    text-align: center;
    line-height: 20px;}

/*首页邮箱登录控制*/
.mail {
    width: 196px;
    height: 209px;
    background: url() left bottom no-repeat;}

input.btn {
    width: 110px;
    height: 20px;
    background: #fff;
    border: 1px solid #ccc;
    line-height: 20px;}

/*联系我们*/
.c_text {
    width: 220px;
    height: 134px;
    color: #006600;
    padding: 5px 0 0 10px;
    line-height: 20px;}

.c_img {
    width: 234px;
    height: 64px;
    background: url() left bottom no-repeat;}

/*头部控制登录控制*/
/*头部控制*/
/*--标题样式--*/
h2 {
    font: 600 12px Arial;}

.header2 {
    width: 950px;
    height: 28px;
    background: url() repeat;}

.header2 .login {
    width: 448px;
    height: 28px;
    color: #fff;}

.header2 .login .l_input {}

.header2 .login input {
    width: 90px;
    height: 14px;
    border: 1px solid #ccc;
    margin: 0 5px;
    background: #fff;
    line-height: 14px;}

.header2 .soso {
    width: 280px;
    height: 28px;}

.header2 .soso input {
    width: 170px;
    height: 14px;
    border: 1px solid #ccc;
    margin: 0 5px;
    background: #fff;
    line-height: 14px;}

.header2 .text {
    width: 202px;
    height: 28px;
    line-height: 28px;}

.header2 .text a {
    padding-right: 10px;}

/*首页布局*/
.i_left {
    width: 230px;
    height: 220px;
    background: url() no-repeat;}

.i_left .i_bg {
    width: 220;
    height: 210px;
    padding: 5px;}

/*.i_left h2 { width: auto; height: 31px; padding-left: 28px; background: url() no-repeat; line-height: 31px;}

.i_left .i_bg .i_tu { width: 226px; height: 201px; margin: 3px auto 0;}*/
.i_center {
    width: 430px;
    height: 220px;}

/*.i_center .more { width: 40px; height: 20px; position: absolute; right: 12px; bottom: 3px; line-height: 20px;}*/
.i_center h2 {
    height: 27px;
    padding-left: 28px;
    overflow: hidden;
    background: url() no-repeat 0px 0px;
    line-height: 27px;}

.i_center h2 span {
    font: 300 12px/27px Arial, Helvetica, sans-serif;
    float: right;
    padding-right: 10px;}

.i_center .i_main {
    height: 193px;
    overflow: hidden;
    background: url() no-repeat 0px -27px;}

.i_right {
    width: 230px;
    height: 220px;}

.i_right h2 {
    height: 27px;
    padding-left: 28px;
    overflow: hidden;
    background: url() no-repeat 0px 0px;
    line-height: 27px;}

.i_right .i_main {
    height: 193px;
    overflow: hidden;
    background: url() no-repeat 0px -27px;}

.i_right .i_main .r_m_list {
    width: 215px;
    height: 173px;
    margin: 10px auto 0px;
    overflow: auto;}

.i2_left {
    width: 230px;
    height: 220px;}

.i2_left h2 {
    height: 27px;
    padding-left: 28px;
    overflow: hidden;
    background: url() no-repeat 0px 0px;
    line-height: 27px;}

.i2_left .i2_main {
    height: 193px;
    overflow: hidden;
    background: url() no-repeat 0px -27px;}

.i2_right {
    width: 670px;
    height: 220px;
    position: relative;}

.i2_right .div_img {
    width: 490px;
    height: 31px;
    position: absolute;
    left: 155px;
    top: 0px;
    zoom: 1;}

.i2_right h2 {
    height: 27px;
    padding-left: 28px;
    overflow: hidden;
    background: url() no-repeat 0px 0px;
    line-height: 27px;}

.i2_right .i2_main {
    height: 193px;
    overflow: hidden;
    background: url() no-repeat 0px -27px;}

/*首页新闻中心企业概况*/
.content_height {
    width: auto;
    height: auto;
    padding: 10px 10px 0px;}

.gaikuang {
    width: 410px;
    height: auto;}

.gaikuang p {
    color: #333;
    line-height: 22px;}

.gaikuang img {
    margin: 0 15px 0px 0;
    float: left;}

.i_gk_news {
    width: 410px;
    height: auto;
    margin-top: 10px;
    padding-top: 5px;
    border-top: 1px dashed #E7E7E7;}

.i_gk_news p {
    height: 24px;
    line-height: 24px;}

.i_gk_news p span {
    float: right;
    color: #999;
    font: 300 11px Verdana, Arial, Helvetica, sans-serif;}

.i_gk_news p a {
    padding-left: 18px;
    background: url(img/news_icon.jpg) left center no-repeat;}

.i_gk_news p a:hover {
    background: url(img/news_icon.jpg) 3px center no-repeat;}

/*---产品列表---*/
.i_cp_list {
    width: auto;
    height: auto;
    padding: 12px 15px 12px;}

.i_cp_list p {
    height: 24px;
    line-height: 24px;}

.i_cp_list p a {
    padding-left: 18px;
    background: url() left center no-repeat;}

.i_cp_list p a:hover {
    background: url() left center no-repeat;}

/*---业务范围---*/
.i_cp_list2 {
    width: auto;
    height: auto;}

.i_cp_list2 ul {}

.i_cp_list2 li {
    padding: 5px 0px;}

.i_cp_list2 li a {
    padding-left: 18px;
    background: url() left center no-repeat;}

.i_cp_list2 li a:hover {
    background: url() left center no-repeat;}

.i_cp_flash {
    width: 201px;
    height: 80px;
    margin: 0 auto;}

/*.news_list3 ul {}
.news_list3 li { width: 300px; padding-left: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px dashed #ccc; background: url() left center no-repeat; line-height: 28px; }
.news_list3 li a {  color: #005999;}
.news_list3 li a:hover { color: #f30;}*/
.i_zz_list2 {
    padding: 10px 10px;}

.i_zz_list2 img {
    border: 1px solid #749EEE;
    margin: 0px 10px 10px;
    padding: 1px;
    background: #fff;}

.i_zz_list {
    width: 735px;
    height: auto;
    margin: 0 auto;}

.i_zz_list ul {
    padding: 10px 0 0 15px;}

.i_zz_list li {
    width: 165px;
    height: auto;
    margin-right: 12px;
    padding-top: 10px;
    float: left;
    border: 1px solid #E7E7E7;
    text-align: center;}

.i_zz_list li img {}

.i_zz_list li p {
    width: 160px;
    height: 30px;
    line-height: 30px;}

.i_zz_list li:hover {
    border: 1px solid #f60;}

/*外边框 三种样式*/
.k_div_01 {
    width: 220px;
    height: auto;
    background: url() repeat-y;}

.k_div_01 .top {
    width: 220px;
    height: 27px;
    background: url() no-repeat;}

.k_div_01 .top h2 {
    padding: 8px 0 0 28px;
    letter-spacing: 0px;}

.k_div_01 .bot {
    width: 220px;
    height: 6px;
    overflow: hidden;
    background: url() no-repeat;}

.k_div_02 {
    width: 700px;
    height: auto;
    background: url() repeat-y;}

.k_div_02 .top {
    width: 700px;
    height: 31px;
    background: url() no-repeat;}

.k_div_02 .top h2 {
    padding: 9px 0 0 28px;
    letter-spacing: 0px;}

.k_div_02 .bot {
    width: 700px;
    height: 6px;
    overflow: hidden;
    background: url() no-repeat;}

/*内填充*/
.padding_list {
    padding: 20px 10px 10px 20px;}

.padding_list2 {
    padding: 20px;}

.padding_list3 {
    padding: 30px;}

.padding10 {
    padding: 10px;}

/*公司简介模板样式*/
.jianjie {
    width: auto;
    height: auto;
    line-height: 24px;}

.jianjie p {
    line-height: 24px;}

.nav_sub8 {
    width: 180px;
    height: auto;
    margin: 0px auto;}

.nav_sub8 .tit {
    height: 30px;}

.nav_sub8 .tit a {
    display: block;
    padding-left: 35px;
    background: url(img/li_bg.jpg) 0px bottom no-repeat;
    font: 600 12px Arial;
    color: #006600;
    letter-spacing: 2px;
    line-height: 30px;}

.nav_sub8 .t_list2 {
    width: 160px;
    height: auto;
    margin: 0px auto;}

.nav_sub8 .t_list2 ul {
    padding: 5px 0 0px 0;}

.nav_sub8 .t_list2 li {
    height: 20px;}

.nav_sub8 .t_list2 li a {
    display: block;
    padding-left: 30px;
    background: url() 8px center no-repeat;
    font: 300 12px Arial;
    color: #222;
    letter-spacing: 1px;
    line-height: 20px;}

.nav_sub8 .t_list2 li a:hover {
    background: #fff url() 8px center no-repeat;}

/*左边导航控制样式二*/
.nav_sub2 {
    width: 195px;
    height: auto;
    margin: 0px auto;}

.nav_sub2 ul {
    padding: 20px 0 10px 0;}

.nav_sub2 li {
    height: 30px;}

.nav_sub2 li a {
    padding-left: 15px;
    border-bottom: 1px dotted #749EEE;
    font: 600 12px Arial;
    color: #004200;
    background: url() left center no-repeat;
    letter-spacing: 1px;
    line-height: 30px;}

.nav_sub2 li a:hover {
    background: #fff url() 2px center no-repeat;}

/*字体阴影样式二*/
.remen {
    font-size: 12px;
    filter: dropshadow(color=#ffffff, offx=1, offy=1);}

.l_flash {
    width: 209px;
    height: 138px;}

/*----二级页面右边区域---*/
/*成功案例*/
.anli {
    width: auto;
    height: auto;
    text-align: center;}

.anli ul {
    padding: 20px 0 0 5px;}

.anli li {
    width: 165px;
    heigth: auto;
    float: left;}

.anli li img {
    width: 140px;
    height: 140px;
    padding: 2px;
    border: 1px solid #ccc;}

.anli li p {
    width: 160px;
    padding-top: 10px;
    line-height: 20px;}

.anli li a {
    color: #005999;}

.anli li a:hover, .anli li a:visited, .anli li a:active {
    color: #005999;}

.news_list2 {
    width: auto;
    height: auto;}

.news_list2 ul {}

.news_list2 li {
    padding: 0px 0;}

.news_list2 li a {
    background: url() left center no-repeat;
    padding-left: 15px;}

.news_list2 li span {
    float: right;
    padding-right: 5px;}

/*图片边框样式*/
.tu {
    border: 1px solid #ccc;
    padding: 2px;
    background: #fff;}

.tu:hover {
    border: 1px solid #f60;
    padding: 2px;
    background: #fff;}

/*图片列表样式*/
.pic_list {
    width: auto;
    height: auto;}

.pic_list ul {}

.pic_list li {
    width: 50%;
    height: 225px;
    float: left;
    padding-top: 15px;
    text-align: center;}

.pic_list dl {}

.pic_list dt {
    width: auto;
    height: auto;}

.pic_list dt img {
    width: 250px;
    height: 166px;
    padding: 3px 4px 12px 4px;
    background: url() no-repeat;}

.pic_list dd {
    width: auto;
    height: 30px;
    text-align: center;
    line-height: 30px;}

.pic_list dd a {}

.pic_list dd a:hover {
    text-decoration: underline;}

.pic_list li p {
    width: 50%;
    height: 30px;
    text-align: center;
    line-height: 30px;}

.pic_list li img {
    width: 250px;
    height: 166px;
    padding: 3px 4px 12px 4px;
    background: url() no-repeat;}

.pic_list li a {
    color: #0033CC;}

.pic_list li a:hover {
    color: #0033CC;}

.pic_list li a:visited, .pic_list li a:active {
    color: #0033CC;}

.pic_list_01 {
    width: auto;
    height: auto;}

.pic_list_01 .p_title {
    height: 30px;
    background: #EDEDED;
    padding-left: 15px;
    font: 600 12px/30px Arial, Helvetica, sans-serif;}

.pic_list_01 .p_title span {
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    cursor: pointer;}

.pic_list_01 .p_main {
    border: 1px solid #EDEDED;
    padding: 30px 0px;
    text-align: center;}

.pic_list_01 .p_main img {
    width: 350px;
    height: 260px;
    background: #fff;
    padding: 2px;
    border: 1px solid #749EEE;}

.pic_list_sm {
    width: auto;
    height: auto;
    padding-top: 30px;}

.pic_list_sm .sm_title {
    height: 22px;
    padding-left: 16px;
    border-bottom: 1px solid #EDEDED;
    color: #fff;
    background: url() left top no-repeat;
    line-height: 22px;}

.pic_list_sm .sm_main {
    width: auto;
    height: auto;
    padding: 20px;
    background: url() left top repeat-x;
    line-height: 24px;}

.pic_list_sm .sm_main p {
    line-height: 24px;}

/*联系我们 */
.xu_line {
    border-bottom: 1px dashed #ccc;}

/*新闻标题样式*/
.news_bt {
    width: 100%;
    height: 29px;
    position: relative;
    border-bottom: 1px solid #F383BD;
    line-height: 29px;}

.news_bt h3 {
    padding-left: 15px;
    color: #E7077B;
    letter-spacing: 1px;
    background: url() 0px 5px no-repeat;}

.news_bt .weizhi {
    width: 50%;
    height: 27px;
    position: absolute;
    line-height: 29px;
    top: 0px;
    right: 0px;
    text-align: right;}

.weizhi {
    width: 50%;
    height: 27px;
    position: absolute;
    line-height: 29px;
    top: 0px;
    right: 0px;
    text-align: right;}

/*新闻列表样式*/
/*首页最新公告*/
.gonggao {
    width: 195px;
    height: 190px;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;}

.gonggao p {
    line-height: 24px;}

.gonggao p a {
    padding-left: 12px;
    background: url() 0px 5px no-repeat;}

.gonggao p a:hover {
    text-decoration: underline;}

/*合作伙伴*/
.huoban {
    width: 100%;
    height: auto;
    line-height: 18px;}

.huoban a {
    color: #005999;
    padding: 0 5px;}

.huoban a:visited, .huoban a:active {
    text-decoration: none;
    color: #005999;}

.huoban a:hover {
    text-decoration: underline;}

/*菜单控制*/
.menu_time {
    width: 202px;
    height: 34px;
    background: url() repeat-x;}

.menu_time h5 {
    height: 32px;
    padding-top: 2px;
    padding-left: 5px;
    background: url() right bottom no-repeat;
    line-height: 30px;}

.nenu {
    width: 950px;
    height: 41px;
    background: url(img/xw_top_02.jpg) no-repeat;}

.nenu ul {
    height: 28px;
    padding-top: 7px;
    padding-bottom: 6px;
    padding-left: 28px;}

.nenu li {
    width: 65px;
    height: 28px;
    float: left;
    background: url(img/menu_list.jpg) right center no-repeat;
    text-align: center;
    line-height: 28px;
    }

.nenu li a {
    display: block;
    letter-spacing: 0px;
    width: auto;
    height: 28px; /*padding: 0px 15px;*/
    font-size: 12px;
    font-weight: 300;
    color: #fff;
    line-height: 28px;}

.nenu li a:visited {
    color: #fff;}

.nenu li a:hover {
    color: #cc0000; /*background:#cc0000;*/
    text-decoration: none;}

.nenu li a:active {
    color: #fff;}

.nenu li.noimg {
    background: none;}

.nenu_sub {
    width: 950px;
    height: 35px;
    background: url(img/xw_top_03.jpg) no-repeat;}

.nenu_sub_sub {
    width: 950px;
    height: 35px;
    position: relative;}

.sd01 a {
    width: 80px;
    height: 28px;
    display: block;}

.sd02 a {
    width: 80px;
    height: 28px;
    display: block;}

.nenu_sub_sub .sub1 {
    height: 30px;
    position: absolute;
    top: 0px;
    left: 25px;
    line-height: 30px;}

.nenu_sub_sub .sub2 {
    height: 30px;
    position: absolute;
    top: 0px;
    left: 95px;
    line-height: 30px;}

.nenu_sub_sub .sub3 {
    height: 30px;
    position: absolute;
    top: 0px;
    left: 175px;
    line-height: 30px;}

.nenu_sub_sub .sub4 {
    height: 30px;
    position: absolute;
    top: 0px;
    left: 255px;
    line-height: 30px;}

.nenu_sub_sub .sub5 {
    height: 30px;
    position: absolute;
    top: 0px;
    left: 335px;
    line-height: 30px;}

.nenu_sub_sub .sub6 {
    height: 30px;
    position: absolute;
    top: 0px;
    left: 410px;
    line-height: 30px;}

.nenu_sub_sub .sub7 {
    height: 30px;
    position: absolute;
    top: 0px;
    right: 270px;
    line-height: 30px;}

.nenu_sub_sub .sub8 {
    height: 30px;
    position: absolute;
    top: 0px;
    right: 0px;
    line-height: 30px;}

.nenu_sub_sub .sub9 {
    height: 30px;
    position: absolute;
    top: 0px;
    right: 100px;
    line-height: 30px;}

.nenu_sub_sub .sub10 {
    height: 30px;
    position: absolute;
    top: 0px;
    right: 0px;
    line-height: 30px;}

.nenu_sub_sub .sub11 {
    height: 30px;
    position: absolute;
    top: 0px;
    right: 0px;
    line-height: 30px;}

.nenu_sub_sub .sub12 {
    height: 30px;
    position: absolute;
    top: 0px;
    right: 0px;
    line-height: 30px;}

/**/
.neun_soso {
    width: 950px;
    height: 34px;
    background: url(img/xw_top_04.jpg) no-repeat;}

.neun_input {
    width: 260px;
    height: 18px;
    border: 1px solid #d1e9fe;
    background: #fff;
    margin: 0px 10px;
    color: #333;
    line-height: 18px;}

.neun_btn {
    width: auto;
    height: 21px;
    border: 1px solid #a3c8e5;
    padding: 2px 2px;
    background: #d5e8f8;
    color: #333;}

/*-----------------首页框大小 345_226-----------------*/
.index_div {
    width: 345px;
    height: auto;}

.index_div_da {
    width: 700px;
    height: 260px;}

.index_div_right {
    width: 240px;
    height: auto;}

.index_div_tu {
    width: 950px;
    height: auto;}

.login_input {
    width: 150px;
    height: 16px;
    border: 1px solid #4b4b4b;
    background: #666666;}

.login_color {
    color: #cccccc;}

.login_link {
    color: #ccc;
    text-decoration: none;}

a.login_link:link {
    color: #ccc;
    text-decoration: none
;}

a.login_link:visited {
    color: #ccc;
    text-decoration: none
;}

a.login_link:hover {
    color: #ccc;
    text-decoration: underline;}

a.login_link:active {
    color: #ccc;
    text-decoration: none;}

.i_tongzhi {
    width: 950px;
    height: 28px;
    background: #efefef;
    line-height: 28px;}

.i_tongzhi .icon {
    width: 92px;
    height: 28px;}

.i_tongzhi .news {
    width: 607px;
    height: 28px;}

.i_tongzhi .time {
    width: 229px;
    height: 28px;}

/*=====新增加的样式====*/
.i_tongzhi .news {
    width: 607px;
    height: 28px;}

/*============首页新闻样式===============*/
.index_news {
    width: auto;
    height: 27px;
    background: url(img/news_title.jpg) no-repeat;}

.index_news .news_title {
    padding-left: 28px;
    font: 600 14px 宋体, Arial, Helvetica, sans-serif;
    padding-top: 5px;
    color: #0066cc;}

.index_news .news_title span {
    float: right;
    font: 300 12px "宋体";
    color: #ff3300;
    padding-top: 3px;}

.nenu_bottom {
    width: 950px;
    height: 31px;
    background: url() no-repeat;}

.nenu_bottom .zc {
    width: 470px;
    height: auto;
    padding-top: 3px;
    padding-left: 25px;}

.nenu_bottom .so {
    width: 320px;
    height: auto;
    padding-top: 3px;
    padding-right: 15px;}

.nenu_input {
    width: 105px;
    height: 14px;
    background: #fff;
    border: 1px solid #989898;
    line-height: 14px;}

.nenu_input2 {
    width: 205px;
    height: 14px;
    background: #fff;
    border: 1px solid #989898;
    line-height: 14px;}

/*=====点击滚动图片====*/
.i_b_main {
    width: 705px;
    height: 86px;
    border: 1px solid #747474;
    margin: 10px 0px 0px 15px;
    overflow: hidden;
    position: relative;}

.i_b_main .leftbtn {
    width: 17px;
    height: 86px;
    background: url() no-repeat;
    position: absolute;
    top: 0px;
    left: 0px;
    cursor: pointer;}

.i_b_main .rightbtn {
    width: 17px;
    height: 86px;
    background: url() no-repeat;
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;}

.i_b_main .cont {
    margin: 0px auto;
    overflow: hidden;
    border: 0px solid #747474;
    width: 645px;
    height: 70px;
    padding-top: 10px;}

.i_b_main .box {
    float: left;
    width: 70px;
    margin: 0px auto;
    padding-right: 10px;
    text-align: center;}

.i_b_main .box img {
    width: 70px;
    height: 65px;
    border: 1px solid #666666;
    padding: 1px;}

/*=====资讯新闻 滚动图片====*/
.xwzx {
    width: 930px;
    height: 206px;}

.xwzx .x_left {
    width: 340px;
    height: 170px;}

.xwzx .x_right {
    width: 580px;
    height: 170px;}

.xwzx .x_right .gundong {
    width: 570px;
    height: 165px;
    padding-top: 5px;
    overflow: hidden;}

.xwzx .x_right .gundong img {
    width: 170px;
    height: 135px;
    padding: 1px;
    border: 1px solid #ffac81;
    margin: 0 5px;}

.xwzx .x_right .gundong p {
    width: 170px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;}

/*---资讯新闻---*/
.xw_list {
    width: auto;
    height: auto;}

.xw_list ul {}

.xw_list li {
    padding: 3px 0px;}

.xw_list li span {
    font: 300 11px Verdana;
    color: #999;
    float: right;
    padding-right: 10px;}

.xw_list li a {
    padding-left: 10px;
    background: url() left center no-repeat;}

.xw_list li a:hover {
    text-decoration: underline;}

.xwzx .x_title {
    width: 930px;
    height: 28px;
    position: relative;
    background: url() no-repeat;}

.xwzx .x_title .t01 {
    width: 65px;
    height: 19px;
    position: absolute;
    bottom: 0px;
    left: 10px;}

.xwzx .x_title .t02 {
    width: 65px;
    height: 19px;
    position: absolute;
    bottom: 0px;
    left: 355px;}

.xwzx .x_title .t_more {
    width: 50px;
    height: 19px;
    position: absolute;
    bottom: 0px;
    left: 285px;}

.xwzx .x_title .t_more2 {
    width: 50px;
    height: 19px;
    position: absolute;
    bottom: 0px;
    right: 6px;}

.xwzx .x_main {
    width: 930px;
    height: 178px;
    background: url() no-repeat;}

/*=====下划线链接样式====*/
.u_line {
    color: #333;
    text-decoration: underline
;}

a.u_line:link {
    color: #33;
    text-decoration: underline
;}

a.u_line:visited {
    color: #333;
    text-decoration: underline
;}

a.u_line:hover {
    color: #333;
    text-decoration: underline;}

a.u_line:active {
    color: #333;
    text-decoration: underline;}

/*.index_menu { width: 960px; height: 62px; background:url() left top no-repeat; }
  .index_menu ul { height: 35px; padding-left: 20px;}
  .index_menu li { width: auto; height: 35px; float: left; text-align: center; background: url() right center no-repeat; line-height: 35px;}
  .index_menu li.noimg { background: none;}
  .index_menu li a{  padding: 0px 0px; display: block; width: 70px; height:35px; font: 600 12px Arial; line-height: 35px; color: #fff;}
  .index_menu li a:visited{ color: #fff;}
  .index_menu li a:hover { color: #000; background:url() left top no-repeat;}
  .index_menu li a:active{ color: #000;}*/
.nav2 .n_center .n_top .n_menu ul {
    padding-left: 0px;}

.nav2 .n_center .n_top .n_menu li {
    width: auto;
    height: 40px;
    float: left;
    letter-spacing: 2px;
    font: normal 14px 宋体;
    background: url() right center no-repeat;
    line-height: 40px;
    display: block;}

.nav2 .n_center .n_top .n_menu li.noimg {
    background: none;}

.nav2 .n_center .n_top .n_menu li a {
    padding: 0 13px;
    color: #fff;
    text-decoration: none;}

.nav2 .n_center .n_top .n_menu li a:link {
    padding: 0 13px;
    color: #fff;
    text-decoration: none;}

.nav2 .n_center .n_top .n_menu li a:visited {
    color: #fff;
    text-decoration: none;}

.nav2 .n_center .n_top .n_menu li a:hover {
    color: #000;
    text-decoration: none;}

.nav2 .n_center .n_top .n_menu li a:active {
    color: #000;
    text-decoration: none;}

/*搜索控制*/
.souso {
    width: auto;
    height: 24px;
    border: 1px solid #EBEBEB;
    padding-left: 15px;
    background: #F7F7F7;
    line-height: 24px;}

input.btn2 {
    width: auto;
    height: 18px;
    padding: 0 3px;
    background: url() center repeat-x;
    border: 1px solid #438ECE;
    color: #035781;
    line-height: 18px;}

/*banner控制*/
.bai {
    background: #fff;}

.banner_bottom {
    width: 910px;
    height: 20px;
    background: url() no-repeat;}

.left_title {
    width: 220px;
    height: 37px;
    background: url(img/left_title_bg.jpg) no-repeat;}

.left_title .l_t_t {
    padding-left: 40px;
    padding-top: 13px;
    color: #fff;
    font: 600 14px Arial;}

/*==  测试样式==*/
#body_main {
    width: 950px;
    margin: 0 auto;
    clear: both;}

#m_left {
    width: 220px;
    height: auto;
    background: #0099cc url(img/left_bg.jpg) left bottom no-repeat;}

#m_right {
    width: 715px;
    height: auto;}

.main_left_bg_tu {
    width: 220px;
    height: auto;
    background: #0099cc url(img/left_bg.jpg) left bottom no-repeat;}

.m_r_weizhi {
    width: 690px;
    height: 24px;
    border-bottom: 1px dashed #ccc;
    margin: 0px auto 20px;
    background: url(img/home2.jpg) left center no-repeat;}

.m_r_weizhi .w_title {
    padding-left: 30px;
    line-height: 24px;}

.m_r_weizhi a:hover {}

.m_r_weizhi .text {
    width: 135px;
    height: 24px;
    line-height: 24px;
    position: absolute;
    top: 0px;
    right: 0px;}

.m_r_main {
    width: auto;
    height: auto;
    padding: 10px 12px 10px 10px;}

/*宽度为690px*/
/*合作伙伴控制*/
.i_ban {
    width: 910px;
    height: auto;
    background: url() repeat-y;}

.i_ban .top {
    height: 5px;
    overflow: hidden;
    background: url() no-repeat;}

.i_ban .bot {
    height: 5px;
    overflow: hidden;
    background: url() no-repeat;}

.link_left {
    width: 100px;
    height: auto;
    color: #0033CC;
    line-height: 24px;}

.link_right {
    width: 780px;
    height: auto;
    padding: 0px 10px;
    border-left: 1px dotted #ccc;
    line-height: 24px;}

.link_right a {
    padding: 0 6px;}

.link_right a:hover {
    text-decoration: underline;}

/*字体颜色*/
/*站内公告*/
.i_note {
    width: auto;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #339933;}

.i_note .i_n_t {
    font-size: 12px;
    font-weight: 600;
    color: #ff3300;
    padding: 8px 0px 8px 15px;
    background: url() left center no-repeat;}

.i_note .i_n_t span {
    float: right;
    font: 300 12px Airal;
    color: #666;}

.i_note .p {
    line-height: 22px;}

/*---业务范围样式---638*/
.ywfw {
    width: 630px;
    height: auto;
    margin: 0 auto;}

.ywfw ul {
    padding-left: 35px
;}

.ywfw li {
    width: 85px;
    height: 22px;
    margin: 15px 20px 0 0;
    padding: 0 15px;
    float: left;
    border: 1px solid #EFEFEF;
    background: url() repeat-x;
    font-size: 14px;
    text-align: center;
    color: #333;}

.ywfw2 {
    width: 630px;
    height: auto;
    margin: 0 auto;}

.ywfw2 ul {
    padding-left: 35px
;}

.ywfw2 li {
    width: 105px;
    height: 22px;
    margin: 15px 20px 0 0;
    padding-left: 12px;
    float: left;
    border: 1px solid #EFEFEF;
    background: url() repeat-x;
    font-size: 12px;
    color: #333;
    overflow: hidden;}

.ywfw3 {
    width: 630px;
    height: auto;
    margin: 0 auto;}

.ywfw3 ul {
    padding-left: 18px
;}

.ywfw3 li {
    width: 152px;
    height: 54px;
    margin-bottom: 20px;
    float: left;}

/*======上下式===表格样式一=====*/
/*========================================table_jl*/
.table_jl {
    border-left: 1px solid #151515;}

.table_jl th {
    color: #000;
    border-right: 1px solid #151515;
    border-bottom: 1px solid #151515;
    border-top: 1px solid #151515;
    background: #ccc;
    font-weight: 600;
    padding: 6px 0 6px 10px;
    text-align: left;}

.table_jl td {
    border-right: 1px solid #151515;
    border-bottom: 1px solid #151515;
    color: #000;
    background: #d8d8d8;
    padding: 6px 0 6px 10px;
    text-align: left;}

.table_jl td.td_t_c {
    text-align: center;}

.table_jl .table_input {
    border-left: 0px solid #151515;}

.table_jl .table_input th {
    color: #000;
    border-right: 0px solid #151515;
    border-bottom: 1px solid #151515;
    border-top: 0px solid #151515;
    background: #ccc;
    font-weight: 600;
    padding: 6px 0 6px 10px;
    text-align: left;}

.table_jl .table_input td {
    border-right: 0px solid #151515;
    border-bottom: 1px solid #151515;
    color: #000;
    background: #d8d8d8;
    padding: 6px 0 6px 10px;
    text-align: left;}

/*========================================table_jl*/
/*======链接文字样式一=====*/
.table_jl_link {
    color: #000;
    text-decoration: none
;}

a.table_jl_link:link {
    color: #000;
    text-decoration: none
;}

a.table_jl_link:visited {
    color: #000;
    text-decoration: none
;}

a.table_jl_link:hover {
    color: #000;
    text-decoration: underline;}

a.table_jl_link:active {
    color: #000;
    text-decoration: none;}

/*======左右式===表格样式二=====*/
.table_jl_input {
    border-left: 0px solid #151515;}

.table_jl_input th {
    color: #000;
    border-right: 0px solid #151515;
    border-bottom: 0px solid #151515;
    border-top: 0px solid #151515;
    background: #d8d8d8;
    font-weight: 300;
    padding: 6px 0 6px 10px;
    text-align: left;}

.table_jl_input td {
    border-right: 0px solid #151515;
    border-bottom: 0px solid #151515;
    color: #000;
    background: #d8d8d8;
    padding: 6px 0 6px 10px;
    text-align: left;}

.table_jl_input td.td_t_c {
    text-align: center;}

.table_border_none {
    border-left: 0px solid #151515;}

.table_border_none th {
    color: #000;
    border-right: 0px solid #151515;
    border-bottom: 0px solid #151515;
    border-top: 0px solid #151515;
    font-weight: 600;
    padding: 6px 0 6px 10px;
    text-align: left;}

.table_border_none td {
    border-right: 0px solid #151515;
    border-bottom: 0px solid #151515;
    color: #000;
    background: #d8d8d8;
    padding: 6px 0 6px 10px;
    text-align: left;}

.fade {
    position: relative;
    width: 343px;
    height: 224px;}

.fade .fade_box, .fade .fade_box li {
    width: 100%;
    height: 100%;}

.fade .fade_dot {
    position: absolute;
    right: 0;
    bottom: 5px;}

.fade .fade_dot li {
    float: left;
    width: 8px;
    height: 8px;
    font-size: 0;
    background: url(img/fade_x.jpg);
    margin: 0 5px 0 0;
    cursor: pointer;}

.fade .fade_dot .fade_o {
    background: url(img/fade_o.jpg);}

.list_tu_pic a:hover {
    text-decoration: underline;}