body{ margin:0 auto; padding:0; background:#fff; font-size:12px; font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; color:#333;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,select{margin:0;padding:0;}
h1,h3,h3,h4{ font-size:14px;}
.clear{ clear:both;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration: none; color:#f30;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.w_space{float:left; width:5px; height:3px; overflow:hidden;}
.warp{ width:1200px; margin:0 auto; clear:both; overflow:hidden; } 
.warp1{ background:#fff; margin:0 auto; clear:both;}
.content { width:1200px; margin:0 auto; clear:both; overflow:hidden;}
.error{color:red;}
.line200{line-height:200%;}
.inp_one{width:200px;height:30px; line-height:30px; padding:0 10px;}
.inp_small{width:100px;height:25px; line-height:25px;}
#VCode{cursor:pointer;}


/*top*/
.st_top { height:36px; line-height:36px; background:#e0e1e1; width:100%; font-size:16px;}
.st_top .topnew { float:left; background:url(../images/st_01.png) no-repeat 0 center; padding-left:55px;}
.st_top .toptel { float:right; background:url(../images/st_02.png) no-repeat 0 center; padding-left:35px;}
.st_top .banben { float:right; margin-left:25px;}
.st_top .banben a { padding:0 15px;}
.st_top .banben a:hover { color:#0161ba;}

/*header*/
#herd{ width:100%; height:100px; background:#f1f2f2;}
.head{width:1200px; height:130px;margin:0 auto;}
.logo{float:left; margin-top:15px;}
.logo img {  height:70px;}
.search{ margin-top:30px; float:right; width:400px;}
.Sc { background:#e0e1e1; border:1px solid #ccc; color:#666; float:left; height:43px; line-height:43px; padding:0 10px; width:295px;}
.btn_Blue { background:#0161ba url(../images/st_03.png) no-repeat center center; cursor:pointer; float:left; font-size:0; height:45px; width:80px; background:#; border:none;}


/*nav*/
.menu { width:100%; margin:0 auto 1px auto; height:42px; position:relative; z-index:999; background:url(../images/st_04.png) repeat-x 0 0;}
.nav { display:block; width:1200px; height:42px; line-height:42px; margin:0 auto;}
.nav li{ float:left; text-align:center; font-size:16px; position:relative;}
.nav .line { width:2px; height:42px; background:url(../images/st_08.jpg) no-repeat center center; padding:0;}
.nav li a { padding:0 33px; display:block; color:#FFF;}
.nav li:hover,.nav li .hover { background:url(../images/st_09.png) no-repeat center bottom;}
.nav li ul { display:none; width:780px; position:absolute; top:42px; background:#eceaea; z-index:9; border:2px solid #b4b5b5; border-top:none;}
.nav li:hover ul { display:block;}
.nav li li { width:184px; height:auto; margin:10px 5px;}
.nav li li:hover { background:none;}
.nav li li img { display:block; width:180px; height:135px; border:2px solid #fff; border-radius:2px; overflow:hidden;}
.nav li li h3 { font-size:16px; line-height:45px; font-weight:100;}
.nav li li p { line-height:30px; font-size:12px; background:url(../images/st_05.png) no-repeat 15px 12px; padding-left:30px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nav li li a { color:#333; padding:0;}


/*******中文*******/
#c_nav { width:1200px; margin:0 auto; height:40px; position:relative; z-index:999;line-height:40px;}
#c_nav .nav li a{ padding:0 33px;}

/***********英文*************/
#e_nav { width:1200px; margin:0 auto; height:40px; position:relative; z-index:999; line-height:40px; }
#e_nav .nav li a { padding:0 40px;}

/*主体*/
.main_zt { width:1200px; margin:0 auto;}
.st_ggtit { background:url(../images/st_07.png) no-repeat left bottom; height:55px; line-height:42px; margin-bottom:30px;}
.st_ggtit span { display:block; width:235px; float:left; font-size:32px; color:#0161ba;}
.st_ggtit span i { display:block; float:right; font-style:normal; font-size:20px; color:#ccc; padding-top:15px;}
.st_ggtit a { display:block; float:right; width:60px; height:25px; text-align:center; line-height:25px; background:#0161ba; color:#fff; margin:10px 15px 0 0;}

/*产品推荐*/
.st_tit { width:100%; height:68px; line-height:56px; background:url(../images/st_06.png) no-repeat center bottom; margin:40px auto;}
.st_tit a { display:block; /*width:300px;*/ margin:0 auto; font-size:32px; color:#0161ba; padding-left:155px; text-align:center;}
.st_tit a i { font-style:normal; font-size:20px; color:#ccc;}
.st_cptj {}
.st_cptj li { width:200px; height:205px; padding:5px; border:2px solid #999; float:left; margin-right:30px;}
.st_cptj li:last-child { margin-right:0;}
.st_cptj li a { display:block; width:100%;}
.st_cptj li img { display:block; width:200px; height:170px;}
.st_cptj li p { text-align:center; padding:0 15px; background:#d9d9d9; height:35px; line-height:35px; font-size:14px; color:#333;}
.st_cptj li:hover { border:2px solid #0161ba;}
.st_cptj li:hover p { background:#666666; color:#fff;}

/*新闻资讯*/
.st_news { float:left; width:465px; margin-top:40px;}
.st_news li { background:#f2efef; height:px; padding:10px 15px;}
.st_news li .time { float:left; width:75px; height:80px; font-size:14px; color:#fff; text-align:center; background:#0161ba;}
.st_news li .time span { display:block; font-size:40px;}
.st_news li .wz { float:right; width:345px;}
.st_news li .wz h3 { font-size:20px; font-weight:100; width:100%; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.st_news li .wz h3 a { color:#000;}
.st_news li .wz p { font-size:14px; color:#666; text-indent:2em;}
.st_news li .wz p a { margin-left:30px; color:#666; font-size:12px; line-height:24px;}
.st_news li:hover { background:#d8d4d4;}
.st_news li:hover .wz p a { color:#0161ba;}

/*关于我们*/
.st_about { float:right; width:680px; margin-top:40px;}
.st_about .st_ggtit span { width:280px;}
.st_about img { float:left; width:400px; height:400px;}
.st_about p { width:250px; float:right; font-size:14px; line-height:25px; text-indent:2em;}


/*foot*/
.foot { width:100%; line-height:30px; color:#333; background:#e2e1e1; margin-top:40px;}
.foot .link { background:#908f8f; padding:10px 0; font-size:14px; color:#fff; margin-bottom:10px;}
.foot .link a { color:#fff; display:inline-block; height:15px; line-height:15px; border-right:1px solid #ddd; padding-right:15px; margin-left:10px;}
.foot p { text-align:center; line-height:30px; font-size:14px;}
.foot .f_nav { font-size:16px; margin-bottom:10px; text-align:center;}
.foot .f_nav a { color:#000; display:inline-block; height:15px; line-height:15px; border-right:1px solid #666; padding-right:15px; margin-left:10px;}
.foot .f_nav a:hover { color:#0161ba;}


.shante_con { border:1px solid #eee; border-left:none; border-bottom:none; margin-top:135px;}
.shante_con h3 { border-left:1px solid #eee; border-bottom:1px solid #eee; font-size:20px; line-height:50px; padding-left:15px;}
.shante_con li { float:left; width:16%; border-left:1px solid #eee; border-bottom:1px solid #eee; line-height:35px; text-align:center; padding:0 0.29%;}
.shante_con li a { display:block; width:100%; font-size:14px; cursor:pointer;}
.shante_con li:hover { background:#f8f8f8;}
.lxgdmp { float:left; width:540px; margin:0 5% 20px 0; padding:10px 14px; border:1px solid #eee; line-height:30px;}


.f_l{float:left;}
.f_r{float:right;}
.mt{margin-top:15px;}
/*left*/
.left { width:280px; overflow:hidden;}
.flbt { background:#0161ba; height:40px; line-height:40px; font-size:18px; color:#fff; padding:0 10px;}
.flbt a { color:#fff; font-weight:100;}
.lanmu{ margin-bottom:25px;}
.fllb{width:100%; margin:0 auto;}
.fllb li { background:#eeeeee; text-align:left; line-height:35px; border-bottom:1px solid #ddd; text-indent:1.5em;}
.fllb li a { width:90%; display:block; color:#0161ba; text-decoration:none; font-size:16px;}
.fllb li a:hover { color:#666;}
.fllb li span { float:right; padding-right:10px; line-height:36px;}
.fllb li ul { display:block; width:100%; padding:0 ;}
.fllb li ul li { line-height:35px; padding-left:20px; background:url(../images/st_05.png) no-repeat 20px 15px; margin:0 5px 0 0; border-top:1px solid #ddd; border-bottom:none;}
.fllb li ul li a { color:#0161ba; font-size:14px; font-weight:100;}
.left_contactbox { overflow:hidden; border:1px solid #ddd; padding-bottom:10px;}
.left_contactbox p { line-height:25px; padding:0 10px; font-size:14px; overflow:hidden; margin-top:10px;}
.left_contactbox p span { font-size:16px; font-weight:100; color:#f30;}


/*right*/
.right { width:880px; overflow:hidden;}
.nybt { height:40px; line-height:40px; width:100%; border-bottom:1px solid #ccc;}
.nybt span { color:#333; display:block; float:left; font-size:18px;}
.nybt div{ float:left; margin-left:50px;}
.nybt div a{ display:inline-block; margin-left:10px;}
.nybt div a.hover{ color:#f30;}
.nybt span b { font-weight:100; font-size:18px; color:#0161ba;}
.nybt span i { font-size:16px; color:#333;}
.nybt i { font-style:normal; font-size:12px; font-weight:normal; float:right; color:#666; padding-right:15px;}
.nybt i a { color:#666;}
.wzzw { padding:15px 0; line-height:25px; min-height:200px;}
.wzzw .sj_lc  { background:#eee; text-align:center; line-height:30px; margin-bottom:20px;}
.wzzw .bjk img { max-width:100%;}
.wzzw dl { font-size:16px;}
.wzzw dl dd { font-size:14px;}
.wzzw .st_simg { text-align:center; margin:20px auto;}

.wzli { margin:15px auto;}
.wzli li{ background:url(../images/st_05.png) no-repeat left center; border-bottom:1px dashed #ddd; line-height:35px; padding-left:20px;}
.wzli li a { display:block; float:left; width:85%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.wzli li span {color:#999; float:right; margin:0 15px;}
.wzli li span img { margin-top:15px; display:block;}

.xwzli { margin:15px auto;}
.xwzli li { float:left; width:570px; margin:5px 60px 10px 0; border-bottom:1px solid #ddd; padding-bottom:15px;}
.xwzli li .img { float:left; width:205px; height:100px; border:5px solid #ddd;}
.xwzli li .img img { width:205px; height:100px;}
.xwzli li .wz { float:right; width:330px;}
.xwzli li .wz h3 { font-size:16px; line-height:30px;}
.xwzli li .wz p { font-size:12px; color:#999; margin:9px auto;}
.xwzli li .wz .p { text-indent:2em; font-size:14px; color:#666; line-height:22px;}
.xwzli li .wz .p a { color:#f00; margin-left:15px;}

.zwzli { margin:15px auto;}
.zwzli li { background:url(../images/st_05.png) no-repeat left center; float:left; width:550px; padding-left:20px; margin:5px 50px 10px 0; border-bottom:1px solid #ddd;}
.zwzli li h3 { font-size:16px; line-height:30px; float:left; width:80%;}
/*.zwzli li .p { text-indent:2em; font-size:14px; color:#666; height:90px; line-height:22px; margin:15px auto; overflow:hidden;}*/
.zwzli li .xz { width:15%; float:right; height:25px; line-height:25px; text-align:center; background:#f30; border-radius:4px; overflow:hidden; margin-right:5px;}
.zwzli li .xz a { display:block; width:100%; color:#fff; font-size:14px;}

.wzzw .bjk { padding:10px 0;}
.wzzw .bjk .p { width:120px; height:30px; line-height:30px; text-align:center; background:#f30; border-radius:4px; overflow:hidden; margin:15px 0;}
.wzzw .bjk .p  a { display:block; width:100%; color:#fff; font-size:14px;}

.scott { width:100%; background:#eee; height:30px; overflow:hidden; text-align:center; padding-top:9px; line-height:21px; margin:15px auto;}
.scott A{BORDER:#222 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #222; text-decoration:none; BACKGROUND-COLOR:#222; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7;}
.scott SPAN.current{BORDER: #222 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #222;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#222 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#222;}
.fenye1 { text-align:left; clear:both; font-size:12px; line-height:28px; background:#eee; padding:5px 15px; margin-top:15px;}

/*******产品详情********/
.cpbiaot { color:#333; font-size:16px; line-height:50px; text-align:left;}
.cpxq { float:left; width:452px;}
.nTab{ width:100%; margin: 0 auto;}
.nTab .TabTitle{ clear: both; overflow: hidden;}
.nTab .TabTitle ul{ border:0; margin:0; padding:0;}
.nTab .TabTitle li{ float: left; width:80px; height:68px; border:1px solid #ccc; cursor:pointer; margin:10px 4px;}
.nTab .TabTitle li img { width:80px; height:68px;}
.nTab .TabTitle .active{background:#fff;}
.nTab .TabContent{ width:450px; height:383px; border:1px solid #ccc;}
.nTab .TabContent img { width:450px; height:383px;}
.none {display:none;}

.cpnr { float:right; width:410px; background:#eee; border-radius:6px; overflow:hidden;}
.cpnr .lh { font-size: 12px; min-height:300px; overflow:hidden; padding:10px 15px;}
.cpnr li { line-height:30px; color:#666; background:url(../images/st_05.png) no-repeat left 10px; padding-left:20px;}
.cpnr li strong { font-weight:bold; color:#333;}
.cpnr li p { margin-left:10px; background:url(../images/jt.jpg) no-repeat left 15px; padding-left:10px; color:#666;}
.cptdcs { width:100%;}
.nTab1{ width:100%; margin:15px auto;}
.nTab1 .TabTitle1{ clear: both; overflow: hidden;}
.nTab1 .TabTitle1 ul{ border:0; margin:0;}
.nTab1 .TabTitle1 li{ float: left; width:80px; height:30px; line-height:30px; text-align:center; color:#fff; cursor: pointer; margin:10px 5px 0px 0; background:#017dc5;}
.nTab1 .TabTitle1 li img { width:80px; height:80px;}
.nTab1 .TabTitle1 .active{background:#d61517;}
.nTab1 .TabContent1{ width:100%; border-top:1px solid #ccc; padding:15px 0; margin:0 auto;}

.picli { width:103%;}
.picli li{ width:200px; float:left; line-height:30px; margin:34px 34px 5px 0px; border:1px solid #ddd; padding:5px;}
.picli li span { display:block; text-align:center; background:#eee; padding:0 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picli li a img{ display:block; width:200px; height:170px;}





























.ban_gg{background:#e6e6e6;height:50px;line-height:50px;}
.ban_gg_li{width:1200px;margin:0 auto;}
.ban_gg_left{float:left; overflow:hidden; background:url(../images/fz_26.gif)  10px center no-repeat; width:500px;height:50px;padding-left:80px;}
.ban_gg_left li{background: url(../images/jt.jpg) no-repeat scroll 0 center; line-height: 50px; padding-left: 20px; width:80%;}
.ban_gg_left a{ float: left; line-height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%;}
.ban_gg_left span{ color: #999; float: right;}

.gg_title{float:left;background:url(../images/dian.jpg) no-repeat left center;padding-left:10px;}
.gg_time{float:right;}
.ban_gg_right{float:right;}
.ban_gg_right li{list-style:none;float:right;margin-left:15px;}
.zlxz{background:url(../images/fz_28.png) left bottom no-repeat;width:105px;height:50px;}
.zlxz:hover {background:url(../images/fz_281.png) left bottom no-repeat;}
.zlxz a,.jyxc a {line-height:67px; text-align:center; padding-left:20px; display:block; width:85px;}
.zlxz:hover a,.jyxc:hover a{ color:#d30020;}
.jyxc{background:url(../images/fz_30.png) left bottom no-repeat;width:105px;height:50px;}
.jyxc:hover{background:url(../images/fz_301.png) left bottom no-repeat;}

.main_dh{margin:40px auto;width:1200px;/*overflow:hidden;*/}
.main_dh li{width:243px;height:108px;float:left;list-style:none;margin-right:9px;}

.gxq{height:auto;overflow:hidden; padding:30px 0 30px 0;}


.r_bt{ height:40px; line-height:40px; background:#022a61; width:100%; border-bottom: 1px solid #fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.8);}
.r_bt span{ height:40px; padding-left:10px; line-height:40px; display:block; float:left; text-align:left; color:#fff; margin-right:10px;}
.r_bt i { font-size:12px; color:#d30020; font-weight:100; font-family:"Microsoft Yahei";}
.r_bt a img { float:right; margin:21px 10px 0 0;}

.r_bg { font-size:18px; margin-bottom:15px;}


#syxw{width:330px; height:265px;}
#syxw p{line-height:24.5px; text-indent:2em;}
#syxw p a { color:#d00000;}
#syxw p img { float:left; margin:5px 15px 0px 0; padding:0; display:block; width:140px; height:85px; border:1px solid #1284c6;}


#banner{ height:438px; overflow:hidden; position:relative;}
#banNumID{ position:absolute; bottom:5px; right:5px;}
#banNumID li{list-style:none;float:left;width:18px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#banNumID li:hover,#banNumID li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:13px;}


#imgTitle {FILTER: ALPHA(opacity=100); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left}
#imgTitle_up {LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left}
#imgTitle_down {LEFT: 0px; TEXT-ALIGN: right; padding-right:5px;}
.imgClass {BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid}
#txtFrom {VERTICAL-ALIGN: middle; TEXT-ALIGN: center}














.left_bt{background:url(../images/left_bt.jpg) no-repeat; height:36px; line-height:36px; overflow:hidden; padding:0 12px; color:#FFF;}
.left_bt a{font-size:12px; font-family:""; font-weight:normal; color:#FFF; float:right;}
.left_bt a:hover{color:#84ffff;}
.xbox{/*border:1px solid #ccc;*/ padding:5px; border-top:none; line-height:21px;}
.left_box{width:242px; overflow:hidden; line-height:21px;}
#abt img{width:107px; height:75px; float:left; clear:right; margin:4px 8px 0 0;}
.left-limg{ width:1200px;}
.left-limg .gy_Lf{ padding:10px;}
.left-limg img{ width:100%; height:auto;}



.sywz{padding-top:5px;}
.sywz li{height:35px; line-height:35px; background:url(../images/jt.jpg) no-repeat left center; padding-left:12px; border-bottom:1px dashed #ccc;}
.sywz li span{float:right; color:#888;}
.sywz li a { display:block; width:95%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pic_art{ padding:5px; height:120px; line-height:20px; overflow:hidden;}
.pic_art .pic_art_img{ float:left; padding:5px; width:150px; height:110px;}
.pic_art .pic_art_img img{width:150px; height:110px;}
.pic_art pic_art_title{ float:right;height:30px; line-height:30px; font-weight:bold; text-align:center;}
.pic_art pic_art_content{ float:right;height:30px; line-height:30px; font-weight:bold; text-align:center;}


.rbox{width:355px; overflow:hidden;}
.right-r{ width:1200px; overflow:hidden; line-height:30px;}
.r_lineh{ line-height:30px;}








.tit_b{ width:100%; height:74px; border-bottom:1px dotted #189136 ; }






/*guestbook*/
.guestbook_title{background:#C8EDFB; padding:5px; margin-top:5px; font-size:14px;}
.guestbook_msg{border:1px solid #C8EDFB; padding:5px; line-height:160%;font-size:14px;}
.guestbook_reply{padding:5px; color:red; border-top:1px dotted #CCCCCC;}






.biaoti{color: #333; font-size: 14px; font-weight: bold; line-height: 50px; margin-bottom: 15px; text-align: center;}
.pro_h3{padding:5px 10px; font-size:14px;font-weight:bold; background:#eee;}
.nrxx{background:url(../images/jt.jpg) no-repeat left #EFEAE6;border:1px solid #E3DDD7; background-position:5px; padding-left:15px; height:24px; line-height:24px; overflow:hidden;}
.xlbt1{font-size:14px; line-height:30px; border-bottom:1px #fff solid; font-weight:bold; background:#B9DDF7; text-align:center; color:#000;}




/*spec*/
.speli li{width:100%;overflow:hidden;clear:both;padding:12px 0px;border-bottom:1px solid #EEE;	color:#aaa;}
.speli li a.preview{width:84px;float:left;	margin-right:7px;	margin-bottom:3px;	margin-left:10px;display:inline;}
.speli li a.preview img{width:80px;/*height:60px;*/display:block;padding:1px;border:1px solid #EEE;}
.speli li a.title{overflow:hidden;	line-height:25px;font-weight:bold;font-size:14px;margin-left:2px;}
.speli span.info{display:block;line-height:23px;color:#555;padding-left:12px;}
.speli span.info small{color:#AAA;	font-size:12px;	margin-left:3px;}
.speli p.intro{color:#777777;line-height:20px;	margin-left:5px;padding-left:10px;padding-right:10px;}

/**/
.spelia{width:100%}
.spelia li{width:166px; margin:5px 10px 10px 4px; padding:5px; float:left; display:inline; line-height:21px; border:1px dashed #ccc; }
.spelia li a{ display:block; font-size:14px;}
.spelia li a:hover{text-decoration:none; background-color:#FEFBC5;}
.spelia li .title{ display:block;text-align:center; padding:0px 0px 5px 0px; border-bottom:1px dashed #ccc;}
li.b1{background:#9afb90;}
li.b2{background:#ffdeb6;}
li.b3{background:#fff38f;}
li.b4{background:#d9ff8f;}
li.b5{background:#ffffff;}

.team{width:710px;}
.team li{width:160px; background:#b0ddff; float:left; margin:5px 40px 18px 33px; display:inline; height:230px; overflow:hidden}
.team li img{width:160px; height:180px; border:none;}
.team li span{line-height:27px; color:#000; background:url(../images/jt2.gif) no-repeat; background-position:7px 9px; display:block; padding-left:17px; margin-top:3px;}
.team li span b{ font-size:14px;}
.team li i{line-height:18px; text-align:right; padding-right:8px; font-style:normal; display:block;}
.team li i a{color:#0562b9;}






.m_l{ margin-left:10px;}
.pt{padding-top:10px;}

.mb{margin-bottom:10px;}
.red{color:#ff6600;}
.blue{color:#0037FF;}
.lh{font-size:12px; line-height:25px; /*text-indent:2em;*/}


/**************from表单**********************/
.form{ padding:10px;}
.form dl input,.form dl textarea { border:1px solid #ccc; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}
.listtop,.listbottom{   margin-left: 10px; }
.listtop{margin-top: 10px;border:1px  solid #CCCCCC;border-bottom: none;padding-left: 10px; padding-bottom: 15px;width: 710px;background: #F5F5F5;}
.con_edit{margin: 10px;}
.form_top{padding-left: 10px; padding-bottom: 15px;}
.form dl {overflow: hidden;zoom: 1;padding-top: 25px; line-height: 40px;}
.form dt {float: left;width: 15%;font-size: 14px;padding: 3px 0 0 0;color: #666;}
.form dd {float: left;line-height: 40px;}
.form dd select, .form dd input {vertical-align: middle;}
.form dd .logo{border: 1px solid #D4D4D4;}
.form dd .wxqrcode{width: 80px;height: 80px;border: 1px solid #D4D4D4;}
.form dd p {clear: both;color: #A0A0A0;padding: 4px 0 0 0;line-height: 16px;}
.form_b {text-align: left;padding: 20px 0 45px 110px;}
.form .btn7 {margin-left: 10px;}

.btn_blue{background:#fcbc12; height:40px;line-height:40px; padding:0px 40px; margin:2px 20px 2px 0; border:none; border-radius:4px; color:#fff;font-size:16px; cursor: pointer;display: inline-block;}
.btn_blue:hover{background:#e5a70a; color:#fff;}

/**/
.personInfo{padding:5px; font-size:14px;line-height: 40px;}
.personInfo li{line-height:160%; width:50%; float:left; line-height:30px;}

.h3{padding:10px; background:#ccc; font-size:14px; font-weight:bold; margin:15px auto;}


.disable{color:#a7a7a7;}

.btn_orange, .btn_green{background:#0d9ae4;
height:26px;line-height:1.8em;
padding:0px 15px; margin:2px;
border:0px;/*border-radius: 5px;*/
color:#fff;font-size:14px; cursor: pointer; 
}

.btn_orange {background-color: #e4570d;}
.btn_orange:hover {background-color: #c13b00;}

.btn_green {background-color: #04be00;}
.btn_green:hover {background-color: #079b04;}

/**/
.searchFormDiv{ padding:10px;}
.searchFormDiv li{padding-top:10px;}
.searchFormDiv input{width:100%; height:30px; line-height:30px;vertical-align:middle;}
.searchFormDiv  select{width:100%; height:30px; line-height:20px; padding:5px 0px;vertical-align:middle;}
.search_title{padding:5px; margin-bottom:5px; color:#666; font-size:14px; border-bottom:1px solid #ccc;}



/*评论*/
.avatar {width: 44px;height: 44px;line-height: 44px;
display: block;position: absolute;top: 3px;left: 0;padding: 1px;
text-align: center;overflow: hidden;border: 1px solid #D4D4D4;
}
.avatar img {width: 44px;}
/* 评论(公共) */
.comment-box {padding: 10px 0 20px;	font-size: 16px;}
.comment-box .comment-item {position: relative;	margin-bottom: 10px;padding-left: 53px;	min-height: 53px;line-height: 1.6;
	color: #323232;	border-bottom: 1px solid #D4D4D4;}
.comment-box form.comment-item {border-bottom: 0;}
.comment-box .comment-item:last-child {	border-bottom: 0;}
.comment-box .comment-item .comment-bd,
.comment-box .comment-item .comment-ft {margin-bottom: 10px;word-wrap: break-word;	font-size: 16px;}
.comment-box .comment-item .comment-hd {word-wrap: break-word;}
.comment-box .avatar {top: 0;}
.comment-box .username {margin-right: 10px;}
.comment-box .cmt-txt a {color: #72B939;}
.comment-box .commment-time {color: #999;}

/* 评论发布表单 */
.comment-textarea {padding: 5px;border: 1px solid #72B939;}
.comment-textarea textarea {width: 100%;height: 35px;overflow: hidden;border: 0;}
.comment-vcode {padding: 5px 0px;}


/* 详情页-评论 */
.comment-box .username {color: #04489D;	font-size: 14px;}
.comment-box .commment-time {color: #888888;font-size: 14px;}
.comment-box .reply-btn {float: right;color: #72B939;}
.comment-box .reply-btn i {display: inline-block;margin-left: 3px;width: 0;	height: 0;	vertical-align: middle;	border: 5px solid #FFF;
	border-top-color: #72B939;border-bottom-width: 0;}
.comment-box .cmt-txt {line-height: 1.6;}
.comment-box .reply-item {padding-top: 10px;border-top: 1px dotted #D4D4D4;	border-bottom-style: none;}
.comment-box .reply-item .avatar {top: 10px;}
.comment-box .more-comment {margin-bottom: 10px;}
.comment-box a {color: #d00000;}






.pic_list{ width:100%; height:130px; overflow:hidden; margin-top:15px;}
.pic_list li{ float:left; width:237px; height:130px; margin-right:3px;}
.pic_list li:last-child{ margin:0;}
.pic_list li img{display: block; filter: grayscale(100%); width:100%; height:130px;}
.pic_list li:hover img{filter:none;}


.dede_pages { text-align:center; clear:both; font-size:12px; padding-bottom:20px;  margin-top:10px;}
.dede_pages li{ border:#efefef 1px solid; padding:10px 15px; display:inline-block; line-height:12px;}

.dede_pages li.thisclass { background:#efefef;}
.dede_pages li:hover a{ color:#52ae0b; text-decoration:underline}
