/* CSS Document */

/*looknwe*/

.looknwe , .video , .exp , .dx{

height:223px; background:#f9f9f9; padding:0 10px;

}

.looknwe .m_t , .exp .m_t , .dxbl .m_t , .video strong , .dx .m_t {

height:33px; border-bottom:2px solid #0c6696; padding:0 0 0 20px; background:url(../images/nwe_index_06.jpg) no-repeat left 7px; line-height:33px; overflow:hidden;

}

.looknwe .ul_list1 li{

width:234px;

}



/*video*/

.video{

height:347px; margin:10px 0 0 0;

}

.video strong{

width:224px; background:url(../images/nwe_index_44.jpg) no-repeat left 5px; padding:0 0 0 35px;

}

.video .m_n{

padding:12px 0 0 0; width:244px;

}

.vd{

float:left; width:239px; height:179px; padding:1px; border:1px solid #ccc; overflow:hidden;

}

.video .m_n span{

width:244px; line-height:30px; text-align:center; float:left; font-size:14px;

}

.video .m_n span a{

color:#990000;

}

.video .ul_list1{

padding:0px;

}

.video .ul_list1 li{

padding:0 0 0 24px; background:url(../images/nwe_index_16.jpg) no-repeat left center; width:220px; font-size:12px;

}



/*nwes*/

.nwes{

height:270px; overflow:hidden; margin:10px 0 0 0;

}

.nwes .m_t{

height:35px; overflow:hidden; background:url(../images/nwe_index_1.gif) repeat-x left bottom; padding:0 5px 0 0;

}

.nwes .m_t ul{

float:left; height:35px; font-size:1.7em; font-weight:bold; 

}

.nwes .m_t ul li{

display:inline; line-height:35px; width:96px; text-align:center; float:left;

}

.nwes .kjy{

width:96px; float:left; color:#4c4c4c;

}

.nwes .kjy_a{

background:url(../images/nwe_index_13.jpg) no-repeat; width:96px; float:left; color:#fff;

}

.nwes .ul_list2{ padding-top:0px;}

.nwes .ul_list2 li{

width:413px;

}

.nwes .ul_list2 li a{

width:300px;

}



/*exp*/

.exp{

height:207px; overflow:hidden; padding:0 10px; margin:10px 0 0 0;

}

.exp .m_t{

border-bottom:none; background:url(../images/nwe_index_14.jpg) repeat-x left 32px; padding:0px;

}

.exp .m_t strong{

padding:0 0 0 20px;  background:url(../images/nwe_index_06.jpg) no-repeat left 7px; 

}

.exp .m_t p{

padding:0 0 0 30px;

}

.exp .m_t ul{

line-height:34px; padding:0 0 0 30px; font-size:12px;

}

.exp .m_t ul li{

display:inline;

}

.exp .m_t ul li a{

color:#4c4c4c; padding:0 3px;

}

.exp .m_n{

width:678px; padding:10px 0;

}

.exp dl{

width:214px; height:153px; overflow:hidden; float:left; margin:0 10px 10px 0;

}

.exp dl dt{

float:left; width:97px; word-break:break-all; 

}

.exp dl dt img{

padding:1px; border:1px solid #CCCCCC; float:left;

}

.exp dl dt span{

float:left; width:97px; height:21px; background:url(../images/nwe_index_23.jpg) no-repeat; margin:10px 0 0 0;

}

.exp dl dt span a{

width:97px; height:21px; float:left;

}

.exp dl dd{

float:right; width:110px; line-height:21px; overflow:hidden; word-break:break-all; white-space:normal;

}

.exp dl dd strong{

width:110px;overflow:hidden; font-size:1.0em; color:#f49314;

}

.exp dl dd strong a{

font-size:1.2em; color:#0c6696; display:block;

}



/*consulting*/

.consulting{

height:77px; background:url(../images/nwe_index_07.jpg) no-repeat; padding:10px; width:244px; overflow:hidden;

}

.zx1{

width:300px; overflow:hidden; height:79px;

}

.zx1 li{

float:left; width:79px; height:79px; text-align:center; line-height:135px; margin:0 5px 0 0; display:inline; color:#055683; font-size:1.4em;

}

.zx1 li img{ float:left;}

.zx1 li a{

color:#055683

}

.zx2{

float:right; width:160px; height:79px; margin:13px 0px 0 0; display:inline;

}

.zx2 li{

line-height:23px; width:80px; overflow:hidden; float:left; color:#454545; font-size:1.4em;

}

