@charset "utf-8";

body,p,th,td,input,select,textarea{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;}

body{ background:#fff; margin:0; padding:0; color:#666;}

@media all {

    img, a img, a:link img, a:visited img { color: inherit; border: none; }

}

div{ padding:0; margin:0;}

a{ color:#000; text-decoration:none;}

a img{ border:none;}

form{margin:0; padding:0;}

hr{ height:1px; color:#ccc; width:100%;}

.butt{ background:url(../images/butt.gif) no-repeat; font-size:12px; color:#88631B; text-align:center; width:74px; height:24px; font-weight:bold; border:none; cursor:pointer;	cursor:hand; }

.key{ width:220px; height:18px; font-weight:bold; color:#ccc; font-size:10px; ime-mode:disabled;}

#cls{ clear:both;}

table,ul,li,ol{ list-style:none; padding:0; margin:0;}

h1,h2,h3,h4,h5{ padding:0; margin:0;}



.head{ background:url(../images/top_bg2.jpg) left top repeat-x; height:104px;}/*120615modify*/

.top{ width:935px; margin:0 auto;height:104px; background:url(../images/topbg_line_red.gif) left bottom no-repeat; }/*121106modify*/

.top_red{ width:935px; margin:0 auto;height:104px;/* background:url(../images/topbg_line_red.gif) left bottom no-repeat;*/ }/*121106add*/

.logo{ background:url(../images/logo2.jpg) no-repeat; width:347px; height:97px; float:left;}

.logo a{ display:block; width:347px; height:101px;}

.ut_right{ float:right; width:585px;}

.search{ text-align:right; padding-top:20px; height:25px;}

.search a{ color:#333; padding-left:10px; padding-right:10px; float:right; margin-top:5px;}

.search a:hover{ text-decoration:underline;}

.search input{ float:right; margin-right:10px;}

.search select{ float:right; margin-right:10px;}

.search_text{ border:1px solid #C00; background:#fff; width:150px; height:18px;}

a.s_arr{ background:url(../images/menu_distance.gif) left center no-repeat;}

.menu{ clear:both; padding-top:11px; padding-left:4px;}

*html .menu{ padding-left:1px;}

.menu ul li { float:left; background:url(../images/menu_distance.gif) left center no-repeat; padding-top:10px; padding-bottom:10px;}

.menu ul li.online{ background:url(../images/menu_on.gif) bottom center no-repeat;}

.menu ul li.online a{ color:#c00;}

.menu ul li.online_red{ background:url(../images/menu_on_red.gif) 50% 41px  no-repeat;}/*121106add*/
.menu ul li.online_red a{ color:#c00;}/*121106add*/


.menu ul li a{ float:left; padding-left:14px; padding-right:14px; font-size:14px; padding-top:7px; padding-bottom:3px;}

.menu ul li a:hover{ color:#c00;}

.menu ul li a.menuon{ background:url(../images/menu_bg_on_red.jpg); color:#FFF;}

.menu ul li a.menuon:hover{ color:#FFF;}

.umenu{ position:relative; clear:both; z-index:10;height:0;}

ul.menuhide{ display:none;}

ul.menushow{ position:absolute;display:block; width:150px; font-size:12px; top:47px; background:#c81e00;filter:alpha(opacity=90); -moz-opacity:0.90; padding-top:5px; padding-bottom:5px; }/*121106modify*/

ul.menushow li a{ padding-top:4px; padding-bottom:4px; display:block; background:url(../images/menu_arr_off.gif) left center no-repeat; padding-left:25px; color:#fff;}

ul.menushow li a:hover{ background:#8c0000 url(../images/menu_arr_off.gif) left center no-repeat; color:#fff;}/*121106modify*/

#menushow1{left:64px; width:100px;}

*+html #menushow1{left:67px;}

#menushow1 a{width:75px;}

#menushow2{ left:148px;}

*+html #menushow2{left:150px;}

#menushow2 a{width:125px;}

#menushow3{ left:246px; width:100px;}

*+html #menushow3{left:249px;}

#menushow3 a{width:75px;}

#menushow4{ left:354px; width:100px;}

#menushow4 a{width:95px;}

#menushow5{ left:378px; width:120px;}

*+html #menushow5{left:381px;}

#menushow5 a{width:95px;}

#menushow6{ left:462px; width:120px;}

*+html #menushow6{left:465px;}

#menushow6 a{width:95px;}

/*.showimg{ clear:both; width:935px; margin:0 auto; border-top:2px solid #c00; border-bottom:2px solid #c00; z-index:9; position:relative;}

.newsshow{ clear:both; width:935px; margin:0 auto; z-index:9;}*/

/*120615modify .show 左侧菜单修改*/

.show{/* position:absolute;padding-top:13px; padding-left:28px;*/ background-color:#fff; }

.show ul li{ background:url(../images/left_menu_off1.png) left top no-repeat; width:255px; height:68px; margin-bottom:13px; }

.show ul li:hover{ background:url(../images/left_menu_on1.png) left top no-repeat;}

.show ul li a{ padding-left:72px; padding-top:26px; height:38px;/* height:20px; padding-bottom:12px;*/ float:left; width:170px; padding-right:10px;}

.show ul li a h4{ font-size:18px; color:#c3110d; padding-top:0px; padding-left:8px;  vertical-align:middle; line-height:20px;}/*121106 modify*/

.show ul li a span{ color:#ccc; padding-right:15px;}

.show ul li a:hover h4{ color:#cb1707;}

.show ul li a:hover span{ color:#fff;}

.show_1_off a{ background:url(../images/left_menu_1.png) no-repeat;}

/*Eƻ

.show_e{ position:absolute;padding-top:13px; padding-left:28px;}

.show_e ul li{ background:url(../images/left_menu_off1.png) no-repeat; width:197px; height:68px; margin-top:-20px; }

.show_e ul li:hover{ background:url(../images/left_menu_on1.png) no-repeat;}

.show_e ul li a{ padding-left:65px; padding-top:10px; height:24px; padding-bottom:12px; float:left; width:115px; padding-right:10px; text-align:center}

.show_e ul li a h4{ font-size:14px; color:#fff; padding-top:10px; padding-left:8px;}

.show_e ul li a span{ color:#ccc; padding-right:15px;}

.show_e ul li a:hover h4{ color:#ff0;}

.show_e ul li a:hover span{ color:#fff;}*/

.leftshow_1_off a{ background:url(../images/left_menu_1.png) no-repeat;}

*html .leftshow_1_off a{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sinosure/index2009/images/left_menu_1.png", sizingMethod="scale"); background:none; position:relative;}

.leftshow_2_off a{ background:url(../images/left_menu_2.png) no-repeat;}

*html .leftshow_2_off a{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sinosure/index2009/images/left_menu_2.png", sizingMethod="scale"); background:none; position:relative;}

/*.leftshow_3_off a{ background:url(../images/left_menu_3.png) no-repeat;}

*html .leftshow_3_off a{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sinosure/index2009/images/left_menu_3.png", sizingMethod="scale"); background:none; position:relative;}*/

.leftshow_4_off a{ background:url(../images/left_menu_4.png) no-repeat;}

*html .leftshow_4_off a{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sinosure/index2009/images/left_menu_4.png", sizingMethod="scale"); background:none; position:relative;}

.leftshow_5_off a{ background:url(../images/left_menu_5.png) no-repeat;}

*html .leftshow_5_off a{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sinosure/index2009/images/left_menu_5.png", sizingMethod="scale"); background:none; position:relative;}

.leftshow_6_off a{ background:url(../images/left_menu_6.png) no-repeat; padding-top:14px!important;}

*html .leftshow_6_off a{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sinosure/index2009/images/left_menu_6.png", sizingMethod="scale"); background:none; position:relative; padding-top:14px!important;}



/*.shows{ position:absolute; padding-top:13px; padding-left:28px;}

*html .shows{ padding-top:20px;}

.shows ul li{ background:url(../images/left_menu_off.png) no-repeat; width:197px; height:79px; margin-top:-10px;}

*html .shows ul li{ margin-top:-14px;}

.shows ul li:hover{ background:url(../images/left_menu_on.png) no-repeat;}

.shows ul li a{ padding-left:72px; padding-top:18px; height:33px; padding-bottom:18px; float:left; width:115px; padding-right:10px;}

.shows ul li a h4{ font-size:14px; color:#fff; padding-top:10px; padding-left:8px;}

.shows ul li a span{ color:#ccc; padding-right:15px;}

.shows ul li a:hover h4{ color:#ff0;}

.shows ul li a:hover span{ color:#fff;}*/

.main{ clear:both; width:935px; margin:0 auto; min-height:445px; /*height:auto !importantoverflow:hidden;*/ overflow:visible; /*height:430px;*/ z-index:10;} /*****20140612 modify*****/

.main1{ clear:both; width:935px; margin:0 auto; height:407px;overflow:hidden; _height:395px;}

*+html .main{ /*height:640px;*/}

.left{ width:255px; float:left;/* height:627px;*/}/*120615modify*/

#showleft{ position:relative;}

.feature{ background:url(../images/left_g.gif) no-repeat center top #F2F2F2;/* margin-top:22px; */padding:20px 13px 5px 13px;}/*120615modify*/

.feature ul li{ width:229px; height:57px; padding-bottom:15px;}

.feature ul li a{ width:229px; height:57px; display:block; cursor:pointer;overflow:hidden}

.feature ul li a h5{ width:57px; height:57px; float:left;}

.feature ul li a h4{ font-size:14px; color:#666; padding-bottom:5px;}

.feature ul li a:hover h4{ color:#c00;}

.feature ul li a span{text-decoration:underline; color:#999;}

.feature ul li a:hover span{ color:#666;}



/*

.f_1 a h5{ background:url(../images/f_1_off.jpg);}

*/

.f_1 a h5{ background:url(../images/f_1_on.jpg);}



.f_1 a:hover h5{ background:url(../images/f_1_on.jpg);}

.f_2 a h5{ background:url(../images/f_2_on.jpg);}

.f_2 a:hover h5{ background:url(../images/f_2_on.jpg);}

.f_3 a h5{ background:url(../images/f_3_on.jpg);}

.f_3 a:hover h5{ background:url(../images/f_3_on.jpg);}

.f_4 a h5{ background:url(../images/f_4_on.jpg);}

.f_4 a:hover h5{ background:url(../images/f_4_on.jpg);}

.f_5 a h5{ background:url(../images/f_5_on.jpg);}

.f_5 a:hover h5{ background:url(../images/f_5_on.jpg);}

.index_rss{ float:left; width:152px; background:#fff ;padding:10px; height:37px}

.index_rss h4{width:100%}

.index_rss h4 img{margin-left:60px;}

.right{ float:right; width:680px;/*width:670px;*/}/*120615modify*/

.index_pro{ background:url(../images/index_pro_bg.jpg) repeat-x; margin-left:10px;}/*120615modify*/

.po_pro{ position:relative; /*height:170px; *height:170px;*/}

.po_pro ul{ position:absolute;}

.po_pro ul li{ float:left; width:133px; border-left:1px solid #fff;}

.po_pro ul li a{ padding:10px 6px 0px 6px; display:block; width:121px; cursor:pointer; cursor:hand;}

.po_pro ul li a:hover{ /*height:180px;*/}

.po_pro ul li a h3{ font-size:12px; color:#666;}

.po_pro ul li a:hover h3{ color:#c00;}

/*

.po_pro ul li a span{ color:#BBB; line-height:130%; display:block; height:80px; background:url(../images/index_more_off.jpg) right bottom no-repeat;}

*/

.po_pro ul li a span{ color:#BBB; line-height:130%; display:block; height:80px; background:url(../images/index_more_on.jpg) right bottom no-repeat;}



.po_pro ul li a:hover span{ color:#666; height:80px; background:url(../images/index_more_on.jpg) right bottom no-repeat;filter:alpha(opacity=85); -moz-opacity:0.85;}

.po_pro ul li a h5{ width:117px; height:55px; border:1px solid #999; margin:6px 0;}

.po_pro ul li a:hover h5{ width:117px; height:55px; border:1px solid #c00;}



/*.

pop_1 a h5{ background:url(../images/pro_1_off.jpg);}

*/



.pop_1 a h5{ background:url(../images/pro_1_on.jpg);}

.pop_1 a:hover h5{ background:url(../images/pro_1_on.jpg);}



.pop_2 a h5{ background:url(../images/pro_2_on.jpg);}

.pop_2 a:hover h5{ background:url(../images/pro_2_on.jpg);}



.pop_3 a h5{ background:url(../images/pro_4_on.jpg);}

.pop_3 a:hover h5{ background:url(../images/pro_4_on.jpg);}



.pop_4 a h5{ background:url(../images/pro_3_on.jpg);}

.pop_4 a:hover h5{ background:url(../images/pro_3_on.jpg);}



.pop_5 a h5{ background:url(../images/pro_5_on.jpg);}

.pop_5 a:hover h5{ background:url(../images/pro_5_on.jpg);}



.index_news{ clear:both; height:230px; margin-left:10px; margin-bottom:5px;}/*120615modify*/

.i_news_ti{ background:url(../images/index_news_bg.jpg) repeat-x; height:16px; margin-bottom:15px;clear:both;}

.i_news_ti img{ float:left;}

.i_news_ti a{ float:right; color:#333; text-decoration:underline; text-align:right; width:70px; background:#fff;}

.i_news_list{ float:left; width:390px; padding-top:8px;}

.i_news_list ul li a{ float:left; background:url(../images/arr_list.gif) left center no-repeat; padding-left:10px; color:#333; width:310px; padding-top:4px; padding-bottom:4px; text-decoration:none;}

.i_news_list ul li a:hover{ color:#333; text-decoration:underline;}

.i_news_list ul li a b{ font-weight:normal; color:#666;}

.i_news_list ul li span{ float:right; width:60px; color:#999; font-weight:bold; font-size:11px;}

.i_news_pic{ float:right; width:245px; height:164px; background:url(../images/index_picnews_bg.jpg) no-repeat; padding-top:30px; padding-left:10px;}



.index_service{ clear:both;  margin-left:10px;}/*120615modify*/

.i_service_list{ float:left; width:400px;}

.i_service_nav{ width:384px; background:url(../images/lefttitbg_red.gif) left bottom repeat-x; border:1px solid #b40004; border-bottom:none !important; height:30px; padding-left:15px;overflow:hidden;}/*121106modify*/

.i_service_nav a{ width:94px; margin:0 10px; display:block; float:left; text-align:center; padding-top:8px; font-weight:bold; color:#fff;}

a.ison{	background:url(../images/index_new_on.jpg) left top repeat-x; height:20px; padding-top:10px;  color:#cb1707;	font-weight:bold;

}

.i_service_nav a:hover{ color:#c00;}

.isshow{ border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999; padding:15px; height:133px;}

.isshow ul li{ clear:both;}

.isshow ul li a{ float:left; width:290px; background:url(../images/arr_new.gif) left center no-repeat; padding-left:10px;padding-top:4px; padding-bottom:4px; color:#333;}

.isshow ul li a:hover{ color:#333; text-decoration:underline;}

.isshow ul li span{float:right; width:60px; color:#999; font-weight:bold; font-size:11px;}

.i_service_more{ clear:both; text-align:right; padding-top:3px; background:url(../images/arr_list2.gif) right center no-repeat; padding-left:10px;}

.ishide{display:none}

.ud{ float:right; width:255px; padding-top:2px;/* padding-top:5px;*/}/*120615modify*/

.index_down{ margin-top:10px;}



.index_industry{ clear:both; width:935px; padding:10px 0; margin:10px auto; background:url(../images/index_industry_bg.jpg) no-repeat; height:10px;}

.index_industry b{ width:145px; display:block; text-align:center; float:left;}

.index_industry a{ float:left; padding:0 19px; background:url(../images/menu_ds.gif) left center no-repeat; margin-left:-4px; color:#333;}

.index_industry a:hover{ color:#666;}

.other{ clear:both; width:935px; margin:0 auto;}

.link{ padding-top:15px; text-align:center;}

.link b{ padding-left:20px;}

.link a{ padding-left:10px; margin-left:10px; background:url(../images/menu_ds.gif) left center no-repeat;}

.food{ background:#F4F4F4 url(../images/food_bg.jpg) top repeat-x; clear:both; margin:0 auto; margin-top:15px; width:935px;} /*120626modify 宽度由100%变为935px*/

.food table{ margin:0 auto; line-height:150%;}

.food a{ color:#333;}

.food a:hover{ color:#666;}

.content{ width:935px; margin:0 auto;}



.serviceshow{ clear:both; width:935px; margin:0 auto; border-bottom:3px solid #c00; z-index:9;}




/* second */ /*121106modify*/

.s_menu{ width:935px; margin:0 auto; clear:both;}

.s_vmenu{ background:url(../images/s_menu_bg2_red.jpg) left top repeat-x; height:30px;} 

.s_vmenu ul li{ float:left; padding-top:3px;}

.s_vmenu ul li a{ float:left; padding:6px 20px; background:url(../images/menu_ds.gif) left center no-repeat; color:#fff;}

.s_vmenu ul li a:hover{ color:#ff0;}

.s_umenu{ position:relative; clear:both; z-index:10;}

ul.p_mhide{display:none;}

ul.p_mshow{

	position:absolute;

	width:150px;

	font-size:12px;

	top:30px;

	background:#a60006; /*url(../images/s_umenu_bg.jpg) bottom repeat-x;120620modify*/

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	padding-top:2px;

	padding-bottom:5px;

	display:block;

	/*background-image: url(../images/s_umenu_bg.jpg);*/

}

ul.p_mshow li a{ padding-top:6px; padding-bottom:6px; display:block; background:url(../images/s_umenu_bg2.gif) bottom left no-repeat; padding-left:18px; color:#fff; float:left;}

ul.p_mshow li a:hover{ color:#ff0;}

ul.p_mshow li span a{ float:right; background:url(../images/rss_link.jpg) center no-repeat; height:26px; padding:0; margin:0;}

ul.p_mshow li span a:hover{ background:url(../images/rss_link.jpg) center no-repeat; width:29px; height:26px; padding:0;}

.s_vmenu ul li.s_online a,.s_vmenu ul.sn_vmenu li.s_online a,.s_vmenu ul.sp_vmenu li.s_online a,.s_vmenu ul.ss_vmenu li.s_online a,.s_vmenu ul.sj_vmenu li.s_online a,.s_vmenu ul.sa_vmenu li.s_online a{ color:#ff0;}

.s_vmenu ul li a.p_mon{ background:#a60006; filter:alpha(opacity=90); -moz-opacity:0.9; color:#FFF;}/*121106modify*/

.s_vmenu ul li a.p_mon:hover{ color:#FFF;}



/* products */

.s_vmenu ul.sp_vmenu{ margin-left:15px;}

.s_vmenu ul.sp_vmenu li a{ float:left; padding:6px 10px; background:url(../images/menu_ds.gif) left center no-repeat; color:#fff;}

.s_vmenu ul.sp_vmenu li a:hover{ color:#ff9;}

.s_vmenu ul.sp_vmenu li a.p_mon{ background:#a60006; filter:alpha(opacity=90); -moz-opacity:0.9;}/*120620modify*/

.s_vmenu ul.sp_vmenu li a.p_mon:hover{ color:#FFF;}

#p_mshow1{left:15px; width:160px;}

#p_mshow1 li{ width:160px;}

#p_mshow1 li a{ width:130px;}

#p_mshow2{left:131px; width:170px;}

#p_mshow2 li{ width:170px;}

#p_mshow2 li a{ width:140px;}

#p_mshow3{left:259px; width:115px;}

#p_mshow3 li{ width:115px;}

#p_mshow3 li a{ width:85px;}

#p_mshow4{left:327px; width:140px;}

#p_mshow4 li{ width:140px;}

#p_mshow4 li a{ width:110px;}

#p_mshow5{left:443px; width:115px;}

#p_mshow5 li{ width:115px;}

#p_mshow5 li a{ width:85px;}

#p_mshow8{left:695px; width:115px;}

#p_mshow8 li{ width:115px;}

#p_mshow8 li a{ width:85px;}

/*121107 客户交流 modify*/

.s_vmenu ul.ss_vmenu{ margin-left:200px;}

.s_vmenu ul.ss_vmenu li a{ float:left; padding:6px 20px; background:url(../images/menu_ds.gif) left center no-repeat; color:#fff;}

.s_vmenu ul.ss_vmenu li a:hover{ color:#ff9;}

.s_vmenu ul.ss_vmenu li a.p_mon{ background:#a60006; filter:alpha(opacity=90); -moz-opacity:0.9;}

.s_vmenu ul.ss_vmenu li a.p_mon:hover{ color:#FFF;}

/**/


/* view */

.view_ti{ font-size:16px; color:#c00; text-align:center; padding-top:20px; padding-bottom:10px;}

.view_time{ text-align:center; color:#999; padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:20px; height:20px;}

.view_time a{ float:right; background:#ccc; padding:5px 15px; color:#333; margin-top:-9px;}

.view_time a:hover{ background:#c00; color:#fff;}

.views{ line-height:180%; color:#333;}

.views p{ line-height:180%;}

.head_view{ background:url(../images/top_bg2.jpg) top repeat-x; height:121px;}

.top_view{ width:900px; margin:0 auto; height:101px;}

.nav_view{ clear:both; width:900px; margin:0 auto; height:25px; background:url(../images/view_x.jpg) right center no-repeat;}

.nav_view a{ float:right; background:#ccc; padding:5px 15px; color:#333; margin-top:-22px;}

.nav_view a:hover{ background:#c00; color:#fff;}

.view_content{ width:900px; margin:30px auto; clear:both;}

.pnav{ padding:10px 0; clear:both; color:#999; width:900px; margin:0 auto; height:20px;}



.showHelp {  

	position: absolute;

	padding: 10px;	

	left: 10px;

	right: 10px;

	top: 10px; 

	bottom: 10px; 

	border: 1px solid black;

	background: #FFFFE1;

	color: black;

	width: 200px;

	height:96px;

	word-wrap:break-word;

}



.showHelp2 {  

	position: absolute;

	padding: 10px;	

	left: 10px;

	right: 10px;

	top: 10px; 

	bottom: 10px; 

	border: 0px solid black;

	background: #FFFFE1;

	color: black;

	width: 200px;

	height:80px;

	word-wrap:break-word;

}

/***121106 对添加样式修改* **/
.indflash{ width:680px; height:225px; }
.bluetitle{ background:url(../images/lefttitbg_red.gif) left center repeat-x; border:1px solid #b40004; height:30px; line-height:28px; padding-right:10px; clear:both;}
.bluetitle a{ color:#fff;}
/*120628添加样式*/
.newsshow{ clear:both; width:935px; margin:0 auto; border-bottom:3px solid #c00; z-index:9;}
