﻿/*全局样式开始********************************************************************************/
html{}
body{margin:0 auto; padding:0; width:auto; font-size:12px; color:#666666; font-family:"微软雅黑", helvetica, sans-serif; background:#ffffff;}
div{ margin:0px; padding:0px;}
ul, ol, li, dl, dd, dt{ margin:0px; padding:0px; list-style-type:none;}
p{ margin:0px; padding:0px;}
a{ color:#666666; text-decoration:none;}
a:hover{color:#03a5e3; text-decoration:none;}
img{margin:0px; padding:0px; border:0px; }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
/* Clear Fix */ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
/* Hide from IE Mac */ 
.clearfix { display:block; } 
/* End hide from IE Mac */ 

.container { margin:0 auto; width:auto; height:auto; overflow:hidden;}
/*全局样式结束********************************************************************************/


/*通用样式开始********************************************************************************/
/*header*/
.header{ width:100%;  min-width: 1200px; height:106px; border-top:5px #d7000f solid; -webkit-box-shadow: 0px 2px 3px #ababab; -moz-box-shadow: 0px 2px 3px #ababab; box-shadow: 0px 2px 3px #ababab; }
   .header_box{ margin:0 auto; width:1200px; height:106px; }
   .header_box .header_box_l{ float:left;  width: 321px; height:106px; }
   .header_box .header_box_l .logo{ width: 321px; height:106px; background:url(/images/logo.png) no-repeat 0 0;}
   .header_box .header_box_r{ float:right; width: 704px; height:106px; }
   .header_box .header_box_r .header_box_r_t{ float:right; margin:21px 0 0 0; height:22px; }
   .header_box .header_box_r .header_box_r_t .search{ float:left; width:143px; height:22px; line-height:22px; background:url(/images/search_bg.png) no-repeat 0 0;}
   .header_box .header_box_r .header_box_r_t .search .serachTxt{ float:left; padding:0 0 0 10px;  width:108px; height:22px; line-height:22px; border:none; margin:0px; background:none;}
   .header_box .header_box_r .header_box_r_t .search .searchBtn{  float:left; width:25px; height:22px; line-height:22px;border:none; padding:0px; margin:0px; background:none; cursor:pointer; text-indent:-9999px;}
   .header_box .header_box_r .header_box_r_t .tel{ float:left; padding-left:24px; padding-right:15px;  height:22px; line-height:22px; color:#444; font-size:12px; background:url(/images/tel.png) no-repeat 0px center;   }
   .header_box .header_box_r .header_box_r_t .tel b{ color:#d7000f; font-size:14px;}
   .header_box .header_box_r .header_box_r_b{ float:left; height:63px; }

/*menu*/
.menu{}
	.menu_box{ float:right; height:63px; position:relative; z-index:1; }
	.menu_box ul{}
	.menu_box ul li.sli{ float:left; position:relative;}
	.menu_box ul li.sli a{ display:block; width:88px; text-align:center; height:61px; line-height:61px;color:#333333; font-size:14px;  }
	.menu_box ul li.sli a.selected{ color:#d7000f; border-bottom:2px #d7000f solid;}
	.menu_box ul li.sli a:hover{ color:#d7000f;}
	.menu_box ul li.sli a.cur{ color:#d7000f; border-bottom:2px #d7000f solid;}
	.menu_box ul li.sli ul.sub{ display:none;position:absolute;top:63px;left:0px;z-index:9999; width:88px; background:#ffffff;color:#333333; border-top:none;}
	.menu_box ul li.sli ul.sub li{ display:block; float:left;padding:0;background:none;width:88px; height:30px; line-height:30px;text-align:center; }
	.menu_box ul li.sli ul.sub li a{ display:block; padding:0; width:88px; height:30px; line-height:30px; background:none; color:#333333; font-size:12px;text-align:center; border-bottom:none;}
	.menu_box ul li.sli ul.sub li a.selected{ display:block;width:88px; height:30px; line-height:30px;  color:#333333;text-align:center;}
	.menu_box ul li.sli ul.sub li a.selected:hover{ display:block; width:88px; height:30px; line-height:30px; text-align:center;color:#ffffff; text-decoration:none;border-bottom:none;  background:#d7000f; }

/*banner*/
.banner{ width:100%;  position:relative;  height:380px; background:#000;  }	
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.banner .bd ul{ width:100% !important;  }	
.banner .bd li{ width:100% !important;  height:380px; overflow:hidden; text-align:center;  }	
.banner .bd li a{ display:block; height:380px; }	
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.banner .hd ul{ text-align:center; }	
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:3px; overflow:hidden; background:#ffffff;		filter:alpha(opacity=90);opacity:0.9;  line-height:999px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius:100%; }	
.banner .hd ul .on{ background:#d7000f; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius:100%;  }	
.banner .prev,.banner .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:60px; height:60px; background:url(/images/slider-arrow.png) -120px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=90);opacity:0.9; display:none;  -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius:100%; }	
.banner .next{ left:auto; right:15%; background-position:0px -137px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius:100%; }
	
/*link*/
.link{  height:50px; }
	.link_box{margin:0 auto; width:986px; height:15px; background:#f2f2f2; padding:20px 10px; }
	.link_box span{ float:left;}
	.link_box ul{ padding:0 10px;}
	.link_box ul li{ float:left;}
	.link_box ul li a{ }
	

	
/*footer*/
.footer{ margin: 0 auto; width:100%;min-width: 1200px; height:268px; background:#d7000f;}
	.footer_box{ margin:0 auto; width:1200px;}	
	.footer_box .footer_box_dh{ float:left; width:500px;height:268px;}
	.footer_box .footer_box_dh dl{ float:left; display:inline; padding:35px 0 0 30px;  text-align:left;}
	.footer_box .footer_box_dh dl dt{ }
	.footer_box .footer_box_dh dl dt a{ font-size:16px;line-height:30px; color:#ffffff;}
	.footer_box .footer_box_dh dl dt a:hover{ color:#ffffff;}
	.footer_box .footer_box_dh dl dd{}
	.footer_box .footer_box_dh dl dd a{ font-size:12px;line-height:26px; color:#ffffff;}
	.footer_box .footer_box_dh dl dd a:hover{ text-decoration:underline; color:#ffffff;}
	.footer_box .footer_box_ewm{ float:left; padding-top:35px; width:158px;background:url(/images/footer_logo.png) no-repeat 0 center;}
	.footer_box .footer_box_ewm img{ margin-bottom:10px;}
	.footer_box .footer_box_ewm p{ line-height:20px; text-align:center; color:#2d2d2d;}
	.footer_box .footer_box_lxwm{ float:left;  padding:35px 0 0 110px; width:430px; height:85px;  color:#ffffff;}
	.footer_box .footer_box_lxwm ul{ padding-left:30px; background:url(/images/dot6.png) no-repeat 0 9px;}
	.footer_box .footer_box_lxwm ul li{ font-size:14px; line-height:31px;}
	.footer_box .footer_box_lxwm ul li a{ color:#ffffff;}
	.footer_box .footer_box_lxwm ul li a:hover{ color:#fbb034;}

/*copyright*/
.copyright{ width:100%;min-width: 1200px; height:40px; background:#eb1625; }
	.copyright_box{ margin:0 auto; width:1200px; height:40px;line-height:40px; color:#fff; }
	.copyright_box .copyright_txt1{ float:left;}
	.copyright_box .copyright_txt1 a{ color:#63d4ff;}
	.copyright_box .copyright_txt1 a:hover{ text-decoration:underline; color:#ffffff;}
	.copyright_box .copyright_txt2{ float:right;}
	.copyright_box .copyright_txt2 a{ color:#63d4ff;}
	.copyright_box .copyright_txt2 a:hover{ text-decoration:underline; color:#ffffff;}
	
/*全局样式结束********************************************************************************/


/*首页样式开始********************************************************************************/
/*index*/
.index{ }
	.index_box{ margin:0 auto; width:1000px; }
	/*首页优势*/
    .ys{ width:100%; min-width: 1200px; height:80px; background:#f2f2f2;}
    .ys .ys_box{ margin:0 auto; width:1200px;}
    .ys .ys_box dl{ float:left; display:inline; padding:15px 0 15px 15px; width:225px; height:50px;}
    .ys .ys_box dl dt{ float:left; width:51px; height:51px;}
    .ys .ys_box dl dd{ margin-left:12px; float:left; width:147px; height:48px; font-size:18px; color:#000000; }
	
	/*首页经营品牌*/
    .jypp{ padding-top:30px; min-width: 1200px; height:680px; background:#f1f1f1;}
	.jypp_box{ margin:0 auto; width:1200px;}
	.jypp_box .title{  width:1200px; font-size:16px; color:#696969; text-align:center; background:url(/images/title_bg.png) no-repeat center 30px;}
	.jypp_box .title b{ font-size:30px; color:#d7000f;}
	.jypp_box .title b a{ color:#d7000f;}
	.jypp_box .title b a:hover{ color:#00b8ff;}
	.jypp_box .title p{ color:#949494; font-family:"宋体"; font-size:12px;}
	.jypp_box .jypp_list{ margin-top:22px; width:1200px; margin-bottom:15px}
	.jypp_box .jypp_list .ppfl{  position:relative; }
	.jypp_box .jypp_list .ppfl .hd{ }
	.jypp_box .jypp_list .ppfl .hd a.prev,a.next{display:block;  position:absolute; z-index:3; top:50%; margin-top:-30px; left:0%;  width:40px; height:60px; background:url(/images/slider-arrow.png) -126px -137px #000000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; }
	.jypp_box .jypp_list .ppfl .hd a.next{ left:auto; right:0%; background-position:-6px -137px; }
	.jypp_box .jypp_list .ppfl .bd{}
	.jypp_box .jypp_list .ppfl .bd ul{}
	.jypp_box .jypp_list .ppfl .bd ul li{ float:left;width:210px; display:inline; padding: 0 15px;}
	.jypp_box .jypp_list .ppfl .bd ul li a{ display:block; width:210px; height:160px; background:#d7000f; color:#ffffff; position:relative; box-shadow:0px 2px 3px #d9dbdb;}
	.jypp_box .jypp_list .ppfl .bd ul li a:hover{ background:#e50818; color:#ffffff;}
	.jypp_box .jypp_list .ppfl .bd ul li p{ text-align:center; line-height:30px; padding:130px 0px 0px; font-size:16px;}
	.jypp_box .jypp_list .ppfl .bd ul li span{ display:block; position:absolute; top:10px; left:50%; margin-left:-55px; width:110px; height:110px; cursor:pointer;}
	.jypp_box .jypp_list .ppfl .bd ul li span img{ display:block; width:110px; height:110px;}
	.jypp_box .jypp_list .xlfl{}
	.jypp_box .jypp_list .xlfl ul{}
	.jypp_box .jypp_list .xlfl ul li{ float:left; display:inline; padding:30px; width:310px; margin:10px 15px;text-align:center; background:#ffffff;}
	.jypp_box .jypp_list .xlfl ul li a{}
	.jypp_box .jypp_list .xlfl ul li a img{ display:block; width:310px; height:207px;}
	.jypp_box .jypp_list .xlfl ul li a span{ line-height:30px; font-size:14px;}
	
	
	
	/*首页工程案例*/
    .gcal{ padding-top:30px; min-width: 1200px; height:577px; background:#ffffff;}
	.gcal_box{ margin:0 auto; width:1200px;}
	.gcal_box .title{  width:1200px; font-size:16px; color:#d7000f; text-align:center; background:url(/images/title_bg.png) no-repeat center 30px;}
	.gcal_box .title b{ font-size:30px; color:#d7000f;}
	.gcal_box .title b a{ color:#d7000f;}
	.gcal_box .title b a:hover{ color:#00b8ff;}
	.gcal_box .title p{ color:#949494; font-family:"宋体"; font-size:12px;}
	.gcal_box .gcal_list{ margin-top:22px; width:1200px; height:450px;background: #FFF;position:relative;}
	.gcal_box .gcal_list .hd{ }
	.gcal_box .gcal_list .hd a.prev,a.next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:0%;  z-index:3; width:40px; height:60px; background:url(/images/slider-arrow.png) -126px -137px #000000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; }
	.gcal_box .gcal_list .hd a.next{ left:auto; right:0%; background-position:-6px -137px; } 
	.gcal_box .gcal_list .bd{width:1200px;height:450px;position:relative;overflow:hidden}
	.gcal_box .gcal_list .bd ul{ height:450px;overflow:hidden;position:relative;font-size:14px;line-height:28px}
	.gcal_box .gcal_list .bd li{ width:1200px;height:450px;background-color:#fff;position:relative}
	.gcal_box .gcal_list .bd li .xm{ float:left; width:300px; height:450px;}
	.gcal_box .gcal_list .bd li .xm a{}
	.gcal_box .gcal_list .bd li .xm a img{ display:block;width:300px; height:431px;}
	.gcal_box .gcal_list .bd li .list{ float:right; width:900px; height:431px;}
	.gcal_box .gcal_list .bd li .list dl{}
	.gcal_box .gcal_list .bd li .list dl dd{ float:left; position:relative; display:inline; width:285px; height:208px; margin:0 0 15px 15px; }
	.gcal_box .gcal_list .bd li .list dl dd a img{ display: block; width:285px; height:208px;} 
	.gcal_box .gcal_list .bd li .list dl dd p{position:absolute;left:0;bottom:0;line-height:30px;height:30px;width:285px;white-space:nowrap;overflow:hidden}
	.gcal_box .gcal_list .bd li .list dl dd p i{position:absolute;left:0;top:0;display:block;width:285px;height:30px; background:#d7000f;opacity:.5;filter:alpha(opacity=50)}
	.gcal_box .gcal_list .bd li .list dl dd p a, .gcal_box .gcal_list .bd li .list dl dd p a:visited{ position:relative;color:#fff; padding-left:5px; }
	.gcal_box .gcal_list .bd li .list dl dd p a:hover{color:#ffffff; text-decoration:underline;}
	

	
	/*首页关于天越*/
    .gyty{ padding-top:30px; min-width: 1200px; height:706px; background:#f1f1f1;}
	.gyty_box{ margin:0 auto; width:1200px;}
	.gyty_box .title{  width:1200px; font-size:16px; color:#696969; text-align:center; background:url(/images/title_bg.png) no-repeat center 30px;}
	.gyty_box .title b{ font-size:30px; color:#d7000f;}
	.gyty_box .title b a{ color:#d7000f;}
	.gyty_box .title b a:hover{ color:#00b8ff;}
	.gyty_box .title p{ color:#949494; font-family:"宋体"; font-size:12px;}
	.gyty_box .gyty_list{ margin-top:22px; width:1200px; height:450px;}
	.gyty_box .gyty_list .gsjj_list{ padding:20px; width:1160px; height:313px; background:#ffffff;}
	.gyty_box .gyty_list .gsjj_list .txt{ float:left; margin-right:25px;}
	.gyty_box .gyty_list .gsjj_list .txt a{}
	.gyty_box .gyty_list .gsjj_list .txt a img{ display:block; width:512px; height:313px;}
	.gyty_box .gyty_list .gsjj_list .txt1{ float:left; width:623px; height:313px;text-align:justify; text-justify:inter-ideograph; }
	.gyty_box .gyty_list .gsjj_list .txt1 b{ font-size:20px; line-height:30px;}
	.gyty_box .gyty_list .gsjj_list .txt1 b a{ color:#332c2b;}
	.gyty_box .gyty_list .gsjj_list .txt1 b a:hover{ text-decoration:underline;}
	.gyty_box .gyty_list .gsjj_list .txt1 p{ font-size:14px; line-height:28px; }
	.gyty_box .gyty_list .gsjj_list .txt1 i{ display:block; margin-top:15px;}
	.gyty_box .gyty_list .gsjj_list .txt1 i a{ font-style:normal; text-align:center; color:#ffffff; display:block; width:126px; height:33px; line-height:33px; background:#d7000f; }
	.gyty_box .gyty_list .gsjj_list .txt1 i a:hover{ background:#d7000f; }
	.gyty_box .gyty_list .tzhd_list{}
	.gyty_box .gyty_list .tzhd_list .bd{}
	.gyty_box .gyty_list .tzhd_list .bd ul{}
	.gyty_box .gyty_list .tzhd_list .bd ul li{ float:left; display:inline; margin:0 15px;  padding:8px; width:193px;  text-align:center; background:#ffffff;}
	.gyty_box .gyty_list .tzhd_list .bd ul li a{}
	.gyty_box .gyty_list .tzhd_list .bd ul li a img{ display:block; width:193px; height:146px;}
	.gyty_box .gyty_list .tzhd_list .bd ul li a span{ line-height:30px;}
	
	/*首页新闻资讯*/
    .zxzx{ padding-top:30px; min-width: 1200px; height:540px; background:#ffffff;}
	.zxzx_box{ margin:0 auto; width:1200px;}
	.zxzx_box .title{  width:1200px; font-size:16px; color:#696969; text-align:center; background:url(/images/title_bg.png) no-repeat center 30px;}
	.zxzx_box .title b{ font-size:30px; color:#d7000f;}
	.zxzx_box .title b a{ color:#d7000f;}
	.zxzx_box .title b a:hover{ color:#00b8ff;}
	.zxzx_box .title p{ color:#949494; font-family:"宋体"; font-size:12px;}
	.zxzx_box .zxzx_list{ margin-top:22px;}
	.zxzx_box .zxzx_list .hd{ margin-bottom:30px; margin-right: auto; margin-left: auto; width:336px; height:39px;}
	.zxzx_box .zxzx_list .hd ul{}
	.zxzx_box .zxzx_list .hd ul li{ float:left;  margin:0 28px; display:inline; width:110px; height:37px; line-height:37px; border:1px #717a81 solid; text-align:center; font-size:20px;}
	.zxzx_box .zxzx_list .hd ul li a{ color:#232323; cursor:pointer;}
	.zxzx_box .zxzx_list .hd ul li.on{ background:#d7000f; border:1px #d7000f solid;}
	.zxzx_box .zxzx_list .hd ul li.on a{ color:#ffffff; }
	.zxzx_box .zxzx_list .bd{ position: relative; width:1200px; height:356px;}
	.zxzx_box .zxzx_list .bdOn a.prev,.bdOn a.next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:0%;  z-index:3; width:40px; height:60px; background:url(/images/slider-arrow.png) -126px -137px #000000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; }
	.zxzx_box .zxzx_list .bdOn a.next{ left:auto; right:0%; background-position:-6px -137px; }
	.zxzx_box .zxzx_list .bd ul{ width:1200px;}
	.zxzx_box .zxzx_list .bd ul li{}
	.zxzx_box .zxzx_list .bd ul li .list{ float:left; display:inline; margin:0 12px; padding:8px; width:257px; height:311px; border:1px #d4d4d4 solid;}
	.zxzx_box .zxzx_list .bd ul li .list a{}
	.zxzx_box .zxzx_list .bd ul li .list a img{ margin-bottom:10px; display:block; width:257px; height:180px;}
	.zxzx_box .zxzx_list .bd ul li .list b{ display:block; width:257px; height:28px; line-height:28px;  border-bottom:1px #d4d4d4 solid;}
	.zxzx_box .zxzx_list .bd ul li .list b a{ font-size:14px; color:#1f1f1f;}
	.zxzx_box .zxzx_list .bd ul li .list b a:hover{ color:#00b8ff; text-decoration:underline;}
	.zxzx_box .zxzx_list .bd ul li .list p{ line-height:24px;  }
	.zxzx_box .zxzx_list .bd ul li .list span{ line-height:20px; color:#a5a5a5;}
	.zxzx_box .zxzx_list .bd ul li .list i{ font-style:normal;}
	.zxzx_box .zxzx_list .bd ul li .list i a{ display:block; padding:5px 10px; width:76px; height:14px; line-height:14px; background:#d7000f; color:#ffffff;}
	.zxzx_box .zxzx_list .bd ul li .list i a:hover{ background:#00b8ff;}


/*内页样式开始-------------------------------------------------------------------------*/
/*content*/
.content{ width:100%; min-width: 1200px; background:#ffffff;}
	.content_box{ margin:0 auto; width:1200px; height:auto;}
	.content_box_left{ float:left; width:220px;}
	.content_box_right{ float:right; width:970px;}
	
	.content_box_left .yhhd{ width:218px;border:1px #e1e1e1 solid;}
	.content_box_left .yhhd .title{ height:38px; line-height:38px; width:220px; border-bottom:1px #e1e1e1 solid; background:#eaeaea;}
	.content_box_left .yhhd .title .txt{ float:left; padding-left:10px; font-size:20px;}
	.content_box_left .yhhd .title a{ float:right; padding-right:10px; font-size:14px;}
	.content_box_left .yhhd .title a:hover{ text-decoration:underline;}
	.content_box_left .yhhd .list{}
	.content_box_left .yhhd .list ul{ padding:10px;}
	.content_box_left .yhhd .list ul li{  line-height:26px;border-bottom:1px #e1e1e1 dashed;}
	.content_box_left .yhhd .list ul li a{ color:#232323;}
	.content_box_left .yhhd .list ul li a:hover{color:#ED9913;}
	/*content_banner*/
    .content_banner{ width:100%; min-width: 1200px; margin:0 auto;}
	.content_banner_box{  width:100%; height:180px;background:#d7000f; }
	.content_banner_box img{ width:100%; height:180px;}
	/*内页左侧共用部分*/
	.content_box_list{ width:156px; overflow:hidden;}
	.content_box_list .title{ padding-left:29px; height:55px; line-height:40px; color:#ffffff; font-size:14px; font-weight:bold;background:url(/images/content_box_list_title.jpg) no-repeat 0 0;}
	.content_box_list .title a{ float:right; color:#999999;}
	.content_box_list .list{ padding:0 24px 10px 24px;background:url(/images/content_box_list_list.jpg) repeat-y 0 0;}
	.content_box_list .list ul{}
	.content_box_list .list ul li{ line-height:45px; border-bottom:1px #cccccc dotted; text-align:center;}
	.content_box_list .list ul li a{ display:block; width:248px; height:42px;font-size:14px;  }
	.content_box_list .list ul li a:hover{ color:#ffffff; background:url(/images/content_box_list_a_hover.jpg) no-repeat center center;}
	.content_box_list .bottom{ height:18px; background:url(/images/content_box_list_bottom.jpg) no-repeat 0 0;}
	
	
	/*内页左侧关于我们*/
	/*内页解决方案*/
	.content_box_jjfa{ width:220px; overflow:hidden;}
	.content_box_jjfa .title{ padding-left:60px; height:60px; line-height:60px; font-size:18px; color:#ffffff; background:#d7000f url(/images/dot_title.png) no-repeat 20px center;}
	.content_box_jjfa .list{ overflow: hidden; width: 220px; min-height: 40px; background:#f1f1f1; }
	.content_box_jjfa .list ul{}
	.content_box_jjfa .list ul li{ }
	.content_box_jjfa .list ul li a{ display:block; padding-left: 60px; width:160px; height:40px;  line-height: 40px; overflow:hidden; color:#4b4e57; font-size:14px;border-top: solid 1px #e7e7e7; background:#f1f1f1 url(/images/dot1_a.png) no-repeat 30px center;}
	.content_box_jjfa .list ul li a:hover{ color:#ffffff; background:#4b4e57 url(/images/dot1_h.png) no-repeat 30px center;}
	
	/*内页右侧内容部分*/
	.content_box_nry{ width:970px; height: auto; overflow:hidden; background:#ffffff;}
	.content_box_nry .title{  height:60px; line-height:60px; color:#333333; background:#f1f1f1;}
	.content_box_nry .title .l{ float:left; padding-left:10px;  height:60px; overflow:hidden; line-height:60px; color:#d7000f; font-size:17px; background:url(/images/index_box_cptj_l.jpg) no-repeat 0 0;}
	.content_box_nry .title .r{ float: right; height:60px; }
	.content_box_nry .title .r span{  float:right;display:block; margin-right:10px; color:#666666;line-height:60px; height:60px; overflow:hidden;}
	.content_box_nry .title .r span a{ color:#333333;}
	.content_box_nry .title .r span a:hover{ color:#333333;}
	.content_box_nry .title .r span i{ font-style:normal;}
	.content_box_nry .title a{ }
	.content_box_nry .list{ width:928px; padding:20px; min-height: 895px; border:solid 1px #e4e4e4; overflow:hidden; line-height:26px;}
	.content_box_nry .list ul{}
	
	/*内页新闻中心*/
	.content_box_nry .xwzx_list{ width:928px; padding:20px; min-height: 600px; border:solid 1px #e4e4e4; overflow:hidden;}
	.content_box_nry .xwzx_list ul li{ padding-left:15px; border-bottom:1px #cccccc dotted; line-height:40px; background:url(/images/list_title.gif) no-repeat 0 center; }
	.content_box_nry .xwzx_list ul li a{}
	.content_box_nry .xwzx_list ul li a:hover{}
	.content_box_nry .xwzx_list ul li span{ float: right; color:#b4b4b4;}
	
	/*内页新闻中心内容*/
	.content_box_nry .xwzx_list .xwzx_t{ padding-bottom:20px; width:928px; text-align:center; border-bottom: 1px #eeeeee solid;}
	.content_box_nry .xwzx_list .xwzx_t h1{ font-size:24px;}
	.content_box_nry .xwzx_list .xwzx_t span{ color:#a8a8a8;}
	.content_box_nry .xwzx_list .xwzx_c{ padding-top:20px; line-height:26px;}
	
	/*内页产品中心*/
	.content_box_nry .cpzx_list{ width:928px; padding:20px; min-height: 600px; border:solid 1px #e4e4e4; overflow:hidden;}
	.content_box_nry .cpzx_list ul li{ float:left; display:inline;  margin:0 5px 10px 5px; width:222px; text-align:center; }
	.content_box_nry .cpzx_list ul li a{ }
    .content_box_nry .cpzx_list ul li a:hover{ }
    .content_box_nry .cpzx_list ul li a img{ padding:3px; display:block; width:214px; height:163px; border:1px #eeeeee solid;}
	.content_box_nry .cpzx_list ul li a span{ display:block; font-size:14px; font-weight:bold; height: 30px; line-height:30px; overflow: hidden; color:#8B8B8C;}
	.content_box_nry .cpzx_list ul li a:hover span{ color:#d7000f;}
	


	/*内页联系我们*/
	.content_box_lxwm{ width:220px;  height:340px;}
	.content_box_lxwm .title{ height:56px;}
	.content_box_lxwm .title .txt{ float:left; padding-left:10px; font-size: 24px; color:#183884;background:url(/images/dot2.png) no-repeat 0 center;}
	.content_box_lxwm .title span{ float:right; margin-top:10px;}
	.content_box_lxwm .title span a{ display:block; width:220px; height:15px;background:url(/images/more2.gif) repeat-x 0 0;}
	.content_box_lxwm .title span a b{ color:#979797;font-size: 12px; font-weight:normal;}
	.content_box_lxwm .list{ padding-top:10px;}
	.content_box_lxwm .list img{ display:block; padding:1px; width:214px; height:84px;border:1px solid #bfbfbf; }
	.content_box_lxwm .list ul{ padding:10px 0 0 0;}
	.content_box_lxwm .list ul li{ float:left;line-height: 26px; }
	
	/*内页左侧联系我们*/
	.content_box_left .left_lxwm:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.content_box_left .left_lxwm .title{ display:block; padding-bottom:10px; line-height:1em; color:#888; font-size:18px; font-weight:300; border-bottom:1px solid #f0f0f0; }
	.content_box_left .left_lxwm .left_lxwm_box{ color:#555; font-size:14px; line-height:1.8em; }
	.content_box_left .left_lxwm .left_lxwm_box p{ padding:5px 0; }
	
	/*内页在线留言*/
	.form_box{}
	.form_box dl{ float:left; display:block; margin-bottom:30px;  width:280px; height:26px; line-height:26px;}
	.form_box dl dt{ float:left; display:block;  width:60px; height:26px;}
	.form_box dl dd{ float:left; display:block;  width:220px; height:26px;}
	
	.form_box dl.lynr{ float:left; display:block; margin-bottom:30px;  width:750px; height:90px; line-height:26px;}
	.form_box dl.yzm{ float:left; display:block; margin-bottom:30px;  width:750px; height:26px; line-height:26px;}
	.form_box dl.fbly{ float:left; display:block; margin-bottom:30px;  width:750px; height:26px; line-height:26px;}

    /*内页站内搜索*/
	.content_box_nry .search_list{ width:928px; padding:20px; min-height: 500px; border:solid 1px #e4e4e4; overflow:hidden;}
	.content_box_nry .search_list ul li{ padding-left:15px; border-bottom:1px #cccccc dotted; line-height:40px; }
	.content_box_nry .search_list ul li a{ color:#e62129; font-size:14px; font-weight:bold;}
	.content_box_nry .search_list ul li a:hover{}
	.content_box_nry .search_list ul li span{ float: right; color:#b4b4b4;}
	
	
	.section{ position:relative; margin:0 auto; padding:0; width:1140px; min-width:941px; max-width:1180px; text-align:left; overflow:hidden; }
	.wrapper{ position:relative; margin:0 auto; width:100%; height:288px; overflow:hidden; }
		.wrapper.igoods{ height:327px; }
		.wrapper.auto{ height:auto; }
		.wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

.pages{clear:both;margin-top:20px;text-align:center;}
.pages ul{float:none;text-align:center;}
.pages li{float:none;display:inline;margin:0 2px;border:1px #ddd solid;padding:2px 2px 2px 2px;font-family:"宋体";}
.pages li.thisclass{font-weight:bold;color:#ff6600;border:1px #ff6600 solid;}

	/*产品列表筛选页*/
	/*当前位置*/
	.curr-nav{ margin:30px 0 15px 0; color:#999; line-height:20px; }
		.curr-nav a{ color:#999; }
		.curr-nav a:hover{ color:#c90304; }
	/*筛选条件样式*/
	.screen-box{ position:relative; border:1px solid #e8e8e8; }
		.screen-box:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
		.screen-box dl{ clear:both; display:block; border-top:1px solid #f7f7f7; }
		.screen-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
		.screen-box dl:first-child{ border-top:none; }
		.screen-box dl dt{ display:block; float:left; padding-left:20px; width:100px; color:#555; line-height:36px; }
		.screen-box dl dd{ position:relative; margin-left:112px; padding-top:5px; overflow:hidden; }
		.screen-box dl dd a{ display:inline-block; margin:0 5px 5px 0; padding:6px 10px; border:1px solid #fff; font-size:12px; line-height:1em; }
		.screen-box dl dd a.selected{ border-color:#fff; color:#fff; background:#d7000f; }
	/*排序样式*/
	.sort-box{ height:38px; border:1px solid #e8e8e8; background:#f7f7f7; overflow:hidden; }
		.sort-box a{ display:block; float:left; margin-left:-1px; padding:0 15px; line-height:38px; height:38px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; color:#333; font-size:12px; }
		.sort-box a:hover,.sort-box a.selected{ color:#d7000f; background:#fff; }
	/*商品图片列表*/
	.img-list2{ position:relative; }
		.img-list2 ul{ margin:0 0 0 -15px; *zoom:1; }
		.img-list2 ul .nodata{ text-align:center; color:#333; font-size:14px; line-height:120px; }
		.img-list2 ul li{ float:left; margin:15px 0 0 15px; width:273px; _display:inline; }
		.img-list2 ul li .wrap-box{ position:relative; padding:10px; border:1px solid #e8e8e8; }
		.img-list2 ul li .wrap-box:hover{ border-color:#f40; }
		.img-list2 ul li .wrap-box .img-box{ position:relative; width:250px; height:250px; overflow:hidden; }
		.img-list2 ul li .wrap-box .img-box .abs-txt{ position:absolute; top:0; left:0; display:inline-block; padding:0 5px; border-radius:2px; color:#fff; font-size:12px; line-height:23px; background:#f06000; text-align:center; }
		.img-list2 ul li .wrap-box .img-box img{ min-width:100%; min-height:100%; width:100%; _height:100%; }
		.img-list2 ul li .wrap-box .info h3{ display:block; margin:10px 0; line-height:20px; height:20px; color:#333; font-size:13px; font-weight:normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
		.img-list2 ul li .wrap-box .info .col{ line-height:24px; height:24px; color:#999; font-size:12px; overflow:hidden; }
		.img-list2 ul li .wrap-box .info .col i{ float:right; color:#999; font-style:normal; }
		.img-list2 ul li .wrap-box .info .col b{ display:inline-block; margin-right:2px; color:#f40; font-size:16px; font-weight:600; }
		.img-list2 ul li .wrap-box .info .col s{ display:inline-block; text-decoration:line-through; }

	/*分页*/
	.page-box{ float:right;}

/*内页样式结束-------------------------------------------------------------------------*/
