﻿

/*内页公用的小模块*/



/*地图*/

 /*<![CDATA[*/body

        {

            margin: 0;

            padding: 0;

            font-family:"微软雅黑";

        }

        p

        {

            margin: 0;

            padding: 0;

        }

        html, body

        {

            width: 100%;

            height: 100%;*height: auto;

        }

        #map_container

        {

            height: 530px;

            width: 100%;

            position: absolute;

            top: 0;

            left: 0;

            z-index: 10;

        }

        @media print

        {

            #notes

            {

                display: none;

            }

            #map_container

            {

                margin: 0;

            }

        }

        .iw_poi_title

        {

            color: #CC5522;

            font-size: 14px;

            font-weight: bold;

            overflow: hidden;

            padding-right: 13px;

            white-space: nowrap;

        }

        .iw_poi_content

        {

            font: 12px arial,sans-serif;

            overflow: visible;

            padding-top: 4px;

            word-wrap: break-word;

        }

        .iw_poi_phone a:link

        {

            display: block;

            color: #fff;

            font-size: 16px;

            font-weight: bold;

         

            background-position: 20px center;

            background-repeat: no-repeat;

            background-size: 20px 20px;

        }

        .iw_poi_phone

        {

            border-radius: 3px;

            margin: 8px 0;

            text-indent: 50px;

            font: 14px arial,sans-serif;

            line-height: 23px;

            overflow: visible;

            padding-top: 4px;

            word-wrap: break-word;

            display: block;

            height: 25px;

            width: 100%;

            background-image: -webkit-gradient(linear, left top, left bottom, from(#dc1313), to(#BB1E1E));

            background-image: -webkit-linear-gradient(top, #dc1313, #BB1E1E);

            background-image: -moz-linear-gradient(top, #dc1313, #BB1E1E);

            background-image: -o-linear-gradient(top, #dc1313, #BB1E1E);

            background-image: -ms-linear-gradient(top, #dc1313, #BB1E1E);

            background-image: linear-gradient(top, #dc1313, #BB1E1E);

        }

        .m-find

        {

            color: #4c4c4c;

            min-width: 250px;

            margin-top: 10px;

            font: 12px arial,sans-serif;

        }

        .m-find .select-box

        {

            min-width: 250px;

            height: 29px;

            border: 1px solid #dadada;

            border-bottom: 0;

        }

        .m-find .select-box li

        {

            float: left;

            display: inline;

            width: 50%;

            height: 28px;

            line-height: 28px;

            text-align: center;

            text-indent: 5px;

            color: #3d6dcc;

            border-bottom: 1px solid #dadada;

            position: relative;

            background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f6f6));

            background-image: -webkit-linear-gradient(top, #ffffff, #f6f6f6);

            background-image: -moz-linear-gradient(top, #ffffff, #f6f6f6);

            background-image: -o-linear-gradient(top, #ffffff, #f6f6f6);

            background-image: -ms-linear-gradient(top, #ffffff, #f6f6f6);

            background-image: linear-gradient(top, #ffffff, #f6f6f6);

        }

        .m-find .select-box li span

        {

            display: block;

            position: absolute;

            width: 14px;

            height: 16px;

            background-image: url(../images/map_icon.png);

            left: 50%;

            margin-left: -40px;

            top: 7px;

        }

        .m-find .select-box li:nth-child(1) span

        {

            background-position: 15px 0;

        }

        .m-find .select-box li:nth-child(2) span

        {

            background-position: 30px 0;

        }

        .m-find .select-box li:nth-child(3) span

        {

            background-position: 0 0;

        }

        .m-find .select-box li:nth-child(1):after

        {

            border-right: 1px solid #dadada;

            content: '';

            position: absolute;

            right: 0;

            height: 100%;

        }

        .m-find .select-box li.z-chose

        {

            background: #fcfcfc;

            border-bottom: 0;

            color: #4d4d4d;

        }

        .m-find .change-box

        {

            display: none;

            padding: 9px 5px;

        }

        .m-find .change-box#divId0 a

        {

            float: left;

            display: inline-block;

            height: 22px;

            line-height: 22px;

            color: #3D6DCC;

        }

        .m-find .change-box#divId0

        {

            display: block;

        }

        .m-find .change-box .u-des

        {

            margin-right: 10px;

        }

        .m-find .change-box .u-input

        {

            border: 1px solid #a5acb2;

            height: 23px;

            width: 120px;

            margin-right: 8px;

        }

        .m-find .change-box .u-inputsearch

        {

            border: 1px solid #a5acb2;

            height: 23px;

            margin-right: 8px;

            width: 50px;

        }

        .m-find .change-box .u-tran

        {

            width: 45px;

            height: 23px;

            border-radius: 3px;

            color: #000;

            text-align: center;

            border: 1px solid #b7b7b7;

            margin-right: 4px;

            background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#efefef));

            background-image: -webkit-linear-gradient(top, #ffffff, #efefef);

            background-image: -moz-linear-gradient(top, #ffffff, #efefef);

            background-image: -o-linear-gradient(top, #ffffff, #efefef);

            background-image: -ms-linear-gradient(top, #ffffff, #efefef);

            background-image: linear-gradient(top, #ffffff, #efefef);

        }

        .drivingPanel

        {

            height: 530px;

            overflow: scroll;

            width: 80%;

            display: none;

            position: absolute;

            z-index: 0;

            left: 0;

            top: 0;

        }

        .g-mapbox

        {

            height: 530px;

            z-index: 0;

            position: relative;

            overflow: hidden;

        }

        

        .black_bg

        {

            width: 30%;

            height: 530px;

            position: absolute;

            top: 0;

            left: 80%;

            opacity: 0.6;

            background: #000;

            z-index: 200;

            display: none;

        }

        /*]]>*/

        



/*news_nav  页面内部inbanner下面第一个导航*/

.news_nav{ overflow:hidden; width:100%; height:70px; position:relative;}

.news_nav i{ display:block; width:100%; height:1px; background-color:#e9e9e9; position:absolute; left:0; bottom:0;}

.news_nav ul{ overflow:hidden; position:relative; z-index:2}

.news_nav li{ float:left; font-size:14px; margin-right:35px; height:68px; line-height:68px;}

.news_nav li a{ color:#666; display:block; text-decoration:none;}

.news_nav li.cur, .news_nav li:hover{ font-weight:bold; border-bottom:2px solid #639d00;}



/*newslist_content 新闻相关页面左右结构*/

.newslist_content { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:90px;}



.newslist_left { overflow:hidden; float:left; width:810px; padding-right:40px; border-right:1px solid #e9e9e9; padding-top:60px;}



.newslist_right { overflow:hidden; width:310px; float:right; margin-top:30px;}

.newslist_right>h4{ font-weight:normal; font-size:24px; color:#555; margin-bottom:20px;}

.newslist_right .zw_tu{ display:block; margin:0 auto;}



.newslist_right>a{display:block;}

/*集团介绍相关页面*/

/*jtjs_nav 页面内部inbanner下面第二个导航*/

ul.jtjs_nav { overflow:hidden; width:100%; text-align:center; margin:0 auto; z-index:10000000}

ul.jtjs_nav li{ width:160px; text-align:center; height:55px; line-height:55px; font-size:14px; background-color:#606060; float:left; border-right:1px solid #808080;}

ul.jtjs_nav li a{ color:#fff; display:block; text-decoration:none;}

ul.jtjs_nav li.cur,ul.jtjs_nav li:hover{ background-color:#dc1313;}





/*页面弹框（除董事长页面）*/



.tkBox{ overflow:hidden; width:100%; height:100%; background:url(../dsz/dsz06_tuwen.png) repeat center; position:fixed; left:0; top:0; display:none;}

	/*招聘弹框*/

.tkBox .tk_zp_main { width:1200px; height:460px; position:absolute; left:50%; top:50%; margin-left:-600px; margin-top:-230px; background-color:#fff;}

.tkBox .tk_zp_main i{ display:block; width:50px; height:50px; background:url(../dsz/in_ry_tk_close.png) no-repeat center; position:absolute;right:-50px; top:-10px;cursor:pointer; margin-left:620px;}

.tkBox .tk_zp_main h4{ font-weight:normal; text-align:center; font-size:24px; color:#555; margin-top:60px; margin-bottom:40px;position: relative;}

.tkBox .tk_zp_main .inBox{ overflow:hidden; width:740px; margin:0 auto; padding-top:5px;    position: relative;}

.tkBox .tk_zp_main input{ overflow:hidden; width:328px; height:33px; border:1px solid #cecece; left:33px; padding:0 10px; display:block; float:left; margin:0 10px; margin-bottom:10px; font-size:12px; color:#999;}

.tkBox .tk_zp_main textarea{ width:698px; display:block; padding:10px; margin:0 auto; margin-bottom:20px; height:100px; border:1px solid #cecece; font-size:12px; color:#999; resize:none;}

.tkBox .tk_zp_main b{ display:block; width:180px; height:40px; background-color:#dc1313; text-align:center; line-height:40px; font-size:14px; color:#fff; cursor:pointer; float:right; margin-right:10px; font-weight:normal}

.tkBox .tk_zp_main .file_up_lnk{position: absolute;  top: 63px;right:15px;}



.tankuang{ overflow:hidden; width:100%; height:100%; background:url(../dsz/dsz06_tuwen.png) repeat center; position:fixed; left:0; top:0; display:none; z-index:100000001}

.tankuang .close{ display:block; width:50px; height:50px; background:url(../dsz/in_ry_tk_close.png) no-repeat center;  position:fixed; right:0; top:0; border-radius:0 0 0 40px; cursor:pointer; background-size:40%}

.tankuang .tk_box{ width:1200px; height:700px; position:absolute; left:50%; top:50%; margin-left:-600px; margin-top:-350px;moz-user-select: -moz-none;

-moz-user-select: none;

-o-user-select:none;

-khtml-user-select:none;

-webkit-user-select:none;

-ms-user-select:none;

user-select:none;}

.tankuang .tk_box img{ display:block; height:100%; margin:0 auto;

moz-user-select: -moz-none;

-moz-user-select: none;

-o-user-select:none;

-khtml-user-select:none;

-webkit-user-select:none;

-ms-user-select:none;

user-select:none;



}

.tankuang .tk_box p{ text-align:center; font-size:14px; color:#fff; line-height:50px;}

.tankuang .tk_box span{ cursor:pointer; display:block; width:42px; height:72px; position:fixed; top:50%;margin-top:-36px; z-index:5}

.tankuang .tk_box span.btn01{ left:0; background:url(../Index/banner_btn01.png) no-repeat top center}

.tankuang .tk_box span.btn02{ right:0; background:url(../Index/banner_btn02.png) no-repeat top center}

.tankuang .tk_box span:hover{ background-position:bottom}



































