@charset "utf-8";
/* CSS Document */
body{
font-family:"微软雅黑";font-size:12px;font-weight:normal;color:#585858;margin:0px;padding:0px; background:#fff; overflow-x:hidden}
p,form,h1,h2,h3,h4,h5,h6,input,dl,dd,table,td,input,ul,li{margin:0px;padding:0px;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
img{border:none;}
li{ list-style:none}
a{color:#585858;text-decoration:none;}
a:hover{ color:#40ace2}
.clear{clear:both;}

#mian{ width:1260px; margin:0 auto}
.top{ background-color:#ebebeb; line-height:40px; height:40px}
.top_r{ float:right}
.top_r .span_1{ float:left; margin-right:23px}
.top_r .span_1 a{ color:#da251d;}
.top_r .span_1 img{ padding-right:5px}

.top_yb{/*position: absolute;top: 17px; */cursor:pointer; float:left; position:relative; padding-right:15px}
.top_yb span{  display:block;  width:113px; border:1px solid #b4b4b4; background:url(../images/ditu.png) no-repeat 8px; padding-left:50px; height:27px; margin-top:5px; line-height:27px}

.sel_lan{word-wrap:break-word; width: 163px;background-color: #fff;left: 0px;position: absolute;line-height: 25px;padding:5px 0px;text-align:center;display: none;z-index: 999;top: 34px; border:1px solid #ccc; border-top:none}
.sel_lan a{color:#777;text-decoration:none; background-image:none;width: 110px;}
.sel_lan a:hover{ text-decoration:underline;color:#da251d;}


input {
	outline: none;
}
input[type=search] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	font-family: inherit;
	font-size: 100%;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
	display: none; 
}

input[type=search] {
	background: #ededed url(../images/serch.png) no-repeat center center;
	border: solid 1px #ccc;
	padding: 8px 10px 8px 32px;
	width: 55px;
	-webkit-border-radius: 10em;
	-moz-border-radius: 10em;
	border-radius: 10em;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}
input[type=search]:focus {
	width: 140px;
	background-color: #fff;
	border-color: #da251d;
	background: #ededed url(../images/serch.png) no-repeat 90% center;
	-webkit-box-shadow: 0 0 5px rgba(227,40,32,.5);
	-moz-box-shadow: 0 0 5px rgba(227,40,32,.5);
	box-shadow: 0 0 5px rgba(109,207,246,.5);
}


input:-moz-placeholder {
	color: #999;
}
input::-webkit-input-placeholder {
	color: #999;
}

input[type=search] {
	width: 15px;
	padding-left: 10px;
	color: transparent;
	cursor: pointer; margin:3px 10px 0 0;
}
input[type=search]:hover {
	background-color: #fff;
}
input[type=search]:focus {
	width: 140px;
	padding-left: 22px;
	color: #000;
	background-color: #fff;
	cursor: auto;
}
input:-moz-placeholder {
	color: transparent;
}
input::-webkit-input-placeholder {
	color: transparent;
}



.top_main{background:url(../images/bak.png) repeat-x left bottom; padding-bottom:20px}
.logo{ float:left; width:561px; margin-top:20px}
.df_menu{ float:right; width:544px; margin-top:20px}
.df_menu li{float: left;font-size:15px;line-height: 80px; display:block; position:relative}

.df_menu li a{ display:block; color:#2d2d2d; /*background:url(../images/nav_1.png) no-repeat 73px; margin-left:40px;  width:120px*/ padding:0 20px; font-weight:bold}
.df_menu li a.cur{background:url(../images/san.png) no-repeat center 55px;color:#da251d; }

.df_menu li .submenu{display:none;position:absolute;  z-index:1500; top:69px; left:0px}
.df_menu li .submenu{background:#f3f3f3; padding:15px 15px; /*min-width:100px;*/ border-top:1px solid #da251d}
.df_menu li .submenu li{height:28px; line-height:28px;}
.df_menu li .sub_left{width:370px; left:-130px}
.df_menu li .sub_left li{ float:left; width:180px;}
.df_menu li .sub_left li a{ background:url(../images/fang.png) no-repeat left 8px; padding-left:8px}
.df_menu li .sub_left li a:hover{background:url(../images/fang_1.png) no-repeat left 13px;}
.df_menu li .submenu li a{background-color:none !important; padding:0px 16px 6px 16px !important;  color:#727272; font-size:13px; line-height: 20px;font-weight: normal;}
.df_menu li .submenu li a:hover{ text-decoration:underline;background-color:none; color:#da251d}

/*banner*/
.nivoSlider{position:relative;z-index:1}
.nivoSlider img{position:absolute;top:0;left:0;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/*.nivo-caption{position:absolute;background:#000;color:#fff;opacity:0.8; width:100%;z-index:8;}*/
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:97.6%;z-index:8;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}


/* maxx-theme */
.maxx-theme .nivoSlider{position:relative;height:480px;width:1260px; margin:23px 0 50px}
.maxx-theme .nivoSlider img{position:absolute;top:0;left:0;display:none;}
.maxx-theme .nivoSlider a{border:0;display:block;}
.maxx-theme .nivo-controlNav,.maxx-theme .nivo-controlNav a,.maxx-theme .nivo-directionNav a{background-image:url(../images/sprite.png);background-repeat:no-repeat}
.maxx-theme .nivo-controlNav{position:absolute;left:50%;bottom:10px;width:156px;height:42px;background-position:-24px 0;margin-left:-73px; z-index:10; background:none}
.maxx-theme .nivo-controlNav a{display:block;width:16px;height:16px;text-indent:-9999px;border:0;margin:12px 6px 0 6px;float:left;background-position:0 0; cursor:pointer}
.maxx-theme .nivo-controlNav a:first-child{margin-left:11px;}
.maxx-theme .nivo-controlNav a.active{background-position:-0px -19px}
.maxx-theme .nivo-directionNav a{display:block;width:70px;height:30px;text-indent:-9999px;border:0;}
.maxx-theme .nivo-directionNav a.nivo-nextNav{background-position:-161px -29px;right:355px; background:none}
.maxx-theme .nivo-directionNav a.nivo-prevNav{left:355px;background-position:-161px 0;background:none}
.maxx-theme .nivo-caption{/*font-family: Helvetica, Arial, sans-serif;*/width:460px;padding:5px 10px 10px;right:0;top:228px;text-align:right;min-height:65px;}
/*.maxx-theme .nivo-caption h1{margin-top:0;margin-bottom:10px;}
.maxx-theme .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.maxx-theme .nivo-caption a:hover{color:#fff;}*/

/*product_main*/
.product_main{ height:775px}
.product_main h2{ font-weight:normal; font-size:30px; color:#2d2d2d}
.product_main h2 a{ float:right; width:108px; height:25px; border:1px solid #b0b0b0; color:#b0b0b0; text-align:center; line-height:25px; font-size:12px}
.product_main h2 a:hover{ background-color:#da251d; color:#fff; border:1px solid #da251d}
.product_main h3{ font-weight:normal; font-size:14px; color:#5c5c5c; line-height:25px; margin:45px 0}

.pro_bak{ background-color:#da251d; height:260px; margin-bottom:100px}
.pro_bak h4{ font-weight:normal; color:#fff; font-size:30px; padding:40px}

.picScroll{ position:relative; padding: 0px 0 40px 0px; border-bottom:1px solid #dfdfdf;height: 370px;}
.picScroll ul li{ float:left; margin-left:36px; width:230px;  display:inline; text-align:center; line-height:55px;margin: 0 0px 0 36px;transition: all 0.3s ease-out 0s; padding:20px 20px 0; background-color:#fff}
.picScroll ul li a{ font-size:14px; color:#706f6f; }
.picScroll ul li a:hover{ color:#da251d}
.picScroll ul li img{ width:210px; height:242px; }
.picScroll ul li:hover{margin: -15px 0px 0 36px;}


.picScroll .prev{position:absolute;  right:50px; top: -70px; display:block; width:33px; height:33px; overflow:hidden; background:url(../images/left.png) no-repeat left ; cursor:pointer;  }
.picScroll .next{ position:absolute; right:40px; top: -70px; display:block; width:33px; height:33px; overflow:hidden; background:url(../images/right.png) no-repeat right; cursor:pointer; z-index:9999}


.index_foot{ height:425px;position: relative;}
.index_l{ width:865px; float:left;   position: absolute;left: -960px;top: 0;}
.index_l dl{ margin-bottom:70px}
.index_l dt{ overflow:hidden; width:422px; float:left}
.index_l dt a{ overflow:hidden; float:left}
.index_l .new_r{float:left; width:150px; height:69px; background:#da251d url(../images/jian_1.png) no-repeat 170px 90px; color:#fff; font-size:28px; padding:30px}
.index_l .new_r:hover{ color:#fff; background:#bf1e17 url(../images/jian_1.png) no-repeat 170px 90px}


.index_l dd{ float:right; width:401px}
.index_l dd a{ color:#5c5c5c; font-size:12px}
.index_l dd a:hover{ color:#da251d}
.index_l dd span{ display:block; font-size:10px; color:#a3a3a3; line-height:23px}
.index_l dd p{ margin-top:15px}
.index_l .index_ftext{ padding:23px 0; border-top:1px solid #dfdfdf; color:#878787; line-height:24px}

.index_r{ width:277px; float:right; background:#ebebeb url(../images/foot_bak.png) no-repeat 30px 40px; height:345px; padding:40px; position:relative;position: absolute;left: 1200px;top: 0;overflow: hidden;}
.index_r .tel{ font-size:14px; color:#5c5c5c; line-height:24px; margin-top:120px}
.index_r .add{ color:#5c5c5c; line-height:20px; position:absolute; right:25px; top:155px; width:120px; font-size:12px}
.index_r .email{ background:url(../images/email.png) no-repeat left -0px; padding-left:34px; height:21px; font-size:14px; color:#5c5c5c; margin-top:50px; padding-bottom:15px; border-bottom:1px solid #d0d0d0}

.index_r ul{ margin-top:40px}
.index_r ul a,.foot_r a{ margin-right:5px;width:30px; height:30px; float:left;transition: all 0.3s ease-out 0s;}
.index_r ul .a_1,.foot_r .a_1{ background:url(../images/foot_1.png) no-repeat left; }
.index_r ul .a_1:hover,.foot_r .a_1:hover{ background:url(../images/foot_1.png) no-repeat -30px}
.index_r ul .a_2,.foot_r .a_2{ background:url(../images/foot_2.png) no-repeat left; }
.index_r ul .a_2:hover,.foot_r .a_2:hover{ background:url(../images/foot_2.png) no-repeat -30px}
.index_r ul .a_3,.foot_r .a_3{ background:url(../images/foot_3.png) no-repeat left; }
.index_r ul .a_3:hover,.foot_r .a_3:hover{ background:url(../images/foot_3.png) no-repeat -30px}
.index_r ul .a_4,.foot_r .a_4{ background:url(../images/foot_4.png) no-repeat left; }
.index_r ul .a_4:hover,.foot_r .a_4:hover{ background:url(../images/foot_4.png) no-repeat -30px}

.big{overflow: hidden; -webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);
-webkit-transition: all 0.5s ease .0s;-moz-transition: all 0.5s ease .0s;-ms-transition: all 0.5s ease .0s; transition: all 0.5s ease .0s;}

.big:hover{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);transform: scale(1.08);}

.ab_main{ margin-top:40px}
.ab_l{ width:230px; float:left}
.ab_l h2{ font-weight:normal; color:#fff; font-size:17px; height:35px; background-color:#da251d; line-height:35px; padding-left:20px}
.ab_l .ab_ul_1{ border:1px solid #eaeaea; border-top:none; padding:0 15px 40px; margin-bottom:30px}
.ab_l .ab_ul_1 a:hover{ color:#da251d}
.ab_l .ab_ul_1 .cur{ color:#da251d}


.ps{display:none;}
.pss{margin-left:10px;display:block;}
.t{background:url(../images/close.png) no-repeat ;line-height:20px; padding-left:20px; height:20px;}
.f{background:url(../images/open.png) no-repeat right center;/*line-height:40px; height:40px;*/ font-size:14px; border-top:1px solid #e0e0e0;padding: 10px 4px;}
.f a{color:#2d2d2d; }
.ps p{cursor:pointer;line-height:20px; padding-left:20px; height:20px;}
.ps a{color:#727272}
.two{background:url(../images/open.png) no-repeat left center;border-top: 1px solid #e0e0e0;    padding: 8px 0 8px 22px;}
.two a{ background:none; color:#2d2d2d;}
.ps_1{ padding-left:20px;}

.ps_1 li{ background:url(../images/xian.jpg) no-repeat 0 11px; padding: 4px 0px 4px 13px;}
.ps_1 li.next{ background:url(../images/xian.jpg) no-repeat 14px 11px; padding-left:26px;}

.ab_l .ab_ul_2{border:1px solid #eaeaea; border-top:none; padding:15px 15px 40px;}
.ab_l .ab_ul_2 ul{border:1px solid #eaeaea;}

.ab_l .ab_ul_2 ul li a{ height:40px; line-height:40px; border-bottom:1px solid #eaeaea; display:block; padding:0 18px; color:#727272}
.ab_l .ab_ul_2 ul li a:hover{ color:#da251d}
.ab_l .ab_ul_2 ul li a img{ vertical-align:middle; margin-right:10px}


.ab_r{ width:990px; float:right; }
.ab_r h2{ font-weight:normal; font-size:18px; color:#2d2d2d; margin-bottom:40px;border-bottom:1px solid #e0e0e0; padding-bottom:10px}
.ab_r h2 span{ float:right;font-size:12px; color:#a1a1a1; position:relative;top:5px}
.ab_r h2 a{color:#a1a1a1; padding:0 3px}
.ab_r h2 a:hover{ color:#da251d}
.ab_r .text{ color:#727272; line-height:24px}
.ab_r .text_2{ font-size:14px; color:#727272; line-height:26px}
.ab_r h5{ font-weight:normal; font-size:14px; color:#2d2d2d;border-bottom:1px solid #e0e0e0; padding-bottom:10px; margin-bottom:30px}
.ab_r .con_text{ font-size:14px; color:#727272; line-height:28px}





.foot{border-top:1px solid #dfdfdf; color:#878787; line-height:24px; margin-top:100px; padding:20px 0}
.foot a{color:#878787;}
.foot a:hover{color: #da251d;}
.foot_l{ float:left}
.foot_r{ float:right; margin-top:7px}

.core_tab{ background-color:#f3f3f3; padding:33px; color:#727272; line-height:25px; font-size:13px}

.event_ul li{ overflow:hidden; border-bottom:1px dashed #727272;height:40px; line-height:40px;}
.event_ul li a{ font-size:14px; color:#727272;  float:left}
.event_ul li a:hover{ color:#da251d}
.event_ul li span{ float:right; color:#727272; font-size:12px; }

.com_tab_1{ margin-top:30px; font-size:13px; color:#727272; }
.com_tab_1 td{line-height:26px;}
.news_more_fot{margin-top:15px; border-top:1px solid #dcdcdc; padding:15px 0;border-bottom:1px solid #dcdcdc; color:#2d2d2d }
.news_more_fot_l{width:500px; float:left;}
.news_more_fot_l span{display:block; line-height:26px; font-size:13px}
.news_more_fot_l span a{color:#727272;}
.news_more_fot_l span a:hover{color:#da251d;}
.news_more_fot_r{float:right; text-align:center;}
.news_more_fot_r a{color:#da251d;}
.news_more_fot_r a:hover{ text-decoration:underline}

/*焦点图*/
.mod18_1{width:910px;/*height:406px;*/margin:20px auto;position:relative;background:#eee; padding:30px 45px 0}
.mod18_1 .btn{position:absolute;width:32px;height:32px;top:243px;cursor:pointer;z-index:99;}
.mod18_1 .prev{left:80px;}
.mod18_1 #prevTop,.mod18 #nextTop{top:243px;width:32px;height:32px;}
.mod18_1 #prevTop{ background:url(../images/cl_left.png) no-repeat}
.mod18_1 #nextTop{background:url(../images/cl_right.png) no-repeat}
.mod18_1 .next{right:80px;}
.mod18_1 li{float:left;}
.mod18_1 .cf li{position:relative;color:#fff;}
.mod18_1 .cf a{display:block;width:910px;/*height:430px;*/position:absolute;color:#fff; padding-top:30px}
.mod18_1 .cf li span{display:block;width:870px;position:absolute;left:0;bottom:0;padding:15px 20px;line-height:22px;background:rgba(0,0,0,0.6); font-size:14px}
.mod18_1 .picBox{height:460px;position:relative;overflow:hidden;}
.mod18_1 .picBox ul{/*height:330px;*/position:absolute;}
.mod18_1 .picBox li{width:910px;height:448px; background-color:#fff; text-align:center}

.mod18_1 .listBox{width:890px;height:70px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18_1 .listBox ul{height:100px;position:absolute;}
.mod18_1 .listBox li{width:90px;height:60px;cursor:pointer;position:relative;}
.mod18_1 .listBox li i{display:none;}
.mod18_1 .listBox li a{display:block;width:124px;height:70px;}
.mod18_1 .listBox li img{width:70px;height:50px;border:2px solid #eee;}
.mod18_1 .listBox .on img{width:70px;height:50px;border:2px solid #da251d;}
.mod18_1 .listBox .on i{display:block;}

#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display: none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../images/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../images/blank.html');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('../images/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('../images/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible; /* IE6 */}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.html');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../images/fancybox-y.html');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.html');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../images/fancybox-y.html');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;display:block;text-indent: -9999px;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../images/fancybox.png') -40px -90px no-repeat;}

#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../images/fancybox-x.html') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../images/fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_close.html', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_left.html', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_right.html', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_over.html', sizingMethod='scale'); zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_left.html', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_main.html', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_right.html', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute; margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_loading.html', sizingMethod='scale');}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_n.html', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_ne.html', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_e.html', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_se.html', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_s.html', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_sw.html', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_w.html', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_nw.html', sizingMethod='scale');}

.pro_input{ height:33px; background-color:#e1e1e1; margin-bottom:28px; padding:6px 5px; border-radius:5px}
#prosearch{ background:url(../images/pro_bg.png) no-repeat left; width:150px;float: left; height:32px; border:none; padding-left:10px; font-family:"微软雅黑"; font-size:14px; color:#727272}

.pro_main{}
.pro_main dl{ background:url(../images/pro_img.png) no-repeat; width:220px; height:240px; float:left; margin:0 27px 40px 0}
.pro_main dl dt{ text-align:center; margin-top:30px; overflow:hidden}
.pro_main dl dd a{ font-size:14px; text-align:center; color:#727272; display:block; margin-top:30px}
.pro_main dl dt a img{height:150px}
.pro_main dl dd a:hover{ color:#da251d}

.pro_main table{ font-size:14px; color:#727272; line-height:30px; position:relative}
.pro_main .td_1{ background:url(../images/pro_de_1.png) no-repeat left; width:318px; height:417px; padding-right:65px; text-align:center}
.pro_main .td_1 img{ width:100%}
.pro_main h3{ font-weight:normal; font-size:14px; color:#2d2d2d; border-bottom:1px solid #e0e0e0; padding-bottom:15px; margin-bottom:25px;}
.pro_main table a{ position:absolute; right:0; bottom:0; font-size:12px; color:#da251d;}
.pro_main table a:hover{ text-decoration:underline;}

.in_tab{ width:863px; margin:0 auto; font-size:14px; color:#727272; background:url(../images/iqu_bak.jpg) no-repeat right bottom; height:720px}
.in_tab .in_td{ font-size:14px; color:#727272; line-height:30px; border-bottom:1px solid #e0e0e0; padding-bottom:25px;}
.in_tab .in_td p{ font-size:18px; color:#2d2d2d}

.in_tab span{ color:#f00; padding-right:4px}
.in_tab input{ width:205px; height:24px; border:1px solid #d5d5d5; outline:none;  padding-left:5px; margin-left:14px;transition:border linear .2s,box-shadow linear .2s;
-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;}
.in_tab textarea{width:510px; height:110px; border:1px solid #d5d5d5; outline:none;  padding:5px; margin-left:14px;transition:border linear .2s,box-shadow linear .2s;
-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;}
.in_tab .sub a{ width:210px; height:36px; background-color:#da251d; text-align:center; color:#fff; display:block; margin-left:14px; line-height:36px; font-size:16px}
.in_tab .sub a:hover{ opacity:0.9}

.in_tab input:focus,.in_tab textarea:focus{
transition:border linear .2s,box-shadow linear .2s;
-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;
border-color:#da251d;
box-shadow:0 0 7px #da251d;
-moz-box-shadow:0 0 7px #da251d;
-webkit-box-shadow:0 0 7px #da251d;
}


