@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{ margin:0; padding:0; font-size:12px; color:#2d2d2d;}
img{ margin:0; padding:0; border:none;}
ul,li,ol{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{  text-decoration:none;}
a:hover{  text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ height:110px;width:1010px;background:url(../images/wb_03.png) no-repeat;}
.div_12001{ width:1200px;margin:auto;}
.hxyj_h1{ background:#da251d; min-width:1200px; width:100%; height:35px; line-height:35px; color:#FFFFFF; font-size:14px;}
.hxyj_h1righ a{ background:url(../images/index_03.jpg) no-repeat center left; padding-left:10px; display:block; float:right; margin-left:20px;}
.hxyj_h1righ a,.hxyj_h1righ a:link,.hxyj_h1righ a:visited{ color:#FFFFFF;}

.hxyj_h2{ min-width:1200px; width:100%;background:#c21819;}
.lo{width:235px;height:110px;}
.lo a{display:block;}
.lo a img{display:block;}

.hxyj_h2righ{ 
height:110px;width:810px;
}
.headt{height:45px;width:100%;text-align:right;}
.headf{height:70px;width:100%;}
.headto{display:inline-block;height:45px;line-height:45px;font-size:16px;color:#ffc000;}
.headto font{font-size:28px;color:#ffc000;font-weight:600;font-family:"Arial";}
.headtt{display:block;font-size:26px;color:#fe0000;font-weight:600;}

.head_2{ background:#0799db; height:55px; position:relative; top:0; left:0; z-index:10;}


.hxyj_h3{ width:100%; position:relative;}

.navigation-up{height:55px;}
.navigation-up .navigation-v3{width:840px; height:55px; margin:0 auto; line-height:55px;padding-left:40px;}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left; }
.navigation-v3 span{ display:block; float:left; width:40px; height:55px;}
.navigation-up .navigation-v3 .nav-up-selected{background:#FFFFFF}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#FFFFFF}
.navigation-up .navigation-v3 li {width:120px;}
.navigation-up .navigation-v3 li a{width:120px;color:#343333; text-align:center;display:inline-block;height:55px;font-size:16px;}
.navigation-up .navigation-v3 li a:hover{color:#e62129;}



.navigation-down{position:absolute;top:55px;left:0px;width:100%; z-index:10;}
.navigation-downx{ width:1200px; margin:0 auto; min-height:100px;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:url(../images/navbg_03.png) top left;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 0px 18px 0px;}
.navigation-down .menu-1 dl{margin:10px 0px 15px 0px; padding-left:40px;}
.navigation-down .menu-1 dd{width:115px; text-align:center; margin:0; padding:0;}
.navigation-down .menu-1 dd a{color:#555555; font-size:14px; height:40px; line-height:40px; width:115px; overflow:hidden;}
.navigation-down .menu-1 dd a:hover{color:#da251d}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}

.drzs_f1lefht{width:215px;height:40px;padding-left:25px;background:url(../images/e_07.png) no-repeat top left;margin-top:30px;}
.fotrlr{padding-top:0px;width:220px;}
.fx{height:27px;float:left;line-height:27px;font-size:14px;color:#444444;padding:6px 0;}
.fotrlr .bds_more{ display:none;}
.fotrlr .bds_weixin{display:block;height:26px;width:29px;background:url(../images/s_10.png) no-repeat;margin-left:10px;float:left;position:relative;}
.fotrlr .bds_douban{ background:url(../images/fxo.jpg) no-repeat center center; background-position:0 0;}
.fotrlr .bds_qzone{ display:block;height:26px;width:29px;background:url(../images/s_14.png) no-repeat;margin-left:10px;float:left;}
.fotrlr .bds_tsina{ display:block;height:26px;width:29px;background:url(../images/s_12.png) no-repeat;margin-left:10px;float:left;}
.fotrlr .bds_renren{ background:url(../images/fxo.jpg) no-repeat center center; background-position:0 0;}
.fotrlr .bds_tqq{ background:url(../images/fxo.jpg) no-repeat center center; background-position:0 0;}
.fotrlr .bdshare-button-style0-24 .bds_weixin{ background-position:0 0;}
.fotrlr .bdshare-button-style0-24 .bds_douban{ background-position:0 0;}
.fotrlr .bdshare-button-style0-24 .bds_qzone{ background-position:0 0;}
.fotrlr .bdshare-button-style0-24 .bds_tsina{ background-position:0 0;}
.fotrlr .bdshare-button-style0-24 .bds_renren{ background-position:0 0;}
.fotrlr .bdshare-button-style0-24 .bds_tqq{ background-position:0 0;}
.fotrlr .bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ width:27px; height:27px; padding-left:7px;}
.fotrlr .bds_douban{ background:url(../images/fxo.jpg) no-repeat center center; background-position:0 0;}


.cp{width:100%;background:url(../images/cpb.jpg) no-repeat top center;height:760px;overflow:hidden;}
.cpw{height:760px;width:1200px;margin:auto;}
.cpo{height:700px;width:1200px;overflow:hidden;}
.cpt{height:510px;display:block;width:275px;}
.cpto{display: table-cell; vertical-align:middle;width:275px; height:430px;}
.cpto img{display:block;margin:auto;vertical-align:middle;}
.cptt{height:80px;width:100%;line-height:80px;overflow:hidden;font-size:25px;color:#ffffff;text-align:left;}
.cptt font{font-size:36px;font-family:"Arial";font-weight:600;padding-right:10px;}
/*本例css*/
.chinaz { width:1200px; height:530px; position: relative; overflow:hidden;}
.q51buypic{ width:1200px; height:530px; overflow:hidden; position:relative;}
.q51buypic li{ width:275px; height:510px; overflow:hidden; float:left; position:relative;margin-right:25px;}

/*数字按钮样式*/
.chinaz .num { overflow:hidden; height: 13px; position: absolute; bottom:0px; right: 0px; zoom:1; z-index:3; text-align:center; width:100%;}
.chinaz .num ul{ position:absolute; width:100%; text-align:center;}
.chinaz .num li { width: 13px; height: 13px; line-height: 118px; text-align: center; color: #FFFFFF; background:#dadada;  cursor:pointer;display:inline-block; margin:0px 5px; border-radius:50%;}
.chinaz .num li.on { background:#da251d; } /*当前项*/



.hxyj_m1l1{ height:30px; line-height:30px; text-align:center; font-size:28px; color:#181313; font-weight:bold;}
.hxyj_m1l2{ text-align:center; font-size:28px; color:#d0d0d0; height:40px; width:1200px; line-height:40px; overflow:hidden;}
.hxyj_m1l3{ text-align:center; height:30px; line-height:30px; color:#9b9b9b; font-size:14px;color:#939393;}
.hxyj_m1l31{ text-align:center; height:30px; line-height:30px; color:#9b9b9b; font-size:14px;color:#ffffff;}

.xtp{width:100%;height:305px;}

.wex{ background:#f1f1f1; height:40px;width:100%;border-radius:5px;margin-bottom:10px;}
.wex a{display:block;float:left;height:40px;line-height:40px;margin-left:20px;font-size:14px;color:#333;}
.wex a:hover{color:#a51d0d;text-decoration:underline;}
.wex span{display:block;float:right;height:40px;line-height:40px;margin-right:20px;font-size:14px;color:#777;}




.jdfto{height:330px;width:230px;}
.jdftot{height:175px;width:230px;}
.jdftof{height:145px;width:170px;padding:0px 30px;}
.jdftofo{line-height:60px;font-size:24px;text-align:center;color:#333333;display:block;}
.jdftoft{line-height:20px;color:#a6a6a6;font-size:14px;display:block;text-align:left;}
#zl1{background:#e62129;color:#ffffff;}

.gy{height:750px;width:100%;background:url(../images/ws_03.jpg) no-repeat top center;overflow:hidden;}
.gyw{height:750px;width:1200px;margin:auto;}
.gyq{height:570px;width:100%;overflow:hidden;}
.gyql{height:570px;width:700px;}
.gyqr{height:570px;width:180px;}
.gyqro{height:155px;width:180px;margin-bottom:6px;background:url(../images/xw_07.png) no-repeat;}
.gyqrt{height:155px;width:180px;margin-bottom:6px;background:url(../images/xw_14.png) no-repeat;}
.gyqrh{height:155px;width:180px;background:url(../images/xw_17.png) no-repeat;}
.gyqrf{display:block;height:155px;width:180px;line-height:155px;text-align:center;color:#ffffff;font-size:24px;background: rgba(0,0,0,0.4);}
.gyqrf:hover{background: rgba(255,0,0,0.4);}
/*本例css*/
.chinaza { width:1200px; height:510px; position: relative; overflow:hidden;}
.q51buypica{ width:1200px; height:480px; overflow:hidden; position:relative;}
.q51buypica li{ width:385px; height:480px; overflow:hidden; float:left; position:relative;margin-right:22px;}

.gyl{display:block;width:100%;height:90px;text-align:left;color:#83492a;font-size:30px;}
.gylo{width:100%;height:330px;}
.gylo ul li{height:85px;width:650px;margin-bottom:25px;margin-left:0px;}
.gyr{display:block;height:85px;width:650px;}
.gyro{height:85px;width:120px;background:url(../images/xw_11.png) no-repeat;}
.gyrt{height:85px;width:410px;padding-left:120px;}
.gyrto{display:block;width:100%;height:35px;line-height:35px;font-size:18px;color:#ad7e46;overflow:hidden;padding-top:15px;text-align:left;}
.gyrtt{display:block;width:100%;font-size:14px;color:#ad7e46;overflow:hidden;text-align:left;}
.gyrth{display:block;font-size:14px;color:#aaaaaa;text-align:left;}
.gyrh{height:21px;width:88px;padding-left:557px;}
.gyroo{padding-left:27px;font-size:18px;color:#d42023;text-align:left;padding-top:20px;}
.gyrot{padding-left:60px;font-size:18px;color:#dea95d;text-align:left;padding-top:5px;}

.gyr:hover{background:url(../images/xw_10.png) no-repeat top left;}
.gyr:hover span{color:#ffffff;}



.hz{width:100%;background:url(../images/jjb_02.jpg) no-repeat top center;height:745px;overflow:hidden;}
.hzw{height:745px;width:1200px;margin:auto;}
.hzo{width:100%;height:130px;padding-top:55px;}
.hzo img{display:block;margin:auto;}
.hzt{width:100%;height:510px;}
.hzto{height:445px;width:630px;}
.hztt{height:460px;width:520px;}
.hztt img{display:block;margin:auto;}
.hztto{height:460px;width:220px;}
.hzttt{height:460px;width:300px;}
.hzttto{width:100%;display:block;height:70px;line-height:70px;font-size:24px;font-weight:600;text-align:left;padding-bottom:10px;color:#ffffff;}
.hztttt{width:100%;display:block;line-height:36px;font-size:16px;text-align:left;color:#fdd000;}

.jg{width:100%;background:url(../images/mxb_02.jpg) no-repeat top center;height:790px;overflow:hidden;}
.jgw{height:790px;width:1200px;margin:auto;}
.jgo{width:100%;height:540px;}



.xw{width:100%;background:url(../images/rq_03.jpg) no-repeat top center;height:1080px;overflow:hidden;}
.xww{height:890px;width:1200px;margin:auto;}
.xwo{width:100%;height:235px;padding-top:55px;}
.xwo img{display:block;margin:auto;}
.xwt{width:100%;height:630px;}
.xwto{height:333px;width:380px;margin-right:20px;margin-bottom:20px;}
.xwtt{height:285px;width:380px;margin-bottom:20px;}

.ys{width:100%;background:url(../images/ysb_02.jpg) no-repeat top center;height:790px;overflow:hidden;}
.ysw{height:790px;width:1200px;margin:auto;}
.yso{width:100%;height:185px;padding-top:55px;}
.yso img{display:block;margin:auto;}
.yst{width:100%;}
.ysto{display:block;height:427px;width:215px;padding-top:75px;background:url(../images/zc_08.png) no-repeat;}
.ysto:hover{background:url(../images/zc_06.png) no-repeat;}
.ystt{display:block;margin:0 auto;width:145px;height:220px;}
.ystto{display:block;width:100%;text-align:center;font-size:26px;color:#fdd000;line-height:105px;}
.ysttt{width:145px;height:210px;display:block;text-align:left;line-height:30px;font-size:16px;color:#fdd000;padding-bottom:16px;overflow:hidden;margin:auto;}
.ystth{display:block;width:100%;text-align:left;font-size:16px;color:#333333;line-height:30px;}
.ysho{display:block;height:231px;width:385px;background:url(../images/ysb_09.png) no-repeat;}
.ysho:hover{background:url(../images/ysb_07.png) no-repeat;}
.ysht{display:block;height:55px;line-height:55px;text-align:center;font-size:26px;color:#d42023;}
.yshh{display:block;line-height:27px;text-align:left;font-size:16px;color:#fdd000;width:305px;margin:32px auto 0px auto;}


.yy{width:100%;background:url(../images/yybj_03.jpg) no-repeat top center;height:1070px;overflow:hidden;}
.yyw{height:1070px;width:1200px;margin:auto;}
.yyo{width:100%;height:170px;padding-top:55px;}
.yyo img{display:block;margin:auto;}
.yyt{height:840px;width:100%;}
.yyh{height:375px;width:100%;}
.yyf{height:440px;width:100%;padding-top:22px;}
.yyho{width:505px;padding-top:12px;}
.yyht{width:630px;padding-top:10px;}
.yyhoo{width:100%;height:42px;margin-bottom:31px;}
.yyhot{width:180px;height:42px;display:block;text-align:center;line-height:42px;font-size:24px;color:#ffd800;background:#ca141d;border-radius:21px;}
.yyhoh{width:310px;height:42px;display:block;text-align:left;line-height:42px;font-size:16px;color:#333333;}

.bs{width:100%;background:url(../images/zcb_02.jpg) no-repeat top center;height:770px;overflow:hidden;}
.bsw{height:770px;width:1200px;margin:auto;}
.bso{display:block;text-align:center;line-height:40px;font-size:24px;color:#ffd800;width:100%;}
.bst{text-align:center;padding-top:30px;width:100%;font-size:24px;color:#ffd800;line-height:50px;}
.bst font{font-size:48px;color:#ffd800;padding-right:20px;}
.bst a{display:inline-block;width:215px;height:50px;line-height:50px;text-align:center;background:#ffc000;border-radius:25px;font-size:28px;color:#ca141d;font-weight:600;}
.bst a:hover{background:#ca141d;color:#ffc000;}

.gd{display:block;height:31px;width:83px;background:url(../images/jt_09.png);margin-top:35px;line-height:31px;padding-left:18px;font-size:15px;color:#ffffff;}
.gdd{display:block;height:31px;width:83px;background:url(../images/xw_19.png);margin-top:30px;line-height:31px;padding-left:18px;font-size:15px;color:#d42023;margin-left:520px;}
.gdd1{display:block;height:40px;width:180px;background:url(../images/gd.png);margin:30px auto;text-align:center;line-height:40px;color:#a4a4a4 !important;font-size:15px;}
.gdd2{display:block;height:40px;width:180px;background:url(../images/gd.png);margin:50px auto;text-align:center;line-height:40px;color:#a4a4a4 !important;font-size:15px;}

.jd{height:524px;width:100%;background:url(../images/pb_02.jpg) no-repeat top center;overflow:hidden;}
.jdw{height:524px;width:1200px;margin:auto;}
.jdo{font-size:30px;color:#ffffff;text-align:center;line-height:67px;padding-top:30px;}
.jdt{font-size:16px;color:#cbcbcb;text-align:center;line-height:25px;}
.jdh{height:280px;width:280px;overflow:hidden;}
.jdh img{  display: table-cell; 
vertical-align:middle; 
                cursor: pointer;  
                transition: all 0.6s;  
            }  
.jdh  img:hover{  
                transform: scale(1.1);  
				
            }  

.xy{height:387px;padding-bottom:50px;width:100%;}
.xyw{height:387px;width:1200px;margin:auto;}
.xyo{height:54px;width:1200px;background:url(../images/al_16.jpg) no-repeat;text-align:right;}
.xyt{height:237px;width:100%;margin-top:20px;}
.xytl{height:237px;width:512px;padding:0 70px 0 40px;}
.xytr{height:237px;width:578px;}
.xytlo{height:49px;width:100%;}
.xytlo img{display:block;}
.xytlt{height:32px;width:100%;}
.xytlh{display:inline-block;height:32px;width:170px;font-size:14px;color:#000000;font-family:"宋体";line-height:32px;}
.xytlf{display:inline-block;height:32px;width:338px;font-size:14px;color:#000000;font-family:"宋体";line-height:32px;}
.xytlt1{height:64px;width:100%;}
.xytlv{display:inline-block;height:64px;width:512px;font-size:14px;color:#000000;font-family:"宋体";line-height:32px;overflow:hidden;}
.xytls{height:25px;width:100%;text-align:right;margin-top:2px;}
.xytle{display:inline-block;width:80px;height:25px;line-height:25px;text-align:center;background:#036fca;font-size:14px;color:#ffffff;font-family:"宋体";}
.xytrl{height:235px;width:285px;border:1px solid #dedede;margin-right:4px;display: table-cell; vertical-align:middle;position:relative;}
.xytrr{height:235px;width:285px;border:1px solid #dedede;display: table-cell; vertical-align:middle;position:relative;}
.xytrlo{height:58px;width:60px;position:absolute;right:0px;bottom:7px;}
.xytrro{height:58px;width:60px;position:absolute;left:0px;bottom:7px;}





.hxyj_h4{}
.flexslider{position:relative;width:100%; height:550px; text-align:center; min-width:1200px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.flex-control-nav{position:absolute;bottom:50px;z-index:2;width:100%;text-align:center; left:0;height:21px;padding-top:9px;background:url(../images/db_03.png) no-repeat top center;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 6px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.hxyj_m1{ padding:60px 0px;}

.hxyj_m1l4{ margin:35px 0px 35px 0px; width:1200px; height:340px; overflow:hidden;}
.hxyj_m1l4one{ width:230px; height:340px; overflow:hidden; position:relative;}
.hxyj_m1l4one i{ display:block; background:url(../images/pro_03.png) top left; width:230px; height:340px; position:absolute; top:0;}
.hxyj_m1l4otit{ position:absolute; top:135px; width:100%;}

.hxyj_m1l4otit font{ display:block; width:70px; height:70px;background:url(../images/pro_07.png) no-repeat top left; margin:0 auto; text-align:center; line-height:70px; font-size:20px; color:#FFFFFF; font-weight:bold;}
.hxyj_m1l4ocon{ position:absolute; top:175px; width:100%; display:none;}
.hxyj_m1l4ocon font{ display:block; width:180px; height:50px; line-height:50px; margin:0 auto; text-align:center; font-size:14px; color:#FFFFFF;}
.hxyj_m1l4omor{ position:absolute; top:230px; text-align:center; text-align:center; width:100%;display:none;}
.hxyj_m1l4omlef{ margin-right:12px;}

.hxyj_m1l5{ width:1200px; height:310px; overflow:hidden;}


.hxyj_m2{ padding-bottom:90px;}
.hxyj_m2l1{ background:url(../images/index_15.jpg) no-repeat center center; height:27px; line-height:27px; text-align:center; font-size:28px; color:#da251d; font-weight:bold;}
.hxyj_m2l2{ text-align:center; font-size:16px; color:#838383; height:40px; width:1200px; line-height:40px; overflow:hidden; margin:10px 0px;}
.hxyj_m2l3{ text-align:center; border:2px dashed #dbdbdb; border-radius:25px; width:320px; height:45px; line-height:45px; margin:0 auto; color:#1f1a17; font-size:24px;}

.hxyj_m2l4{ width:1200px; height:555px; overflow:hidden; margin-top:45px;}
.hxyj_m2l4img{ width:810px; height:555px; overflow:hidden;}
.hxyj_m2l4ione{ width:390px; height:270px; overflow:hidden; background:#ffffff; position:relative; margin:0px 0px 15px 15px;}
.hxyj_m2l4ione div{ width:390px; height:270px; display:table-cell; vertical-align:middle; text-align:center;}
.hxyj_m2l4ione i{ display:block; position:absolute; top:0; left:0; width:390px; height:270px; background:url(../images/pro_03.png) top left; display:none;}
.hxyj_m2l4ione font{ display:block; position:absolute; top:75px; left:85px; width:222px; text-align:center; height:50px; line-height:50px; overflow:hidden; color:#FFFFFF; font-size:24px; display:none;}
.hxyj_m2l4ione span{ display:block; position:absolute; top:135px; left:85px; width:220px; text-align:center; height:45px; line-height:45px; overflow:hidden; color:#FFFFFF; font-size:24px; border:1px solid #ffffff; border-radius:25px; display:none;}

.hxyj_m3{  height:625px; width:100%; min-width:1200px; padding:80px 0px 75px 0px;}
.hxyj_m3x{ width:1200px; height:625px; overflow:hidden; }
.hxyj_m3lin1{ width:1160px; height:425px; background:url(../images/about_03.png) top left; padding:20px;}
.hxyj_m3lin1x{ padding:39px 49px; border:1px solid #ededed; width:1060px; height:345px;}
.hxyj_m3lin1y{width:1060px; height:345px; overflow:hidden;}
.hxyj_m3l1xtit{ border-bottom:1px solid #ededed; padding-top:10px; padding-bottom:20px;}
.hxyj_m3l1xtit span{ display:block; text-align:center; background:url(../images/ab_03.png) no-repeat center center; text-align:center; color:#da251d; font-size:28px; font-weight:bold; height:35px; line-height:35px; margin-bottom:5px;}
.hxyj_m3l1xtit font{ display:block; text-align:center; width:1060px; height:40px; line-height:40px; overflow:hidden; color:#838383; font-size:16px;}

.hxyj_m3l1xcon{ text-align:center; margin:40px 0px; font-size:14px; color:#444444; width:1060px; height:119px; line-height:40px; overflow:hidden;}
.hxyj_m3l1xmor{ width:140px; height:33px; line-height:33px; text-align:center; border:1px solid #da251d; color:#da251d; font-size:14px; border-radius:15px; margin:0 auto;}
.hxyj_m3l1xmor a{ color:#da251d;}

.hxyj_m3lin2{ width:1125px; margin:0 auto; padding-top:48px;}
.hxyj_m3lin2 span{ display:block; float:left; background:url(../images/about_07.png) no-repeat center center; width:98px; height:112px; text-align:center; line-height:112px; font-size:18px; color:#FFFFFF;}
.hxyj_m3lin2 font{ display:block; float:left; width:244px; height:112px; background:url(../images/about_10.png) no-repeat center center;}

.hxyj_m4{ background:#f4f4f4; min-width:1200px; width:100%; padding:60px 0px 75px 0px;}
.hxyj_m4tit1{ background:url(../images/ab_03.png) no-repeat center center; text-align:center; height:50px; line-height:50px; font-size:28px; color:#da251d; font-weight:bold;}
.hxyj_m4tit2{ color:#838383; font-size:16px; text-align:center; height:40px; line-height:40px; padding-bottom:10px;}
.hxyj_m4tit3{ width:318px; height:43px; border:2px dashed #dbdbdb; line-height:43px; text-align:center; border-radius:20px; color:#1f1a17; font-size:24px; margin:0 auto;}
.hxyj_m4lst{ width:1200px; height:490px; overflow:hidden; margin-top:45px;}
.hxyj_m4lleft{ width:585px; height:490px; overflow:hidden; background:#ff9990;}

.chinaz_lf { width:585px; height: 490px; position: relative; overflow:hidden;}
.q51buypicx{ width:585px; height:490px; overflow:hidden;}
.chinaz_lfox{ width:585px; background:#FFFFFF; height:490px;}
.chinz_oimgx1{ width:585px; height:320px;}
.chinz_oimgx1 div{ width:585px; height:320px; display:table-cell; vertical-align:middle; text-align:center;}
.chinz_ofontxx{ width:545px; height:110px; overflow:hidden; padding:25px 20px 35px 20px;}
.chinz_ofontxx span{ display:block; width:545px; height:40px; line-height:40px; overflow:hidden; font-size:16px; font-weight:bold; overflow:hidden;}
.chinz_ofontxx font{ display:block; width:545px; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#909090;}

/*数字按钮样式*/
.chinaz_lf .numx { overflow:hidden; height: 14px; position: absolute; bottom:35px; right: 25px; zoom:1; z-index:3; text-align:center; width:100%;}
.chinaz_lf .numx ul{ position:absolute; width:100%; text-align:right;}
.chinaz_lf .numx li { width: 14px; height: 14px; line-height: 118px; text-align: right; color: #FFFFFF; background:#dadada;  cursor:pointer;display:inline-block; margin:0px 5px; border-radius:50%;}
.chinaz_lf .numx li.on { background:#da251d; } /*当前项*/


.hxyj_m4lrigh{ width:585px; height:490px; overflow:hidden; background:#ff9990;}

.hxyj_m5{ padding:55px 0px 85px 0px; min-width:1200px; width:100%;}
.hxyj_m5tit1{ background:url(../images/ab_03.png) no-repeat center center; text-align:center; height:50px; line-height:50px; font-size:28px; color:#da251d; font-weight:bold;}
.hxyj_m5tit2{ color:#838383; font-size:16px; text-align:center; height:40px; line-height:40px; padding-bottom:10px;}
.hxyj_m5tit3{ width:318px; height:43px; border:2px dashed #dbdbdb; line-height:43px; text-align:center; border-radius:20px; color:#1f1a17; font-size:24px; margin:0 auto;}

.hxyj_m5lst1{ margin-top:50px; position:relative; height:250px;}
.hxyj_m5l1one{ width:100px; height:100px; overflow:hidden; background:#f6f6f6; transform: rotate(45deg); display:inline-table;}
.hxyj_m5l1one img{ display:block;  width:100px; height:100px;transform: rotate(-45deg);}

.yq_link1{position:absolute; top:20px; left:110px;}
.yq_link2{position:absolute; top:20px; left:279px;}
.yq_link3{position:absolute; top:20px; left:448px;}
.yq_link4{position:absolute; top:20px; left:617px;}
.yq_link5{position:absolute; top:20px; left:786px;}
.yq_link6{position:absolute; top:20px; left:955px;}

.yq_link7{position:absolute; top:120px; left:190px;}
.yq_link8{position:absolute; top:120px; left:360px;}
.yq_link9{position:absolute; top:120px; left:530px;}
.yq_link10{position:absolute; top:120px; left:700px;}
.yq_link11{position:absolute; top:120px; left:870px;}

.hxyj_m5lst2{ padding-top:80px;}
.hxyj_m5l2righ{ width:295px;}
.hxyj_m5l2r_lin1{ background:url(../images/index_63.jpg) no-repeat top left; padding-left:52px; padding-top:10px; height:45px; margin-top:15px;}
.hxyj_m5l2r_lin1 font{ display:block; width:243px; height:45px; line-height:45px; font-size:30px; color:#da251d; overflow:hidden;}
.hxyj_m5l2r_lin2{ background:url(../images/index_65.jpg) no-repeat top left; padding-left:52px; padding-top:10px; height:45px; margin-top:15px;}
.hxyj_m5l2r_lin2 font{ display:block; width:243px; height:45px; line-height:55px; font-size:12px; color:#494949; overflow:hidden;}


.hxyj_foo{background:url(../images/wb_03.jpg) no-repeat top center; min-width:1200px; width:100%;height:345px;}
.ftero{
	width:430px;
	padding-top:110px;
}

.fteroh{display:block;width:100%;line-height:45px;height:45px;text-align:left;font-size:24px; color:#ffffff;}
.fterof{display:block;width:100%;text-align:left;font-size:40px;color:#fdd000;font-weight:600;}

.ftert{width:350px;padding-top:40px;}
.fterto{
	width:100%;overflow:hidden;font-size:16px; color:#fdd000;text-align:left;height:22px;line-height:22px;
}
.ftertt{margin-top:31px;width:100%;overflow:hidden;font-size:16px; color:#fdd000;text-align:left;line-height:22px;}
.fterth{margin-top:27px;width:100%;font-size:16px; color:#fdd000;text-align:left;line-height:22px;}


.drzs_f1lefho{width:235px;height:40px;}
.yqlj{height:40px;width:235px;position:relative;background:url(../images/yq_25.jpg) no-repeat;}
.yqlj span{height:40px;line-height:40px;text-align:left;font-size:14px;color:#ffd99e;padding-left:10px;}
.yqlj:hover{background:url(../images/yq_251.jpg) no-repeat;}
.yqlj ul{position: absolute;bottom: 39px;
    width:233px;
    left: 0px;
    background:#b91e1e;
    z-index: 110;
    display: none;
	border:1px solid #e04949;
	
	}
.yqlj ul li{width:100%;padding:5px 0;border-bottom:1px solid #e04949;}	
.yqlj ul li a{display:block;width:100%;font-size:14px;color:#ffd99e;text-align:center;}
.yqlj ul li a:hover{color:#ffffff;}



.fterh{width:255px;padding-top:20px;}
.fterho{width:140px;line-height:40px;font-size:16px; color:#ffffff;text-align:center;}

.fterf{width:135px;padding-top:85px;padding-left:61px;}

.hxyj_f1{height:253px;width:100%;}

.erl{height:110px;width:110px;position:absolute;bottom:65px;right:0px;display:none;}
.err{height:110px;width:110px;position:absolute;bottom:65px;right:0px;display:none;}

.hxyj_f1left{ width:1050px;}
.hxyj_f1lone{ width:100px; margin:0px 25px;}
.hxyj_f1lone span{ display:block; text-align:left; width:100px; height:30px; line-height:30px; font-size:16px; overflow:hidden;}
.hxyj_f1lone font{ display:block; text-align:left; width:100px; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.hxyj_f1lone font a,.hxyj_f1lone font a:link,.hxyj_f1lone font a:visited{ color:#7a7a7a;}
.hxyj_f1lone font a:hover{ color:#e62129;}

.hxyj_f1righ{ width:119px;}
.hxyj_f1righ span{ display:block;}
.hxyj_f1righ font{ display:block; text-align:center; height:35px; line-height:35px; font-size:14px; color:#676767;}

.hxyj_f2{ height:92px;width:100%;}

.hxyj_f2w{height:92px;width:1200px;margin:auto; }
.hxyj_f2wo{height:92px;width:980px;text-align:left; font-size:14px; color:#df5454;line-height:92px;}
.hxyj_f2wt{height:92px;width:220px;}
.hxyj_f2wo a{ color:#df5454;}
.hxyj_f2wo a:hover{ color:#ffffff;}




.s_hxyj_m{ padding-bottom:0px;}
.s_hxyj_mleft{ width:200px;}
.s_hxyj_mlefttit{background:url(../images/sd_03.jpg) no-repeat top center;height:80px;width:200px;}
.s_hxyj_mlefttit span{ display:block; text-align:center; width:200px; height:80px; line-height:80px; font-size:24px; color:#FFFFFF;}
.s_hxyj_mlefttit font{ display:block; text-align:center; width:215px; height:25px; line-height:25px; font-size:16px; color:#FFFFFF;}
.s_hxyj_mleftlst{ }
.small_nav{margin-bottom:10px;}
.s_hxyj_mleftlstx a{
	font-size:20px;
	color:#666666;
	display:inline-block;
	width:150px;
	height:45px; text-align:center;
	line-height:45px;
	margin:10px 24px;
	border-radius:3px;
	background:#ffdcaa;
}
.s_hxyj_mleftlstx a:hover{
	color:#ffffff;background:#c41719;
}
.small_nav_down{color:#ffffff !important;background:#c41719 !important;}
.s_hxyj_mleftlstx a:hover{
	color:#ffffff;background:#c41719;
}
.s_hxyj_mleftlstx{ width:100%;padding-top:25px;padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.bny{height:115px;width:270px;font-size:30px;color:#ffffff;font-weight:600;line-height:115px;text-align:center;background:url(../images/dt_04.png) no-repeat top center;margin:auto;}
.ndz{width:100%;font-size:24px;color:#c41719;font-weight:600;text-align:center;padding-bottom:30px;border-bottom: 1px solid #eaeaea;}

.s_hxyj_mrigh{ width:100%;padding:30px 0;line-height:200%;font-size:16px;color:#444444;}
.s_hxyj_mrtit{height:58px; line-height:58px;background:url(../images/sh_06.jpg) no-repeat bottom center;}
.s_hxyj_mrtit span{ display:block; float:left; font-size:18px;}
.s_hxyj_mrtit font{ display:block; float:left;color:#616161;font-size:14px;}
.s_hxyj_mrtit font a{color:#616161;}
.s_hxyj_mrtit font a:hover{color:#a51d0d;}
.s_hxyj_mrlst{ padding:15px 0px;}
.s_hxyj_mrcon{ line-height:210%;}


.txt_class{ width:300px; height:25px; line-height:25px; padding-left:5px;}
.txt_classx{ width:310px; height:30px; line-height:30px; padding-left:5px;}
.txt_class2{width:100px; height:25px; line-height:25px;padding-left:5px;}
.txt_class_con{ width:300px; height:80px; line-height:20px;padding-left:5px; resize:none;}
.txt2_class{ background:none; border:none;}
.dd_class{ margin-top:20px;}
.dd_class2{ margin-top:10px;}

.dd_classdiv font{ color:#ff0000;}
.dd_classdiv{ margin:10px 0px;}
	.dd_classdiv span{ width:100px; text-align:right; height:31px; line-height:31px; }
.dd_classdivx{  margin:10px 0px; line-height:40px;}
.dd_price{ float:left;}
.dd_type{ float:left; margin-left:15px;}
.dd_type2{float:left; margin-left:30px;}
.dd_bz{ float:left;}
.dd_bz2{ float:left; width:300px;}
.dd_sub{ float:left; width:220px; text-align:center; margin-left:30px;}
	.dd_sub input{ width:100px; height:30px; cursor:pointer;}
.dd_sub2{ float:left; width:220px; text-align:center;}
	.dd_sub2 input{ width:100px; height:30px; cursor:pointer;}

.dd_res{ float:left; width:200px;text-align:center;}
	.dd_res input{ width:100px; height:30px; cursor:pointer;}
	
	.dd_clas_left{ float:left; background:url(../images/zh_book.jpg) no-repeat bottom right; min-height:256px; width:100%;}
	.dd_clas_right{ float:left;  width:500px; height:230px;}
	.dd_clas_right2{ float:left;  width:450px; height:270px; margin-bottom:20px;}

.dd_c_dl{ float:left; width:85px; text-align:right;}
.dd_c_dr{ float:left; width:305px;}

.itemimgcp{ width:285px;  margin:10px 10px 10px 0px; float:left;}
.itemimgxcp{width:285px;  margin:10px 0px 10px 0px; float:right;}
.videoimgcp{ width:275px; height:430px; overflow:hidden; border:1px solid #ad7e46; padding:4px;}
.videoimgcp div{width:275px; height:430px; display:table-cell; text-align:center; vertical-align:middle; }
.itemimgcp:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgcp img{-webkit-transform: scale(1);transform: scale(1);}

.itemimgxcp:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgxcp img{-webkit-transform: scale(1);transform: scale(1);}
.videoimgmd{ width:380px; height:285px; overflow:hidden; border:1px solid #ad7e46; padding:4px;}
.videoimgmd div{width:380px; height:285px; display:table-cell; text-align:center; vertical-align:middle; }

.itemimg{ width:390px;  margin:10px 10px 10px 0px; float:left;}
.videoimg{ width:380px; height:222px; overflow:hidden; border:1px solid #ad7e46; padding:4px;}
.videoimg div{width:380px; height:222px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center; width:100%; height:30px; margin-top:10px; overflow:hidden; font-size:18px;color:#222222;}

.itemimgx{width:390px;  margin:10px 0px 10px 0px; float:right;}

.itemimg:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimg img{-webkit-transform: scale(1);transform: scale(1);}

.itemimgx:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgx img{-webkit-transform: scale(1);transform: scale(1);}

.itemimg2{ width:305px;  margin:10px 20px 10px 0px; float:left;}
.videoimg2{ width:295px; height:205px; overflow:hidden; border:1px solid #dfdfdf; padding:4px;}
.videoimg2 div{width:295px; height:205px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless2{ line-height:30px; text-align:center; width:305px; height:30px; margin-top:10px; overflow:hidden; font-size:14px;}

.itemimgx2{ width:305px;  margin:10px 0px 10px 0px; float:right;}

.itemimg2:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimg2 img{-webkit-transform: scale(1);transform: scale(1);}

.itemimgx2:hover img{-webkit-transform: scale(1.1);transform: scale(1.1); transition: all linear 0.3s;}
.itemimgx2 img{-webkit-transform: scale(1);transform: scale(1);}

.f14 a{color:#333333;}
.f14 a:hover{color:#a51d0d;}
/*分页*/
.mypages{text-align:center;height:40px;line-height:40px;margin-top:20px;}
.mypages ul{display:inline-block;margin:0 auto}
.mypages li{padding:0 15px;line-height:30px;display:inline-block;font-size:14px;border:1px solid #ddd;margin-left:-1px;float:left;background-color:#FFF;cursor:pointer;}
.page-num{padding:0 15px;line-height:30px;display:inline-block;font-size:14px;border:1px solid #ddd;margin-left:-1px;float:left;background-color:#FFF;cursor:pointer;}
.page-num-current,.page-num-current a,.page-num-current a:hover{color:#fff;background-color:#ed2d38;}

/*news*/
.lf_news_lst{}
.lfnl_one{ border-bottom:1px dashed #ad7e46; padding:15px 0px;}
.lfnlo_left{ width:200px; height:143px; border:1px solid #e1e1e1; overflow:hidden;}
.lfnlo_left div{ width:200px; height:143px; display:table-cell; vertical-align:middle; text-align:center;}
.lfnlo_righ{ width:975px;overflow:hidden;}
.lfnlor_lin1{ width:975px; height:37px; line-height:37px; overflow:hidden; font-weight:bold; font-size:16px;color:#222222;}
.lfnlor_lin2{ width:975px; height:50px; line-height:25px; overflow:hidden; color:#ad7e46; font-size:14px;}
.lfnlor_lin3{ width:975px; height:30px; overflow:hidden; line-height:30px; color:#ad7e46;}

/*end news*/


/******************************
 ** 在线留言
 ** v.1.2
 ******************************/
.message-page input.code { border-color:#aaa; }
.message-page { width:680px; }
.message-page .row-1,
.message-page .row-2,
.message-page .row-3 { width:100%; clear:both; margin-bottom:15px; position:relative; overflow:hidden;float:left; }
.message-page .row-1 { width:328px; height:auto; padding:0 0 0 50px; border:1px solid #ddd; }
.message-page .row-2 { height:110px; padding:0 0 0 0; border:1px solid #ddd; }
.message-page .row-3 {  }
.message-page .ico-name { background:url(../images/zzz.png) 15px center no-repeat; }
.message-page .ico-phone { background:url(../images/xxx.png) 15px center no-repeat; }
.message-page .ico-email { background:url(../images/mail.png) 15px center no-repeat; }
.message-page .tip { position:absolute; right:0; top:0; height:40px; line-height:40px; padding:0 10px; font-style:normal; color:#F00; }
.message-page .txt { width:100%; height:40px; line-height:40px; background:none; border:0; color:#999; }
.message-page .text { width:98%; border:0; background:#fff; padding:5px 5px; line-height:20px; height:100px; color:#999;}
.message-page img.code { float:left; width:110px; height:42px; margin-right:20px; cursor:pointer; }
.message-page input.code { float:left; width:150px; height:40px; line-height:40px; border:1px solid #ddd; background:#fff; margin-right:20px; padding:0 10px; color:#999; }
.message-page .submit, .message-page .reset { float:left; margin:0 0 0 10px; width:184px; height:42px; border:0; cursor:pointer; color:#FFF; font-size:16px; }
.message-page .submit { background:#427edf; margin-left:0; }
.message-page .reset { background:#999; }
.message-page .submit:hover { background:#f07800; }
.message-page .reset:hover { background:#777; }
.message-page .onfocus, .message-page .onfocus input.code { border-color:#aaa; }

.dialog-log { position:absolute; z-index:99; width:auto; padding:10px 20px; border:1px solid #e0272c; background:#ffe8e9; border-radius:3px; box-shadow:1px 1px 5px rgba(0,0,0,0.2); color:#e0272c; }
.dialog-log i { position:absolute; left:15px; top:-7px; width:14px; height:7px;}