.zx2 li a

{

width:68px; float:left; text-align:center; color:#454545;

}



/*rs*/

.rs{

height:259px; _background:url(../images/gai0414_01.jpg) left top no-repeat; margin:10px 0 0 0; padding:0 10px; overflow:hidden;

}

.rs strong{

height:40px; line-height:40px;

}

.rs strong a{

color:#035d8f; text-align:center; width:244px; color:#035d8f; filter:Dropshadow(offx=1,offy=0,color=#ffffff)Dropshadow(offx=0,offy=1,color=#ffffff)Dropshadow(offx=0,offy=-1,color=#ffffff)Dropshadow(offx=-1,offy=0,color=#ffffff);/*IE*/

text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; float:left;

}

.rs strong h1{

font-size:1em; display:inline;

}

.rsd{

width:244px; font-size:1.0em;  height:120px; overflow:hidden;

}

.rsd dd{

line-height:23px; height:23px; float:left; width:244px; 

}

.rsd dd span{

width:61px; float:left; text-align:center; height:23px; overflow:hidden;

}

.rs p{

height:60px; background:#fff; padding:10px; line-height:23px; color:#ff4e00; margin-top:10px; text-indent:2em;

}

.tja{

width:300px; float:left; font-size:1.4em;

}

.tja li{

float:left; background:url(../images/gai0414_03.jpg) no-repeat; line-height:32px; margin:5px 13px 0 03px; padding-top:6px; display:inline;width:112px; height:38px; text-align:right;

}

.tja .tja_a{ background:url(../images/gai0414_02.jpg) no-repeat;}

.tja li a{

color:#555555; font-weight:bold; padding-right:10px;

}



/*tll*/

.tll{

height:127px; float:left; overflow:hidden; margin:10px 0;

}





/*tyy*/

.tyy{

height:138px; overflow:hidden; background:#f9f9f9 url(../images/nwe_index_41.jpg) no-repeat center top; overflow:hidden; margin:10px 0 0 0; padding:70px 15px 0;

}

.tyy p{

line-height:23px; padding:0 5px; font-size:1.4em; text-indent:2em;

}

.tyy ul{

height:25px; overflow:hidden; text-align:center; padding:10px 0 0 0;

}

.tyy ul li{

line-height:25px; display:inline; color:#f49314; font-size:1.4em;

}

.tyy ul li a{

padding:0 3px; color:#f49314;

}



.pic{ margin-top:10px;}



/*banner*/

.banner{

height:118px; margin:15px 0 0 0;

}



/*m_box*/

.m_box{

width:900px; 

}

/*qlx*/

.qlx{

width:334px; height:272px; overflow:hidden; border:1px solid #CCCCCC; float:left; margin:10px 20px 0 0; display:inline; padding:1px;

}

.qlx .m_t{

height:37px; overflow:hidden; background:url(../images/nwe_index_24.jpg) left top no-repeat; line-height:37px; padding-top:9px;

}

.qlx .m_t strong{

width:97px; height:37px; text-align:center; padding:0 0 0 14px;

}

.qlx .m_t strong a{

color:#fff;

}

