/* reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,per,form,fieldset,input,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,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul,li {list-style:none;}
a { outline:none;/*FF标准去虚线框*/}
a {star:expression(this.onFocus=this.blur()); /* for Ie*去虚线框*/ }
a img {border: none;outline: none;}
a{text-decoration:none;font-family: "微软雅黑";}
a{color:#fff}
a:hover {color:#CCCCCC;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
td {color:#666666; font-size:13px;}
select {color:#666666; font-size: 12px; height: 25px;}
.search .input1{color:#666666;outline:none;font-size:12px;height:28px;border:1px #811a22 solid;padding-left:15px;line-height:28px;width:265px;}
.search .button1{width:36px;margin-left:-5px;padding-bottom:1px;outline:none;height:30px;text-indent:999px;border-right: 0px; border-top: 0px; background: url(search.jpg) transparent scroll repeat 0% 0%; border-left: 0px;border-bottom: 0px; cursor:pointer;}
.input{color:#666666;font-size:12px;height:20px;border:1px #555 solid;background-image: url(inputbg.gif);}
.textarea{color:#666666;font-size:12px;border:1px #555 solid;background-image: url(inputbg.gif);}
.button{color:#666666;font-size:12px;border:1px outset;}


/* default */
a {color:#666; font-family:"微软雅黑"; font-size:14px;}
a:hover {color:#fd8c02;}
.nav {color:#666666;font-size:12px;}
.font_title { color:#ffffff;}
#banner{width:100%;height:430px;overflow:hidden;position:relative; margin-top:117px;}
#banner li{position:absolute;width:100%;height:430px;background-position:bottom center; background-repeat:no-repeat;}
#banner .dot_btn{position:absolute;bottom:13px;z-index:30;}
#banner .dot_btn a{display:block;background-color:#fff;width:11px;height:11px;float:left;cursor:pointer;}
#banner .dot_btn a.current{background-color:#ff6611;}
#banner .dot_btn a.magRight{margin-right:9px;}

/* float */
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.clearfix {zoom:1;}
.clearfix:after {display:block; visibility:hidden; width:0; height:0; line-height:0; font-size:0; clear:both; content:".";}

/* tpl_menu */
a.menu {width:125px; height:42px; line-height:42px; display:block; font-size:14px; color: #666; font-family:"微软雅黑"; text-align:center; font-weight:bold; background:url(naver-01.jpg) no-repeat right;} 
a.menu:hover{color:#F60; background:url(naver-02.jpg) no-repeat;}
a.menunow {width:125px; height:42px; line-height:42px; display:block; font-size:14px; color: #666; font-family:"微软雅黑"; text-align:center; font-weight:bold; background:url(naver-01.jpg) no-repeat right;} 
a.menunow:hover{color:#fff; background:url(naver-02.jpg) no-repeat;}

a.btmenu{color:#333333;}
a.btmenu:hover{color:#ff6611;}

a.smenu{color:#777777;}
a.smenu:hover{color:#777777;}

a.smenuv{width:140px; height:34px; line-height:34px; color:#444;font-size:13px;display:block; border-bottom:1px dashed #dedede; padding-left:43px; background: url(xb.jpg) 15px center no-repeat; margin:0px auto;}
a.smenuv:hover{color:#215fcc;}

a.more{font-size:12px;text-decoration: none}
a.more:hover{color:#ff6611;}

/* tpl_class */
a.class{width:140px; height:34px; line-height:34px; color:#444;font-size:13px;display:block; border-bottom:1px dashed #dedede; padding-left:43px; background: url(xb.jpg) 15px center no-repeat; margin:0px auto;}
a.class:hover{color:#215fcc;}



/* tpl_class1 */
a.class1{color:#777;font-size:12px;text-decoration: none; width:158px; height:29px; line-height:29px; display:block; border-bottom:1px solid #e8e8e8; padding-left:55px; background:url(smenuv2.jpg)  35px center no-repeat; overflow:hidden;}
a.class1:hover{color:#215fcc ; font-weight:bold;}

/* tpl_twoclass */
.goods_attr {width:173px; margin-left:9px;}
.goods_attr .goodstwoclass { margin-bottom:5px;}
.goods_attr .goodstwoclass .attr_hd {width:173px; height:34px;text-indent:24px;line-height:34px;color:#555; background:url(main_21.jpg) top center no-repeat; font-size:14px;}
.goods_attr .goodstwoclass .attr_bd {width:173px; }
.attrlist { width:173px; list-style:none; margin:0px; padding:0px; display:inline; }
.attrlist li {border-bottom:1px dashed #eaeaeb; background:url(fenlei_icon.jpg) center left no-repeat; padding-left:28px;}
.attrlist li a {white-space:nowrap;height:29px;line-height:29px;  }
.goods_attr a {color:#222;}
.goods_attr a:hover {color: #E00F00;}



/* tpl_list2 */
.m-list2{ list-style:none; width:100%; font-size:13px;}
.m-list2 li{height:43px;line-height:40px;background:url(xb.jpg) center left no-repeat;padding-left:15px; vertical-align:top; border-bottom:1px dashed #e7e7e7;width:320px;float:left;padding-top:5px;}
.m-list2 li span{color:#999;}
.m-list2 li a{color:#666; text-decoration:none;}
.m-list2 li a:hover{color:#215fcc; text-decoration:none;}

/* tpl_list8 */
.m-list8{list-style:none;}
.m-list8 li{height:48px;padding:8px 0 18px 0;border-bottom: 1px solid #e8e8e8;width:100%;overflow:hidden;}
.m-list8 li span{color:#999;line-height: 14px;font-size:12px;width:100%;display: block;overflow:hidden;height:14px;}
.m-list8 li a{color:#333; text-decoration:none;display: block;
width:100%;font-size: 14px;line-height: 34px;overflow:hidden;height:34px;}
.m-list8 li a:hover{color:#215fcc;}
/* tpl_list原 */
.m-list1{ list-style:none; width:325px; overflow:hidden;font-size:13px;padding-top:5px;}
.m-list1 li{height:30px;line-height:30px;background:url(xb.jpg) center left no-repeat;padding-left:15px; vertical-align:top; border-bottom:1px dashed #e7e7e7;width:300px;float:left;padding-top:5px; padding-left:20px; }
.m-list1 li span{color:#666666; right:10px}
.m-list1 li a{color:#666666; text-decoration:none;}
.m-list1 li a:hover{color:#ff6611; text-decoration:none;}
/* tpl_list */


/* tpl_cppic */
div.piclist{margin:5px 5px;border:1px #dedede solid;}
a.pictitle{color:#777777;font-size:14px;line-height:24px}
a.pictitle:hover {color:#da251c;}
div.pictitle{padding:1px;}

/* lanTitle */
.tList{color:#333333;line-height:22px; margin-top:20px;}
.tList1{color:#b0b0b0;line-height:150%; float: right; margin-right:0px;}
a.tList{text-decoration: none}
a.tList:hover{color:#CCCCCC;}





/* notic */
.notic{color:#777777}
.noticerr{color:#ff6600}
.noticlink{color:#ff6600}

/* member */
.mustfill {color:#ff0000;font-size:14px;}
.memberinfo{color:#555555;}
td.bbsquery{height:23px}
a.bbsquery{color:#666666;line-height:150%;}
a.bbsquery:hover{color:#ff6611;}
.bbsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.bbsquerytime{color:#555555;font-size:12px}
.bbstitle{background:#eeeeee}
.bbscon{background:#ffffff}
.bbstable{background:#dddddd;}
.bbsline{background:#dddddd}

/* search */
a.searchtitle{color:#666666;font-size:14px;line-height:32px}
.searchbody{color:#333333;font-size:13px;line-height:18px;height:60px}
.searchtime{color:#555555;}

/* ny */
.w1000{width:1000px;margin:10px auto;}
.ny { width:1000px; margin:15px auto; }

.ny_l {width:225px;}
.ny_l_mod {width:225px; margin-top:15px;}
.ny_l_mod .mod_title { width:202px; height:35px; line-height:35px; text-align:left; font-size:14px; background:#014693; color:#fff; padding-left:23px;}
.ny_l_mod .mod_content {width:223px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-top:1px solid #e8e8e8;}
.ny_l_mod .mod_content1 {width:223px; height:290px; border:1px dashed #014693; background:url(nylianxi.jpg) top center no-repeat;}

.ny_r { width:760px;text-align:left;}
.ny_r_title { width:745px; height:47px; line-height:34px;padding-bottom:10px;border-bottom:1px dashed #ededed;line-height:30px; background:url(ny_wz.png) left 8px no-repeat; color:#666; font-size:14px; padding-left:19px;text-align:left;}
.ny_r_title a{height:30px; line-height:30px;color:#666;font-size:14px;}
.ny_r_title a.nav{height:20px; line-height:20px;color:#999;font-size:12px;}
.ny_r_content {width:738px; padding:10px 10px; border:1px solid #ededed; margin-top:10px;}
.ny_r_content p { margin:0px; padding:0px; border:0px;}
.ny_r_content1 {width:738px; height:410px; padding:0px 10px 10px;background:url(form1.png) 35px center no-repeat; border:1px solid #d6d6d6; margin-top:10px;}

.ny_r_fenye { width:736px; height:43px; background:#e8e8e8; padding:0px 12px;}
.ny_r_fenye .fenye_xinxi { width:300px; height:0px; line-height:43px; text-align:left; font-size:12px; color:#777777;}
.ny_r_fenye .fenye_yeshu { text-align:right;height:43px; line-height:43px;}
.ny_r_fenye .pagesnow {color:#D07E36;font-size:14px;text-decoration: none}



/* page_newsquery */
.newsquery_title{border:1px #eeeeee solid; background:#f0f0f0; height:40px;}
.newsquery_list {width:738px; height:30px; line-height:30px; display:block; border-bottom:#ddd 1px dashed; }
a.newsquery{color:#777777; width:636px; height:15px; line-height:15px;text-decoration:none; display:block; padding:0px 10px;}
a.newsquery:hover{color:#ff6611; background:#f2f3f5;}
.newsquery_time{color:#555555; text-align:right;}

/* page_newsdetail */
.newsd_title {  height:50px; line-height:50px; text-align:center; font-size:22px; font-weight:bold;}
.newsd_info {background:#f0f0f0;color:#555555;font-size:12px;}
.newsd_xinxi { padding:10px 0px; text-align:center; background:#f0f0f0; color:#f2ae24;}
.newsd_neirong { padding:10px 0px; text-align:left; line-height:22px; font-size: 14px;}

/* page_cpquery */
td.cpquery{background:#ffffff;}
div.cpquery{border:1px #eee solid;padding:5px;background:#fff;width:220px;text-align:center;margin-top:10px; overflow:hidden}
div.cpquery img{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
div.cpquery img:hover{-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
a.cpquerytitle{ display:block;color:#000;font-size:14px;line-height:30px; width:220px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
div.cpquerytitle{border:1px #eee solid;background:#f2f2f2;width:220px;text-align:center;padding:0 5px;margin-bottom:10px;}

.rqxw{text-align:left;height:26px;line-height:26px;color:#000;font-size:14px;}
/* page_cpquery */
td.cpquery{background:#ffffff;}
div.cpquery{border:1px #eee solid;padding:5px;background:#fff;width:220px;text-align:center;margin-top:10px; overflow:hidden}
div.cpquery img{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
div.cpquery img:hover{-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
a.cpquerytitle{ display:block;color:#000;font-size:14px;line-height:30px; width:220px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
div.cpquerytitle{border:1px #eee solid;background:#f2f2f2;width:220px;text-align:center;padding:0 5px;margin-bottom:10px;}


/* page_cpdetail */
.cpd_title {width:726px; height:30px; line-height:30px; text-align:left; color:#f2ae24; background:#efefef; padding-left:12px;}
.cpd_img {text-align:center; padding:10px 0px;}
.cpd_img img { max-width: 100%!important;height: auto!important;width:expression(this.width > 738 ? "738px" : this.width)!important;}
.cpd_jieshao_neirong {padding:10px 0px;}

/* page_index */
body {line-height:22px; font-size:13px; color:#666666;text-decoration: none;font-family: "微软雅黑"; width:100%; }
.m{width:100%;}
.m1{width:1000px;}
/* header */

/* b_news */
.b_news1{height:95px;width:28px;
        background:url(b_news.jpg);
        cursor:pointer;}
.b_news{position:absolute;
        top:500px;right:0;
        height:95px;width:490px;
        background:#fff;
        border-bottom:1px solid #f48208;
        z-index:990;}
.b_news2{height:65px;width:315px;
         padding:15px 0 15px 135px;
         float:left;
         background:url(b_news2.jpg) left no-repeat;}    
.b_news2 .pic{height:65px;width:100px;
              float:left;}
.b_news2 .pic img{height:65px;width:100px;}
.b_news2 .box{margin-left:15px;
              height:65px;width:200px;
              float:left;}
.b_news2 .box a{height:27px;line-height:27px;width:200px;display:block;font-size:14px;font-weight:bold;color:#666;}
.b_news2 .box p{font-size:1.2em;color:#999;height:32px;padding-top:2px;width:200px;display:block;overflow:hidden;line-height:18px;}
.b_news3{height:95px;width:28px;
        background:url(b_news1.jpg);
        cursor:pointer;
        position:absolute;
        top:500px;right:-30px;
        z-index:888;
        }

/* page-index*/
/*头部样式*/
.logo {height:115px;background:url(logo.jpg) center left no-repeat;width:1000px;margin:0 auto;position:relative;}
.logolj{ width: 209px; height: 94px; position: absolute; top: 13px; left: 0px; overflow: hidden; background: url(logo1.jpg) top center no-repeat; }
.logolj a{ display: block; text-indent:-9999px; width: 209px; height: 94px;}
.dh{position:absolute;height:85px;width:700px;top:30px;right:0;}
.dh li{height:65px;text-align:center;width:100px;float:left;line-height:18px;font-size:14px;cursor:pointer;padding-top:20px;color:#333;position:relative;}
.dh li { background:url(dh.jpg) no-repeat;}
.dh li i{background:url(nav_h.png);height:85px;width:105px;position:absolute;top:-3px;left:0;opacity:0;filter:alpha(opacity=0);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;}
.dh li:hover i{opacity:1;filter:alpha(opacity=100);-webkit-transform: rotate(-35deg);transform: rotate(-35deg);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;}
.dh li:hover{color:#014693;}
.tel{position:absolute;height:26px;width:184px;top:5px;right:0;background:url(tel.jpg) top left no-repeat;padding-top:4px;}




/*内容样式*/

.cpfl{ width:1000px; height:147px; margin:0 auto; background:url(cpfl.jpg) center no-repeat;}
.f_1 a{ width:90px; height:36px; line-height:36px; text-align:center; float:left; font-size:13px}
.ggy{ width:100%; height:250px; background:url(ggt.jpg) center no-repeat; margin-top:-52px;}
.jpal{ width:1000px; height:147px; margin:0 auto; background:url(jpal.jpg) center no-repeat;}
.alt{ width:1000px; height:240px; margin:0 auto; margin-top:30px;}

.main2{height:386px; width:1000px; margin:0 auto;}
.main2_l{width:634px; height:350px; background:url(main2_l.jpg) top left no-repeat;padding-top:105px; margin:0 auto; margin-top:45px;}
.xw5{width:305px;height:302px;}
.xw6{width:300px;height:302px;}
.main2_r{width:320px;background:url(main2_r.jpg) top left no-repeat;padding-top:105px; margin-top:45px;}
.xw7{border-left: 1px dotted #eee;border-right: 1px dotted #eee;border-bottom: 1px dotted #eee;border-top: 2px solid #014693;padding: 0 20px;height:300px;width:320px;}




.link_1{ width:100%; height:50px; background:url(link.jpg) center no-repeat; overflow:hidden; margin:0 auto; background-color:#eeeeee;}
.zi{ width:1000px; height:50px; margin:13px auto;}



/* foot */
.footer{width:100%; padding:15px 0px 72px 0px;
	   background:#014693; border-top:2px solid 014693;
     }
	 
.footer a{ color:#FFF; font-size:14px; font-family:"微软雅黑";}


.footer_m{width:1000px;height:110px; margin:0 auto; 
	    line-height:28px;
	    text-align:left;
	    font-size:14px;
		color:#ffffff;
		
	    }
.foot_m a{ color:#333;}
.foot_m a:hover{color:#333;}
.foot_m p a:hover {color:#333;}

/*tpl_newsquery2*/
.newsquery2_list {width:708px;height:65px;border-bottom:1px dashed #e3e3e3; padding-bottom:20px;margin:15px auto;display:block; overflow:hidden;}
.newsquery2_list .time{width:50px;height:50px;color: #444;border:5px solid #e7e7e7;border-radius: 50%;text-align: center;line-height: 50px; display:block; margin-top:8px;}
.newsquery2_list .ny_news{width:620px;height:64px; padding-right:10px;}
.newsquery2_list .ny_news h4{width:620px;height:28px; line-height:28px; color:#333; font-size:14px;text-align:left; padding-top:8px;}
.newsquery2_list .ny_news h4 a{color:#333; font-weight:800; }
.newsquery2_list .ny_news h4 a:hover{color:#215fcc; font-weight:800; }
.newsquery2_list .ny_news p{width:620px;height:26px; line-height:26px;font-size:14px; color:#666;text-align:left;display:block; overflow:hidden;}

.form_1{height:32px;width:700px;margin:15px 0;}
.form_1 p, .form_3 p{height:30px;width:80px;display:block;float:left;line-height:30px;font-size:14px;color:#3a3a3a;}
.form_2 p{height:70px;width:80px;display:block;float:left;line-height:70px;font-size:14px;color:#3a3a3a;}
.form_1 div{height:30px;width:500px;border:1px solid #3a3a3a;margin-bottom:10px;float:left;}
.form_2{height:72px;width:600px;margin:15px 0;}
.form_2 div{height:70px;width:500px;border:1px solid #3a3a3a;float:left;}
.form_3{height:32px;width:260px;margin:15px 0;}
.form_3 div{height:30px;width:160px;border:1px solid #3a3a3a;float:left;}
.input_bd{color:#666666;font-size:14px;border:none;padding-left:15px;outline:none;width:400px;height:30px;}
.button_bd{color:#fff; border:1px #3a3a3a solid; margin-right:10px;line-height:30px; height:32px; background:#3a3a3a; cursor:pointer; width:120px;font-size:14px;font-weight:400;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;}
.button_bd:hover{color:#3a3a3a;background:#fff;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;}
.textarea_bd{color:#666666;font-size:14px;border:none;background: url(ss.jpg) center left no-repeat;padding-left:15px;outline:none;width:500px;height:70px;}
/*tpl_cppic_3*/
.alist1{height:400px;width:1000px;padding-top:20px;margin-left:10px;}
.cp_2 ul li{position:relative;overflow:hidden;float:left;width:230px;padding:0px 0px 20px 17px}
.cp_2 ul li i{position:absolute;background:#fff;opacity:0.4;height:250px;width:90px;transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-webkit-transform:rotate(20deg);top:-20px;right:-140px;}
.cp_2 ul li:hover i{right:400px;transition:all .6s ease-in;-moz-transition:all .6s ease-in;-webkit-transition:all .6s ease-in;-o-transition:all .6s ease-in;}
.cp_2 li .pic{height:185px;width:230px;}
.cp_2 li .pic img{height:185px;width:230px;}
.cp_2 li .box{height:30px;line-height:30px;font-size:14px;color:#666;text-align:center;padding-top:5px}

/* tpl_class */
a.class2{position:relative;color:#666;font-size:14px;text-decoration: none; width:140px; height:34px; line-height:34px; display:block; padding-left:20px; background:url(ny_dh.jpg) center center no-repeat;margin:3px auto;text-align:left;}
a.class2 i{position:absolute;bottom:1px;left:0;width:0px;height:1px;display:block;background:#f48208;}
a.class2:hover{color:#f48208;background:url(ny_dh1.jpg) center center no-repeat;}
a.class2:hover i{width:160px;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;}


.yhhd{width:450px; height:50px;  margin: 53px auto;}

.dingwei{ background:url(fudong.jpg)  center no-repeat; position:absolute; top:0px; width:1000px; height:130px;     left: 50%;
    margin-left: -500px; z-index:99; margin-top:575px;
   
} 


.fang{ margin-top:8px;}



.form_1{height:32px;width:700px;margin:15px 0;}
.form_1 p, .form_3 p{height:30px;width:80px;display:block;float:left;line-height:30px;font-size:14px;color:#3a3a3a;}
.form_2 p{height:70px;width:80px;display:block;float:left;line-height:70px;font-size:14px;color:#3a3a3a;}
.form_1 div{height:30px;width:500px;border:1px solid #3a3a3a;margin-bottom:10px;float:left;}
.form_2{height:72px;width:600px;margin:15px 0;}
.form_2 div{height:70px;width:500px;border:1px solid #3a3a3a;float:left;}
.form_3{height:32px;width:260px;margin:15px 0;}
.form_3 div{height:25px;width:39px;border:1px solid #3a3a3a;float:left;}



.input_bd{color:#666666;font-size:14px;border:none;padding-left:15px;outline:none;width:400px;height:30px;}
.button_bd{color:#fff; border:1px #3a3a3a solid; margin-right:10px;line-height:30px; height:32px; background:#014693; cursor:pointer; width:120px;font-size:14px;font-weight:400;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;}
.button_bd:hover{color:#3a3a3a;background:#fff;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;}
.textarea_bd{color:#666666;font-size:14px;border:none;background: url(ss.jpg) center left no-repeat;padding-left:15px;outline:none;width:487px;height:70px;}
