*{ margin:0px; border:0px; padding:0px; font-size:12px; font-family:"微软雅黑";color:#000}
.clear{ clear:both}
ul{ list-style:none;}
a{ color:#000; text-decoration:none;}
table{ border-collapse:collapse; border:1px solid #000;}
tr{ border:1px solid #000}
td{ border:1px solid #000}



.toptop{ height:112px; width:100%; background:url(../images/topbg.jpg) repeat-x;}
.top{ width:1000px; height:112px; margin:0 auto;}
.top_left{ width:500px; float:left; padding-top:12px}
.top_right{ width:500px; float:right}

.top_r_t{ text-align:right; padding-top:12px;}
.top_r_b{ padding-top:15px; float:right; width:176px; height:28px; background:url(../images/search.jpg) no-repeat bottom left;}
.secr_input{ width:133px; height:26px; border:none; background:none; margin-left:5px; margin-top:1px; float:left;}
.secr_sub{ width:38px; height:28px; float:right; background:none;}



.menumenu{ width:100%; height:53px; background:url(../images/menubg.jpg) repeat-x bottom left; margin-top:-11px; z-index:999}
.menu01{ width:1000px; height:53px; margin:0 auto;}
.menu01 ul li{ float:left; padding:0px 22px; height:53px; line-height:53px; border-left:1px solid #2454ac}
.menu01 ul li a{ color:#FFF; font-size:16px; color:#FFF; font-weight:bold;}

.menu { width:1000px; font-family:"Microsoft Yahei"; height:53px; height:53px; background:url(../images/menubg02.jpg) no-repeat center center; margin:0 auto;}
.menu ul {padding:0;list-style-type: none; font-family:"Microsoft Yahei";}
.menu ul li { border-left:1px solid #2454ac; 
float:left;position:relative; font-family:"Microsoft Yahei";}
.menu ul li a, .menu ul li a:visited {color:#ffffff;
display:block; font-family:"Microsoft Yahei";text-align:center;text-decoration:none;width:110px;height:53px;color:#ffffff;line-height:53px; font-size:16px; font-weight:bold; }
.menu ul li ul {display: none;width:110px;background-image:none;}
.menu ul li:hover a {color:#ffffff;width:110px;background:url(../images/main_18.jpg) center top no-repeat;}
.menu ul li:hover ul { border:none; background:url(../images/men.jpg) repeat;
display:block;width:150px;position:absolute;z-index:100;top:53px;left:-20px;}
.menu ul li:hover ul li a {display:block; width:150px; height:25px; line-height:25px;color:#fff;background:url(../images/men.jpg) repeat; font-size:12px; }
.menu ul li:hover ul li a:hover {width:150px;display:block; background:#3361a1;color:#ffffff;
}





.banner{ width:100%; height:394px; }
.cont{
	width: 1000px;
	margin: 0 auto;
	margin-top: -10px;
	position: relative;
	z-index: 999;
	background: #FFF;
	border: solid 1px #CCCCCC;
}
.gsgg{ width:970px; margin:auto; height:34px; margin-top:10px; background:url(../images/123_03.jpg)}
.content1{ width:980px; margin:0 auto; height:200px; padding:10px;}
.company{ width:332px; float:left;}
.company_title{ width:332px; height:28px; background:url(../images/123_06.jpg)}
.company_title h2{ width:100px; float:left; line-height:28px; color:#1E4484; margin-left:25px; font-size:18px;}
.company_title a{ width:50px; float:right; height:28px;}
.company_nr{ line-height:24px; width:322px; float:left; padding:5px;}
.company_nr img{ margin:5px;float:left;}
.xwdt{ width:626px; float:left; margin-left:20px;}
.xwdt_title{ width:626px; height:28px; background:url(../images/123_08.jpg)}
.xwdt_title h2{ width:100px; float:left; line-height:28px; color:#1E4484; margin-left:25px; font-size:18px;}
.xwdt_title a{ width:50px; float:right; height:28px;}
.xwdt_nr{ line-height:24px; width:616px; float:left; padding:5px;}
.rongyu{ width:225px; height:160px; float:left;}
.news{ width:375px; margin-left:15px; float:left; margin-top:7px;}
.news li{ width:375px; height:28px; line-height:28px; border-bottom:1px dashed #CCC; background:url(../images/123_30.jpg) 0 50% no-repeat; font-size:12px; float:left; padding-left:10px;}
.index_bottom{width:1000px; margin:0 auto;}
.productBox{ width:1000px; height:200px; margin:0 auto;}
.product_title{ width:1000px; height:21px; background:url(../images/123_13.jpg);}
.product_title h2{ width:100px; float:left; line-height:20px; color:#1E4484; margin-left:30px; font-size:16px;}
.product_title a{ width:100px; float:right; height:28px;}
.product_nr{ width:992px; margin-left:8px; margin-top:9px;}
.product_nr img{ margin-left:15px;}
.product_nr .jiantou{ margin-left:28px; margin-bottom:40px;}
.pro-con {
	padding: 0 10px;
}	
.fl{float:left;}/*向左浮动*/
.fr{float:right;}/*向右浮动*/
#demo_content .images_content {margin:15px 5px 15px 0px; float:left;display:inline;	text-align:center;}
#demo_content .images_content .images_img { min-width:150px; height:130px; color:#cecece;}
#demo_content .images_content .images_img img{
	height:130px;
	border:1px solid #ddd;
	padding:3px;
}
/*固定图片高度按比例缩放 END*/

#demo_content .images_content .images_title{ margin-top:5px; text-align:center;}
#demo_content .images_content .images_title a{  padding-left:10px;}
#demo_content .images_content .images_title a {
	padding: 3px 0;
	display: block;
	color: #000;
}














.content2{ width:980px; margin:0 auto; height:220px; padding:10px;}
.xwdt2{ width:332px; float:left;}
.xwdt2_title{ width:332px; height:28px; background:url(../images/123_21.jpg);}
.xwdt2_title h2{ width:100px; float:left; line-height:28px; color:#1E4484; margin-left:25px; font-size:18px;}
.xwdt2_title a{ width:50px; float:right; height:28px;}
.news2{ width:320px; margin-left:10px; float:left; margin-top:20px;}
.news2 ul{ padding-top:5px; float:left;}
.news2 ul li{ width:310px; height:28px; line-height:28px; border-bottom:1px dashed #CCC; background:url(../images/123_30.jpg) 0 50% no-repeat; font-size:12px; float:left; padding-left:10px;}
.contact{ width:626px;  float:left; margin-left:20px;}
.contact_title{ height:28px; background:url(../images/123_08.jpg) no-repeat;}
.contact_title h2{ width:100px; float:left; line-height:28px; color:#1E4484; margin-left:25px; font-size:18px;}
.contact_title a{ width:50px; float:right; height:28px;}
.contact_nr{ margin-top:20px;}
.contact_nr img{ float:left;}
.contact_nr .biaoyu{ width:306px; font-size:16px; line-height:25px; border-bottom:1px dashed #ccc; color:#1b4da4; float:left; margin-left:27px; padding-left:10px;}
.contact_nr p{
	width: 300px;
	float: left;
	line-height: 24px;
	margin-left: 45px;
	margin-top: 0px;
}
.erweima{ height:134px; background:url(../images/123_24.jpg); margin-top:20px;}
.erweima .text{ width:390px; margin-left:620px; color:#FFF; line-height:24px; padding-top:60px;}
.bottom{ background-color:#000;height:25px; border-top:1px solid #b3b1b1;}
.bottom .text{ color:#FFF; line-height:25px; margin-left:210px;}


#ncontent{ width:1041px; margin:0 auto; margin-top:20px;border:#ededed 1px solid; background:#f7f6f7;border-bottom:none;}
.left{ width:218px; float:left;}
.fltitle{ height:84px;background:url(../images/nei_03.jpg) repeat-x left top;}
.fltitle h2{ font-size:20px; color:#184a8f; line-height:84px; margin-left:28px; font-weight: bold; font-family:"Microsoft Yahei";}
.iproend{ height:53px; background:url(../images/index_24.jpg) no-repeat;}
.iproclass ul{ list-style:none;}
.iproclass ul li{ display:block; height:42px; background:##f5f5f5;}
.iproclass ul li a{ line-height:45px; background:url(../images/main_66.jpg)  no-repeat 20px 50%; padding-left:35px; display:block; border-bottom:dashed #bdbdbd 1px; }
.iproclass ul li a:hover{  background:url(../images/main_66.jpg) #194b90 no-repeat 20px 50%; color:#FFF; }

.iproclass dl{ margin-left:3px; margin-top:3px;}
.iproclass dl dt{  }
.iproclass dl dt a{line-height:45px; font-size:16px; background:url(../images/main_66.gif) #184a8f no-repeat 15px 50%;  padding-left:25px; display:block; border-bottom:dashed #bdbdbd 1px;color:#FFF;  }
.iproclass dl dd{ height:30px;line-height:30px;border-bottom:dashed #bdbdbd 1px;  background:url(../images/main_66.gif)  no-repeat 15px 50%;}
.iproclass dl dd a{ display:block; height:30px;font-size:12px;text-align:left; padding-left:23px; color:#000;line-height:30px;}
.iproclass dl dd a:hover{ color:#900;font-size:12px; text-align:left; padding-left:23px;  }
.inews{ height:220px; margin-left:20px;width:370px; float:left;}
.title1{ height:20px; margin-top:20px; }
.title1 h2{font-size:18px; color:#d31634; font-weight:bold;line-height:20px; height:20px;width:125px; float:left;margin-left:5px; 
 font-family:"Microsoft Yahei"; background:url(../images/main_29.jpg) no-repeat left;}
.title1 span{ float:right; margin:2px 10px 0 0;}
.kstd{ float:right; margin-top:20px; background:#FFF; width:315px; margin-right:10px;}
.titleks{ width:283px; margin:0 auto; margin-top:2px;}
.titleks h2{ width:283px; height:53px; padding-left:8px; padding-top:0px; background:url(../images/main_34.jpg) no-repeat; color:#FFF; font-size:18px; font-family:"Microsoft Yahei";}
.k{ margin-top:2px;}
.k a{ float:left;}
.k a.zc{ float:right;}
.inews ul{ padding:0 0px 10px 0px; float:left;}
.inews li{ width:350px; line-height:20px; list-style:none;padding:8px 0px 0px 5px;}
.inews li a{ line-height:15px; background:url(../images/cion02.jpg) no-repeat left 50%; padding-left:20px; display:block; color:#373737;}
.inews li a:hover{ color:#aa0000;}
.inews li span{ float:right}

.inews1{  float:left; width:331px; margin-left:10px; }
.inews1 img{ margin:0 auto;}
.inews1 ul{ padding:0 0px 10px 0px; float:left; margin-top:20px;}
.inews1 li{ width:315px; line-height:18px; list-style:none;padding:0px 0px 0px 9px;}

.inews1 li a{ line-height:27px;border-bottom:dashed #bdbdbd 1px; background:url(../images/main_66.jpg) no-repeat left 50%; padding-left:10px; display:block; color:#373737;}
.inews1 li a:hover{ color:#aa0000;}
.inews1 li span{ float:right}

.inews2{ float:left; width:331px; margin-left:38px; }
.inews2 img{ margin:0 auto;}
.inews2 ul{ padding:0 0px 10px 0px; float:left; margin-top:20px;}
.inews2 li{ width:315px; line-height:18px; list-style:none;padding:0px 0px 0px 9px;}

.inews2 li a{ line-height:27px;border-bottom:dashed #bdbdbd 1px; background:url(../images/main_66.jpg) no-repeat left 50%; padding-left:10px; display:block; color:#373737;}
.inews2 li a:hover{ color:#aa0000;}
.inews2 li span{ float:right}

.inews3{ float:left; width:218px; margin-left:0px; margin-top:20px; }
.inews3 img{ margin:0 auto;}
.inews3 ul{ padding:0 0px 10px 0px; float:left; margin-top:20px;}
.inews3 li{ width:208px; line-height:18px; list-style:none;padding:0px 0px 0px 9px;}

.inews3 li a{ line-height:27px;border-bottom:dashed #bdbdbd 1px; background:url(../images/main_66.jpg) no-repeat left 50%; padding-left:10px; display:block; color:#373737;}
.inews3 li a:hover{ color:#aa0000;}
.inews3 li span{ float:right}
.title3{ height:32px;background:#184a8f;}
.title3 h2{ font-size:12px; color:#FFFFFF;font-size:18px; color:#ffffff; line-height:32px; float:left;margin-left:18px; font-weight:bold; font-family:"Microsoft Yahei";}
.title3 span{ float:right; margin:0px 10px 0 0;}
.right{ width:735px; float:right;}
.nright{ width:790px; float:right;}
.irt{ height:240px;}
.icompany{ width:318px; height:215px; float:left;}
.icompany p{ line-height:20px; padding:0 5px 0 10px;}
.icompany img { margin:0 auto; text-align:center;}
.title2{ height:47px;}
.title2 h2{ font-size:18px; color:#d31634; background:url(../images/main_27.jpg); line-height:20px; margin-top:20px; float:left;margin-left:15px; width:121px; height:20px; font-weight: bold; font-family:"Microsoft Yahei";}
.title2 span{ float:right; margin:28px 10px 0 0;}

.nlbg{ width:18px; float:left; min-height:389px; background:url(../images/nlbg.jpg) no-repeat left top #f1f1f1;}
.ncontact{ height:245px; background:url(../images/nei_09.jpg) no-repeat top;}
.ncontact p{ padding-top:100px; margin-left:20px;}
.ntitle{ height:80px; border-bottom:#184a8f 2px solid;}
.ntitle h2{ font-size:18px; color:#000000; line-height:40px; float:left;margin-left:35px; margin-top:40px; font-weight: bold; font-family:"Microsoft Yahei";}
.ntitle span{ float:right; margin:50px 10px 0 0;}
.con{ background:url(../images/nei_06.jpg) repeat-y; padding:20px;}
.con p{ line-height:28px; font-size:14px;}
.rb{ height:14px; background:url(../images/nei_11.jpg) no-repeat top;}
.nnews{ height:200px;}
.nnews ul{ padding:0 0px 10px 0px; float:left;}
.nnews li{ width:230px; line-height:18px; list-style:none;padding:8px 0px 0px 9px;}
.nnews li a{ line-height:18px; background:url(../images/cion02.gif) no-repeat left 50%; padding-left:10px; display:block; color:#373737;}
.nnews li a:hover{ color:#075484;}


/*list*/
.list_page{text-align:center;margin:10px;font-family:"Microsoft Yahei";}
.list_page a{;margin:0px 1px;padding:4px 6px;border:1px solid #184a8f;color:#333;font-family:"Microsoft Yahei";}
.list_page span{background:#184a8f;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #184a8f;font-family:"Microsoft Yahei";}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #184a8f;color:#333;font-family:"Microsoft Yahei";;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:"Microsoft Yahei";font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

#newslist li{ background:url(../images/icon1.gif) no-repeat left 50%; margin:0 6px; line-height:30px; padding-left:10px; border-bottom:1px dotted #dbdbdb;}
#newslist li span{ float:right; color:#7e7e7e;}
.newlist li{padding-left:12px;margin-top:8px;border-bottom:1px #ddd dashed;padding-bottom:10px;height:85px; line-height:24px; text-align:left;}
.newlist li a{float:left;font-size:14px;font-weight:bold; color:#666;}
.newlist li span{float:right;color:#999;font-size:12px; margin-right:10px;}
.newlist li p{clear:both;}
.newlist li p.read-more{float:right;margin-right:10px;}
.newlist li p.read-more a{font-size:12px;font-weight:normal;}

#khlist li{ background:url(../images/icon1.gif) no-repeat left 50%; margin:0 6px; line-height:30px; padding-left:10px; border-bottom:1px dotted #dbdbdb;}
#khlist li span{ float:right; color:#7e7e7e;}
.khlist li{padding-left:5px;margin-top:8px;padding-bottom:10px;height:10px; line-height:24px; text-align:left;}
.khlist li a{float:left;font-size:14px;font-weight: normal; color:#666;font-family:"宋体";}
.khlist li span{float:right;color:#999;font-size:12px; margin-right:10px;}
.khlist li p{clear:both; font-family:"宋体";}
.khlist li p.read-more{float:right;margin-right:10px;}
.khlist li p.read-more a{font-size:12px;font-weight:normal;}


.newshow h1{ text-align:center; font-size:16px; display:block;}
.newshow p{ padding:0 20px;}
.time{ background-color:#f3f3f3;border-top:1px dotted #dddddd; margin:10px 0;border-bottom:1px dotted #dddddd; text-align:center; line-height:30px;}
.time a:hover{color:#FF0000}
#cp li{ width:172px; float:left;border:1px solid #dddddd; margin:5px 2px; display:inline}
#cp li a{ color:#333; font-weight:normal; font-size:12px; font-family:"宋体";}
#cp li img{display:block;margin:0 auto; max-width:160px; height:126px; padding:5px;}
#cp li h4{line-height:24px;color:#505050; background-color:#f1f1f1; margin-top:5px; text-align:center; border:none;}
#xgcp li{ width:115px; float:left; margin:5px 10px; display:inline}
#xgcp li img{border:1px solid #dddddd;display:block;margin:0 auto; width:103px; height:79px; padding:5px;}
#xgcp li h4{line-height:24px;color:#505050; background-color:#f1f1f1; font-size:12px; font-weight:normal; margin-top:5px; text-align:center; border:none;}
#xgxw li{ width:350px; float:left}
#xgxw li span{ color:#999999; margin-left:5px;}

.title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.downlist{margin:0;padding:0;list-style:none;width:720px;overflow:hidden;}
.downlist li{clear:both;border-bottom:1px solid #E8E8E8;padding:0 0 10px 0;height:160px;overflow:hidden;}
.downlist li a{ color:#666666;}
.downlist li a:hover{ color:#FF3300}
.downlist li .pic{background:url(../images/bg_nodown.gif) no-repeat center;float:left;width:120px;height:120px;display:block;text-align:center;padding:20px 0 0 0;margin:15px 0 0 0;border-right:1px solid #e8e8e8;}
.downlist li .pic img{margin:10px 0 0 0;}
.downlist li .list{float:left;width:460px;padding:10px 15px;height:120px;display:block;overflow:hidden;color:#999;line-height:22px;}
.downlist li .list p{font-size:14px;font-weight:bold;line-height:30px;height:30px;border-bottom:1px dashed #ccc;margin:10px 0;color:#333;}
.downlist li .list span{color:#333;margin:5px 0 0 0;display:block;}
.downlist li .info{float:left;width:80px;padding:10px 0 0 10px;height:120px;color:#999;border-left:1px solid #e8e8e8;margin:15px 0 0 0;}
.downlist li .info p{font-size:16px;margin:5px 0 15px 0;color:#333;}


.downinfo{background:#fff;padding:25px 30px;overflow:hidden;}
.downinfo h1{font-family:microsoft yahei;font-size:16px;margin:0 0 15px 0;padding:0;font-weight:normal;}
.downinfo .pic{float:left;width:220px;overflow:hidden;}
.downinfo .pic img{border:1px solid #ccc;padding:2px;}
.downinfo .info{float:left;width:610px;margin:0 0 0 10px;}
.downinfo .info ul{margin:0;padding:0;list-style:none;}
.downinfo .info ul li{float:left;width:300px;margin:0 5px 0 0;line-height:29px;height:29px;}
.downinfo .info ul li span{color:#f30;font-family:verdana;}
.p20{line-height:22px;}
.p20 p{margin:0 0 10px 0;}
.downurl{padding:10px 20px;}
.downurl ul{margin:0;padding:0;list-style:none;}
.downurl ul li{line-height:29px;height:29px;background:url(../images/icon_down.gif) no-repeat left center;padding:0 0 0 24px;}
.downurl a{ padding-right:20px;}
.downurl a:hover{ color:#CC0000;}

.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #184a8f;}
.bt{border:1px solid #B0D4EC;border-top:2px solid #B0D4EC;}

#imgcode{cursor:pointer;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}

/*width*/
.w980{width:980px;overflow:hidden;}
.w978{width:978px;overflow:hidden;}
.w610{width:610px;padding:20px 30px;}
.w640{width:640px;padding:15px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:898px;padding:30px 40px;}
.w670{width:670px;}


/*subject*/
.subject{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;padding:0 0 0 16px;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;font-family:宋体;}
.subject span a{color:#999;}
.subject span a:hover{color:#f30;}
.subject_user{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;text-align:center;}

.info_intro{padding:0 0 20px 0;line-height:22px;color:#666;}
.info_intro p{margin:0 0 5px 0;padding:0;}
.info_intro .red{color:#f30;margin:0 5px;}

.comment{overflow:hidden;clear:both;margin-bottom:20px;}
.comment .face{float:left;width:60px;height:60px;}
.comment .text{border:1px solid #dadada;margin-left:70px;}
.comment .text .div{padding:10px 20px;}
.comment .text .div .icon{position:absolute;width:20px;height:20px;margin:6px 0 0 -40px;}
.comment .text .div .base{font-family:verdana;color:#000;border-bottom:1px dashed #ccc;line-height:30px;margin-bottom:10px;}
.comment .text .div .base span{float:right;color:#999;}
.comment .text .div .content{line-height:20px;}
.comment .text .div .reply{font-family:verdana;border-top:1px dashed #ccc;line-height:30px;margin-top:10px;color:#000;padding-top:5px;}
.comment .text .div .reply strong{color:#f60;}

.commentadd{margin:10px 0;overflow:hidden;clear:both;}
.commentadd .face{float:left;width:60px;height:60px;}
.commentadd .text{overflow:hidden;margin-left:70px;}
.commentadd .text .div{padding:0 5px 0 0;}
.commentadd .text .div textarea{width:100%;_width:98%;border:1px solid #ccc;height:70px;overflow:auto;}
.commentadd .text span{color:#999;line-height:22px;clear:both;}
.commentadd .text #commentlen{color:#f30;}
.commentadd .input{margin:10px 0;font-size:14px;}
.commentadd .input a{color:#666;font-size:12px;}
.commentadd .input a:hover{color:#f30;font-size:12px;}
.commentadd .input .send{float:right;border:1px solid #ccc;background:#fff;padding:5px 10px;_padding:3px 10px;margin:0;_margin:0 9px 0 0;vertical-align:middle;width:80px;}
.commentadd .input .ip{border:1px solid #ccc;width:80px;padding:5px 10px;vertical-align:middle;}

.title{line-height:30px;height:30px;margin:0 0 15px 0;}
.title h1{font-size:18px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:22px;}
.content p{margin:15px 0;font-size:14px;}
.content img{max-width:590px;}

.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}
