@charset "utf-8";
/* CSS Document */

body{background:#f0f0f0;}
body,ol,h1,h2,h3,h4,h5,h6,th,dl,dt,dd{margin:0;padding:0; color:#2d2d2d; font-family:"Microsoft YaHei";}
div,table,td,ul,li,p{margin:0;padding:0; color:#4b4b4b;}
textarea,input,select,body,table{font-size:12px;}
textarea{color:#999999; background-color:#fff;}
input {color:#999999;}
fieldset,img{border:0;vertical-align:top;}
dl,ul,ol,li{list-style:none;}
ul{list-style:none;}
a{color:#2d2d2d; text-decoration:none;}
.clearit{clear:both;font-size:0;line-height:0;height:0;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clear{zoom:1}
.oh{ overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.bs_bj{ background:#fff;}
.width{ width:1010px; margin:0 auto;}
.m10{ margin-top:15px;}
.mt10{ margin-top:10px;}
.mt25{margin-top:25px;}
.m_auto{ margin:0 auto;}
.rel{position:relative;}
.abs{position:absolute;}
.bg a:hover{text-decoration:underline;color:#339bd4;}
.bg a span:hover{text-decoration:underline;color:#339bd4;}
.bg:hover{text-decoration:underline;color:#339bd4;}

/* ͷ�� */
.top_topwrap{height:37px;width:100%;background:#f0f0f0;}
.top_top{height:37px;}
.top_welcome{height:37px;line-height:37px;width:440px;color:#e24f24;}
.top_subnav{height:25px;padding-top:12px;width:465px;}
.top_subnav li{float:left;padding-left:25px;}
#dropdown{width:135px;position:relative;} 
.input_select{width:52px;height:16px;padding-left:5px;background:none;border:none;cursor:pointer;color:#00a2e9;background:url(../../images/images_cg_mjdna_cn_160812/top_selectbg.png) no-repeat right center;outline:none;} 
#dropdown ul{width:110px;height:80px;position:absolute;right:-30px;top:20px;background-color:#f0f0f0;display:none;}
#dropdown ul li{width:52px;height:20px;float:left;padding:0;}  
#dropdown ul li a{display:block;width:52px;height:20px;text-decoration:none;color:#000;text-align:center;}  
#dropdown ul li a:hover{color:#42bfed;}  

/* ���� */
.header { width: 100%; max-width: 1920px; margin: 0 auto; position: relative; z-index: 9999; }
.navIL, .navIM, .logoPNG { }
.topNav { height: 46px; width: 100%; position: absolute; left: 0; top: 0; margin: 0 auto; overflow: hidden; z-index: 4; background:url(../images/nav.png) repeat-x;}
.topNav2 { width: 200%; position: absolute; left: -50%; top: 0; }
.navBox { width: 1920px; margin: 0 auto; position: relative; }
.navIndexBg { width: 1920px; position: absolute; height: 75px; left: 0; top: 0; }
.navIL { width: 840px; position: absolute; left: 0; top: 0; height: 75px; background-repeat: repeat-x; background-position: 0 -75px; }
.navIM { left: 840px; position: absolute; width: 240px; height: 75px; top: 0; }
.navMain { width: 1000px; margin: 0 auto; height: 242px; position: relative; }
.navIndex { height: 45px; }
.navIndex ul li span{font-size:12px;padding-left:10px;}
.navIndex li{ color: #000; font-size: 16px; float: left; line-height: 45px; height: 45px; padding:0 19px; display:block; text-align: center; }
.navIndex li.current{background:#1f63b0;}
.navIndex li:hover{background:#1f63b0;}
.navIndex a { color: #fff; height: 46px;}

.li_subnav ul{background:#52c6ed;top:45px;left:0;display:none;}
.li_subnav ul li{width:124px;height:40px;line-height:40px;text-align:center;padding:0;font-size:14px;border-top:1px solid #4ed3f3;}
.li_subnav ul li:hover{background-color:#2ba9d1;}
.li_subnav ul li:hover a{background:none;color:#0c6496;}
/* banner */
#full-screen-slider { width:100%; height:408px; float:left; position:relative;}
#slides { display:block; width:100%; height:408px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:40%; bottom:22px; z-index:9900; margin:0;width:345px; height:6px; }
#pagination li { display:block; list-style:none; width:28px; height:6px;border-radius:2px; float:left; margin-right:10px;background:#fff;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:#00a1e9;}
#pagination li a:focus { outline: none; }

/* ������ */
.searchbox_wrap{width:100%;height:92px;background:#fff;}
.search_box{height:92px;line-height:92px;overflow:hidden;}
.search_box span{color:#b7b7b7;}
.search_box a{margin-right:12px;color:#339bd4;}
.search_box a:hover{text-decoration:underline;}
.sr{width:240px;height:30px;margin-left:9px;background:none;color:#d1d1d1;outline:none;border:2px solid #e9e9e9;border-radius:20px;text-indent:24px;background:url(../../images/images_cg_mjdna_cn_160812/searchbox-bg.jpg) no-repeat 210px center;}
.tj{width:56px;height:30px;margin-left:9px;background:none;color:#d1d1d1;outline:none;border:2px solid #e9e9e9;border-radius:20px;text-indent:4px;cursor:pointer;}
/* ������Ŀ */
.jdxm_box{ margin-top:408px;}
.jdxm_dh{ padding-top:15px; }
.jdxm_dh li{ display:block; height:80px; width:245px;padding:26px 0 30px; float:left;border-bottom: solid 1px #dddddd;margin-right:10px;}
.jdxm_dh li.nomargin-right{margin-right:0;}
.jdxm_dh li img{ width:55px; float:left; display:block; margin-right:8px; margin-top:10px;}
.jdxm_dh li b{ font-size:16px; color:#3a3d3b;}
.jdxm_dh li b>a:hover{color:#00a1e9;}
.jdxm_dh li p{ font-size:13px;  margin-top:5px; width:250px;}
.jdxm_dh li span{ float:left; line-height:27px; margin-top:10px;}
.jdxm_dh li span a{ color:#cc0000;}
.jdxm_dh li span b{ width:81px; height:27px; background:#cc0000; text-align:center; line-height:27px; color:#fff; display:block; border-radius:15px; font-size:14px; font-weight:normal; float:left; margin-right:7px;}
.jdxm_dh li span b:hover{background:#00a1e9;}

/* ���1 */
.ybcj_title,.index_company_title{ border-bottom:1px solid #e7e7e7; padding:14px 0 13px 0; height:18px; margin:0 auto;}
.jdxm_title{width:436px; border-bottom:1px solid #e7e7e7; padding:14px 0 13px 0; height:18px; margin:0 auto;}
.index_company_title{ width:300px;}.zjtd_title{ width:720px;}.ybcj_title{ width:240px;}
.jdxm_title span,.ybcj_title span,.index_company_title span{ float:left; color:#808080;}
.jdxm_title span b,.ybcj_title span b,.index_company_title span b{ font-size:18px; color:#0da7ea; font-weight:600;}
.jdxm_title p,.ybcj_title p{ float:right; color:#888; margin-top:5px;}
.jdxm_title p a,.ybcj_title p a,.ybcj_title p{ color:#000;}

.contents2{ width:460px; margin-left:10px;}
.wdlb{ width:436px; margin:0 auto; padding-bottom:10px;}
.wdlb li{ line-height:38px; font-size:14px;}
.wdlb li:nth-child(2n){background:#f3f3f3;}
.wdlb li span{ color:#e23333; margin-right:5px;}
.hs_bj{ background:#f3f3f3;}

.yygh_nr,.yy_an{ width:221px;line-height:22px;}

.yy_an{*padding-top: 0;}
.yygh_nr p{ display:block; margin-bottom:10px;}
.bk3{ height:100px; width:146px; background:#fff; color:#666;}
.yy_an dl{ width:181px; margin:0 auto; display:block; padding-bottom:10px; overflow:hidden;}
.yy_an dd{ width:88px; height:27px; background:#1e94d5; text-align:center; line-height:27px; border-radius:5px;}
.yy_an dt{ width:88px; height:27px; background:#f2ab1d; text-align:center; line-height:27px; border-radius:5px;}
.yy_an dd a,.yy_an dd a:hover,.yy_an dt a,.yy_an dt a:hover{ color:#fff; font-size:14px;}

.ybcj_img{ width:240px; margin:0 auto;}
.ybcj_img li{ float:left; width:75px; margin-right:7px; text-align:center; font-family:"����"; margin-top:10px;}
.ybcj_img li img{ margin-bottom:7px;}
.ybcj_img span{ display:block; width:236px; height:46px; font-size:20px; float:left; margin:10px auto 8px; line-height:46px; text-align:center; background:#eee; color:#9d262a;}
.ybcj_img span img{ margin-top:12px; margin-right:7px;}

.contents1{ width:263px;*padding-bottom: 10px;}
.contents3{ width:253px; margin-left:10px;}
.ksyy_title{ color:#252525; font-size:18px; background:#fff; padding:12px 0 12px 13px; border-bottom:1px solid #e7e7e7;}
.ksyy_title span{ font-size:12px; color:#808080;}
.ksyy_title strong{color:#0da7ea;font-weight:600;}
.sy_jdxm_title{ width:226px; color:#fff; font-size:18px; height:41px; background:#ff3333; line-height:41px; padding-left:10px;}
.ksdh_nr{  width:223px; margin:0 auto;}
.ksdh_nr ul{ border-left:1px solid #dcdbdb; border-top:1px solid #dcdbdb; background:#eee; width:223px; margin-top:10px;}
.ksdh_nr ul li{ float:left; width:73px;color:#343434; height:35px; display:block; padding-top:53px; text-align:center; border-right:1px solid #dcdbdb; border-bottom:1px solid #dcdbdb; font-family:"����";}
.ksdh_nr ul li.li1{ background:url(../../images/images_cg_mjdna_cn_160812/img69.png) no-repeat -3px -8px;}
.ksdh_nr ul li.li2{ background:url(../../images/images_cg_mjdna_cn_160812/img69.png) no-repeat -84px -8px;}
.ksdh_nr ul li.li3{ background:url(../../images/images_cg_mjdna_cn_160812/img69.png) no-repeat -162px -8px;}
.ksdh_nr ul li.li4{ background:url(../../images/images_cg_mjdna_cn_160812/img69.png) no-repeat -3px -82px;}
.ksdh_nr ul li.li5{ background:url(../../images/images_cg_mjdna_cn_160812/img69.png) no-repeat -84px -82px;}
.ksdh_nr ul li.li6{ background:url(../../images/images_cg_mjdna_cn_160812/img69.png) no-repeat -162px -82px;}

/* ���2 */
.jdlc{ width:985px; border-top:1px solid #e7e7e7; margin:0 auto; text-align:center; padding-bottom:20px; padding-top:20px;}
.jdlc p{ text-align:left; margin:20px auto; line-height:25px; width:900px; text-indent: 2em; font-size:14px;}
.jdlc span b{ text-align:center; font-size:18px; color:#cc0000; } 

/* ���8 */
.module8_l{width:732px;height:334px;background:#fff;}
.module8_r{width:260px;height:330px;border:2px solid #48a6da;background:#fff;overflow:hidden;}
.mdl8_content1{width:730px;margin:0 9px;border-top: 1px solid #e7e7e7;padding-top:14px;}
.module8_l_top{width:706px;height:41px;}
.module8_l_top a{padding-top:20px;}
.mdl8_content1 li{float:left;width:122px;height:100px;margin-right:24px;}
.mdl8_content1 li.nomargin-right{margin-right:0;}
.mdl8_content1 li dl dt{height:78px;text-align:center;}
.mdl8_content1 li dl dd{height:24px;text-align:center;}
.mdl8_content2{padding-top:22px;}
.mdl8_content2 li{width:60px;margin-right:45px;}
.mdl8_content2 li dl dt{height:64px;}
.mdl8_content2 li dl dd{font-size:14px;}
.mdl8_content3{width:225px;margin:0 20px 0 10px;border-top: 2px solid #e7e7e7;padding-top:28px;padding-left:4px;}
.yygh_nr input,.yygh_nr p select{width:150px;height:19px;border:2px solid #dbdbdb;color:#666;}
.yygh_nr p select{height:25px;width:152px;}
.yygh_nr p{color:#666666;height:25px;}
.yygh_nr p.hasmargin-top{margin-top:30px;height:76px;line-height:24px;color:#949494;}
.yygh_nr p.hasmargin-top span{color:#e03c00;font-size:14px;}
.module8_select input{width:148px;height:20px;text-indent:6px;background:none;border:2px solid #dbdbdb;cursor:pointer;color:#666;background:url(../../images/images_cg_mjdna_cn_160812/prem_select_bg.jpg) no-repeat right center;outline:none;}
.module8_select ul{position:absolute;right:6px;top:26px;width:148px;height:108px;overflow-y:auto;overflow-x:hidden;display:none;background:#f3f3f3;border:1px solid #b3cbe4;}
.module8_select ul li{width:148px;height:18px;}
.module8_select ul li:hover{background:#b3cbe4;} 

/* ���9 */
.module9{background:#fff;height:188px;}
.module9_l_top{width:996px;}
.module9_l_top a{padding-top:20px;}
.mdl9_content1{width:984px;margin:0 13px;border-top: 1px solid #e7e7e7;padding-top:10px;}
.mdl9_content1 li{float:left;width:122px;height:100px;margin-right:20px;}
.mdl9_content1 li.nomargin-right{margin-right:0;}
.mdl9_content1 li dl dt{height:78px;text-align:center;}
.mdl9_content1 li dl dd{font-size:12px;text-align:center;color:#367ba8;}
.mdl9_content1 li dl dd.expert_name{font-size:18px;color:#006398;line-height;30px;font-weight:700;}

/* ���10 */
/*.module10_wrap{height:130px;width;100%;background:url(../../images/images_cg_mjdna_cn_160812/counsel_banner.jpg) no-repeat center;background-size:cover;}*/
.module10{position:relative;}
.counsel_btn{position:absolute;width:152px;height:54px;top:42px;right:55px;background:url(../../images/images_cg_mjdna_cn_160812/counsel_btn_bg.jpg) no-repeat center;cursor:pointer;}

/* ���3 */
.index_company{ width:667px;height:285px;}
.index_company_wz{ width:645px; margin:7px auto 0; line-height:24px;}
.index_company_wz img{ width:285px; float:left; display:block;}
.index_company_wz p{ width:340px; float:left; padding-left:10px; text-indent: 2em; display:block;}
.index_company_wz a{color:#00a2e9;}

.hdzt_box{ width:330px;height:285px;}
.hdzt_img{overflow: hidden;margin-top: 10px;    padding-left: 12px;
    width: 300px;}
.hdzt_img p {
    border-bottom: 1px dashed #d0d0d0;
    overflow: hidden;
    padding-bottom: 10px;
    margin-top: 7px;}
.hdzt_img p img {
    float: left;
    margin: 0 0 0 5px;}
.hdzt_img p strong {
    float: left;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    margin: 5px 0 0 5px;
}
.hdzt_img p b {
    float: left;
    margin: 5px 0 0 5px;
}
.hdzt_img p b i {
    font-style: normal;
    color: #e30000;
}
/* ���4 */
.module4_content1{width:327px;height:392px;background:#fff;margin-right:14px;}
.module4_content3{margin-right:0;}
.module4_content1 .module8_l_top{width:305px;}
.mdl4_content1{margin:0 15px;padding-top:6px;border-top:1px solid #e7e7e7;}
.mdl4_content1 li{width:297px;height:38px;margin-top:4px;line-height:38px;font-size:14px;background:#f3f3f3 url(../../images/images_cg_mjdna_cn_160812/li-bg.jpg) no-repeat 6px center;text-indent:22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mdl4_content1 li:nth-child(odd){background-color:#fff;}
.mdl4_content1 li>a:hover{text-decoration:underline;color:#00a2e9;}
.mdl4_content1 li.mdl4_li1{height:72px;background:none;text-indent:0px;}
.mdl4_li1 img{ width:115px; float:left; display:block;}
.mdl4_li1 p{width:170px; float:left; padding-left:7px;}
.mdl4_li1 p .div1{display:block;font-size:16px;height:30px;line-height:24px;color:#e03c00;}
.mdl4_content1 li.mdl4_li1 p .div1:hover{text-decoration:underline;}
.mdl4_li1 p .div2{line-height:18px;font-size:12px;color:#a4a4a4;}
.mdl4_content1 li.mdl4_li1 p .div2:hover{text-decoration:none;}

.module6-top{width:980px;margin-left:13px;padding-left:0;}


.mtzc{ width:900px; margin:15px 15px 20px; position:relative; overflow:hidden; _height:100%;padding:0 35px;}
.picbox{ width:970px; height:90px; overflow:hidden; position:relative;}
.piclist{ height:90px;position:absolute; left:0px; top:0px;}
.piclist li{ float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
/*.og_prev,.og_next{ width:30px; height:50px; background:url(../../images/images_cg_mjdna_cn_160812/icon.png) no-repeat; background:url(../../images/images_cg_mjdna_cn_160812/icon_ie6.png) no-repeat\9; position:absolute; top:23px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}*/
.og_prev,.og_next{width:32px; height:32px;position:absolute; top:23px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{background:url(../../images/images_cg_mjdna_cn_160812/prev-bg.jpg) no-repeat; left:0;}
.og_next{background:url(../../images/images_cg_mjdna_cn_160812/next-bg.jpg) no-repeat; right:0;}

/* ���7 */
.module7{height:114px;}
.links_list{width:984px;margin-top:15px;margin-left:15px;font-size:14px;}
.links_list li{float:left;margin-right:20px;color:#b0b0b0;}
.links_list li a{color:#b0b0b0;}
.links_list li a:hover{color:#26a9eb;text-decoration:underline;}

.qwrz_tp,.sbyq{ width:955px; margin:15px auto 0; padding-bottom:10px;}
.qwrz_tp li{ float:left; text-align:center; margin-right:55px;}
.qwrz_tp li p{ line-height:25px; font-size:16px;padding-top:10px;}
.sbyq li{ float:left; text-align:center; margin-right:10px;}
.sbyq li p{ line-height:53px; font-size:14px;}

.wsjtb{ width:942px; margin:10px auto;}
.fhan{ width:48px; margin:40px auto 0;}

/* �ײ� */
.footer_wrap{width:100%;}
.footer_top{width:100%;height:180px;background:#329bd4;}
.footer_bottom{width:100%;height:117px;background:#2063b1;}
.footer_top_cont{padding-top:45px;}
.footer_top_cont ul{border-right:1px solid #63b3de;}
.footer_top_cont ul li{height:28px;}
.footer_top_cont ul li>a{color:#fff;}
.footer_top_cont ul li.ullist_title{height:48px;font-size:16px;color:#fff;}
.footer_bottom_cont{padding-left:14px;padding-top:10px;}
.footer_bot_top{height:39px;width:986px;border-bottom:1px solid #6c98cc;}
.footer_bot_top li{float:left;}
.footer_bot_top .tel{width:262px;height:50px;background:url(../../images/images_cg_mjdna_cn_160812/bot_tel.png) no-repeat;}
.footer_bot_top .place{width:390px;height:50px;background:url(../../images/images_cg_mjdna_cn_160812/bot_place.png) no-repeat;}
.footer_bot_top li p{text-indent:44px;color:#fff;}
.footer_bot_bot p{color:#fff;padding-top:10px;}
.footer_bot_bot p a{padding-left:10px;}
.footer_bot_bot p a img{display:inline-block;}
.foot_img{margin:4px 15px;}

/*�Ҳม��*/
.side-pannel {position: fixed;right:0 ;margin-left: 496px;z-index: 999;}
.side-bar {border: 1px solid #E7E7E7;border-bottom: none;bottom: 240px;background: #0772ac}
.side-bar a {display: block;cursor: pointer;width: 63px;height: 63px;border-bottom: 2px solid #E7E7E7;position: relative;color: #fff;text-align: center}
.side-bar a s {display: block;margin-left: auto;margin-right: auto}
.side-bar a span {line-height: 20px}
.side-bar a.gotop s {position: absolute;top: 15%; background-color:#fff; *right: 0;}
.side-bar a.text {padding-top: 25px}
.side-bar a.qr s,.side-bar a.qr2 s ,.side-bar a.qr3 s,.side-bar a.qr4 s{position: absolute;top: 40%;left: 7px}
.side-bar a.qr i{width: 226px;height: 217px;	position: absolute;left: -226px;top: 50%;margin-top: -120px;display: none;background-position: 0 0}
.side-bar a.qr2 i,.side-bar a.qr3 i,.side-bar a.qr4 i {width: 226px;height: 212px;	position: absolute;left: -226px;top: 50%;margin-top: -120px;display: none;background-position: 0 0}
.side-bar a.qr:hover i,.side-bar a.qr2:hover i,.side-bar a.qr3:hover i,.side-bar a.qr4:hover i{display: block}
.side-bar a.qr i {background-image: url(../../images/images_cg_mjdna_cn_160812/wxh.png)}
/* .side-bar a.qr2 i {background-image: url(../../images/images_cg_mjdna_cn_160812/zx_t.png)} */
.side-bar a.qr3 i { background:url(../../images/images_cg_mjdna_cn_160812/dhh.png)}
.side-bar a.qr4 i {background-image: url(../../images/images_cg_mjdna_cn_160812/QQ_t.png)}
.g-icon-top {height: 64px;width: 63px;margin-top: -10px; background:url(../images//toph.png) no-repeat;}
.g-icon-qr1 {height: 63px;width: 63px;margin-top: -16px;background:url(../images//wx.png) no-repeat;}
.g-icon-qr2 {height: 63px;width: 63px; margin-top: -16px; background:url(../images//dx.png) no-repeat;}
.g-icon-qr3 {height: 63px;width: 63px; margin-top: -16px; background:url(../images//dh.png) no-repeat;}
.g-icon-qr4 {height: 63px;width: 63px; margin-top: -16px; background:url(../images//QQ.png) no-repeat;}
.g-icon-qr2,.g-icon-qr3,.g-icon-qr4, .side-bar a.qr:hover s,.side-bar a.qr2:hover s{height: 63px;width: 63px;margin-top: -16px;background-position: 0 0}
.g-icon-survey1{ height:63px; height:63px; background:url(../images/dt.png) no-repeat center;}
.g-icon-survey2{ height:63px; height:63px; background:url(../images//zd.png) no-repeat center;}


/*�������� ��������ʽ*/
/*�������STYLE*/
.swt_tanchu {
border: 1px solid #f90;
text-align: center;
z-index:10000;
width: 408px;
height: 219px;
left:50%;/*FF IE7*/
top: 50%;/*FF IE7*/

margin-left:-217px!important;/*FF IE7 ��ֵΪ������һ�� */
margin-top:-125px!important;/*FF IE7 ��ֵΪ����ߵ�һ��*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}




