@charset "utf-8";


/*-------------------------------  ■ index 首页---------------------------------*/
.content{ width:1100px; margin:0 auto;}



/*-----首页 banner-----*/



/*-----首页 搜索一行-----*/
.bianmin{ width:1080px; margin:0 auto; margin-top:25px; height:55px; padding:10px; background:url(../images/bm01.jpg) repeat;}
.bianmin01{ height:55px; background:#fff;}

/*-----首页 搜索-----*/
.search{ float:left; width:435px; height:55px; padding-left:21px;}
.search01{ width:380px; color:#0f3459; font-size:16px; float:left; padding-left:9px; line-height:50px; background:url(../images/ss01.jpg) no-repeat left center;}
.search02{ float:left; width:298px; height:33px; overflow:hidden; border:#e1e5e9 solid 1px; margin-top:10px;}
.search03{ float:left; padding-left:12px; width:250px; border:none; border:0; color:#afb4b8; font-size:12px; font-family:"微软雅黑"; height:33px; line-height:33px;}
.search04{ float:right; width:34px; height:33px; cursor:pointer; border:none; border:0; background:url(../images/ss02.jpg) no-repeat;}

.tianqi{ float:left; font-size:14px; padding-left:42px; position:relative; width:320px; padding-top:16px;}
.tianqi01{ position:absolute; left:0;top:19px; color:#000; font-weight:bold;}
.fenxiang{ float:right; padding:16px 30px 0 0;}


/*-----首页 about-----*/
.about{ float:left; padding-top:21px; width:353px;}
.about_tit{ font-size:18px; color:#2c2c2c; padding-left:10px; height:41px; line-height:41px; background:url(../images/tit01.jpg) no-repeat left bottom; position:relative;}
.more{ color:#00a0c8; line-height:34px; padding-top:7px; padding-right:13px; font-size:12px; font-family:Arial; position:absolute; top:0; right:0;}
.more a{ color:#00a0c8;}
.more a:hover{ color:#00a0c8;}

.about01{ padding-top:17px;}
.about02{ padding:9px 0 0; color:#3f3f3f; line-height:28px; font-size:14px;}


/*-----首页 news-----*/
.news{ float:right; padding-top:21px; width:695px;}
.news01{ float:left; width:289px; height:177px; padding:14px 0 0 7px;}
.news02{ width:352px; padding:0 0 0 30px; float:left;}
.news03{ font-size:14px; color:#ff3924; margin:18px 0 6px;}
.news03 a{color:#454545; padding-left:15px; display:block; background:url(../images/news02.jpg) no-repeat left center; line-height:26px; height:26px; overflow:hidden;}
.news03 a:hover{color:#ff3924; background:url(../images/news03.jpg) no-repeat left center;}

.news04{ border-bottom:#cdcdcd dotted 1px; line-height:24px; height:48px; overflow:hidden; color:#949494; padding:0 0 7px 16px;}

.news05{ padding-top:6px;}
.news05 ul li{}
.news05 ul li a{ padding-left:15px; background:url(../images/news02.jpg) no-repeat left center; line-height:26px; color:#454545; font-size:14px; height:26px; overflow:hidden; display:block;}
.news05 ul li a:hover{background:url(../images/news03.jpg) no-repeat left center; color:#ff3924;}

/*-----首页 product-----*/
.product{ height:326px; background:url(../images/bm01.jpg) repeat; margin-top:42px;}

.product01{ padding-top:25px; width:1100px; margin:0 auto;}

.product02{ height:218px; margin:0 auto; width:1100px; padding-top:17px;}


/*-----首页 gg-----*/
.gg{ width:1100px; margin:0 auto; text-align:center; padding-top:44px;}


/*-----首页 case-----*/
.case{ float:left; height:300px; width:813px; padding-top:33px;}
.case01{ padding-top:17px;}



/*-----首页contact-----*/
.contact{ float:right; height:300px; width:242px; padding-top:33px;}
.contact01{ line-height:30px; font-size:14px; color:#3f3f3f; padding:19px 0 0 3px;}
.contact01 ul li{ padding-left:26px;}



/*-------------------------------  ■ 内页区域---------------------------------*/
.sub_cont{ width:1100px; margin:0 auto; padding-bottom:60px;}

.sub_right{ float:right; width:843px; padding-top:59px;}
.sub_tit{ overflow:hidden; height:21px; line-height:21px; background:url(../images/sub02.jpg) repeat-x;}
.sub_tit01{ float:left; font-size:18px; color:#2c2c2c; padding-left:13px; width:86px; background:#fff url(../images/sub01.jpg) no-repeat left center;}

.sub_wz{ float:right; color:#373737; padding:0 14px 0 20px; background:#fff;}
.sub_wz a{ color:#373737;}
.sub_wz a:hover{ color:#373737;}
.sub_wz font{ font-size:12px; font-family:"微软雅黑";}


/*-----内页 sub_about-----*/
.sub_about{ padding:23px 13px 0; color:#3f3f3f; line-height:35px; font-size:14px;}


/*-----内页 sub_contact-----*/
.sub_contact{padding:23px 13px 0;  font-size:14px; line-height:30px; color:#2d3840;}


/*-----内页 sub_news-----*/
.sider_news{ width:168px; margin:0 auto; padding-top:16px;}
.sider_news ul li{ height:40px; line-height:40px; border-bottom:#f0eeee solid 1px;}
.sider_news ul li a{ padding-left:1px; height:40px; display:block; font-size:14px; color:#080808;}
.sider_news ul li a:hover{ color:#ff3924;}
.sider_news ul li a.sider_news_on{ color:#ff3924;}


.sub_news01{ height:201px; padding:49px 14px 0;}
.sub_news01 dl{ height:201px}
.sub_news01 dl dt{ width:297px; height:201px; overflow:hidden; float:left;}
.sub_news01 dl dd{ float:left; width:478px; line-height:24px; padding:6px 0 0 25px;}

.sub_news02{  }
.sub_news02 a{ font-size:16px; color:#444f58;}
.sub_news02 a:hover{ color:#444f58;}
.sub_news02 span{color:#7c7c7c; font-size:12px; padding-left:10px;}

.sub_news03{font-size:14px; color:#a5a5a5; padding-top:22px;}

.sub_news04{  margin: 8px 0 0 14px;}
.sub_news04 dl{border-bottom:#afbcc7 dotted 1px; line-height:24px; padding:26px 0 27px;}
.sub_news04 dl dt{ padding-left:26px; background:url(../images/sub_news02.jpg) no-repeat 10px center;}
.sub_news04 dl dt span{ padding-left:10px;}
.sub_news04 dl dt a{ color:#444f58; font-size:16px;}
.sub_news04 dl dt a:hover{ color:#444f58; }
.sub_news04 dl dd{ padding-top:12px; color:#a5a5a5; font-size:14px; padding-left:23px;}



.sub_news05{ text-align:center; color:#444f58; font-size:20px; padding:40px 10px 20px;}
.sub_news05 img{ vertical-align:middle; margin-right:13px;}

.sub_news06{ text-align:center; border-bottom:#cecece solid 1px; color:#97a3b2; font-family:"宋体"; margin:0 20px; padding-bottom:22px; }

.sub_news07{padding:60px 0 0 300px;}

.sub_news08{ width:80px; height:37px; line-height:37px; float:left; text-align:center; font-size:14px;}
.sub_news08 a{height:37px; display:block; color:#272727; background:url(../images/ss01.jpg) no-repeat;}
.sub_news08 a:hover{ background:url(../images/ss02.jpg) no-repeat; color:#fff;}

.sub_news09{ width:80px; height:37px; line-height:37px; float:left; text-align:center; font-size:14px;}
.sub_news09 a{height:37px; display:block; color:#272727; background:url(../images/ss04.jpg) no-repeat;}
.sub_news09 a:hover{ background:url(../images/ss03.jpg) no-repeat; color:#fff;}

.sub_news10{ float:left; width:98px;}

.sub_news11{ padding:20px 14px 0; font-size:14px; line-height:30px; color:#4e4e4e;}



/*-----内页 sub_kefu-----*/
.sub_kefu{}


.sub_gbook{ padding-left:120px; padding-top:20px;}
.sub_gbook01{ position:relative; margin-top:29px;}
.sub_gbook04{ font-family:"微软雅黑"; color:#555; font-size:12px; border:none; border:0; width:152px; height:36px; line-height:36px; background:url(../images/sub/bd01.jpg) no-repeat; padding-left:50px; padding-right:10px;}
.sub_gbook02{ color:#7d7d7d; line-height:36px; display:block; position:absolute; top:0; left:11px;}
.sub_gbook02 span{ padding-left:3px; color:#d11e17;}

.sub_gbook03{ width:120px; background:url(../images/bd02.jpg) no-repeat;}



.sub_gbook05{ margin-top:18px; background:url(../images/gbook03.jpg) repeat-y; width:800px;}
.sub_gbook06{ background:url(../images/gbook01.jpg) no-repeat;}
.sub_gbook07{ height:175px;background:url(../images/gbook02.jpg) no-repeat left bottom;}
.sub_gbook07 textarea{ width:779px; height:155px;*height:153px; font-family:"微软雅黑"; color:#7d7d7d; font-size:12px; padding:10px; border:none; border:0; background:none;}

.sub_gbook08{ border:none; border:0; background:url(../images/tj.jpg) no-repeat; margin-top:9px; cursor:pointer; width:572px; height:35px; line-height:35px; text-align:center; color:#fff;font-family:"微软雅黑";}
.sub_gbook09{ position:absolute; top:5px;*top:6px; right:22px;}

.sub_gbook10{ width:800px; padding-top:30px;}
.sub_gbook11{ position:relative;margin-top:38px; color:#7d7d7d; line-height:16px; background:url(../images/sub/g01.jpg) no-repeat; padding-left:31px;}
.sub_gbook12{  color:#7d7d7d; position:absolute; top:0; right:0;}
.sub_gbook13{ padding-top:9px;}
.sub_gbook14{ line-height:24px; padding:1px 16px; color:#7d7d7d; background:url(../images/g06.jpg) repeat-y;}





/*-----内页 sub_cp-----*/
.sub_cp{ width:102%; padding-top:20px;}
.sub_cp dl{ width:245px; height:218px; overflow:hidden; float:left; padding:13px 24px 0 14px;}
.sub_cp dl dt{}
.sub_cp dl dd{ line-height:50px; font-size:14px; color:#2c2c2c; text-align:center;}
.sub_cp dl dd a{ color:#2c2c2c; display:block; height:50px;}
.sub_cp dl dd a:hover{ color:#2c2c2c;}



/* search*/
.searchnull{ float:left; text-align:center; width:100%; padding:3% 0; font-size:14px;}
.searchnull font{ color:#F00; font-size:14px;}
.searchred{ color:#f00 !important; margin:0 !important}
