a{text-decoration: none;}
a:link {color: #1D202C;} 
a:visited {color: #1D202C;} 
a:hover{color: #0000ff;} 
a:active {color: #0000ff;}
body{margin:0px;font-size:12px;color:#1D202C;line-height:150%}
h1{font-size:12px;font-weight:normal;color:#1D202C}
h2{font-size:12px;font-weight:bold;color:#1D202C; height:10px;}
h3{font-size:12px;font-weight:normal;color:#1D202C}
h4{font-size:12px;font-weight:normal;color:#1D202C}
input{color:#666;font-size:9pt}
button{font-size: 9pt;height: 20px;}
select{font-size: 9pt;height: 20px;}
img {border:0px;}
.div_all1 {width:1003px;height:75px;margin:auto}
/*Logo位置*/
.logo {width:250px;height:75px;float:left;background:url(/images/logo.gif);background-repeat:no-repeat;}
.top_link {height:9px;display:inline}
.top_link a {width:40px;height:9px;display:block;}
.jfcms{color:#D0D1D6;padding-left:20px;};
.search_td{padding-left:20px;height:25px;padding-top:1px;}
.link1 {width:30px;height:9px;float:left}
.link2 {width:42px;height:9px;float:left;margin-left:5px;display:inline}
.link3 {width:50px;height:9px;float:right;margin-left:5px;display:inline}
.div_all2 {width:1003px;height:37px;margin:auto;}
.div_all3 {width:1003px;height:226px;margin:auto;margin-top:9px}
.line {width:1003px;height:10px;margin:auto;background:url(/images/line.png);font-size:0px;}
.banner {width:698px;height:226px;float:left}
.connect {width:278px;height:228px;float:right;margin-right:13px;display:inline}
.connect_t {width:278px;height:36px;background:url(/images/connect_t.png)}
.connect_m {width:278px;height:178px;background:url(/images/connect_m.gif)}
.connect_txt {margin-left:20px;line-height:200%}
.connect_b {width:278px;height:14px;background:url(/images/connect_b.png)}
.light {width:100%;height:3px;margin:auto;margin-top:8px;background-image:url(/images/line.gif)}
.div_all4 {width:1003px;height:193px;margin:auto;margin-top:9px}
.div_all4 h2{font-size:12px;font-weight: normal;margin-top:10px;float:left;color:#FFFFFF;margin-left:10px}
.case_show {margin-bottom:10px;width:90%;margin-left: 20px;padding: 10px;height: 167px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.case_l {width:71px;height:193px;background:url(/images/case_l.png);float:left}
.case {width:572px;height:193px;background:url(/images/case_bg.png);float:left}
.case_r {width:55px; height:193px;background:url(/images/case_r.png);float:left}
.case_r a {width:22px;height:22px;display:block;cursor:pointer}
.case_img {width:170px;height:149px;float:left;margin-top:25px;margin-left:17px;display:inline;background:url(/images/img_bg.png)}
.case_pic {width:150px;height:120px;margin-top:8px!important;margin-top:-2px;margin-left:10px}
.case_link {width:50px;height:8px;margin-top:5px;margin-left:110px}
.case_link a {width:45px;height:8px;display:block}
.case_btn1 {width:22px;height:22px;margin-top:48px;margin-left:13px}
.case_btn2 {width:22px;height:22px;margin-top:49px;margin-left:13px}
.domain {width:278px;height:193px;float:right;margin-right:13px;display:inline}
.domain_t {width:278px;height:37px;background:url(/images/domain_tit.gif)}
.domain_td {width:278px;height:156px;background:url(/images/domain_td.png)}
.domain_div1 {width:240px;height:30px;margin:auto;margin-left:22px;}
.domain_name {width:175px;font-size:14px;margin-top:3px;float:left;display:inline}
.domain_input {width:55px;height:30px;float:right}
.domain_input input {width:51px;height:30px;background:url(/images/search.png);border:0px;cursor:pointer}
.domain_td ul {list-style-type: none;margin-left:23px;padding:0px;}
.domain_td li {list-style:none; height:27px;}
.news_l {width:11px;height:192px;float:left;margin-left:16px;background:url(/images/tab_l.png);display:inline}
.news {width:310px;height:192px;float:left;background:url(/images/tab_bg.png)}
.news ul {list-style-image: url(/images/list_img.gif);margin:0px;margin-left:20px;padding:0px}
.news_r {width:12px;height:192px;float:left;background:url(/images/tab_r.png)}
.link_more {list-style:none;margin-top:5px;float:right}
.tiyan_l {width:11px;height:192px;float:left;margin-left:12px;background:url(/images/tab_l.png)}
.tiyan {width:316px;height:192px;float:left;background:url(/images/tab_bg.png)}
.tiyan ul {list-style:none;margin:0px;margin-left:15px;padding: 0px;}
.tiyan_r {width:12px;height:192px;float:left;background:url(/images/tab_r.png)}
.product_l {width:11px;height:192px;float:left;margin-left:12px;background:url(/images/tab_l.png)}
.product {width:255px;height:192px;float:left;background:url(/images/tab_bg.png)}
.product_r {width:12px;height:192px;float:left;background:url(/images/tab_r.png)}
.home_list {height:140px;margin:38px 10px 10px 10px}
.list {border-bottom:1px dashed #CCCCCC;height:23px; line-height:23px;}
.div_all5 {width:1003px;height:82px;margin:auto;margin-top:9px}
.friendsite_l{width:11px;height:82px;float:left;margin-left:15px;background:url(/images/friendsite_l.png);display:inline}
.friendsite {width:952px;height:82px;float:left;background:url(/images/friendsite_bg.png)}
.friend_link {width:920px;height:40px;margin:auto;margin-top:10px;line-height:20px}
.friendsite_tit {width:169px;height:31px;margin:auto;margin-top:1px;background:url(/images/friendsite_tit.gif)}
.friendsite_r{width:11px;height:82px;float:left;background:url(/images/friendsite_r.png)}
.div_all6 {width:1003px;height:40px;padding-top:30px;margin:auto}
.tongji {width:1px;height:1px;visibility:hidden;}
.copyright {width:800px;height:14px;margin:auto;text-align:center;font-family: Arial, Helvetica, sans-serif;}
/*内页样式开始*/
.page_all {width:1003px;margin:auto; overflow:hidden}
.div_all7 {width:1003px;margin:auto;float:left;}
.menu_l {width:214px;float:left;margin-left:30px;display:inline}
.menu_l_t {width:214px;height:42px;color:#FFF;background:url(/images/menu_l_t.gif);text-align:center;line-height:40px}
.menu_m {width:214px;background:url(/images/menu_l_bg.png)}
.menu_b {width:214px;height:58px}
.menu_bt {width:161px;margin:auto;padding-top:5px!important;padding-top:10px;padding-bottom:2px!important;padding-bottom:10px;}
.menu_bt h2 {font-size:12px;font-weight:normal}
.menu_bt_out {width:161px;height:37px;background:url(/images/menu_bt.png);line-height:37px;text-align:center;margin-top:5px}
.menu_bt_over {width:161px;height:37px;background:url(/images/menu_bt_o.png);line-height:37px;text-align:center;margin-top:5px}
.contents {width:725px;float:right;margin-right:25px; background:url(/images/tab_bg2.png);display:inline}
.contents h1 {font-size:14px; font-weight:bold; color:#666666}
.tab_t1 {width:14px;float:left;background:url(/images/tab_t1.png) repeat-x}
.tab_t {width:697px;float:left;background:url(/images/tab_t_bg.png) repeat-x}
.banner2 {width:684px;margin:auto; margin-top:24px;}
.tab_t2 {width:14px;float:left;background:url(/images/tab_t2.png) repeat-x}
.contents_tit {width:680px;margin:auto;height:33px;background:url(/images/about.png) no-repeat}
.contents_p {width:680px;margin:auto;height:auto;line-height:180%; clear:both;}
.tab_b1 {width:14px;height:32px;background:url(/images/tab_b1.png);float:left}
.tab_b {width:697px;height:32px;background:url(/images/tab_b_bg.png);float:left}
.tab_b2 {width:14px;height:32px;background:url(/images/tab_b2.png);float:left} 
.div_all8 {width:100%;height:65px;margin:auto;background:url(/images/copyright_bg.png)}
.page_img {width:170px;	height:149px;float:left;display:inline;background:url(/images/img_bg.png);margin-right: 10px;}
.page_pic {width:150px;height:120px;margin-top:22px;margin-left:10px}
.page_txt {display:inline;width: 100%;}
.service {float: left;border: 3px solid #CCCCCC;text-align: center;background-color: #FFFFFF;padding: 5px;margin-right: 8px;margin-bottom: 8px;margin-left: 8px;}
.service02 {float: left;width: 100%;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;vertical-align: middle;padding-bottom: 50px;}
.m_faq{border: 1px dotted #CCCCCC;padding: 5px;margin: 5px;}
.faq{border:1px solid #CCCCCC;background-color: #FFFFFF;padding: 5px;margin: 0px;}
#demo{width: 100%;}
#demo1{width: 100%;}
#demo2{width: 100%;}
.fukuan_01{border:1px solid #CCCCCC;background-color: #FFFFFF;margin: 5px;float: left;width: 46%;padding: 5px;}
.fukuan_img{width: 132px;float: left;height: 80px;text-align: center;}
.endtextbottom{width:auto; height:30px;}
/*导航样式*/
.Navi{text-decoration: none;color:#3131A3;margin-top:1px}
/*新闻显示*/
.title{
font-size:16px;
font-family:"宋体";
color:#3863B1;
height:30px;
padding-top:3px;
text-align:center;
border-bottom:1px dotted #EEEEEE;
font-weight:600;
}
.editor{
text-align:center;
marign:3px;
}
.content{
marign:3px;
width:100%;
text-align:left;
}
.content_b{
text-align:right;
marign:3px;
}
/*模板导航*/
.mb_menu{
width:100%;
text-align:center;
}
.mb_list{
text-align:center;
border-bottom:1px dotted #EEEEEE;
}
/*旧样式*/

.cases_index_top {

	width: 680px;
	height: 20px;
	float: left;
}
.cases_index_Content {
	width: 679px;
	height: 100px;
	float: left;
	background-image: url(/include/images_4/main_product_aspnet_c.gif);
	padding-left: 1px;
}
.cases_index_bottom {
	width: 680px;
	height: 6px;
	float: left;
	margin-bottom: 15px;
}
.cases_index_Content_right {
	width: 530px;
	height: 100px;
	float: right;
	line-height: 20px;
	padding-top: 5px;
}
.cases_pic {
	height: 78px;
	width: 128px;
	font-size: 14px;
	font-weight: bold;
	color: #2F8DC3;
	margin-top: 15px;
	margin-left: 10px;
	padding: 1px;
	border: 1px solid #DFDFDF;
}
.product_index_top {

	
	height: 20px;
	float: left;
}
.product_index_Content {
	width: 679px;
	height: 160px;
	float: left;
	background-image: url(/include/images_4/main_product_aspnet_c.gif);
	padding-left: 1px;
}
.product_index_bottom {
	
	height: 6px;
	float: left;
	margin-bottom: 15px;
}
.product_index_php_bottom {
	
	height: 6px;
	float: left;
}
.product_index_pic {
	height: 128px;
	float: left;
}
.template_index_sy {
	width: 680px;
}
.template_index_sypic {
	float: left;
	margin-left: 8px;
	margin-top: 5px;
	padding: 2px;
	border: 1px solid #DEDEDE;
	margin-right: 7px;
}
.template_index_sytit {
	float: left;
	width: 202px;
	margin-right: 7px;
	margin-left: 8px;
	line-height: 22px;
	padding: 2px;
}
.template_index_Content {

	width: 679px;
	height: 160px;
	float: left;
	padding-left: 1px;
}
.template_index_mfpic {
	float: left;
	margin-left: 16px;
	margin-top: 5px;
	padding: 2px;
	border: 1px solid #DEDEDE;
	margin-right: 16px;
}
.template_index_mf {
	width: 450px;
	height: 130px;
	float: left;
	text-align: left;
	background-color: #FAFAFA;
}
.template_right {
	width: 210px;
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DFDFDF;
	text-align: left;
	padding-left: 10px;
}
.template_right_tit {

	float: right;
	height: 24px;
	width: 210px;
}
.template_index_mftit {
	width: 450px;
	height: 18px;
	float: left;
	background-color: #F2F2F2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	padding-top: 6px;
}
.template_index_mftitle {
	float: left;
	margin-left: 16px;
	padding: 3px;
	margin-right: 16px;
	width: 120px;
}
.template_left {
	width: 195px;
	float: left;
	margin-right: 12px;
	clear: left;
}
.template_left_tit {
	width: 170px;
	height: 18px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	padding-top: 6px;
	margin-top: 10px;
	background-image: url(/include/images_4/main_lefttit.gif);
	padding-left: 25px;
	text-align: left;
}
.template_news_pic {

	float: right;
}
.template_news_view {
	float: right;
	height: 30px;
	width: 450px;
}
.template_fy_view {
	float: left;
	width: 200px;
	padding-left: 15px;
}
.template_fy_listpage {
	text-align: center;
}
.template_fy_pic {

	float: left;
	margin-top: 5px;
	padding: 2px;
	border: 1px solid #DEDEDE;
}
.template_fy_sytit {

	float: left;
	width: 202px;
	line-height: 22px;
	padding: 2px;
}
.template_index_view {

	float: left;
	width: 200px;
	padding-left: 15px;
}
.template_index_pic {


	float: left;
	margin-top: 5px;
	padding: 2px;
	border: 1px solid #DEDEDE;
}
.template_index_tit {


	float: left;
	width: 202px;
	line-height: 22px;
	padding: 2px;
}

.main_news_title {
	height: 22px;
	width: 680px;
	float: right;
	padding-top: 8px;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	color: #2F8DC3;
}
.main_news_Content {
	width: 680px;
	float: right;
	padding-top: 8px;
	text-align: left;
	line-height: 20px;
}
.main_news_SubPage {

	height: 22px;
	width: 680px;
	float: right;
	padding-top: 8px;
	line-height: 20px;
}