/*内页样式*/
.common{width:1200px; height: auto; margin: 30px auto; display: table;z-index: 999;position: relative;}
.arrow{float: none;}
/*common_left*/
.common_left{width: 252px; height: auto; float: left;}
.common_left_top{width: 252px; height: auto;}
.common_left_title{width: 250px;height: 44px;background-color: #e50012;border-left:1px solid #e50012;border-right:1px solid #e50012;}
.common_left_title h3{color: #FFFFFF; line-height: 44px; font-weight:normal;text-indent: 1em;}
.common_left_top ul{width: 248px; height: auto; border: 2px solid #e8e8e8; border-top: none;background-color: #FFFFFF;}
.common_left_top ul li{width: 248px; height: 40px; line-height: 40px;border-bottom: 1px dashed #CCCCCC;}
.common_left_top ul li:last-child{border-bottom: none;}
.common_left_top ul li a{color: #333333;width: 248px;height: 40px;display: block;text-align: center;}
.common_left_top ul li:hover{background-color: #e8e8e8;}
.common_left_top ul li a:hover{color: #E50012;}
.common_left_pic{width: 252px; height: 95px; margin: 20px 0;}
.common_left_pic img{width: 250px; height: 95px; margin: 0 auto; display: block;}
.common_left_bottom{width: 252px; height: auto;}
.common_left_contact{width: 248px; height: auto; border: 2px solid #e8e8e8; border-top: none; padding:12px 0 ;background-color: #FFFFFF;}
.common_left_contact p{line-height: 27px; margin-left: 12px; color: #333333; padding-right: 5px;}
.common_left_contact p span{font-size: 18px;color: #3a7dd8;font-weight: bold;}
/*common_right*/
.common_right{width: 918px; height: auto; float: left; margin-left: 20px;}
.common_right_title{width:918px; height: auto; border-bottom: 1px dashed #cfcfcf; display: table;}
.common_right_title img{float: left; margin-top: 7px;}
.common_right_title span{ color: #333333; float: left; line-height: 35px; margin-left: 5px;}
.common_right_title .arrow{float: none;}
.common_right_title a{color: #333333;}
.common_right_title a:hover{color: #e50012;}
.common_right_content{width: 918px; height: auto; display: table; padding-top: 10px; background-color: #FFFFFF;box-shadow: 1px 1px 1px #CCCCCC;min-height: 852px;}
.common_right_content p{font-size: 14px; color: #333333; line-height: 30px; text-indent: 24px;}
.common_right_content a{color: #333333;transition: all 0.5s ease;}
.common_right_content a:hover{color: #cf6969;}
.common_right_text{width: 898px;margin: 0 auto;}
.common_right_text h3{text-align: center;font-size: 20px;margin: 20px 0;}
.common_right_text img{max-width: 800px;margin-top: 5px;}
.map{margin: 20px 0 20px 33px;}
/*product*/
.common_right_product{width: 918px; height: auto;}
.common_right_product dl{width: 290px;height: auto;margin: 12px 6.5px; display: inline-block;background-color: #FFFFFF;}
.common_right_product dl dd{width: 290px;height: 200px;display: block;border: 1px solid #CCCCCC;overflow: hidden;}
.common_right_product dl dd img{width: auto;max-width: 290px; height: 200px; display: block; margin: 0 auto;transform: scale(1);transition: all 2s ease-out;}
.common_right_product dl:hover img{transform: scale(1.2);}
.common_right_product dl dt{width: 290px;height: 45px;font-size: 16px;text-align: center;line-height: 45px;border-bottom: 1px dashed #e3eef4;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.common_right_product dl dt a{width: 290px; height: 45px; color: #333333;}
.common_right_product dl dt a:hover{color: #E50012;}
.common_right_product video{border: 1px solid #CCCCCC;}
.common_right_product .video{margin: 12px 12px;display:inline-block;}
.common_right_product .video p{text-align: center;font-size: 20px;}
/*product_pic*/
.common_right_product .product_pic{width: 290px;height: auto;margin: 12px 6.8px; display: inline-block;}
.common_right_product .product_pic dd{width: 290px;height: 225px;display: block;border: 1px solid #CCCCCC;}
.common_right_product .product_pic dd img{width: auto;max-width: 290px; height: 225px; display: block; margin: 0 auto;}
.common_right_product .product_pic dt{width: 290px;height: 45px;font-size: 16px;text-align: center;line-height: 45px;border-bottom: 1px dashed #e3eef4;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.common_right_product .product_pic dt a{width: 290px; height: 45px; color: #333333;}
.common_right_product .product_pic:hover a{color: #3a7dd8;}
/*product_view*/
.common_product_view{width: 898px; height: auto; display: table;margin: 0 auto;}
.common_product_view_img{text-align: center;}
.common_product_view_img img{width: auto;height: auto;text-align: center;margin: 20px auto;max-width: 640px;}
.common_product_view_img h2{width: 898px;height: 52px;line-height: 60px;font-size: 22px;letter-spacing: 1px;text-align: center;}
.common_product_view_body{width: 898px;height: auto;display: table;}
.common_product_view_body h3{font-size: 16px;font-weight: bold;line-height: 36px;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
.common_product_view_body img{max-width: 800px;}
/*news*/
.common_right_news{width: 898px; height: auto; display: table;margin: 0 auto;}
.common_right_news ul li{width: 898px;height: 40px;line-height: 40px;border-bottom: 1px dashed #ccc;background: url(../images/news_arrow.gif) no-repeat 6px 15px;font-size: 14px;}
.common_right_news ul li a{width: 898px;height: 40px;display: block;color: #000;}
.common_right_news ul li a span{float: right;margin-right: 6px;}
.common_right_news ul li:hover a{color: #f9801d;}
/*news_view*/
.common_news_view{width: 898px;height: auto;display: table;margin: 0 auto;}
.common_news_view h2{font-size: 16px;font-weight: bold;line-height: 39px;text-align: center;}
.common_news_view h5{font-size: 14px;font-weight: normal;width: 898px;line-height: 26px;height: 36px;display: block;border-bottom: 1px solid #ddd;color: #999;margin-bottom: 10px;text-align: center;}
.common_news_view h5 span{margin-left:20px ;}
.common_news_view p{font-size: 14px;text-indent: 2em;line-height: 28px;}
.common_news_view img{display: block; max-width: 898px;}
/*news_page*/
.news_page{margin-top: 20px; border-top:2px dashed #999; padding-top: 20px; }
.news_page ul{ background: #E8E8E8; padding: 10px 0; }
.news_page ul li{height: 30px;line-height: 30px;font-size: 14px; color: #14322a; text-indent: 24px; }
.news_page ul li a{ color: #14322a; }
.news_page ul li a:hover{ color: #e50012; }
/*page*/
.page{clear: both;text-align: center; padding-bottom: 20px;}
.page ul li{display: inline-block; padding: 0 6px; margin: 0 auto; color: #e50012; margin-top: 20px; }
.page ul li a{ color: #e50012; }
.page ul li.active a{color: #FFFFFF; background: #e50012; border: 1px solid #e50012; padding:5PX 10px;}
/*在线留言*/
.ny_right_message form{width: 500px;margin: 40px auto;}
.ny_right_message ul li{width: 100%;line-height: 30px;margin: 0 auto 26px;font-size: 14px;}
.ny_right_message ul li input{width: 80%;height: 24px; border:1px solid #eaeaea;}
.ny_right_message ul li textarea{width: 94%;min-height: 80px; border:1px solid #eaeaea;}
.ny_right_message ul li button{width: 80px;height: 34px;line-height: 34px;text-align: center;display: block;margin: 0 auto;background-color:#e50012;border: 0;color:#fff;cursor: pointer;}
.ny_right_message ul li button:hover{ background-color:#999;}
.ny_right_message .form-code input{width: 70%;}
.ny_right_message .form-code img{width: 150px;height: 30px;vertical-align: middle;}
.ny_right_message .form-code span{ display:block; float:left; width:64%;}
/*dingzhi*/
.dingzhi{position: relative;}
.dingzhi_title{width: 560px;margin-left: 150px;}
.dingzhi_form{width: 560px;margin-left: 150px;}
.dingzhi_title h2{font-size: 30px;font-weight: normal;color: #0089e0;margin-left: 110px;line-height: 80px;}
.dingzhi_title span{display: block;width: 30px;height: 1px;border-bottom: 2px solid #f7a516;margin-left: 110px;}
.dingzhi_title p{margin-left: 110px;line-height: 30px;}
.index_form{margin-left: 110px;display: block;margin-bottom: 20px;}
.index_form li{margin-bottom: 15px;}
.index_form li input{width: 300px;height: 30px;border: 1px solid #CCCCCC;vertical-align:top}
.index_form li textarea{width: 300px;height: 60px;border: 1px solid #CCCCCC;vertical-align:top}
.index_form li button{width: 62px;height: 62px;line-height: 62px;margin-left: 22px;color: #FFFFFF;background-color: #f7a516;cursor: pointer;}
.index_form li button:hover{background-color: #0089e0;}
.dingzhi_center{position: absolute;left: 40px;top: 72px;}
/*ny_product_tab*/
.ban{ width:898px; height:530px; position:relative; overflow:hidden;}
.ban2{float: left; width:450px; height:530px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:450px; height:530px;}
.ban2 ul li img{width: auto;max-width: 450px;height: 530px;display: block;margin: 0 auto;}
.prev{ float:left; cursor:pointer;}
.num{ height:122px;overflow:hidden; width:388px; position:relative;float:left;}
.min_pic{float: left; width:448px;}
.min_pic ul li img{width: auto;max-width: 120px;height: 120px;display: block;margin: 0 auto;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:120px; height:120px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:30px; text-align:center; height:122px;  cursor:pointer; float:left;}
.next_btn1{  width:30px; text-align:center; height:122px; cursor:pointer;float:right;}
.prev1{ position:absolute; top:230px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:230px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}
.min_ab{float: left; width: 448px;height: 408px;overflow: hidden;}
.min_ab h4{font-size: 20px;width: 420px;border-bottom: 1px solid #CCCCCC;line-height: 50px;}
.min_ab .xxjs{font-size: 16px; margin: 10px 0;font-weight: bold;text-indent: 0;}
.min_ab p{text-indent: 0;}
/*news_item*/
.news_withpic{width: 898px;height: auto;display: table;margin: 0 auto;}
.news_item{width: 898px;height: 220px;box-shadow: 0px 1px 5px #CCCCCC;margin-bottom: 40px;}
.item_left{float: left; width: 340px;height: 220px;}
.item_left img{width: 300px;height: 200px;margin: 10px 20px;}
.item_right{float: left;width: 558px;height: 220px;overflow: hidden;position: relative;}
.item_right h2{width: 558px; font-size: 24px;color: #737373;margin-top: 20px; margin-bottom: 10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
.item_right h2 a{color: #737373;}
.item_right h2:hover a{color: #E50012;}
.item_right h4{font-size: 16px;font-weight: normal;color: #969494;line-height: 35px;border-top: 2px solid #e3e3e3;border-bottom: 2px solid #e3e3e3;}
.item_right p{width: 558px;height: 60px; font-size: 16px;color: #737373;overflow: hidden;}
.item_right .item_more{display: block;width: 110px;height: 35px;line-height: 35px; background-color: #aaaaaa;font-size: 14px;color: #FFFFFF;text-align: center;border-radius: 5px;position: absolute;bottom: 12px;right: 15px;transition:background-color .5s ease-out;}
.item_right .item_more:hover{background-color: #E50012;color: #FFFFFF;}
