
/* CSS Document */

body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,span,p,dl,dt,dd{
    margin:0;
    padding:0;
    list-style:none;
    font-size:14px;
    color:#333333;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei",SimSun;

}

.width-1200{width:1200px;margin:0 auto;}
.width-1370{width:1370px;margin:0 auto;}
.width-1500{width:1500px;margin:0 auto;}
.middle{margin:0 auto; width: 100%;}
.t-center{ text-align:center;}
.float-l{float:left;}
.float-r{float:right;}
.clear{clear:both;}
img{ padding: 0px; margin: 0px; vertical-align:top;}
a{color:#272727;}

h3{ height: 70px; font-size:12px;  color:#505050; font-weight:normal; text-align:left; line-height: 20px;}
h3 a{ color:#333333;}
h4{ font-size:18px; color:#0086c4; font-weight:normal; text-align:right;}
h5{height:73px; font-size:36px; color:#0076d5; font-weight:normal; text-align:left; line-height:73px; border:1px solid #f3f3f3; border-left:none; border-right:none;}
h6{font-size:24px; color:#0076d5; line-height:22px; text-align:center;}


strong{}

/*布局样式*/
#topsy{ margin: 0px auto; width: 100%; height: 155px; text-align:center; }
.top{ text-align: center;}

.topdh{ margin: 0px auto;  width: 633px; height: 150px;}
.topdh ul{ margin: 0px; padding:0px;}
.topdh ul li{ float: left; width: 103px; height: 150px; line-height: 150px; text-align: center; }

.topdh ul li .sec{display: none;}

.topdh ul li:hover .sec{ border: 1px solid #eaeaea; display: block; position:absolute; top: 150px; 
left:55%; padding: 0px; margin:0px; z-index: 99999;width: 550px; height: 230px;  background: #f9f9f9}

.topdh ul li .sec .sec1{ padding: 15px; width: 300px; }
.topdh ul li .sec .sec2{ padding: 15px;  width: 190px; }
.topdh ul li .sec .sec2 a{ margin-bottom:5px; width: 190px; height: 45px; border: 1px solid #eaeaea;
 line-height: 45px;  font-size: 14px;    background: #ffffff;  }
.topdh ul li .sec .sec2 a:hover{ margin-bottom:5px; width: 190px; height: 45px; line-height: 45px; 
    background: #00993f;  color: #ffffff;   font-size: 14px;   }

.topdh ul li a{ display: block; float:left; font-size: 18px; width: 125px; height: 150px; line-height: 150px; 
    color: #333333; transition: 0.2s all;}
.topdh ul li a:hover{ width: 125px; color:#00993f; }

/*产品展示*/
.part-bt{ padding: 25px 0px;  font-size: 24px; text-align: center; color: #3e3e3e;}
.part-bt img{ margin-top: 15px;}
.part-bt span{ color: #666464; font-size: 16px; text-align: center; line-height: 24px; }
.part-bt .bt01{ color: #3e3d3d; font-size: 24px; text-align: center; font-weight: bold; text-transform:uppercase;}

#part-cp{ width: 100%; padding: 30px 0px; background: #f2f2f2;}
.part-cp{margin: 0px auto;width: 1200px;}
.part-cp .cpfl { margin: 0px; padding: 0px; }
.part-cp .cpfl li{ margin: 10px; width: 552px; height: 318px; float: left; line-height: 65px; overflow: hidden;}
.part-cp .cpfl li div{ padding-top: 20px; margin: 0px auto; position: relative; top: -53px; width: 460px; height: 118px;  line-height: 50px;
    background: #00993f; text-align: center; transition: 0.6s all ease-out;
-webkit-transition: -webkit-transform 0.6s all ease-out;
-moz-transition: -moz-transform 0.6s all ease-out;
-o-transition: -o-transform 0.6s all ease-out;
-ms-transition: -ms-transform 0.6s all ease-out; }
.part-cp .cpfl li:hover div{ padding-top: 20px; margin: 0px auto; position: relative; top: -53px; width: 460px; height: 118px; 
    background: #0d54a6; text-align: center; }
.part-cp .cpfl li div span{ margin: 0px; padding: 0px; color: #ffffff; font-size: 24px; font-weight: normal; }

/*内页分类展示开始*/

#part-cpny{ width: 100%; padding: 30px 0px; background: #f2f2f2;}
.part-cpny{margin: 0px auto;width: 1200px;}
.part-cpny .cpflny { margin: 0px; padding: 0px; text-align: center; }
.part-cpny .cpflny li{ display: inline-block;  margin: 10px; width: 330px; line-height: 65px; overflow: hidden;}
.part-cpny .cpflny li div{display: inline-block; padding-top: 20px; margin: 0px auto; width: 330px; height: 118px;  line-height: 40px;
    background: #00993f; text-align: center; transition: 0.6s all ease-out;
-webkit-transition: -webkit-transform 0.6s all ease-out;
-moz-transition: -moz-transform 0.6s all ease-out;
-o-transition: -o-transform 0.6s all ease-out;
-ms-transition: -ms-transform 0.6s all ease-out; }
.part-cpny .cpflny li:hover div{ padding-top: 20px; margin: 0px auto; position: relative; width: 330px; height: 118px; 
    background: #0d54a6; text-align: center; }
.part-cpny .cpflny li div span{ margin: 0px; padding: 0px; color: #ffffff; font-size: 24px; font-weight: normal; }
/*内页分类展示结束*/

.part-cpzs{ width: 100%; background: #fafafa; padding: 30px 0px; }
.part-cppic{ width: 1200px; margin: 0px auto;}
.part-cppic .cppic{ float: left; margin: 5px; width: 281px; height: 309px; overflow:hidden;  }
.part-cppic .cppic .cptu{ width: 281px; height: 221px; overflow: hidden;}
.part-cppic .cppic .name{ padding: 10px 0px; font-size: 20px; color: #808080; }
.part-cppic .cppic .name img{ margin: 7px 0px;}







/*.part-cppic .cppic:hover img{ transform: scale(1.2,1.2);
 transition: 0.6s all ease-out;
-webkit-transition: -webkit-transform 0.6s all ease-out;
-moz-transition: -moz-transform 0.6s all ease-out;
-o-transition: -o-transform 0.6s all ease-out;
-ms-transition: -ms-transform 0.6s all ease-out;
}*/


/*关于我们*/
#part-jj{ width: 100%; margin: 0px auto; background: url("../../Img/jjbg02.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/jjbg02.jpg*/ bottom center repeat-x;}
.part-jj{margin: 0px auto; height: 501px; background: url("../../Img/jjbg01.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/jjbg01.jpg*/ right bottom no-repeat;}
#part-jj .jjcon-l{ width: 680px; margin-top: 40px; }
#part-jj .jjcon-l .jjbt{ padding-bottom: 10px; background: url("../../Img/line02.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/line02.jpg*/ bottom left no-repeat;
 color: #464646;  font-size: 24px; }
#part-jj .jjcon-l .jjcon{ margin-top:20px; height: 311px;  color: #424242; line-height: 26px; }
#part-jj .jjcon-l .jjcon h1{ padding: 10px 0px; margin-bottom:10px; width: 100px; font-size: 22px; color: #ffffff; 
    font-weight: bold; border-bottom: 3px solid #ffffff;}
#part-jj .jjmore{ text-align:left;}


/*优势*/
#part-ys{ margin-bottom: 20px; width:100%;  background:url("../../Img/ysbg01.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/ysbg01.jpg*/ top center repeat-x; }
.part-ys{ margin: 0px auto; width: 1200px; }
.part-ys .ysa{ width: 349px; margin-top: 30px; }
.part-ys .ysa .ysabt1{ width: 284px; height: 57px; background: #0d54a6; color: #ffffff; 
    font-size: 18px; text-align: center; line-height: 57px; }
.part-ys .ysa .ysabt2{ width: 65px; height: 57px; background: #0d54a6; }
.part-ys .ysb{ width: 820px; padding-top: 50px; font-size:48px; font-weight: bold; color: #ffffff;text-align: center;}
.part-ys .ysb .ysbbt{ margin-bottom: 50px; height: 82px; color: #00993f; font-size: 72px; font-weight: bold; text-align: left; }
.part-ys .ysb .ysbbt .p1{ width:150px;  color: #00993f; font-size: 72px; font-weight: bold;}
.part-ys .ysb .ysbbt .p2{ padding-top: 20px; width: 670px; font-size: 24px;  color: #3e3e3e; text-transform: uppercase;}
.part-ys .ysb .ysbbt .p2 span{ font-size: 24px;  color: #00993f; font-weight: normal; }


.part-ys .ysb .con1{ margin-top:20px; padding:15px;float: left; width: 240px; height: 276px; border-right:1px solid #eaeaea; }
.part-ys .ysb .con1:hover img{transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg);
 transition: 1s all ease;}
.part-ys .ysb .con1 .yscon{color: #939393; font-weight: normal; text-align:center; font-size: 13px; line-height: 22px;}
.part-ys .ysb .con1 .yscon h1{ margin: 10px 0px; font-size: 24px; color: #3e3d3d; text-align:center; font-weight: normal; }

/*优势特点*/
#part-ystd{ width: 100%; height: 518px; background: url("../../Img/ysbg.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/ysbg.jpg*/ top center no-repeat; }
.part-ystd{ height: 518px; }

.ystd{ padding-top: 40px; width: 600px; margin-left: 600px; }
.ystdbt a{ padding: 0px 10px; background: #0d54a6; font-weight: bold; font-size: 30px; color: #ffffff;}
.ystd p{padding-top:10px; font-size: 14px; color: #3e3d3d; line-height: 22px;}
.ystdbt a:hover{ padding: 0px 10px; background: #0d54a6; font-weight: bold; font-size: 30px; color: #ffffff;}

.ystd1{ margin-left: 720px;  width:480px; }
.ystd2{ margin-left: 790px;  width:410px; }


/*资质荣誉*/
#part-zzry{ width: 100%; height: 486px; background: url("../../Img/rybg.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/rybg.jpg*/ top center no-repeat; }
.part-zzry{ padding-top: 60px; width: 1200px; height: 426px; margin: 0px auto; }

.cppic-zz{ float: left; margin: 5px; width: 389px;  overflow:hidden;  }
.cppic-zz .cptu{ width: 281px; height: 221px; overflow: hidden;}
.cppic-zz .name{ padding: 20px 0px; font-size: 20px; color: #ffffff; }
.cppic-zz .name img{ margin: 7px 0px;}


/*产品展示内页*/
.cpkny{ width: 100%; margin: 0px auto;}
#part-cpny{height:auto; margin: 0px auto; z-index: 9999;}
.part-btny{ width:540px; height: 100px; background:#464c6e url("../../Img/xwmore.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/xwmore.png*/10px 35px no-repeat; 
    font-size: 36px; color: #ffffff; font-weight: bold; line-height: 100px; text-align:left; text-indent: 50px;}
.part-btny span{ font-size: 24px; color: #ffffff; font-weight:normal;}




/*新闻中心*/
#part-xw{ width: 100%; margin-top: 40px;}
.part-xw{ margin: 0px auto; width: 1200px;}
.part-xwl{  width: 600px; }
.part-xwl h1{ padding: 10px 0px; width: 150px; border: 1px solid #eaeaea; margin-bottom:20px;
 font-size: 24px; color: #484848; font-weight: normal; text-align: center;}

.part-xwl h1 a{  font-size: 24px; color: #484848; font-weight: normal;}
.part-xwl h1 a:hover{  font-size: 24px; color: #00993f; font-weight: normal;}
.xwcon{ width: 600px; margin: 20px 0px;}
.xwcon .date{ padding-top: 10px; width: 89px; height: 78px; background: url("../../Img/date.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/date.jpg*/; 
    font-size: 38px; font-weight: bold; color: #ffffff; text-align: center; line-height: 35px; }
.xwcon:hover .date{ padding-top: 10px; width: 89px; height: 78px; background: url("../../Img/date1.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/date1.jpg*/; 
    font-size: 38px; font-weight: bold; color: #ffffff; text-align: center; }
.xwcon .date span{ font-size: 16px; font-weight:normal; color: #cccccc;  }
.xwcon .connr{ width: 491px; }
.xwcon .connr h1{ width: 491px; margin: 0px; padding: 0px; border: none;
 color: #484848;font-size: 24px; color: #484848; text-align: left; }
.xwcon .connr h1 a{ color: #484848;font-size: 18px; color: #484848; font-weight:normal; }
.xwcon .connr p{ color: #757575; font-size: 14px; line-height: 22px;  }
.xwcon .connr p a{ color: #757575; font-size: 14px; }

.part-xwr{ margin-left: 25px; width: 575px; }
.part-xwr h1{ margin-bottom:20px; font-size: 36px; color: #006ab8; font-weight: normal; }

.wd1{ width:553px; height: 368px; overflow:hidden; }
.wd1 p{ position: relative;top: -54px;  width: 553px; height: 54px; background:url("../../Img/wd2.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/wd2.png*/;
text-align: center; font-weight: bold; font-size: 18px; color: #ffffff; line-height: 54px; }
.wd1:hover img{  width:553px; height: 368px;
transform: scaleX(1.2) scaleY(1.2);
transition: 1s ease-out;
-webkit-transition: -webkit-transform 1s ease-out;
-moz-transition: -moz-transform 1s ease-out;
-o-transition: -o-transform 1s ease-out;
-ms-transition: -ms-transform 1s ease-out; }


/*联系方式*/
#part-lx{ width: 100%; height: 547px; background: url("../../Img/endbg01.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/endbg01.jpg*/ top center no-repeat; }
.part-lx{ padding-top: 90px; width: 1200px; margin: 0px auto; }
.part-lx .lx01{ margin-top: 15px; margin-left:10px; margin-right: 20px; width: 265px; }
.part-lx .lx01 p{ font-size: 16px; line-height: 24px; }
.part-lx .lx02{ margin-top: 15px;  margin-left:10px; width: 285px; }
.part-lx .lx02 p{ font-size: 16px; line-height: 24px; }
.lxmore{ margin-left: 20px; margin-top: 190px; }


/*底部版权*/
#bottom{  margin-top: -60px; width: 100%; padding-top: 40px;  background:#2c2f34; }
.bottom{ padding-top: 50px; padding-bottom:20px; margin: 0px auto; width: 1200px; line-height: 36px; font-size: 18px; }
.bottom1{  float: left; width: 320px; height: 250px;  margin-left: 20px; margin-right:20px; color: #cbcbcb;
 text-align: center; }
.bottom1 h2{  margin-bottom:10px;  color: #cbcbcb; font-size: 18px; text-align:left;}
.bottom1 p{ color: #cbcbcb; line-height: 24px; font-size: 14px;}
.bottom1 p a{ color: #cbcbcb; }


#part-link{ position: relative; z-index: 2; margin: 0px auto; width: 1200px; background: url("../../Img/endbg.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/endbg.jpg*/; margin-top: 20px; }
.link1{ margin-top: 12px; padding-top: 15px; width: 128px; height: 78px; background: #00993f; line-height:30px; font-size: 24px; 
color: #ffffff; text-align: center; font-weight: bold;}

.link2{  margin-top: 12px; width: 900px;  }
.link2 a{float: left; display:block; width: 105px; height: 90px; 
    line-height: 90px; text-align: center; color: #424242;  }

.bottom-dh{ width: 80px; }
.bottom-dh ul{ margin: 0px; padding: 0px; }
.bottom-dh ul li{ float: left;  width: 70px; height: 30px; line-height: 30px; font-size:14px;}
.bottom-dh ul li a{ color: #cbcbcb;}

.bottom-bq{  background:#24282f; height: 74px; text-align: center; color: #a2a2a2; line-height: 74px;}
.bottom-bq p{  color: #a2a2a2; }
.bottom-bq p a{  color: #a2a2a2; }
.bottom-bq a{  color: #a2a2a2; }


/*内页新闻中心*/
.xwtuijianny{ padding: 10px; border:1px solid #f0f0f0; margin: 0px auto; margin-top: 20px; 
    width: 1080px; background: #ffffff; }


.xwtuijianny .pic{ width: 260px; }
.xwtuijianny .pic .xwdate{ margin-bottom: -102px; padding-top: 15px; position: relative; top: -102px; width: 150px; height: 87px; 
    background: url("../../Img/wd3.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/wd3.png*/; font-size: 36px; font-weight: bold; text-align: center; 
    color: #ffffff; line-height: 35px; }
.xwtuijianny .pic .xwdate span{ font-size: 18px; font-weight: bold; text-align: center; color: #ffffff; }



.xwtuijianny .con{ padding-top:20px; width: 800px;}
.xwtuijianny .con h1{ margin-bottom:10px; font-size: 24px; color: #484848; font-weight: bold;}
.xwtuijianny .con p{ padding-bottom: 15px; line-height: 24px; color: #757575; }

.xwconny{ padding: 10px; float:left; width: 560px; margin: 10px 20px 10px 0px; background: #f9f9f9;}
.xwconny .date{ padding-top: 10px; width: 89px; height: 78px; background: url("../../Img/date.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/date.jpg*/; 
    font-size: 38px; font-weight: bold; color: #ffffff; text-align: center; line-height: 40px; }
.xwconny:hover .date{ padding-top: 10px; width: 89px; height: 78px; background: url("../../Img/date1.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/date1.jpg*/; 
    font-size: 38px; font-weight: bold; color: #ffffff; text-align: center; }
.xwconny .date span{ font-size: 16px; font-weight:normal; color: #cccccc;  }
.xwconny .connr{ width: 450px; }
.xwconny .connr h1{ margin: 0px; padding-bottom:5px; color: #484848;font-size: 24px; color: #484848; }
.xwconny .connr h1 a{ color: #484848;font-size: 24px; color: #484848; font-weight:normal; }
.xwconny .connr p{ color: #757575; font-size: 12px; line-height: 18px; }
.xwconny .connr p a{ color: #757575; font-size: 12px; }




/*内页问答*/
.wd2ny{ float: left; margin-right: 18px; margin-top: 15px; width: 359px;padding:10px; border: 1px solid #f1f1f1; background: #f6f6f6;}
.wd2ny .date{ margin-left: 10px; width: 28px; height: 78px; background: url("../../Img/wd.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/wd.jpg*/ 0px 0px no-repeat; 
    font-size: 38px; font-weight: bold; color: #ffffff; text-align: center; 
    transition:all 1s;
    -webkit-transition: -webkit-transform all 1s;
    -moz-transition: -moz-transform all 1s;
    -o-transition: -o-transform all 1s;
    -ms-transition: -ms-transform all 1s;  

}

.wd2ny:hover .date{ margin-left: 10px; width: 28px; height: 78px; background: url("../../Img/wd.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/wd.jpg*/ 0px 20px no-repeat; 
    font-size: 38px; font-weight: bold; color: #ffffff; text-align: center; }
.wd2ny .date span{ font-size: 16px; font-weight:normal; color: #cccccc;  }
.wd2ny .connr{ width: 305px; }
.wd2ny .connr h1{ margin: 0px; padding-bottom:5px; color: #484848;font-size: 24px; color: #484848; }
.wd2ny .connr h1 a{ color: #484848;font-size: 18px; color: #484848; font-weight:bold; }
.wd2ny .connr p{ color: #757575; font-size: 12px; line-height: 24px; }
.wd2ny .connr p a{ color: #757575; font-size: 12px; }



#part-case{ width: 100%; height: auto; background: url("../../Img/casebg.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/casebg.jpg*/ top center no-repeat;
 }
.part-btc{ padding: 50px 0px; color: #ffffff; font-size: 48px; text-align: center; 
 font-weight: bold;}
.part-btc span{ color: #ffffff; font-size: 16px; text-align: center; 
    line-height: 24px; font-weight: normal; }

#part-end{ margin-top: 25px; width: 100%; height: auto; }

/*.part-ys .ysconc ul li:hover{ margin-top: 20px; padding: 15px 20px 5px 50px; width: 369px; height: 54px; background:url(../../../Img/ys02.jpg); 
    color: #ffffff; font-size: 15px; text-align:left; 
transition: all 0.2s;
-moz-transition: all 0.2s;* Firefox 4 */
/*-webkit-transition: all 0.2s; /* Safari 和 Chrome */
/*-o-transition:all 0.2s; /* Opera */

/*transform:rotate(3deg);
/*-ms-transform:rotate(3deg);     /* IE 9 */
/*-moz-transform:rotate(3deg);    /* Firefox */
/*-webkit-transform:rotate(3deg); /* Safari 和 Chrome */
/*-o-transform:rotate(3deg);  /* Opera */  
/*




/*底部版权结束*/

.part-cplist{ width: 260px; }
.part-cplist .list2{ padding: 10px 0px; width: 233px; border:1px solid #e8e8e8; }
.part-cplist .list2 ul{  margin: :0px; padding:0px;}
.part-cplist .list2 ul li{ width: 189px; height: 37px; }
.part-cplist .list2 ul li a{ margin:6px 23px; display: block; width: 189px; height: 37px; line-height: 37px; background: url("../../Img/leftbg1.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/leftbg1.jpg*/; text-align: center;  transition: 0.2s all; }
.part-cplist .list2 ul li a:hover{ color:  #ffffff; background: url("../../Img/leftbg2.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/leftbg2.jpg*/; text-align: center; }

.part-cpcon{ width: 890px; height: auto; }
.part-cpcon .cpcon1{ width: 890px; height: 45px; border-bottom: 1px solid #e7e7e7;}
.part-cpcon .cpcon1 .cpconl{ padding-top: 10px; height: 35px;   }
.part-cpcon .cpcon1 .cpconc{ padding-left:10px; height: 45px; font-size: 26px; color: #1582e9; line-height: 35px;}

.part-cpcon .cpcon2{ width: 890px;}
.part-cpcon .ny{ padding: 10px 0px; line-height: 22px;}

/*搜索样式*/
.ss{ height: 70px;line-height: 70px;}
.ss-l{ font-size: 12px;line-height: 70px;}
.ss-l a{ font-size: 12px;}
.ss-r{ margin-top: 20px; width: 246px; height: 33px; background: url("../../../Img/ss.jpg")/*tpa=http://www.dyxxjc.com/Public/Img/ss.jpg*/; }

.bannerny{ width: 100%; padding-top: 350px; height: 100px; background: url("../../Img/banner01.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/banner01.jpg*/ top center;  }
.bannerny p{ padding-top: 50px; font-size: 54px; font-weight: bold; color: #3ba86f; }
.bannerny .p1{ padding-top: 5px; font-size: 22px; font-weight:normal; color: #3ba86f; text-transform: uppercase; }

#part-ny{ width: 100%; margin: 0px auto; background: #f6f6f6; }
.part-ny{ width: 1160px; margin: 0px auto; padding: 20px; }
.part-ny1{  line-height: 30px; }
.btdh{ margin: 0px auto; width: 1200px; height: 50px; line-height: 20px; line-height: 50px; text-indent: 10px; margin-bottom: 20px;
 border-bottom: 1px dashed #eaeaea; }

.conny{ width: 1160px; line-height: 26px; font-size: 16px; margin-bottom: 20px; }
#part-nycp{ width: 100%; margin: 0px auto; background: #ffffff; }
.part-nycp{ width: 1200px; margin: 0px auto; }


.part-ny .jjpic{ width: 580px; }
.part-ny .jjcon{ width: 540px; height: 245px; padding:20px; background: #8dba34; color: #ffffff; line-height: 24px; }
.part-ny .jjcon h1{ padding: 10px 0px; margin-bottom:10px; width: 100px; font-size: 22px; color: #ffffff; 
    font-weight: bold; border-bottom: 3px solid #ffffff;}
.part-ny .jjmore{ text-align: right;}



.part-cppicny{ margin:12px; float: left; width: 361px; height: 294px;  overflow: hidden;}
.part-cppicny .pic{ width: 361px; height: 284px; }
.part-cppicny .date{ padding:50px 15px 15px 15px; height: 186px; position: relative; top: -540px; background: url("../../Img/rybg.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/rybg.png*/; text-align: center;
 font-size: 40px; color: #ffffff; font-weight: bold; }
.part-cppicny .date p{padding-top:20px; font-size: 16px; color: #ffffff; font-weight:normal; }

.part-cppicny:hover .date{ position: relative; top: -290px;
transition: all 0.5s;
-moz-transition: all 0.5s; /* Firefox 4 */
-webkit-transition: all  top 0.5s; /* Safari 和 Chrome */
-o-transition: all 0.5s; /* Opera */ }

.part-cppicny span{ height: 45px; display: block; color: #ffffff; font-size: 18px; text-align: center; background: #e0433c; line-height: 45px;}


.fldh{ padding-top:20px; margin:0px; height: 30px;} 
.fldh a{ display:inline-block;width:90px; height: 30px;  color: #ffffff; line-height: 30px; text-align: center; font-size: 18px; border-radius: 10px; transition: 0.2s all; 　-moz-border-radius:10px;　-webkit-border-radius:10px;} 
.fldh a:hover,.fldh ul .current{ background: #fcaa00; color: #ffffff; line-height: 30px; text-align: center; font-size: 18px; } 

.nybt span{  font-size:18px; font-weight:normal; color: #ffffff; text-transform: uppercase; }



.btdh1{margin-bottom: 10px;    height: 35px;
    background: #ffffff;
    border: 1px dashed #eaeaea;
    text-align: center;
    line-height: 35px; }
.btdh2{ font-size: 24px; text-align: center; margin-bottom: 20px; color: #222222;  }


/*ny新闻*/
.partxwny{ margin: 10px; float: left;padding-left: 20px; padding-top: 10px; width: 540px; height: 121px;  border-bottom: 1px solid #f4f4f4; }
.partxwny .left{ padding-top:20px; width: 100px; }
.partxwny .left span{ width: 100px; color: #e0433c; font-size: 48px; }
.partxwny .left .year{ width: 100px; color: #e0433c; font-size: 16px; }
.partxwny .right{ width: 440px; }

.partxwny .right h1 a{ display: block; padding:10px 0px; font-size: 20px; font-weight:bold; color: #555555;  }
.partxwny .right p{ font-size: 14px; color: #5f605f; line-height: 20px; }

.partxwny:hover .left span{ width: 100px; color: #e0433c; font-size: 48px; transition: 0.6s all; }
.partxwny:hover .left .year{ width: 100px; color: #e0433c; font-size: 16px;  transition: 0.6s all;}
.partxwny:hover .right h1 a{ display: block; padding:10px 0px; font-size: 20px; font-weight:bold; color: #e0433c; text-indent: 10px; transition: 0.6s all; }

/*ny问答*/
.part-wd1ny{ margin: 0px 10px 10px 5px; padding: 10px; width: 490px; height: 124px; border: 1px solid #ececec; background: #ffffff;}

.news2ny-l{ width: 40px; }
.news2ny-r{ width: 435px; }
.news2ny-r .tb1{ height: 30px; font-size: 16px; line-height: 30px;}
.news2ny-r .tb2{ font-size: 12px; line-height: 18px; color: #7c7c7c;}

.part-wd1ny .news2ny-l .tb1{ position:relative; top: 5px; transition: 0.2s all; }
.part-wd1ny .news2ny-l .tb2{position:relative; top: 10px; transition: 0.2s all;  }

.part-wd1ny:hover .news2ny-l .tb1{ top: 32px; }
.part-wd1ny:hover .news2ny-l .tb2{ top: -18px; }





.pageny-r .lx{height: 44px; background: #1265cf; font-size: 20px; color: #ffffff; line-height: 44px;text-align: center;}
.pageny-r .lx01{padding: 10px; font-size: 12px; line-height: 24px;}
.pageny-r .lx03{ width: 171px; margin: 0px 0px 10px 15px; border: 5px solid #f4f4f4; }

.pageny{ margin: 0px auto; width:1200px; height:auto; margin-bottom:20px; margin-top: 20px;}
.pageny-l{  width: 918px; padding:25px; border: 1px solid #efefef; }
.pageny-r{  width: 210px; border: 1px solid #efefef; }

.pageny-l1{  width: 946px; padding:20px;height: 481px; border: 1px solid #efefef; border-right:none;  }
.pageny .concp .con-l{ width: 500px; }
.pageny .concp .con-r{ width: 430px; line-height: 22px; }  

.pageny .concp01{padding: 20px 10px 10px 10px ; border: 1px dashed #eaeaea; height: 76px; background:#00993f url("../../Img/more01.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/more01.png*/ 10px 20px no-repeat; color: #ffffff; font-size: 30px; text-indent: 30px;}
.pageny .concp01 span{ margin-top: 20px; display: block; color: #ffffff; font-size: 16px; text-indent: 30px;}
.pageny .concp02{ margin:10px; width: 380; height: 30px;  background:url("../../Img/cpny01.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/cpny01.jpg*/ 5px 5px no-repeat;  color: #fffffff; font-size: 16px; text-indent: 30px;}


.pagecp{ width: 1200px; margin: 0px auto; margin-top: 20px;}
.pagecp-left{ width: 250px; margin-right: 25px; }
.pagecp-left .cplist2{ padding-left:25px; padding-top: 20px; padding-bottom: 25px;  width: 225px; margin-right: 25px; background: #f8f8f8; }
.pagecp-left .cplist2 ul{padding: 0px; margin: 0px;}
.pagecp-left .cplist2 ul li{ width:197px; margin-top: 10px; }
.pagecp-left .cplist2 ul li a{ display: block; width:197px; height: 35px; font-size: 18px; background:#ffffff url("../../Img/fllist01.jpg")/*tpa=http://www.dyxxjc.com/Public/Home/Img/fllist01.jpg*/ no-repeat left; color: #01a4b7;
 text-indent: 50px;  font-weight: bold; line-height: 35px;}
.pagecp-left .cplist2 ul li dl{ margin: 0px; padding: 0px; margin-top: 2px; }
.pagecp-left .cplist2 ul li dt{ text-indent: 0px; background: #ffffff; }
.pagecp-left .cplist2 ul li dt a{ background: #ffffff;  width: 197px; height: 39px; border-bottom: 1px dashed #cdcdcd; font-size: 14px; color: #333333;
 font-weight: normal; line-height: 39px; text-indent: 10px;  }
.pagecp-left .cplist2 ul li dt a:hover{ background: #01a4b7;  width: 197px; height: 39px; border-bottom: 1px dashed #cdcdcd; font-size: 14px; color: #ffffff;
 font-weight: normal; line-height: 39px;  }
.pagecp-rig{ padding: 15px; width: 893px; border: 1px solid #efefef; color: #777777; font-size: 15px; line-height: 26px; }



.bookadd{}
.bookadd .bookline{ margin-bottom:10px; width: 300px; height: 40px;}
.bookadd .label{float:left; width:80px; height:40px; clear:both; background: url("../../Img/ly.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/ly.png*/; line-height: 40px; color: #ffffff; text-align: center;}
.bookadd .label span{color:#f30;font-family:宋体; background: url("../../Img/ly.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/ly.png*/; }
.bookadd .enter{ width: 220px; float: right; background: url("../../Img/ly1.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/ly1.png*/;  }
.bookadd .enter .ip{ width: 220px;  height: 40px; line-height: 40px; border: none; background: url("../../Img/ly1.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/ly1.png*/; }
.bookadd .enter .ip1{ width: 220px;  height: 130px; line-height: 20px; border: none; background: url("../../Img/ly1.png")/*tpa=http://www.dyxxjc.com/Public/Home/Img/ly1.png*/; }
.bnt{ width: 80px; height: 30px; color: #ffffff; background: #cb2100; border: none;}
.bnt1{ width: 80px; height: 30px; color: #ffffff; background: #2e2c29; border: none;}
.bookadd .enter label{display:block;}
.bookadd .enter #booklen{color:#f30;}

.lxleft{ }
.lxrig { width: 325px; }

.pc_header{ font-size: 20px; font-weight: bold; margin-bottom: 20px;  }