/* reset.css */

table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0; vertical-align:top;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal; font-style: normal; font-family:Tahoma,Arial, Helvetica, sans-serif,;}
ol li,ul li,dl dt,dl dd{ list-style:none;}
caption,th{ text-align:left;}
input, button, textarea, checkbox, select, radio { vertical-align:middle; }


.left { float:left; }
.right { float:right; }
.red { color:#f00; }
.pink { color:#e20398; }
.gray { color:#8a8a8a; }
.fontwidth { font-weight:bold; }
.red,.red a{ color:#F00;}
.autohei{ height:auto; overflow:hidden; zoom:1;}


/* 头部 */
/*背景链接样式*/

.asd_yuyue{width:227px; padding-left:888px; height:28px; position:absolute; top:70px; left:0; z-index:1;}
.asd_yuyue a{ display:block; height:28px; overflow:hidden; text-decoration:none; z-index:20;}
.asd_yuyue a:hover{ text-decoration:none;}


.dangqian{ padding-left:30px; font-size:14px; background:url(../images/snav_icon.jpg) no-repeat left 5px; float:left;}

.ice_wzh2{ background: url(../images/ice_icon3.gif) no-repeat;}
.ice_text1{ width:240px;  background:#fff; border:#ccc 1px solid; float:left; padding-left:5px; margin-top:5px;}
.ice_button1{ width:75px; height:22px; border:0; cursor:pointer; margin-top:1px; float:right;}
.ice_text2{ width:160px; padding:3px 0px; line-height:18px; height:18px; border:0; float:left;}
.ice_fdje{ margin:5px 0px 0px 10px;}
.tips-nav { float:right; height:28px; width:300px; }
.tips-nav li { float:left; padding-right:10px; }
.ICO-ARR { background:url(../images/Arrow01.gif) no-repeat left center; padding-left:8px; line-height:28px; }
.ICO-RSS { padding-top:6px; height:22px; padding-left:15px; }
.ICO-RSS img { vertical-align:middle; }



/* 底部 */


/*友情链接*/

#partner { width:986px; margin:0px auto; background:url(../images/panter-title.gif) no-repeat center top; padding-top:30px; height:auto; overflow:hidden; zoom:1;}
.partner_title { float:left; padding-left:7px; width:90px; }
.partner_title h2 { height:46px; background:#ff8ab4; text-align:center; line-height:46px; font-size:14px; font-weight:bold; color:#FFF; margin-top:4px; }
.partner_title h2.hover { background:#bf3178; }
.partner_con { float:left; width:880px; height:108px; }
.hezuo li { float:left; margin-left:15px; margin-top:5px; display:inline; }
.links { padding-top:5px; height:103px; width:870px; padding-left:10px; overflow:hidden; }
.links a { padding:0 10px; line-height:20px; }



/*权威技术*/
.wjg-head { width:986px; margin:0 auto; text-align:center; background:#FFF; height:auto; overflow:hidden; zoom:1; }
.mainMenu { background:url(../images/nav-bg.jpg) repeat-x; height:39px; width:986px; margin:0 auto; zoom:1; }
.mainMenu ul { padding-left:10px; }
.mainMenu li { float:left; background:url(../images/nav-li.jpg) no-repeat right center; height:39px; line-height:39px; }
.mainMenu li a { display:block; line-height:39px; padding:0 16px; color:#FFF; font-size:14px; }
.mainMenu li.last { background:none; }

.wjgmenu { background:url(../images/menu-bg.gif) no-repeat; height:61px; margin:0 auto; width:986px; zoom:1; }
.wjgmenu dt { float:left; padding-left:8px; padding-top:6px; }
.wjgmenu dd { float:left; height:48px; line-height:24px; padding:6px 2px; }

.chaLeft{ width:714px; float:left;}
.qwbg { background:#d92316; }
.wjgsidelt { width:276px; margin:0 auto; }
.wjgsidert { width:710px; margin:0 auto; }

.view { background: url(../images/viewbg.jpg) no-repeat left top; height: auto; overflow: hidden; padding: 124px 0 15px; }
.view ul li { height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.view ul li a{ color:#fff;}
.overbg { padding:10px 0; }
.services { text-align:center; margin-bottom:20px;}
.services img { border:solid 1px #9f015e; }
.guidelines { width:233px; height:192px; margin:0 auto; background:#fff; }
.guidelines ul { padding:15px 0px 0px; width:228px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.guidelines ul li { width:76px; text-align:center; float:left;}
.viewtit{ height:32px; line-height:32px; font-size:16px; color:#FFF; font-weight:bold; text-align:center; margin:0px 0px 5px; background:url(../images/viewtbg.gif) repeat-y center; }
.viewtit a{ color:#FFF;}
.yydj{ width:230px; margin:15px auto 0; padding:0px 4px; margin-bottom:15px; height:auto; overflow:hidden; zoom:1;}
.yydj ul li{ line-height:24px; color:#fefefe; font-size:13px; height:24px; overflow:hidden; padding-left:10px; background:url(../images/icodian.gif) no-repeat left 9px;}
.yydj ul li a{ color:#fefefe;}

.zjfc{ width:230px; margin:0 auto; padding:0px 4px 8px; margin-bottom:15px; background:#fff; height:auto; overflow:hidden; zoom:1;}
.zjfc ul li{ margin:8px 4px 0px; display:inline; float:left;}
.zjfc ul li img{ padding:4px; border:#ccc 1px solid;}

.yycont{ height:auto; overflow: hidden; zoom:1;}
.yytop{ clear:both; background:url(../images/ctopbg.gif) no-repeat center top; height:10px; overflow:hidden; font-size:0; line-height:0;}
.yycbg{ background:url(../images/ccbg.gif) repeat-y center top; height:auto; overflow:hidden; zoom:1;}
.yybtn{ clear:both; background:url(../images/cbtnbg.gif) no-repeat center top; height:10px; overflow:hidden; font-size:0; line-height:0;}
.weizhi2{ width:630px; padding-left:24px; margin:0 auto; border-bottom:#c0c0c0 1px solid; height:30px; background:url(../images/dangqianbg.gif) no-repeat left 5px; line-height:30px;}

.list6{ height:auto; overflow:hidden; zoom:1; border-bottom:#ccc 1px dashed;}
.list6 ul{ padding:10px 0px; height:auto; overflow:hidden; zoom:1; }
.list6 ul li{ line-height:26px; background:url(../images/icon6.gif) no-repeat left 8px; padding-left:15px; font-size:14px;}

.list7{ padding:15px 0px 10px; height:auto; overflow:hidden; zoom:1;}
.list7 ul li{ width:208px; border:#ccc 1px solid; margin:0px 4px; display:inline; float:left;}
.list7 ul li span{ display:block; text-align:center; padding:4px 0px;}
.list7 ul li p{ height:24px; line-height:24px; background:url(../images/li7bg.gif) repeat-x center top; border-top:#ccc 1px solid; text-align:center; font-weight:bold; color:#056aa7;}
.qwslide{ width:640px; padding:6px; margin:0 auto; border:#e23d3d 1px solid; height:auto; overflow:hidden; zoom:1;}
.qwsltitle{ width:198px; height:217px; overflow:hidden; float:right;}
.qwsltitle h3{ height:37px; margin-bottom:8px; background:url(../images/qwjs-tabbg.gif) no-repeat right top; overflow:hidden; line-height:37px; text-align:center; font-size:16px; font-weight:bold; color:#de0202; padding-left:8px; cursor:pointer;}
.qwsltitle h3 a{ color:#de0202;}
.qwsltitle h3.hover{ background:url(../images/qwjs-hoverbg.gif) no-repeat center top; color:#fff;}
.qwsltitle h3.hover a{ color:#fff;}

.qwlist{ width:652px; border:#e23d3d 1px solid; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.bg{_height:992px; min-height:993px;}
.cont1{ background:url(../images/jb1.gif) repeat-x center top; padding:14px 14px 0px; height:auto; overflow:hidden; zoom:1;}

.list10{ height:181px; overflow:hidden; border-bottom:#ff8c8c 0px dashed;}
.list10 ul{ padding:15px 0px 0px 30px; height:auto; overflow:hidden; zoom:1; }
.list10 ul li{ line-height:30px; background:url(../images/icon6.gif) no-repeat left 10px; padding-left:15px; font-size:14px;}
.list10 ul li strong{ color:#d30000;}
.list10 ul li strong a{ color:#d30000;}

.shicecont{ padding-bottom:10px; border:#d30101 1px solid; border-top:none; background:url(../images/shice-cbg.gif) repeat-x center top; height:auto; overflow:hidden; zoom:1;}
.switch{ width:950px; margin:10px auto 0px; border:#f48b8b 1px solid; height:auto; overflow:hidden; zoom:1;}
.switchtitle{ height:34px; overflow:hidden;}
.switchtitle h3{ width:236px; height:34px; line-height:34px; font-size:14px; font-weight:bold; text-align:center; background:url(../images/shice-hoverbg.jpg) no-repeat center top; border-right:#f48b8b 1px solid; float:left; cursor:pointer;}
.switchtitle h3.hover{ background:url(../images/shice-tabbg.jpg) no-repeat center top; color:#c80707;}
.switchtitle h3.hover a{ color:#c80707;}
#switch04{ border-right:0; width:239px;}
.switchpic{ margin-top:10px; padding-bottom:10px; text-align:center;}
.switchroll{ background:#fff url(../images/switchcbg.gif) repeat-x center bottom; border-top:#f48b8b 1px solid; padding:10px 0px; height:auto; overflow:hidden; zoom:1; position:relative;}
.switcharr{ position:absolute; top:55px; cursor:pointer;} 
.switchrollcont{ height:136px; overflow:hidden; margin:0px 17px; border:#e2e2e2 1px solid;}
#yysg{ width:880px; margin:0 auto; height:124px; overflow:hidden;}
#yysg ul{ height:124px; overflow:hidden; float:left;}
#yysg ul li{ border:#c5c3c6 3px solid; background:#fff; padding:1px; margin:10px 5px 0px; display:inline; float:left;}
#yyry{ width:880px; margin:0 auto; height:124px; overflow:hidden;}
#yyry ul{ height:124px; overflow:hidden; float:left;}
#yyry ul li{ border:#c5c3c6 3px solid; background:#fff; padding:1px; margin:10px 5px 0px; display:inline; float:left;}
#yyhj{ width:880px; margin:0 auto; height:124px; overflow:hidden;}
#yyhj ul{ height:124px; overflow:hidden; float:left;}
#yyhj ul li{ border:#c5c3c6 3px solid; background:#fff; padding:1px; margin:10px 5px 0px; display:inline; float:left;}
#yyfc{ width:880px; margin:0 auto; height:124px; overflow:hidden;}
#yyfc ul{ height:124px; overflow:hidden; float:left;}
#yyfc ul li{ border:#c5c3c6 3px solid; background:#fff; padding:1px; margin:10px 5px 0px; display:inline; float:left;}

.shice2{ width:702px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.switch2{ width:674px; margin:15px auto 0px; border:#abc7e2 1px solid; height:auto; overflow:hidden; zoom:1;}
#switch_01,#switch_02{ width:224px;}
#switch_03{ width:224px; border-right:0;}
.switchrollcont2{ height:124px; overflow:hidden; margin:0px 17px; border:#e2e2e2 1px solid;}
#yysg2{ width:632px; margin:0 auto; height:112px; overflow:hidden;}
#yysg2 ul{ height:112px; overflow:hidden; float:left;}
#yysg2 ul li{ border:#c5c3c6 3px solid; background:#fff; padding:1px; margin:10px 5px 0px; display:inline; float:left;}
#yyry2{ width:632px; margin:0 auto; height:112px; overflow:hidden;}
#yyry2 ul{ height:112px; overflow:hidden; float:left;}
#yyry2 ul li{ border:#c5c3c6 3px solid; background:#fff; padding:1px; margin:10px 5px 0px; display:inline; float:left;}
#yyhj2{ width:632px; margin:0 auto; height:112px; overflow:hidden;}
#yyhj2 ul{ height:112px; overflow:hidden; float:left;}
#yyhj2 ul li{ border:#c5c3c6 3px solid; background:#fff; padding:1px; margin:10px 5px 0px; display:inline; float:left;}

.mm {width:986px; line-height:24px; padding:7px 0px; height:auto;line-height:24px; overflow:hidden; zoom:1; margin:0px auto;}
.mm ul{ margin-left:10px;}
.mm li { float:left; margin:0 10px; display:inline; width:auto; white-space:nowrap; overflow:hidden; zoom:1;}


	/*添加样式*/
	#m1_top{ zoom:1; background:url(../images/m1-topbg.gif) repeat-x center top;}
	.m1_top{ width:1000px; margin:0 auto; line-height:30px; height:30px;  background:url(../images/m1-topbg2.gif) no-repeat 380px top;padding-bottom:100px;}
	.m1_toproll{ width:350px; height:30px; overflow:hidden; padding-left:20px; background:url(../images/m1-icon1.gif) no-repeat left top; float:left; margin-left:80px;}
	.m1_toperwei{ width:350px; float:left;}
	.m1_toperwei ul{}
	.m1_toperwei ul li{ margin:0px 2px; display:inline; cursor:pointer; float:left; position:relative; z-index:0;}
	.m1_toperwei ul li i{ display:block; position:absolute; top:30px; left:-10px; z-index:1;}