body { margin:0px; padding:0px; font-size:14px; color:#444444; background:url(top_bg.jpg) repeat-x center top #f6f6f6; font-family:"微软雅黑"; outline:none; }
.indexpage{ background:url(ml.gif)}

.otherpage{ background:url(ml_1.gif)}
ol, ul, li, dl ,dt ,dd{ margin:0; padding:0; list-style:none; }
p{ margin:0px; padding:0px;word-break: break-word;}
img { border:0;}
h1,h2,h3,h4,h5{ margin:0; padding:0px; line-height:normal; font-size:12px; font-weight:normal}
.clear{ clear:both; height:0; line-height:0px;}
a{ text-decoration:none; color:#444444;}
a:hover{ text-decoration:underline; color:#FF6600;}
/*基础设置*/
.webinfo h1{ font-size:16px; font-weight:bold; color:#333333; height:45px; line-height:45px;}
.webinfo{ line-height:25px; }
.newslist ul li{ height:25px; line-height:25px; border-bottom:1px dashed #CCCCCC}
.prolist{ width:1000px; margin:0 auto;}
.prolist img{ padding:0px;}
.plist{ width:175px; float:left; text-align:center}
.plist_right{ height:35px; line-height:35px; width:175px; margin:0 auto; overflow:hidden; background:#223270;}
.plist_right a{ color:#fff;}
.roll_index_title{ width:150px; height:24px; line-height:24px; overflow:hidden;}/*滚动图片标题*/
.exclass_list_1{float:left;width:160px;height:120px;overflow:hidden;text-align:center; margin:0 5px;}
.related_other_products_1{float:left;width:120px;height:120px;overflow:hidden;text-align:center; margin:0 5px;}
.tagqun1{
	width:1000px;
	margin:10px auto;
	line-height:20px;
}
.tagqun{
	width:988px;
	padding:5px;
	line-height:20px;
	border:1px solid #CCCCCC;
	background:#EFEFEF;
	float:left;
}
.more{ background:#ff1100; width:41px; height:18px; line-height:14px; text-align:center; float:right;}
.more a{ color:#fff;}.more a:hover{ text-decoration:none;}
.tagqun ul li{  height:20px; line-height:20px; padding-right:10px; float:left;}
.propic{ padding:10px 0px; line-height:20px;}
.propic img{ float:left; margin-right:10px;}
.rxdh{ font-size:16px; font-weight:bold; color:#343434; position:absolute; left:790px; top:65px;}
.xglj{ padding:10px 0px;}
.xglj a{ color:#FF0000; font-weight:bold;}
.xglj a:hover{ color:#ff0000}
.classinfo{ position:relative;  margin:10px auto;}
.classtext{ border:5px solid #CCCCCC; padding:10px; line-height:normal}
.lt,.rt,.lb,.rb{ width:15px; height:15px;position:absolute;}
.lt{ left:0px; top:0px;}
.rt{ right:0px; top:0px;}
.lb{ left:0px; bottom:0px;}
.rb{ right:0px; bottom:0px;}
.otherprotit,.othernewstit{ height:25px; line-height:25px; padding-left:10px; font-size:14px; font-weight:bold; color:#333333; background:#e8e8e8; margin-bottom:10px;}
.sub1 ul{ width:90%; margin:0 auto; padding-bottom:10px;}
.sub1 ul li{ height:25p; line-height:25px; padding-left:10px; border-bottom:1px dashed #CCCCCC}

.top{ width:100%; height:460px;}
.logo{ width:1000px; height:100px; margin:0 auto; position:relative}
.nav{ width:958px; padding:1px 20px ;height:44px; margin:0 auto ; background:url(dh.jpg) no-repeat; font-family:"微软雅黑";}
.nav ul li{ width:108px; height:44px; float:left;}
.nav ul { padding-left:0px;}
.nav ul li a{ display:block; width:118px; line-height:44px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.nav ul li a:hover{ color:#fff; text-decoration:none; background:url(hov.jpg) left repeat-x; display:block;}
.banner{ width:1000px; height:314px; margin:0 auto; background:url(v.jpg) left repeat-x;}
.banner1{ width:1000px; height:93px; margin:0 auto; font-size:30px; font-family:"微软雅黑"; color:#fff;text-indent: 50px;padding-top: 100px;}
.main{ width:940px; margin:0 auto ; background:url(mainbg.jpg) top repeat-x; padding:20px 30px 0px;}
.main1{ width:1000px; margin:0 auto ; padding:10px 0px 40px;}
.isubl{
	width:280px;
	float:left;
	margin-right:8px;
}

.isubltit,.videotit,.iprotit{font-size: 18px;
color: #e6392b;
font-family: "微软雅黑";}
.iabout{
	padding:10px 0px;
	line-height:20px;
	margin-bottom:10px; 
}
.g{ width:739px; height:312px; float:left;}
.g2{ float:right;padding: 15px 10px;width: 240px;line-height: 24px;}
.iabout img{
width:280px; float:left;
}
.isubc{
	width:315px;
	float:left; background:url(sj.png) left no-repeat; padding:0 24px;margin-left: 15px;
}
.inewstit{ width:80px; height:31px; text-align:center; line-height:31px; font-size:14px; font-weight:bold; color:#343434; margin-left:5px; background:url(MultiPageTab_b.gif)}
.inewslist{  padding:15px 0px; margin-bottom:10px;}
.nlist{ height:29px; line-height:29px; border-bottom:1px dotted #989898;}
.nlist_1{ float:left;}
.nlist_2{ float:right}
.isubr{ width:242px; float:right;}
.videobody{ border:1px solid #cccccc; border-top:none; border-top:0px; background:#f2f2f2; padding:5px 0px; margin-bottom:14px;}
#container1{ width:220px; margin:0 auto;}

.gdpic{ height:190px;background: url(s.jpg) top repeat-x;margin-top: 15px; }
.gdpic ul{ float:left;}
.gdpic li{ float:left; width:100px;height:200px;margin-right: 5px;}
.gdpic li img{height:124px;width:100px;}
.gdpic li span{ width:100px; padding-top:23px; line-height:23px;float: left; text-align:center; background:url(s3.jpg) bottom no-repeat;}


.sub1{ width:242px; float:left}
.subbody{ width:750px; float:right;}
.leftpro{ height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#FF0000; text-align:center; background:url(leftpro.gif)}
.proclass{ background:#f2f2f2; border:1px solid #cccccc; border-top:none; border-top:0px; padding:7px 0px; margin-bottom:10px;}
.pclass_1{ width:225px; height:27px; margin:0 auto 2px auto;}
.pclass_1 a{ display:block; width:225px; height:27px; background:url(leftproa.gif); text-indent:30px; color:#343434; line-height:27px;}
.pclass_1 a:hover{ color:#FFFFFF; background:url(leftproahover.gif); text-decoration:none}

.pclass_1_2 a{ display:block; width:225px; height:27px; background:url(leftproa.gif); text-indent:40px; color:#343434; line-height:27px;}
.pclass_1_2 a:hover{ color:#FFFFFF; background:url(leftproahover.gif); text-decoration:none}
.pclass_1_3 a{ display:block; width:225px; height:27px; background:url(leftproa.gif); text-indent:50px; color:#343434; line-height:27px;}
.pclass_1_3 a:hover{ color:#FFFFFF; background:url(leftproahover.gif); text-decoration:none}

.subtit{ height:36px; line-height:36px; padding-left:30px; background:url(subtit.gif); color:#343434;}
.subtit strong{ font-size:14px;}
.subtit span{ float:right; margin-right:10px;}

.isubrpic .topimg{ margin-bottom:6px;}

.foot{ width:1000px; margin:0 auto; border-top:1px #e3e3e3 solid; height:75px;}
.footinfo{ width:1000px; margin:0 auto; line-height:20px; text-align:center; padding-top:5px;}
.mg {
	padding-top: 10px;
	margin-bottom: 10px;
	height: 200px;
	padding-left: 10px;
}
.iabout2 {
border-top: none;
padding: 0 7px 5px 8px;
line-height: 20px;
background: #F2F2F2;
border: 1px solid #CCC;
}


/* flexslider */
.flexslider{position:relative;height:312px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:312px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
