﻿/*全局样式开始-------------------------------------------------------------------------*/
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;}
a:link { outline-style:none;}
ul { margin:0px; padding:0px; list-style:none; }
li { list-style-type: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; margin:50px auto; width:1200px; height:100px; line-height:40px; text-align:center; background:url(../images/title_bg.png) no-repeat bottom;}
.index_title span{ font-size:18px; color:#333;}
.index_title p{ font-size:36px; text-transform:Uppercase; color:#c9cacb; font-family:Arial;}


/*header*/
.header{}
.header .td1{ width:100%; height:40px; border-bottom:solid 1px #f3f3f3; line-height:40px;}
.header .td1 .left{ float:left;}
.header .td1 .left span{ font-size:14px; color:#999;}
.header .td1 .right{ float:right;}
.header .td1 .right a{ display:block; float:left; padding-left:20px; font-size:14px; color:#999; background:url(../images/lx_tb.png) no-repeat left;}
.header .td1 .right span{ margin-left:30px; padding-left:25px; font-size:24px; color:#333; font-family:Arial; background:url(../images/dh_tb.png) no-repeat left;}

.header .td2{ width:100%; height:90px;}
.header .td2 .logo{ float:left; margin-top:13px; width:330px; height:64px;}
.header .td2 .logo a{}
.header .td2 .logo img{ width:330px; height:64px;}

.header .td2 .menu{ float:right; margin-top:35px;}
.header .td2 .menu ul{}
.header .td2 .menu ul li{ display:block; float:left; margin-left:30px;}
.header .td2 .menu ul li a{ position:relative; display:block; font-size:14px; color:#666;}
.header .td2 .menu ul li a:hover{}




/*menu*/

/*banner*/
.banner{ position:relative; z-index:1;  left:0;  height:700px; min-width:1200px;}
.banner_box{ width:100%;  position:relative;  height:700px; }	
.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:700px; overflow:hidden; text-align:center; }	
.banner_box .bd li a{ height:480px;  }
.banner_box .bd li .banner1 { display:block; width:100%; height:700px; background:url(../images/banner.png) no-repeat center; }
.banner_box .bd li .banner2 { display:block; width:100%; height:700px; background:url(../images/banner.png) no-repeat center; }
.banner_box .bd li .banner3 { display:block; width:100%; height:700px; background:url(../images/banner.png) 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:#1c3556;  }	
.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; }



/*footer*/
.footer{ margin-top:50px; padding-top:50px; width:100%; min-height:10px; overflow:hidden; padding-bottom:30px; border-top:solid 3px #d3b169;}
.footer .td1{}
.footer .td1 ul{ float:left; width:200px;}
.footer .td1 ul li{}
.footer .td1 ul li span{ display:block; font-size:18px; color:#333; margin-bottom:20px;}
.footer .td1 ul li a{ text-align:left; font-size:14px; color:#666; display:block; line-height:30px;}
.footer .td1 ul li .cp{ float:left; width:75px; text-align:left;}
.footer .td1 ul li a:hover{ text-decoration:underline; color:#d3b169;}
.footer .td1 .right{ float:right;}
.footer .td1 .right span{ padding-left:50px; display:block; height:40px; line-height:40px; font-size:24px; color:#000; font-weight:bold; background:url(../images/footer_dh.png) no-repeat left;}
.footer .td1 .right .ewm{ float:left; margin-top:30px; margin-left:45px;}
.footer .td1 .right .ewm img{ width:116px; height:116px;}
.footer .td1 .right .ewm p{ display:block; text-align:center; color:#666; font-size:14px;}

.footer .td2{ margin-top:40px; width:1200px; height:50px; padding:10px 0; border-top:solid 1px #c9cacb; border-bottom:solid 1px #c9cacb;}
.footer .td2 .left{ float:left; width:69px; height:50px; font-size:16px; color:#333; line-height:24px; padding-right:20px; border-right:solid 1px #c9cacb; text-align:right;}
.footer .td2 .right{ float:right; width:1080px;}
.footer .td2 .right ul{}
.footer .td2 .right ul li{}
.footer .td2 .right ul li a{ float:left; display:block; line-height:24px;}
.footer .td2 .right ul li a:hover{}

.footer .td3{ padding-top:20px;}
.footer .td3 span{ display:block; float:left; font-size:14px; color:#999; line-height:30px;}
.footer .td3 a{ font-size:14px; color:#999;}
.footer .td3 img{ float:right; width:330px; height:64px;}

/*index*/

.qwdz_list{ position:relative;  height:870px; overflow:hidden;}
.qwdz_list .hd{}
.qwdz_list .hd ul{ position:absolute; bottom:50px;}
.qwdz_list .hd ul li{ cursor:pointer; float:left; line-height:20px; width:148px; height:88px; padding-top:10px; text-align:center; border:solid 1px #e5e5e5;}
.qwdz_list .hd ul li a{}
.qwdz_list .hd ul li img{}
.qwdz_list .hd ul li span{ display:block; font-size:16px; color:#333; }
.qwdz_list .hd ul li p{ display:block; font-family:Arial; color:#999; }
.qwdz_list .hd ul li.on{ background-color:#d3b169;}
.qwdz_list .hd ul li.on span { color:#fff;}
.qwdz_list .hd ul li.on p { color:#fff;}
.qwdz_list .hd ul li.on img{ background-color:#fff; border-radius:10px;}
.qwdz_list .hd .next{ position:absolute; top:225px; left:260px; display:block; width:42px; height:42px; background:url(../images/cp_l.png) no-repeat;}
.qwdz_list .hd .next:hover{ background-color:#d3b169; border-radius:100%;}
.qwdz_list .hd .prev{ position:absolute; top:225px; left:320px; display:block; width:42px; height:42px; background:url(../images/cp_r.png) no-repeat;}
.qwdz_list .hd .prev:hover{ background-color:#d3b169; border-radius:100%;}

.qwdz_list .bd{}
.qwdz_list .bd ul{}
.qwdz_list .bd ul li{}
.qwdz_list .bd ul li .left{ float:left; width:400px; overflow:hidden;}
.qwdz_list .bd ul li .left .title{ padding-top:90px; padding-left:50px; width:350px; height:199px; background:url(../images/cp_title.png) no-repeat;}
.qwdz_list .bd ul li .left .title span{ font-size:24px; color:#fff;}
.qwdz_list .bd ul li .left .title p{ font-size:14px; color:#d7d7d7; font-family:Arial; text-transform:Uppercase;}
.qwdz_list .bd ul li .left a{}
.qwdz_list .bd ul li .left img{ width:400px; height:289px;}
.qwdz_list .bd ul li .zj{ float:left; padding-top:80px; width:400px; overflow:hidden;}
.qwdz_list .bd ul li .zj a{}
.qwdz_list .bd ul li .zj img{ width:400px; height:289px;}
.qwdz_list .bd ul li .right{ float:right; width:400px; overflow:hidden;}
.qwdz_list .bd ul li .right a{}
.qwdz_list .bd ul li .right img{ width:400px; height:289px;}


.fczs{ width:100%; height:1000px; background:url(../images/hs_bg.jpg) no-repeat center; overflow:hidden;}
.fczs .list{}
.fczs .list ul{}
.fczs .list ul li{ float:left; width:300px; height:370px;}
.fczs .list ul .bg_l{ height:310px; width:250px; padding-top:60px; line-height:24px; padding-left:50px; background-color:#373849;}
.fczs .list ul .bg_h{ height:310px; width:250px; padding-top:60px; line-height:24px; padding-left:50px; background-color:#d3b169;}
.fczs .list ul li a{ display:block; width:300px; height:370px;}
.fczs .list ul li span{ font-size:18px; color:#fff;}
.fczs .list ul li p{ font-size:12px; font-family:Arial; color:#fff;}
.fczs .list ul li img{ width:300px; height:370px;}
.fczs .list ul li .tb1{ margin-top:180px; width:29px; height:29px; background:url(../images/fc_tb2.png) no-repeat;}
.fczs .list ul li .tb2{ margin-top:180px; width:29px; height:29px; background:url(../images/fc_tb1.png) no-repeat;}



.gywm{}
.gywm .list{}
.gywm .list .td1{ width:640px; margin:0 auto;}
.gywm .list .td1 ul{}
.gywm .list .td1 ul li{ float:left; width:160px; text-align:center;}
.gywm .list .td1 ul li img{}
.gywm .list .td1 ul li span{ display:block; line-height:30px; color:#5f5f60;}

.gywm .list p{ display:block; margin:0 auto; font-size:14px; color:#5f5f60; text-align:center; margin-top:50px; line-height:30px;  width:640px;}
.gywm .list .td2{ margin:0 auto; width:444px;}
.gywm .list .td2 ul{}
.gywm .list .td2 ul li{}
.gywm .list .td2 ul li a{ float:left; display:block; margin:50px; width:120px; height:36px; border:solid 1px #c9cacb; border-radius:18px; text-align:center; line-height:36px; font-size:14px; color:#5f5f60;}
.gywm .list .td2 ul li a:hover{ background-color:#d3b169; border:solid 1px #d3b169; color:#fff;}
.gywm .gywm_b{ width:100%; height:134px; background:url(../images/aboutBg.jpg) no-repeat center;}


.alzs{ width:100%; height:975px; overflow:hidden; background:url(../images/hs_bg.jpg) no-repeat center;}
.alzs .alzs_list{}
.alzs .alzs_list .hd{ width:700px; margin:0 auto;}
.alzs .alzs_list .hd ul{}
.alzs .alzs_list .hd ul li{ float:left; margin:0 10px; width:118px; height:40px; text-align:center; line-height:40px; border:solid 1px #d3b169;}
.alzs .alzs_list .hd ul li a{ width:118px; height:40px; font-size:16px; color:#d3b169;}
.alzs .alzs_list .hd ul li.on a{ display:block; background-color:#d3b169; color:#fff;}

.alzs .alzs_list .bd{ margin-top:50px;}
.alzs .alzs_list .bd ul{}
.alzs .alzs_list .bd ul li{}
.alzs .alzs_list .bd ul li a{ float:left; margin:0 10px; margin-bottom:20px; display:block; width:370px; height:300px; padding:5px; background-color:#fff;}
.alzs .alzs_list .bd ul li a:hover{ background-color:#d3b169; color:#fff;}
.alzs .alzs_list .bd ul li a:hover span{ color:#fff;}
.alzs .alzs_list .bd ul li img{ width:370px; height:260px;}
.alzs .alzs_list .bd ul li span{ display:block; width:370px; height:40px; line-height:40px; font-size:16px; color:#d3b169; text-align:center; }


.spbf{}
.spbf .list{}
.spbf .list ul{}
.spbf .list ul li{ float:left; width:580px; margin:0 10px;}
.spbf .list ul li a{}
.spbf .list ul li img{ width:580px; height:360px;}
.spbf .list ul li span{ margin-top:10px; display:block; font-size:18px; color:#000;}
.spbf .list ul li p{ margin-top:10px; height:50px; font-size:14px; line-height:24px; color:#5f5f60;}


.hzhb{ margin-top:50px; width:100%; height:755px; overflow:hidden; background:url(../images/hs_bg.jpg) no-repeat center;}
.hzhb_list{ position:relative; width:1200px; height:400px;}
.hzhb .hzhb_list .prev,.hzhb_list .next{  display:block; border-radius:5px;  position:absolute; z-index:99999; top:50%; margin-top:-30px; left:0;  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;	 }	
.hzhb .hzhb_list .next{ left:auto; right:0; background-position:-6px -137px; }
.hzhb_list .bd{ width:1200px; overflow:hidden;}
.hzhb_list .bd ul{}
.hzhb_list .bd ul li{ float:left; width:380px; margin-right:30px;}
.hzhb_list .bd ul li a{ width:380px; display:block; height:400px; background-color:#fff; overflow:hidden;}
.hzhb_list .bd ul li a:hover{}
.hzhb_list .bd ul li img{}
.hzhb_list .bd ul li span{ height:50px; line-height:50px;}
.hzhb_list .bd ul li .bt{ margin-left:10px; float:left; font-size:18px; color:#333; font-weight:bold; }
.hzhb_list .bd ul li .zw{ margin-right:10px; float:right; font-size:18px; color:#666;}
.hzhb_list .bd ul li p{ padding:10px; font-size:14px; color:#666; line-height:24px;}
.hzhb_list .db{ margin:50px auto; width:240px;}
.hzhb_list .db a{ display:block; width:240px; height:40px; border-radius:20px; color:#fff; line-height:40px; font-size:16px; text-align:center; background-color:#d3b169;}

.jmlc{}
.jmlc .list{}
.jmlc .list ul{}
.jmlc .list ul li{ cursor:pointer; float:left; width:131px; height:220px; background-color:#3a3a3a; margin:0 1px;}
.jmlc .list ul li:hover{ background-color:#d3b169;}
.jmlc .list ul li img{ width:81px; height:59px; margin:40px auto 60px auto; display:block;}
.jmlc .list ul li span{ display:block; text-align:center; font-size:18px; color:#fff;}


.jmgg{ margin-top:40px; width:100%; padding-top:50px; height:808px; background:url(../images/gg_bg.jpg) no-repeat center;}
.jmgg span{ display:block; text-align:center;}
.jmgg .wz1{ font-size:72px; color:#d3b169; font-weight:bold; }
.jmgg .wz2{ margin-top:10px; font-size:60px; color:#333; font-weight:bold; font-family:Arial; }
.jmgg .wz3{ margin-top:10px; font-size:30px; color:#666;}
.jmgg p{ padding-top:30px; width:900px; margin:0 auto; line-height:30px; font-size:16px; text-align:center; color:#666;}
.jmgg .tb{ margin-top:130px;}
.jmgg .tb ul{}
.jmgg .tb ul li{ float:left; width:180px; margin:0 10px; border-radius:5px; height:230px; background-color:rgba(0,0,0,.6);}
.jmgg .tb ul li img{ display:block; width:88px; height:88px; margin:34px auto;}
.jmgg .tb ul li span{ display:block; font-size:24px; text-align:center; color:#fff; }

.xwzx .list ul{}
.xwzx .list ul li{ float:left; width:345px; margin:0 27px;}
.xwzx .list ul li a{ display:block; width:345px; border-top:solid 1px #e3e3e3; padding-top:30px;}
.xwzx .list ul li .sz{ font-size:30px; color:#333;}
.xwzx .list ul li .sz span{ font-size:12px; color:#666;}
.xwzx .list ul li span{ }
.xwzx .list ul li .bt{display:block; font-size:16px; color:#333; height:40px; line-height:40px;}
.xwzx .list ul li .nr{display:block; color:#666; line-height:24px;}
.xwzx .list ul li img{ margin-top:20px; width:345px; height:226px;}

.xwzx .list ul li a:hover{ border-top:solid 1px #d3b169;}
.xwzx .list ul li a:hover .sz{ color:#d3b169;}
.xwzx .list ul li a:hover .sz span{ color:#d3b169;}
.xwzx .list ul li a:hover .bt{ color:#d3b169;}

.xsyc_mcd{
    position: absolute;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
    background: rgba(85,106,133,0.8);
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -ms-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
}
.xsyc_mcd span{
    color: #fff;
    margin-top:205px;
    margin-left:155px;
    display:block;
    width:70px;
    font-size:16px;
    text-align:center;
    height:30px;
    line-height:30px;
    font-weight:normal;
     border-top:solid 1px #fff;
     border-bottom:solid 1px #fff;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
}
.xsyc_mcd p{
    color: #fff;
    display: block;
    font-size: 16px;
    text-align:left;
    margin-top:10px;
    margin-left:50px;
    margin-right:50px;
    line-height: 30px;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
}
.xsyc_mcd>img{
    opacity: 0;
    width:44px !important;
    height:11px !important;
    margin:0 auto;
    display:block;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(0,100px,0);
    transform: translate3d(0,100px,0);
}
.cpzs a:hover .xsyc_mcd{opacity: 1;}
.cpzs a:hover .xsyc_mcd p,
.cpzs a:hover .xsyc_mcd span{
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.cpzs a:hover .xsyc_mcd>img{
    opacity: 1;
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
}
.xsyc_mcd:before,.xsyc_mcd:after{
    position: absolute;
    top: 15px;
    right: 15px;
    bottom: 15px;
    left: 15px;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    pointer-events: none;
}
.xsyc_mcd:before{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    -webkit-transform: scale(0,1);
    transform: scale(0,1);
}
.xsyc_mcd:after{
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    -webkit-transform: scale(1,0);
    transform: scale(1,0);
}
.cpzs a:hover .xsyc_mcd:before,.cpzs a:hover .xsyc_mcd:after{
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}



.ny_banner{ position:relative; width:100%; padding-top:260px; height:90px;}
.ny_banner .content_title{ margin:0 auto; width:1200px; height:90px; background:url(../images/ny_dgbg.png) no-repeat bottom center; background-color:#fff;}
.ny_banner .content_title .left{ float:left; margin-left:20px; padding-top:15px;}
.ny_banner .content_title .left span{ display:block; text-align:right; line-height:30px;}
.ny_banner .content_title .left .yw{ font-size:30px; font-family:Impact; color:#adadad;}
.ny_banner .content_title .left .zw{ font-size:18px; color:#333;}
.ny_banner .content_title .right{ width:850px; float:right; padding-top:30px;}
.ny_banner .content_title .right ul{}
.ny_banner .content_title .right ul li{}
.ny_banner .content_title .right ul li a{ display:block; margin-right:15px; float:right; width:120px; font-size:14px; color:#fff; line-height:30px; text-align:center; vertical-align:middle; height:30px; background-color:#3b3b3b; border-radius:2px;}
.ny_banner .content_title .right ul li a:hover{ background-color:#d3b169;}
.ny_banner .content_title .right span{ display:block; margin-right:15px; float:right; width:120px; font-size:14px; color:#fff; line-height:30px; text-align:center; vertical-align:middle; height:30px; background-color:#2aaf3c; border-radius:2px;}


.content{ width:100%; min-height:10px; background-color:#f4f4f4; overflow:hidden; padding-bottom:40px;}
.content_box{ width:1200px; margin:0 auto; background-color:#fff;}
.content_box .list{ padding:15px; min-height:10px; overflow:hidden;}


.content_box .cpzx_list{ padding:15px; min-height:10px; overflow:hidden;}
.content_box .cpzx_list ul{}
.content_box .cpzx_list ul li{}
.content_box .cpzx_list ul li a{ float:left; position:relative; width:280px; margin:6px; height:242px;}
.content_box .cpzx_list ul li a:hover
{
    -webkit-box-shadow:0 0 3px #ccc;  
    -moz-box-shadow:0 0 3px #ccc;  
    box-shadow:0 0 3px #ccc;  
    }
.content_box .cpzx_list ul li img{ width:280px; height:202px;}
.content_box .cpzx_list ul li span{ display:block; font-size:14px; color:#333; text-align:center; line-height:40px; width:280px; height:40px;}

.sideMen ul{ display:none;}


.content_box .cpdh{ padding:20px 0; margin:0 15px; border-bottom:solid 1px #dddddd; min-height:10px; overflow:hidden; }
.content_box .cpdh ul{}
.content_box .cpdh ul li{}
.content_box .cpdh ul li a{ float:right; display:block; height:30px; line-height:30px; border-radius:15px; padding:0 25px; margin:5px; border:solid 1px #ddd; }
.content_box .cpdh ul li a:hover{ background-color:#d3b169; border:solid 1px #d3b169; color:#fff;}


.content_box .case_list{ padding:15px; min-height:10px; overflow:hidden;}
.content_box .case_list ul{}
.content_box .case_list ul li{}
.content_box .case_list ul li a{ float:left; width:380px; margin:10px 5px; height:2388px;}
.content_box .case_list ul li a:hover span{ background-color:#53959c; color:#fff;}
.content_box .case_list ul li img{ width:380px; height:198px;}
.content_box .case_list ul li span{ display:block;  font-size:14px; color:#333; text-align:center; line-height:40px; width:380px; height:40px; background-color:#2aaf3c;}


.content_box .xwzx_list{ padding:15px; min-height:10px; overflow:hidden;}
.content_box .xwzx_list ul{}
.content_box .xwzx_list ul li{}
.content_box .xwzx_list ul li a{ float:left; margin-top:20px; padding-bottom:20px; border-bottom:solid 1px #ddd; height:190px;}
.content_box .xwzx_list ul li a:hover .dj{ background-color:#d3b169; color:#fff; border:none;}
.content_box .xwzx_list ul li img{ float:left; width:280px; height:190px;}
.content_box .xwzx_list ul li span{ display:block; float:right; width:850px;  }
.content_box .xwzx_list ul li .bt{ font-size:16px; color:#333; height:40px; line-height:40px;}
.content_box .xwzx_list ul li .nr{ font-size:14px; color:#666; height:110px; overflow:hidden; line-height:30px;}
.content_box .xwzx_list ul li .dj{ width:120px; height:30px; border-radius:20px; border:solid 1px #ddd; line-height:30px; text-align:center; }



/*content新闻详情*/
.content .xwzx_list .xinwen_title{ padding-bottom:20px; margin-top:20px; width:1170px; text-align:center; }
.content .xwzx_list .xinwen_title h1{ font-size:18px; color:#333333;}
.content .xwzx_list .xinwen_title span{ color:#a8a8a8; line-height:24px;}
.content .xwzx_list .xinwen_list{}

.content .page{ margin-top:20px; width:1170px; font-size:14px; height:30px; line-height:30px; color:#333333;}
.content .page .prev{ float:left;}
.content .page .next{ float:right;}



/*产品详情页面样式*/
.content .cpzs_show{ padding:15px;}
.content .cpzs_show .td1{ width:1170px; }
.content .cpzs_show .td1 img{ float:left; padding:10px; height:188px; width:280px; background-color:#f3f3f3;}
.content .cpzs_show .td1 .r{ float:right; width:850px;}
.content .cpzs_show .td1 .r .bt{ width:850px; height:40px; 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:810px; height:40px; background-color:#f3f3f3; font-size:14px; color:#333;}
.content .cpzs_show .td1 .r .rx b{ font-size:24px; font-weight:bold; color:#2aaf3c; font-family:Impact;}
.content .cpzs_show .td1 .r .zx{ margin-top:30px; width:550px; 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:#2aaf3c; 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:#ffae00;}
.content .cpzs_show .td1 span{ display:block; margin-top:20px; text-indent:2em; font-size:14px; line-height:30px; color:#666;}

.content .cpzs_show .td2{ width:1170px; }
.content .cpzs_show .td2 img{ float:left; padding:10px; height:225px; width:380px; background-color:#f3f3f3;}
.content .cpzs_show .td2 .r{ float:right; width:720px;}
.content .cpzs_show .td2 .r .bt{ width:720px; height:40px; border-bottom:dashed 1px #ccc; line-height:40px; font-size:16px; color:#333; font-weight:bold;}
.content .cpzs_show .td2 .r .rx{ margin-top:30px; padding:20px; width:710px; height:40px; background-color:#f3f3f3; font-size:14px; color:#333;}
.content .cpzs_show .td2 .r .rx b{ font-size:24px; font-weight:bold; color:#2aaf3c; font-family:Impact;}
.content .cpzs_show .td2 .r .zx{ margin-top:30px; width:550px; height:40px;}
.content .cpzs_show .td2 .r .zx ul{}
.content .cpzs_show .td2 .r .zx ul li{}
.content .cpzs_show .td2 .r .zx ul li a{ display:block; margin-right:40px; float:left; width:120px; height:40px; background-color:#2aaf3c; font-size:14px; color:#fff; text-align:center; vertical-align:middle; line-height:40px; }
.content .cpzs_show .td2 .r .zx ul li a:hover{ background-color:#ffae00;}
.content .cpzs_show .td2 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 #018242;}
.content .cpzs_show .td2 .bt span{ display:block; color:#fff; font-weight:bold; font-size:14px; width:120px; height:40px; background-color:#018242; line-height:40px; text-align:center; vertical-align:middle;}
.content .cpzs_show .td2 .nr{ padding-top:20px;}


/*产品详情分页下载样式-------------------------------------------------------------------------*/


.goods_list .cpxq
        {
            height: 40px;
            background: #eeeeee;
            border: 1px #e1e1e1 solid;
        }
       .goods_list .cpxq ul li
        {
            float: left;
            padding: 0;
            margin: 0;
            display: inline;
            width: 150px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            cursor: pointer;
            border-right: 1px #e1e1e1 solid;
            background: #018242;
            color:#fff;
        }
       .goods_list .cpnr 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; }





























