﻿/*Index.css*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
body { -moz-user-select: none; }
/*banner*/
.banner{height:464px;overflow:hidden; border-bottom:solid 1px #fff;}
.banner a{height:464px; width:100%;background:url(../images/b1.jpg) no-repeat center 0; display:block}

.topadcs{width:100%; margin:0 auto 10px auto; width:960px;overflow:hidden; text-align:center;}

/*保驾护航*/
.bh{ height:389px; padding:49px 0 0; overflow:hidden; }
.til01{background:url(../images/bhtbg.jpg) repeat-x 0 20px;height:112px; text-align:center; font-size:24px; line-height:32px; color:#333;}
.til01 a{ background:#fff; font-size:36px; line-height:40px; padding:0 10px; color:#219a4a;}
.til01 span{ font-weight:normal; display:block;}
.bh_c{ padding:0 0 0 22px;}
.bh_c li{ width:146px; float:left; font-size:16px; color:#333; line-height:24px; text-align:center; padding:0 0 0 38px;}
.bh_c li span{ background:url(../images/bhlbg1.jpg) no-repeat 0 0; padding:35px 34px; height:76px; display:block}
.bh_c li.cur span{ background:url(../images/bhlbg2.jpg) no-repeat 0 0;}
.bh_c li p{ padding:17px 0 0; display:block;}


/*导航*/
.cpbox{ padding:56px 10px 0;height:620px; overflow:hidden; background:url(../images/ge01.jpg) no-repeat center 0; margin:0 -10px; position:relative}
.dh{ width:270px; overflow:hidden; height:360px; background:#219a4a;}
.dh h2{ background:url(../images/dhtbg.jpg) no-repeat 0 0; height:48px; padding:16px 0 0; line-height:24px; text-align:center;font-size:20px;color:#90f0a9;}
.dh h2 a{ color:#fff; display:block;}
.dh h2 em{ text-transform:uppercase; font-family:Arial; font-size:12px; font-style:normal; letter-spacing:-1px; line-height:14px; font-weight:normal}
.dh_c{padding:0 15px;}
.dh_c h3{ height:37px; font-size:14px; font-weight:normal;color:#fff; padding:5px 0 0 29px; background:url(../images/dhhbg.jpg) no-repeat 0 5px; line-height:31px; overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
.dh_c h3 a{color:#fff;}
.dh_c li{ height:39px; line-height:39px; background:url(../images/dhlbg.gif) no-repeat 3px 15px; padding-left:29px;white-space:nowrap; font-size:14px;}
.dh_c li a{ color:#ffaea9}

/*产品*/
.cp{ width:673px;overflow:hidden; height:360px; padding:0 0 0 16px;}
.cp h2{ background:url(../images/tilbg1.jpg) repeat-x 0 0; height:47px;line-height:47px; text-align:center;font-size:18px;color:#333; padding:0 20px 0 0;}
.cp h2 a{ display:block; float:left; padding: 0 15px;line-height:47px; height:45px;background:#219a4a; color:#fff;}
.more01{font-size:14px; font-weight:normal;}
.more01 a,.cp h2 .more01 a,.ry h2 .more01 a:hover,.ry h2 .more01 a,.new h2 .more01 a{ color:#555; border:0; padding:0; background:none;}
.cp_c dl{padding:28px 0 0; height:285px; overflow:hidden}
.cp_c dt{ width:286px; float:left;}
.cp_c dt img{ width:265px; height:260px; border:solid 1px #e6e6e6;}
.cp_c dd{ width:370px; float:left; font-size:14px;}
.cp_c dd h3{ font-size:16px; color:#219a4a; line-height:40px;}
.cp_c dd p{ height:179px; margin-bottom:10px; line-height:30px; overflow:hidden}
.cp_c dd span img{ padding:0 7px 0 0;}
.cp_list{ margin-top:30px;}
.cp_list li{ width:152px;float:left; padding:0 40px 0 0; overflow:hidden}
.cp_list li img{ width:150px; height:145px; border:solid 1px #e6e6e6;display:block}
.cp_list li span{line-height:29px;display:block; padding:0 10px; height:58px; overflow: hidden;background:#8e8b8b; font-size:14px; text-align:center}
.cp_list li:hover span{background:#219a4a; }
.cp_list li span a{ color:#fff;}

/*案例*/
.bg01{border-bottom:solid 1px #e6e6e6; background:#f7f7f7; padding:0 0 6px;}
.bg02{background:#f7f7f7;}
.al{ height:506px; padding:53px 0 0;  overflow:hidden}
.al .til01,.yx .til01{background:url(../images/tilbg02.gif) repeat-x 0 20px; height:130px;}
.al .til01 a,.yx .til01 a{background:#f7f7f7;}
.yx .til01{ height:113px;}
.til01 em{display:block; font-style:normal; font-weight:normal; font-family:Arial; font-size:20px; color:#333; line-height:24px; text-transform:uppercase; letter-spacing:-2px;}
.al_l{ width:198px; padding:0 10px 0 32px;}
.al_l li{ height:56px; border-bottom:dashed 1px #9d9d9d; font-size:14px;}
.al_l li.last{ border:0;}
.al_l li a{ line-height:56px; display:block; background:url(../images/ico03.jpg) no-repeat 0 15px; padding:0 0 0 30px; color:#333}
.al_l li a:hover,.al_l li a.cur{background:url(../images/ico04.jpg) no-repeat 0 15px; color:#219a4a; font-weight:bold;}
.al_r{ width:716px;}
.al_r dt{ width:472px; float:left; padding:6px 0 0;}
.al_r dt img{ width:450px; height:315px;}
.al_r dd{ width:216px; float:left; color:#373737; font-size:14px; line-height:26px;}
.al_r dd h3{ font-size:18px; line-height:32px;}
.al_r dd h3 a{ color:#373737;}
.al_r dd p{ height:256px;}

/*广告*/
.h_gg{ clear:both;display:block;color:#fff;  font-size:16px; line-height:24px; height:165px;overflow:hidden;}
.h_gg01{ width:100%; height:180px; background:url(../images/h_gg01.jpg) no-repeat center 0;display:block;}
.h_gg02{ width:100%; height:180px; background:url(../images/h_gg02.jpg) no-repeat center 0;display:block;}
.h_gg03{ width:100%; height:180px; display:block;}
.gg01{top:38px; right:20px;width:190px; text-align:center;}
.gg01 img{ display:block; margin:0 auto}
.gg01 b{ display:block; font-weight:normal; font-size:24px;line-height:28px;}

/*优势*/
.ys{ background:url(../images/ysbg.jpg) repeat-x 0 0; height:831px;  padding:51px 0 0; overflow:hidden;}
.ys h2{ background:url(../images/ystbg.jpg) no-repeat center 0; height:130px; padding:17px 0 0; text-align:center; font-size:24px; color:#000; line-height:34px;}
.ys h2 b{ display:block; color:#219a4a; font-size:38px; line-height:46px;}
.ys h3{ font-size:24px; line-height:58px; height:58px; color:#000;}
.ys h3 span{ width:102px; text-align:center; background:#219a4a; line-height:58px; color:#fff; float:left; font-family:Arial; font-size:38px; margin:0 12px 0 0;}
.ys li b{ font-weight:normal; color:#219a4a;}
.ys01{ height:289px; overflow:hidden; padding:0 0 0 9px;}
.ysw1{ border-left:solid 4px #219a4a; height:290px; width:520px;}
.ysp1{ width:420px; padding:48px 0 0;}
.ysw1 li,.ys03 li{ line-height:24px; font-size:14px; background:url(../images/ico07.jpg) no-repeat 97px 9px; padding:4px 0 0 123px; color:#333;}
.ys02{ height:400px; overflow:hidden}
.ys .ys02 h3{ color:#fff;}
.ysl1{ width:436px; padding:31px 0 0 53px; overflow:hidden}
.ysl1 h4{ background:url(../images/yshbg.gif) no-repeat center 0; height:44px; line-height:33px; text-align:center; font-weight:normal; font-size:18px; color:#fff;}
.ysl1 li{ width:198px; float:left; padding:0 6px 0 0;}
.ysl2{ width:418px;}

/*关于创欣电气*/
.yx{ height:454px; padding:40px 0 0;  overflow:hidden}
.yx_l{ width:604px; height:305px; padding:0 16px;background:#fff; overflow:hidden; line-height:30px;}
.yx_l h3{ height:81px; line-height:81px; font-size:18px; color:#219a4a;}
.yx_l h3 a{color:#0f7f3b;}
.yx_l dl{ height:220px; overflow:hidden; }
.yx_l dt{ width:293px; padding:8px 0 0; float:left}
.yx_l dt img{ width:277px; height:197px;}
.yx_l dd{ width:308px; float:left}
.yx_l dd h4{ font-size:16px; color:#0f7f3b; line-height:26px;}
.yx_l dd p{ font-size:14px;}
.yx_l dd span{float:right;}
.yx_l dd span a{ color:#0f7f3b;}
.yx_r{ width:300px; padding:0 0 0 22px;overflow:hidden}
.yx_r h3{ height:62px; line-height:62px; text-align:center; font-size:16px; font-weight:normal; background:#d4d4d4; overflow:hidden;}
.yx_r h3 a{ width:100px; float:left; display:block; line-height:62px; color:#191919;}
.yx_r h3 a.yxl1{ background:#d9d5d5;}
.yx_r h3 a.cur,.yx_r h3 a:hover{ color:#fff; background:#0f7f3b;}
.yx_r dl{ padding:21px 0 0; line-height:24px;}
.yx_r dt{ height:191px; overflow:hidden}
.yx_r dt img{ width:297px; height:191px;}
.yx_r dd{ background:url(../images/vidbg.jpg) no-repeat center 0; padding:38px 0 0;}
.yx_r dd p{ height:82px; overflow:hidden}
.yx_r dd span a{ color:#d3010e;}

/*荣誉*/
.ry{ height:373px; padding:37px 0 0;  overflow:hidden}
.ry h2{ height:34px; line-height:34px; font-size:16px; font-weight:normal; background:url(../images/rytbg.gif) no-repeat 0 0;}
.ry h2 a{ padding:0 42px 0 23px; display:inline-block; float:left; line-height:34px; color:#232121;}
.ry h2 a:hover,.ry h2 a.cur{ background:url(../images/sd01.png) no-repeat right 0; color:#fff; text-decoration:none}
.ry_c{ padding:29px 1px 0;}
.ry01{ margin:105px 0 0; width:17px;}
.ry02{ width:913px; overflow:hidden; padding:0 0 0 11px;}
.ry02 ul{ width:930px;}
.ry02 li{ background:url(../images/rylbg.jpg) no-repeat center bottom #e9e9e9; padding:5px 5px 15px; width:200px; margin:0 18px 0 0; float:left}
.ry02 li b{line-height:214px; height:214px; display: block;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.ry02 li img{ max-width:200px; max-height:214px;}
.ry02 li span{ display:block; text-align:center; line-height:45px; font-size:14px;height:45px; overflow:hidden;}
.ry02 li span a{ color:#000;}

/*资讯*/
.new{ border-top:solid 1px #e9e8e8; background:url(../images/line2.jpg) repeat-x center 478px; padding:19px 0 0; }
.new h2{ height:46px; line-height:46px; font-size:18px; }
.new h2 a{ color:#219a4a;}
.zx_l{ width:606px; overflow:hidden}
.zx01{ width:289px; float:left; padding:0 14px 0 0;}
.lx_c{border-left:solid 3px #219a4a; height:324px; padding-left:30px; background-color:#FFF;overflow:hidden}
.lx_c h2{color:#219a4a; font-size:20px; margin-bottom:5px; line-height:40px;}
.lx_c p{ line-height:36px; overflow:hidden; font-size:14px;}
.zx_c{ border:solid 1px #d3d0d0; height:324px; overflow:hidden}
.zx_c p{ height:156px;}
.zx_c p img{width:287px; height:143px; display:block}
.zx_c li{ height:36px; line-height:36px; overflow:hidden; font-size:14px; background:url(../images/ico08.jpg) no-repeat 9px 9px; padding:0 0 0 21px;white-space:nowrap;}
.zx_c li a{ color:#4f4f4f;}
.zx_r{ width:354px; overflow:hidden; padding:45px 0 0; height:348px;}
.zx_r li{ width:160px; padding:70px 8px 0 9px; height:97px; line-height:29px; color:#fff; text-align:right; font-size:20px; float:left}
.zx_r li.zxl1{ background:url(../images/zxt_pic1.jpg) no-repeat right 0;}
.zx_r li.zxl2{ background:url(../images/zxt_pic2.jpg) no-repeat right 0;}
.zx_r li.zxl3{ background:url(../images/zxt_pic3.jpg) no-repeat right 0;}
.zx_r li.zxl4{ background:url(../images/zxt_pic4.jpg) no-repeat right 0;}
.zx_r li a{ color:#fff;}
.zx_r li em{ display:block; text-transform:uppercase; font-style:normal; font-size:14px; color:#df9195;}

/*典型用户*/
.wd{ background:#e9e9e9; padding:7px 10px 0 20px; height:336px;overflow:hidden}
.wd .alfl{}
.wd .alfl li{ width:33.33%; line-height:30px; text-align:center; float:left; color:#fff;margin-bottom:10px; font-weight:bold;}
.wd .alfl li span{display:block;background:#219a4a; width:120px;}
.wd_c ul{ width:310px; float:left; color:#484848}
.wd_c ul li{ background:url(../images/ico09.jpg) no-repeat left center; height:30px; line-height:30px; padding:0 0 0 16px; font-weight:bold; overflow:hidden;}

/*友联*/
.link{clear:both;line-height:32px;overflow:hidden;background:#0f7f3b; color:#fff;}
.link h2{font-size:14px; line-height:32px; width:163px; float:left;color:#fff; background:url(../images/lnktbg.gif) no-repeat 7px 28px; padding:28px 0 0 7px; font-weight:normal}
.link h2 a{color:#f19ea3;}
.link h2 span{ padding:0 0 0 79px; display:block; color:#fff;}
.lnk_c{line-height:31px; width:785px; padding:15px 0;}
.lnk_c a{background:url(../images/menu-fgx.jpg) no-repeat right 0; padding:0 10px; line-height:53px; height:53px;text-align:center;color:#d9f9de;display:inline-block;}



/*Common.css*/
@charset "utf-8";
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}


/* -- 页面整体布局 -- */
.header{ width:1030px; margin:0 auto; overflow:hidden}
.content , .footer { width:960px; margin:0 auto;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
.h_top{background:url(../images/topbg.gif) repeat-x center 0; height:247px; overflow:hidden;}
.h_zc{height:34px;line-height:31px; color:#999797; overflow:hidden; text-align:right}
.h_zc a{ padding:0 5px;color:#999797;line-height:31px; display:inline-block}
.h_con{height:117px; padding:43px 0 0;overflow:hidden;}
.t_text{padding:5px 0 0 30px; overflow:hidden;font-size:18px; line-height:25px; color:#171717;}
.t_text b{ line-height:33px; color:#219a4a; font-size:25px;display:block;}
.t_text span{ letter-spacing:0px;}
.h_pho{line-height:24px;padding:13px 0 0 60px;white-space:nowrap; background:url(../images/t_pho.jpg) no-repeat left 13px; font-size:16px; color:#000; text-align:right;}
.h_pho b{ display:block;color:#219a4a; font-size:30px; font-family:Impact; font-weight:normal;}

.menu{height:53px;font-size:14px;white-space:nowrap;}
.menu li{float:left; text-align:center; margin-left:-1px; position:relative; font-weight:bold}
.menu li a{color:#fff; padding:0 29px;line-height:53px;display:inline-block; background:url(../images/menu-fgx.jpg) no-repeat right 0;}
.f_nav a.born,.menu li.born a{ background:none}
.menu li .cur,.menu li a:hover{background:url(../images/mhbg.gif) no-repeat center 0; text-decoration:none;}
.menu li a:-webkit-any-link{ display:block;}

/*头部结束*

/*底部开始*/
.foot{ background:#fff;height:220px;color:#555;line-height:26px;  padding:17px 0 0; border-top:#0f7f3b solid 2px;}
.f_nav{ height:30px; line-height:30px;color:#666; text-align:center;}
.f_nav a{ color:#666; padding:0 8px;}
.f_pho{ height:72px; line-height:72px; font-size:18px; padding:0 0 0 175px;}
.f_pho span{ width:170px; float:left; display:block; float:left;}
.f_pho span.f_ph1{ background:url(../images/f_ico1.jpg) no-repeat 0 27px; padding-left:41px;}
.f_pho span.f_ph2{ background:url(../images/f_ico2.jpg) no-repeat 0 24px; padding-left:33px; width:162px;}
.f_pho span.f_ph3{ background:url(../images/f_ico3.jpg) no-repeat 0 29px; padding-left:35px;}
.f_ewm{width:150px; text-align:right;}
.f_ewm img{ width:80px; height:80px;}
.f_logo{ width:290px;padding:13px 0 0;}
.f_text{ width:520px; font-size:14px;}
.f_text a{color:#555;}

/*底部结束*/

/*reset.css*/
@charset "utf-8";
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{color:#666;font:12px/1.231 "Microsoft Yahei", "微软雅黑", sans-serif, simSun;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}





/*top*/
#roll_top, #fall, #ct
{
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px;
}
#roll_top
{
	background: url(../images/top.gif) no-repeat;
}
#fall
{
	background: url(../images/top.gif) no-repeat 0 -80px;
}
#ct
{
	background: url(../images/top.gif) no-repeat 0 -40px;
}
#roll
{

    	z-index:999;
	display: block;
	width: 15px;
	margin-right: -500px;
	position: fixed;
	right: 50%;
	top: 50%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
	_top: expression(eval(document.documentElement.scrollTop));
}


.btn {
    bottom: 20px;
    margin-right: -485px;
    padding: 5px 6px;
    position: absolute;
    right: 50%;
    z-index: 7;
}
.btn span {
    background: none repeat scroll 0 0 #ccc;
    border: 1px solid #ccc;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 6px;
}

.btn .cur {
    background: none repeat scroll 0 0 #219a4a;
}

.leib3{ width:201px;overflow: hidden;  background:#2d9a46; }
.leib3 .tit{ color:#fff; font-size:18px;  background:url(../images/dhtbg.jpg) no-repeat 0 0; height:36px;line-height:36px; text-align:center; overflow:hidden; font-weight:bold;}
.leib3 .tit a{ color:#fff;}
.leib3 .nr{  border-width:0 1px 1px 1px; overflow:hidden;  }
.leib3 h4 a{  display:block; color:#fff; font-size:14px; margin-left:29px;}

.leib3 h4{background:url(../images/dhhbg1.jpg) no-repeat 0 0; height:31px; line-height:31px;  margin:5px 0; margin-left:10px;}
.leib3 .nr ul{   margin: 0;}
.leib3 .nr .ul2{ padding-left:0px;}

.leib3  ul li{ background:url(../images/dhlbg.gif) no-repeat 13px 17px;
    display: block;
    line-height: 41px;height:41px; 
    padding-left: 38px; }
.leib3  ul li a{  
    color: #fff;}
.leib2 .cur a{ color:#000; font-weight:bold;}
.leib3 .cur a{ color:#000; font-weight:bold;}

.leib2{ width:201px;overflow: hidden;  background:#2d9a46; }
.leib2 .tit{ color:#fff; font-size:18px;  background:url(../images/dhtbg.jpg) no-repeat 0 0; height:36px;line-height:36px; text-align:center; overflow:hidden; font-weight:bold;}
.leib2 .tit a{ color:#fff;}
	
	/*左边联系方式*/
.leftlx{background:#FFF;border:1px solid #DFDFDF; border-bottom:none;border-top:none; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px;}
.leftlx p{line-height:24px;}
.leftlx .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#219a4a;}

/* -- 当前位置 -- */
.plc { background-color:#fff; height:30px; line-height:30px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px; position:relative; color:#666; overflow:hidden;}


.agent_con { width:710px;  padding-top:10px; line-height:24px; margin-left:19px;}

.agent_con h2{ border-bottom:rgb(227,227,227) 1px solid; height:32px; line-height:18px; margin-bottom:30px;}
.agent_con h2 span{ border-bottom:#219a4a 2px solid; font-size:16px; line-height:28px; padding:0 2px 3px 2px; display:block; float:left; color:#219a4a}
.agent_con h3{ border-bottom:rgb(227,227,227) 1px solid; height:32px; line-height:18px; margin-top:20px;margin-bottom:10px;}
.agent_con h3 span{ border-bottom:#219a4a 2px solid; font-size:16px; line-height:28px; padding:0 2px 3px 2px; display:block; float:left; color:#219a4a}


.age_li_about p{font-size:14px; line-height:2.5em;}
.age_li_about p strong{font-weight:bold; color:#219a4a;}
.age_li_contact p strong{font-size:18px; font-weight:bold;}
.age_li_contact p{font-size:14px; line-height:2.5em; margin:0 30px;}


.age_li_case ul{color:#484848; overflow:hidden;}
.age_li_case ul li{ background:url(../images/ico09.jpg) no-repeat left center; height:30px; line-height:30px; padding:0 0 0 16px; width:330px; float:left; font-weight:bold; overflow:hidden;}



dl.pd_list_dl{ width:212px; overflow:hidden; float:left;padding:5px 12px 10px;height:185px;}
dl.pd_list_dl dt{border:1px solid #D6D6D6;}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ width:212px; height:148px;line-height:0; font-size:0;display: block;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
dl.pd_list_dl dt img{max-width:208px; max-height:144px; padding:1px; }
dl.pd_list_dl dt:hover{border:1px solid #219a4a;}
dl.pd_list_dl dd{ margin-top:3px; height:30px; width:217px; line-height:30px; text-align:center; overflow:hidden;}

dl.pd_list_dls {width:212px; overflow:hidden; float:left;padding:5px 12px 10px; height:244px;}
dl.pd_list_dls dt{border:1px solid #D6D6D6;}
dl.pd_list_dls dt,dl.pd_list_dls dt a{ width:212px; height:216px;line-height:0; font-size:0;display: block;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
dl.pd_list_dls dt img{max-width:208px; max-height:212px;padding:1px; }
dl.pd_list_dls dt:hover{border:1px solid #219a4a;}
dl.pd_list_dls dd{ margin-top:3px; height:30px; width:222px; line-height:30px; text-align:center; overflow:hidden;}
dl.pd_list_dls dd a:hover,dl.pd_list_dl dd a:hover {color:#219a4a;}

.news_con { width:730px; margin:0 auto; padding-top:15px;}

dl.news_dl {font-size:14px; color:#666; padding:5px 5px; line-height:22px; border-bottom:1px dashed #e0e0e0;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1:hover {color:#0f7f3b; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px; }
dl.news_dl dd{ font-size:12px; padding-left:10px; overflow:hidden; height:70px; }
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #e0e0e0; height:25px; padding-left:30px;}

dl.news_dl dt { background: url(../images/dateBg.png) no-repeat scroll 10px center transparent;float: left; height: 64px;margin-bottom: 3px;width: 81px;}
dl.news_dl .dt_1 { color:#219a4a;display: block;font-size: 14px;font-weight: bold; height: 24px;line-height: 24px; text-decoration: none;}
dl.news_dl .dt_2 {color: #fff;display: block; font-family: Verdana; font-size: 12px;padding-left: 12px; padding-top: 18px; width: 54px;}
dl.news_dl .dt_3 { color: #464646; display: block;font: 18px/18px "Verdana"; padding-left: 10px;}
dl.news_dl .dt_3 a {color: #ff0000;text-decoration: underline;}
dl.news_dl p{ font-size:12px; height:45px; overflow:hidden;}

.n_info_con { width:710px; padding:0 15px 0 0; overflow:hidden;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color:#219a4a;font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.info_con_tit { line-height:24px; margin-bottom:15px; text-align:center; color:#999;}
.info_con_tit span { margin-right:20px;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:350px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold; color:#219a4a}
#cntrBody{font-size:14px; line-height:2em;}

#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px; font-size:14px}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.text{background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px;display:block; line-height:1.5;color:#333;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:16px; border-bottom:1px dotted #ccc; color:#333} 
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
.editor{ color:#333; font-size:14px}
.editor p{margin:0}
/*在线反馈*/
#feedback{ padding:15px;}
#feedback table{ margin:0px auto;}
/*按钮*/

.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% "微软雅黑", "Microsoft Yahei", "宋体"; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border:0; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
/*表单*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; font-family:"微软雅黑", "Microsoft Yahei", "宋体"}

.apage { text-align:center;line-height:28px; margin: 30px 0 10px;font-size:14px; }
.apage a { display:inline-block; text-align:center; margin:0 2px; color:#999; padding:0 5px; height:25px; border:1px solid #ddd; }
.apage a:hover, .apage span{ border:1px solid #219a4a; background-color:#219a4a; color:#fff;  display:inline-block; text-align:center; margin:0 2px; color:#fff !important; padding:0 5px; height:25px; }