@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Arial,Segoe UI,Verdana, sans-serif; color:#2c2c2c;line-height:24px; background:url(../images/index1_02.jpg) repeat-y;}
ul,li{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#2c2c2c;}
a:hover{ text-decoration:none; color:#c22723; border:0;}
body,html{-webkit-text-size-adjust:none;}
img{
	border:none;
}
.clear{ clear:both;}
.box{ width:1200px; margin:0 auto; background:#FFF; min-height:700px; _height:700px; box-shadow: 0 1px 12px 12px #a1a1a1; margin-bottom:30px;}
.top_1{ width:1178px; height:43px; padding:11px;}
.logo{ width:210px; height:43px; float:left;}
.yy{ width:100px; height:17px; padding-top:15px; float:right;}
*:focus{ border:none;outline:none }
#language {
    position: relative;
    margin-right: 0;
}
#language ul{ top: 10px;
    left: 0 !important;
    min-height: 1px;
    width: 100%;
    padding: 0;
    background-color: #333;
    z-index: 2000;
    position: relative; }
	#language ul li{ height:30px; line-height:30px;}
	#language ul li a{ color:#fff}
	#language ul li a:hover{ color:#c22723}
#language span.arrow{ display:block; float:right; width:10px; height:17px;background:url(../images/index1_09.jpg) right 7px no-repeat;}
.yy1{ width:17px; height:17px; float:left;}
.yy2{ width:50px; height:17px; line-height:17px;float:left; text-align:center;}
.top_a{ width:80px; float:right;height:17px; line-height:17px;padding-top:15px; }

.in_nav{ width:1170px; height:40px; background:#c22723;box-shadow: 0 5px 8px #a1a1a1; padding-left:15px; padding-right:15px;}

.in_nav_l ul li{ float:left; font-size:14px; color:#fff; padding:0 40px; line-height:40px;position:relative;}
.in_nav_l ul li a{color:#fff; }
.in_nav_l ul li a:hover{color:#d8d8d8; }
.in_nav_l ul li ul{
	position:absolute;
	z-index:9999999;
	left:0;
	width:220px;
	top:40px;
	display: none;
	background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.6);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.6);
}
.in_nav_l ul li:hover ul{
	display:block;
}
.in_nav_l ul li:hover ul li{
	border-bottom:1px solid #c8c8c8;
	width:100%;
	padding:0!important;
	text-indent:15px;
}
.in_nav_l ul li:hover ul li a{
	color:#333;
}

.search{ width:176px; height:25px; margin-top:8px; float:right}
.sear1{width: 148px;height: 25px;background: url(../images/index1_15.jpg) no-repeat; border:0;  line-height:25px; float:left;}
.sear2{ width:28px; height:25px; float:right; background:url(../images/index1_16.jpg) no-repeat; border:0;}
.banner{ width:1200px; height:398px;}
.ind_con{ width:1176px; height:376px; margin-top:13px; padding:12px;}

.ind_con1{ width:360px; height:356px; float:left; background:url(../images/index1_42.jpg) no-repeat bottom;margin-right:47px;}
.ind_con1_tit{ width:360px; line-height:50px; height:50px; font-size:18px;color:#c22723;}
.ind_con1_tit span{ width:17px; height:17px; float:right; margin-top:18px;}
.ind_con1_pic{ width:360px; height:155px;}
.ind_con1_zi{ width:330px; padding:15px; background:#ededed; height:106px;}
.ind_con1_news2{ width:252px; height:22px; line-height:20px; float:left; margin-bottom:5px;}
.ind_con1_news1{ width:73px; text-align:center; line-height:20px; border:#CCC 1px solid; float:left; margin-right:3px;margin-bottom:5px;}
.ind_con1_zi ul li{ width:330px; background:url(../images/index1_38.jpg) no-repeat 0; text-indent:8px;}


.bottom{ width:1170px; height:216px; background:#4b4c4c; padding:15px;}
.bot1{ width:165px; float:left;height:216px; }
.bot1_tit{ width:165px;line-height:40px; background:url(../images/index1_44.jpg) no-repeat bottom left; margin-bottom:8px;}
.bot1_tit a{color:#FFF; font-size:14px; }
.bot1_zi ul li{ width:293px; background:url(../images/index1_48.jpg) no-repeat 0; text-indent:6px; color:#bebebe;}
.bot1_zi ul li a{color:#bebebe;}
.bot1_zi ul li a:hover{color:#fff;}
.bottom_2{ width:1200px; height:42px; line-height:42px; background:#2e2e2e; text-align:center; color:#bebebe;}
.ny_banner{ width:1200px; height:279px; }


.pro_tit{width:1200px; height:40px; border-bottom:1px #CCC solid;}
.pro_tit1{ width:1186px; height:40px; line-height:40px;background:url(../images/product_07.jpg) no-repeat 0; text-indent:20px; float:right;}
.pro_con{ width:1174px; min-height:411px; _height:411px; margin:0 auto; padding-bottom:30px; padding-top:30px; height:auto; overflow:hidden}
.pro_con1{ width:370px; height:176px; background:#ececec; margin-right:2px; margin-bottom:2px; float:left; padding-left:20px; padding-top:28px; }
.pro_con1_l{ width:200px; height:164px; float:left;}
.pro_con1_l1{ width:200px; font-size:20px; height:118px; line-height:26px;}
.pro_con1_l2{width:200px; font-size:18px; color:#e21411; background:url(../images/product_18.jpg) no-repeat 0; text-indent:12px; height:24px;}
.pro_con1_l2 a{color:#e21411;}
.pro_con1_l2 a:hover{color:#f04c49;}
.pro_con1_2{ width:169px; height:164px; float:right;}

.pro1_1{ width:1174px; min-height:435px;_height:435px; height:auto;}

.pro1_1_l{width:570px; min-height:435px; float:left;text-align:center;}
.pro1_1_l img{max-width:100%}
.pro1_1_r{ width:560px; float:right;min-height:435px;}
.pro1_1_rtit{ font-size:24px; color:#c22723; line-height:40px;width:560px; }
.pro1_1_rzi ul li{ background:url(../images/product1_06.jpg) no-repeat 0; text-indent:8px;}
.pro1_2{ width:1174px; height:40px; line-height:40px; margin-top:28px;}

.pro1_2_1{ width:204px; color:#fff; background:#c22723; height:40px; border-top-right-radius:5px; border-top-left-radius:5px; font-size:14px; text-align:center;}
.pro1_3{ width:1174px; height:64px; background:#ececec ; border-bottom:#d0cfcf 1px solid; border-top:#d0cfcf 1px solid; text-align:center; color:#c22723; font-size:13px;}
.pro1_4{ width:1174px; height:39px;border-bottom:#d0cfcf 1px solid; text-align:center;}
.pro1_4:hover{ display:block; background:#ececec;}


.res_1{ width:1135px; margin:0 auto; font-size:22px;color:#c22723; height:30px; }
.res_2{ width:1135px; margin:0 auto; font-size:13px;}
.res_3{ width:543px; height:255px; padding-left:20px; margin-top:30px; float:left; margin-right:30px;}
.res_3pic{ width:543px; height:204px;}
.res_3zi{ width:543px; height:50px; font-size:16px; background:url(../images/resources_14.jpg) no-repeat 0; text-indent:15px; line-height:50px;}
.res_3zi a{font-size:20px;font-weight:normal;}

.res1_2{ width:1135px; margin:0 auto; font-size:13px; height:70px;}
.res1_2 ul li a{ float:left; padding:5px; margin-right:10px; background:#dedede; line-height:20px; margin-top:20px;font-size:14px;}
.res1_2 ul li a:hover{display:block;background:#c22723;  color:#FFF; padding:5px;}
.res1_3{ width:1135px; height:66px; margin:0 auto; margin-top:20px;}
.res1_3_1{ width:543px; height:64px; border:#CCC 1px solid; margin-left:45px; float:left;}
.res1_3_11{ width:20px; height:64px; float:left;}
.res1_3_1a{ width:455px; float:left; line-height:64px; background:url(../images/resources1_06.png) no-repeat 0; text-indent:10px; font-size:14px;}
.res1_3_1b{ width:66px; height:49px; float:right; text-align:center;border-left:#CCC 1px solid; padding-top:15px;}
.yy_1{ width:365px; height:242px; float:left; margin-right:38px;}
.yy_1_tit{ width:365px; height:38px; font-size:22px; line-height:38px;}
.yy_1_pic{ width:350px; height:40px; padding-top:164px; padding-left:15px;}

.pro_con_yy{ width:1174px; margin:0 auto; margin-bottom:15px;}
.yy_1_pic_an{ width:53px; height:22px; background:#c22723; border-radius:3px; font-size:14px; color:#fff; line-height:22px;}
.yy_1_pic_an a{ width:53px; height:22px; background:#c22723; border-radius:3px; font-size:14px; color:#fff; line-height:22px;}
.yy_1_pic_an a:hover{ width:53px; height:22px; background:#c22723; border-radius:3px; font-size:14px; color:#f2aaaa; line-height:22px;}
.yy_1_pic_an img{ margin-right:2px; padding-left:5px;}


.yy1_1{ width:1174px; height:204px; margin-top:30px;}
.yy1_1_a{ width:340px; height:172px; border:1px #CCC solid; float:left; margin-right:28px; padding:15px;}
.yy1_1_a_tit{ width:340px; height:30px; font-size:20px; line-height:30px;}
.yy1_1_a_con{ width:340px; height:139px;}
.yy1_1_a_con1{ width:170px; height:139px; float:left; line-height:20px;}
.yy1_1_a_con2{ width:155px; height:139px; float:right;}
.yy1_1_a_con1_a{ width:170px; padding-top:5px; height:115px;}
.yy1_1_a_con1_b{ width:170px; background:url(../images/product_18.jpg) no-repeat 0; font-size:18px; color:#e21411; text-indent:10px; height:18px; line-height:18px;}
.yy1_1_a_con1_b a{ width:170px; font-size:18px; color:#e21411; text-indent:10px; height:18px; line-height:18px;}
.yy1_1_a_con1_b a:hover{ color:#f04d4a;}

.yy2_1{ width:1174px; height:60px;  margin-top:28px;}
.yy2_2_1{ width:204px; color:#fff; background:#c22723; height:40px; border-top-right-radius:5px; border-top-left-radius:5px; font-size:14px; text-align:center; margin-top:20px;line-height:40px; height:40px; float:left;}
.yy2_2_2{ width:203px; height:35px; float:right;}


.det_2_1 ul li{color:#fff; background:#535353;border-top-right-radius:5px; border-top-left-radius:5px; font-size:14px; text-align:center; float:left; margin-right:5px;  height:20px; line-height:20px;padding:10px;}
.det_2_1 ul li:hover{ display:block; cursor:pointer;background:#c22723;border-top-right-radius:5px; border-top-left-radius:5px; font-size:14px; text-align:center; float:left; margin-right:5px; padding:10px; height:20px; line-height:20px;}
.det_2_2{ width:1174px; margin-top:15px;}

.news_1{ width:1135px; margin:0 auto; font-size:13px; height:158px; border-bottom:#999 1px dotted; margin-bottom:25px;}
.news_1_pic{ width:180px; height:132px; float:left;}
.news_1_r{ width:933px; height:132px; float:right;}
.news_1_r1{ padding:5px; height:12px; line-height:12px; float:left; width:65px; background:#4e4e4e; color:#fff;margin-top:5px;}
.news_1_r2{width:933px; height:35px; line-height:35px; float:left; font-size:14px; font-weight:bold; }
.news_1_r2 a,.news_1_r4 a{ color:#c22723;}
.news_1_r2 a:hover,.news_1_r4 a:hover{color:#4e4e4e;}
.news_1_r3{width:933px;float:left; height:36px; line-height:18px;}
.news_1_r4{ width:933px; float:left; background:url(../images/resources1_06.png) no-repeat 0; text-indent:10px; margin-top:5px; color:#c22723;}
.fy{ width:1135px; margin:0 auto; text-align:center;}

.about_1{ width:1135px; height:350px; background:#efefef; margin:0 auto;}
.about_1a{ width:532px; height:310px; padding:20px; float:left; font-size:14px;}
.about_1b{width:518px; height:330px; float:right; padding:10px;}
.about_1b_l{ width:31px; height:31px; float:left; margin-top:140px;}
.about_1b_r{ width:31px; height:31px; float:right; margin-top:140px;}
.about_2{ width:1135px; height:342px;margin:0 auto; margin-top:25px;}
.about_2_1{ width:509px; height:342px; float:left;}
.about_2_r{width:518px; height:322px; float:right;padding:10px; font-size:14px;}

.con_1{ width:1135px;margin:0 auto; height:270px; border-bottom:1px solid #999; font-size:14px;}
.con_1 span{color:#c22723}
.con_2{ width:1135px;font-size:14px; margin:0 auto; padding-top:20px; height:70px;}
.con_3{ width:1135px; height:384px; margin:0 auto;}
.con_3_1{ width:366px; height:384px; float:left; margin-right:40px;}
.con_3_2{ width:322px; height:364px;float:left; padding:10px; margin-right:22PX;}

.formerorr{ height:30px; line-height:30px; display:none }
.erorr{ color:#F00; font-size:14px;}
.info{ color:#F00; font-size:14px;}
.input-text{ border:1px solid #d9d9d9;-webkit-border-radius: 3px; 
-moz-border-radius: 3px; border-radius: 3px; -webkit-transition: .3s ease-in-out; 
-moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#f5a200;  
 outline: none; background:#fff; 
width:324px; height:25px; line-height:25px; color:#555 }

.textarea-text{ border:1px solid #d9d9d9;-webkit-border-radius: 3px; 
-moz-border-radius: 3px; border-radius: 3px; -webkit-transition: .3s ease-in-out; 
-moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#f5a200;  
 outline: none; background:#fff; 
width:324px; height:135px; line-height:25px; color:#555 }

.select-text{  border:1px solid #d9d9d9;width:324px; height:25px; line-height:25px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out;}

.btnsubmit{  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#c3201c;  width:175px; height:25px; line-height:25px; color:#fff;  margin-top:10px; text-align:center; cursor:pointer; border:none; text-transform:uppercase; font-size:12px;}
.btnsubmit:hover{ background:#8e0603; }



