html,body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,input,textarea,th,td { padding:0;  margin:0} 
body{ font:normal 13px/28px "微软雅黑"; color:#434343;}
ul,ol,dl{ list-style:none; overflow:hidden; zoom:1}
img{ border:0}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.center{ text-align:center}
a:link,a:visited{ text-decoration:none; color:#434343}
a:hover{ text-decoration:none}
/*------------------*/
.lin22{ line-height:22px}
.lin25{ line-height:25px}
.lin35{ line-height:35px}
/*--top--*/
/*top*/
.top_r_bg{background-color:#f2f2f2; height:32px}
.top_r{width:1250px; margin:0px auto}
.t_l{float:right; line-height:32px;}
.t_l a{}
.top_lx{float:left; line-height:32px;}
.top_lx img{display:block}

.top{width:1250px; margin:0px auto; height:106px; display:block}
.logo{float:left; display:block; width:390px; height:106px;}
.logo a{display:block; line-height:106px;}

/*nav*/
.nav{width:805px; float:right;}
#navmenu{ width:805px; _width:642px; height:106px; float:right;}
#navmenu ul{margin:0px; padding:0; height:106px; float:left; width:100%; list-style:none; font-size:1.1em;  }
#navmenu ul li{float:left; padding:0; width:115px; _width:115px; font:bold 14px/106px "微软雅黑","宋体";}
#navmenu ul li a{ text-decoration:none; font:normal 16px/106px "微软雅黑","宋体"; text-align:center; display:block; }
#navmenu ul li a:hover{width:115px; _width:115px; display:block; color:#fff; background-color:#990000}
.navon a{width:115px; color:#fff; background-color:#990000}
#navmenu ul li ul{position:absolute; left:0; background:#F4F4F4; float:left; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; border-right:1px solid #ccc; border-left:1px solid #ccc; display:none; list-style:none; margin:0; padding:0; width:125px; text-align:center;padding-bottom:12px;}
#navmenu ul li ul li{ background:none; display:block; width:140px; line-height:40px; margin-left:0px; text-align:left; padding:0px; color:#fff; }
#navmenu ul li ul li a {float:none; text-indent:0; height:auto; background:none; display:block; text-decoration:none;	font-family:"宋体";	font-weight:500; font-size:12px; line-height:24px; color:#333; margin-left:8px; width:120px; border-bottom:1px solid #CCC;}
#navmenu ul li ul li a:hover{margin:-1px; color:#626262; width:126px; background:url(../images/index_03.jpg) no-repeat center 1px;}
#navmenu ul li:hover ul { display:block; }
#navmenu ul li.sfhover ul { display:block;}
#navmenu ul li ul li a span{ text-align:right;}

/*首页面*/

/*banner*/
.fullSlide { width:100%; position:relative; height:595px; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:595px; overflow:hidden; text-align:center; }
.fullSlide .bd li a { display:block; height:595px; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:25px; right:0; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:1px 5px; overflow:hidden; background:url(../images/point2.png) no-repeat; line-height:999px; }
.fullSlide .hd ul .on { background:url(../images/point1.png) no-repeat;}
.fullSlide .prev,.fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:2%; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; }
.fullSlide .next { left:auto; right:2%; background-position:-6px -137px; }

/*chanpin*/
.in_title{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:40px; text-align:center; background:url(../images/index_title_bg.jpg) no-repeat center}
.in_title a{font:normal 26px/60px "微软雅黑"; color:#000}
.in_title a span{display:block; font:normal 36px/60px Arial, Helvetica, sans-serif; color:#a2a2a2}
.in_pro_bg{width:100%; background:url(../images/index_pro_bg.jpg) no-repeat center top; height:auto; overflow:hidden; padding:50px 0px; margin-top:30px}
.in_pro{width:1200px; margin:0px auto; height:auto; overflow:hidden}
.img-scroll {width:1200px; position:relative; z-index:1000; height:360px; margin-top:10px; }
.nextpic_t{ width:160px; font-size:13px; color:#666666; font-weight:bold; line-height:26px; }
.nextpic_t span{font:12px/normal "Arial,Helvetica,Verdana,Sans-serif";color:#fe9900;font-size:13px; font-weight:normal;}
.img-scroll .prev,.img-scroll .next {color:#FFF; text-align:center;  cursor:pointer; position:absolute; display:block; top:0px;}/*控制按键高度*/
/*控制按键宽的位置*/
.img-scroll .prev {}
.img-scroll .next {}
.nextpic_c{padding:0px;}
.img-list{ width:1200px; overflow:hidden; margin:0px auto; position:relative; height:360px; }/*显示内容的宽的设置*/
.img-list ul { margin:0; padding:0; width:9999px;}
.img-list li{width:382px; height:358px; background-color:#fff; float:left; margin-right:24px; border:1px solid #cacaca; }
.img-list li a{display:block}
.img-list li img{width:382px; height:288px; display:block}
.img-list p{ font-size:18px; font-weight:normal; line-height:70px; text-align:center; color:#434343; text-align:center; width:382px; display:block; }

/*about*/
.in_about{width:1200px; margin:0px auto; margin-top:50px; height:auto; overflow:hidden}
.in_about_l{width:610px; float:left}
.in_about_l span{width:128px; height:36px; display:block; margin-top:25px;}
.in_about_l span a{color:#fff; display:block; background:url(../images/index_a_01.jpg) no-repeat center left; line-height:36px; padding-left:15px}
.in_about_r{width:550px; float:right}

/*workshop*/
.in_cj_bg{width:100%; height:auto; overflow:hidden; background:url(../images/index_case_bg.jpg) no-repeat center top; padding:50px 0px 70px 0px; margin-top:60px}
.in_title1{width:1200px; margin:0px auto; height:auto; overflow:hidden;  text-align:center; background:url(../images/index_title_bg.jpg) no-repeat center}
.in_title1 a{font:normal 26px/60px "微软雅黑"; color:#fff}
.in_title1 a span{display:block; font:normal 36px/60px Arial, Helvetica, sans-serif; color:#fff}
.in_cj{width:1200px; margin:0px auto}

#rymo{WIDTH:1200px; OVERFLOW:hidden; margin-top:30px }
#rymo1{FLOAT:left;}
#rymo2{FLOAT:left;}
#inkemo{ WIDTH:935%; FLOAT:left;}
.zgg{ width:378px; margin:0px 24px 0px 0px; float:left; display:inline; border:3px solid #fff}
.zgg1 { width:378px;}
.zgg1 img{ width:378px; height:285px} 
.zgg_name{ width:378px; line-height:72px; background-color:#fff; text-align:center; color:#434343; display:block; height:72px;}
.zgg_name a{color:#434343; font-size:18px}

/*news*/
.in_news{width:1200px; margin:0px auto; height:auto; overflow:hidden; margin-top:20px}
.in_news ul{width:1224px}
.in_news ul li{width:282px; float:left; margin-right:24px}
.in_news ul li a img{width:282px; height:183px; display:block}
.in_news ul li a{display:block; font-size:16px; color:#000; margin-top:15px}
.in_news ul li span{display:block; font:normal 13px/30px Arial, Helvetica, sans-serif; color:#005494}
.in_news ul li p{color:#626262; margin-top:15px}
.in_news ul li p a{width:113px; height:36px; line-height:36px; background:url(../images/index_n_01.jpg) no-repeat center left; padding-left:15px; font-size:14px; color:#434343}

/*footer*/
.footer_bg{width:100%; height:auto; overflow:hidden; background:url(../images/footer_bg.jpg) no-repeat center top; padding:50px 0px 0; margin-top:60px}
.footer{width:1200px; margin:0px auto; height:auto; overflow:hidden}
.footer_t{width:100%; height:auto; overflow:hidden}
.footer_l{width:310px; float:left}
.footer_l a img{display:block}
.footer_l p{margin-top:30px}
.footer_l p a{width:calc(33.33% - 20px);float:left;margin:0 10px; font-size:14px; line-height:34px; color:#fff; display:block;}
.footer_m{width:255px; margin-left:70px; padding:0px 70px; border-left:1px solid #3485c1; border-right:1px solid #3485c1; float:left; color:#fff}
.footer_m a{background:url(../images/footer_01.jpg) no-repeat bottom left; font-size:18px; line-height:46px; color:#fff; display:block}
.footer_m p{margin-top:20px}
.footer_r{width:335px; float:right}
.footer_b{width:100%; margin-top:40px; padding-top:20px; border-top:1px solid #3485c1; text-align:center; color:#fff}
.footer_b a{color:#ccdce9}

/*内页*/
.main_n{ width:1200px; margin:10px auto 0px auto; height:auto; overflow:hidden}

.title_bg{background-color:#EFEFEF; width:100%; height:58px}
.title_m{height:58px;width:1200px; margin:0px auto}
.title{line-height:58px; font-family:"微软雅黑"; height:58px; margin:0px 10px; width:100%; float:left}
.title_r{min-width:180px; overflow:hidden; padding:0px 8px; float:right; text-align:center; font:bold 30px/58px "微软雅黑"; color:#fff; background-color:#0068c1}
.title h2{background:url(../images/c6.jpg) no-repeat 0px center; font-size:15px; margin-left:8px; font-family:Arial, Helvetica, sans-serif;}
.title h2 span{ float:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:10px; color:#148314;}
.title span{ float:right; margin-right:10px; display:inline;}
.title span a{ margin:0px 4px;}

#side{  width:100%; padding:40px 0px; margin:0px auto; text-align:center}
#side h2{ font-size:24px; line-height:50px; text-align:center; width:100% ; font-weight:normal; border-bottom:1px solid #E4E4E4; color:#990000; font-weight:bold; }
#side h2 span{  display:block; border-bottom:3px solid #990000; width:120px; margin:0px auto;}
#side ul{ text-align:center; display:inline-block; width:auto; overflow:hidden; margin:0px auto;}
#side li{ float:left; line-height:40px; font-weight:400; min-width:90px; overflow:hidden; margin:0px 2px; border:1px solid #e4e4e4; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;course:hand;; display:block}
#side li a{ display:block; height:40px; text-align:center; font-size:14px; min-width:90px; padding:0px 12px; }
#side li a:hover{background-color:#990000; display:block; height:40px;  line-height:40px; color:#fff;}
.navon1 a{background-color:#990000; color:#fff; display:block; height:40px; min-width:90px; line-height:40px;}


#side ul li ul{background:none; padding:0px; display:none; margin-top:0px}
#side ul li ul li{ border-bottom:none; margin:0px auto; float:none; width:100%; line-height:45px; height:45px; border-top:1px dashed #D4D4D4; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;course:hand; background-color:#f6f6f6;}
#side ul li ul li a{color:#898989; margin-left:0px; float:none; display:block; background:none; padding-left:5px;}
#side ul li ul li a:hover{background:none; color:#656556;}
#side ul li:hover ul { display:block;}
#side ul li.sfhover ul { display:block;}

#side img{padding-top:0px}


.main_n_con{ width:1200px; margin:10px auto 0px auto;}
.main_n_con_title{ line-height:40px; border-bottom:1px dashed #dbdbdb; background:url(../images/icpsp1_n_right_wz.png) no-repeat center left; padding-left:25px;}
.main_n_con_n{ padding-top:15px; height:auto; overflow:hidden}

.prod{ width:31%; margin-left:28px; float:left; margin-top:30px; min-height:300px;}
.prod img{ width:100%; height:270px; border:1px solid #e5e5e5;}
.prod_name{ line-height:50px; width:100%; text-align:center; color:#545454; margin-top:1px; background-color:#f4f4f4; border:1px solid #f4f4f4; font-size:16px; height:50px;}
.prod_name a{color:#545454;font-weight:normal;}

.prod2{ width:227px; margin-left:15px; float:left; margin-top:20px;}
.prod2 img{ width:225px; height:292px; border:1px solid #e5e5e5;}

.fy{ text-align:center; margin-top:30px;}

.main_n_con_nl{ width:420px; float:left; border:1px solid #CCCCCC; margin-top:20px;}
.main_n_con_nl img{ width:420px;}
.main_n_con_nr{ width:335px; float:left; margin-top:20px; margin-left:40px;}
.main_n_con_nr h2{ font-size:24px; color:#004ca0; line-height:40px; padding-bottom:10px;}
.main_n_con_nr p{ line-height:24px; padding-top:0px;  }
.main_n_con_nr_lxwm{ width:120px;  margin-top:15px; background-color:#ec870e;  text-align:center;}
.main_n_con_nr_lxwm a{color:#FFFFFF; line-height:36px;}
.main_n_con_nr ul {border-bottom:1px dashed #D5D5D5; padding-top:15px; padding-bottom:15px;}
.main_n_con_nr ul li{ width:50%; float:left; line-height:30px;}

.prod_xiangqing{ width:100%; padding-top:25px; margin-top:30px;}
.prod_xiangqing li{ width:120px; float:left;  background:url(../images/proshow1.png) no-repeat left center; }
.prod_xiangqing li a{ margin-left:22px;}
.prod_xiangqing h3{ font-size:20px; margin-top:20px; font-weight:normal; line-height:40px; color:#075bb2;}
.prod_xhhy{ min-height:300px;}
.prod_cpgs{min-height:300px;}
.prod_jscs{min-height:300px;}

.xinwen{overflow:hidden; margin:25px 0;}

.n_l{width:200px; float:left;}
.n_l img{ width:198px; height:135px; float:left; margin-right:16px; display:block;}
.n_r{width:900px; float:right; line-height:25px;}
.n_r a{ display:block; font-size:18px; color:#282828;}
.n_r span{ line-height:37px; /*border-bottom:1px dashed #CCCCCC;*/ width:100%; display:block;}
.n_r p{width:970px; display:block}

.jmsqb{ width:80px; margin:0px auto;}
.jmsqb td{ padding-top:10px; padding-bottom:10px;}
.jmsqb textarea{ height:120px;}

#navi2 li ul{ display:none; position:absolute; width:510px; margin-top:-231px; background-color:#f0f0f1; background-image:none; margin-left:-520px; *margin-left:-550px; padding-top:5px; padding-bottom:21px; }
#navi2 li ul li{ background:none; display:block; width:100%; line-height:28px; margin-left:0px; text-align:left; padding:0px; color:#333333; padding-top:20px; font-size:13px;}
#navi2 li:hover ul { display:block; }
#navi2 li.sfhover ul { display:block;}
#navi2 li ul li a span{ text-align:right;}

.n_dibu_bg{width:100%; background-color:#f7f7f7; height:auto; overflow:hidden; padding:25px 0px; margin-top:35px}
.n_dibu{ width:1200px; margin:20px auto 0px auto; padding-bottom:10px;}
.n_news{ width:685px; float:left;}
.n_news h2{ font-size:18px; color:#990000; line-height:40px; border-bottom:1px solid #E4E4E4;}
.n_news h2 span{ font-size:13px; color:#bababa; float:right; font-weight:normal;}
.n_news ul{ margin-top:10px;}
.n_news li{ line-height:35px; font-size:14px;}
.n_news li span{ float:right;}
.n_contact{ width:380px; float:right; border:1px solid #E7E7E7; padding:9px 0px 9px 20px;}
.n_contact h2{ font-size:21px; line-height:40px; font-weight:normal;}
.n_contact p{ line-height:28px; font-size:14px; padding-top:8px;}

.main_n_con_n input{height:30px; border:1px solid #ccc}
.main_n_con_n textarea{ border:1px solid #ccc}

.next1{ line-height:75px; text-align:center; color:#626262; margin-top:25px}
.next1 a{ margin:0px 3px;  padding:8px 15px; border:1px solid #ccc; color:#626262;}
.next1 a:hover{background-color:#990000; color:#fff; padding:8px 15px; border:1px solid #990000}
.next1 b{background-color:#990000; color:#fff; padding:8px 15px; border:1px solid #990000}
.pages button{ line-height:22px;}
.pagesone{ display:none;}
.n_banner0{ height:413px;}

.dt{ width:45%; float:left; padding:2px; border:1px solid #dddddd;}
.dt img{width:100%; float:left;}
.wz{ width:50%; float:right;}
.wz li{ line-height:58px; border-bottom:1px dashed #aeaeae; font-size:15px}
.wz li font{ float:left; line-height:34px; margin:0px; padding:0px;}
.wz li strong{ font-family:"微软雅黑"; font-size:20px; font-weight:600; color:#990000}
.wz img{margin-top:10px}

.TabTitle{ clear:both; height:36px; margin-top:25px; border-bottom:#D6D6D8 1px solid; width:100%; margin:20px auto 0px auto;}
.TabTitle li{ float:left; display:inline; /*width:105px;*/ padding:0px 20px; font-size:15px; /**width:105px;*/ cursor:pointer; line-height:36px; text-align:center; font-family:"微软雅黑"; font-weight:600; margin-right:4px;}

.active{ background-color:#222; color:#fff;}
.active a{ color:#222;}

.normal{ color:#a9a9a9; background:#fafafa;}
.TabContent{ padding-top:5px; height:auto; text-align:left; clear:both;}
.none{ display:none;}
.TabContent li{ line-height:24px; background:url(../images/index_d_r14_c9.jpg) no-repeat 2px 8px; }
.TabContent li span{ margin-left:15px; color:#949494;}

.xyp{ border-top:1px dashed #CCCCCC; margin-top:15px; padding-top:10px}
.xyp a{padding:5px 0px}
.xyp a:hover{color:#990000;}

.link_bj{width:100%;  background:#e6e6e6;}
.link{width:1200px; font:normal 12px/42px "微软雅黑"; color:#949494; text-align:left; margin:0 auto; }
.link a{ color:#949494;}
.link a:hover{ color:#990000;}

/*内页员工风采*/
.ygfc_bg{width:100%; height:auto; overflow:hidden; padding:40px 0px; background-color:#f4f4f4}
.ygfc{width:1280px; margin:0px auto}

.jiaoyao{ width:1280px; margin-top:10px }
.jiaoyao_title{ width:1280px; position:absolute; margin-top:120px; height:25px; overflow:hidden;}
.jiaoyao_title .li1{float:left;}
.jiaoyao_title .li2{width:1280px}
.jiaoyao_title .li2 a{ margin-right:9px; }
.jiaoyao_list{ margin:0px 40px; position:relative; margin-top:14px; width:1224px; height:300px; overflow:hidden;}
.jiaoyao_list ul { position:absolute; left:0; top:0;}
.jiaoyao_list li { width:383px; height:300px; overflow:hidden; margin-right:23px; display:inline; float:left;}
.jiaoyao_list li img { width:383px; height:247px;}
.jiaoyao_list .li1 { height:300px; overflow:hidden;}
.jiaoyao_list .li2 { padding-top:8px; text-align:center;}
.jiaoyao_list .li2 a { color:#923c0c;}
.jiaoyao_list li p { font:normal 16px/40px "微软雅黑"; text-align:center}

@media screen and (max-width:640px) { 
iframe {width:100%;} 
}

/*hj添加首页*/
/*产品*/
.product{ margin:20px auto 0; width:1200px; overflow:hidden; }
.pro_lei{ float:left; width:1190px; height:108px; padding-left:10px;}
.leinav { LIST-STYLE-TYPE:none; display:flex; justify-content:center; }
.leinav li {width:175px;Z-INDEX:2000;  POSITION:relative; TEXT-ALIGN:center;  FLOAT:left; FONT-SIZE:16px; color:#333; padding:5px; border:1px solid #b5d7f3; margin:0px 10px;}
.leinav a { display:block; float:none; color:#fff; background:#035aa7; height:46px; line-height:46px; }
.leinav a:hover{ display:block;float:none; color:#fff; background:#b90707;height:46px; line-height:46px; text-decoration:none; }
.pro_list{ float:right; width:1200px; height:auto;}
.pro_list dl {float:left;width:380px;height:350px;margin:0px 10px 20px;background:#eee; box-shadow:0 0 15px rgba(0,0,0,0.2);}
.pro_list dl:hover { box-shadow:0 0 15px rgba(27, 73, 167, 0.9);} 
.pro_list dl dt { float:left; width:370px; height:285px; padding:5px;}
.pro_list dl dd{ float:left; width:380px; height:55px; line-height:45px;  text-align:center; overflow:hidden;}
.pro_list dl dd a { font-size:16px; color:#333;}

.pro_more{ float:left; width:220px; height:50px; line-height:50px; text-align:center; margin:0px 480px; background:#990000; border-radius:30px;}
.pro_more a {font-size:18px; color:#fff;}

/*优势*/
.youshibg{ width:100%;  overflow:hidden; background:url(../images/youshibg.jpg) no-repeat center top; margin-top:30px;}
.youshi{ margin:0px auto; width:1200px;  padding-top:70px;}
.youshi_01{ float:left; width:1200px; height:400px;}
.youshi_01_right{ float:left; width:468px; height:366px;}
.youshi_01_left{ float:right; width:575px; height:366px;}
.youshi_01_left_top{ float:left; width:480px; height:65px; line-height:65px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#fff; font-weight:bold; margin-left:45px; margin-top:35px;} 
.youshi_01_list{ float:left; width:575px; height:220px; margin-top:20px; }
.youshi_01_list ul { list-style-type:none;}
.youshi_01_list ul li { float:left; width:530px; height:auto; line-height:45px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; background:url(../images/xiang.png) no-repeat 0px 10px; padding-left:45px;}
.youshi_02{ float:left; width:1200px; height:440px;}
.youshi_02_left{ float:left; width:558px; height:440px;}
.youshi_02_left_top{ float:left; width:390px; height:65px; line-height:65px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#fff; font-weight:bold; margin-left:37px; margin-top:52px;}
.youshi_02_list{ float:left; width:558px; height:250px; margin-top:20px; }
.youshi_02_list ul { list-style-type:none;}
.youshi_02_list ul li { float:left; width:513px; height:auto; line-height:45px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; background:url(../images/xiang.png) no-repeat 0px 10px; padding-left:45px;}
.youshi_02_right{ float:right; width:588px; height:440px;}
.youshi_03{ float:left; width:1200px; height:375px;}
.youshi_03_left{ float:left; width:528px; height:275px; margin:50px 0px;}
.youshi_03_right{ float:right; width:565px; height:375px;}
.youshi_03_right_top{ float:left; width:450px; height:65px; line-height:65px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#fff; font-weight:bold; margin-left:45px; margin-top:5px;}
.youshi_03_list{ float:left; width:565px; height:250px; margin-top:20px; }
.youshi_03_list ul { list-style-type:none;}
.youshi_03_list ul li { float:left; width:470px; height:auto; line-height:45px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; background:url(../images/xiang.png) no-repeat 20px 10px; padding-left:65px;}
.youshi_04{ float:left; width:1200px; height:380px;}
.youshi_04_left{ float:left; width:540px; height:380px;}
.youshi_04_left_top{ float:left; width:390px; height:65px; line-height:65px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#fff; font-weight:bold; margin-left:38px; margin-top:22px;}
.youshi_04_list{ float:left; width:558px; height:250px; margin-top:20px; }
.youshi_04_list ul { list-style-type:none;}
.youshi_04_list ul li { float:left; width:513px; height:auto; line-height:45px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; background:url(../images/xiang.png) no-repeat 0px 10px; padding-left:45px;}
.youshi_04_right{ float:right; width:440px; height:380px;}

/*新闻*/
.wh{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.p-title{ font-size:24px; color:#2c6445; text-align:center; background:url(../images/t1.png) no-repeat 50% 50%; height:42px; line-height:42px;}
.p-title2{ text-align:center; font-weight:normal; font-size:14px; text-transform:uppercase; color:#bcbcbc; margin-top:8px;}
.box8{ padding:0; margin-top:0px; overflow:hidden; margin-bottom:20px;}
.news-content{  margin-top:36px;}
.news1{ width:354px;}
.atitle{ background:url(../images/t3.png) no-repeat left center; border-bottom:1px solid #dadada; line-height:46px; font-size:20px; color:#333333; padding-left:20px; font-weight:normal; margin-bottom:12px; }
.atitle span{ font-size:13px; text-transform:uppercase; padding-left:10px; }
.atitle a{ float:right; font-size:12px; text-transform:uppercase;}
.atitle a:hover{ color:#2c6445;}
.news2{ margin-left:65px; }
.news-list1 li{position:relative;border-bottom:1px dashed #d5d5d5;}
.news-list1 li a{padding-left:22px;line-height:46px;font-size:14px;background:url(../images/news.png) no-repeat 0% 50%;display:block}
.news-list1 li span{position:absolute;right:0;top:0;line-height:46px;}
.news-list1 li a:hover{color:#2c6445;}

#ydemo{overflow:hidden;margin:0 auto;position:relative;height:426px;}
#yindemo{height:100%;}
#ydemo1{}
#ydemo2{}
.news_list3 li{position:relative;border-bottom:1px dashed #e3e3e3;padding-bottom:22px;margin-bottom:22px;}
.news_list3 li a{line-height:30px;padding-left:38px;background:url(../images/wen.png) left center no-repeat;display:block;font-size:14px;color:#2c6445;}
.news_list3 li a:hover{text-decoration:none;color:#2c6445;}
.news_list3 span{background:url(../images/da.png) left 3px no-repeat;padding-left:38px;font:400 14px/37px "微软雅黑";margin-top:5px;color:#666666;display:block}

/*底部foot*/
.container {width:1200px; margin:0 auto;}
.bottom {width:100%; background:#990000; overflow:hidden; min-width:1200px;}
.bottom .footnav {width:100%; height:54px; border-bottom:1px solid #ffffff1f;}
.bottom .footnav .navitem {width:1200px;}
.bottom .footnav .navitem a {float:left; margin-right:130px; line-height:54px; display:block; color:#fff; font-size:13px; width:60px; text-align:center;}
.bottom .footnav .navitem a:last-child {margin-right:0px;}
.bottom .footnav .navitem a:hover { color:#ffba00; }
.bottom .footcon { width:1200px; margin:35px auto; }
.bottom .footcon .foot-logo { float:left; width:320px; height:150px; border-right:1px solid #ffffff1f; margin-right:60px; }
.bottom .footcon .foot-weixin1 { float:left; width:170px; height:150px; padding-right:25px; }
.bottom .footcon .foot-weixin2 { float:left; width:170px; height:150px; border-right:1px solid #ffffff1f; padding-right:25px; }
.bottom .footcon .foot-weixin1 img { width:130px; height:130px; text-align:center;}
.bottom .footcon .foot-weixin2 img { width:130px; height:130px; text-align:center;}
.bottom .footcon .foot-weixin1 p { font-size:13px; color:#fff; margin-top:5px; text-align:center;width:130px;}
.bottom .footcon .foot-weixin2 p { font-size:13px; color:#fff; margin-top:5px; text-align:center;width:130px;}
.bottom .footcon .intro { line-height:34px; color:#fff; overflow:hidden;padding-left:40px;  font-size:13px; }
.bottom .footdd { width:100%; height:38px; border-top:1px solid #ffffff1f; font-size:13px;}
.bottom .footdd .footleft{ float:left; margin-right:30px; line-height:35px; display:block; color:#fff; }
.bottom .footdd .footleft p { float:left; line-height:35px; display:block; color:#fff;  font-size:13px;}
.bottom .footdd .footleft a { float:left; margin-right:30px; line-height:35px; display:block; color:#fff;font-size:13px; }
.bottom .footdd .footleft a:hover { color:#ffba00; }
.bottom .footdd .footright p { float:right; line-height:35px; display:block; color:#fff;  font-size:13px;}
.bottom .footdd .footright a { float:right; line-height:35px; display:block; color:#fff; font-size:13px;}
.bottom .footdd .footright a:hover { color:#ffba00; }

/*首页产品*/
.c1_index { position:relative; overflow:hidden; padding-bottom:30px; background:#fff; padding-top:0px; }
.wd1200 { width:1200px; margin:0 auto; }
.com-img { display:block; overflow:hidden; margin:0 auto; }
.com-img img { transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; }
.com-img:hover img { transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); }
.pro_left { position:relative; float:left; width:285px; margin-top:10px; }
.pro_left>h2 { height:64px; background:url(../images/cp_01.jpg) no-repeat center top; color:#fff; padding-left:115px; font-size:24px; padding-top:25px; }
.sort1 { position:relative; border:7px solid #eeeeee; background:#fff; padding:8px; padding-bottom:12px; }
.sort1>li { position:relative; }
.sort1>li>a { display:block; line-height:44px; padding:0 15px; font-size:16px; color:#333333; font-weight:bold; background:url(../images/cp_05.png) no-repeat 92% center #dcdcdc; }
.sort1>li>a:hover { color:#fff; background:url(../images/cp_06.png) no-repeat 92% center #990000;}
.sort_22 { position:relative; padding:5px 0; }
.sort_22>li { position:relative; }
.sort_22>li>a { display:block; line-height:35px; padding:0 25px; font-size:16px; color:#5a5a5a; background:url(../images/cp_03.png) no-repeat 10px center; }
.sort_22>li>a:hover { background:url(../images/cp_04.png) no-repeat 10px center; color:#990000; }
.pro_right { position:relative; float:right; width:890px; }
.pro_top_cate { position:relative; height:45px; margin:0 10px; background:url(../images/cp_02.png) no-repeat left bottom; }
.pro_top_cate h3 { line-height:45px; font-size:20px; color:#990000; }
.pro_top_cate a {position:absolute;right:0px;bottom:0px;line-height:45px; font-size:16px; text-transform:uppercase; color:#666;}
.product_list22 { position:relative; margin-top:18px; padding-left:10px; }
.product_list22 li {float:left;width:280px;margin-right:15px; margin-bottom:22px; box-shadow:0 2px 10px 2px rgba(0, 0, 0, .1);}
.product_list22 li:nth-child(3n) { margin-right:0; }
.product_list22 li a { display:block; }
/*
.product_list22 li .pimg { overflow:hidden; }
.product_list22 li .pimg img {width:280px; height:210px; } 
*/
.product_list22 li .pimg { overflow:hidden;  width:280px; height:210px; text-align:center;}
.product_list22 li .pimg img { max-width:100%; background-size:100%; max-height:210px; text-align:center; margin:0 auto;}

.product_list22 li .ptxt { background:#fff; height:40px; padding:5px; background:#f8f8f8; overflow:hidden; }
.product_list22 li .ptxt h3 { font-size:14px; text-align:center; line-height:40px; color:#333333; font-weight:normal; }
.product_list22 li:hover .ptxt h3 { color:#990000; }