.qlx .m_t ul{

float:right; padding-right:20px; font-size:12px;filter:Dropshadow(offx=1,offy=0,color=#ffffff)Dropshadow(offx=0,offy=1,color=#ffffff)Dropshadow(offx=0,offy=-1,color=#ffffff)Dropshadow(offx=-1,offy=0,color=#ffffff);text-shadow:#ffffff 1px 0 0,#ffffff 0 1px 0,#ffffff -1px 0 0,#ffffff 0 -1px 0;

}

.qlx .m_t ul li{

display:inline;

}

.qlx .m_t ul li a{

padding:0 5px; color:#29546b;

}

.qlx .m_n{

padding:10px; width:314px;

}

.qlx .m_n img{

padding:1px; border:1px solid #CCCCCC; float:left;

}

.qlx dl{

width:160px; height:118px; float:right; overflow:shidden; 

}

.qlx dl .q_u{

font-size:1.0em; width:165px; float:left;

}

.qlx dl .q_u li{

 float:left; line-height:23px; color:#666666; padding:0 2px;

}

.qlx dl .q_uu li{ padding:0 3px;}

.qlx dl .q_u li a{

color:#666666;

}

.qlx dl .ulc{

height:50px; font-size:1.2em; padding:6px 0 0 0; float:left; overflow:hidden; line-height:23px;

}

.qlx dl .ulc li{

line-height:23px; width:170px; overflow:hidden; height:23px; line-height:23px; float:left; *white-space:nowrap; white-space:nowrap\9; text-overflow:ellipsis;

}

.qlx dl .ulc li a{

color:#cc6600;

}

.qlx .ul_list1 li{

width:300px;

}

/*nkask*/

.nkask dl{

width:314px;

}

.nkask dl .q_u{

width:314px; height:30px; overflow:hidden; background:#edeced; text-align:center;

}

.nkask dl .q_u li{

width:auto; line-height:30px; float:none; display:inline; color:#666666;

}

.nkask dl .q_u li a{

padding:0px;

}

/*ask*/

.ask{

height:80px; background:url(../images/nwe_index_14.jpg) repeat-x left 76px; overflow:hidden; margin:10px 0 0 0; line-height:23px; font-size:14px; width:314px; float:left;

}

.ask li{

width:314px; float:left;

}

.ask li span{

font-size:1em; color:#e74709;

}

.ask li span a{

color:#282828; 

}

.ask .yc{

width:300px; overflow:hidden; float:left; line-height:23px; height:23px; *white-space:nowrap; white-space:nowrap\9; text-overflow:ellipsis;

}

/*zljs*/

.zljs{

 overflow:hidden; margin:6px 0 0 0; background:url(../images/nwe_index_26.jpg) no-repeat;

}

.zljs strong{

height:57px; width:214px; line-height:54px; padding:0 0 0 50px; font-size:1.6em; color:#cd5004;

}

.zljs strong a{

color:#cd5004;

}

.zljs .m_n{

width:248px; padding:10px 7px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; overflow:hidden;

}

.zljs_u{

width:247px; float:left; overflow:hidden;

}

.zljs_u li{

 height:55px; overflow:hidden; margin:3px 0 10px 0px; display:inline; float:left; width:247px;

}

.zljs_u li img{ border:1px solid #bde8fb; float:left}



/*zx_w*/

.zx_w{

width:400px; float:left; padding:7px 0 0 0;

}

.zx_w a{

float:left; width:103px; height:26px; text-align:center; line-height:26px; color:#282828; background:url(../images/nwe_index_30.jpg) no-repeat; font-size:1.4em; font-weight:bold; margin:0 35px 0 0; display:inline;

} 



/*banner_m*/

.banner_m{

height:84px; float:left; overflow:hidden; margin:20px 0 0 0;

}

/*soso*/

.soso{

height:159px; background:url(../images/nwe_index_42.jpg) no-repeat; margin:10px 0 0 0; padding:0 10px 0 10px; overflow:hidden; float:left; width:246px;

}

.so1{

width:148px; height:21px; border:0px; float:left; line-height:21px; margin:17px 0 0 3px; display:inline;

}

.so2{

width:83px; height:27px; float:left; margin:15px 0 0 5px; background:none; border:0px; display:inline;  

}

.soso p{

width:150px; float:left; line-height:23px; font-size:1.4em; font-weight:bold; padding:10px; margin-top:15px;

}

.soso p i{ color:#ff4800; text-decoration:underline;}



/*dx*/

.dx{

margin:10px 0 0 0; height:262px;

}

.dx .ul_list1{ padding:5px 0 0;}

.dx .ul_list1 li{

width:230px;

}



/*honor*/

#honor{

height:121px; background:url(../images/nwe_index_35.jpg) no-repeat; margin:10px 0 0 0; overflow:hidden;

}

#honor strong{

float:left; width:30px; height:121px; overflow:hidden; line-height:1060px;

}

#honor strong a{

float:left; width:30px; height:121px;

}



#honora{ background:url(../images/gai0414_10.jpg) no-repeat; margin:10px 0 0 0;height:121px; overflow:hidden;}

#honora strong{

float:left; width:30px; height:121px; overflow:hidden; line-height:1060px;

}

#honora strong a{

float:left; width:30px; height:121px;

}

/*hosp*/

.hosp{

height:249px; background:url(../images/nwe_index_31a.jpg) no-repeat; overflow:hidden; margin:0px;

}

.ho_u{

height:102px;  width:595px; overflow:hidden;

}

.ho_u li{

float:left; width:75px; height:71px; margin:16px -11px 0 19px; display:inline; text-align:center; font-weight:bold;

}

.ho_u li a{

color:#282828;

}

/*h_u2*/

