body { text-align: center;  font-family: "ËÎÌå", Arial; font-size: 12px; color:#6C6C6C; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote { padding: 0; margin: 0; }
li { list-style-type: none; }
table { margin: 0 auto; }
img { border: none; }
ol, ul { list-style: none; }
.l { float: left }
.r { float: right }
.t_l { text-align: left; }
.t_r { text-align: right; }
a { color: #6C6C6C; text-decoration: none; outline:0 none; }
a:hover { color: #DD2700; text-decoration: none; }
.white { color: #fff; }
.red { color: #f00 }
.black { color: #000; }
.color1{color: #DD2700;}
.bold { font-weight: 700; }
.heiti { font-family: "ºÚÌå"; }
.font14px { font-size: 14px; }
.display { display: block; }
.t_indent24 { text-indent: 24px; }
.none { display: none; }
.img_border { padding: 2px; border: 1px solid #ccc; }
.clear { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix:after { content: "."; display: block; font-size: 0; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
.oz { overflow: auto; height: auto; zoom: 1; }


/*ÁÐ±í·ÖÒ³*/
#page {width:100%;padding:15px 0; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; }

#page span,#page a,#page .p_input,#page .btPage{ display:inline-block; width:37px; height:37px; text-decoration: none; }
#page a,#page a:hover ,#page .p_first,#page .p_prve,#page .p_next,#page .p_last,#page .p_curpage,#page .btPage{background-image:url(../images/page.jpg); background-repeat:no-repeat; text-align:center;}
#page ul{margin:0 auto; display:block; width:100%;text-align:center; height:37px; clear:both;}
#page li{height:37px;line-height:37px;display:inline-block; float:left; zoom:1; padding:0 8px; margin:0;}
#page a{color: #666; background-position: 0 -38px; font-size:14px;margin:0; padding:0;}
#page a:link,#page a:visited { color:#666; }
#page a:hover,#page .p_curpage { color:#FFF; font-size:14px; background-position:0 0;}
#page #span1 {display: block; width:170px;}

#page .p_first,#page .p_first:hover{ background-position:0 -114px;}
#page .p_last,#page .p_last:hover{ background-position:0 -76px;}
#page .p_input{ background:url(../images/page.jpg) repeat-x 0 -190px; border:0 none; text-align:center; line-height:36px; font-size:14px; float:left; margin-right:8px; }
#page .p_text{ float:left; font-size:14px; padding-right:8px;}
#page .btPage{ background-position:0 -152px; float:left; border:0 none; cursor:pointer;}



body { }
.wrapper { text-align: left; margin: 0 auto; max-width: 1200px;}
.line10 { height: 10px; clear: both; overflow: hidden; }
 .top, .nav,.banner,.middle, .foot { width: 980px; margin: 0 auto; }
/* header */
#header { background:url(../images/tb.jpg) repeat-x top; }
.head { height:118px; background:url(../images/tbg.jpg) no-repeat center top; color:#fff; }
.head a{ color:#fff;}
#header .top { padding: 10px 0 0; }
.top .logo { float: left; padding-top:4px; }
.top .logo img{width:242px;}
.top .top_r { float: right; font-family: "Î¢ÈíÑÅºÚ";  }
.top .top_t{ height:25px; margin-bottom:10px;padding-right: 40px;text-align: right; }
#nav { height:55px;}
#nav .nav-item{ width:100px;position:relative;float:left;display:block;color:#fff;z-index:1000;text-align:center; height:46px;}
#nav .nav-e{float:left; width:3px; height:35px; background:url(../images/nav_e.png) no-repeat center 2px;}
#nav .nav-link{height:40px;margin-left:-1px;z-index:999;}
#nav .hover .nav-link{white-space:nowrap;color:#FFCF53;}
#nav .hover{white-space:nowrap;color:#FFCF53;background:url(../images/nav_c.png) no-repeat center bottom}
#nav .nav-dropdown{display:none; position: absolute; z-index: 10000; top: 25px; left: -1px; background: #456795;  width:100%;}
#nav li.navmoon .nav-dropdown { display: block; }
#nav .nav-dropdown a{ color:#fff;display: block; line-height:34px; }
#nav .nav-dropdown a:hover{ background-color:#09233E;}
#nav .nav-dropdown-align-right{left:auto;right:0;_right:-1px}


/* flexslider */
.flexslider{position:relative;height:368px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:368px;}
.slides li a{ display:block; height:368px; }
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; display:none;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:960px;top:45%; left:50%; margin-left:-480px; display:none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



.banner{ position:relative;}
.ban_pro{ width:450px; height:173px; background:url(../images/bpro.png) no-repeat; position:absolute; right:0px; top:-120px; z-index:1  }

.dl_pro{ padding:20px 0 0 30px}
.dl_pro dt{ float:left;}
.dl_pro dt img{ width:100px; height:100px; border:4px solid #DFDFDF;}
.dl_pro dd{ float:left; width:220px; color:#CECECE; padding-left:10px; line-height:20px;}
.dl_pro dd a{ color:#CECECE;}
.dl_pro dd .a_look{ background-color:#2C4495; color:#fff; display:inline-block; padding:0 16px; border-radius:10px; margin-top:5px;}

/* content */
#content { background:url(../images/mbg.png) repeat-x top; padding:45px 0 15px; }
.middle { padding: 6px 0 0; }
.mid1 {}
.mid2 { padding: 8px 0 0; }

.c_1{ width:300px; float:left; margin-right:25px;}
.c_c{ width:410px; float:left;}
.c_r{ width:225px; float:right;}


/* tabbtn */
.tabbtn{height:21px;border-bottom:solid 1px #E6E6E6; position:relative;}
.tabbtn .a_more{ height:21px; width:32px; background:url(../images/ic_more.png) no-repeat center; display:inline-block; position:absolute; right:0; top:0;}
.tabbtn li{float:left;position:relative; bottom:-1px;display:block;height:21px;line-height:21px;overflow:hidden;width:73px; color:#625635;text-align:center;font-size:12px;cursor:pointer; font-family:"Î¢ÈíÑÅºÚ";}
.tabbtn li.current{ background:url(../images/tit.png) no-repeat center bottom;}
/* tabcon */
.tabcon{position:relative;/*±ØÒªÔªËØ*/height:100px;overflow:hidden;}
.tabcon .subbox{position:absolute;/*±ØÒªÔªËØ*/left:0;top:0;}

.ul_list{ padding:4px;}
.ul_list li{ position:relative; line-height:22px;}
.ul_list li a{ background:url(../images/ic_a.png) no-repeat left 50%; padding-left:12px;}
.ul_list li span{ position:absolute; right:0; top:0;}

.tit{ color:#625635; height:24px; position:relative;font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:6px;}
.tit strong{ font-weight:400;}
.tit .a_more{ height:21px; width:32px; background:url(../images/ic_more.png) no-repeat center; display:inline-block; position:absolute; right:5px; top:0;}
.dl_about{ height:90px;}
.dl_about dt{ float:left;}
.dl_about dd{ float:right; width:275px; line-height:20px;}

.ul_pro{}
.ul_pro li{ float:left; padding:0 1px;}
.ul_pro li img{ border:4px solid #DFDFDF;}

.ul_search{ height:120px;}
.ul_search  li{ padding:5px 0;}
.ul_search .select{ width:100%; border:1px solid #ABADB3; height:22px; color:#999;}
.ul_search .input{ width:100%; border:1px solid #ABADB3; height:22px; color:#999; text-indent:3px;}
.ul_search .li_r{ text-align:right;}
.ul_search .bts_s{ width:43px; height:18px; background:url(../images/btn_s.png) no-repeat center; cursor:pointer;}
.ileft .ul_search .li_r{ text-align:left;}
/* footer */

#footer { background-color:#EEEEEE; border-top:1px solid #E1E1E1; text-align:center; }
.foot { }
.copyright { padding:25px 0; line-height:22px; }
/* other */

.iban{ height:265px;}

.iban .flexslider{height:265px;}
.iban .slides li{height:265px;}
.iban .slides li a{ display:block; height:265px; }


.ileft{ width:238px; float:left;}
.iright{ width:665px; float:right;}

.aside_tit{ height:35px; }
.tit_fl{ background:url(../images/tit_fl.png) no-repeat left bottom;}
.tit_s{ background:url(../images/tit_s.png) no-repeat left bottom; margin-bottom:10px;}

.itit{ height:45px; background:url(../images/itit.png)  no-repeat left bottom; text-align:left;}
.itit strong{ float:left; color:#474747; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding:5px 0 0 28px;}


.ul_fl{ padding:12px 0;}
.ul_fl li{}
.ul_fl li a{ display:block; height:34px; background:url(../images/fl_b.png) no-repeat left; line-height:32px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:28px;}
.ul_fl li a:hover{ background:url(../images/fl_hover.png) no-repeat left; color:#2E568B;}
.ibox{ padding:10px 0; min-height:500px; line-height:23px;}

.box_pro{}

.dl_item{ padding:20px 0 ; border-bottom:1px dashed #E4E4E4;}
.dl_item dt{ float:left; width:200px}
.dl_item dt img{ width:190px; height:190px; border:4px solid #DFDFDF;}
.dl_item dd{ float:left; width:430px; color:#7A7A7A; padding-left:10px; line-height:22px;}
.dl_item dd a{ color:#7A7A7A;}
.dl_item dd .a_tit{ color:#2E568B; font-size:16px;}
.dl_item dd .a_look{ width:91px; height:18px; display:inline-block; background:url(../images/a_look.png) no-repeat center;}


.jifen_pro{ margin-bottom:15px}
.jifen_pro dt.jifen_img{ width:340px; float:left; overflow-x:hidden;}
#preview{ float:none;text-align:center; width:340px;}
.jqzoom{ width:340px; height:340px; position:relative;}
.jqzoom img{ border:4px solid #DFDFDF;}
.zoomdiv{ height:340px; width:340px;}
.list-h li{ float:left;}
#spec-n5{width:340px; height:55px; padding-top:6px; overflow:hidden;}
#spec-n5 .control{width:17px; height:55px; cursor:pointer; }
#spec-left{ background:url(../images/left.gif) no-repeat; float:left; margin-right:3px;}
#spec-right{background:url(../images/right.gif) no-repeat; float:right;}
#spec-list{ width:300px; float:left; overflow:hidden;display:inline; position:relative; }
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:60px;}
#spec-list ul li img{border:1px solid #ccc; width:50px; height:50px; padding:1px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:340px;height:340px;background:url(../images/loading.gif) #fff no-repeat center center;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.jifen_pro dd.jifen_pro_item{ width:310px; float:right; line-height:22px; }

.jifen_pro dd li{ clear:both; color:#666;}
.jifen_pro dd .jf_pro_name{font-weight:700; line-height:20px; color:#2E568B; font-size:16px; padding-bottom:6px;}
.jifen_pro dd .jf_pro_btbox{ padding:10px 0 0;}

.jifen_proInfo {border-top:1px solid #E5E5E5; padding:15px 0;}
.jifen_proInfo dt{  font-size:16px; padding:4px 1px 4px;}
.jifen_proInfo dd.proInfo{ line-height:22px; }

.ul_news{}
	.ul_news li{ line-height:40px; position:relative; border-bottom:1px solid #ccc;}
	.ul_news li a{ color:#666;background:url(../images/ic_a.png) no-repeat left 50%; padding-left:12px;}
	.ul_news li span{ position:absolute; right:0; top:0}
	.middle .left_menu .menu_main .menu_title{background: #f15a21}
	.page{ padding:15px 10px;}

.cpzxdetail{ padding:15px 0;}
.cpzxdetail .list_title{ text-align:center; font-size:14px; font-weight:700;}
.cpzxdetail .info{}


.newsdetail {  }
.newsdetail .zt_title { text-align: center; font-size: 18px; color: #474747; margin: 10px auto; font-family: "Î¢ÈíÑÅºÚ"; font-weight: 700; letter-spacing: 1.5px; }
.newsdetail .zt_content { margin: 6px auto; color: #514545; text-align: center; padding-bottom: 10px; border-bottom: 1px dashed #ccc; }
.newsdetail .zt_info { text-align: left; padding: 10px 4px 16px; color: #514545; font-size: 14px; line-height: 24px; }
.ul_llcp{}
.ul_llcp li{ padding:0 0 10px;}
.ul_llcp li img{ width:232px; height:232px;border: 4px solid #dfdfdf;}
.cpp_name{text-align:center;padding:10px 0 0 ;}
.tit_tjcp{background:url(../images/tit_tjcp.jpg) no-repeat left 50%; height:40px;}

.pro_pingf{border: 1px solid #e5e5e5; margin-bottom:10px; padding:10px; line-height:23px;}

.ul_case{}
.ul_case li{ float:left; padding:5px 2px;}
.ul_case li img{ width:210px; height:150px;}
.case_name{text-align:center;}







