@charset "utf-8";
body {font-family:Tahoma,"微软雅黑";margin:0;padding:0;font-size:12px;color:#454545; background: url("../images/bg.jpg") no-repeat top center transparent;}
#index{}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{border:0;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
/* Link */
a{color:#454545;text-decoration:none;}
a:hover {color:#ff3300;text-decoration:none;}
/* Other */
.clearboth{ clear:both;}
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.left{float:left;}
.right{float:right;}
.img{vertical-align:middle;}
.mauto{width:980px; margin:0 auto;}
.m_auto{margin:0 auto;}
.mtop{padding-top:10px;}
/* Font  */
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.f11px{font-size:11px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f10px{font-size:10px;}
.li20px{line-height:20px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f24px{font-size:24px;}
.f30px{font-size:30px;}
.yahei{font-family:微软雅黑;}

.color,.topNav{color:#9c9c9c;}
.color a,.topNav a{color:#9c9c9c;text-decoration:none;}
.color a:hover,.topNav a:hover{color:#ff3300;text-decoration:none;}
.colorh{color:#000;}
.colorh a{color:#000;text-decoration:none;}
.color1{color:#0066cc;}
.color1 a{color:#0066cc;text-decoration:none;}
.color1 a:hover {color:#ff3300;text-decoration:none;}
.color2{color:#a7a7a7;}
.color2 a{color:#a7a7a7;text-decoration:none;}
.color2 a:hover {color:#ff3300;text-decoration:none;}
.border{border:solid #e0e0e0 1px;}
.border1{border:solid #ededed 1px;}
.color3{color:#fff;}
.color3 a{color:#fff;text-decoration:none;}
.color3 a:hover {color:#fff;text-decoration:none;}
.border2{border:solid #ff3300 1px;}
h6.title a{color:#0066cc;font:normal 12px/31px Microsoft YaHei; }
h6.title span{color:#fff;font:bold 14px/31px Microsoft YaHei; }


.ddsmoothmenu{float:left;font:14px Microsoft YaHei;}
.ddsmoothmenu a{ text-align:center;}
.ddsmoothmenu a:hover{text-decoration:none;}
.ddsmoothmenu ul{z-index:100;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}
/*
*/



.downarrowclass{ display:none;position:absolute;top:12px;right:15px;}
.ddshadow{ /*shadow for NON CSS3 capable browsers*/position: absolute;left:0;top:0;width:0;height:0;background: silver;}
.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/ filter:alpha(opacity=50);opacity: 0.8;}




.headertopline{ width:auto; height:0px; background:#434343}
.header{height:130px;	}
.logo{float:left;display:block;height:130px; width:734px; line-height:130px;}
/**/
.topBtn{ float:right;height:130px; width:225px;background:url(/images/weixin.png) center no-repeat}
.topBtn li{float:left; width:80px; padding-top:30px; color:#000; text-align:right;font:14px/22px Microsoft YaHei; }
.topBtn li a{color:#222222; font-family:"微软雅黑";text-decoration:none; }
.topBtn li a:hover {color:#222222; font-family:"微软雅黑";text-decoration:none;}
.topBtn li.tel{ width:160px; height:32px; background:url(../images/tel.png) center no-repeat}

/*˵*/
.i_nav{ height:40px;color:#fff;font-family:"微软雅黑";}
.i_nav form{ float:right; padding:4px 0 0 30px;background:url(../images/navline.gif) no-repeat left;  height:36px;}
.i_nav li.sy{ width:98px;height:40px;background:url(../images/homebg.png) center no-repeat; line-height:40px;color:#fff; text-align:right; padding-right:8px;}
.i_nav li.sy a{ width:98px;height:40px;background:url(../images/homebg.png) center no-repeat; display:block; line-height:40px;color:#fff; text-align:right; padding-right:10px;}

.i_nav li.navline{padding-right:2px;}
.nava{display: block;width:107px;background:url(../images/navb_bg.png) repeat-x;line-height:40px;color:#fff; }
.navaactive,.navaactive:hover,.nava:hover,.i_nav .selected{display:block;display:inline-block;width:107px;height:40px;line-height:40px;background:url(../images/navb_bg.png) repeat-x;color:#fff;}

.i_nav ul li ul{position:absolute;left:0;display:none;/*collapse all sub menus to begin with*/visibility: hidden;border:1px solid #0170C6;border-top:0px;background:url(../images/navTwoBG.gif) repeat-x top; z-index:99}
.i_nav ul li ul li{display: list-item;float: none;padding:10px;background:url(../images/navTwoIcon.gif) no-repeat 75px 3px;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.i_nav ul li ul li a{display:block; margin:0 10px;width: 120px; /*width of sub menus*/height:31px;border-bottom:1px solid #0170C6;color:black;font: normal 12px/30px Microsoft YaHei;color:White;}
.i_nav a.towThreeA{ border-bottom:0px;}
.i_nav ul li ul li a:hover{ color:White;}


.i_banner {  margin:auto;margin-top:10px; text-align:center;height:250px; width:980px; }
.i_banner_nei { width:980px; margin:auto; }
.location{height:44px; width:946px; line-height:44px; padding-left:30px; margin:auto;background:url(../images/location.png)left center no-repeat;border:#DADADA solid 1px; background:#FFF}

.flexslider {
	border:#FFF solid 10px;
	height:230px;
	overflow:hidden;
}
.flexslider .slides > li {
	display:none;
}
.flexslider .slides img {
	max-width:100%;
	display:block;
}
.slides:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
html[xmlns] .slides {
	display:block;
}
* html .slides {
	height:1%;
}
.no-js .slides > li:first-child {
	display:block;
}
.flexslider {
	position:relative;
	zoom:1;
}
.flexslider .slides {
	zoom:1;
}
.flexslider .slides > li {
	position:relative;
}
.flex-caption {
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
	zoom:1;
}
.flex-caption {
	width:96%;
	padding:2%;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(0,0,0,.3);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.3);
	font-size:14px;
	line-height:18px;
}
.flex-direction-nav {
	height:0;
	overflow:hidden;
}
.flex-direction-nav li a {
	display:none;
	width:47px;
	height:80px;
	position:absolute;
	top:50%;
	margin-top:-40px;
	cursor:pointer;
	text-indent:-9999px;
}
.flex-direction-nav li a.next {
	right:0;
	background:url("../images/bg_direction_nav.png") no-repeat scroll -47px 0 transparent;
}
.flex-direction-nav li a.next:hover {
	}.flex-direction-nav li a.next:active {
	background:url("../images/bg_direction_nav.png") no-repeat scroll -47px -80px transparent;
}
.flex-direction-nav li a.prev {
	left:0;
	background:url("../images/bg_direction_nav.png") no-repeat scroll 0 0 transparent;
}
.flex-direction-nav li a.prev:hover {
	}.flex-direction-nav li a.prev:active {
	background:url("../images/bg_direction_nav.png") no-repeat scroll 0 -80px transparent;
}
.flex-direction-nav li a.disabled {
	opacity:.3;
	filter:alpha(opacity=30);
	cursor:default;
}
.flex-control-nav {
	position:absolute;
	bottom:0;
	right:0;
}
.flex-control-nav li {
	display:inline-block;
	zoom:1;
	*display:inline;
	margin-right:10px;
	margin-bottom:6px;
}
.flex-control-nav li a {
	display:block;
	width:10px;
	height:10px;
	background:url("../images/bg_control_nav.png") no-repeat scroll 0 0 transparent;
	_background:url("../images/bg_control_nav-0.png") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	text-indent:-9999px;
}
.flex-control-nav li a:hover {
	background-position:0 -10px;
	_background:url("../images/bg_control_nav-1.png") no-repeat scroll 0 0 transparent;
}
.flex-control-nav li a.active {
	background-position:0 -20px;
	_background:url("../images/bg_control_nav-2.png") no-repeat scroll 0 0 transparent;
	cursor:default;
}


.line{ height:24px; background:url(../images/bodyline.jpg) no-repeat;}






.container{ position:relative;}
h6.title{
	height:31px;
	padding-left:15px;
	background-image: url(../images/t1.jpg);
	background-repeat: repeat-x;
}
h6.title span{float:left;} 
h6.title a{ float:right;padding-right:18px; background:url("../images/icon4.gif") no-repeat 30px center;}
.bannerBtn{ position:absolute; top:-48px;}
.bannerBtn li{float:left; padding-right:30px;}
.bannerBtn img{width:150px;}
#index .bannerBtn img{width:192px;}
#index .bannerBtn{ top:-60px;left:0px;}

.i_left{width:710px; float:left;}

dl.i_t_t{ margin-top:11px; border:solid #e0e0e0 1px; border-bottom:0;width:708px; height:30px; background:url(../images/t1.gif) repeat-x;}
dl.i_t_t dt{float:left; line-height:30px; padding-left:15px; color:#0066cc; font-size:14px; font-weight:bold;}
dl.i_t_t dd{float:right; padding:7px 11px 0 0;}
dl.i_t_t dd img{padding-left:5px;}
#sort{width:708px; border:solid #e0e0e0 1px; border-top:0; background:#fff; margin-bottom:10px;}
#sort dl{ display:inline-block;border-top:1px solid #e7e7e7; width: 706px;height:35px; overflow:hidden;  }
#sort dl.open{ display:inline-block; border: 1px solid #4998E8;width: 706px; height:auto; padding:5px 0;  background:#ECFAFD;}

#sort dt{float:left;width:150px;height:35px; line-height:35px;}
#sort .sortIcon{ display:block;float:left; width:35px;height:35px;}
#sortIcon4{ background:url("../images/icon/icon4.gif") no-repeat center center;}
#sortIcon6{ background:url("../images/icon/icon6.gif") no-repeat center center;}
#sortIcon7{ background:url("../images/icon/icon7.png") no-repeat center center;}
#sortIcon8{ background:url("../images/icon/icon8.png") no-repeat center center;}
#sortIcon9{ background:url("../images/icon/icon9.png") no-repeat center center;}
#sortIcon10{ background:url("../images/icon/icon10.png") no-repeat center center;}
#sort .quantity{color:#A7A7A7;}
#sort dt a{color:#0066CC; font:bold 14px Microsoft YaHei;}


#sort dd{float:left; width:528px;line-height:35px; }
#sort dd a{ padding:0 5px; white-space:nowrap;}

#sort dd.btnClose,#sort dd.btnOpen{width:28px;text-indent: -9999px; cursor:pointer; }
#sort dd.btnClose{ background:url("../images/icon/xiala.gif") no-repeat center center;}
#sort dd.btnOpen{ background:url("../images/icon/shouqi.gif") no-repeat center 5px;}


.i_p_list{ display:inline-block; margin-bottom:10px; width:708px;padding-bottom:22px; border:solid #e0e0e0 1px; background:#fff;}

.plist{width:708px;}



.plist li{display:block; display:inline; float:left; margin:10px 0 0 25px; width:202px; height:180px;background:url(../images/b1.gif) no-repeat right bottom;line-height:20px;}
.plist img{ display:block; margin:3px; width:196px; height:126px;}
.plist .pt{ display:block;margin:auto; width:180px; overflow:hidden; line-height:23px; white-space:nowrap;text-overflow:ellipsis;cursor:pointer;}
.plist .hover{background:url(../images/hover.gif) no-repeat right bottom;}
.plist .ptl{display:block; overflow:hidden; width:70px; float:left;}
.plist .ptr{float:right; text-align:right;}




.i_rig{width:240px; float:right; padding-top:11px;}

.i_n_list{margin-bottom:10px;border:solid #e0e0e0 1px;width:238px;  background:#fff;}

.i_n_list .ni{display:block;margin:8px auto 0;width:218px;}
.i_n_list .ni img{border:1px solid #ededed;width:98%; height:78px;}
.i_n_list ul{padding:4px 0;}
.i_n_list li{line-height:22px; background:url(../images/icon5.gif) no-repeat 18px 50%; padding-left:36px;}
.i_n_list li a{ display:block; overflow:hidden;width:88%; white-space:nowrap;text-overflow:ellipsis;}
#com_lastistop_csas div{overflow:hidden; height:225px;}
#com_lastistop_csas li{line-height:22px; background:url(../images/icon6.gif) no-repeat 15px 50%; padding-left:36px;}
.mofineProcess{width:238px;height:296px; border:solid #e0e0e0 1px; background:#fff;}
.mofineProcess ul{width:200px; margin:0 auto;}
.mofineProcess li{height:38px; line-height:30px; background:url(../images/b2.gif) no-repeat bottom; color:#0066CC;padding-top:12px; padding-left:11px;}
.mofineProcess li.hover{background:url(../images/b3.gif) no-repeat bottom;}


.footer{height:129px; background:url(../images/l-footer-main.png) repeat-X;text-align:center; color:#565656;line-height:26px;}
.footer .othermenubar{padding:20px 0 0 0;}
.footer .othermenubar a{padding:0 2px; color:#565656;}

.p_banner{background:url(../images/pbb.gif) repeat-x;text-align:center;}
.p_banner ul{background:url(../images/pbb.jpg) no-repeat center top; }
.p_t{line-height:38px; padding-left:2px;}
.p_left{width:240px;float:left;}
.p_rig{width:710px; float:right;}
.tempateSortSearch{ display:inline-block; margin-bottom:10px;width:708px; border:solid #e0e0e0 1px; background:#fff;}
.tempateSortSearch h5{ padding-left:15px; background:url(../images/t1.gif) repeat-x;color:#424242; line-height:30px;font-size:14px; font-weight:bold;}

.tempateSortSearch .title{display:inline-block;border-top:1px solid #e7e7e7; width:100%;height:36px; overflow:hidden;}
.tempateSortSearch .title strong{display:block; float:left;width:65px;height:37px;padding-left:5px; color: #0066CC;font-size:14px; text-align:center; line-height:37px;}
.tempateSortSearch .title .all{display:block;float:left;border:1px solid #fff;height:20px;margin-top:8px; line-height:19px; }
.tempateSortSearch .title .allCurrent{display:block;float:left; border:1px solid #ff3300;margin-top:8px; background:url("../images/icon/currentsort.gif") no-repeat right bottom #fff;color: #FF3300;line-height:19px;}
.tempateSortSearch .title ul{display:inline-block; }
.tempateSortSearch .title li{float:left; line-height:37px;}
.tempateSortSearch .title li.select a{border:1px solid #ff3300; background:url("../images/icon/currentsort.gif") no-repeat right bottom #fff;color: #FF3300;}
.tempateSortSearch .title a{ display:block; display:inline; margin-right:5px;border:1px solid #fff; padding:0 7px; text-align:center; font:bold 14px/31px Microsoft YaHei; color:#0066CC; cursor:pointer;}
.tempateSortSearch .sortIcon{ display:block;float:left; width:25px;height:36px;}
#sortIcon6{ background:url("../images/icon/icon6.gif") no-repeat center center;}
#sortIcon7{ background:url("../images/icon/icon7.png") no-repeat center center;}
#sortIcon8{ background:url("../images/icon/icon8.png") no-repeat center center;}
#sortIcon9{ background:url("../images/icon/icon9.png") no-repeat center center;}
#sortIcon10{ background:url("../images/icon/icon10.png") no-repeat center center;}

.tempateSortSearch .content{float:left;border-top:1px solid #e7e7e7;padding:8px 20px 8px 70px;width:618px;background: none repeat scroll 0 0 #ECFAFD;line-height:20px;}
.tempateSortSearch .content .all{display:block;float:left;width:40px; text-align:center;  border: 1px solid #C1DDF2;background:#ECFAFD; background-image:none;line-height:28px; }
.tempateSortSearch .content .allCurrent{display:block;float:left;width:40px; text-align:center;  border: 1px solid #ff3300; background:url("../images/icon/currentsort.gif") no-repeat right bottom #fff;line-height:28px;}
.tempateSortSearch .content p{ display:block; float:right; width:570px;}
.tempateSortSearch .content p a{display:block;text-align:center; display:inline; float:left; border:1px solid #ECFAFD; padding:0 9px; line-height:28px; white-space:nowrap;}
.tempateSortSearch .content .current{ border: 1px solid #ff3300; background:url("../images/icon/currentsort.gif") no-repeat right bottom #fff;}

.templateStyle a{padding:0 10px 0 0;}
.templatesColor img{padding:0 15px 0 0;}

.p_content{margin-bottom:10px;width:708px; border:solid #e0e0e0 1px; background:#fff;}
.p_content .title{ padding-left:15px; background:url(../images/t1.gif) repeat-x;color:#424242; line-height:31px;font-size:14px; font-weight:bold;}
.p_content .content{line-height:22px;}
.contentList{ display:inline-block; border:solid #e0e0e0 1px;width:708px; padding-bottom:20px;  background:#fff;}
.contentView{padding:10px 20px;line-height:22px;}




/**/

.p_content ul.p_c_t{height:35px; background:url(../images/t2.gif) repeat-x bottom; padding-top:10px;}
.p_content ul.p_c_t li{line-height:35px; background:url(../images/icon7.gif) no-repeat 13px 50%; padding-left:44px; color:#424242; font-size:14px; font-weight:bold;}

.p_gn{width:680px; margin:0 auto; border-bottom:dashed #e5e5e5 1px; padding:12px 0px;}
.p_gn dl{width:336px; float:left; padding-left:4px;}
.p_gn dt{float:left; width:63px;}
.p_gn dd{float:left; text-align:left; line-height:18px; width:273px;}

.quan{width:44px; height:19px; border:solid #c1ddf2 1px; text-align:center; line-height:19px; float:left;}
.quan1{width:73px; height:21px; background:url(../images/sb.gif) no-repeat right; padding-left:8px;text-align:center; line-height:21px; font-size:14px; color:#ff3300; font-weight:bold; float:left;}
.quan2{}
.quan2 span{float:left; margin-right:8px;}
.quan2 span.hover{background:url(../images/sb1.gif) no-repeat right; width:62px; height:21px; text-align:center; line-height:21px;}
.quan3{width:46px; height:21px; background:url(../images/sb2.gif) no-repeat;text-align:center; line-height:21px; float:left;}

@-webkit-keyframes inbox {  
        from { -webkit-box-shadow: 0 0 9px #c1ddf2; }  
        50% { -webkit-box-shadow: 0 0 9px c1ddf2; }  
        to { -webkit-box-shadow: 0 0 9px #c1ddf2; }  
}  
.inbox{  
-webkit-animation-name: inbox;   
-webkit-animation-duration: 3s;  
-webkit-animation-iteration-count: infinite;   
}  

.i_index{ width:980px;margin:0 auto; overflow:hidden;  background:#FFF}
.i_index .right .right_top{ height:10px;}
.i_index .right{ width:745px; float:right;height:auto !important;}
.i_index .right .inbox{ width:740px; margin:0 auto; overflow:hidden; border:solid #c1ddf2 1px; background:#FFF;}
.i_index .right .inbox h1{ width:745px; height:45px; font-size:15px; font-weight:bold; font-family:"微软雅黑"; line-height:45px; padding-left:30px; border-bottom:1px solid #e3e3e3; background:; overflow:hidden}
.i_index .right .inbox h1 div{float:right;}
.i_index .right .inbox h1 div .gridbnt{ height:45px; padding-right:80px;}
.i_index .right .inbox h1 div .listbnt{ height:45px; padding-right:30px;}
.i_index .right .inbox h1 div .gridbnt{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA9SURBVHjaYvz//z8DLQALiLita47VdNXLJxnxacanj4mBRmDUYNobzEir5DYaxkPY4NGyYtRgOpYVAAEGAGU9GSEH4f83AAAAAElFTkSuQmCC) left center no-repeat;}
.i_index .right .inbox h1 div .listbnt{ width:22px; height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA4SURBVHjaYvz//z8DLQALiLita05V01Uvn2RkYqARGHoGM9Iq8oZeUIwmt9HkNprcRpMbMQAgwABiihgf86AxFAAAAABJRU5ErkJggg==) left center no-repeat;}










.i_index .right .inbox .location a{ height:45px; line-height:45px; margin-left:3px; font-size:13px; color:#666666}
.i_index .right .inbox .about{ padding:20px;overflow:hidden}
.i_index .right .inbox .about p{  display:block; font-size:14px; margin:5px auto; color:#323232; line-height:25px;}

.i_index .right .inbox .about_b{ width:715px; background:url(../images/dotbg.jpg) #eee no-repeat;overflow:hidden}
.i_index .right .inbox .about_b p{ width:670px; display:block; margin:0 auto; color:#323232; line-height:25px;}
.dotbg_btm{ width:715px; height:32px; background:url(../images/dotbg.jpg) no-repeat;}



.i_index .left{ width:216px; float:left}
.i_index .left .left_top{ height:10px;}
.i_index .left .left_title{height:89px;background:url(../images/Column.png) no-repeat;}
.i_index .left .left_title p{ width:200px; padding-right:16px;padding-top:18px; color:#868485; font-size:14px; font-family:"Arial Black"; text-align:right;}
.i_index .left .left_title p.b{ font-size:20px;padding-top:10px; font-family:"微软雅黑"; color:#2E2D2B;text-shadow:#868485 0px 1px 2px;}
.i_index .left .Column{ width:214px;border:1px solid #e3e3e3;}
.i_index .left .Column li{ width:214px; height:45px; margin-top:2px;overflow:hidden }
.i_index .left .Column a{width:216px; height:45px; line-height:45px; text-align:left; padding-left:35px; font-size:14px; color:#666666; display:block; background:url(../images/Column_02.png) no-repeat}
.i_index .left .Column a:hover{ color:#666666; background:url(../images/Column_01.png) no-repeat}
.i_index .left .Column .culture a{ color:#0a51a1; background:url(../images/Column_01.png) no-repeat}
.i_index .left .Column .culture a:hover{ color:#0a51a1; background:url(../images/Column_01.png) no-repeat}

.i_index .left .contact{ width:214px; border:1px solid #e3e3e3; margin-top:15px;border-bottom:none}
.i_index .left .contact li{ width:214px; height:35px; border-bottom:1px solid #e3e3e3;  overflow:hidden }
.i_index .left .contact p{width:216px; height:35px; line-height:35px; text-align:left; padding-left:30px; font-size:12px; color:#404040; display:block;background:url(../images/small_bg.png) no-repeat -17px 3px; }










.i_index .left .con a:hover{ color:#0a57ab}

.i_index .pro_list{ width:200px; float:left}
.i_index .pro_list .pro_nav{ width:200px; border:1px solid #e3e3e3; border-bottom:none}
.i_index .pro_list .pro_nav li{ width:200px; height:35px; border-bottom:1px solid #e3e3e3;  overflow:hidden }
.i_index .pro_list .pro_nav a{width:200px; height:35px; line-height:35px; text-align:left; padding-left:50px; font-size:13px; color:#666666; display:block;}
.i_index .pro_list .current_parent a{width:200px; height:35px; line-height:35px; text-align:left; padding-left:50px; font-size:13px; color:#666666; display:block;background:url(../images/about_bg.png) no-repeat 0px -88px;}
.i_index .pro_list .current_parent a:hover{ color:#FFFFFF; background:url(../images/about_bg.png) no-repeat -10px -17px}
.i_index .pro_list .culture_parent_style a{ color:#0a51a1}
.i_index .pro_list .culture_parent_style a:hover{ color:#FFFFFF; background:url(../images/about_bg.png) no-repeat -10px -17px}

.i_index .case_left .case_nav .case_son a:hover{ color:#0a57ab}

.i_index .case_left .contact{ width:200px; border:1px solid #e3e3e3; margin-top:15px;border-bottom:none}
.i_index .case_left .contact li{ width:200px; height:35px; border-bottom:1px solid #e3e3e3;  overflow:hidden }
.i_index .case_left .contact p{width:200px; height:35px; line-height:35px; text-align:left; padding-left:30px; font-size:12px; color:#404040; display:block;background:url(../images/small_bg.png) no-repeat -17px 3px; }


.i_index .right .news_list{ width:700px; margin:auto; margin-top:10px;}
.i_index .right .news_list li{ width:700px; height:31px; border-bottom:1px dashed #e3e3e3}
.i_index .right .news_list a{ float:left; color:#323232; background:url(../images/scio.png) no-repeat -12px 2px; line-height:32px; padding-left:25px; display:inline; font-size:12px}
.i_index .right .news_list a:hover{ color:#fc6e20; background:url(../images/scio.png) no-repeat -12px -36px;}
.i_index .right .news_list span{ float:right; margin-right:45px;color:#ccc;line-height:30px;} 

.i_index .right .message_list{ width:700px; margin:auto; margin-top:10px;}
.i_index .right .message_list li{ width:700px; border-bottom:1px dashed #e3e3e3;background:url(../images/bg_control_nav-0.png) left top 13px no-repeat;}
.i_index .right .message_list .s{background:url(../images/bg_control_nav-1.png) left top 13px no-repeat;}
.i_index .right .message_list p{color:#323232; line-height:32px; padding-left:25px; font-size:12px}


.product_list{ margin-bottom:15px;}
.product_list li{float:left;width:224px; height:200px; display:inline; margin-left:13px; margin-top:15px; background:#fff; overflow:hidden; cursor:pointer}
.product_list li img{ width:200px; height:140px; margin:15px auto 10px auto; display:block}

.product_list li p{ color:#666666; width:224px; text-align:center; display:block; margin:0 auto;}
.product_list li a{ color:#666666; width:224px; text-align:center; display:block; margin:0 auto; line-height:25px; }

.product_list li:hover{ background:#eeeeee}
.product_list li:hover p{ color:#666666; width:224px; text-align:center; display:block; margin:0 auto;}
.product_list li:hover a{ color:#9a9a9a; width:224px; text-align:center; display:block; margin:0 auto; line-height:25px; }

.product_list .nopic{ width:150px; height:110px; border:1px solid #CCC}


.products_list{ text-align:left;}
.products_list li{width:690px; text-align:left;margin-left:30px; border-bottom:1px dashed #e3e3e3; background:#fff; overflow:hidden;}
.products_list li div { float:left;line-height:26px; height:140px; margin:10px;}
.products_list li div p{ width:450px;overflow:hidden;}
.products_list li div img{ width:200px; height:140px; }

.detail{border:1px solid #e3e3e3; display:block; text-align:center; width:150px;color: #666;  
    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F0F0F0));  
    background: -moz-linear-gradient(top,  #FEFEFE,  #F0F0F0);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F0F0F0');
 }











.pro_title{ width:755px; height:80px; border-bottom:1px dashed #e3e3e3; margin:0 auto}
.pro_title h1{ display:block; margin:0 auto; color:#333333; font-size:16px; font-weight:bold; text-align:center; margin-top:10px; line-height:35px;}
.pro_pro{ width:700px;margin:auto; font-size:14px; font-family:"微软雅黑"}
.pro_pro img{ max-width:600px;}
.news_title{ width:700px; height:35px; border-bottom:1px dashed #e3e3e3; margin:0 auto}
.news_title h1{ font-size:16px; font-weight:bold; color:#333333; text-align:center; display:block; line-height:30px; margin-top:10px}
.news_title span{color:#666666; text-align:center; display:block; line-height:30px; margin-top:10px;}
.news_article{ padding:20px; margin-top:17px; margin-bottom:20px; }
.news_article p{ font-size:12px; color:#333333; line-height:25px; width:700px; margin:0 auto;}
.sxyt{padding:20px;margin-top:17px; margin-bottom:20px;font-size:14px;}


.pagelist{ width:783px; height:45px; padding-top:30px; clear:both;}
.pagelist .page { width:330px; height:30px; margin:0px auto;}
.pagelist .page a:hover{background:#E20000;color:#fff;border:1px solid #E20000;}
.pagelist .page span{display:inline-block;}
.pagelist .page .num{font-size:12px;color:#666666;border:1px solid #e3e3e3;padding:5px 11px 5px 11px;margin-left:2px;margin-right:2px;display:inline-block;}
.pagelist .page .current{font-size:12px;color:#fff;border:1px solid #E20000;padding:5px 11px 5px 11px;background:#E20000;}
.pagelist .page .prev{font-size:12px;color:#666666;border:1px solid #e3e3e3;padding:5px 12px 5px 12px;margin-left:2px;display:inline-block}
.pagelist .page .next{font-size:12px;color:#666666;border:1px solid #e3e3e3;padding:5px 12px 5px 12px;margin-right:2px;display:inline-block;}
.pagelist .page .first,.mid .midleft .page .pagelist .end{ display:none;}







.index {BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/index_bg.gif) #fff repeat-x left bottom; HEIGHT: 270px; BORDER-TOP: #0071BD 2px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 13px}
.i_about {WIDTH: 410px; MARGIN-LEFT: 32px; float:left;}
.i_pro {WIDTH: 454px; MARGIN-RIGHT: 22px; padding-left:20px;min-height:250px; float:right; BACKGROUND: url(../images/i_line.png) no-repeat left center;}
.i_tile A {TEXT-TRANSFORM: uppercase; MARGIN-TOP: 15px; PADDING-LEFT: 18px; width:50px; height:20px; BACKGROUND: url(../images/more.png) no-repeat left center; FLOAT: right; display:block;}
.i_tile .sp1 {FONT: 18px/50px "微软雅黑"; font-weight:bold; COLOR: #565656}
.i_tile .sp2 {TEXT-TRANSFORM: uppercase; FONT: 10px/50px "微软雅黑"; COLOR: #979797}
.i_about_c{FONT: 13px/23px "微软雅黑"; COLOR: #565656}


.i_proclass UL {}
.i_proclass LI { float:left; width:227px; height:26px; line-height:26px; overflow:hidden;}
.i_proclass LI A {
	PADDING-LEFT: 16px; DISPLAY: block; height:26px; line-height:26px; BACKGROUND: url(../images/index_icon.gif)  no-repeat 0px -26px
}
.i_proclass LI A:hover {
	BACKGROUND: url(../images/index_icon.gif) no-repeat 0px 6px
}

.i_newstitle1 {WIDTH: 432px; MARGIN-LEFT: 32px; float:left;}
.i_newstitle2 {WIDTH: 432px; MARGIN-RIGHT: 22px; padding-left:20px;min-height:200px; float:right; BACKGROUND: url(../images/i_line.png) no-repeat left center;}

.i_news UL {}
.i_news LI { float:left; width:432px; height:26px; line-height:26px; overflow:hidden;}
.i_news LI span{ float:right;}
.i_news LI A {
	PADDING-LEFT: 16px; DISPLAY: block; height:26px; line-height:26px; BACKGROUND: url(../images/index_icon.gif)  no-repeat 0px -26px
}
.i_news LI A:hover {
	BACKGROUND: url(../images/index_icon.gif) no-repeat 0px 6px
}







.product{ width:1000px; height:250px; margin:0 auto; margin-top:5px; overflow:hidden; position:relative;}
.product .productin{width:980px; height:248px; border:1px solid #e3e3e3; margin:0 auto; background-color:#FFFFFF;}
.product_title{ width:980px; height:40px; background:url(../images/news_bg.png) repeat-x;}
.product_title p{ height:40px; line-height:40px; float:left; display:block; margin:0 auto; font-size:18px; color:#0071BD; background:url(../images/scio.png) no-repeat -5px -85px; padding-left:30px;}
.product_title a{ float:right; margin-right:15px; margin-top:10px; display:inline}
.product .productin .display{ margin-top:15px;}
.product .productin .display .pro_prev{ position:absolute; left:0px; top:115px}
.product .productin .display .pro_next{ position:absolute; right:0px;top:115px}
.product .productin .display .productlist{ width:925px; height:182px; margin:0 auto; margin-top:25px;}
.product .productin .display .productlist li{ width:179px; height:180px;position:relative; overflow:hidden;background:#fff; margin-left:5px; margin-right:5px; display:inline; float:left;}
.product .productin .display .productlist img{ width:170px; height:131px; margin:0 auto; border:#DDDDDD solid 1px; padding:2px;}
.product .productin .display .productlist .img_font{width:1800px; height:180px; overflow:hidden; display:block; }
.product .productin .display .productlist .img_font a{width:175px; height:25px; display:block; line-height:25px; text-align: center;}

.i_index_c{ width:960px; height:260px; margin:10px auto;}
.i_index_c .title p{ height:33px; line-height:33px; float:left; display:block; margin:0 auto; font-size:14px; color:#0a54a8; padding-left:30px;}
.i_index_c .title a{ float:right; margin-right:15px; margin-top:7px; display:inline}
.i_index_c .blb{border-left:#e3e3e3 solid 1px; border-right:#e3e3e3 solid 1px; border-top:#e3e3e3 solid 1px;}
.i_index_c .blt{border-left:#e3e3e3 solid 1px; border-right:#e3e3e3 solid 1px; border-bottom:#e3e3e3 solid 1px;}

.i_index_c .i_index_about{ float:left;width:435px; height:198px; margin-right:5px; background-color:#FFF;}
.i_index_c .i_index_about .title{width:435px; height:40px; }
.i_index_c .i_index_about .title p{background:url(../images/1.png) 15px center no-repeat; }
.i_index_c .i_index_about .Content{width:425px; height:156px; font-family:"微软雅黑"; font-size:12px; line-height:20px; overflow:hidden; padding:0 5px 0px 5px}

.i_index_c .i_index_news{ float:left;width:320px; height:198px;margin-right:5px;}
.i_index_c .i_index_news .title{ width:320px;; height:40px;}
.i_index_c .i_index_news .title p{background:url(../images/2.png) 15px center no-repeat; }
.i_index_c .i_index_news .Content{width:310px; height:155px; padding:0 5px 5px 5px;}
.i_index_c .i_index_news .Content li{ float:left;width:303px;height:22px; margin-left:5px; background:url(../images/icon4.gif) left center no-repeat; font-family:"微软雅黑"; font-size:13px;line-height:22px; padding-left:15px; overflow:hidden;}
.i_index_c .i_index_news .Content li span{ float:right; color:#CCCCCC; padding-right:15px;}

.i_index_c .i_index_contact{ float:left;width:192px; height:205px;}
.i_index_c .i_index_contact .title{ width:196px;height:40px;}
.i_index_c .i_index_contact .title p{background:url(../images/3.png) 15px center no-repeat; }

.i_index_c .i_index_contact .Content{width:196px; height:160px;}
.i_index_c .i_index_contact .Content div{padding:0 5px; line-height:30px; text-align:center;}
.i_index_c .i_index_contact .Content div font{font-family:Arial,"微软雅黑"; font-size:16px;}
.i_index_c .i_index_contact .Content div a{ margin-right:5px;}
.i_index_c .i_index_contact .Content div a img{vertical-align:middle;}

.partner{ width:958px;height:123px; border:1px solid #e3e3e3;background:url(../images/b4.gif) repeat-x; margin:10px auto;}
.partner .title{height:33px; line-height:33px;font-size:14px; color:#FFF; background:url(../images/scio.png) no-repeat -5px -67px;border-bottom:solid #559edf 1px;padding-left:30px; }
.partner .title a{color:White;line-height:33px;}
.partner ul { margin:5px auto; width:951px; height:82px;}
.partner ul a{ float:left; width:150px; margin-left:8px; margin-top:5px;}
.partner ul a img{ border:0px;}

#kefu{ width:170px; height:456px; position:fixed; right:-130px; top:143px; background:url(../images/kefu.png) no-repeat 0 0;}
#kefu .ke{ width:130px; height:280px; float:right; overflow:hidden; text-align:center; font-size:14px;color:#013984;}
#kefu .ke h2 a{ color:#013984; font-size:14px; text-decoration:none;}
#kefu .ke h2 a:hover{ color:#FF3600;}



/* 效果CSS结束 */
#form dd{line-height:37px;}
.input {
	padding: 7px;
	border: 1px solid #ccc;
	border-radius: 3px;
	margin-bottom: 10px;
	width: 200px;
	box-sizing: border-box;
	font-family: montserrat;
	color: #2C3E50;
	font-size: 13px; }
.input:hover
        {
            background: #ffffff;
            border-color: #d4d4d4;
        }
.inputbtn{ margin-top:8px; border:0px; width:166px; height:39px; background:url(../images/212AJ4X-0.png) no-repeat;}
.mailbtn{ margin-top:8px; border:0px; width:166px; height:39px; background:url(../images/212AJ4X-0.png) no-repeat;}
/*form styles*/

#input{
	padding: 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	margin-bottom: 10px;
	box-sizing: border-box;
	font-family: montserrat;
	color: #2C3E50;
	font-size: 13px;
}
