﻿/*全局样式开始-------------------------------------------------------------------------*/
html {}
body { margin:0 auto; padding:0; text-align:center; font-size:12px; color:#666666; font-family:微软雅黑;}
a { text-decoration: none; color:#666666; }
a:hover {text-decoration:none; cursor:pointer; color:#4c1c1d; -webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
a:link { outline-style:none;}
ul { margin:0px; padding:0px; list-style:none; }
li { list-style-type:none }
dl{ margin:0px; padding:0px; list-style:none;}
dt{ margin:0px; padding:0px; list-style:none;}
dd{ margin:0px; padding:0px; list-style:none;}
div { text-align:left }
img { border:none; }
h3 { }
span{ margin:0; padding:0;}
p{ margin:0; padding:0;}
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
.left{ float:left;}
.right{ float:right;}
/*全局样式结束-------------------------------------------------------------------------*/


/*通用样式开始-------------------------------------------------------------------------*/



.box{ margin:0 auto; width:1200px;}

.index_title{ position:relative; padding:40px 0; color:#999; width:1200px; min-width:1200px; height:65px; line-height:30px; text-align:center; background:url(../images/title_bg.png) no-repeat center center;}
.index_title span{ font-size:24px; color:#333; font-weight:bold;}
.index_title a{ color:#fe0000; font-weight:bold;}
.index_title a:hover{ color:#fe0000;}
.index_title p{ font-size:12px; font-family:Arial; color:#999; text-transform:uppercase;}

.index_title .line_l{ position:absolute; left:0; top:50px; width:500px; height:9px; background:url(../images/title_l.png) no-repeat;}
.index_title .line_r{ position:absolute; right:0; top:50px; width:500px; height:9px; background:url(../images/title_r.png) no-repeat;}


/*header*/
.header{ position:fixed; top:0; left:0; z-index:9999; width:100%; height:120px;}
.header .left{ float:left; margin-top:19px; width:330px;}
.header .left a{}
.header .left img{ display:block; float:left; width:104px; height:79px;}
.header .left .txt{ padding-top:15px; float:right; line-height:30px;}
.header .left .txt span{ display:block; font-weight:bold; font-size:24px;}
.header .left .txt p{ font-size:12px; font-family:Arial; letter-spacing:.3px;}

.header.active{ color:#fff;  background:rgba(0,0,0,.5);  box-shadow:none; -webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.header.active span{ color:#fff;}
.header.active p{ color:#fff;}
.header{ background-color:#fff; box-shadow: 1px 1px 2px #ccc; -webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.header span{ color:#333;}
.header p{ color:#999;}
/*menu*/
.menu{ float:right;}
.menu ul{}
.menu ul li{ float:left; position:relative; width:100px; padding-top:40px; height:80px;}
.menu ul li a{ display:block; height:48px; text-align:center;}
.menu ul li a:hover{}
.menu ul li span{ font-size:16px;  display:block; height:24px; line-height:24px;}
.menu ul li p{  font-size:12px; font-family:Arial; display:block; height:24px; line-height:24px; text-transform : uppercase;}

.bkx li .bgys{
	position: absolute;
	z-index: -1;
	background:#fe0000;
	height:0;
	width:100px;
	color:#fff;
	bottom:0;
	left:0;
}

.menu ul li:hover span{ color:#fff;}
.menu ul li:hover p{ color:#fff;}



/*banner*/
.banner{ position:relative; z-index:1;  left:0;  height:715px; min-width:1200px;}
.banner_box{ width:100%;  position:relative;  height:715px; }	
.banner_box .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.banner_box .bd ul{ width:100% !important;  }	
.banner_box .bd li{ width:100% !important;  height:715px; overflow:hidden; text-align:center; }	
.banner_box .bd li a{ height:715px;  }
.banner_box .bd li .banner1 { display:block; width:100%; height:715px; background:url(../images/banner_bg.jpg) no-repeat center; }
.banner_box .bd li .banner2 { display:block; width:100%; height:715px; background:url(../images/banner_bg.jpg) no-repeat center; }
.banner_box .bd li .banner3 { display:block; width:100%; height:715px; background:url(../images/banner_bg.jpg) no-repeat center; }
.banner_box .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:20px; line-height:20px; }	
.banner_box .hd ul{ text-align:center; }	
.banner_box .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:80px; height:2px; margin:5px; overflow:hidden; background:#fff;		filter:alpha(opacity=80);opacity:0.8;  line-height:999px; }	
.banner_box .hd ul .on{ background:#4c1c1d;  }	
.banner_box .prev,.banner_box .next{  display:block; border-radius:5px;  position:absolute; z-index:99999; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; 	 }	
.banner_box .next{ left:auto; right:5%; background-position:-6px -137px; }


@keyframes scaleDraw {
	/*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
            0% {
	transform:scale(1.1);
	/*开始为原始大小*/
}

75% {
	transform:scale(1);
}
}.banner_box .bd li {

	-webkit-animation-name:scaleDraw;
	/*关键帧名称*/
            -webkit-animation-timing-function:ease-in-out;
	/*动画的速度曲线*/
            -webkit-animation-iteration-count:1;
	/*动画播放的次数*/
            -webkit-animation-duration:3s;
	/*动画所花费的时间*/
}





/*footer*/
.footer{ width:100%; min-height:10px; background-color:#2a2a2a; overflow:hidden;}
.footer .left{ float:left; margin-top:40px; width:905px;}

.footer .left .txt{ margin-top:40px; float:left; width:400px; min-height:260px; border-right:solid #353535 1px;}
.footer .left .txt span{ display:block; line-height:30px;}
.footer .left .txt .bt{ font-size:18px; color:#fff;}
.footer .left .txt .nr{ margin-top:15px; font-size:14px; color:#999; line-height:40px;}
.footer .left .txt .tb{ margin-top:20px;}
.footer .left .txt .tb ul{}
.footer .left .txt .tb ul li{ float:left; width:32px; margin-right:15px;}
.footer .left .txt .tb ul li a{}
.footer .left .txt .tb ul li img{}
.footer .left .dbdh{ margin-top:40px; margin-left:120px; float:left;}
.footer .left .dbdh ul{}
.footer .left .dbdh ul li{}
.footer .left .dbdh ul li a{ color:#999; font-size:14px; line-height:30px;}
.footer .left .dbdh ul li a:hover{ color:#fff;}
.footer .left .dbdh ul li span{ display:block; margin-bottom:20px; font-size:16px; color:#fff;}
.footer .right{ float:right; margin-top:15px; padding-top:105px; width:150px; height:150px;}
.footer .right img{ width:150px; height:150px;}
.footer .right span{ display:block; text-align:center; font-size:14px; color:#999; line-height:40px;}
.footer .yqlj{ margin-top:30px; width:100%; height:60px; border-bottom:solid 1px #353535; border-top:solid 1px #353535;}
.footer .yqlj .bt{ float:left; margin:9px 0; font-size:16px; color:#fff; width:100px; height:48px; line-height:24px; text-align:center; border-right:solid 1px #353535;}
.footer .yqlj .bt span{ font-size:12px;}
.footer .yqlj .nr{ float:left; width:1050px;}
.footer .yqlj .nr ul{}
.footer .yqlj .nr ul li{}
.footer .yqlj .nr ul li a{ display:block; float:left; margin:0 20px; color:#666; line-height:60px;}


.footer .td2{ width:1200px; height:40px; line-height:40px;}
.footer .td2 span{ display:block; float:left; color:#666;}
.footer .td2 a{ display:block; float:right; color:#666;}


/*index*/


.sousuo{ width:100%; min-width:1200px; height:88px; border-bottom:solid 1px #e2e2e2; }
.sousuo .zb{ float:left; width:700px;}
.sousuo .zb .bt{ float:left; line-height:88px;}
.sousuo .zb .bt span{ color:#333; font-weight:bold;}
.sousuo .zb .nr{}
.sousuo .zb .nr ul{}
.sousuo .zb .nr ul li{}
.sousuo .zb .nr ul li a{ display:block; float:left; margin:0 15px; color:#666; line-height:88px;}
.sousuo .zb .nr ul li a:hover{}
.sousuo .yb{ float:right; padding-top:24px;}
.sousuo .yb .wenzi{ border:none; float:left; padding-left:12px; width:370px; height:41px; background:url(../images/wenzi.png) no-repeat;}
.sousuo .yb .dianji{ cursor:pointer; border:none; float:left; width:75px; height:41px; background:url(../images/dianji.png) no-repeat;}


.hyyy{}
.hyyy .list{}
.hyyy .list ul{}
.hyyy .list ul li{ float:left; position:relative; width:278px; margin:0 10px;}
.hyyy .list ul li a{}
.hyyy .list ul li a:hover .txt{ background-color:#fe0000; -webkit-transition: all 0.5s linear;transition: all 0.5s linear;}
.hyyy .list ul li a:hover .txt span{ color:#fff;}
.hyyy .list ul li a:hover .txt p{ color:#fff;}
.hyyy .list ul li a:hover .txt .line{ border:solid 1px #fff; color:#fff;}
.hyyy .list ul li img{ width:278px; height:205px;}
.hyyy .list ul li .txt{ padding:15px; width:246px; height:99px; border-left:solid 1px #eee; border-bottom:solid 1px #eee;  border-right:solid 1px #eee;}
.hyyy .list ul li .txt span{ display:block; font-size:16px; color:#333; height:30px; line-height:30px;}
.hyyy .list ul li .txt p{ margin-top:10px; font-size:14px; color:#999; line-height:24px;}
.hyyy .list ul li .line{ position:absolute; right:15px; bottom:85px; width:30px; height:30px; line-height:30px; text-align:center; border-radius:15px; border:solid 1px #d8d8d8; color:#d8d8d8;}
.hyyy .ckgd{}
.hyyy .ckgd a{ display:block; width:240px; text-align:center; border:solid 1px #fe0000; border-radius:3px; height:60px; line-height:60px; font-size:18px; color:#fe0000; margin: 40px auto; }
.hyyy .ckgd a:hover{ background-color:#fe0000; color:#fff;}

.cpzx{ width:100%; min-width:1200px; height:783px; background:url(../images/cpzs_bg.jpg) no-repeat center;}
.cpzx .list{}
.cpzx .list ul{}
.cpzx .list ul li{ float:left; width:280px; margin:0 10px; margin-bottom:20px;}
.cpzx .list ul li a{ display:block; width:270px; height:90px; padding:5px; background-color:#fff;}
.cpzx .list ul li a:hover{ background-color:#fe0000;}
.cpzx .list ul li a:hover .txt span{ color:#fff;}
.cpzx .list ul li a:hover .txt p{ color:#fff;}
.cpzx .list ul li img{ display:block; float:left; width:110px; height:90px;}
.cpzx .list ul li .txt{ float:right; padding-top:15px; width:150px; overflow:hidden; line-height:30px;}
.cpzx .list ul li .txt span{ font-size:16px; color:#333;}
.cpzx .list ul li .txt p{ font-size:12px; color:#999;}
.cpzx .ckgd a{ display:block; width:240px; text-align:center; border:solid 1px #fe0000; border-radius:3px; height:60px; line-height:60px; font-size:18px; color:#fe0000; margin: 40px auto; }
.cpzx .ckgd a:hover{ background-color:#fe0000; color:#fff;}


.gywm{}
.gywm .list{}
.gywm .list .left{ float:left;}
.gywm .list .left img{ width:600px; height:448px;}
.gywm .list .right{ float:right; padding:30px 40px; width:520px; height:388px; background-color:#f9f9f9;}
.gywm .list .right .bt{ position:relative; width:520px; height:60px;}
.gywm .list .right .bt span{ position:absolute; display:block; left:0; top:0; font-size:60px; font-family:Arial; color:#adadad;}
.gywm .list .right .bt p{ display:block; position:absolute; top:17px; left:0; font-size:24px; font-weight:bold; color:#333;}
.gywm .list .right .nr{}
.gywm .list .right .nr span{ display:block; margin-top:20px; text-align:justify; font-size:14px; color:#333; line-height:30px; text-indent:2em;}
.gywm .list .right .gd{ margin-top:20px;}
.gywm .list .right .gd ul{}
.gywm .list .right .gd ul li{}
.gywm .list .right .gd ul li a{ float:left; margin-right:15px; display:block; width:150px; text-align:center; border:solid 1px #fe0000; border-radius:3px; height:50px; line-height:50px; font-size:18px; color:#fe0000; }
.gywm .list .right .gd ul li a:hover{ background-color:#fe0000; color:#fff;}

.sygg{ margin-top:40px; width:100%; height:228px; border-top:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; background:url(../images/sygg_bg.png) repeat-y center;}
.sygg .left{ float:left; padding:35px 15px; width:320px;}
.sygg .left span{ display:block; color:#fff;}
.sygg .left .bt{ font-weight:bold; font-size:18px; }
.sygg .left p{ margin-top:10px; font-size:18px; color:#fff;}
.sygg .left i{ display:block; margin:15px 0; width:54px; height:2px; background-color:#fff; }
.sygg .left .yw{ font-size:16px; font-family:Arial; line-height:30px;}
.sygg .bd{ float:left; padding-top:59px; margin-left:50px; width:800px; overflow:hidden;}
.sygg .bd ul{}
.sygg .bd ul li{ float:left; margin:0 10px; }
.sygg .bd ul li a{}
.sygg .bd ul li a:hover{}
.sygg .bd ul li .pic{}
.sygg .bd ul li .pic img{ width:235px; height:110px; border:solid 1px #dcdcdc;}




.xwzx{ width:100%; min-height:10px; overflow:hidden; padding-bottom:50px;}
.xwzx ul{}
.xwzx ul li{}
.xwzx ul li a{ position:relative; display:block; float:left; width:380px; margin:0 10px;}
.xwzx ul li a:hover .txt{ background-color:#fe0000;}
.xwzx ul li a:hover .txt span{ color:#fff;}
.xwzx ul li a:hover .txt p{ color:#fff;}
.xwzx ul li a:hover .pic img{ -webkit-transform:  scale(1.1) ; -moz-transform: scale(1.1) ; -ms-transform: scale(1.1);     -o-transform:  scale(1.1) ; transform:  scale(1.1);}
.xwzx ul li .pic{ width:380px; height:270px; overflow:hidden;}
.xwzx ul li .pic img{ width:380px; height:270px; -moz-transition: all 1s linear;-o-transition:  all 1s linear;transition: all 1s linear;}
.xwzx ul li .txt{ width:350px; height:95px; background-color:#f9f9f9; padding:15px;}
.xwzx ul li .txt span{ display:block; font-size:16px; height:40px; line-height:40px; color:#333;}
.xwzx ul li .txt p{ line-height:24px; color:#666;}
.xwzx ul li .sj{ position:absolute; width:125px; text-align:center; height:32px; line-height:32px; top:40px; left:0; background-color:#2f2f2f;}
.xwzx ul li .sj span{ color:#fff;}








/*content页面开始*/
.content{ margin:50px 0; width:100%; min-width:1200px; overflow:hidden;}


/*content详情右侧*/
.content .lxwm_right .show{ padding-top:20px;}
.content_banner{ position:relative; height:400px; width:100%;}
.content_banner span{ position:absolute; left:50%; color:#fff; top:200px; font-weight:bold; font-size:30px; margin-left:-60px; height:60px;}
.content_banner i{ display:block; width:30px; height:1px; background-color:#fff; position:absolute; left:50%; margin-left:-15px; top:245px;}
.content_banner p{ position:absolute; margin-left:-144px; left:50%; top:260px; font-size:18px; color:#fff;}



/*content左侧*/
.content .left{ float:left; width:280px;}



.content .left .title{ padding:20px; width:240px; height:50px; background-color:#043a86;}
.content .left .title span{ display:block; text-align:center; font-size:16px; line-height:24px; text-transform: uppercase; color:#fff; }
.content .left .list{ min-height:10px; overflow:hidden; padding:20px 0; background-color:#f7f7f9;}
.content .left .list span{ display:block; font-size:16px; color:#fff; padding-left:30px; width:230px; height:50px; line-height:50px; background:url(../images/cplb_bg.png) no-repeat;}
.content .left .list ul li{}
.content .left .list ul li a{display:block; margin:0 20px; width:230px; padding-left:10px; height:50px; line-height:50px; color:#333; border-bottom:solid 1px #e1e1e3;}
.content .left .list ul li a:hover{ background-color:#043a86; color:#fff;}


.content .left .list2{ min-height:10px; overflow:hidden; padding-bottom:20px; background-color:#f7f7f9;}
.content .left .list2 span{ display:block; font-size:12px; color:#fff; padding-left:30px; width:230px; height:50px; line-height:50px; }
.content .left .list2 ul{ display:none;}
.content .left .list2 ul li{}
.content .left .list2 ul li a{ font-size:14px; display:block; margin:0 20px; width:230px; padding-left:10px; height:40px; line-height:40px; color:#333; border-bottom:solid 1px #e1e1e3;}
.content .left .list2 ul li a:hover{ background-color:#015293; color:#fff;}

.content .left .list2 h3{ cursor:pointer; display:block; font-size:14px; display:block; margin:0 20px; width:240px; height:50px; line-height:50px; color:#333; border-bottom:solid 1px #e1e1e3;}
.content .left .list2 h3:hover{ color:#015293;}
.content .left .list2 h3 em{ float:right; margin-top:20px; margin-right:15px; display:block; width:8px; height:8px; background:url(../images/off.png) no-repeat;}
.content .left .list2 h3.on em{ background:url(../images/on.png) no-repeat;} 



.content .left .kfzx{ margin-top:20px; width:280px; height:68px; background-color:#eeeff3;}
.content .left .kfzx img{ margin:0 auto; display:block; width:220px; height:68px;}

.content .left .lxdz{ margin-top:20px; width:260px; min-height:10px; padding:10px; overflow:hidden; background-color:#eeeff3;}
.content .left .lxdz span{ font-size:14px; line-height:24px;}

.content .right{ float:right; width:900px;}
.content .show h3{ margin:30px 0; width:100%; text-align:center; font-size:20px; color:#525252; text-decoration:underline;}
.content .show img{ width:100%; height:auto;}



/*content右侧*/
.content .lxwm_right{ float:right; width:880px;}
.content .lxwm_right .title{ width:880px; height:40px; line-height:40px; background-color:#043a86;}
.content .lxwm_right .title span{ color:#fff; margin-left:20px; font-size:14px; font-weight:bold; padding-left:5px; border-left:solid 2px #fff;}
.content .lxwm_right .title h2{ float:right; font-weight:normal; margin-top:0; line-height:40px; font-size:12px; margin-right:10px; color:#fff;}
.content .lxwm_right .title a{ color:#fff;}


/*content列表右侧*/
.content .lxwm_right .list{ padding-top:20px;}
.content .lxwm_right .list ul{}
.content .lxwm_right .list ul li { float:left; position:relative; overflow:hidden; color:#fff; font-size:14px; font-weight:bold; width:280px; height:270px; margin:10px 6px;}
.content .lxwm_right .list ul li a{ display:block;}
.content .lxwm_right .list ul li a:hover span{ background-color:#043a86;  color:#fff;}
.content .lxwm_right .list ul li img{ width:280px; height:230px;}
.content .lxwm_right .list ul li span{ display:block; width:280px; height:40px; line-height:40px; text-align:center; vertical-align:middle; color:#333; font-weight:normal; font-size:14px;}

/*content列表右侧*/
.content .lxwm_right .scsl_list{ padding-top:20px;}
.content .lxwm_right .scsl_list ul{}
.content .lxwm_right .scsl_list ul li { float:left; padding:5px; overflow:hidden; position:relative; background-color:rgba(0,181,89,1); color:#fff; font-size:14px; font-weight:bold; width:203px; height:188px; margin:10px 12px;}
.content .lxwm_right .scsl_list ul li a{ display:block;}
.content .lxwm_right .scsl_list ul li a:hover{ background-color:rgba(255,153,0,.8); color:#fff;}
.content .lxwm_right .scsl_list ul li img{ width:203px; height:148px;}
.content .lxwm_right .scsl_list ul li span{ display:block; width:203px; height:40px; line-height:40px; text-align:center; vertical-align:middle; font-size:14px;}






/*content新闻列表*/
.content .lxwm_right .news_list ul{}
.content .lxwm_right .news_list ul li{ margin-top:20px;}
.content .lxwm_right .news_list ul li a{ display:block; width:880px; height:120px; background-color:#f6f6f6; color:#333;}
.content .lxwm_right .news_list ul li a:hover{ color:#043a86;}
.content .lxwm_right .news_list ul li a:hover .ckxq{ background-color:#043a86;}
.content .lxwm_right .news_list ul li .sj{ margin-left:10px; padding-top:35px; float:left; width:60px; height:85px;}
.content .lxwm_right .news_list ul li .sj .yy{ font-size:24px; font-weight:bold; text-align:center;}
.content .lxwm_right .news_list ul li .sj .dd{ text-align:center; font-family:Arial;}
.content .lxwm_right .news_list ul li .c{ float:left; padding-top:15px; width:650px; height:120px; margin-left:30px;}
.content .lxwm_right .news_list ul li .c .bt{ width:680px; height:30px; line-height:30px; vertical-align:middle; font-size:14px; font-weight:bold;}
.content .lxwm_right .news_list ul li .c .nr{ line-height:24px; color:#666;}
.content .lxwm_right .news_list ul li .ckxq{ float:right; margin-top:48px; color:#fff; margin-right:20px; width:80px; height:24px; text-align:center; line-height:24px; vertical-align:middle; font-size:14px; background-color:#999;}


/*content荣誉资质*/
.content .lxwm_right .ryzz{ padding-top:20px;}
.content .lxwm_right .ryzz ul{}
.content .lxwm_right .ryzz ul li{ float:left; margin:10px 5px;}
.content .lxwm_right .ryzz ul li a{ display:block; width:200px; height:304px; color:#333; background-color:#f1f1f1; padding:5px;}
.content .lxwm_right .ryzz ul li a:hover{ background-color:#043a86; color:#fff;}
.content .lxwm_right .ryzz ul li img{ width:200px; height:274px;}
.content .lxwm_right .ryzz ul li span{ display:block; width:205px; text-align:center; line-height:30px; height:30px; font-size:14px;}





/*content新闻详情*/
.content .lxwm_right .xinwen_title{ padding-bottom:20px; margin-top:20px; width:880px; text-align:center; }
.content .lxwm_right .xinwen_title h1{ font-size:18px; color:#333333;}
.content .lxwm_right .xinwen_title span{ color:#a8a8a8; line-height:24px;}
.content .lxwm_right .xinwen_list{ padding-top:20px;}

.content .lxwm_right .page{ margin-top:20px; width:880px; font-size:14px; height:30px; line-height:30px; color:#333333;}
.content .lxwm_right .page .prev{ float:left;}
.content .lxwm_right .page .next{ float:right;}

/*产品详情页面样式*/
.content .cpzs_show{ padding-top:30px;}
.content .cpzs_show .td1{ width:880px; height:370px;}

.content .cpzs_show .td1 .r{ float:right; width:500px;}
.content .cpzs_show .td1 .r .bt{ width:500px; border-bottom:dashed 1px #ccc; line-height:40px; font-size:16px; color:#333; font-weight:bold;}
.content .cpzs_show .td1 .r .rx{ margin-top:30px; padding:20px; width:460px; height:40px; background-color:#f3f3f3; font-size:14px; color:#333;}
.content .cpzs_show .td1 .r .rx b{ font-size:24px; font-weight:bold; color:#043a86; font-family:Impact;}
.content .cpzs_show .td1 .r .zx{ margin-top:30px; width:500px; height:40px;}
.content .cpzs_show .td1 .r .zx ul{}
.content .cpzs_show .td1 .r .zx ul li{}
.content .cpzs_show .td1 .r .zx ul li a{ display:block; margin-right:40px; float:left; width:120px; height:40px; background-color:#043a86; font-size:14px; color:#fff; text-align:center; vertical-align:middle; line-height:40px; }
.content .cpzs_show .td1 .r .zx ul li a:hover{ background-color:#043a86;}
.content .cpzs_show .td1 .r span{ display:block; margin-top:20px; text-indent:2em; font-size:14px; line-height:30px; color:#666;}

.content .cpzs_show .td2{ width:900px; margin-top:50px;}
.content .cpzs_show .td2 .bt{ width:900px; height:40px; border-bottom:solid 1px #009b4c;}
.content .cpzs_show .td2 .bt span{ display:block; color:#fff; font-weight:bold; font-size:14px; width:120px; height:40px; background-color:#009b4c; line-height:40px; text-align:center; vertical-align:middle;}
.content .cpzs_show .td2 .nr{ padding-top:20px;}


/*产品详情分页下载样式-------------------------------------------------------------------------*/


.goods_list .hd
        {
            height: 40px;
            background: #eeeeee;
            border: 1px #e1e1e1 solid;
        }
       .goods_list .hd ul li
        {
            float: left;
            padding: 0;
            margin: 0;
            display: inline;
            width: 100px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            cursor: pointer;
            border-right: 1px #e1e1e1 solid;
            font-size:16px;
        }
        .goods_list .hd ul li.on
        {
            background: #043a86;
            color: #ffffff;
        }
       .goods_list .bd ul
        {
            padding: 10px;
            border: 1px #e1e1e1 solid;
            border-top: none;
            min-height: 100px;
            height: auto;
            overflow: hidden;
        }






/*css flickr style pagination*/
div.green{ padding:0px;margin:5px auto; text-align:center; font-family:Verdana; font-size:12px;text-align:right;}
div.green a{ border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none; }
div.green a:hover{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
div.green a:active{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
div.green span{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #999; margin-right: 3px; padding-top: 2px; }
div.green span.current{ padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px; }
div.green span.disabled{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px; }






