/* CSS Document */
*{margin:0;padding:0;}
html{border:none;width:100%;}
body{ border:none; margin:0px; padding:0px;font-size:12px;font-family:/*Microsoft YaHei,*/SimSun,Verdana,Tahoma,Arial; color:#000;background:#fef6eb url(../images/bg.jpg) 0px 0px repeat-x;}
.top_type_menu dd span{/*display:inline-block;*/float:left}
.top_type_menu .dl_3 dd{width:170px;}
.top_type_menu .dl_2 dd{width:200px;}
.top_type_menu .dl_4 dd {width:200px;}
form{margin:0px;}
img{border:none;}
ul,li { list-style:none; border:none; display: inline-block;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
a:link {color:#000;text-decoration:none;}
a:visited {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#F00;}
a:active {text-decoration:none;color:#F00;}
img, input, select {vertical-align:middle;}
.clear{ float:none;clear:both; overflow:hidden; padding:0px; height:0px;}

textarea{ font-size:12px;}
i{ font-style:normal;}

.home{width:1000px;margin:0px auto; overflow:hidden;}
.home .txt{ overflow:hidden; width:1000px; height:34px; line-height:34px;color:#895928; background:url(../images/topnav.jpg) no-repeat;font-family:Microsoft YaHei,SimHei,SimSun;}
.home .txt a{color:#895928 !important;}
.home .txt a:hover{ color:#F00!important;}
.home .txt .right a{ background:url(../images/d.jpg) 0px 7px no-repeat; padding-left:5px; margin-right:12px;}


.home .box{ width:1000px; height:100px; overflow:hidden;}
.home .logo{height:100px;width:413px;overflow:hidden; float:left;}
.home .tel{ width:336px; height:100px; float:right; overflow:hidden; margin-right:40px;}

.tdnav {clear:both;height:45px;width:985px;overflow:hidden; padding-left:15px;}
.tdnav li{ overflow:hidden; height:45px; float:left;font-size:14px; font-weight:bold;line-height:45px;font-family:Microsoft YaHei,SimHei,SimSun;text-align:center; /*padding:0px 19px;*/ width:140px; background:url(../images/nav01.jpg) right 0 no-repeat; }
.tdnav a{color:#fefecb!important;}
.tdnav a:hover{ color:#fff!important;text-decoration:none !important;}


.ALLCommon_box{width:1000px;margin:0px auto;overflow:hidden;}


.CommonAD1{width:1000px;margin:8px auto 0 auto; overflow:hidden;}



.top_type_menu{width:986px;height:44px;margin:9px auto 0 auto;overflow:hidden;border: 1px solid #e3d390; padding:9px 0px 9px 12px; background-color:#fcf6e5;}
.top_type_menu dl{ height:44px;float: left;overflow:hidden; margin-right:9px;}
.top_type_menu dt{float:left;font-size: 14px;font-weight: bold;height: 38px;text-align: center;width: 44px;overflow:hidden; background: url(../images/m1.jpg) no-repeat; letter-spacing:1px; padding-top:6px;}
.top_type_menu dt a{ color:#fffacd !important;}
.top_type_menu dt a:hover{color:#fff!important; text-decoration:none !important;}
.top_type_menu dl dd{color:#5f0b25;height:44px; width:204px; /*overflow:hidden;*/ float:left; color:#7d7d7d;}
.top_type_menu dd a{ line-height:22px;color:#7d7d7d !important; padding:0px 6px; border-right:1px solid #000;}
.top_type_menu dd a:hover{color:#F00!important;}





.index_AD{width:1000px;height:350px;overflow:hidden;position:relative;z-index:10; margin-top:10px;}
.index_AD .indexslide-ad {width:1000px;height:350px; }
.index_AD .indexslide-ad li img{width:1000px;height:350px;overflow:hidden;}
.index_AD .indexslide-nav { position:absolute;z-index:10; bottom:10px; right:10px; font-family:Arial;}
.index_AD .indexslide-nav a { background:#000000;color:#fff !important; display:inline;float:left;height:18px; padding:0px 5px;line-height:18px;text-align:center; margin:0 2px 0 5px; overflow:hidden;}
.index_AD .indexslide-nav a.active { background:#ff0000; font-weight:bold; color:#FFFFFF;} 




.index_top{ height:364px; overflow:hidden; width:732px;}
.index_top .trends{border:1px solid #f0deb7; width:422px; height:362px; float:left; overflow:hidden;}
.index_top .trends .Htitle{ height:38px; overflow:hidden; background:url(../images/m29.jpg) repeat-x;width:407px; padding-left:15px;}
.index_top .trends .Htitle strong{ width:89px; overflow:hidden; float:left; text-align:center; line-height:38px;height:38px;display:block; font-size:14px; font-weight:bold; color:#ba0c67; background:url(../images/m30.jpg) no-repeat}
.index_top .trends dl{ width:400px; margin:0px auto; overflow:hidden; height:165px; margin-top:7px; background:url(../images/Dian.gif) left bottom repeat-x;}
.index_top .trends dl dt{width:400px;height:30px; overflow:hidden; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.index_top .trends dl dd.con{width:400px;line-height:22px; height:66px; color:#818181;}
.index_top .trends dl dd.ul{width:400px; overflow:hidden;}
.index_top .trends dl dd .Common_txtlist{ margin-top:8px; padding-left:4px;width:396px; }
.index_top .trends dl dd .Common_txtlist li{ width:178px; overflow:hidden; padding-right:10px;}

.index_top .trends .txtlist{ margin-top:8px; padding-left:4px;width:396px; margin:8px auto 0 auto;}
.index_top .trends .txtlist li{ width:178px; overflow:hidden; padding-right:10px; line-height:28px; height:28px; background-position:0px 12px!important;}


.index_top_AD{border:1px solid #f0deb7;height:352px;padding:5px;width: 286px; overflow:hidden; float:left; background-color:#fef4ea; position:relative; margin-right:10px;}
.index_top_AD .index_topslide-ad {width:286px;height:352px; }
.index_top_AD .index_topslide-ad li img{width:286px;height:352px;overflow:hidden;}
.index_top_AD .index_topslide-nav { position:absolute;z-index:10; bottom:10px; right:10px; font-family:Arial;}
.index_top_AD .index_topslide-nav a { background:#000000;color:#fff !important; display:inline;float:left;height:18px; padding:0px 5px;line-height:18px;text-align:center; margin:0 2px 0 5px; overflow:hidden;}
.index_top_AD .index_topslide-nav a.active { background:#ff0000; font-weight:bold; color:#FFFFFF;} 



.index_expert{border:1px solid #f0deb7; width:730px; height:336px; float:left; overflow:hidden; margin-top:9px;}
.index_expert .Htitle{ height:33px; overflow:hidden; background:url(../images/m31.jpg) repeat-x;width:717px; padding-left:13px;line-height:33px;}
.index_expert .Htitle strong{overflow:hidden; float:left;height:33px; display:inline-block; font-size:14px; font-weight:bold; color:#bc136b;}
.index_expert .Htitle .more{ margin-right:10px; color:#000; font-family:Arial, Helvetica, sans-serif; float:right;}
.index_expert .Htitle .more:hover{color:#F00!important;}

.index_expert .list { overflow:hidden; height:269px;padding-left:12px;width:719px; padding-top:15px; padding-left:11px;}
.index_expert .list li { width:230px; height:263px; overflow:hidden; float:left; border:3px #eae0c9 solid; margin:0px 8px 0px 0px; background-color:#f1e8d4;}
.index_expert .list li .pic{ width:230px; height:136px; vertical-align:top; overflow:hidden;}
.index_expert .list li .pic img{width:149px; height:136px; padding-left: 40px;}
.index_expert .list li dl{ overflow:hidden;}
.index_expert .list li dt{ background:url(../images/m11.jpg) no-repeat 12px 11px; padding-left:25px; width:205px;line-height:30px; }
.index_expert .list li dt a{ color:#c30c64 !important;}
.index_expert .list li dt a:hover{color:#F00!important;}
.index_expert .list li dd{ padding:0 10px; line-height:24px;width:210px; overflow:hidden; color:#7d7973;}
.index_expert .list li dd.con{ height:48px;}
.index_expert .list li dd.url a{ display:block; width:204px; height:29px; overflow:hidden;background:url(../images/m12.jpg) 130px 0px no-repeat; margin-top:10px;}


.index_type_list{border:1px solid #e4ddd3; width:998px; height:380px;overflow:hidden; margin-top:9px;}
.index_type_list .Htitle{ height:48px; overflow:hidden;width:998px; background:url(../images/m32.jpg) repeat-x;}
.index_type_list .Htitle strong{height:48px; line-height:48px;background:url(../images/m33.jpg) no-repeat; width:151px;color: #AA075C; display:block; float:left; font-family:Microsoft YaHei;font-size: 20px;text-align: center; font-weight:100; margin-right:116px;}
.index_type_list .Htitle .nav{ float:left; height:48px; background:url(../images/m37.jpg) no-repeat;}
.index_type_list .Htitle ul{ overflow:hidden; height:43px;padding-right:17px; background:url(../images/m38.jpg) right 0 no-repeat; padding-top:5px; padding-left:15px; float:left;}
.index_type_list .Htitle ul li{ width:89px; overflow:hidden; float:left; line-height:36px; height:36px; font-size:14px; text-align:center; color:#202020; font-family:Microsoft YaHei,SimHei; cursor:pointer;}
.index_type_list .Htitle ul li a{
	color:#202020;
	text-decoration:none;
	}
.index_type_list .Htitle ul li a:hover{
	color:#fff;
	text-decoration:none;
	}
.index_type_list .Htitle ul li.select{ background:url(../images/m40.jpg) no-repeat; color:#f6eee4;}
.index_type_list .Htitle ul li.select a{
	color:#fff;
	}
.index_type_list .box{width:998px; overflow:hidden; height:332px;}
.index_type_list .pic{ width:206px; height:274px; overflow:hidden; padding:29px 20px 0px 18px; float:left;}
.index_type_list .pic img{width:204px; height:272px; display:block; border:1px #bf8400 solid;}
.index_type_list .mleft{ float:left; width:600px; overflow:hidden; margin-right:25px;}
.index_type_list .mleft dl{ width:600px; margin:0px auto; overflow:hidden;margin-top:10px; background:url(../images/Dian.gif) left bottom repeat-x;}
.index_type_list .mleft dl dt{width:600px;height:30px; overflow:hidden; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.index_type_list .mleft dl dd.con{width:600px;line-height:22px; height:44px; color:#818181; margin-top:5px; text-indent:2em;}
.index_type_list .mleft dl dd.ul{width:600px; overflow:hidden;}
.index_type_list .mleft dl dd .Common_txtlist{ margin-top:13px; padding-left:4px;width:596px; }
.index_type_list .mleft dl dd .Common_txtlist li{ width:275px; overflow:hidden; height:28px; line-height:28px;padding-right:10px; text-indent:10px;}

.index_type_list .mleft .txtlist{ margin-top:25px; padding-left:4px;width:600px; margin:8px auto 0 auto;}
.index_type_list .mleft .txtlist li{ width:150px; overflow:hidden; padding-right:10px;}
.index_type_list .mright{ float:left; width:368px; height:320px;overflow:hidden; padding-top:10px;}
.index_type_list .issue{ width:366px; height:178px; overflow:hidden; border:1px #e4dbd2 solid; background-color:#fef0e8;}
.index_type_list .issue .title{ padding-left:24px; height:30px; line-height:30px;overflow:hidden;width:342px; background:url(../images/m34.jpg) no-repeat; color:#ad873f;font-weight:bold; font-size:14px;}
.index_type_list .issue .txtlist{ padding-left:11px;width:355px; overflow:hidden; padding-top:9px;}
.index_type_list .issue .txtlist li{ width:147px; overflow:hidden; padding-left:13px;padding-right:15px; height:22px; line-height:22px;background:url(../images/m35.jpg) 0px 8px no-repeat; float:left;}
.index_type_list .issue .txtlist li a{ color:#7d7772 !important;}
.index_type_list .issue .txtlist li a:hover{color:#F00!important;}

.index_type_list .article{ width:368px; overflow:hidden; height:126px; background:url(../images/m36.jpg) no-repeat; margin-top:8px;}
.index_type_list .article .title{ padding-left:14px; height:22px; line-height:22px;overflow:hidden;width:354px; color:#e30075;font-weight:bold; font-size:12px; margin-top:4px;}
.index_type_list .article  .Common_txtlist{padding-left:14px;width:354px; }
.index_type_list .article  .Common_txtlist li{ width:154px; overflow:hidden; padding-right:10px;}
.index_type_list .article  .Common_txtlist li a{ color:#7d7974 !important;}
.index_type_list .article  .Common_txtlist li a:hover{color:#F00!important;}



.index_theme{ width:1000px; overflow:hidden;height:331px; background-color:#FFF;}
.index_theme li{ overflow:hidden; float:left;height:331px;}
.index_theme li a{position:relative;display:block;width:100%;}
/*.index_theme li i{ position:absolute; height:30px; line-height:30px; width:100%; position:absolute; bottom:0px; left:0px; color: #FFFFFF;display: block; background:#000;opacity:0.6;filter:alpha(opacity:30);overflow: hidden; text-decoration:none!important; text-align:left; padding-left:10px;cursor:pointer; font-size:14px;}*/
.index_theme li i{ position:absolute; height:30px; line-height:30px; width:100%; position:absolute; bottom:0px; left:0px; color: #FFFFFF;display: block; background:#aaa;overflow: hidden; text-decoration:none!important; text-align:left; padding-left:10px;cursor:pointer; font-size:14px;}
.index_theme li a:hover{text-decoration:none!important;}
.index_theme li a:hover i{opacity:1;filter:alpha(opacity:100);}

.index_theme li .l{ position:absolute; height:30px; line-height:30px; width:100%; position:absolute; bottom:0px; left:0px;color: #FFFFFF;display: block; opacity:0.6;filter:alpha(opacity:30);overflow: hidden; text-decoration:none!important; text-align:left; padding-left:10px;cursor:pointer; font-size:14px;}

.index_theme li a:hover .l{opacity:0;filter:alpha(opacity:100);}

.index_theme li.l1{ width:225px; margin-right:2px;}
.index_theme li.l1 .p1{width:225px; height:75px; display:block; overflow:hidden; }
.index_theme li.l1 .p1 img{width:225px; height:75px;}
.index_theme li.l1 .p2{width:225px; height:254px; display:block; overflow:hidden;margin-top:2px}
.index_theme li.l1 .p2 img{width:225px; height:254px;}


.index_theme li.l2{ width:272px; margin-right:2px;}
.index_theme li.l2 .p1{width:272px; height:180px; display:block; overflow:hidden;}
.index_theme li.l2 .p1 img{width:272px; height:180px;}
.index_theme li.l2 .p2{width:272px; height:149px; display:block; overflow:hidden; margin-top:2px}
.index_theme li.l2 .p2 img{width:272px; height:149px;}

.index_theme li.l3{ width:225px; margin-right:2px;}
.index_theme li.l3 .p1{width:225px; height:240px; display:block; overflow:hidden;}
.index_theme li.l3 .p1 img{width:225px; height:240px;}
.index_theme li.l3 .p2{width:225px; height:90px; display:block; overflow:hidden; margin-top:1px}
.index_theme li.l3 .p2 img{width:225px; height:90px;}

.index_theme li.l4{ width:272px;}
.index_theme li.l4 .p1{width:272px; height:140px; display:block; overflow:hidden;}
.index_theme li.l4 .p1 img{width:272px; height:140px;}
.index_theme li.l4 .p2{width:272px; height:190px; display:block; overflow:hidden; margin-top:1px}
.index_theme li.l4 .p2 img{width:272px; height:190px;}

.links{ width:998px; overflow:hidden;background-color:#FFF; border:1px #f2e9eb solid;}
.links dt{width:998px; overflow:hidden; background:url(../images/m48.jpg) repeat-x; height:44px; margin-top:7px;}
.links dt strong{ background:url(../images/m47.jpg) repeat-x; width:107px; float:left; height:44px; overflow:hidden; display:inline-block; color:#FFF; font-size:14px; line-height:44px; text-align:center;}
.links dd{ padding:10px 10px; width:978px;color:#7d7d7d; line-height:24px; overflow:hidden;}
.links dd a{ color:#7d7d7d !important; margin-right:10px;}
.links dd a:hover{color:#F00!important;}


.knav{ width:955px; height:38px; background:url(../images/m27.jpg) no-repeat; padding-left:45px;overflow:hidden; margin-top:7px; line-height:38px; font-size:14px;}
.knav .ke{ float:left;height:38px; margin-right:5px; font-size:12px;}
.knav .ke i{ color:#991000;}
.knav .ke a{ color:#7a420d !important;margin-right:10px;}
.knav .ke a:hover{color:#F00!important; text-decoration:none !important;}
.knav .search{ float:right; width:300px; margin-top:7px; height:27px;}
.knav .search .txt{ padding:0px 5px;width:202px; height:23px; line-height:23px;overflow:hidden; float:left; border:1px #e5bf48 solid; background-color:#FFF; margin-right:9px;}
.knav .search .but{ width:62px; height:25px; cursor:pointer; overflow:hidden; float:left; background:url(../images/m28.jpg) no-repeat; border:0px;}

.snav{ width:940px; height:41px; background:url(../images/m2.jpg) no-repeat; padding-left:60px;overflow:hidden; margin-top:6px; line-height:41px; font-size:14px; padding-top:2px;}
.snav .ke{ float:right;height:41px; margin-right:5px;}
.snav .ke a{ color:#a97928 !important; background:url(../images/d1.jpg) 0px 7px no-repeat; padding-left:8px; margin-right:16px;}
.snav .ke a:hover{color:#F00!important; text-decoration:none !important;}


.Common_txtlist{ overflow:hidden;}
.Common_txtlist li{ height:32px; overflow:hidden; line-height:32px;/* background:url(../images/d2.jpg) 1px 11px no-repeat; */padding-left:10px;color:#8f8b85;float:left;}
.Common_txtlist li a{color:#8f8b85 !important;}
.Common_txtlist li a:hover{color:#F00!important;}


.CommonLeft{ float:left; width:732px; overflow:hidden; margin-right:8px;}
.CommonLeft_AD{ float:left; width:730px; overflow:hidden; margin-top:10px; height:102px;border:1px #cecece solid;}
.CommonLefta{ float:left; width:730px; /*height:900px;*/overflow:hidden; margin-right:8px; border:1px #e4ddd3 solid;}


.Common_special_list{background:#faf1e2 url(../images/m51.jpg) no-repeat -1px top;border: 1px solid #e4ddd3;padding-bottom: 10px;padding-top: 49px; width:700px; margin:10px auto 0 auto; padding-left:30px;}
.Common_special_list .box{width:670px;overflow:hidden; height:122px;}
.Common_special_list ul {width:670px; height:122px; overflow:hidden;}
.Common_special_list ul li{ width:209px; height:116px; overflow:hidden; padding:2px;background-color:#FFF; border:1px #e6e2e5 solid; float:left; margin-right:10px;}
.Common_special_list ul li img{width:209px; height:116px;}


.position {background: url(../images/m13.jpg) repeat-x; width:700px;height: 38px;line-height: 38px;padding: 0 15px;}
.position span{ font-weight:bold; color:#b78202;}
.position a{ margin:0 5px;}


.technology_list{width:690px; overflow:hidden; padding:0px 15px; margin-top:10px;}
.technology_list dl{ padding:10px 0;overflow: hidden;width:690px; line-height:24px; border-bottom:1px #f1e9df solid;}
.technology_list dl dt{overflow: hidden;width:690px; height:24px; font-weight: normal; font-size:14px; font-weight:bold;}
.technology_list dl dt a{color:#c1298f !important;}
.technology_list dl dt a:hover{color:#F00!important;}
.technology_list dl dd.con{overflow: hidden;width:690px; color:#000000; height:48px; font-size:12px;}
.technology_list dl dd.date{overflow: hidden;width:690px; color:#66625e; height:24px; line-height:24px; text-align:right;}
.technology_list dl dt .more{float:right;}


.article_list{width:700px;overflow:hidden; margin:13px auto 0 auto;}
.article_list li{width:668px;overflow:hidden; height:28px; line-height:28px; font-size:14px;  padding-left:22px; padding-right:10px;}
.article_list li span{ float:right; color:#9f9a93;}
.article_list .F{ border-top:1px #cac4bb dotted;margin-top: 10px; padding-top: 10px;}
.article_list li a{ color:#3e3c39 !important;}
.article_list li a:hover{color:#F00 !important;}


.article_show{overflow:hidden; margin:0 auto;}
.article_show h1.title{padding:7px 0px; line-height:36px; overflow:hidden; text-align:center; font-size:20px; font-weight:bold; color:#ad0e5a; margin-top:15px;}
.article_show .data{height:30px;line-height:30px;text-align:center; color:#7d7973; border-bottom:1px #9a9a9a dotted;}
.article_show .content{ width:665px; overflow:hidden; line-height:200%; margin:15px auto 0 auto; font-size:14px; color:#33312f;}
.article_show .consulting{ width:665px; overflow:hidden; height:62px;margin:0 auto; padding:20px 0px;text-align:center;}
.article_show .NPpage{width:665px;height:25px; line-height:25px;overflow:hidden;}
.article_show .NPpage li{ width:322px; overflow:hidden;float:left; color:#8b590a; font-size:12px; padding-left:10px;}
.article_show .NPpage li a{color:#8b590a !important; }
.article_show .NPpage li a:hover{color:#F00 !important; }


.article_show .textlistbox{ width:654px; overflow:hidden;height:199px; margin:14px auto 0 auto; padding-top:38px;background:url(../images/m17.jpg) no-repeat;}
.article_show .textlistbox ul{ overflow:hidden; width:640px; margin:0px auto; height:148px; padding-top:12px;padding-left:12px;border:1px #e4ddd3 solid; border-top:none;}
.article_show .textlistbox li{ width:300px; font-size:12px; height:28px; line-height:28px; padding-left:18px;background:url(../images/m18.jpg) 2px 10px no-repeat; color:#7d7973; float:left;}
.article_show .textlistbox li a{color:#7d7973 !important; }
.article_show .textlistbox li a:hover{color:#F00 !important; }

.general_situation{ width:680px; overflow:hidden; margin:0px auto;}
.general_situation h1.title{width:680px;padding:20px 0px; line-height:36px; overflow:hidden; text-align:center; font-size:22px; font-weight:bold; color:#ba0c67; font-family:Microsoft YaHei; font-weight:100;}
.general_situation .content{ width:680px; overflow:hidden; line-height:200%; margin:15px auto 0 auto; font-size:14px; color:#66625e;}



.equipment_list{width:684px; overflow:hidden; padding:0px 15px;}
.equipment_list  li{ padding:24px 0px 29px 0px;width:684px; overflow:hidden; height:146px;border-bottom:1px #c9c3ba dashed;}
.equipment_list  li .pic{ width:170px; height:126px; overflow:hidden; padding:9px; border:1px #d4cdc4 solid; margin-right:14px; float:left;}
.equipment_list  li .pic img{width:170px; height:126px; }

.equipment_list  dl{height:146px;overflow: hidden;width:480px;  float:left;}
.equipment_list  dl dt{overflow: hidden;width:480px; height:26px; line-height:26px;font-weight: normal; font-size:14px; font-weight:bold; color:#a12f88;}
.equipment_list  dl a{color:#a12f88 !important;}
.equipment_list  dl a:hover{color:#F00!important;}
.equipment_list  dl dd{overflow: hidden;width:480px; color:#353331; line-height:24px;height:120px; font-size:12px;}


.expert_list { width:998px; overflow:hidden; border:1px #e4ddd3 solid; margin:9px auto 0 auto;}
.expert_list .position{ width:968px !important;}
.expert_list .list { overflow:hidden; padding-left:12px;width:986px; padding-bottom:10px;}
.expert_list .list li { width:230px; height:263px; overflow:hidden; float:left; border:3px #eae0c9 solid; margin:12px 10px 12px 0px; background-color:#f1e8d4;}
.expert_list .list li .pic{ width:230px; height:136px; vertical-align:top; overflow:hidden;}
.expert_list .list li .pic img{width:150px; height:136px; padding-left: 40px;}
.expert_list .list li dl{ overflow:hidden;}
.expert_list .list li dt{ background:url(../images/m11.jpg) no-repeat 12px 11px; padding-left:25px; width:205px;line-height:30px; }
.expert_list .list li dt a{ color:#c30c64 !important;}
.expert_list .list li dt a:hover{color:#F00!important;}
.expert_list .list li dd{ padding:0 10px; line-height:24px;width:210px; overflow:hidden; color:#7d7973;}
.expert_list .list li dd.con{ height:48px;}
.expert_list .list li dd.url a{ display:block; width:204px; height:29px; overflow:hidden;background:url(../images/m12.jpg) 130px 0px no-repeat; margin-top:10px;}


.project_list { width:998px; overflow:hidden; border:1px #e4ddd3 solid; margin:9px auto 0 auto;}
.project_list .position{ width:968px !important;}
.project_list .list { overflow:hidden; padding-left:18px;width:980px; padding-bottom:10px;}

.project_list .list li { width:462px; height:294px; overflow:hidden; float:left; border:1px #c39a65 solid; margin:10px 19px 12px 0px; background-color:#efd6a8; padding:3px;}
.project_list .list li .box{ width:462px; height:294px; overflow:hidden; background-color:#fef6eb;}
.project_list .list li h3{ height:55px; overflow:hidden; width:450px; line-height:55px; background:url(../images/m19.jpg) repeat-x; color:#b92f2d; padding-left:12px; font-size:24px;}
.project_list .list li h3 a.consulting{ float:right; background:url(../images/m20.jpg) no-repeat; display:block; width:76px; height:25px; margin-right:19px; margin-top:13px;}
.project_list .list li .pic{ width:417px; height:134px; vertical-align:top; overflow:hidden; background:url(../images/m21.jpg) no-repeat; padding:5px 3px 5px 4px; margin:5px auto 0 auto;}

.project_list .list li .pic img{width:417px; height:134px;}
.project_list .list li p{ overflow:hidden; width:440px; height:80px; color:#605d58; display:block; margin-top:8px; padding-left:14px; line-height:24px;}



.CommonRight{ float:left; width:260px; overflow:hidden;}

.CommonRight_box .Htitle{ background:url(../images/m9.jpg) repeat-x; height:44px; color:#ba0c67;width:246px; line-height:44px; padding-left:12px; font-weight:bold; font-size:14px;}


.CommonRight_box{border:1px #e1cc83 solid; overflow:hidden;width:258px;margin-top:8px}
.CommonRight_box .Htitle{ background:url(../images/m9.jpg) repeat-x; height:44px; color:#ba0c67;width:246px; line-height:44px; padding-left:12px; font-weight:bold; font-size:14px;}

.CommonRight .hotline{border:1px #f0deb7 solid; overflow:hidden;width:258px; height:90px;}
.CommonRight .hotline .tel{ height:40px; overflow:hidden; width:195px; background:url(../images/m5.jpg) no-repeat; padding-left:63px; padding-top:79px;}
.CommonRight .hotline .tel .txt{ width:117px; height:18px; padding:1px; background:none; border:0px; color:#000; margin-right:4px;float:left; line-height:18px;}
.CommonRight .hotline .tel .but{ width:60px; height:20px; overflow:hidden; float:left; display:block; cursor:pointer; border:0px; background:none;}
.CommonRight .hotline .tel .online{ width:258px; height:96px; overflow:hidden;}

.CommonRight .characteristic{ border:1px #efd6a9 solid; overflow:hidden;width:258px; }
.CommonRight .characteristic .Htitle{ height:29px; overflow:hidden; background:url(../images/m7.jpg) repeat-x; padding-left:10px;width:248px; line-height:28px; color:#fef6eb; font-weight:bold;}

.CommonRight .project { height:568px; width:258px; overflow:hidden; padding-top:5px; background:#fdf5ea;}
.CommonRight .project dl{width:258px;border-bottom:1px #efd6a9 solid; background:url(../images/m8.jpg) no-repeat;}
.CommonRight .project dt {height:34px;line-height:34px;padding-left:10px;width: 248px; overflow:hidden;}
.CommonRight .project dt i{float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#b60e3e; font-weight:bold; font-style:italic}
.CommonRight .project dt a{ float:left; color:#494643;}
.CommonRight .project dt a:hover{color:#F00!important;}
.CommonRight .project dl dd{ width:255px; height:95px; overflow:hidden; display:none; padding-top:6px; padding-left:5px;}
.CommonRight .project dl dd img{ width:250px; height:88px;overflow:hidden;}
.CommonRight .project dl.select dd{ display:block;}

.CommonRight .recommend{height:297px;}
.CommonRight .recommend .con{ height:277px; overflow:hidden;width:254px;border-top:none; padding-left:4px;}
.CommonRight .recommend .zjL,.CommonRight .recommend .zjR{ width:15px; height:29px; cursor:pointer; margin-top:120px; float:left;}
.CommonRight .recommend .zjL{ background:url(../images/m10.jpg) no-repeat;}
.CommonRight .recommend .zjR{ background:url(../images/m10_1.jpg) no-repeat;}
.CommonRight .recommend .zjC{ width:210px; height:225px; background:#eee5d0; overflow:hidden; margin:12px 5px 0 5px; float:left;}
.CommonRight .recommend .pic{ width:204px; height:225px; overflow:hidden; padding:3px 3px 0 3px;color:#8c8881;}
.CommonRight .recommend .pic img{ width:130px; height:120px; vertical-align:top; padding-left: 40px;}
.CommonRight .recommend .pic dt{ background:url(../images/m11.jpg) no-repeat 6px 11px; padding-left:20px; width:184px;line-height:28px; }
.CommonRight .recommend .pic dt a{ color:#8c8881 !important;}
.CommonRight .recommend .pic dt a:hover{color:#F00!important;}
.CommonRight .recommend .pic dd{ padding:0 10px; line-height:18px;width:184px; overflow:hidden;}
.CommonRight .recommend .pic dd a{ display:block; width:204px; height:29px; background:url(../images/m12.jpg) 100px 0px no-repeat; margin-top:2px;}

.CommonRight .guide{height:282px;}
.CommonRight .guide .map{ width:247px; height:222px;  margin:4px auto 0 auto; overflow:hidden;}

.CommonRight .disease_nav{height:302px;}
.CommonRight .disease_nav .con{ width:258px; height:258px;overflow:hidden; background:url(../images/m14.jpg) no-repeat;}


.CommonRight .Rarticle .Common_txtlist{ width:258px; padding-top:8px;overflow:hidden;}
.CommonRight .Rarticle .Common_txtlist li{ width:228px; padding-right:10px; padding-left:20px;/*background:url(../images/d3.jpg) 13px 11px no-repeat !important;*/}
.CommonRight .Rarticle .Common_txtlist li a{ color:#66625e !important;}
.CommonRight .Rarticle .Common_txtlist li a:hover{color:#F00!important;}




.department_con1{ border:1px #e4ddd3 solid; overflow:hidden; padding:10px 0px 10px 15px; width:715px; height:195px;}
.department_con1 .pic{ width:195px; height:195px; overflow:hidden; float:left; margin-right:19px;}
.department_con1 .pic img{width:195px; height:195px;}
.department_con1 .Common_txtlist{ height:193px; overflow:hidden; width:470px; padding-top:2px;}
.department_con1 .Common_txtlist li{ padding-right:10px; width:205px; }

.department_con2{ border:1px #e5ce87 solid; overflow:hidden; width:730px; height:320px; margin-top:10px; background:url(../images/m3.jpg) repeat-x;}
.department_con2 .Htitle{ width:730px; overflow:hidden; height:39px; border-bottom:1px #e5ce87 solid}
.department_con2 .Htitle strong{ width:123px; height:39px; text-align:center; overflow:hidden; float:left; display:block; background:url(../images/m3_1.jpg) no-repeat; font-size:14px; color:#FFF; line-height:39px;}
.department_con2 .mleft{ float:left;background: url(../images/m4.jpg) 10px 10px no-repeat;height: 261px;padding: 10px 12px 0 10px;width: 239px;}
.department_con2 .mleft dl{height: 97px;overflow: hidden;width: 239px; line-height:24px;}
.department_con2 .mleft dt {margin-top: 10px;text-align: center;color: #C28F18;font-size: 14px;font-weight: bold; height:24px;}
.department_con2 .mleft dd {padding: 0 10px; overflow:hidden; height:48px; color:#7f7b76;}
.department_con2 .mleft .Common_txtlist{ overflow:hidden; width:226px; padding-left:13px;}
.department_con2 .mleft .Common_txtlist li{ width:207px; height:26px !important; line-height:26px !important;}


.department_con2 .mright{ float:left;height: 261px;width:455px; margin-top:10px;}
.department_con2 .mright dl{height:114px;overflow: hidden;width: 455px;}
.department_con2 .mright dt {text-align: center;color: #C28F18;font-size: 14px;font-weight: bold; height:36px; line-height:36px;}
.department_con2 .mright dd {padding: 0 10px; overflow:hidden; height:78px; color:#7f7b76; line-height:26px;width: 455px;}
.department_con2 .mright .Common_txtlist{ overflow:hidden; width:455px;  border-top: 1px dashed #999999;height: 200px;margin-top: 10px;overflow: hidden;padding-top: 10px;}
.department_con2 .mright .Common_txtlist li{ width:207px; padding-right:10px;}



.department_SmallClass_con1{ border:1px #e4ddd3 solid; overflow:hidden; padding:12px 0px 12px 22px; width:708px; height:282px; background:url(../images/m23.jpg) 4px 162px no-repeat;}
.department_SmallClass_con1 .pic{width:238px;height:278px;overflow:hidden;float:left; margin-right:20px; border:1px #707070 solid;position:relative;z-index:10}
.department_SmallClass_con1 .pic .indexslide-ad {width:238px;height:278px; }
.department_SmallClass_con1 .pic .indexslide-ad li img{width:238px;height:278px;overflow:hidden;}
.department_SmallClass_con1 .pic .indexslide-nav { position:absolute;z-index:10; bottom:10px; right:10px; font-family:Arial;}
.department_SmallClass_con1 .pic .indexslide-nav a { background:#000000;color:#fff !important; display:inline;float:left;height:18px; padding:0px 4px;line-height:18px;text-align:center; margin:0 2px 0 5px; overflow:hidden;}
.department_SmallClass_con1 .pic .indexslide-nav a.active { background:#e47e0f; font-weight:bold; color:#FFFFFF;} 

.department_SmallClass_con1 .mleft{ float:left; width:412px; overflow:hidden;height:282px;}
.department_SmallClass_con1 h2 {background: url(../images/m24.gif) no-repeat scroll left center transparent;height: 25px;line-height: 25px;overflow: hidden;padding-left: 18px;width:412px; display:block; font-size:14px;}
.department_SmallClass_con1 p {border-bottom: 1px dashed #dcd5cc;color: #66625e;height: 75px;margin-top: 10px;overflow: hidden;width:412px; display:block; line-height:20px;}

.department_SmallClass_con1 .txtlist{ height:193px; overflow:hidden; width:412px; padding-top:2px; margin-top:10px;}
.department_SmallClass_con1 .txtlist li{ padding-right:10px; padding-left:15px;width:181px; background:url(../images/m25.gif) 2px 9px no-repeat; height:30px; line-height:30px; overflow:hidden; float:left;}
.department_SmallClass_con1 .txtlist li a{ color:#33312f !important;}
.department_SmallClass_con1 .txtlist li a:hover{color:#F00!important;}



.department_SmallClass_list{ width:359px; height:270px; border:1px #dcd5cc solid; float:left; margin-top:9px;}
.department_SmallClass_list .Htitle{ height:31px; overflow:hidden; background:url(../images/m26.jpg) repeat-x;width:349px; padding-left:10px;}
.department_SmallClass_list .Htitle strong{ width:103px; height:27px; overflow:hidden; background:url(../images/m25.jpg) no-repeat; display:block; float:left; text-align:center; line-height:27px; padding-top:2px;margin-top:2px; color:#6f5618; font-size:14px;}
.department_SmallClass_list .Htitle a.more{ float:right; line-height:31px; color:#33312f; margin-right:10px;}
.department_SmallClass_list .Htitle a:hover{color:#F00!important;}
.department_SmallClass_list dl{ width:325px; overflow:hidden; height:76px; margin:10px auto 0 auto; background: url(../images/Dian.gif) repeat-x center bottom;}
.department_SmallClass_list dl dt{ height:24px; overflow:hidden; line-height:24px; color:#66625e;width:325px; font-size:14px; font-weight:bold;}
.department_SmallClass_list dl dd{color: #666666;height: 45px;line-height: 18px; overflow:hidden; margin-top:5px;}

.department_SmallClass_list .piclist{ width:325px; overflow:hidden;margin:10px auto 0 auto;}
.department_SmallClass_list .piclist .pic{border: 1px solid #DDDDDD;float: left;height: 114px;margin:7px 12px 0 0px;padding: 2px;width: 90px; display:block; overflow:hidden;}

.department_SmallClass_list .txtlist{ height:132px; overflow:hidden; width:210px;}
.department_SmallClass_list .txtlist li{padding-left:10px;width:210px; background:url(../images/d4.jpg) 2px 9px no-repeat; height:22px; line-height:22px; overflow:hidden; float:left; color:#33312f;}
.department_SmallClass_list .txtlist li a{ color:#33312f !important;}
.department_SmallClass_list .txtlist li a:hover{color:#F00!important;}
.department_SmallClass_list .txtlist li i{ color:#fe0000;}



.pager {overflow:hidden;padding:0px 20px 20px 20px;margin:0 auto;color:#333333;text-align:center;font-size:12px; margin-top:15px; font-size:14px;}
.pager A, .pager span{color:#000;text-decoration: none; height:24px; line-height:24px;padding:0px 8px;display:inline-block;margin-right:5px; border:1px #cbc5bc solid;}
.pager A:link{color:#33312f;}
.pager A:visited{color:#000;}
.pager A:hover {background-color:#b90c5f;border:1px #cbc5bc solid;color:#fff!important; text-decoration:none;}
.pager A:active {background-color:#b90c5f;border:1px #cbc5bc solid;color:#fff!important; text-decoration:none;}
.pager .current:hover,.pager .current{background-color:#b90c5f;border:1px #cbc5bc solid;color:#fff!important;}





.Bottom_box{ background:#fff url(../images/m6.jpg) repeat-x; overflow:hidden; margin-top:16px;}
.Bottom{width:1000px;overflow:hidden; color:#000000;padding-top:7px;line-height:25px;text-align:center;margin:0px auto; padding-bottom:15px; font-size:12px;}
.Bottom .n{ line-height:30px;width:1000px;overflow:hidden;color:#000000; font-size:14px;font-family:Arial; }
.Bottom .nv{ line-height:30px;width:1000px;overflow:hidden;color:#000000;}
.Bottom a:link,.Bottom a:visited{color:#3b3b3b;}
.Bottom a:hover,.Bottom a:active{color:#f00;text-decoration:underline;}



.ma0{ margin:0px!important;}
.bano{ background:none!important;}
.mart9{ margin-top:9px !important;}
.mart7{ margin-top:7px !important;}
.left{ float:left;}
.marr10{ margin-right:10px !important;}
.marr30{ margin-right:30px !important;}
a.AC28F18:link,a.AC28F18:visited{color:#C28F18!important;}
a.AC28F18:hover,a.AC28F18:active{color:#C00!important;text-decoration:underline;}
a.Ab10e5c:link,a.Ab10e5c:visited{color:#b10e5c!important;}
a.Ab10e5c:hover,a.Ab10e5c:active{color:#C00!important;text-decoration:underline;}
a.Afe0000:link,a.Afe0000:visited{color:#fe0000!important;}
a.Afe0000:hover,a.Afe0000:active{color:#03C!important;text-decoration:underline;}

a.Afe6200:link,a.Afe6200:visited{color:#fe6200!important;}
a.Afe6200:hover,a.Afe6200:active{color:#03C!important;text-decoration:underline}

a.Ac10b62:link,a.Ac10b62:visited{color:#c10b62!important;}
a.Ac10b62:hover,a.Ac10b62:active{color:#03C!important;text-decoration:underline}


.Cfe0000{ color:#fe0000 !important;}
.right{ float:right;}
/*
.mart7{ margin-top:7px !important;}
.marr0{ margin-right:0 !important;}
.marr10{ margin-right:10px !important;}

.left{ float:left;}
.borno{ border:none !important;}
.C004276{ color:#004276 !important;}

a.AF00:link,a.AF00:visited{color:#F00!important;}
a.AF00:hover,a.AF00:active{color:#03C!important;text-decoration:underline;}




a.A065faa:link,a.A065faa:visited{color:#065faa!important;}
a.A065faa:hover,a.A065faa:active{color:#03C!important;text-decoration:underline;}


a.A038cb4:link,a.A038cb4:visited{color:#038cb4!important;}
a.A038cb4:hover,a.A038cb4:active{color:#03C!important;text-decoration:underline;}

a.A004276:link,a.A004276:visited{color:#004276!important;}
a.A004276:hover,a.A004276:active{color:#03C!important;text-decoration:underline;}


a.A0767a1:link,a.A0767a1:visited{color:#0767a1!important;}
a.A0767a1:hover,a.A0767a1:active{color:#03C!important;text-decoration:underline;}


a.Aff7301:link,a.Aff7301:visited{color:#ff7301!important;}
a.Aff7301:hover,a.Aff7301:active{color:#03C!important;text-decoration:underline;}*/