/* CSS Document */
html { padding:0px;margin:0px; overflow-y:scroll;}
body {margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:12px; background:url(../images/bg.jpg);/*background:#ffffff;*/ color:#002b17;}
/*body {-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,span,img,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
/*img{ border:0;}*/
ol,ul{list-style:none;}
.left {float:left;}
.right {float:right;}
a {color:#002b1a; text-decoration:none;}
a:hover {text-decoration:underline;}
img { border:0px; }

a.linkgd {color:#fff; display:block; line-height:38px; float:right; margin-right:20px; display:inline;}
a.linkalgd {color:#002b1a; line-height:35px;}
a.linkcase {width:221px; line-height:20px; text-align:center; display:block; margin-top:15px;}
a.vediobt {width:230px; line-height:27px; margin:1px 10px; background:#6baf27; text-align:center; color:#fff; display:block;}

.clear {clear:both;}
.w1050 {width:1050px;margin:0 auto;border:0x solid #f00;}
.w1100 {width:1100px;margin:0 auto;border:0x solid #f00;}
.w1323 {width:1323px;margin:0 auto;}

.h05 { height:5px }
.h10 { height:10px }
.h15 { height:15px }
.h20 { height:20px }
.h30 { height:30px }
.h35 { height:35px }
.h40 { height:40px }
.h50 { height:50px }

.lh10 { line-height:10px }
.lh20 { line-height:20px }
.lh30 { line-height:30px }
.lh40 { line-height:40px }
.lh50 { line-height:50px }

/*top*/
.top { width:100%; background:#414141; height:30px; color:#ffffff; line-height:30px;}
.top_box { width:1100px; background:#414141; height:30px; color:#ffffff; line-height:30px; margin:0 auto;}
.top span.focus { float:left; padding-left:10px; margin-right:95px; }
.top span.focuspic { height:20px; width:100px; padding:0px 0 0 0; position:relative; top:5px; background:url(../images/icon.png); display:-moz-inline-box; display:inline-block; border:0x solid #ffffff; margin-right:150px;}
.top span.tel { height:20px; width:20px; padding:0px 0 0 0; position:relative; top:5px; background:url(../images/icon.png) 0px -25px; display:-moz-inline-box; display:inline-block; border:0x solid #ffffff; margin-right:0px;}
.top span.three { float:left; margin-right:70px; }
.top span.three ul{ float:left; }
.top span.three li{ float:left; width:120px; margin:0px; }

.top_mm { width:1423px; margin:0 auto; background:#414141; height:30px; color:#ffffff; line-height:30px;}
/*.top_box { width:1200px; background:#414141; height:30px; color:#ffffff; line-height:30px; margin:0 auto;}*/
.top_mm span.focus { float:left; padding-left:30px; margin-right:95px; }
.top_mm span.focuspic { height:20px; width:100px; padding:0px 0 0 0; position:relative; top:5px; background:url(../images/icon.png); display:-moz-inline-box; display:inline-block; border:0x solid #ffffff; margin-right:150px;}
.top_mm span.tel { height:20px; width:20px; padding:0px 0 0 0; position:relative; top:5px; background:url(../images/icon.png) 0px -25px; display:-moz-inline-box; display:inline-block; border:0x solid #ffffff; margin-right:0px;}
.top_mm span.three { float:left; margin-right:70px; }
.top_mm span.three ul{ float:left; }
.top_mm span.three li{ float:left; width:120px; margin:0px; }

.top2 { width:1200px; height:105px; margin:0 auto; padding-left:20px; color:#f00; line-height:5px; border:0px solid #f00;}
.top2 span.logo { /*position:relative; top:0px; left:0px;*/ float:left; margin:5px 110px 0 0; padding:0 0 0 40px; }
.top2 span.three2 { /*position:relative; top:0px; left:45px*/ float:left; margin:35px 50px 0 0;}
.top2 span.qrcode2 {  float:left; /*width:310px; text-align:right;*/ margin:12px 0px 0 0; }
.top2 span.tizi { /*position:relative; top:15px; left:80px*/ float:left; margin:12px 0px 0 55px;}
.top2 span.logo_haobizi {  float:left; margin:17px 0px 0 0;}
/*navigation*/
/*
.navigation { width:100%; background:url(../images/nav_1.jpg) repeat-x; height:44px; color:#ffffff; line-height:30px;}
.navigation_mm { width:1423px; margin:0 auto; background:url(../images/nav_1.jpg) repeat-x; height:44px; color:#ffffff; line-height:30px;}
.navigation_box { width:1150px; background:url(../images/nav_1.jpg) repeat-x; height:44px; color:#ffffff; line-height:30px; margin:0 auto;}

#navi {width:100%; height:44px;}
#navi ul {width:1174px; height:44px; margin:0 auto}
#navi ul li {float:left;text-align:center;border:0px solid #ffffff;}
#navi ul li a { color:#FFFFFF; display:block; padding:0 14px; font-size:14px; line-height:44px;text-decoration:none}
#navi ul li a.selected{ display:block; padding:0 14px; color:#DFCF8E; background:url(../images/navbg.jpg); }
#navi ul li a:hover{ display:block; padding:0 14px;color:#C9C936; background:url(../images/navbg.jpg); }
*/
.navigation { width:100%; background:url(../images/nav_1.jpg) repeat-x; height:44px; color:#ffffff; line-height:30px;}
.navigation_mm { width:1423px; margin:0 auto; background:url(../images/nav_1.jpg) repeat-x; height:44px; color:#ffffff; line-height:30px;}
.navigation_box { width:1200px; background:url(../images/nav_1.jpg) repeat-x; height:44px; color:#ffffff; line-height:30px; margin:0 auto;}

#navi {width:100%; height:auto;}
/*#navi ul {width:1174px; height:auto; margin:0 auto}*/
#navi ul {width:1140px; height:auto; margin:0 auto}
#navi ul li {float:left;text-align:center;border:0px solid #ffffff;}
/*#navi ul li a { color:#FFFFFF; display:block; padding:0 17px; font-size:14px; line-height:44px;text-decoration:none}*/
#navi ul li a { color:#FFFFFF; display:block; padding:0 24px; font-size:14px; line-height:44px;text-decoration:none}
#navi ul li a.selected{ display:block; color:#DFCF8E; background:url(../images/navbg.jpg); }
#navi ul li a:hover{ display:block; color:#C9C936; background:url(../images/navbg.jpg); }

.nav_box_lower {position:absolute;z-index:9999;}
/*.nav_box_lower span{float:left;text-align:center;color:#fff;height:44px;background:#555}
.nav_box_lower span a {display:block; font-size:14px;line-height:44px;text-decoration:none}
.nav_box_lower span a:hover{ display:block; padding:0 14px;color:#C9C936; background:url(../images/navbg.jpg); }*/

.nav_box_lower a {display:block; text-align:left; background:#555; text-decoration:none}
.nav_box_lower a:hover{ color:#C9C936; background:url(../images/navbg.jpg); }
/*banner*/
/*
.banner { min-width:1100px; height:483px; background:#edf8f2 url(../images/banner.jpg) no-repeat top; margin:0 auto;}
.banner img {display:block; margin:0 auto;}
*/
.banner { margin:0 auto;}


.gation { width:100%; height:53px; background:#0F2C10; margin:0 auto; }
.gation_mm { width:1423px; margin:0px auto; height:53px; background:#0F2C10; margin:0 auto; }
.gation_box { width:1100px; height:53px; background:url(../images/gation.jpg); margin:0 auto; }
.advanced { float:left; margin:10px 0 0 465px; width:220px; color:#fff; line-height:35px; text-align:center; font-size:15px}
.advanced {
	-webkit-animation: glow 600ms ease-out infinite alternate;
	-moz-animation: glow 600ms ease-out infinite alternate;
	-o-animation: glow 600ms ease-out infinite alternate;
	-ms-animation: glow 600ms ease-out infinite alternate;
	animation: glow 600ms ease-out infinite alternate;
}
.advanced a { display:block; width:100%; color:#fff; text-decoration:none; }

.main { width:1100px; /*height:800px;*/ background:#ffffff; margin:0px auto; padding:0px;}
.mainbody { border-top:0px solid #dadada; padding:0px 0;}

.maincontent { width:780px; min-height:1300px; float:left; background:#ffffff; margin:0px auto; padding:5px 15px; border:1px solid #dadada; margin-bottom:20px;}
.wmain { width:1000px; background:#ffffff; margin:0px auto; padding:5px 15px; border:1px solid #dadada; margin-bottom:20px;}

.mc { border-bottom:1px solid #d1ddd3; }
.path { width:auto; font-size:14px; line-height:35px; font-weight:normal; border-bottom:0px solid #006F23; margin:0px; padding:0 10px;}

/*下级栏目右侧begin*/
.rightcontent {width:260px; float:left; padding-left:0px; border-right:1px solid #dadada; border-bottom:1px solid #dadada; background:#F9F9F9}
.rightcbt {width:260px; background:url(../images/tab2sbg.jpg);}
.rightcbt h3 { font-size:14px; line-height:40px; height:40px; font-weight:normal; text-align:left; color:#ffffff; text-indent:10px;}
.rightcbt h3 a { text-decoration:none; color:#ffffff}
.rightzj { width:260px; padding:0px; text-align:center;}
.rightzj img{ margin-bottom:10px; }
.rightzj p{ padding-left:30px; text-align:left; line-height:22px;}
.rightbutbox {width:210px !important; width:220px; height:25px; margin:0 auto; margin-bottom:15px; margin-top:15px;}
.rightbutbox a { width:90px; height:30px; display:block; float:left; margin:0 5px; background:#482014; /*background:url(/newimages/mlyy_58.jpg) no-repeat;*/ line-height:28px; text-align:center; color:#fff; font-size:14px;}
.rightbutbox a.b2 { background:#170F0C }
.rightlb{ width:230px; margin:0 auto; margin-bottom:10px; clear:both}
.rightlb li{line-height:32px; /*background:url(../images/icon.png) no-repeat 0px -75px;*/ border-bottom:1px dashed #999999; color:#333333; text-indent:0px; overflow:hidden; height:30px; margin:0px; }
.rightlb li a{color:#333333;}

.rightcon { background:#ffffff; padding:20px 0; text-align:center; border:0px solid #f00}
.rightcon .cc { height:100px; padding:5px 10px; border:0px solid #f00 }
.rightcon .cc li { float:left; width:60px; padding:8px; border:0px solid #00f }
/*下级栏目右侧end*/

/**专家样式begin**/
.ej_zjxxbox { width:1000px; overflow:hidden; padding-bottom:30px; margin-left:0px;}
.ej_zjxxleft { width:317px; float:left;}
.ej_ttcpic { margin:0px; display:block; width:296px}
.ej_zjleftbox { width:296px; overflow:hidden; margin:0px 0 0 0px;}
.ej_zjleftbt { width:296px; height:35px; line-height:35px; background:url(../images/tab3sbg.jpg);}
.ej_zjleftbt strong { line-height:35px; display:block; padding-left:10px; float:left; font-size:14px; color:#fff;}
.ej_zjleftbt a { line-height:35px; display:block; margin-right:10px; float:right; font-size:12px; color:#fff;}
.ej_zjwzty { width:296px; padding:15px 0; border:0px solid #cfdcd2; border-top:none;}
.ej_zjwzty li { width:236px; padding-left:20px; background:url(/newimages/zhuanjia_04.jpg) no-repeat 5px center; border-bottom:1px dashed #aaaaaa; line-height:25px; margin:0px auto;}
.ej_xshdjy { width:296px; border:0px solid #cfdcd2; border-top:none; border-bottom:none;}
.ej_xshdjy li { padding:10px 5px; text-align:center; border-bottom:1px dashed #cfdcd2;}
.ej_xshdjy li a { display:block; line-height:25px; text-align:center;}
.ej_case { width:296px; border-top:none; border-bottom:none; text-align:center; padding:10px 18px;}
.ej_hdpic { width:270px; height:150px; padding:2px; border:1px solid #D1DDD3;}
.ej_zjxxright { width:683px; float:left;}
.ej_dtcjjbox { width:681px; height:465px; border-bottom:1px solid #cfdcd2; border-left:1px solid #cfdcd2; padding-top:0px;}
.ej_dtcjjnr { width:630px; line-height:23px; font-size:14px; text-indent:2em; margin:0px auto;}
.ej_dtcjjnr p { margin:20px 0px;}
.ej_scxmbox {width:681px; overflow:hidden; margin-top:25px}
.ej_xmbox { width:661px; height:110px; background:#fff; margin:15px 0 0 10px;}
.ej_xmbox li { width:103px; float:left; margin-left:8px;}
.ej_xmbox li a { display:block; width:78px; padding-left:25px; line-height:35px; background:url(/newimages/zhuanjia_04.jpg) no-repeat 13px center;}
.ej_honorbox { margin-top:33px !important; margin-top:34px}
.ej_ryckgd { font-size:14px; line-height:35px; font-weight:normal; margin-left:335px;}
.ej_rumgbox { width:670px; overflow:hidden;}
.ej_echonor { width:190px; font-size:12px; display:block; text-align:center; margin:125px auto 0;}
.ej_rumgbox li { width:207px; height:178px; float:left; margin:20px 0 0 15px; display:inline;}
.ej_rumgbox .ej_ry1 { background:url('../images/zhuanjia_16.jpg') no-repeat;}
.ej_rumgbox .ej_ry2 { background:url('../images/zhuanjia_17.jpg') no-repeat;}
.ej_rumgbox .ej_ry3 { background:url('../images/zhuanjia_18.jpg') no-repeat;}
.ej_rumgbox .ej_ry4 { background:url('../images/zhuanjia_19.jpg') no-repeat;}
.ej_rumgbox .ej_ry5 { background:url('../images/zhuanjia_20.jpg') no-repeat;}
.ej_rumgbox .ej_ry6 { background:url('../images/zhuanjia_21.jpg') no-repeat;}
.ej_dtczsnr { width:630px; line-height:24px; font-size:14px; text-indent:2em; margin:10px 0 0 25px;}
.ej_dtczsbt { margin:20px 0 30px 0 !important; margin:15px 0 20px 0}
.ej_xgcbzzbt { margin-top:0px}
.ej_dtczzbox { width:675px; margin:35px 0 0 5px;}
.ej_dtczzbox li { float:left;}
.ej_dtczzbox2 { width:675px; height:360px; text-align:center; margin:15px 0 0 5px;}
.ej_xgcbbt { display:block; text-align:center; margin-top:10px;}
.ej_dtcxxbt { width:636px; line-height:50px; padding-left:45px; background:url(/newimages/zazhi_22.jpg) no-repeat 20px center; font-size:18px; color:#143919; font-weight:bold; border-bottom:1px solid #D1DDD3}

/**专家样式end**/

/**杂志样式begin**/
.ej_mlyysb { width:710px; overflow:hidden; text-align:center; margin:50px 0;}
.ej_mlbut2 { margin-right:45px; display:block; float:left;}	
.ej_mlbut1 { margin:0 45px 0 125px;}	
.ej_xxyd {float:left; margin-top:7px;}	
.ej_mlyqts { width:600px; color:#666666; font-size:14px; margin:0 0 20px 50px; line-height:24px;}	
.ej_mlyqts strong { color:#168800;}	
.ej_xgcbzz { width:655px; line-height:50px; padding-left:45px; background:url(/newimages/zazhi_22.jpg) no-repeat 20px center; font-size:18px; font-family:"微软雅黑", "宋体"; border-bottom:1px solid #D1DDD3}	
.ej_xgcbbox { width:700px; margin:20px 0 0 15px;}	
.ej_xgcbbox li { float:left;}	
.ej_xgcbbt { display:block; text-align:center; margin-top:10px;}
/**杂志样式end**/

.leftcon {height:460px; border-right:1px solid #d1ddd3;}
.leftconbt {width:600px; height:47px; margin-left:1px; border-bottom:0px solid #145318 !important; border-bottom:0px solid #145318}

.leftconbt li {width:195px; height:47x; border-right:0px solid #d1ddd3; background:url(../images/bg.jpg); float:left; margin-right:3px; line-height:35px; text-align:center; font-size:16px; }
.leftconbt li a { text-decoration:none; }
/*导航*/
#nav {width:100%; height:38px; background:url(/newimages/mmbg_05.jpg) repeat-x;}
#nav ul {width:1000px; height:38px; margin:0 auto}
#nav ul li {float:left; width:300px; text-align:right; border:1px solid #ffffff;}
#nav ul li a { color:#FFFFFF; width:300px; display:block; font-size:14px; line-height:38px; padding:0 18px;}
/*head*/
.content {width:1020px; overflow:hidden; background:url(/newimages/mmbg_02.jpg) repeat-y; margin:10px auto 30px;}
.head {width:1002px; height:108px; background:url(/newimages/mmbg_13.jpg) repeat-x; margin:0 auto;}
.logo {margin:32px 0 0 18px; float:left;}
.jdxx {width:560px; height:42px; margin:5px 0 0 65px; float:left;}
.phone {margin:12px 0 0 156px; float:left;}
.zcdw {color:#008a09; margin:50px 0 0 25px; float:left;}
.jdxmbt {float:left; margin:6px 8px 0 0;}
.mgjdxm {float:left; margin:6px 12px 0 0;}
.xmzxbut {float:left; margin-left:25px;}
/*主体内容*/
/*一屏*/
/*
.parttop {width:982px; height:310px; margin:30px auto 0;}
*/
.topleft {width:400px; height:395px; border-right:1px solid #d1ddd3; border-bottom:0px solid #d1ddd3; float:left;}
.topleftbt {width:400px; height:35px; margin:0px; border-bottom:0px solid #dadada; padding-left:0px; background:#00481A} 
.topleftbt h3 { width:80px; font-size:16px; line-height:35px; font-weight:normal; border-bottom:0px solid #006F23; margin:0px; padding-left:10px; }
.topleftbt h3 a { text-decoration:none; color:#ffffff}
.zjry {width:400px; height:380px; border:0px solid #f00; margin:0px; padding:0px 0 0 0;}
.zjry img { width:400px; }
.zjpic {margin:0px; padding:0px; border:0px solid #f00;}
.zjname { width:200px; margin:18px 0 8px 10px; float:left; color:#005602; font-size:16px;}
/*
.zjryb {float:left; margin-left:10px}
.zjryb li {width:195px; line-height:24px; color:#db2c5b;}
.zjjj {width:370px; line-height:23px; margin:10px 0 0 18px; text-indent:2em;}
*/
/*一屏右*/
.topmid {width:430px; height:395px; border-bottom:0px solid #d1ddd3; border-right:1px solid #d1ddd3; background:#fff; padding-left:10px; float:left;}
/*.newbtbox {width:430px; height:35px; border-bottom:0px solid #dadada; padding:0px; background:#00481A}
.newbtbox h3 { width:80px; color:#ffffff; font-size:16px; line-height:35px; font-weight:normal; border-bottom:0px solid #006F23; margin:0px; padding-left:10px; }
.newbtbox li{width:210px; height:35px; text-align:center; font-size:16px; font-weight:normal; line-height:35px; float:left}
.newbtbox li a { text-decoration:none; }
.hotbbp{display:block; border-bottom:2px solid #006F23; }
a.hotbbp{color:#FFFFFF; background:url(../images/tab2gb.jpg); width:210px; height:42px; display:block}
a.hotbbp:visited {color:#FFFFFF}
a.hotbbp:hover{color:#FFFFFF}
a.hotbbp2{color:#FFFFFF; background:url(../images/tab2bb.jpg); width:210px; height:42px; display:block; }*/

/*.newbtbox {width:100%; height:30px; border-bottom:1px solid #dadada; padding:0px; }
.newbtbox h3 { width:70px; color:#ffffff; font-size:16px; line-height:30px; font-weight:normal; border-bottom:0px solid #006F23; margin:0px; padding-left:5px; }
.newbtbox li{height:30px; text-align:center; font-size:12px; font-weight:normal; line-height:30px; float:left}
.newbtbox li a { text-decoration:none; }
a.hotbbp{color:#23B7D3; border-bottom:1px solid #23B7D3; height:30px; display:block}
a.hotbbp:link {color:#23B7D3}
a.hotbbp:visited {color:#23B7D3}
a.hotbbp:hover{color:#23B7D3;}
a.hotbbp2{color:#494949; height:35px; display:block; }*/

.newbtbox {width:100%; height:30px; border-bottom:1px solid #dadada; padding:0px; }
.newbtbox h3 { width:70px; color:#ffffff; font-size:16px; line-height:30px; font-weight:normal; border-bottom:0px solid #006F23; margin:0px; padding-left:5px; }
.newbtbox li{ text-align:center; font-size:12px; font-weight:normal; float:left; margin-right:4px;}
.newbtbox li:nth-child(5) { margin:0px; }
.newbtbox li a { text-decoration:none; }
a.hotbbp{color:#fff; border-bottom:0px solid #23B7D3; font-weight:normal; padding:4px 3px; background:#014619; border-radius:3px; display:block}
a.hotbbp:link {color:#fff}
a.hotbbp:visited {color:#fff}
a.hotbbp:hover{color:#fff;}
a.hotbbp2{color:#494949; padding:4px 0px; display:block}

a.hotv{color:#FFFFFF; background:url(../images/tabv.jpg); width:118px; height:42px; display:block}
a.hotv:visited {color:#FFFFFF}
a.hotv:hover{color:#FFFFFF}
a.hotv2{color:#FFFFFF; background:url(../images/tab2bb.jpg); width:118px; height:42px; display:block; }

.asklb{margin-top:5px; clear:both}
.asklb li{line-height:20px; /*background:url(../images/icon.png) no-repeat 5px -50px;*/ width:380px; padding:5px 0 0 0px; text-indent:8px; border-bottom:1px dashed #dadada; overflow:hidden; height:38px; }
.asklb li a{color:#000000;font-size:14px}
.asklb li p{text-indent:8px;color:#999;}

.newslb{margin-top:5px; clear:both}
.newslb li{line-height:20px; width:420px; padding:5px 0 0 0px; text-indent:8px; border-bottom:1px dashed #dadada; overflow:hidden; height:25px; }
.newslb li a{color:#333333;font-size:14px}
.newslb li p{text-indent:8px;color:#999;}

.newsbox {width:420px; padding:10px 0; border-bottom:1px dashed #dadada; float:left}
.newsbox span { float:right; margin-left:10px;}
.newsbox span img{display:block; padding:2px; border:1px solid #D1DDD3; width:130px; height:90px;}
.newsboxh3 {width:420px; font-size:18px; font-weight:normal; margin-bottom:10px; color:#FF0101; text-align:center;}
.newsboxb {width:270px; padding-left:5px; text-indent:2em; font-size:12px; line-height:24px; }

.topright {width:247px; /*height:395px;*/ border-bottom:0px solid #d1ddd3; padding-left:8px; padding-bottom:3px; float:left;}
.ritbthz {width:100%; height:35px; border:0px solid #d1ddd3; padding:0px; margin-bottom:0px; background:#00481A}
.ritbt {width:227px; height:35px; border-bottom:0px solid #dadada; }
.ritbt h3 { font-size:16px; line-height:35px; font-weight:normal; border-bottom:0px solid #006F23; margin:0px; padding-left:10px; color:#ffffff}
.eachxm { width:235px; text-align:center; padding:5px; }
/*.eachxm li {height:66px; float:left; margin:10px 0 1px 1px;}*/

.experts{ /*float:left;width:360px;border:1px solid #d4d2d2;padding-bottom:5px;*/ overflow:hidden;  }
.experts .item{margin:5px 10px; float:left; width:89px; height:80px; position:relative; overflow:hidden;}
.experts .item img{border:0;position:absolute;}
.experts .item .caption{position:absolute; background:url(../images/xm_bj.png); padding-top:30px; width:89px; height:80px;left:0;display:none;}
.experts .item .caption a{ color:#FFFFFF;text-decoration:none;font-size:16px;padding:0px;display:block;}
.experts .item .caption p a{ color:#FFFFFF;text-decoration:none;font-size:12px;width:89px; height:80px;display:block;}


/*二屏*/
/*
.partbot {width:982px; margin:10px auto 0; overflow:hidden;}
*/
.midleft {width:841px; /*height:280px;*/ float:left; border-right:1px solid #d1ddd3; padding-top:15px;}
.casebt {width:841px; height:35px; margin:0px; padding-left:0px; border-bottom:0px solid #d1ddd3; background:#9D9D9D;}
.casebt h3 { width:80px; font-size:16px; line-height:35px; font-weight:normal; border-bottom:0px solid #006F23; margin:0px; padding-left:10px;}
.casebt h3 a { text-decoration:none; color:#000000}
.casebt span { float:right; line-height:35px; margin-right:15px; }
.casepic {/*width:708px;*/ margin:0px 0 0 0px; padding:20px 15px;}
.casepic img { width:250px; padding:2px; border:1px solid #D1DDD3; }
.casepic li {float:left; margin-right:20px; display:inline; line-height:30px; text-align:center}
/*
.topright {width:235px; height:418px; border-bottom:1px solid #d1ddd3; padding-left:10px; float:left;}
.ritbthz {width:229px; height:35px; border:0px solid #d1ddd3; padding:0px; margin-bottom:0px;}
.ritbt {width:227px; height:35px; border-bottom:1px solid #dadada; }
.ritbt h3 { width:110px; font-size:16px; line-height:35px; font-weight:normal; border-bottom:2px solid #006F23; margin:0px; padding-left:10px;}
*/
.midright {width:245px; float:left; padding-left:10px; padding-top:15px;}

.videobtbox {width:235px; height:35px; border-bottom:1px solid #dadada; padding:0px;}
.videobtbox li{width:117px; height:35px; text-align:center; font-size:12px; font-weight:normal; line-height:35px; float:left}
.videobtbox li a { text-decoration:none; }

.videobt {width:235px; border-bottom:1px solid #d1ddd3;}
.videobt h3 { width:100px; }
#video1,#video2,#video3 {margin-top:0px;}
/*三屏*/
.left3 {height:435px; border-right:1px solid #d1ddd3;}
.left3bt {width:851px; height:42px; margin-left:0px; border-bottom:0px solid #145318 !important; border-bottom:0px solid #145318}
.left3bt li {width:209px; height:42x; border-right:0px solid #d1ddd3; background:url(../images/bg.jpg); float:left; margin-right:1px; line-height:35px; text-align:center; font-size:16px; }
.left3bt li a { text-decoration:none; }

a.xmlink{display:block; width:108px;}
a.xmlink:hover{color:#fff; text-decoration:none; font-weight:bold;}
/*.bbp{background:url(../images/tabgb.jpg); border:0px solid #125516; font-weight:bold; color:#FFFFFF}*/
a.bbp{color:#FFFFFF; background:url(../images/tabgb.jpg); width:209px; height:42px; display:block}
a.bbp:visited {color:#FFFFFF}
a.bbp:hover{color:#FFFFFF}
a.bbp2{color:#FFFFFF; background:url(../images/tab2bb.jpg); width:209px; height:42px; display:block; margin-right:0px;}

.disnone{display:none}
.xmejnav {/*width:790px;*/ height:26px; margin-top:5px; padding-left:10px;}
.xmejnav li {line-height:26px; background:#f4f8f5; padding:0 6px; margin:0 7px 5px 0; float:left}
.xmnrbox {width:790px; padding:20px 15px; overflow:hidden;}
.xmnrleft {width:560px; float:left;}
.xmnewbox {width:560px; padding-bottom:15px; border-bottom:1px dotted #145318; float:left}
.xmnewbox span { float:right; margin-left:10px;}
.xmnewbox span img{display:block; padding:2px; border:1px solid #D1DDD3; width:200px; height:140px;}
.xmnewh3 {width:330px; font-size:18px; font-weight:normal; margin-bottom:10px; color:#FF0101; text-align:center;}
.xmnew {width:330px; text-indent:0em; font-size:13px; line-height:24px; padding:0px;}

.xmnewlb{margin-top:5px; clear:both}
.xmnewlb li{line-height:32px; background:url(/newimages/mmbg_31.jpg) no-repeat 0 12px; border-bottom:1px dashed #999999; width:250px; text-indent:15px; overflow:hidden; height:32px; margin:0 20px 0 10px; float:left}
.xmnewlb li a{color:#59584e;}
.newnr {margin:8px 0 0 12px !important; margin:8px 0 0 6px; width:280px;}
.xmnrrit {width:220px; float:left;}
.xmnrrit dt{text-align:left; margin-bottom:5px;}
.xmnrrit dd img{display:block; padding:2px; border:1px solid #D1DDD3; width:200px; height:140px;}
.zjzxxx {height:385px;}
.xznrk { display:block; margin:35px 0 25px 30px;}
.zxbutbox {width:210px !important; width:220px; height:25px; margin:0 auto; margin-bottom:10px;}
.zxbutbox a { width:95px; height:25px; display:block; float:left; margin:0 5px; background:url('../images/mlyy_58.jpg') no-repeat; line-height:25px; text-align:center; color:#fff; font-size:14px;}
.youqts { width:210px; margin:17px auto 0; line-height:24px; font-size:14px}
.youqts strong { color:#168800;}
.zxwtlb {width:235px; margin:10px 0 0 14px;}
.zxwtlb li a {display:block; line-height:24px; width:220px; background:url(/newimages/mmbg_35.jpg) no-repeat left center; padding-left:15px;}
/*四屏*/
.right4 {border:none; background:none;}
.zxwzbox {background:#fff; width:235px;}
.zxwzbt { width:240px; height:13px; padding:15px 0 8px 0px; margin:0 auto; border-bottom:1px dotted #d4d4d4;}
.zxwznr {width:225px; margin:8px 0 0 5px;}
.zxwznr li a { width:200px; line-height:28px; font-size:14px; display:block; color:#888888; background:url(/newimages/mmbg_33.jpg) no-repeat left center; padding-left:15px; white-space:nowrap; overflow:hidden;}
.flrzbox {height:233px; margin-top:5px;}

.tbox {  margin:10px 0;}
.tbox dt { font-size:14px; font-weight:bold; padding:10px 15px; line-height:30px;   background:#efefef;}

/*文章列表页*/
.lb_listbox {/*width:720px;*/ padding:10px 15px; color:#999; border-bottom:1px dotted #e4e4e4; clear:both}
.lb_listbox li {height:27px; line-height:35px;}
.lb_listbox li a {display:block; font-size:14px; float:left;}
.lb_listbox li font {display:block; font-size:12px; color:#333; float:left;}
.lb_listbox .jian{line-height:21px;  clear:both; padding:0px; margin-bottom:10px;}

/*文字图片混排列表01*/
.lb_listimgbox { border-bottom:1px dashed #ccc; padding: 20px 0; height: 140px;}
.lb_listimgbox .thumb {float: left; border:0px dashed #f00; text-align: center; height:140px; width: 200px;}
.lb_listimgbox .cont {float: left; border:0px dashed #00f; padding: 0 20px; height:140px; width: 530px;}
.lb_listimgbox .cont .title { font-size: 20px; }
.lb_listimgbox a:hover{ color:#ff6600;}
.lb_listimgbox .cont .description { font-size: 14px; color: #555; padding:15px 0; line-height: 24px;}

dl.slist {padding:15px 10px; border-bottom:1px dotted #e4e4e4;}
dl.slist dt{ font-size:16px;line-height:26px;margin-bottom: 10px;}
dl.slist dd{ font-size:14px; line-height:24px; color:#999;}
.red{color:#f00;}

/*文章列表页*/
.zt_listbox {width:770px; padding-top:20px; }
.zt_listbox li { margin-bottom:0px; font-size:14px; }
.zt_listbox li img{ padding:2px; border:1px solid #D1DDD3; }

.zt_list { padding:0; margin-top:10px; }
.zt_list li { float:left; font-size:14px; text-align:center; border:0px solid #ccc; margin:20px 20px; /*margin-right:40px;*/}
.zt_list li:nth-child(2n) { margin-right:0px; }
.zt_list li img { padding:2px; border:1px solid #D1DDD3; }
/*.zt_list li img { padding:2px; border:1px solid #D1DDD3; width:344px; height:150px }*/
.zt_list br { margin:0px; padding:0px; font-weight:normal;}

/*列表分页*/
.mt_picym {width:870px; text-align:center; padding:20px 20px; overflow:hidden; font-size:14px; }
.mt_picym table td { font-size:14px; }
.mt_picym li{float:left; }
.mt_picym a {margin:0 2px; padding:3px; font-size:14px; }
.mt_picym a:hover {background:#003300; text-decoration:none; color:#ffffff;}
.thisclass a{ background:#003300; color:#ffffff; }

/*文章页*/
	.wz_wzbt {width:680px; text-align:center; font-size:16px; padding-top:20px; margin:0px auto;}
	a.wzbtlink {color:#ee3652}
	.wz_btfxx {width:680px; padding:10px 0; display:block; color:#666666; text-align:center; font-size:12px; border-bottom:1px dotted #e4e4e4; margin:0px auto;}
	.wz_content {width:680px; margin:0px auto; padding:10px 25px;}
	.wz_content img {max-width:100%!important;height: auto!important;width:expression(this.width > 680 ? "680px" : this.width)!important;}
	.wz_wznrd {width:680px; line-height:30px; font-size:14px; padding-bottom:20px; color:#333; text-indent:0em;}
	.wz_wznrd p { margin-bottom:0px; }
	.wz_wzpic {width:658px; text-align:center;}
	.wz_dxwz {width:658px; height:63px; background:url('../images/dtcwz_27.jpg') no-repeat left;}
	.wz_dxwz li {line-height:32px; font-size:12px; padding-left:30px;}
	.wz_xgwzbox {width:1000px; height:157px; background:url(/newimages/dtcwz_35.jpg) repeat-x; margin:20px auto 10px; overflow:hidden;}
	.wz_xgwzpic {margin-top:25px; float:left;}
	.wz_xgwznr {width:290px; float:left; margin:12px 15px 0;}
	.wz_xgwznr li {width:290px; height:27px !important; height:25px; line-height:27px !important; line-height:25px; border-bottom:1px solid #e4e4e4;}
	.wz_xgwznr li a {display:block; background:url(/newimages/dtcwz_43.jpg) no-repeat left center;  padding-left:15px; float:left;}
	.wz_xgwznr li font {display:block; float:right; font-size:12px;}

/*案例begin*/
.case_top { width:1151px; background:url(../images/case_bg_top.png); height:45px; margin:0px auto; padding:0px; margin-top:20px;}
.case_tit { width:1151px; background:url(../images/case_bg_tit.png); height:72px; margin:0px auto; padding:0px; margin-top:0px;}
.case_position { width:1051px; background:url(../images/case_bg_middle.png); height:30px; margin:0px auto; padding:0px 50px;}
.case_bottom { width:1151px; background:url(../images/case_bg_bottom.png); height:74px; margin:0px auto; padding:0px;}
.case_middle { width:1051px; background:url(../images/case_bg_middle.png); height:auto; margin:0px auto; padding:0px 50px;}
.case_body { width:1051px; height:836px; margin:0px auto; padding:0px 0px;}
.case_left { float:left; width:292px; margin-right:20px; padding:0px 0px; border:0px solid #f00;}
.case_right { float:left; width:730px; /*height:836px;*/ background:#F1F1F1; padding-bottom:25px;  border:0px solid #00f;}
.case_xmp { margin-top:20px; }
.case_xm { width:200px; height:80px; margin:0px auto; border:0px solid #f00;}
.case_xm li { float:left; width:100px; font-size:14px; text-align:center; border-bottom:1px dashed #999999; line-height:30px; height:30px; }
.case_xm2 { width:200px; /*height:80px;*/ margin:0px auto; margin-bottom:20px; border:0px solid #f00;}
.case_xm2 li { /*float:left; width:100px;*/ padding:0px 0px; font-size:14px; text-align:center; border-bottom:1px dashed #999999; line-height:30px; height:30px; }
.case_list { background:#fff; padding-top:10px; }
.case_list li { float:left; width:315px; font-size:12px; text-align:center; line-height:18px; height:220px; padding:15px 25px 0px 25px; margin:10px 0}
.case_list li img { padding:2px; border:1px solid #D1DDD3; max-height:200px; max-width:340px; }
.case_list br { margin:0px; padding:0px;}
/*案例end*/

/*友情链接*/
.yqljbt {width:1000px; margin:0px 15px; text-align:left;}
.yqlink {width:1050px; line-height:30px; padding:7px 0; margin:0 auto; text-align:left; border:0px solid #D1DDD3; border-left:none; border-right:none;}
.yqlink li{padding-right:10px; display:inline;}
.yqlink li a {margin:0 5px;}

.copyright  { width:100%; height:210px; margin:0px auto; background:url(../images/footbg.jpg) repeat-x; text-align:center; color:#BCC1BB; line-height:25px; }
.copyright a { margin:0 5px; color:#BCC1BB;}
.copyright .crbox { width:1100px; height:160px; background:url(/templets/2015/images/footbg.jpg) repeat-x; margin:0px auto; padding-top:50px }
.copyright .flogo { width:150px;float:left;margin-right:15px; }
.copyright .ftxt { float:left; text-align:left;padding-top:10px; margin-right:75px;} 
.copyright .fweixin { float:right;padding-top:5px }
.youyou {color: #FFF;font-size: 1px;}
.youyou a {color: #FFF;font-size: 1px;}
.youyou2 {color: #153619;}
.youyou2 a {color: #153619;}
.copyright_mm  { width:1423px; margin:0px auto; height:210px; margin:0px auto; background:url(../images/footbg.jpg) repeat-x; text-align:center; color:#BCC1BB; line-height:25px; }
.copyright_mm a { margin:0 5px; color:#BCC1BB;}
.copyright_mm .crbox { width:1100px; height:160px; background:url(/templets/2015/images/footbg.jpg) repeat-x; margin:0px auto; padding-top:50px }
.copyright_mm .flogo { width:150px;float:left;margin-right:15px; }
.copyright_mm .ftxt { float:left; text-align:left;padding-top:10px; margin-right:75px;} 
.copyright_mm .fweixin { float:left;padding-top:5px }
/*首页banner*/
#slide-index {position: relative; min-width: 1100px; width: auto; height:483px; overflow: hidden}
#slide-index .slides {min-width: 1100px; width: auto; height:483px}
#slide-index .slide {position: relative; min-width: 1100px; float: left; height:483px}
#slide-index .image {z-index: 1; position: absolute}
#slide-index .button {width: 138px; display: none}
#slide-index .control {z-index:40; position: absolute; text-align: center; width: 100%; bottom:0; height: 19px; cursor: pointer}
#slide-index .control a{background-image: url(../images/hw_000505.gif); filter: alpha(opacity=60); width: 11px; display: inline-block; background-repeat: no-repeat; height: 11px; cursor: pointer; margin-right: 6px; opacity: 0.6}
#slide-index .control a:hover {background-image: url(../images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
#slide-index .control a.active {background-image: url(../images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
.autoMaxWidth {position: relative; height: 483px; overflow: hidden}
.tuijie{color:#DDE6E1;}
.tuijie a{color:#DDE6E1;}
/*首页banner*/
.slides{width:100%;height:483px;position:relative;overflow:hidden;border:0px}
.slideInner{height:483px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:483px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner a div.img1{width:1070px;position:absolute;left:50%;margin-left:-535px;}
.slideInner a div.img2{width:1070px;position:absolute;top:557px;left:50%;margin-left:-535px;}
.slideInner .slide3 .img2{top:200px;}
.slideInner .slide3 .img3{width:181px;height:286px;position:absolute;left:50%;margin-left:330px;top:330px;}
.nav{width:1200px;position:relative;left:50%;margin-left:-600px;display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-250px;margin-top:-58px;background:url(../images/ban_pre.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-250px;margin-top:-58px;background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;top:455px;z-index:99;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#55ddff;}

/*图片列表02*/
.img-list02-inner{ float:left; display:inline;  margin-left:-15px; display:inline;}
.img-list02 ul dl{ display:block; width:337px; height:140px; padding:2px; border:3px solid #efefef; overflow:hidden; float:left; margin-left:35px; _margin-left:25px; margin-bottom:50px;}
.img-list02 ul dl:hover{ border:3px solid #83CEE0; text-decoration:none;}
.img-list02 dl dt{ height:140px; /*width:140px;*/ float:left; margin-right:20px;}
.img-list02 dl dt img{ width:105px; height:140px;}
.img-list02 dl dd{ width:210px; float:left;}
.img-list02 .img-list-title{ font-size:12px; font-weight:bold; color:#333; line-height:40px;}
.img-list02 .img-list-info{ font-size:12px; text-indent:0em; color:#999; line-height:20px;}

.doc_list { width: 840px; margin: 0 auto; }
.doc_list > ul > li { width: 100%; /*height: 524px;*/ overflow: hidden; margin-bottom:0px;}
.doc_list > ul > li img { width: 127px; /*height: 360px;*/ margin: 30px 40px; float: left;}
.doc_list > ul > li .doc_list_text { width: 460px; margin-top:30px; float: left;}
.doc_list > ul > li .doc_list_text h3 { font-size: 14px; }
.doc_list > ul > li .doc_list_text hr { width: 100%; height: 1px; border-top: 1px dashed #a3a3a3; border-bottom: none; margin: 5px 0;}
.doc_list > ul > li .doc_list_text p { line-height: 22px; margin: 15px 0;}

:focus {outline: 0;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;	font-weight: inherit;}
.search {
    float: left;
    margin-left: 10px;
    margin-top: 30px;
}

.search form{
	background: #fff;
	height: 42px;
}
.search .search-keyword {
    /*background: url("../images/keyword.gif") repeat-x scroll left top transparent;*/
    background: #fff;
    border: medium none;
    color:#696969;
    float: left;
    height: 38px;
    line-height: 18px;
    padding: 2px 0 2px 8px;
    width: 200px;
    font-size:14px;
}

.search input::-webkit-input-placeholder { /* WebKit browsers */  
	color: #696969;
}  
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
	color: #696969;
}  
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */  
	color: #696969;
}  
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */  
	color: #696969;
}  

.search .search-option { margin-top:10px; float:left; font-size:14px; padding:0 0 0 10px; color:#696969; border:0px}
.search-submit {
    background: url("../images/search_bt.gif") no-repeat scroll left top transparent;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 22px;
    text-indent: -9999px;
    width:25px;
    margin-top: 10px;
    margin-right: 5px;
}

.search {
	-webkit-animation: glow 600ms ease-out infinite alternate;
	-moz-animation: glow 600ms ease-out infinite alternate;
	-o-animation: glow 600ms ease-out infinite alternate;
	-ms-animation: glow 600ms ease-out infinite alternate;
	animation: glow 600ms ease-out infinite alternate;
}
@-webkit-keyframes glow {
    0% { border-color: #bbbbbb; }	
    100% { box-shadow: 0 0 5px 3px #4dbaff; }
}

@-moz-keyframes glow {
    0% { border-color: #bbbbbb; }	
    100% { box-shadow: 0 0 5px 3px #4dbaff; }
}

@-o-keyframes glow {
    0% { border-color: #bbbbbb; }	
    100% { box-shadow: 0 0 5px 3px #4dbaff; }
}

@-ms-keyframes glow {
    0% { border-color: #bbbbbb; }	
    100% { box-shadow: 0 0 5px 3px #4dbaff; }
}

@keyframes glow {
    0% { border-color: #bbbbbb; }	
    100% { box-shadow: 0 0 5px 3px #4dbaff; }
}

/* 前端分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{display: none;}
#page  a{border:1px solid #ddd;background:#fff;color:#808080;padding:5px 11px;margin-left:5px;border-radius:2px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#2196f3;color:#fff;text-decoration:none;border:1px solid #2196f3;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #ddd;}
