*{margin:0;padding:0;}
body{background:#848994 url(../images/top_xa.jpg) no-repeat center top;font-family:Arial,"宋体";font-size:12px;color:#3d3d3d; text-align:center;}
ul,li{list-style:none;line-height:175%;}
dt,dd{line-height:175%;}
h1,h2,h3,h4,h6{font-size:14px;}
/*link_color*/
a:link{color:#5c7198;text-decoration:none;}
a:visited{color:#5c7198;text-decoration:none;}
a:hover{color:#ff6600!important; text-decoration:underline;}
a:active{color:#5c7198;}
/*font*/
.c_ff66{color:#ff6600;}
.c_ff66 a{color:#ff6600!important;}
/*clear*/
.clear,.line_dashed,.blank{clear:both;font-size:0px;height:0;line-height:0}
.blank{ height:10px;}
.line_dashed{ height:5px; background:url(../images/dashed.gif) repeat-x; margin:6px 8px;}
/*global*/
.textlist li{background:url(../images/inoc_04.gif) no-repeat 10px  center; line-height:175%;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-left:18px;}
/*title*/
h2{ height:23px; line-height:23px; border-bottom:2px solid #4c659d; color:#4c659d; background:url(../images/inoc.gif) no-repeat 5px 6px; text-indent:18px; margin:0 8px; position:relative; margin-top:5px;}
h2 .more{ position:absolute; right:5px; top:0px;}
h2 a{ color:#4c659d!important}
/*circlel*/
.top_circlel,.top_circler,.bottom_circlel,.bottom_circler,.bottom_l,.bottom_r{width:100%;font-size:0; line-height:0;height:6px; }
.top_circlel{background:url(../images/white_topleft_01.gif) no-repeat left bottom;}
.top_circlel_02{background:url(../images/top_l_02.gif.gif) no-repeat left bottom;}
.top_circler{background:url(../images/white_topright_01.gif) no-repeat right bottom;}
.bottom_circlel{clear:both;background:url(../images/white_bottomleft_01.gif) no-repeat left bottom}
.bottom_circler{background:url(../images/white_bottomright_01.gif) no-repeat bottom right;}
.bottom_l{clear:both;background:url(../images/bottom_l.gif) no-repeat left bottom;height:8px;}
.bottom_r{background:url(../images/bottom_r.gif) no-repeat bottom right; height:8px;}
/*layout*/
.content,#header,#footer{width:950px;margin:0 auto; text-align:left;margin-top:10px;}
/*header*/
#header{margin-top:0px; height:288px; position:relative}
#header img{ display:block; position:absolute; left:30px; top:15px; border:none;}
#header .img_s{left:780px; top:10px;}
	/*nav*/
	.nav{background:url(../images/nav_bg.gif) repeat-x center 0px; width:830px;line-height:0; height:36px; position:absolute; right:0; top:262px;}
	.nav_1{background:url(../images/nav_l.gif) no-repeat left top;font-size:0; height:36px; text-align:right}
	.nav_r{width:100%; background:url(../images/nav_r.gif) no-repeat right  bottom;line-height:29px;height:29px; padding-top:7px;}
	.nav_r li{ float:left; display:inline; margin-left:18px;color:#fff; font-weight:bold; font-size:14px;}
	.nav_r li a{ color:#fff!important}
	.nav_r li a:hover{color:#ffd400!important}
.content{ background:#fff;}
.content_t{ height:11px; line-height:0; background:#fff url(../images/top_l.gif) no-repeat left top}
.content .left_box,.content .mid_box,.content .right_box,.content .left_box_big,.content .left_box_big_warp,.content .rendian_warp,.content .diaocha_warp{ float:left; display:inline; margin-left:10px; background:#edeef0; margin-bottom:10px;}
.content .left_box{ width:324px;}
.content .mid_box{ width:326px; background:#f7faff}
.content .right_box{ width:260px;}
.content .left_box_big{width:660px;}
.content .left_box_big_warp{width:670px; background:#fff; margin-left:0;}
/*links*/
.links{ width:930px; height:60px; +height:78px; padding-top:10px; margin:0 auto; margin-bottom:10px; position:relative;}
#demo{overflow:hidden; width:900px; height:61px; margin-left:20px;}
.titleing{ margin-left:5px;}
#demo img{margin-left:20px; border:none; vertical-align:middle}
.links .title_z{ width:26px; height:62px; background:url(../images/title.gif) no-repeat; position:absolute; left:20px; top:10px;}
/*news*/
	.news_con{ width:324px; height:310px;+height:314px}
	.news_con .rith{ text-align:right!important; padding-right:20px;}
	.news_con p{ padding-left:10px; padding-right:10px; padding-bottom:5px; text-indent:2em; line-height:18px; padding-top:3px;}
	.news_con h3{ background:url(../images/inoc_02.gif) no-repeat 8px 4px; height:22px; line-height:22px; color:#ff6600 ; text-indent:20px; margin-top:2px; position:relative}
	.news_con h3 span{font-size:14px; position:absolute; right:10px; top:0px;}
	.news_con h3.er{ font-size:12px; color:#3d3d3d;}
	.news_con .textlist li{ font-size:14px; width:292px;}
	.news_con .textlist li a{color:#18469b}
	.news_con .textlist .list_zhong{  font-family:"黑体","宋体"; background:none; text-align:center; font-size:18px; line-height:24px;+line-height:26px; padding-top:5px; text-align:center;white-space:normal;  }
	.news_con .textlist .list_zhong a{ color:#2b2b2b!important}
/*show*/
	.mid_box img{margin-top:10px; border:none;}
	.show{ width:316px;+width:324px; height:262px; +height:272px; padding:3px; border:1px solid #cad1df; overflow:hidden}
	.show img{ display:block; margin:0 auto; margin-top:0px!important;}
/*houdong*/
	.right_box table{border-collapse:collapse; width:242px; margin:5px auto; +margin-left:9px; margin-bottom:2px; font-size:12px;}
	.right_box table td{ height:21px; line-height:21px; border:1px solid #cad1df; padding-top:3px; text-indent:8px; background:#f2f4f7}
	.right_box table .bg_td td{ background:#e8ebf1}
/*demo*/
	.demo_box{ width:207px; height:134px;  float:left; display:inline; margin-left:13px;}
	.demo_box h4{ width:125px; height:20px; background:url(../images/demo.gif) no-repeat; margin-top:7px;}
	.demo_box h4.h4_2{background:url(../images/demo.gif) no-repeat 0 -20px;}
	.demo_box h4.h4_3{background:url(../images/demo.gif) no-repeat 0 -40px;}
	.demo_box p{ line-height:18px; padding-top:8px; text-indent:1em; padding-right:12px;}
	.demo_box a{ color:#18469b}
/*anli*/
	.anli_list li{ width:228px; height:27px; line-height:27px; padding-top:7px; margin-left:12px;  border-bottom:1px solid #f2f4f7}
	.anli_list li img{ display:block; float:left; border:none; margin-right:10px; }
	.anli_list li span{ margin-left:10px;}
/*frend*/
	.freid{ width:118px; float:left; text-align:center; display:inline;height:168px; +height:172px; border:1px solid #CCC; margin-left:10px;}
	.freid h5{ width:114px; height:26px; margin-left:1px; text-align:left; margin-top:1px; color:#4c65ac; text-indent:15px; line-height:26px; padding-top:3px; background:#edeef0 url(../images/inoc.gif) no-repeat 5px 10px;}
	.maquee{width:110px; margin-left:2px; margin-top:6px; cursor:pointer;font-size:12px;height:110px;overflow:hidden}
	.freid img{ display:block; margin:0 auto; margin-bottom:10px;}
	.freid h6{ font-size:12px; font-weight:normal; width:110px; background:#edeef0; line-height:14px; padding-top:8px; padding-bottom:5px; margin-top:22px; margin-bottom:8px;}
/*jianbing*/
.jianbing{height:872px;+height:869px; width:250px;overflow-y:auto; overflow-x:hidden; margin-top:8px; margin-bottom:6px;}
.pictxt_list{width:260px; clear:both; margin-bottom:8px; }
.pictxt_list li{width:130px;float:left;line-height:21px;display:inline; text-align:left;}
.pictxt_list .pic_list img{ border:1px solid #cccccc; padding:1px; display:block;}
.pictxt_list .pic_list{width:65px;text-align:center;background:none; margin-left:13px; margin-right:10px; padding-left:0}
.pictxt_list li.blod{ font-weight:bold; margin-top:5px;}
.pictxt_list li.blod a{ color:#3d3d3d!important}
/*demo_show*/
.demo_show_warp{ width:530px!important;}
.demo_show_02 li{margin-top:0!important}
.demo_show li{ width:122px; height:110px; float:left; display:inline; margin-left:8px; margin-top:10px;}
.demo_show li img{ display:block; padding:2px; border:1px solid #ccc}
.demo_show p{ line-height:12px; padding-top:6px; text-align:center}
/*quanyi*/
.quanyi{ width:660px; float:left; display:inline; background:#edeef0; margin-left:10px; margin-bottom:10px;}
.quanyi_con{ width:660px; height:240px; overflow:hidden; position:relative}
.quanyi_con .tip_q{width:240px; overflow:hidden; height:120px; +height:148px; background:#f7f7f7; line-height:17px; padding:6px; border:1px dashed #cdcdcd; position:absolute;top:36px; +top:30px; left:10px;}
.quanyi p{ font-size:14px; width:365px;+width:400px;margin-left:255px; +margin-left:240px; font-weight:bold; line-height:21px;padding-top:3px; background:url(../images/incon_03.gif) no-repeat 18px 12px; padding-left:28px;}
.quanyi h2{ margin-bottom:8px;}
.quanyi .p_more{ text-align:right; background:none; margin-right:20px; font-weight:normal}
/*rendian*/
.content .rendian_warp{ width:434px;}
.rendian_warp p{ padding-left:5px; line-height:22px!important;}
*+html .rendian_warp p{ line-height:20px!important;}
.rendian_warp .p_titel{ font-weight:bold;  margin-top:5px;padding-left:10px;line-height:22px; height:22px; }
.rendian_warp input{ vertical-align:middle; margin-left:0px;}
.btn,.btn_04{ width:66px; height:26px; margin-left:155px!important;margin-bottom:0px; background:url(../images/btn_03.gif)  no-repeat; border:none; cursor:pointer; text-indent:-999px; vertical-align:middle; float:left; display:inline;}
.btn_04{background:url(../images/btn_04.gif)  no-repeat; margin-left:15px!important;}
/*diaocha*/
.content .diaocha_warp{ width:216px;}
.diaocha_warp .textlist{ padding:6px 0; height:151px;+height:163px; overflow:hidden}
.diaocha_warp .textlist li{ width:180px; line-height:22px;}
/*footer*/
#footer{ text-align:center; height:105px;color:#303030; padding-top:15px;}
#footer a{ color:#303030!important}
#footer p{ line-height:19px;}
.ti_p{ padding-top:3px; text-indent:13px; margin-bottom:3px;}
