/* CSS Document */
/*产品*/
.index_main{ background-color:#f6f6f6;overflow:hidden; padding:40px 0;}
.index_main .center>div{ background:#fff; width:280px; float:left;/*box-shadow: 1px 1px 3px #ddd;*/ margin:0 10px;}
p.index_main_p{ height:90px; line-height:90px; color:#fff; font-size:24px; background:#fe7a84 url(../images/index_list_bg.jpg) no-repeat; text-align:center;}
p.index_main_p img{ position:relative; top:0px; right:5px;}
p.info_1{ background-position:0 bottom; background-color:#fe7a84;}
p.info_2{background-color: #8099c3; background-position: -300px bottom} 
p.info_3{background-color: #f9a020; background-position: -600px bottom}
p.info_4{ background-color: #7cc5d8; background-position: -898px bottom}

p.index_main_pic{ color:#e82521; font-size:20px; text-align:center; padding:5px;}
.index_main dl {float: left;padding:10px 10px;width: 48px;border-left: 1px dotted #ccc;}
.index_main dl.frist{ border:none;}
.index_main dl dt{color:#595959; font-size:14px;}
.index_main dl dd{ color:#202020; font-size:16px; font-weight:bold;}
p.index_main_text{ width:90%; margin:0 auto; color:#4c4c4c; font-size:14px; padding:15px 0;}
p.index_main_text span{ color:#e82521;}
p.index_main_input{ width:151px; height:42px; background-image:url(../images/cart11.png); background-repeat:no-repeat; background-color:#fe7a84; border-radius:5px; font-size:16px; color:#fff; line-height:43px; text-align:center; margin:auto; text-indent:1em; background-position:23px 13px;  margin-bottom:50px; cursor:pointer;}
/**产品服务*/ 
#product,#project{ background:#fff; padding:50px 0; border-bottom:1px solid #e1e1e1;}
#product h1,#project h1{color:#555; font-size:38px; text-align:center;  line-height:40px; font-weight:normal;}
#product h1>span,#project h1>span{ font-size:20px; display:block; color:#999}
#product h1>a,#project h1>a{color:#5e5e5e;   font-size:38px; line-height:40px; height:40px; padding:10px 20px;  text-align:center; display:inline-block; text-indent:0; }
#product h1>a:hover,#project h1>a:hover{  text-decoration:none;}
/*#product ul{ margin-top:40px;}
#product ul>li{ width: 22.5%; height: 450px; float: left; border: 1px solid #eee; margin-left: 2%; background: #fff; position: relative; -moz-box-shadow: 0px 3px 10px #ccc;  box-shadow: 0px 3px 10px #ccc; transition: 460ms; }
#product .product-ul{ zoom:1; margin-top:30px;}
#product li:hover .pro_img>a>img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);transition: all 0.7s;-webkit-transition: all 0.7s;-ms-transition: all 0.7s;-moz-transition: all 0.7s;}*/
#product li:hover{ transform:scale(1.1) }
#product li:first-child{ margin-left:0px;}
/*#product li:hover .p_1,#product li:hover .p_2,#product li:hover .p_3{ transition: all 0.7s;-webkit-transition: all 0.7s;-ms-transition: all 0.7s;-moz-transition: all 0.7s; }*/
li .pro_img{ padding-top:30px; padding-bottom:15px; }
.p_1{ color:#333; font-size:20px; font-weight:bold;}
.p_2{ color:#666; font-size:16px; width:70%; margin:10px auto; text-align:left; line-height:}
.p_3{ text-align:center}
.p_3 a{font-size:18px; color:#09c; display:inline-block; border:1px solid #09c; padding:5px 20px;}
.p_3 a:hover{ text-decoration:none;color:#fff; display:inline-block; border:1px solid #f60; background-color:#f60; padding:5px 30px;transition: all 0.7s;-webkit-transition: all 0.7s;-ms-transition: all 0.7s;-moz-transition: all 0.7s; }

/**/
#product{ overflow:hidden; text-align:center; }
#product .pic{ height:80px; line-height: 100px;}
#product .pic img{ height:100px;}
/*#product ul{  margin-left:-11px;}
#product li{ width:231px; float:left; margin-left:11px; display:inline; line-height:24px;color:#6f6f6f;font-size:14px;position:relative;height:366px;}

#product li:hover .product{opacity:0;}
#product li:hover .package{z-index:3;opacity:1;}
#product .package{color:#fff;background-color:#f60;padding:25px 18px 13px;position:absolute;top:0;width:222px;height:328px;z-index:1;opacity:0; }
#product .package h2{padding-bottom:14px;border-bottom:1px solid #fff;font-size:20px;color:#fff;font-size:21px;}
#product .package a{color:#fff;}
#product .package a:hover{color:#fff; text-decoration: none;}
#product .package .deta{height:200px;padding:4px 0;border-bottom: 1px solid #fff; }
#product .package p{padding-top:8px;text-align:left;}
#product .package .buy{color:#af0000;background-color:#fff;line-height:37px;width:135px;display:inline-block;margin-top: 15px;}
#product .package .buy:hover{color:#af0000;}
#product .package .strong{font-size:18px;   line-height:18px;text-align:center;}
#product .base,#product .package{transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;-webkit-transition: all .6s ease-in-out; }
#product .base{z-index:2;padding:47px 0 47px;opacity:1;transform:rotateY(0);-o-transform:rotateY(0);-webkit-transform: rotateY(0);-ms-transform: rotateY(0); }
#product .xbq{position: absolute; right: 0px; top: 0px; width: 0; height: 0; border-top: 48px solid #c03; border-left: 55px solid transparent;}
#product .xbqtxt{text-align: center; color: #fff; font-size: 13px; line-height: 24px; position: absolute; right: 5px; top: 0px; z-index: 1;}
#product .base .product-price{margin: 13px auto; font-size: 12px; color: #4c4c4c; height: 80px; line-height: 30px; position: relative;}
#product .base .product-price span{display: block; font-size: 20px; color: #f84; border: 1px solid #eee; width: 80px; height: 80px; border-radius: 80px; line-height: 80px; text-align: center; margin: 0px auto;}
#product .base .product-price font{line-height: 16px; font-size: 14px; position: relative; left: 60px; bottom: 25px;}
#product .base p.product-describe{width: 80%; margin: 0px auto; margin-top: 7px; text-align: left; padding-left: 20px; padding-bottom: 7px; border-bottom: 1px solid #e5e5e5;}
#product .base a{display: inline-block; padding: 5px 10px; border: 1px solid #009fd9; font-size: 14px; margin-top:20px; margin-right:10px;}
#product .base a.product-buy:hover{border: 1px solid #1f86ed; background: #1f86ed; color: #fff; text-decoration:none;}
#product .base a.product-xq{border: 1px solid #d4d4d4; background: #fff; color: #666;}
#product .base a.product-xq:hover{border: 1px solid #d4d4d4;background: #d4d4d4;color: #666; text-decoration:none;}*/
/**/
.serviceCon{ margin-top:50px;}
.serviceCon dl{ width:380px; float:left; display:inline; margin-left:30px}
.serviceCon dl.s1{ margin-left:0}
.serviceCon dt h2,.serviceCon dt p{ height:30px; line-height:30px; font-size:24px; font-weight:normal; color:#202020}
.serviceCon dt p{ color:#606060; font-size:16px}
.serviceCon dd{border:1px solid #dededf; margin:20px 0 0; box-shadow:1px 1px 3px #ddd; position:relative;-webkit-transition:all .8s ease-in-out; -moz-transition:all .8s ease-in-out; -o-transition:all .8s ease-in-out; transition:all .8s ease-in-out; background:url(../images/index_18.png) no-repeat;}
.serviceCon dd a{ display:block; padding:20px; border:1px solid #fff; height:90px; text-decoration:none;}
.serviceCon dd h3,.serviceCon dd p{line-height:30px; font-size:20px; font-weight:normal; color:#202020}
.serviceCon dd p{ font-size:12px; color:#606060; width:216px; line-height:20px;}
.serviceCon dd:hover,.serviceCon dd:hover a{ border-color:#e82521}
.serviceCon dd.p1{ background-position:260px 20px;}
.serviceCon dd.p2{ background-position:260px -130px;}
.serviceCon dd.p3{ background-position:260px -280px;}
.serviceCon dd.p4{ background-position:-130px 20px}
.serviceCon dd.p5{ background-position:-130px -130px}
.serviceCon dd.p6{ background-position:-130px -280px}
.serviceCon dd.p7{ background-position:-530px 20px}
.serviceCon dd.p8{ background-position:-530px -130px}
.serviceCon dd.p9{ background-position:-530px -280px}
/**其它**/
.other{ background:#fafafa; padding:20px 0;}  
p.other_bt{color:#5b5b5b; font-size:24px; text-align:center;height:50px; line-height:50px; padding:20px 20px; margin-bottom:20px;}
p.other_bt span{   display:inline-block;padding: 0 5px;}
.other_img img{ width:240px; height:190px;}
.other_text{ width:50%; font-size:14px; line-height:24px; color:#666; margin-top:10px;}
.other_text a{ color:#e74049; display:inline-block; margin-top:10px;}
.other_about_img{ height:108px; background:url(../images/about/qt.jpg) no-repeat center center;}
.other_text_cont{ color:#666; line-height:24px; font-size:14px; text-indent:2em; width:95%; margin:auto;}
.other_text_cont a{color:#e74049; float:right; margin-right:20px;}
.js{ background-color:#428bca; padding:30px; font-size:20px; color:#fff;}
.js div{ text-align:center}
.hz_yh{ margin-top:15px; margin-bottom:40px;}
.hz_yh_img{ overflow:hidden; width:100%; height:110px; margin:auto;}
.hz_yh_img a{ margin:0 2px;}
.hz_yh_img img{ border:1px solid #eaeaea;}
.news{ width:90%; margin:auto; background:#FFF; border:1px solid #eaeaea;}
.news li{ line-height:35px; font-size:14px; padding:0 30px; overflow:hidden; border-bottom:1px dotted #eaeaea;}
.news li span{ float:right; font-size:12px; color:#999;}
/***/
.www_zzjs_net {background: #FFF;overflow: hidden;border: 1px dashed #CCC;width: 1200px;height: 300px; margin-top:25px;}
.www_zzjs_net img {border: 3px solid #F2F2F2; width:200px; height:200px; margin-top:50px; margin-right:5px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*news_notice*/
.focs{ border-bottom:1px solid #ddd; background-color:#fafafa; height:42px; overflow:hidden;  }
.news_notice { }
.news_notice a{ font-size:14px; background:url(../images/icon_red.gif) no-repeat left center; padding-left:10px; height:42px; line-height:42px;}
/*.xinw */
.xinw{width:390px;background: #fff; border:1px solid #e6e6e6; box-shadow: 0 4px 4px #e2e1e1; overflow:hidden;padding-top: 5px;}
.xinw:hover{ box-shadow:0px 10px 10px #e2e1e1;transition: all 0.7s;-webkit-transition: all 0.7s;-ms-transition: all 0.7s;-moz-transition: all 0.7s;}
.xinw .tup{ margin-bottom:10px; height:140px; overflow:hidden;}
.wenz{background: #f5f5f5; margin-top:10px;padding:10px;color:#020202; border-top:1px solid #e6e6e6;text-indent: 20px;}
.wenz a{ font-size:14px; color:#666} 
.wenz a:hover{ color:#e87518}
.tongy3{color:#09c; line-height:120%; font-weight:normal; font-size:20px;padding:10px 0px 15px 15px; }
.tongy3 .jianj{color:#999;   font-size:16px; font-weight:normal;}
.news_list3{}
.news_list3 li{line-height:30px;position:relative;padding-left:36px;background: url(../images/icon_red.gif) no-repeat 16px 50%;}
.news_list3 li span{ float:right; padding-right:10px; font-size:14px;line-height:30px;height:30px; color:#999}
.news_list3 li a{line-height:30px;height:30px;color:#666; font-size:14px}
.news_list3 li a:visited{text-decoration: none;color:#666;}
.news_list3 li a:hover{text-decoration:none;color:#e87518;}
.c2{margin-left:35px;}
.index_seltab{ width:1230px; margin:0 auto; margin-top:30px;}
.index_seltab td{ width:25%; font-size:12px; }
.index_seltab td img{ width:80px; height:80px; float:left; margin-right:5px;  }
.index_seltab td strong{ font-size:16px; display:block; margin-top:10px;}