.h_u2{

width:333px; padding:10px 0 0 230px; float:left; line-height:22px; text-indent:2em; margin-top:40px;

}

.h_u2 li{

line-height:25px; font-size:1.2em;

}

/*mfzx*/

.mfzx{

float:right; width:380px; padding:38px 5px 0 0;

}

.mfzx strong{

font-size:14px; color:#f49314; line-height:30px; width:150px; float:left; 

}

.mfzx_1{ width:380px; float:left; height:25px; overflow:hidden;}

.mfzx ul{ width:380px; overflow:hidden; float:left;}

.mfzx ul li{ line-height:22px; font-size:12px;}

.sos1{

width:120px; height:17px; border:1px solid #CCCCCC; line-height:17px; float:left; margin:2px 0 0 0;

}

.sos2{

width:55px; height:21px; background:url(../images/nwe_index_31c.jpg) no-repeat; border:0px; float:left; margin:0 0 0 5px;

}



/*links*/

.links{

width:978px; border:1px solid #CCCCCC; overflow:hidden; margin:15px auto 0px; height:64px;

}

.lin_t{

height:28px; background:url(../images/nwe_index_36.jpg) repeat-x left top; padding:0 0 0 20px;

}

.lin_t li{

width:85px; height:23px; margin:5px 0 0 0; text-align:center; line-height:23px; float:left; font-size:1.2em; 

}

.lin_t li .kjy_a{

background:url(../images/nwe_index_38.jpg) no-repeat; float:left; width:85px; font-size:1.2em; font-weight:bold; color:#282828;

}

.lin_t li .kjy{

color:#282828;

}

.lin_t .more{ float:right; font-family:"Times New Roman", Times, serif;}

.lin_t .more a{color:#282828;}

.links .m_n{

padding:10px; float:left;

}

.links #ContentBox21,.links #ContentBox22,.links #ContentBox23,.links #ContentBox24,.links #ContentBox25{ padding:0 0 20px 0; width:980px;}

.hotkey li { display:inline; font-size:12px; padding:0 0 0 0; line-height:25px;}

.hotkey_1 li {float:left; width:100px; overflow:hidden; height:150px; margin:0 10px; text-align:center;}

.hotkey_1 li span{ height:23px; line-height:23px; overflow:hidden; float:left; width:100px; text-align:center; color:#000;}

.hotkey_1 li span a{color:#000;}

.hotkey_2{padding:25px 0 0 14px;}

.hotkey_2 li { display:inline;  padding:0 0 0 15px ; }

.hotkey li a{ padding:0 3px; color:#000; font-size:12px;}

#ContentBox24 dl{ width:480px; float:left;}

#ContentBox24 dl dt{ display:inline; font-size:14px; font-weight:bold; height:25px; line-height:25px;}

#ContentBox24 dl dt a{ color:#7c4f1e;}

#ContentBox24 dl dd{ display:inline; height:25px; line-height:25px;}

#ContentBox24 dl dd a{ color:#000; padding:0 3px;}







.qyy{ width:262px; height:217px; border:1px solid #dcdbdb; overflow:hidden;}

.qyy .m_t{ background:url(../images/gai0428_01.jpg) left top no-repeat; height:37px; line-height:37px; padding-left:40px;}

.qyy .m_t a{ color:#035d8f;}

.qyy .m_n img{ float:left; margin:5px 0 0 8px; display:inline;}

.qyy .m_n p{ font-size:12px; width:247px; float:left; padding-left:8px; margin-top:5px; overflow:hidden;}

.qyy .m_n p span{ font-size:12px; float:left; line-height:16px; width:160px;}

.qyy .m_n p a{ float:right; color:#990000; text-decoration:underline; width:105px; margin-top:-15px; }





.box5{

height:121px; background:url(../images/nwe_index_35.jpg) no-repeat; margin:10px 0 0 0;

}

.box5 strong{

float:left; width:30px; height:121px; overflow:hidden; line-height:1060px;

}

.box5 strong a{

float:left; width:30px; height:121px;

}

.box5 dl{float:left; width:948px; margin:0; height:121px;}

.box5 dl dd{float:left; width:20px;height:121px; margin:0; cursor:pointer;}

.box5 dl dt{float:left; width:908px; position:relative; overflow:hidden; height:100px;}

.box5 ul{width:500%;  margin:15px 0px 0;  position:absolute; }

.box5 dl dt ul li{margin:0 6px; float:left;display:inline; width:140px}