@charset "utf-8";

html{color:#000;background:#FFF; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,var,optgroup{font-style:inherit;font-weight:inherit;}

del,ins{text-decoration:none;}

li{list-style:none;}

caption,th{text-align:left;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:baseline;}

sub{vertical-align:baseline;} 

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input,button,textarea,select{*font-size:100%;}

input,select{vertical-align:middle;}

body{font:12px/1.231;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

.height20{ height:20px; display:block; overflow:hidden;}

/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}

h1,h2,h3,h4,h5,h6 {

	font-family:inherit;

	font-weight:500;

	line-height:1.1;

	color:inherit;

	margin-top:10px;

	margin-bottom:10px

}



.mt10{ margin-top:10px;}





.clear{ clear:both;}

html,body{-webkit-text-size-adjust:none; -blink-text-size-adjust:none;}



body { color:#666; font-size:12px; font-family:"Microsoft Yahei"; background:url(../images/top_bg.gif) center top no-repeat;} /*网站字体颜色*/

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:underline;}

.vam { vertical-align:middle;}

.clear{clear:both; height:0; line-height:0; font-size:0;}

p{ word-spacing:-1.5px;}

.tr { text-align:right;}

.tl { text-align:left;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }

.fn {zoom:1;}

.pa{ position:absolute;}

.pr{ position:relative}

/* -- 购物车外部框架 -- */

.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */



.content{ width:1200px; margin:0 auto; }

.left { width:201px; float:left; overflow:hidden;}

.left2 { width:670px; float:left; overflow:hidden;}

.left3 { width:754px; float:left; overflow:hidden; color:#666;}

.lefttop { background:url(../public/images/left_top_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}

.left2top { background:url(../public/images/left2_top_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden;}

.leftbot { background:url(../public/images/left_bot_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}

.left2bot { background:url(../public/images/right_bot2_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }



.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}

.right2 { width:275px;  float:right; overflow:hidden;}

.right3 { width:201px; float:right; overflow:hidden; color:#666;}

.righttop { background:url(../public/images/right_top_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden;}

.right2top { background:url(../public/images/right2_top_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden;}

.rightbot { background:url(../public/images/right_bot_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right2bot { background:url(../public/images/left_bot2_img.gif.html) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}



.right_main { width:751px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}

em {  font-style:normal; }

/*头部开始*/

.header { height:231px;}

.h_top { width:1200px; margin:0 auto; height:26px; line-height:26px; overflow:hidden;color:#999;} 

.h_top a { padding:0px 8px; color:#999;}

.h_con { width:1200px; margin:0 auto; height:110px; padding-top:10px; overflow:hidden;}

.h_con .tp { padding:30px 0 0 3px; color:#00a1e9; font-size:32px; width:500px;}

.tp h5{font-size:12px;color:#666;margin-top:10px}

.h_pho { margin-top:35px; padding:0 0 0 45px; background:url(../images/zx.gif) left 10px no-repeat; display:block;}

.h_pho:hover { text-decoration:none;}

.h_pho span { display:block; text-align:center; background:url(../public/images/tel_line.gif.html) center center no-repeat; color:#666; font-size:14px; }

.h_pho em { color:#ff6600; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold;}







.menu {width:100%;background:url(../images/menu.gif) left top repeat-x; height:56px; line-height:56px;}

.nav{width:1200px;height:56px; margin:0 auto;font: bold 14px/46px "Microsoft YaHei";}

.nav li { position:relative;float:left;white-space: nowrap; text-align:center; position: relative;background:url(../images/m_li.gif) right center no-repeat;height:56px; line-height:56px;}

.nav li a{ display:inline-block;height:56px;color:#fff; font-size:15px; display:inline-block; font-weight:bold; }

.nav li a span {display:inline-block;padding:0 25px;color:#fff;}

.nav li a:hover,.nav .cur a { background:#0097db; color:#fff; text-decoration:none;}

.nav li a:hover span, .nav .cur span { }

.nav .nobg {background: none;}



.nav li ul.erj{position:absolute;top:56px;left:0;background:#1683DB;text-align:center;z-index:10000;height:auto; display:none;}

.nav li ul.erj li{ float:none; clear:both; display:block; margin-left:0;height:41px;}

.nav li ul.erj li a{display:block; background:#1683DB;color:#fff;padding:0;height:40px;line-height:40px;font-weight:normal;font-size:12px;border-bottom:1px solid #fff;}

.nav li ul.erj li a em{ display:block; margin-left:8px; padding-right:8px;}

.nav li ul.erj li a:hover{text-decoration:none;color:#fff;}

.nav li ul.erj li a:hover em {}

.nav li ul.erj a.nobd{border:0;}











/*头部结束*/

/*底部开始*/

.footer { width:100%;}

.fnav { height:56px;background:url(../images/footnav_bg.jpg) repeat-x; line-height:56px; color:#fff; text-align:center; font-size:14px;}

.fnav a { color:#fff; padding:0 20px; }





.ft_bottom{ height:202px;background:url(../images/footer_bg.gif) no-repeat center center;}

.ft_copy { width:1200px; margin:0 auto; padding-top:30px;}

.f_logo {float:left;width: 136px;height: 80px;padding: 13px 22px 0 66px;}

.ft_copy .f_tx1 {float:left; width: 610px; position: relative;font: 12px/26px "Microsoft YaHei";color: #3e3e3e; margin-top:44px; font-size:14px;}

.f_tx1 a {color: #3e3e3e;  font-size:14px;}

.f_qr {float: right; margin-right:65px;}

/*底部结束*/





/* CSS Document */

/*common*/

html,body { -webkit-text-size-adjust:none; }

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

h2 a:hover, h3 a:hover, h4 a:hover { text-decoration:none;}

/*banner*/

.banner  { position:relative; height:510px; position:relative; margin-bottom:32px;}

.banner .roll a { background:url(../public/images/banner.jpg.html) center center no-repeat; height:510px; display:block; }

/*搜索*/

.search { height:26px; line-height:26px; padding:14px 0 12px; }

.key_words { color:#666; line-height:26px;}

.key_words a {padding:0px 6px; color:#666;}

.right_sear { width:256px; background:url(../public/images/sear.gif.html) no-repeat; height:26px;}

.right_sear .s_input { float:left; width:175px; height:26px; line-height:26px; vertical-align:middle; padding:0 0 0 35px;  color:#aaa; border:none; background:none; }

.right_sear .s_btn { float:right; width:45px; height:26px; cursor:pointer; background:none; border:none;}

/*感谢以下客户长期以来对华通的信赖和支持*/

.thanks { background:url(../images/bg1.gif) center top no-repeat; height:188px; margin-bottom:26px; margin-top:25px;width:960px;margin:15px auto;}

.th_tit { text-align:center; font-size:22px; height:48px; line-height:48px;}

.th_tit a { color:#fff;}

.th_con { margin:18px 12px 10px 12px; height:110px; position:relative;}

.t_lt { background:url(../images/s_lt.gif) no-repeat; width:15px; height:89px; position:absolute; left:0px;}

.t_rt { background:url(../images/s_rt.gif) no-repeat; width:15px; height:89px; position:absolute; right:0px;}

.th_con .t_lt, .th_con .t_rt { top:20px;}

.th_wrp { width:896px; margin:0 auto;}

.th_wrp li { float:left; display:inline; margin:0 8px; width:162px;}

.th_wrp img { width:160px; height:80px; border:1px solid #ccc;}

.th_wrp span { display:block; text-align:center; color:#444; margin-top:5px;}

/*产品分类*/

.cate { margin-bottom:12px;}

.lt_cate { width:233px; min-height:362px;}

.rt_cate { width:960px;}

.tit { height:56px; line-height:56px;}

.lt_cate .tit { background:url(../images/h2_bg.gif) no-repeat; width:195px; padding:0 19px 0 12px;}

.tit .f_name { color:#fff; font-size:18px;}

.tit .f_more { color:#fff; font-size:12px; font-weight:normal;}

.lt_bg1 { background:url(../images/lt_bg1.gif) left top repeat-y; padding-top:18px; }

.lt_bg { background:url(../images/lt_bg2.gif) left bottom no-repeat; padding:0 20px 40px 11px; }

.lt_bg h3 { background:url(../images/h3_bg.gif) no-repeat; width:195px; height:36px; line-height:36px; color:#fff; font-size:16px; margin:0 auto; text-indent:14px; margin-bottom:8px;}

.lt_bg h3 a { color:#fff;}




.lt_bg ul { margin-bottom:5px;}

.lt_bg li {line-height:29px;}

.lt_bg li a { display:inline-block;background:url(../images/lt_li.png) left center no-repeat;padding-left:23px;color:#333; font-size:14px;line-height: 20px;}



.lt_bg span{display:block;border:1px solid #ccc;height:20px;width:130px;margin:0 auto;line-height:20px;text-align:center}



.lt_bg .lt_lst { background:none;}

.rt_cate .tit { background:url(../images/rt_tit.gif) no-repeat; padding:0 22px 0 17px; margin-bottom:25px; }

.tit em { color:#fff; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }

.rt_list{ padding-left:12px;}

.rt_list li { float:left; width:222px; display:inline; margin-right:15px; margin-bottom:15px;}

.rt_list .no_mar { margin-right:0px;}

.rt_list img { width:214px; height:200px; border:1px solid #cdcdcd; padding:3px;}

.rt_list span { display:block; color:#333; text-align:center; margin-top:6px; *margin-top:12px;} 



.tab { border:1px solid #ddd; height:410px; overflow:hidden; margin-bottom:21px;}

.t_tit {background:url(../images/tab_tit.gif) left top repeat-x; height:46px; padding:9px 5px 0 5px; line-height:46px; color:#00a1e9; font-size:14px;}

.t_tit .t_more { font-size:12px; font-weight:normal; color:#444;}

.t_tit .t_name { color:#00a1e9; font-size:14px; display:inline-block; padding-right:15px;padding-left:10px;}

.t_tit em { display:inline-block; padding-left:15px;}

.t_tit .t_cur,.t_tit .t_name:hover { color:#fff; background:url(../images/ta_rt.gif) right center no-repeat;}

.t_tit .t_cur em,.t_tit .t_name:hover em { background:url(../images/ta_lt.gif) left center no-repeat;}

.t_con { padding:22px 22px 20px 22px;}

.t_dl dt { float:left; width:328px;}

.t_dl dt img {width:320px; height:281px; padding:3px; border:1px solid #cdcdcd;}

.t_dl dd { float:right; width:763px;}

.t_dl h3 { font-size:16px;padding-left:5px;}

.t_dl h3 a { color:#222;}

.t_dl ul { padding-left:5px; margin:3px 0 24px;}

.t_dl li { line-height:24px; background:url(../images/ta_li.gif) left 8px no-repeat; padding-left:18px; font-size:14px;}

.t_dl .bt_img {}

.bt_img a { float:left; width:174px; display:inline; margin-right:13px;}

.bt_img img { width:166px; height:116px; padding:3px; border:1px solid #ddd;}

.bt_img .bt_lst { margin-right:0px;}

.bt_img span { display:block; text-align:center; color:#444; margin-top:10px;}

/*华通塑胶为您创造更大价值*/

.pr1 { background:url(../images/pr1.jpg) center top no-repeat; height:886px;}

.price { width:960px; margin:0 auto; padding-top:64px;}

.price h3 { text-align:center; margin-bottom:60px;}

.price h3 em { display:block; color:#aaa; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:12px;}

.price h3 span { color:#222; font-size:20px; font-weight:normal; display:block; margin-top:10px;}

.price h4 { width:530px; padding-left:225px; overflow:hidden; zoom:1; margin-bottom:20px;}

.price h4 span { float:left; text-align:right; font-size:30px; color:#00a1e9; padding-top:24px;}

.price h4 span b { color:#ff6600;}

.price h4 span em { display:block; color:#a9d5f3; font-size:18px; text-transform:uppercase; font-weight:normal; background:url(../images/line2.gif) right bottom no-repeat; padding:0 12px 8px 0;}

.price h4 img { float:left;}

.pr_con dt { float:left; padding-left:10px; width:551px;}

.pr_con dd { width:356px; padding:8px 18px 0 0; float:right;}

.pr_con .txt { background:url(../images/pr2.gif) no-repeat; width:328px; height:96px; padding:12px 20px 8px 7px; overflow:hidden; margin-bottom:34px;}

.pr_con b { display:block; color:#00a1e9; font-size:16px;}

.pr_con b img { vertical-align:bottom; margin-right:6px;}

.pr_con span { color:#222; line-height:22px; padding:5px 0 0 24px; display:block;}

/*3大环节*/

.bg2{ background:url(../images/bg2.gif) center top no-repeat; height:553px;}

.three { width:960px; margin:0 auto; padding-top:30px;}

.tr_tit { text-align:center; color:#00567c; font-size:48px;} 

.tr_tit b { font-size:68px;}

.tr_tit strong { margin-right:50px;}

.tr_tit em { display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; color:#0096d9; margin-top:-10px;}

.tr_tit span { font-weight:normal; color:#00567c; font-size:18px; display:block; margin-bottom:21px;}

.tr_list li { float:left; width:280px; display:inline; margin-right:53px;}

.tr_list .tr_lst { margin-right:0px;}

.tr_list img { width:208px; height:208px; margin:0 auto; display:block;}

.tr_list b { display:block; text-align:center; color:#003147; font-size:18px; margin:12px 0 12px;}

.tr_list span { display:block; margin:0 0 10px 26px; background:url(../images/t_li.gif) left 3px no-repeat; padding-left:22px; color:#003147; font-size:14px; }

/*在线留言*/

.fd_bg { background:url(../public/images/fd_bg.jpg.html) center center no-repeat; height:308px;}

.feed { width:960px; margin:0 auto; padding-top:24px;}

.fd_con ul { width:370px; float:left;}

.fd_con .fd_txt { width:190px; float:left; padding:58px 0 0 60px;}

.fd_tit { background:url(../public/images/line3.gif.html) left bottom no-repeat; padding-bottom:8px; margin-bottom:18px;}

.fd_tit a { color:#00a1e9; font-size:18px;}

.fd_tit em { margin-left:6px;}

.fd_con li { height:28px; line-height:28px; margin-bottom:12px; }

.fd_con .txt { display:inline-block; width:86px; text-align:center; color:#555; font-weight:bold; font-size:14px;}

.fd_con input { display:inline-block;}

.fd_con .ipt1 { background:url(../public/images/ipt.gif.html) left center repeat-x; border:1px solid #ccc; width:248px; padding:0 5px; height:28px; line-height:28px; vertical-align:middle;}

.fd_con .star { color:#ff6600; margin-left:5px; font-size:16px;}

.fd_con .ipt2 { background:url(../public/images/ipt.gif.html) left center repeat-x; border:1px solid #ccc; width:78px; padding:0 5px; height:28px; line-height:28px; vertical-align:middle;}

.yzm img { vertical-align:middle; margin-left:8px;}

.bt { padding:4px 0 0 87px; }

.bt .inpimg { margin-right:13px;}

.fd_txt span { display:block; background:url(../public/images/fd_li.gif.html) left 8px no-repeat; padding-left:20px; color:#00a1e9; font-size:16px; font-weight:bold; line-height:30px; font-weight:bold;}

/*优势*/

.ys_bg1 { background:url(../images/ys_bg1.jpg) center top no-repeat;}

.ys_bg2 { background:url(../images/ys_bg2.jpg) center 1032px no-repeat; height:1762px;}

.ys { width:960px; margin:0 auto; padding-top:64px;}

.y_tit { text-align:center; margin-bottom:103px;}

.y_tit em { display:block; color:#aaa; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:12px;}

.y_tit span { color:#222; font-size:20px; font-weight:normal; display:block; margin-top:10px;}

.ys_part { overflow:hidden; zoom:1; position:relative; height:1440px;}

.ys_part dt { color:#00a1e9; font-size:28px; font-weight:bold; line-height:32px; margin-bottom:18px;}

.ys_part dd { margin-left:35px; line-height:20px; color:#555; font-size:14px; margin-bottom:12px; background:url(../images/ys_li.gif) left 6px no-repeat; padding-left:20px;}

.ys_part dd em { color:#ff6600; font-weight:bold;}

.ys_part dl { position:absolute;}

.ys_part .y_dl1 {width:456px; left:0px; top:50px;}

.ys_part .y_dl2 {width:480px; right:1px; top:410px;}

.ys_part .y_dl3 {width:470px; left:0px; top:816px;}

.ys_part .y_dl4 {width:458px; right:0px; top:1146px;}

.y_dl1 dt { margin-left:5px; background:url(../images/one.gif) left center no-repeat; padding-left:42px;}

.y_dl2 dt {background:url(../images/two.gif) left center no-repeat; padding-left:56px;}

.y_dl3 dt { background:url(../images/three.gif) left center no-repeat; padding-left:49px; height:67px;}

.y_dl4 dt { background:url(../images/four.gif) left center no-repeat; padding-left:58px;}





.actual { width:1200px; margin:0 auto; height:330px; margin-bottom:50px; }
.actual .picccc{ width:987px; margin:0px auto; padding-bottom:20px;}

.com_tit { background:url(../images/line5.gif) left bottom repeat-x; padding-top:20px; padding-bottom:14px; margin-bottom:22px; overflow:hidden; zoom:1;}

.com_tit .c_name { float:left; background:url(../images/line4.gif) left center no-repeat; padding-left:14px; color:#00a1e9; font-size:18px;}

.com_tit .c_name img { display:block;}

.com_tit .c_more { font-weight:normal; color:#222; font-size:12px; margin:0 6px 0 0; float:right;}

.act_con { width:1200px; height:216px; position:relative;}

.act_con .t_lt,.act_con .t_rt { top:64px;}

.act_wrp { width:1128px; margin:0 auto; overflow:hidden;}


.act_wrp li { float:left; display:inline; width:258px; margin:0 12px 0 12px;}

.act_wrp img { width:248px; height:215px; padding:2px; border:1px solid #ddd;}

.act_wrp span { display:block; text-align:center; color:#222; margin-top:8px; font-size:14px;}


/*横条广告*/
.adv{ height:118px; margin-top:26px;}




/*客户资质*/

.cus { width:960px; margin:0 auto 20px;}

.cus_lt { width:656px; height:382px;}

.cus_rt { width:296px; height:382px;}

.cus_lt .com_tit { margin-right:21px;}

.cus_con li { float:left; display:inline; width:259px; padding-right:56px; background:url(../images/sh5.gif) right top no-repeat; margin-right:26px; height:298px;}

.cus_con .cu_lst { padding-right:55px; margin-right:0px;} 

.cus_con img { width:259px; height:165px;}

.cus_con h3 { font-size:14px; border-bottom:1px solid #ddd; margin-bottom:8px; padding:8px 0;}

.cus_con h3 a { color:#222;}

.cus_con p { line-height:24px; height:72px; overflow:hidden;}



.ho_con { width:274px; height:302px; margin-left:5px; position:relative;}

.ho_con .t_lt,.ho_con .t_rt { top:112px;}

.ho_wrp { width:202px; margin:0 auto;}

.ho_wrp li { float:left; width:202px; display:inline;}

.ho_wrp img { width:180px; height:266px; padding:0 11px; background:#f6f6f6;}

.ho_wrp span { display:block; text-align:center; color:#222; margin-top:12px;}

/*广告*/

.ad { width:960px; margin:0 auto 8px; height:175px; position:relative;}

.ad img { width:960px; height:175px;}

.ad .ad_tel { position:absolute; width:204px; text-align:center; color:#fff; top:56px; right:14px; font-size:14px; font-weight:bold;}

.ad_tel .zx { display:inline-block; background:url(../public/images/ad_bt.gif.html) no-repeat; width:75px; height:25px; line-height:25px; text-align:center; color:#008ccb; margin-left:11px;}

.ad_tel em { display:block; font-style:italic; font-size:32px;font-family:Arial, Helvetica, sans-serif; margin-top:4px;}

/*关于我们*/

.about { width:960px; margin:0 auto 16px; height:490px;}

.ab_dl { margin-bottom:20px;}

.ab_dl dt { width:354px; float:left;}

.ab_dl dd { width:568px; padding-right:13px; float:right;}

.ab_dl h4 { margin:10px 0 14px; font-size:16px;}

.ab_dl h4 a { color:#00a1e9;}

.ab_dl span { display:block;  overflow:hidden; color:#222; font-size:13px; line-height:24px; margin-bottom:14px;}

.ab_dl .learn { display:inline-block; background:url(../public/images/m1.gif.html) no-repeat; width:71px; height:22px; text-align:center; line-height:22px; color:#fff;}

.ab_con { width:960px; height:150px; position:relative;}

.ab_con .t_lt,.ab_con .t_rt { top:37px;}

.ab_wrp { width:918px; margin:0 auto;}

.ab_wrp li { float:left; width:164px; display:inline; margin:0 9px;}

.ab_wrp img { width:158px; height:110px; padding:2px; border:1px solid #ddd;}

.ab_wrp span { display:block; text-align:center; color:#222; margin-top:8px;}



.s_bg { background:url(../images/coop.gif) left top repeat-x; height:527px;}

.start { width:960px; margin:0 auto; padding-top:26px;}

.start h3 { text-align:center; font-weight:normal; margin-bottom:20px; }

.start h3 b { display:block; color:#00a1e9; font-size:30px;}

.start h3 span { color:#444; font-size:14px; display:block; margin-top:6px;}

.start h3 em { color:#e0e0e0; font-size:22px; text-transform:uppercase; font-family:"Impact";}

.sra_con li { float:left; width:182px; display:inline; margin-right:77px; text-align:center;}

.sra_con .st_lst { margin-right:0px;}

.sra_con li img { width:182px; height:182px;}

.sra_con li b { display:block; color:#444; font-size:14px; margin:16px 0 8px;}

.sra_con li span { display:block; color:#444; line-height:24px; height:50px; overflow:hidden; padding:0 16px;}

.sra_con li a:hover { text-decoration:none;}

.st_bt { margin-top:24px; text-align:center; }

.st_bt a { display:inline-block; margin:0 28px; text-align:center; width:198px; height:45px; line-height:45px; color:#fff; font-size:18px; font-weight:bold;}

.st_bt .lk1 { background:url(../public/images/m2.gif.html) no-repeat;}

.st_bt .lk2 { background:url(../public/images/m3.gif.html) no-repeat;}



.gray { background:#f1f1f1; padding:17px 0 21px;}

/*新闻*/

.news { width:960px; margin:0 auto 16px;}

.n_part { width:277px; height:312px; background:#fff; overflow:hidden; float:left; display:inline; margin-right:15px; padding:22px 17px 3px 16px;}

.news .n3 { margin-right:0px;}

.n_part .com_tit { background:no-repeat; padding-bottom:0px; margin-bottom:18px;}

.n_list li { height:30px; line-height:30px; overflow:hidden;}

.n_list li a { color:#444; display:block; background:url(../images/n_li.gif) left 11px no-repeat; padding-left:19px; display:inline-block;}

.qa_con { height:242px; overflow:hidden;}

.qa_con dl { background:url(../images/line6.gif) center bottom no-repeat; padding-bottom:17px; margin-bottom:16px;}

.qa_con .dl_lst { background:none;}

.qa_con dt { background:url(../images/q.gif) left 3px no-repeat; padding-left:33px; height:30px; line-height:30px; margin-bottom:4px;}

.qa_con dt a { color:#666; font-weight:bold;display: block;

overflow: hidden;

word-break: keep-all;

white-space: nowrap;

text-overflow: ellipsis;width:216px}

.qa_con dd { background:url(../images/a.gif) left 4px no-repeat; padding-left:33px; color:#666; line-height:22px;}

/*友情链接*/

.friend { width:936px; height:140px;  margin:0 auto; padding:15px 12px 7px 12px; background:#fff;}

.friend .com_tit { margin-bottom:26px;}

.friend .com_tit .c_more { font-family:"宋体";}

.friend_con { height:110px; position:relative;}

.friend_con .t_lt, .friend_con .t_rt { top:20px;}

.fd_wrp { width:896px; margin:0 auto;}

.fd_wrp li { float:left; display:inline; margin:0 8px;}

.fd_wrp img { width:160px; height:80px; border:1px solid #ccc;}

.fd_wrp span { display:block; text-align:center; color:#444; margin-top:5px;}



/*flash滚动*/

#flashs{ height:554px; position:relative; overflow:hidden; width:100%; text-align:center; top:-30px;}

#flashs .btn{ position:absolute; bottom:14px; right:47%; padding:5px 6px;}

#flashs .btn span{ color:#fff;  background:#000;cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}

#flashs .btn span.cur{ background:#00aeec;}













/* 置顶 */



#rightButton{ position:fixed; _position:absolute; top:208px; right:0; z-index:999999; display:block;}

#right_ul{ position:relative;}

#right_qq{  background:url(../public/images/7_03.png.html) no-repeat; width:68px; height:74px; }

#right_tel{ background:url(../public/images/7_05.png.html) no-repeat; width:68px; height:77px; }

#right_tip{  background:url(../public/images/flag_right.png.html) no-repeat; width:252px; height:91px; position:absolute; right:70px; top:-10px; display:none; z-index:999999; }

.flagShow_p1{ float:left; margin-left:15px; _margin-left:5px; font-size:18px; line-height:91px; }

.flagShow_p2{ float:left; margin-left:10px; _margin-left:5px; font-size:18px;  color:#FA7C00;}

.flagShow_p2 a{ display:block; margin: 20px 0 5px 12px; line-height:0;}

.flagShow_p2 span{ margin: 0 0 0 14px; }

.flag_qq{ display:none;}

#backToTop{ position:fixed; _position:absolute; bottom:50px; right:0; z-index:999999; display:none; }

a.backToTop_a{  background:url(../public/images/7_08.png.html) no-repeat; width:68px; height:79px; display:block; }

a.backToTop_a:active{  background:url(../public/images/7_11.png.html) no-repeat; }

.line91{ line-height:91px; }





.zi14hui{ font-size:14px; color:#666; line-height:24px;}

.zi14hui a{ font-size:14px; color:#666; line-height:24px; text-decoration:none;}

.zi14hui a:hover{ font-size:14px; color:#666; line-height:24px;}

.zi14hui a:visited{ font-size:14px; color:#666; line-height:24px;}



.more2{ font-size:14px; font-family:Arial, Helvetica, sans-serif; width:97px; height:31px; text-align:center; color:#fff; background: url(../images/more1.jpg) no-repeat; margin-top:10px; margin-bottom:20px;}

.more2 a{ color:#fff; text-decoration:none; line-height:31px;}

.more2 a:hover{ color:#fff; background: url(../images/more2.jpg) no-repeat; line-height:31px; width:97px; height:31px; display:block;}

.more2 a:visited{ color:#fff;}



.case_cont {overflow: hidden;}

.sv_mu {width: 820px; height:50px;background:url(../images/33.jpg) repeat-x;}



.sv_mu li { width:150px;height:50px;color:#000;font-family: "Microsoft Yahei"; font-weight:bold; font-size:16px;overflow: hidden; float:left;}

.sv_mu li a {display: block;width:150px; line-height:50px; height:50px; text-align:center;color: #000;}

.sv_mu li a:hover, .sv_mu .cur a {text-decoration: none;color: #fff;background:url(../images/22.jpg) repeat-x;}



.sv_info {width: 778px; height:240px;border: 1px solid #ddd; padding:10px 20px; background:#fff;}



.sv_info h2 {font: bold 18px "Microsoft YaHei";color: #d90400; line-height:40px;}

.sv_info {font: normal 14px "Microsoft YaHei";color: #666; line-height:26px;}



.xwtitle{font-size:16px; color:#044db7; font-weight:bold; font-family:"微软雅黑";}

.xwtitle a{font-size:16px; color:#044db7; height:50px; line-height:50px;}

.sy18{ font-size:18px; color:#fff; line-height:40px; font-weight: normal; font-family:"Microsoft Yahei";}



.zi12hui{ font-size:14px; color:#666; line-height:22px; padding-top:12px;}
.zi12hui p{ margin-bottom:14px; display:block;}
.zi12hui span{ float:right;}
.zi12hui a{ font-size:12px; color:#666; line-height:24px; text-decoration:none;}

.zi12hui a:hover{ font-size:12px; color:#666; line-height:24px;}

.zi12hui a:visited{ font-size:12px; color:#666; line-height:24px;}



/*首页新闻*/

.sy_news{ background:url(../images/xian.jpg) center left no-repeat;width:370px; height:36px; float:left; margin:0px 15px;}

.sy_news li{ height:35px; line-height:36px; float:left;font-weight: normal;font-family:"Microsoft Yahei"; color:#999;}

.title2 a{ width:270px; height:36px; line-height:36px; float:left; display:block;font-size:14px; padding-left:15px;}

.time{ width:80px; height:35px; line-height:36px; float:left; font-size:12px;font-weight: normal;font-family:"Microsoft Yahei"; color:#666; text-align:right; display:block;}



/*友情连接*/

.mainlink{ width:1200px;}

.mainlink li{display: block;line-height: 29px;height: 29px;float:left;}

.mainlink li a{display: block;line-height: 29px;height: 29px;float:left;text-decoration: none;color: #333; margin:5px 10px; font-size:14px; font-weight: normal; font-family:"Microsoft Yahei";}

.mainlink li a:hover {color: #ff0000;text-decoration: none;line-height: 29px;height: 29px;}



.container{width:1200px; font-family:"微软雅黑"; margin:0 auto;}



.index-proble{margin:25px auto 0;}

.index-proble .title img{margin: 0 auto;position: relative;top:9px;vertical-align:middle;max-width:100%;display:block;border:0}

.index-proble .proble-box{border-top: 2px solid #E5E5E5;padding: 40px 0 10px 0;}

.index-proble .proble-box .item{padding: 0 11px;}

.index-proble .proble-box .item .item-box{border: 2px solid #E1E1E1;padding: 20px 5px;text-align: center;}

.index-proble .proble-box .item .item-box h3{font-family: "Microsoft Yahei";font-size: 18px;color: #777;margin-bottom: 20px;font-weight: 600;

letter-spacing: 1px;}

.index-proble .proble-box .item .item-box p{font-size: 12px;color: #000;line-height: 30px;font-weight: 600;margin-top: 5px;}

.index-proble .proble-box .item .item-box span{color:#7b7b7b}

.index-proble .proble-box .item .item-box h3 span{color: #ee0000;}

.index-proble .proble-box img{height: 161px;}



.clearfix:before,.clearfix:after,.container:before,.container:after,.container-full:before,.container-full:after {

	display:table;

	content:" "

}

.clearfix:after,.container:after,.container-full:after{

	clear:both}

	

.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 {

	float:left;

	position:relative;

	min-height:1px;

}

.col-8 {

	width:66.66666667%

}



.col-4 {

	width:33.33333333%

}



.index-reason .title{margin-top: 35px;border-bottom: #E9E9E9 solid 1px ;margin-bottom: 45px;}

.index-reason .title img{margin: 0 auto;position: relative;top: 10px;vertical-align:middle;max-width:100%;display:block;border:0}

.index-reason .item-box .item{margin: 15px;}

.index-reason .item-box .item h4{font-size: 23px;color: #0058D4; font-family: "Microsoft Yahei";width: 110px;height: 110px;

border-radius: 100%;border: 2px solid #0058D4;text-align: center;line-height: 30px;padding: 26px 28px;position: relative;display: block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box }

.index-reason .item-box .item h4:before{content: "1";background: #0058D4;width: 40px;height: 40px;border-radius: 100%;border: 3px solid  #fff;

position: absolute;display: inline-block;font-size: 20px;color: #fff;font-weight: 600;left: -5px;top: -5px;}

.index-reason .item-box .item p{line-height: 22px;font-size: 13px;color: #666;margin-top: 20px;}

.index-reason .item-box .item  img{margin-top: 10px;width: 100%;}

.index-reason .item-box .col-4:nth-child(2) .item h4:before{content: "2"}

.index-reason .item-box .col-4:nth-child(3) .item h4:before{content: "3"}

.index-reason .item-box .col-4:nth-child(4) .item h4:before{content: "4"}

.index-reason .item-box .col-4:nth-child(5) .item h4:before{content: "5"}

.index-reason .item-box .col-4:nth-child(6) .item h4:before{content: "6"}



.index-reason .item-box .item{height:250px;}

.index-reason .item-box .item h4{padding:0\9;height:60px\9;width:60px\9;line-height:30px\9;}






/*首页资质荣誉*/
.i_hoorbox{ width:317px; margin:0px auto; position:relative;}






.i_ullist{ width:240px; left:41px; top:24px; position:absolute;   height:206px;  overflow:hidden;}
/* .i_ullist li{ height:206px; overflow:hidden;} */
.i_ullist li{ float:left; display:inline;  margin:0 0px 0 0px;}

.i_ullist li img{ width:232px; height:174px;  border:solid 1px #ccc; padding:2px;}


.i_ullist li p{ width:237px; height:28px; margin-top:4px; background:#199de5; line-height:23px; font-size:14px;}
.i_ullist li p a,.i_ullist li p a:hover{ color:#fff; text-decoration:none; height:28px; }



.i_leftsj{ position:absolute; left:0px; top:87px; width:18px; height:57px; display:block; background:url(../images/i_sj.jpg) no-repeat;} 
.i_leftsj1{ position:absolute; right:0px; top:87px; width:18px; height:57px; display:block; background:url(../images/i_sj_1.jpg) no-repeat;} 


/*首页新闻动态*/
.i_newsbox{ width:400px; height:270px;}
.i_newstitle{ width:400px; height:50px; background:url(../images/new_bg_03.jpg) repeat-x;}
.i_newstitle b{ width:150px; height:50px; background:url(../images/newbg.jpg) repeat-x; display:block; float:left; text-align:center; line-height:50px;}
.i_newstitle b a,i_newstitle b a:hover{ color:#fff; font-size:16px; text-decoration:none;}
.i_newstitle span{ float:right; line-height:50px; padding-right:12px; font-size:14px;}
.i_newstitle span a{  color:#999; text-decoration:none;}
.newslistbox{ width:398px; border:1px solid #dddddd;}
.i_newslist{ width:362px; margin:0 auto; padding-top:17px;  padding-bottom:17px;}
.i_newslist li{ font-size:14px; line-height:27px; padding-left:12px; background:url(../images/xian.jpg) no-repeat 0px -1px;}
.i_newslist li a{ color:#666; text-decoration:none;}
.i_newslist li a:hover{ color:#666; text-decoration:none;}
.i_newslist span{ float:right;}
.left20{ margin-left:19px;}

/*常见问题*/
.i_cjwtbox{ width:350px; height:272px; border:1px solid #dddddd;}
.i_cjwt_title{ width:350px; background:url(../images/cjwt_titlebg_03.jpg) repeat-x; height:52px; line-height:52px; border-bottom:1px solid #ddd;}
.i_cjwt_title b{width:150px; height:50px;  display:block; float:left;  line-height:50px; padding-left:36px; background: url(../images/zzry_left_03.jpg) no-repeat 20px 16px}
.i_cjwt_title b a,i_cjwt_title b a:hover{ color:#005cc3; font-size:16px; text-decoration:none;}
.i_cjwt_title span{ float:right; line-height:50px; padding-right:12px; font-size:14px;}
.i_cjwt_title span a{  color:#999; text-decoration:none;}
.i_cjwt_list{ width:328px; margin:0 auto; padding-top:15px; }
.i_cjwt_list li{ width:328px; height:120px; margin-bottom:20px;}
.i_cjwt_list li b{ width:100%; height:28px; background:#e0ecfb; display:block; line-height:28px;}
.i_cjwt_list li b a,.i_cjwt_list li b a:hover{ font-size:14px; color:#666; text-decoration:none;}
.i_cjwt_list li b div{ width:26px; height:28px; background:#005eb8; float:left; color:#fff; font-size:16px; font-weight:normal; text-align:center; margin-right:5px; }
.i_cjwt_list li span{ width:328px; display:block; line-height:28px; margin-top:8px;}
.i_cjwt_list li span div{width:26px; height:28px; background:#e4e4e4; float:left; color:#666666; font-size:16px; font-weight:normal; text-align:center; margin-right:5px;}
.i_cjwt_list li span p{ width:297px; float:right; line-height:20px; font-size:14px;}